diff --git a/archivers/maxcso/Makefile b/archivers/maxcso/Makefile index 2763eb6fb02..d03b4bc0268 100644 --- a/archivers/maxcso/Makefile +++ b/archivers/maxcso/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 1.10.0 PORTREVISION= 2 CATEGORIES= archivers -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Fast ISO to CSO compressor for PSP and PS2 emulators WWW= https://github.com/unknownbrackets/maxcso diff --git a/astro/kosmindoormap/Makefile b/astro/kosmindoormap/Makefile index 575436a32b1..b9ad65a68a4 100644 --- a/astro/kosmindoormap/Makefile +++ b/astro/kosmindoormap/Makefile @@ -1,5 +1,6 @@ PORTNAME= kosmindoormap DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= astro kde kde-applications MAINTAINER= kde@FreeBSD.org diff --git a/astro/libosmpbf/Makefile b/astro/libosmpbf/Makefile index ebaf65f6bad..0b57580847d 100644 --- a/astro/libosmpbf/Makefile +++ b/astro/libosmpbf/Makefile @@ -1,7 +1,7 @@ PORTNAME= libosmpbf PORTVERSION= 1.5.0 DISTVERSIONPREFIX= v -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= astro geography devel MAINTAINER= amdmi3@FreeBSD.org diff --git a/astro/merkaartor/Makefile b/astro/merkaartor/Makefile index ba92e4ab98f..a92d4069914 100644 --- a/astro/merkaartor/Makefile +++ b/astro/merkaartor/Makefile @@ -1,6 +1,6 @@ PORTNAME= merkaartor PORTVERSION= 0.19.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= astro MAINTAINER= dev2@heesakkers.info diff --git a/astro/p5-Astro-SpaceTrack/Makefile b/astro/p5-Astro-SpaceTrack/Makefile index 69b95f589ef..3d85e8e32ed 100644 --- a/astro/p5-Astro-SpaceTrack/Makefile +++ b/astro/p5-Astro-SpaceTrack/Makefile @@ -1,5 +1,5 @@ PORTNAME= Astro-SpaceTrack -PORTVERSION= 0.157 +PORTVERSION= 0.158 CATEGORIES= astro perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/astro/p5-Astro-SpaceTrack/distinfo b/astro/p5-Astro-SpaceTrack/distinfo index 49f12d2826b..45fd0aac97b 100644 --- a/astro/p5-Astro-SpaceTrack/distinfo +++ b/astro/p5-Astro-SpaceTrack/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664674720 -SHA256 (Astro-SpaceTrack-0.157.tar.gz) = 63e532af729407fb507b2e69314b18ab0f3f814bd88184f15f16d4f2af861e4d -SIZE (Astro-SpaceTrack-0.157.tar.gz) = 201694 +TIMESTAMP = 1665330700 +SHA256 (Astro-SpaceTrack-0.158.tar.gz) = 9373b5b0c4c51bf80f65be8f3a1984f6559fc6df6d75124310fe908f2db6ddca +SIZE (Astro-SpaceTrack-0.158.tar.gz) = 202020 diff --git a/astro/stellarium/Makefile b/astro/stellarium/Makefile index 9d1270be28d..302669275da 100644 --- a/astro/stellarium/Makefile +++ b/astro/stellarium/Makefile @@ -1,23 +1,27 @@ PORTNAME= ${GH_ACCOUNT:tl} -PORTVERSION= 0.22.2 +PORTVERSION= 1.0 DISTVERSIONPREFIX= v CATEGORIES= astro EXTRACT_ONLY= ${_DISTFILES:Nstars_*.cat:N*.pdf} +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES= 3f927f555fd4f0f0043fbceddcf7023d5dd22bb2.patch:-p1 + MAINTAINER= danfe@FreeBSD.org COMMENT= 3D photo-realistic sky renderer (planetarium) WWW= https://www.stellarium.org/ LICENSE= GPLv2+ -USE_GITHUB= yes -GH_ACCOUNT= Stellarium +LIB_DEPENDS= libQXlsx.so:devel/qxlsx USES= cmake compiler:c++11-lang desktop-file-utils \ qt:5 shared-mime-info USE_QT= qmake:build buildtools:build \ charts concurrent core gui network opengl \ printsupport widgets +USE_GITHUB= yes +GH_ACCOUNT= Stellarium GUIDE_VERSION= ${PORTVERSION} @@ -25,15 +29,17 @@ PORTDOCS= CREDITS.md ChangeLog README.md \ stellarium_user_guide-${GUIDE_VERSION}-1.pdf OPTIONS_DEFINE= DOCS GPS MORE_STARS MULTIMEDIA NLS SCRIPTS \ - TELESCOPE TEST TEXTURES WEBENGINE -OPTIONS_DEFAULT= GPS MULTIMEDIA SCRIPTS TELESCOPE WEBENGINE + SHOWMYSKY TELESCOPE TEST TEXTURES WEBENGINE +OPTIONS_DEFAULT= GPS MULTIMEDIA SCRIPTS SHOWMYSKY TELESCOPE \ + WEBENGINE OPTIONS_SUB= yes GPS_DESC= GPS (NMEA handling) support MORE_STARS_DESC= Install additional star catalogs (1.0GB) MULTIMEDIA_DESC= Sound and video support SCRIPTS_DESC= Remote control and scripting support -TELESCOPE_DESC= Telescope control plugin +SHOWMYSKY_DESC= ShowMySky atmosphere light scattering model +TELESCOPE_DESC= Build telescope control plugin TEXTURES_DESC= Install better quality textures WEBENGINE_DESC= Get and show extra object information @@ -53,6 +59,11 @@ NLS_CMAKE_OFF= -DENABLE_NLS:BOOL=OFF SCRIPTS_USE= QT=script SCRIPTS_CMAKE_OFF= -DENABLE_SCRIPTING:BOOL=OFF +SHOWMYSKY_BUILD_DEPENDS= ${LOCALBASE}/include/ShowMySky/AtmosphereRenderer.hpp:astro/calcmysky +SHOWMYSKY_RUN_DEPENDS= ${LOCALBASE}/lib/libShowMySky.so:astro/calcmysky +SHOWMYSKY_CMAKE_OFF= -DENABLE_SHOWMYSKY:BOOL=OFF + +TELESCOPE_BUILD_DEPENDS= ${LOCALBASE}/lib/libindiclient.a:devel/indi TELESCOPE_USE= QT=serialport TELESCOPE_CMAKE_OFF= -DUSE_PLUGIN_TELESCOPECONTROL:BOOL=OFF @@ -76,6 +87,10 @@ DISTFILES+= stars_4_1v0_2.cat:stars4 stars_5_2v0_1.cat:stars5 \ stars_8_2v0_1.cat:stars8 .endif +post-patch: + @${REINPLACE_CMD} -e '/TARGET_LINK_LIBRARIES/s,QXlsx ,,' \ + ${WRKSRC}/plugins/Satellites/src/CMakeLists.txt + post-extract-DOCS-on: @${LN} -sf ${_DISTDIR}/stellarium_user_guide-${GUIDE_VERSION}-1.pdf \ ${WRKSRC} diff --git a/astro/stellarium/distinfo b/astro/stellarium/distinfo index 4884927b69e..1bdb9c1b4be 100644 --- a/astro/stellarium/distinfo +++ b/astro/stellarium/distinfo @@ -1,8 +1,10 @@ -TIMESTAMP = 1657203493 -SHA256 (Stellarium-stellarium-v0.22.2_GH0.tar.gz) = 48c1603ebed8ac91b4888ba6cb2490b4a3b1158d198205e02ae18f6fff66f34d -SIZE (Stellarium-stellarium-v0.22.2_GH0.tar.gz) = 409232372 -SHA256 (stellarium_user_guide-0.22.2-1.pdf) = d352e326001b8a7f3e8a17114982e3ba172e36ddb4b075326f470f2b42efdad1 -SIZE (stellarium_user_guide-0.22.2-1.pdf) = 35082446 +TIMESTAMP = 1664619322 +SHA256 (Stellarium-stellarium-v1.0_GH0.tar.gz) = 841dfbd27fa6ea97c4ce22424b12a9e73ad70d61af892734ce2f67d7681ec76d +SIZE (Stellarium-stellarium-v1.0_GH0.tar.gz) = 439871689 +SHA256 (stellarium_user_guide-1.0-1.pdf) = 7f1d29967dcada97a6bf49adaf60f851edda3b76900a517fb2cb0f69eb88a693 +SIZE (stellarium_user_guide-1.0-1.pdf) = 36563974 +SHA256 (3f927f555fd4f0f0043fbceddcf7023d5dd22bb2.patch) = 668dd9eae629b5bef467e09ac2aa22b63facee0f67b0fd16d821ca9ee94ec6ef +SIZE (3f927f555fd4f0f0043fbceddcf7023d5dd22bb2.patch) = 1309 SHA256 (stars_4_1v0_2.cat) = 15589d9193b850cac68a031bd02dcb59da36c03946ca1be373fbabdb6b1edd63 SIZE (stars_4_1v0_2.cat) = 16948302 SHA256 (stars_5_2v0_1.cat) = c4ebd18d05a805308cfac85fe224e3f0a75db6579cae65c935a0954da13f4164 diff --git a/astro/stellarium/pkg-plist b/astro/stellarium/pkg-plist index 3c3279fa577..2b8cf056a70 100644 --- a/astro/stellarium/pkg-plist +++ b/astro/stellarium/pkg-plist @@ -10,6 +10,317 @@ share/icons/hicolor/512x512/apps/stellarium.png share/icons/hicolor/64x64/apps/stellarium.png share/metainfo/org.stellarium.Stellarium.appdata.xml share/mime/packages/stellarium.xml +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/eclipsed-double-scattering-xyzw.f32 +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/irradiance-wlset0.f32 +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/irradiance-wlset1.f32 +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/irradiance-wlset2.f32 +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/irradiance-wlset3.f32 +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/light-pollution-xyzw.f32 +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/multiple-scattering-xyzw.f32 +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/params.atmo +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/0/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/0/compute-eclipsed-double-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/0/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/0/direct-irradiance.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/0/eclipsed-direct-irradiance.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/0/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/0/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/0/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/0/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/0/total-scattering-coefficient.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/1/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/1/compute-eclipsed-double-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/1/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/1/direct-irradiance.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/1/eclipsed-direct-irradiance.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/1/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/1/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/1/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/1/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/1/total-scattering-coefficient.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/2/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/2/compute-eclipsed-double-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/2/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/2/direct-irradiance.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/2/eclipsed-direct-irradiance.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/2/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/2/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/2/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/2/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/2/total-scattering-coefficient.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/3/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/3/compute-eclipsed-double-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/3/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/3/direct-irradiance.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/3/eclipsed-direct-irradiance.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/3/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/3/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/3/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/3/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputation/3/total-scattering-coefficient.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputed/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputed/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/double-scattering-eclipsed/precomputed/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/0/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/0/direct-irradiance.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/0/eclipsed-direct-irradiance.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/0/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/0/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/0/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/0/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/1/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/1/direct-irradiance.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/1/eclipsed-direct-irradiance.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/1/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/1/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/1/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/1/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/2/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/2/direct-irradiance.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/2/eclipsed-direct-irradiance.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/2/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/2/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/2/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/2/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/3/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/3/direct-irradiance.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/3/eclipsed-direct-irradiance.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/3/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/3/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/3/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/eclipsed-zero-order-scattering/3/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/light-pollution/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/light-pollution/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/light-pollution/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/light-pollution/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/light-pollution/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/multiple-scattering/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/multiple-scattering/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/multiple-scattering/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/0/aerosols/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/0/aerosols/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/0/aerosols/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/0/aerosols/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/0/aerosols/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/0/aerosols/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/0/aerosols/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/0/molecules/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/0/molecules/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/0/molecules/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/0/molecules/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/0/molecules/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/0/molecules/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/0/molecules/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/1/aerosols/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/1/aerosols/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/1/aerosols/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/1/aerosols/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/1/aerosols/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/1/aerosols/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/1/aerosols/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/1/molecules/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/1/molecules/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/1/molecules/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/1/molecules/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/1/molecules/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/1/molecules/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/1/molecules/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/2/aerosols/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/2/aerosols/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/2/aerosols/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/2/aerosols/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/2/aerosols/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/2/aerosols/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/2/aerosols/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/2/molecules/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/2/molecules/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/2/molecules/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/2/molecules/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/2/molecules/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/2/molecules/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/2/molecules/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/3/aerosols/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/3/aerosols/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/3/aerosols/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/3/aerosols/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/3/aerosols/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/3/aerosols/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/3/aerosols/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/3/molecules/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/3/molecules/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/3/molecules/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/3/molecules/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/3/molecules/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/3/molecules/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/on-the-fly/3/molecules/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/0/aerosols/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/0/aerosols/compute-eclipsed-single-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/0/aerosols/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/0/aerosols/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/0/aerosols/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/0/aerosols/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/0/aerosols/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/0/molecules/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/0/molecules/compute-eclipsed-single-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/0/molecules/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/0/molecules/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/0/molecules/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/0/molecules/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/0/molecules/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/1/aerosols/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/1/aerosols/compute-eclipsed-single-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/1/aerosols/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/1/aerosols/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/1/aerosols/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/1/aerosols/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/1/aerosols/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/1/molecules/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/1/molecules/compute-eclipsed-single-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/1/molecules/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/1/molecules/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/1/molecules/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/1/molecules/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/1/molecules/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/2/aerosols/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/2/aerosols/compute-eclipsed-single-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/2/aerosols/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/2/aerosols/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/2/aerosols/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/2/aerosols/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/2/aerosols/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/2/molecules/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/2/molecules/compute-eclipsed-single-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/2/molecules/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/2/molecules/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/2/molecules/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/2/molecules/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/2/molecules/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/3/aerosols/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/3/aerosols/compute-eclipsed-single-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/3/aerosols/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/3/aerosols/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/3/aerosols/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/3/aerosols/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/3/aerosols/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/3/molecules/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/3/molecules/compute-eclipsed-single-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/3/molecules/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/3/molecules/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/3/molecules/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/3/molecules/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputation/3/molecules/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputed/aerosols/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputed/aerosols/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputed/aerosols/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputed/aerosols/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputed/aerosols/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputed/aerosols/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputed/aerosols/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputed/molecules/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputed/molecules/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputed/molecules/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputed/molecules/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputed/molecules/single-scattering-eclipsed.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputed/molecules/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering-eclipsed/precomputed/molecules/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/0/aerosols/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/0/aerosols/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/0/aerosols/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/0/aerosols/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/0/aerosols/single-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/0/aerosols/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/0/aerosols/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/0/molecules/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/0/molecules/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/0/molecules/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/0/molecules/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/0/molecules/single-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/0/molecules/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/0/molecules/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/1/aerosols/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/1/aerosols/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/1/aerosols/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/1/aerosols/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/1/aerosols/single-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/1/aerosols/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/1/aerosols/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/1/molecules/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/1/molecules/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/1/molecules/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/1/molecules/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/1/molecules/single-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/1/molecules/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/1/molecules/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/2/aerosols/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/2/aerosols/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/2/aerosols/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/2/aerosols/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/2/aerosols/single-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/2/aerosols/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/2/aerosols/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/2/molecules/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/2/molecules/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/2/molecules/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/2/molecules/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/2/molecules/single-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/2/molecules/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/2/molecules/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/3/aerosols/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/3/aerosols/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/3/aerosols/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/3/aerosols/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/3/aerosols/single-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/3/aerosols/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/3/aerosols/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/3/molecules/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/3/molecules/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/3/molecules/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/3/molecules/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/3/molecules/single-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/3/molecules/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/on-the-fly/3/molecules/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/precomputed/aerosols/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/precomputed/aerosols/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/precomputed/aerosols/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/precomputed/aerosols/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/precomputed/aerosols/single-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/precomputed/aerosols/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/precomputed/aerosols/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/precomputed/molecules/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/precomputed/molecules/densities.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/precomputed/molecules/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/precomputed/molecules/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/precomputed/molecules/single-scattering.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/precomputed/molecules/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/single-scattering/precomputed/molecules/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/zero-order-scattering/0/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/zero-order-scattering/0/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/zero-order-scattering/0/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/zero-order-scattering/0/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/zero-order-scattering/0/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/zero-order-scattering/1/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/zero-order-scattering/1/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/zero-order-scattering/1/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/zero-order-scattering/1/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/zero-order-scattering/1/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/zero-order-scattering/2/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/zero-order-scattering/2/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/zero-order-scattering/2/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/zero-order-scattering/2/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/zero-order-scattering/2/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/zero-order-scattering/3/common-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/zero-order-scattering/3/phase-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/zero-order-scattering/3/render.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/zero-order-scattering/3/texture-coordinates.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/shaders/zero-order-scattering/3/texture-sampling-functions.frag +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/single-scattering/aerosols-xyzw.f32 +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/single-scattering/molecules-xyzw-dims01.guides2d +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/single-scattering/molecules-xyzw-dims02.guides2d +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/single-scattering/molecules-xyzw.f32 +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/transmittance-wlset0.f32 +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/transmittance-wlset1.f32 +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/transmittance-wlset2.f32 +%%SHOWMYSKY%%%%DATADIR%%/atmosphere/default/transmittance-wlset3.f32 %%DATADIR%%/data/DejaVuSans.ttf %%DATADIR%%/data/DejaVuSansMono.ttf %%DATADIR%%/data/base_locations.bin.gz @@ -1287,6 +1598,7 @@ share/mime/packages/stellarium.xml %%DATADIR%%/scenery3d/Sterngarten/description.ko.utf8 %%DATADIR%%/scenery3d/Sterngarten/description.nl.utf8 %%DATADIR%%/scenery3d/Sterngarten/description.pt_BR.utf8 +%%DATADIR%%/scenery3d/Sterngarten/description.ro.utf8 %%DATADIR%%/scenery3d/Sterngarten/description.ru.utf8 %%DATADIR%%/scenery3d/Sterngarten/description.sk.utf8 %%DATADIR%%/scenery3d/Sterngarten/description.uk.utf8 @@ -1339,6 +1651,7 @@ share/mime/packages/stellarium.xml %%DATADIR%%/scenery3d/Testscene/description.ko.utf8 %%DATADIR%%/scenery3d/Testscene/description.nl.utf8 %%DATADIR%%/scenery3d/Testscene/description.pt_BR.utf8 +%%DATADIR%%/scenery3d/Testscene/description.ro.utf8 %%DATADIR%%/scenery3d/Testscene/description.ru.utf8 %%DATADIR%%/scenery3d/Testscene/description.sk.utf8 %%DATADIR%%/scenery3d/Testscene/description.uk.utf8 @@ -1509,6 +1822,7 @@ share/mime/packages/stellarium.xml %%DATADIR%%/skycultures/arabic_indigenous/description.es.utf8 %%DATADIR%%/skycultures/arabic_indigenous/description.gl.utf8 %%DATADIR%%/skycultures/arabic_indigenous/description.nl.utf8 +%%DATADIR%%/skycultures/arabic_indigenous/description.ru.utf8 %%DATADIR%%/skycultures/arabic_indigenous/description.sk.utf8 %%DATADIR%%/skycultures/arabic_indigenous/description.uk.utf8 %%DATADIR%%/skycultures/arabic_indigenous/dso_names.fab @@ -1633,8 +1947,20 @@ share/mime/packages/stellarium.xml %%DATADIR%%/skycultures/babylonian_mulapin/planet_names.fab %%DATADIR%%/skycultures/babylonian_mulapin/star_names.fab %%DATADIR%%/skycultures/babylonian_mulapin/ukadua_bg.png +%%DATADIR%%/skycultures/babylonian_seleucid/JNG_01_fische_bab_1024.png +%%DATADIR%%/skycultures/babylonian_seleucid/JNG_02_Aries_sk_1024.png +%%DATADIR%%/skycultures/babylonian_seleucid/JNG_03_taurus_bab_1024.png +%%DATADIR%%/skycultures/babylonian_seleucid/JNG_04_gemini_bab_1024.png +%%DATADIR%%/skycultures/babylonian_seleucid/JNG_05_Cancer_sk_1024.png +%%DATADIR%%/skycultures/babylonian_seleucid/JNG_06_leo_bab_1024.png +%%DATADIR%%/skycultures/babylonian_seleucid/JNG_08_libra_bab_1024.png +%%DATADIR%%/skycultures/babylonian_seleucid/JNG_10_sagittarius_bab_1024.png +%%DATADIR%%/skycultures/babylonian_seleucid/JNG_12_aquarius_bab_ohnevogel_1024.png +%%DATADIR%%/skycultures/babylonian_seleucid/JNG_13_scorpius_sk_1024.png %%DATADIR%%/skycultures/babylonian_seleucid/asterism_lines.fab +%%DATADIR%%/skycultures/babylonian_seleucid/cap_blau_1024.png %%DATADIR%%/skycultures/babylonian_seleucid/constellation_names.eng.fab +%%DATADIR%%/skycultures/babylonian_seleucid/constellationsart.fab %%DATADIR%%/skycultures/babylonian_seleucid/constellationship.fab %%DATADIR%%/skycultures/babylonian_seleucid/description.bn.utf8 %%DATADIR%%/skycultures/babylonian_seleucid/description.de.utf8 @@ -1803,6 +2129,7 @@ share/mime/packages/stellarium.xml %%DATADIR%%/skycultures/chinese_contemporary/cygnus.png %%DATADIR%%/skycultures/chinese_contemporary/delphinus.png %%DATADIR%%/skycultures/chinese_contemporary/description.bn.utf8 +%%DATADIR%%/skycultures/chinese_contemporary/description.de.utf8 %%DATADIR%%/skycultures/chinese_contemporary/description.en.utf8 %%DATADIR%%/skycultures/chinese_contemporary/description.es.utf8 %%DATADIR%%/skycultures/chinese_contemporary/description.gl.utf8 @@ -2223,6 +2550,7 @@ share/mime/packages/stellarium.xml %%DATADIR%%/skycultures/indian/description.zh_HK.utf8 %%DATADIR%%/skycultures/indian/description.zh_TW.utf8 %%DATADIR%%/skycultures/indian/dhaniShThA.png +%%DATADIR%%/skycultures/indian/eridanus.png %%DATADIR%%/skycultures/indian/gemini.png %%DATADIR%%/skycultures/indian/hasta.png %%DATADIR%%/skycultures/indian/hydra.png @@ -2364,6 +2692,8 @@ share/mime/packages/stellarium.xml %%DATADIR%%/skycultures/khoi-san/constellationsart.fab %%DATADIR%%/skycultures/khoi-san/constellationship.fab %%DATADIR%%/skycultures/khoi-san/description.en.utf8 +%%DATADIR%%/skycultures/khoi-san/description.es.utf8 +%%DATADIR%%/skycultures/khoi-san/description.gl.utf8 %%DATADIR%%/skycultures/khoi-san/description.ru.utf8 %%DATADIR%%/skycultures/khoi-san/description.sk.utf8 %%DATADIR%%/skycultures/khoi-san/description.uk.utf8 @@ -2746,6 +3076,17 @@ share/mime/packages/stellarium.xml %%DATADIR%%/skycultures/sami/description.zh_CN.utf8 %%DATADIR%%/skycultures/sami/info.ini %%DATADIR%%/skycultures/sami/star_names.fab +%%DATADIR%%/skycultures/samoan/constellation_names.eng.fab +%%DATADIR%%/skycultures/samoan/constellationship.fab +%%DATADIR%%/skycultures/samoan/description.en.utf8 +%%DATADIR%%/skycultures/samoan/description.es.utf8 +%%DATADIR%%/skycultures/samoan/description.ru.utf8 +%%DATADIR%%/skycultures/samoan/description.sk.utf8 +%%DATADIR%%/skycultures/samoan/description.uk.utf8 +%%DATADIR%%/skycultures/samoan/dso_names.fab +%%DATADIR%%/skycultures/samoan/info.ini +%%DATADIR%%/skycultures/samoan/planet_names.fab +%%DATADIR%%/skycultures/samoan/star_names.fab %%DATADIR%%/skycultures/sardinian/constellation_names.eng.fab %%DATADIR%%/skycultures/sardinian/constellationsart.fab %%DATADIR%%/skycultures/sardinian/constellationship.fab diff --git a/audio/Makefile b/audio/Makefile index 7887d69ac16..695e4048d3e 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -729,6 +729,7 @@ SUBDIR += snd SUBDIR += sndio SUBDIR += so-synth-lv2 + SUBDIR += solfege SUBDIR += somafm-cli SUBDIR += sonata SUBDIR += sonic-visualiser diff --git a/audio/audacity/Makefile b/audio/audacity/Makefile index 13e4fef4e1b..cd614c4007d 100644 --- a/audio/audacity/Makefile +++ b/audio/audacity/Makefile @@ -1,6 +1,6 @@ PORTNAME= audacity DISTVERSIONPREFIX= Audacity- -DISTVERSION= 3.2.0 +DISTVERSION= 3.2.1 CATEGORIES= audio MAINTAINER= xxjack12xx@gmail.com @@ -12,6 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= conan:sysutils/conan LIB_DEPENDS= libasound.so:audio/alsa-lib \ + libcurl.so:ftp/curl \ libexpat.so:textproc/expat2 \ libmp3lame.so:audio/lame \ libmpg123.so:audio/mpg123 \ @@ -35,23 +36,30 @@ WX_COMPS= wx PORTDOCS= README.txt CMAKE_ARGS= -Daudacity_lib_preference:STRING=system \ + -Daudacity_use_curl:STRING=system \ -Daudacity_use_expat:STRING=system \ + -Daudacity_use_libmp3lame:STRING=system \ + -Daudacity_use_libmpg123:STRING=system \ + -Daudacity_use_libopus:STRING=system \ + -Daudacity_use_libsndfile:STRING=system \ -Daudacity_use_midi:STRING=system \ -Daudacity_use_nyquist:STRING=local \ - -Daudacity_use_portsmf:STRING=local \ - -Daudacity_use_portmixer:STRING=local \ -Daudacity_use_portaudio:STRING=system \ + -Daudacity_use_portmixer:STRING=local \ + -Daudacity_use_portsmf:STRING=local \ -Daudacity_use_soxr:STRING=system \ - -Daudacity_use_sndfile:STRING=system \ -Daudacity_use_sqlite:STRING=system \ + -Daudacity_use_uuid:STRING=system \ + -Daudacity_use_wavpack=system \ -Daudacity_use_wxwidgets:STRING=system \ -Daudacity_use_zlib:STRING=system -CMAKE_ON= audacity_use_pa_oss audacity_obey_system_dependencies -CMAKE_OFF= audacity_has_audiocom_upload audacity_has_networking audacity_has_updates_check \ - audacity_use_pa_alsa audacity_use_pch audacity_has_sentry_reporting \ - audacity_has_tests audacity_has_vst3 + +CMAKE_ON= audacity_bundle_gplv3 audacity_conan_allow_prebuilt_binaries audacity_obey_system_dependencies +CMAKE_OFF= audacity_has_audiocom_upload audacity_conan_enabled audacity_conan_force_build_dependencies \ + audacity_has_crashreports audacity_has_networking audacity_has_updates_check audacity_has_url_schemes_support \ + audacity_has_sentry_reporting audacity_has_tests audacity_has_vst3 audacity_perform_codesign audacity_use_pch -OPTIONS_DEFINE= DEBUG DOCS FFMPEG FLAC ID3TAG LADSPA LV2 MAD \ +OPTIONS_DEFINE= DEBUG DOCS FFMPEG FLAC ID3TAG LADSPA LV2 MAD MANUAL \ OGG SBSMS SOUNDTOUCH TWOLAME VAMP \ VORBIS VST OPTIONS_DEFAULT= FFMPEG FLAC ID3TAG LADSPA LV2 MAD OGG SBSMS \ @@ -60,6 +68,7 @@ OPTIONS_EXCLUDE_i386= SBSMS LV2_DESC= Add LV2 plug-in support MAD_DESC= Use libmad for mp2/3 decoding support +MANUAL_DESC= Include manual SBSMS_DESC= Use libsbsms for pitch and tempo changing SOUNDTOUCH_DESC= Use libSoundTouch for pitch and tempo changing TWOLAME_DESC= Use libtwolame for MP2 export support @@ -77,8 +86,8 @@ FFMPEG_CMAKE_OFF= -Daudacity_use_ffmpeg:STRING=off FFMPEG_BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/libavcodec.pc:multimedia/ffmpeg FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg -FLAC_CMAKE_ON= -Daudacity_use_flac:STRING=system -FLAC_CMAKE_OFF= -Daudacity_use_flac:STRING=local +FLAC_CMAKE_ON= -Daudacity_use_libflac:STRING=system +FLAC_CMAKE_OFF= -Daudacity_use_libflac:STRING=off FLAC_LIB_DEPENDS= libFLAC.so:audio/flac ID3TAG_CMAKE_ON= -Daudacity_use_libid3tag:STRING=system @@ -100,11 +109,14 @@ MAD_CMAKE_ON= -Daudacity_use_libmad:STRING=system MAD_CMAKE_OFF= -Daudacity_use_libmad:STRING=off MAD_LIB_DEPENDS= libmad.so:audio/libmad +MANUAL_CMAKE_BOOL= audacity_package_manual + # TODO: fix NLS support properly PLIST_SUB+= NLS="" +OPTIONS_SUB= yes -OGG_CMAKE_ON= -Daudacity_use_ogg:STRING=system -OGG_CMAKE_OFF= -Daudacity_use_ogg:STRING=local +OGG_CMAKE_ON= -Daudacity_use_libogg:STRING=system +OGG_CMAKE_OFF= -Daudacity_use_libogg:STRING=off OGG_LIB_DEPENDS= libogg.so:audio/libogg SBSMS_CMAKE_ON= -Daudacity_use_sbsms:STRING=local @@ -122,8 +134,8 @@ VAMP_CMAKE_ON= -Daudacity_use_vamp:STRING=system VAMP_CMAKE_OFF= -Daudacity_use_vamp:STRING=off VAMP_LIB_DEPENDS= libvamp-hostsdk.so:audio/vamp-plugin-sdk -VORBIS_CMAKE_ON= -Daudacity_use_vorbis:STRING=system -VORBIS_CMAKE_OFF= -Daudacity_use_vorbis:STRING=off +VORBIS_CMAKE_ON= -Daudacity_use_libvorbis:STRING=system +VORBIS_CMAKE_OFF= -Daudacity_use_libvorbis:STRING=off VORBIS_LIB_DEPENDS= libogg.so:audio/libogg \ libvorbis.so:audio/libvorbis diff --git a/audio/audacity/distinfo b/audio/audacity/distinfo index 91068f1e787..cb6fe4068da 100644 --- a/audio/audacity/distinfo +++ b/audio/audacity/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664238989 -SHA256 (audacity-audacity-Audacity-3.2.0_GH0.tar.gz) = b6c3b15607a4925ea2ea5af12db8adaed759481fd1d3f51c5d8d9020171eea61 -SIZE (audacity-audacity-Audacity-3.2.0_GH0.tar.gz) = 56964814 +TIMESTAMP = 1665059860 +SHA256 (audacity-audacity-Audacity-3.2.1_GH0.tar.gz) = cbded508d26dba809bbacc5d16da35f89a8ee32ba8622c0555e0577130eac609 +SIZE (audacity-audacity-Audacity-3.2.1_GH0.tar.gz) = 56971920 diff --git a/audio/audacity/files/patch-cmake-proxies_CMakeLists.txt b/audio/audacity/files/patch-cmake-proxies_CMakeLists.txt index 600659ad1b5..448617e0a98 100644 --- a/audio/audacity/files/patch-cmake-proxies_CMakeLists.txt +++ b/audio/audacity/files/patch-cmake-proxies_CMakeLists.txt @@ -1,6 +1,6 @@ ---- cmake-proxies/CMakeLists.txt.orig 2022-09-27 06:14:03 UTC +--- cmake-proxies/CMakeLists.txt.orig 2022-10-05 10:43:02 UTC +++ cmake-proxies/CMakeLists.txt -@@ -130,7 +130,7 @@ else() +@@ -131,7 +131,7 @@ else() libmad libmad/0.15.2b-1@ OPTION_NAME libmad diff --git a/audio/audacity/pkg-plist b/audio/audacity/pkg-plist index 0a5313d9aa2..5ffb61f565c 100644 --- a/audio/audacity/pkg-plist +++ b/audio/audacity/pkg-plist @@ -4,7 +4,7 @@ lib/audacity/lib-audio-graph.so lib/audacity/lib-basic-ui.so lib/audacity/lib-components.so lib/audacity/lib-exceptions.so -lib/audacity/lib-ffmpeg-support.so +%%FFMPEG%%lib/audacity/lib-ffmpeg-support.so lib/audacity/lib-files.so lib/audacity/lib-graphics.so lib/audacity/lib-ipc.so @@ -29,6 +29,1397 @@ lib/audacity/lib-xml.so lib/audacity/modules/mod-script-pipe.so share/applications/audacity.desktop %%DATADIR%%/EffectsMenuDefaults.xml +%%MANUAL%%%%DATADIR%%/help/manual/favicon.ico +%%MANUAL%%%%DATADIR%%/help/manual/index.html +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/00/preferences_playback.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/00/waveannotated.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/01/rewind.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/02/envelope.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/02/removing_labels_together_with_their_associated_audio_before.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/02/selectmenuclipboundaries_previous_1.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/02/toolstoolbarannotated.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/03/macaudioports.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/03/view_skip_tomenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/04/devicetoolbarannotated.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/04/extramenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/04/fragment_of_the_keyboard_preferences_dialog.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/04/frequency_analysis_nokia_3310_classic_monophonic_ringtone.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/04/labelregionmove2after_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/04/selectionpointer.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/04/spectral_delete_deletion_with_toolbar.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/04/windows_control_panel_h_s_sound75percent.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/05/project_recovered_dialog.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/05/selectmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/05/spectrogramview_09.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/05/track_close_button.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/06/04_cut_paste_paste_into_shorter_selection_before.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/06/preferences_tracks_behaviors.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/06/reverse.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/06/sample_data_import_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/06/theme_light_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/06/timer_record_waiting_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/07/compressor_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/07/contrast_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/07/edit_labels_dialog_3_0_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/07/export_mp3_dialog_3_0_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/07/ffwd.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/07/lower_tooldock_with_pas_toolbar.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/08/sltg_edits_12.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/08/sltg_edits_3.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/09/audio_track_with_track_name_superimposed_translucent.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/09/logarithmic_envelope.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/09/pointexpandafter_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/09/preferences_application.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/09/redo.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0a/debug_report_location.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0a/editmenulabeledaudio_initialselection.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0a/vertical_scale_ruler.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0b/labeltrackpreparetocopy_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0b/logarithmic_fade_in.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0b/phaser_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0b/set_track.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0b/timeline01.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0b/timeline_default_scale_with_scrub_ruler.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0c/editmenuclipboundaries_splitnew_02.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0c/prefs_settings_for_importing_malformed_mp3_files.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0c/recording_meter_gradient_full_height.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0c/spectral_edit_shelves.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0d/keyboard_tree.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0d/spectral_01.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0d/warning_mix_down_to_one_mono_file.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0e/editmenulabeledaudio_split_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0e/selectmenuclipboundaries_prevtocursor_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0e/waveform_sample_rates.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0e/zoom9.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0f/ex2a_cutexpanded.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0f/tensecondtrimmedaudio.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/10/crossfade_tracks_effect_completed.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/10/gunshot.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/10/regular_interval_labels_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/10/timer_record_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/11/crossfade_selected_region.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/11/editmenuclipboundaries_detach_01.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/11/export_amr_dialog_3_0_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/11/graphic_eq_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/11/macro_example_loud_mp3.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/11/spectral_02.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/12/audio_setup_recording_device.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/12/editmenulabeledaudio_ex1_before.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/12/file_type_drop_down_menu_w10_3_0_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/12/keyboard_name.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/12/spectrogramview_02d.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/12/timetrackexample.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/12/warning_save_project_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/13/01_cut_paste_make_selection.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/13/editselectsynclockafter.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/13/multi_tool_envelope_01.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/13/noise_gate_levels.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/13/nyquist_plug_in_installer.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/13/selection_toolbar_samples_and_length.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/14/export_flac_dialog_3_0_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/14/multi_view_selected.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/14/transtool.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/15/adjustable_fade_out_to_30_percent.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/15/ex1b_long_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/15/set_preference.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/15/spectral_delete_selection_with_toolbar.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/16/ex2b_aftercutandmove.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/16/exportaudiounitpresetsdialog.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/16/multi_view_mono_spectral_selection.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/16/set_envelope.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/16/timer_record_progress_stop_confirm_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/16/tool_edit_silence.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/17/chirp_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/17/preferences_recording.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/17/risset_drum_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/17/scrubbing_in_the_scrub_ruler.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/17/zoom7.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/18/03_cut_paste_paste_into_a_longer_selection.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/18/select_time.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/18/timer_record_waiting_cancel_shutdown_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/18/transport_cursor_tomenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/19/deviceplaybackwin7alone.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/19/screenshot_tool.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1a/2kh_high_pass.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1a/device_toolbar_with_usb_recording.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1a/selecting_audio_04.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1a/unpinned_playhead_button.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1b/amplify_normalize_with_dc_offset.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1b/envelopepointer.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1b/pavucontrol_capturemonitor.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1b/point_label_and_very_short_region_label_visual_difference_with_selection.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1d/linear_fade_in.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1d/notetrackdropdownmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1d/removing_labels_without_moving_back_any_following_labels_before.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1d/transport_playingmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1e/audiouniteffectsettings.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1e/warning_dialog_pasting_one_type_of_track_into_another_is_not_allowed.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1f/duplicate_before.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1f/ibeam.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1f/openingdocswin.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1f/preferences_spectrograms.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1f/trackexampledb.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1f/vertical_zoom_x3.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/20/macrospalette.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/21/aligntogether_before.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/21/envelope0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/21/nolatency202mac_206_snapto.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/22/appended_recording_with_split_line_red_pinned_indicator.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/22/importaudiounitpresetsdialog.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/22/punch_in_tracks001.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/22/silencefinder01.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/24/clicky_example_waveform_view_click_repaired_for_test.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/24/export_audio_progress_dialog_partial_completion.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/24/noise_gate_nyquist_error_selection_too_long.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/24/preferences_mouse.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/24/removing_labels_together_with_their_associated_audio_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/24/scrub_bar_button.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/24/spectraleditparametric2000hz_20.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/24/theme_classic_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/24/theme_dark_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/25/compressor_before.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/25/envelope6.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/25/latencycorrection_220_02.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/25/spectralselectiontoolbarcentrewidth.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/25/sync_locked_track_groups_example.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/25/tool_select.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/26/editmenulabeledaudio_copy_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/26/mixer_board_3_0_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/26/preferences_interface.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/26/resizer.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/26/windows_sound_recording_advanced_75percent.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/27/annotated_device_toolbar.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/27/exportmultipleexample03.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/27/mixer_toolbar_101.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/27/normalize_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/27/play_at_speedtoolbar.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/28/extra_selectionmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/29/extra_mixermenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/29/loudness_gating.svg.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/29/move_cursor_to_track_start_end_pre.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/29/reverb_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/29/timer_record_needs_a_clean_project_dialog.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/29/usb_plug.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/29/windows_settings.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2a/label_between_sounds_leading_trailing.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2b/loopback_pluggedin.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2b/mixertoolbarwithoutinputselect.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2b/moveselectionwithtracks_before.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2b/pasteintoclip_before.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2b/windows_microphone_management_dialog_60percent.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2c/annotated_transport_toolbar.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2c/editmenuremovespecial_trim_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2c/time_toolbar_context_menu_default_setting.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2c/track_control_panel_and_vertical_scale_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2c/truncate_silence_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2d/duplicate_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2e/adjustable_fade_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2e/select_regionmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2e/track_dropdown.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2f/250hz_low_pass.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2f/export_multiple_results_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2f/glitch_repair_before.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2f/magnifypointer.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2f/select_tracks.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2f/view_zoommenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/30/editmenuremovespecial_splitdelete_1.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/30/generate_menu_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/30/labels_editor_dialog_3_0_0_frequency_selected.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/30/limiter_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/31/audio_settings_stereo_mix.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/31/labels_editor_dialog_3_0_0_time_selected.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/31/notetrackchanneltoggle.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/31/playbacklooping2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/32/crc.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/32/exportmultipleexample05a.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/32/presets_settings.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/32/seek_button.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/33/spectraledit_02.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/33/trackpanelsynclockicon.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/33/tracks_mixmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/34/keyboardprefs_plus.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/34/loudness_normalization_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/34/removing_labels_without_moving_back_any_following_labels_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/34/snapguidedrag.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/34/spectrogramview_02b.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/34/spectrum_with_whistle_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/34/time_toolbar.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/35/audio_before_zero.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/35/spectrogramview_01.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/35/view_show_clipping.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/36/pointmoveafter_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/36/preferences_modules.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/36/spectraledit_06.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/37/sltg_edits_10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/37/sltg_edits_9.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/37/w10_windows_settings_60percent_cropped.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/38/manage_button_icon_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/38/selectmenuclipboundaries_cursortonext_1.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/38/timer_toolbar_in_the_upper_tooldock.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/38/tracks_sort_tracksmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/38/vertical_scale_with_magnifier.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/39/preferences_midi_devices.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/39/removing_labels_moving_back_any_following_labels_before2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/39/x2ushureoverdub_phones_mic.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3a/spectrogramview_08.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3b/envelope2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3b/export_mp2_dialog_3_0_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3b/export_ogg_dialog_3_0_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3b/labeltrack6.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3b/share_audio_dialog.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3c/punch_in_tracks002.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3c/silence_finder.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3d/erremptyproject.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3d/invert.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3d/soundcardcolors.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3e/move_cursor_to_track_end_post.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3e/noise_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3e/transport_loopingmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3e/unsuitable_fat_drive_for_wav_or_aiffexport.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3f/ex1b_short_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3f/note_track_vscale_with_magnifier.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3f/spectral_edit_shelves_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/40/editmenuremovespecial_silence_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/40/label_menu_delete_deleted_label.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/40/preferences_libraries_ffmpeg_not_found_mac_lame_built_in.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/40/raised_cosine_fade.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/40/viewmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/41/02_cut_paste_paste_into_point_selection.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/41/extra_cursormenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/41/labeltrack7.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/41/pasteinwhitespace_cannotmove_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/42/exportmultipleexample04.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/42/help_diagnosticsmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/42/karaoke001.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/43/compare_audio.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/43/label_right_click_dropdown_context_menu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/43/labeltrack2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/43/latencycorrection_220_03.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/43/playcutpreview6.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/43/rhythm_track_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/43/scrub_icon_naked_80.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/43/uca202headphonefoldbacksmaller.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/44/change_speed_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/44/clicky_example_waveform_view_clicks_deleted.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/44/ex1c_before.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/44/find_clipping_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/44/recordingmetertoolbarannotated.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/44/reference_index.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/44/regionmoveafter_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/44/save_preset_dialog.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/44/vocal_reduction_and_isolation_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/45/change_pitch_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/45/editselectalltracksafter.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/45/ex1c_after_nomove.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/45/mixerconnection.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/45/preferences_quality.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/45/stereomini_rca.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/45/xfade_example_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/46/collapse_select_buttons.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/46/selected_audio_for_tour_guide.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/46/snapguides.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/46/status_bar_disk_space_remaining_for_recording_big_timer.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/47/audio_track_waveform_dropdown_menu_2_4_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/47/pause.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/47/spectrogramview_06.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/47/track_audio_before_zero.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/48/pasteinwhitespace_canmove_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/48/pulse_device_toolbar.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/48/selecting_a_lof_file_for_import.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/48/timer_record_completion_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/48/tracks_mute_unmutemenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/48/tutorial3linedup.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/48/waveform_colorway_3_1_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/49/extra_devicemenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/49/floating_toolbars_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/49/glitch_repair_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/49/spectrogramview_11.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/49/uca202tolaptop.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4a/sltg_clip_handle_move.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4a/timer_record_progress_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4a/zoomfit.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4b/playcutpreview7.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4b/set_track_status.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4b/warning_save_changes_empty.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4b/waveformclippingabstract.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4c/adjustable_fade_with_presets_dropdown_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4c/select_frequencies.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4d/clicky_example_waveform_view.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4d/k_weighting.svg.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4d/punch_and_roll_03.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4d/selectmenuclipboundaries_next_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4d/waveform_clipping.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4e/low_pass_filter_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4e/move_to_gap.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4e/regionadjustbefore_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4e/spectrogramview_03.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4e/trackclose.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4f/a_spectral_selection.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4f/low_disk_space_on_startup.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4f/playbackmetertoolbarannotated.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4f/transporttoolbarannotated.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4f/warning_dialog_copying_stereo_audio_into_a_mono_track_is_not_allowed.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/50/edit_labels_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/50/filemenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/50/half_wave_display_when_collapsed.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/50/peaveyuca202lenovo.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/50/pinned_head_playback_annotated_trackname.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/51/dropouts_detected.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/51/preferences_keyboard.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/51/spectral_03b.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/52/editmenulabeledaudio_join_1.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/52/select_clip_boundariesmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/52/unsuitable_fat_drive_for_temp_files.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/53/front_page_3_2_0.png_numbered_reduced_78percent.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/53/label_context_menu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/53/note_track_with_velocity_slider.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/53/time_track_example.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/54/compressor_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/54/malformed_mp3_error_message.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/54/managemacros.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/54/scrubbing_using_the_menu_command_and_no_scrub_ruler.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/54/suregtrack.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/55/labeltrackannotated.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/55/play_cut_preview.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/55/stereo_track_example.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/56/note_track_dropdown.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/56/paulstretch_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/56/stereo_tracks.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/56/unpinned_head_button.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/57/import2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/57/logarithmic_fade_out.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/57/note_track_vscale_context_menu_2.3.2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/57/sound_finder.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/57/splitafter.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/57/status_bar_disc_space_remaining.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/58/multi_view_stereo_default_50_50.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/58/splitting_and_joining_stereo_tracks_04.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/59/spectraledit_01.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/59/toolstoolbarmulti.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5b/selectmenuclipboundaries_next_1.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5b/update_checking_dialog.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5c/open_project2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5c/zoom0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5d/audio_settings_dialog.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5d/devicetoolbarwin10basic.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5d/trackcollapse.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5e/ex1a_afterwithclips_noscroll.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5e/spectrogramview_edit.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5e/splitbefore.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5f/mic.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5f/recording_meter_dropdown_menu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5f/recording_on_a_new_track.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5f/transport_transport_optionsmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/60/multi.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/60/region_and_point_labels.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/61/editmenuremovespecial_initialselection.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/61/set_track_visuals.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/61/spectral_03a.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/61/tcp_and_vs_mono_track_track_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/62/fade_in_start.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/62/postjoinstereosmall.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/63/bigpointercursor.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/63/editmenulabeledaudio_cut_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/63/share_audio_toolbar.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/63/snapping_to_a_point_label.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/63/tcp_and_vs_label_track_track_with_select_button.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/63/timeline_default_scale.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/64/usb_jacks.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/65/a_small_spectral_selection.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/65/editmenulabels_addlabel_1.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/65/recordingmeterinactionclippingannotated.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/66/clicky_example_waveform_view_discontinuity_repaired.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/66/extra_play_at_speedmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/66/nyquist_plugin_installer_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/66/removing_labels_moving_back_any_following_labels_selection2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/66/track_pan_slider.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/67/ex1b_long_after_nomove.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/67/moveselectionwithtrackson_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/67/set_clip.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/67/spectrum_60hz_notched_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/67/transport_recordingmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/67/vs_spectrogram_context_menu_simple_mode.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/68/04_cut_paste_paste_into_shorter_selection.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/68/ex1c_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/68/failed_to_open_database_file.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/68/spectrogramview_05.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/68/spectrogramview_10a.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/68/startmonitoring_w7_210.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/69/editmenuclipboundaries_detach_02.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/69/high_pass_filter_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/69/selection_toolbar_zeroed.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6b/click_at_start.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6b/crossfade_trimmed.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6b/uca202.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6c/mixertoolbarannotated.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6c/scrub_button.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6c/stopicon.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6d/amplify.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6d/debug_report.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6d/mac_earbuds.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6d/set_project.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6d/splitting_and_joining_stereo_tracks_03.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6e/bell.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6e/scrubbing_using_the_scrub_ruler.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6e/sndaudacityspectrogram.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6e/toolstoolbarzoom.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6e/tutorial3envelope.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6f/analyze_menu_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6f/sltg_edits_7.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6f/spectral_02a.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6f/spectraleditshelves200hz10000hz_20.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6f/stereo_track_example_220.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6f/time_track_range_dialog_lower_limit_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/70/distortion_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/70/export_opus_dialog_3_0_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/70/get_info.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/70/rollup.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/70/spectrogramview_10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/70/zoomoutcursor.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/71/label_sounds_types.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/71/labelregionmove1before_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/72/play_at_speedtoolbarannotated.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/72/record_new_track.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/72/select_spectralmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/73/03_cut_paste_paste_into_a_longer_selection_before.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/73/audio_setup_recording_channels.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/73/filter_curve_eq_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/73/labeltrackafterpaste_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/73/manage_macros_3_0_1.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/73/metadata_tags_editor_with_off_setting.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/73/selecting_audio_02.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/74/editmenuclipboundaries_split_01.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/74/export_aac_dialog_3_0_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/74/label_menu_delete_highlighted.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/75/sltg_edits_15.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/75/sltg_stretching_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/76/audio_stereo_1_8_small.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/76/crashrecovery_3_0_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/76/export_ac3_dialog_3_0_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/76/imacsoundports.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/76/silence.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/76/toolstoolbarenvelope.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/77/extra_toolsmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/78/devicetoolbarmac01.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/78/ex2b_afterexpand.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/78/export2old.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/78/sltg_edits_1.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/78/spectral_selection_toolbar_green_boxed_2_4_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/78/wahwah_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/78/xlr_conn_small.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/79/spectraledit_05.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/79/tracksmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/79/zoomtoggle.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7a/adjustable_fades_simple_curves.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7a/label_track_220.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7a/recording_toolbar_in_use.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7a/sltg_stretching_4.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7b/sltg_edits_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7c/07_cut_paste_paste_into_new_track_at_a_specified_start_time.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7c/dtmf_tones_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7c/editmenulabeledaudio_splitcut_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7c/playback_toolbar_in_use_clipped_signal.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7d/effect_audacitymenu_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7d/labeltrack9.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7d/removing_labels_without_moving_back_any_following_labels_selection.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7d/showclipping02.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7e/amplify_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7e/loop_play.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7e/radioselected.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7e/selecting_audio_01.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7f/draw.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7f/time_track_example.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7f/windows_sound_management_dialog_60percent.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/80/ex2a_before.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/80/file_importmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/80/measure_rms.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/80/multi_tool_envelope_04.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/80/openingdocsmac.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/80/sndaudacitywave.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/80/tremolo_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/81/classic_filters_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/81/playcutpreview5.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/81/punch_and_roll_01.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/81/time_track_vertical_scale_context_menu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/82/moving_a_colored_clip_before.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/82/toolstoolbar.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/83/editmenulabels_addlabel_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/83/spectraleditmultihp500.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/83/zoom5.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/84/clicky_example_spectrogram_view_click_labelled.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/84/editmenulabeledaudio_ex1_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/84/gtrackearbuds.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/84/latencymonomac_206_snapto.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/84/marking_song_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/84/sltg_edits_5.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/85/checkboxchecked.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/85/equal_power_cross_fade.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/85/spectraledit_04.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/85/waveform_sample_formats.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/86/import_settings_for_importing_malformed_mp3_files.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/86/select_tracksmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/88/alignendtoend_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/88/audacity_logo_signika_512_transparent.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/88/time_track_220.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/89/removing_labels_together_with_their_associated_audio_selection.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/89/selectmenuclipboundaries_initialselection.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/89/tracksync.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/89/warning_low_disk_space_at_startup.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8a/audio_track_dropdown_menu_2_4_0_mult_view_selection.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8a/timer_record_w10_setup_dialog_with_save_and_export.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8b/undo.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8b/warning_mix_custom_down_to_one_exported_file.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8c/audacity_logo_whitebg.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8c/copy.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8c/ex2a_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8c/multi_tool_zoom_01.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8c/tcp_and_vs_note_track_with_select_button.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8c/warning_dialog_there_is_not_enough_room_to_paste_the_selection.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8e/menubar.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8e/spectral_edit_parametric_eq.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8f/cut.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8f/edit_audio_clips_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8f/equal_power_envelope.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8f/labelregionmove2before_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8f/rms_playback_meter_in_action_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8f/status_bar_grab_handle_ringed.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8f/zoom3.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/90/custom_ffmpeg_format_options_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/90/play.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/90/xfade_example_3.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/92/draw_button.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/92/file_exportmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/92/hostwin7basic.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/92/manageeffectmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/92/move_cursor_to_selection_start_pre.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/93/timeline05.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/94/effect_nyquistmenu_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/94/preferences_import_export.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/94/set_label.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/95/07_cut_paste_paste_into_new_track_add_new_track_make_the_selection.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/95/pointexpandbefore_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/96/eq_xml_to_txt_converter.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/96/scrub_button_60.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/96/zoom.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/97/change_tempo_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/97/editmenulabeledaudio_detach_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/97/seek_icon_naked_80.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/98/a_pair_of_clips.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/98/dragbetweentracksstereo.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/98/select_jack_recording_input.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/98/tcp_vs_and_stereo_track.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/98/tone_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/99/edit_remove_special_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/99/file_save_projectmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/99/sltg_edits_8.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9a/labeltrack4.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9a/pointmovebefore_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9a/silence_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9a/spectrogramview_03a.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9c/editmenuclipboundaries_split_02.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9c/extra_trackmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9c/history_dialog_3_0_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9c/preferences_effects.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9c/sample_data_export_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9c/trackdropdownmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9c/unsuitable_fat_drive_for_open.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9c/waveform.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9d/mono_comparison_220.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9d/vst_effect_settings.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9e/08_selection_with_zero_crossings.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9e/alignendtoend_before.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9e/multi_tool_draw_01.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9e/noise_gate.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9e/paste.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9e/regionadjustafter_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9e/selectiontoolbarannotated.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9e/tutorial3cough.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9f/spectral_03.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9f/time_track_dropdown_menu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a0/labeltrack8.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a0/rms_recording_meter_in_action_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a0/spectrogramview_12.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a0/time_track_range_dialog_upper_limit_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a1/clicky_example_spectrogram_view.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a1/crossfade_clips_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a1/move_cursor_to_track_start_post.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a1/preferences_warnings.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a1/seek_button_60.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a1/splitting_and_joining_stereo_tracks_01.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a1/unsuitable_fat_drive_for_save.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a2/export_external_program_dialog_3_0_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a2/regionmovebefore_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a2/shurex2u.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a2/tools_apply_macromenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a3/editmenulabeledaudio_detach_1.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a3/labeltrack0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a3/splitting_and_joining_stereo_tracks_02.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a3/track_solo_button.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a5/latencycorrection_220_01.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a5/message.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a5/move_cursor_to_selection_end_post.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a5/spectraleditparametric2000hz_10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a6/device_toolbar_usb_recording.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a6/error_saving_project_disk_full.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a6/keyboard_key.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a6/tracks_align_tracksmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a7/extra_scriptables_imenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a7/track_collapse_button.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a8/checkboxnotchecked.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a8/errorexporting.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a8/sliding_stretch_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a8/speaker.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a9/dither_in_quality_preferences.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a9/export_wma_dialog_3_0_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a9/scrubtoolbar.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a9/trackdropdown.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a9/tracks_panmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/aa/edittoolbarannotated.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/aa/help.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/aa/play_at_speed_toolbar_playback_speed_dialog.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ab/editmenulabeledaudio_join_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ab/removing_labels_moving_back_any_following_labels_after2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ab/save_project2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ab/selecting_audio_03.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ab/zoom2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ac/editmenuclipboundaries_join_02.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ac/pastetexttonewlabel_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ac/tutorial3labelsinplace.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ad/ex2b_before.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ad/samsongtrackconnections.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ad/timeshift.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ae/moveselectionwithtracksoff_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ae/time_toolbar_resized_and_relocated.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ae/track_select_button.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ae/trackgain.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/af/bass_and_treble_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/af/scrub_ruler_button_60.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/af/xfade_example_1.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b0/a_small_image_of_an_envelope.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b0/fade_in.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b0/label_menu_delete_full_track.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b0/making_a_fade_shape.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b0/pluck_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b0/punch_and_roll_02.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b0/select_setup_language_w7basic.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b1/w10_system_tray_speaker_icon_highlighted.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b2/repeated_fade_out.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b2/xfade_example_4.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b3/audio_setup_toolbar.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b3/preferences_libraries_not_found_w10_lame_built_in.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b3/selection_toolbar_length_selected.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b3/spectrogram_track_settings.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b3/unsuitable_fat_drive_for_export.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b4/crossfade_tracks_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b4/rcaministereo.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b4/sltg_edits_4.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b4/toolstoolbaribeam.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b5/delay_demo_plug_in.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b5/envelope3.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b5/icon_faq.gif +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b5/label_sounds_min_interval.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b5/vertical_scale_waveform_context_menu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b6/move_cursor_to_selection_start_post.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b6/select_button_in_tcp.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b7/a_small_image_of_sync_lock.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b7/multi_view_mono_default_50_50.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b7/plot_spectrum.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b7/preferences_tracks.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b7/selectmenuclipboundaries_prevtocursor_1.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b8/clip_handle_detail.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b8/prejoinsmall.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b8/recording_for_a_specific_length_of_time_completed.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b8/spectraleditshelveshigh5000hz_20.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b9/audio_setup_playback_device.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b9/editmenuclipboundaries_join_01.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b9/windows_control_panel_75percent.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/ba/effect_ladspamenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/ba/silence_finder_six_songs_shown.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/ba/vocoder_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/ba/warningicon.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bb/channelswin7basic.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bb/get_preference.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bb/head_button_context_menu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bb/multi_tool_selecting_with_cursor.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bb/pasteintoclip_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bb/reference_search.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bb/stereomini_loopback.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bc/editmenulabeledaudio_ex2_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bc/export_multiple_progress_dialog_partial_completion.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bc/ladspa_effect_settings.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bc/multi_view_click_drag_cursor_highlighted.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bc/preferences_directories.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bc/spectrogramview_15.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bd/editlabeldialog_vertical_buttons.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bd/editmenuremovespecial_splitdelete_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bd/extra_focusmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bd/file_error_disk_full.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bd/recording_for_a_specific_length_of_time.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bd/topdockannotated.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bd/tracks_add_newmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/be/erremptyprojectdetail.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/be/exportmultipleexample01.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/be/pinned_playhead_icon.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/be/playcutpreview9.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/be/spectraleditshelveslow200hz_20.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/be/tools_menu_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bf/clicky_example_waveform_view_click_labelled.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bf/clicky_example_waveform_view_discontinuity_selected.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bf/nolatencymonomac_206_snapto.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bf/recordingcursor.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c0/custom_mix_5_channels.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c1/error_opening_sound_device.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c1/preferences_devices.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c1/sound_finder_six_songs_shown.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c1/stereo_waveform_annotated.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c2/envelope1.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c2/export_other_uncompressed_header_dialog_3_0_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c2/timeline02.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c2/warning_disk_is_full_yellow_zone.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c3/editmenuremovespecial_splitcut_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c3/ex2a_after2more.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c3/meter_options_dialog.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c3/openingdocslin.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c3/scrub_toolbar_60.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c3/zoom1.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c4/editmenuclipboundaries_split_03.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c4/notetrackpanel.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c5/multi_tool_envelope_03.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c5/noise_gate_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c5/preferences_keyboard_default_dropdown_menu_trimmed.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c5/spectraledit_03.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c5/trackinfo.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c5/zoom8.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c6/drawcursor.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c6/focus_actions.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c6/opus_invalid_sample_rate.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c7/moveclip.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c7/selectmenuclipboundaries_cursortonext_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c8/atzerocrossings_before.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c8/theme_high_contrast_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c9/label_sounds_leading.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c9/labeltrack1.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c9/linkedregionmovebefore_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c9/playbacklooping1.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c9/selectmenuclipboundaries_cursortonext_3.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c9/trim.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c9/warning_dialog_there_is_not_enough_room_available_to_expand_the_cut_line.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c9/zoomout.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/ca/audio_mono_1_8_small.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/ca/labeltrack3.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/ca/zoomsel.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cb/edit_menu_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cb/export_other_uncompressed_dialog_3_0_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cb/multi_tool_envelope_02.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cb/note_track_vscale.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cb/playcutpreview8.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cb/selection_toolbar_zeroed_3_0_3.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cb/selectiontoolexample_220.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cb/spectralselectiontoolbarfrequencywidth.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cc/delay_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cc/labelregionmove1after_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cc/nyquist_prompt_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cc/warning_mix_down_to_one_stereo_file.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cd/importrawdata.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cd/toolstoolbarsamples.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/ce/atzerocrossings_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/ce/editmenulabeledaudio_silence_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/ce/macros_comments.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/ce/spectral_edit_parametric_eq_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/ce/timer_toolbar_relocation_to_top_tooldock.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cf/devicerecordingwin7alone.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cf/dragbetweentracksmono.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cf/ex2c_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cf/fade_out.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cf/selectmenuclipboundaries_prevtocursor_3.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cf/stereo_track_annotated_with_tddm.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cf/tcp_track_with_select_button.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d0/crossfade_overlap_tracks.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d0/edittoolbar_zooms_highlighted.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d0/moving_a_colored_clip_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d0/pasteinwhitespace_before.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d0/playbackcursor.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d0/view_menu_show_track_name.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d1/play_at_speed_toolbar.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d1/sltg_stretching_3.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d2/latency202mac_206_snapto.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d2/manage_plugins_dialog_with_added_rescan_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d2/playcutpreview2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d2/sndchirp.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d3/silencefinder02.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d3/tool_edit_zoomout.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d4/multi_tool_selected_with_cursor.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d4/pro_fade_out.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d5/extra_transportmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d5/loop_button.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d5/savepresetmacdialog.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d5/status_bar_click_and_drag_to_select_audio_big_timer.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d6/beat_finder_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d6/edit_labeled_audio_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d6/ex2c_before.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d6/fullwindow_preferences_libraries_001.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d6/help_button.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d6/latencycorrection_220_04.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d6/move_cursor_to_selection_end_pre.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d7/bulbicon.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d7/failed_to_open_database_file_log.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d7/trackzoomedtosamples.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d7/zoom6.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d8/export_audio_dialog_3_0_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d8/rca_quarterinch_adapter.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d8/transport_scrubbingmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d8/w10_sound_settings_scaled_60percent.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d9/label_sounds_leading_trailing.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d9/nyquist_envelope.gif +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d9/recordbeside.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d9/repeat_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d9/silence_sound_finder_six_songs.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d9/track_mute_button.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/da/audio_track_dropdown_menu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/da/auto_duck_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/da/preferences_libraries.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/db/rolldown.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/dc/editselectbefore.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/dc/tutorial3split.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/dd/file_types_for_export_wav_focused_2_4_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/dd/silencefinder03.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/dd/spectraleditnotch.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/dd/splitting_and_joining_stereo_tracks_05.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/de/audio_settings_wasapi_loopback.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/de/crossfade_complete.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/de/effects_stack.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/de/export_multiple_mp3_2_4_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/de/jack_to_stereo_mini_jack.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/df/dc_offset.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/df/spectraledit_03a.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e0/3_tracks_collapsed.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e0/label_sounds_min_silence.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e0/tool_edit_zoomin.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e1/click_removal_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e1/effect_menu_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e1/exportmultipleexample02.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e1/helpmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e1/sltg_edits_11.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e1/spectrogramview_intro_00.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e2/waveform_digital.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e2/wavefortutorial1.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e3/audio_setup.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e3/earbud_by_mic.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e3/ex1b_before.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e3/exponential_fade_in.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e3/spectraleditnotch02.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e3/warning_save_empty_project.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e4/rca_incassetteback.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e5/pinned_record_head_icon.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e5/timetoolbarannotated.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e6/extra_seekmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e6/lowerdockannotated.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e6/screenshot.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e6/sltg_stretching_1.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e6/zero_crossing.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e7/spectrogramview_14.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e8/envelope4.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e8/noise_reduction_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e8/record.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e8/select.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e8/set_track_audio.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e8/view_toolbarsmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e8/warning_no_file_extension_for_export.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e9/export_multiple_by_labels_2_4_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e9/spectrogramview_02c.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ea/amplify_vs_normalize.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ea/crossfade_split_tracks.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ea/echo_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ea/multi_tool_zoom_02.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ea/recording_meter_quiescent.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ea/sltg_edits_16.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/eb/extra_editmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/eb/linkedregionmoveafter_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/eb/punch_in_tracks000.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/eb/time_toolbar_in_playback.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ec/editcursor.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ec/spectrogramview_02a.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ed/macros_select_command_3_0_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ed/mel_log_linear_spectrogram_annotated.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ed/menudownarrow.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ed/view_track_sizemenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ee/clip_fix_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ee/drag.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ee/grabber.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/clicky_example_waveform_view_click_labelled_and_zoomed_red_arrows.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/connect_dots_stem_plot_examples.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/error_for_locked_configuration_files.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/pinned_playhead_button.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/set_track_status_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/spectrogramview_05a.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/spectrogramview_07.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/waveformabstract.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f0/extra_scriptables_iimenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f0/spectrogramview_02.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f1/smart_clip.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f1/tensecondselection.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f2/aligntogether_after.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f2/crossfade_beat_match.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f2/export_audio_to_mp3_dialog_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f2/labeltrack5.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f2/trackexampleclipping.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f3/3_tracks_expanded.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f3/macro_example_nr_eq.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f3/notch_filter_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f3/spectrogramview_13.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f4/pinned_head_button.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f4/playcutpreview10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f4/selectmenuclipboundaries_previous_2.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f5/history_dialog_rollback_3_0_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f6/playcutpreview4.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f6/windows_control_panel_sound75percent.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f7/ex1a_afterwithclips_nomove.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f7/ex1a_beforewithclips_noscroll.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f7/keyboardprefs_minus.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f7/label_sounds_3_2_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f8/envelope5.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f8/spectraleditmultilp2000.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f9/high_curve.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f9/mono_track_example.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f9/pointlabeltextselected_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f9/stop.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f9/timer_record_insufficient_disk_space_w10.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f9/track_gain_slider.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fa/computerback.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fa/multi_tool_draw_02.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fa/multi_view_mono_re_proportioned.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fa/pinned_x2_scrubbing_at_x1_speed.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fa/zoomin.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fb/selection_toolbar_zeroed_2_4_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fb/status_bar_actual_rate_44100.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fb/tracks_for_mixing.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fc/clicky_example_waveform_view_click_repaired_for_final_testing.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fc/warning_save_compressed_project.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fd/ex1b_short_after_nomove.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fd/sound_activation_level_w10_3_0_0.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fd/tcp_and_vs_time_track_track_with_select_button.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fe/sltg_edits_6.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/ff/preferences_extended_import.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/ff/spectralselectiontoolbarlowhigh.png +%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/ff/transportmenu.png +%%MANUAL%%%%DATADIR%%/help/manual/m/resources/assets/AudacityLogo.png +%%MANUAL%%%%DATADIR%%/help/manual/m/resources/assets/poweredby_mediawiki_88x31.png +%%MANUAL%%%%DATADIR%%/help/manual/m/skins/monobook/audio.png +%%MANUAL%%%%DATADIR%%/help/manual/m/skins/monobook/bullet.gif +%%MANUAL%%%%DATADIR%%/help/manual/m/skins/monobook/external.png +%%MANUAL%%%%DATADIR%%/help/manual/m/skins/monobook/external_rtl.png +%%MANUAL%%%%DATADIR%%/help/manual/m/skins/monobook/headbg.jpg +%%MANUAL%%%%DATADIR%%/help/manual/m/skins/monobook/ie60fixes.css/303.css +%%MANUAL%%%%DATADIR%%/help/manual/m/skins/monobook/ie70fixes.css/303.css +%%MANUAL%%%%DATADIR%%/help/manual/m/skins/monobook/main.css/303.css +%%MANUAL%%%%DATADIR%%/help/manual/m/skins/monobook/user.gif +%%MANUAL%%%%DATADIR%%/help/manual/m/skins/monobook/video.png +%%MANUAL%%%%DATADIR%%/help/manual/man/aac_export_options.html +%%MANUAL%%%%DATADIR%%/help/manual/man/ac3_export_options.html +%%MANUAL%%%%DATADIR%%/help/manual/man/accessibility.html +%%MANUAL%%%%DATADIR%%/help/manual/man/adjustable_fade.html +%%MANUAL%%%%DATADIR%%/help/manual/man/advanced_mixing_options.html +%%MANUAL%%%%DATADIR%%/help/manual/man/alternative_noise_reduction_techniques.html +%%MANUAL%%%%DATADIR%%/help/manual/man/amplify.html +%%MANUAL%%%%DATADIR%%/help/manual/man/amplify_and_normalize.html +%%MANUAL%%%%DATADIR%%/help/manual/man/amr_export_options.html +%%MANUAL%%%%DATADIR%%/help/manual/man/analyze_menu.html +%%MANUAL%%%%DATADIR%%/help/manual/man/application_preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/apply_macro.html +%%MANUAL%%%%DATADIR%%/help/manual/man/asio_audio_interface.html +%%MANUAL%%%%DATADIR%%/help/manual/man/audacity_2.html +%%MANUAL%%%%DATADIR%%/help/manual/man/audacity_menu.html +%%MANUAL%%%%DATADIR%%/help/manual/man/audacity_projects.html +%%MANUAL%%%%DATADIR%%/help/manual/man/audacity_selection.html +%%MANUAL%%%%DATADIR%%/help/manual/man/audacity_setup_and_configuration.html +%%MANUAL%%%%DATADIR%%/help/manual/man/audacity_tour_guide.html +%%MANUAL%%%%DATADIR%%/help/manual/man/audacity_tracks_and_clips.html +%%MANUAL%%%%DATADIR%%/help/manual/man/audacity_waveform.html +%%MANUAL%%%%DATADIR%%/help/manual/man/audio_alignment.html +%%MANUAL%%%%DATADIR%%/help/manual/man/audio_setup_toolbar.html +%%MANUAL%%%%DATADIR%%/help/manual/man/audio_track_dropdown_menu.html +%%MANUAL%%%%DATADIR%%/help/manual/man/audio_tracks.html +%%MANUAL%%%%DATADIR%%/help/manual/man/auto_duck.html +%%MANUAL%%%%DATADIR%%/help/manual/man/basic_recording_editing_and_exporting.html +%%MANUAL%%%%DATADIR%%/help/manual/man/bass_and_treble.html +%%MANUAL%%%%DATADIR%%/help/manual/man/beat_finder.html +%%MANUAL%%%%DATADIR%%/help/manual/man/boundary_snap_guides.html +%%MANUAL%%%%DATADIR%%/help/manual/man/burncd.html +%%MANUAL%%%%DATADIR%%/help/manual/man/burning_music_files_to_a_cd.html +%%MANUAL%%%%DATADIR%%/help/manual/man/cassette_deck_de_magnetization.html +%%MANUAL%%%%DATADIR%%/help/manual/man/chains_for_batch_processing_and_effects_automation.html +%%MANUAL%%%%DATADIR%%/help/manual/man/change_pitch.html +%%MANUAL%%%%DATADIR%%/help/manual/man/change_speed.html +%%MANUAL%%%%DATADIR%%/help/manual/man/change_tempo.html +%%MANUAL%%%%DATADIR%%/help/manual/man/chirp.html +%%MANUAL%%%%DATADIR%%/help/manual/man/chris_s_dynamic_compressor.html +%%MANUAL%%%%DATADIR%%/help/manual/man/classic_filters.html +%%MANUAL%%%%DATADIR%%/help/manual/man/click_removal.html +%%MANUAL%%%%DATADIR%%/help/manual/man/click_removal_using_the_spectrogram_view.html +%%MANUAL%%%%DATADIR%%/help/manual/man/click_tip.html +%%MANUAL%%%%DATADIR%%/help/manual/man/clip_fix.html +%%MANUAL%%%%DATADIR%%/help/manual/man/compressor.html +%%MANUAL%%%%DATADIR%%/help/manual/man/connecting_a_microphone.html +%%MANUAL%%%%DATADIR%%/help/manual/man/connecting_a_mixer.html +%%MANUAL%%%%DATADIR%%/help/manual/man/connecting_an_instrument.html +%%MANUAL%%%%DATADIR%%/help/manual/man/connecting_audio_equipment.html +%%MANUAL%%%%DATADIR%%/help/manual/man/contrast.html +%%MANUAL%%%%DATADIR%%/help/manual/man/copy_and_paste_a_section_of_audio.html +%%MANUAL%%%%DATADIR%%/help/manual/man/creating_a_crossfade.html +%%MANUAL%%%%DATADIR%%/help/manual/man/creating_and_selecting_labels.html +%%MANUAL%%%%DATADIR%%/help/manual/man/creating_fades_with_the_envelope_tool.html +%%MANUAL%%%%DATADIR%%/help/manual/man/creating_nyquist_plug_ins.html +%%MANUAL%%%%DATADIR%%/help/manual/man/credits.html +%%MANUAL%%%%DATADIR%%/help/manual/man/crossfade_clips.html +%%MANUAL%%%%DATADIR%%/help/manual/man/crossfade_tracks.html +%%MANUAL%%%%DATADIR%%/help/manual/man/custom_ffmpeg_export_options.html +%%MANUAL%%%%DATADIR%%/help/manual/man/customization.html +%%MANUAL%%%%DATADIR%%/help/manual/man/customizing_toolbar_layout.html +%%MANUAL%%%%DATADIR%%/help/manual/man/dc_offset.html +%%MANUAL%%%%DATADIR%%/help/manual/man/delay.html +%%MANUAL%%%%DATADIR%%/help/manual/man/device.html +%%MANUAL%%%%DATADIR%%/help/manual/man/device_toolbar.html +%%MANUAL%%%%DATADIR%%/help/manual/man/devices_preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/digital_audio.html +%%MANUAL%%%%DATADIR%%/help/manual/man/directories_preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/distortion.html +%%MANUAL%%%%DATADIR%%/help/manual/man/dither.html +%%MANUAL%%%%DATADIR%%/help/manual/man/draw_tool.html +%%MANUAL%%%%DATADIR%%/help/manual/man/dtmf_tones.html +%%MANUAL%%%%DATADIR%%/help/manual/man/echo.html +%%MANUAL%%%%DATADIR%%/help/manual/man/edit.html +%%MANUAL%%%%DATADIR%%/help/manual/man/edit_menu.html +%%MANUAL%%%%DATADIR%%/help/manual/man/edit_menu_clip_boundaries.html +%%MANUAL%%%%DATADIR%%/help/manual/man/edit_menu_copy_paste_and_duplicate.html +%%MANUAL%%%%DATADIR%%/help/manual/man/edit_menu_find_zero_crossings.html +%%MANUAL%%%%DATADIR%%/help/manual/man/edit_menu_labeled_audio.html +%%MANUAL%%%%DATADIR%%/help/manual/man/edit_menu_labels.html +%%MANUAL%%%%DATADIR%%/help/manual/man/edit_menu_remove_special.html +%%MANUAL%%%%DATADIR%%/help/manual/man/edit_menu_select.html +%%MANUAL%%%%DATADIR%%/help/manual/man/edit_toolbar.html +%%MANUAL%%%%DATADIR%%/help/manual/man/editing_resizing_and_moving_labels.html +%%MANUAL%%%%DATADIR%%/help/manual/man/effect_menu.html +%%MANUAL%%%%DATADIR%%/help/manual/man/effect_menu_audiounit.html +%%MANUAL%%%%DATADIR%%/help/manual/man/effect_menu_built_in.html +%%MANUAL%%%%DATADIR%%/help/manual/man/effect_menu_ladspa.html +%%MANUAL%%%%DATADIR%%/help/manual/man/effect_menu_lv2.html +%%MANUAL%%%%DATADIR%%/help/manual/man/effect_menu_nyquist.html +%%MANUAL%%%%DATADIR%%/help/manual/man/effect_menu_vst.html +%%MANUAL%%%%DATADIR%%/help/manual/man/effects_preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/envelope_tool.html +%%MANUAL%%%%DATADIR%%/help/manual/man/eq_xml_to_txt_converter.html +%%MANUAL%%%%DATADIR%%/help/manual/man/equalization.html +%%MANUAL%%%%DATADIR%%/help/manual/man/error_audacity_settings_file_unwritable.html +%%MANUAL%%%%DATADIR%%/help/manual/man/error_copying_or_pasting.html +%%MANUAL%%%%DATADIR%%/help/manual/man/error_disk_full_or_not_writable.html +%%MANUAL%%%%DATADIR%%/help/manual/man/error_importing_raw_audio.html +%%MANUAL%%%%DATADIR%%/help/manual/man/error_insufficient_space_in_track.html +%%MANUAL%%%%DATADIR%%/help/manual/man/error_opening_or_reading_file.html +%%MANUAL%%%%DATADIR%%/help/manual/man/error_opening_sound_device.html +%%MANUAL%%%%DATADIR%%/help/manual/man/error_resampling.html +%%MANUAL%%%%DATADIR%%/help/manual/man/error_unable_to_export.html +%%MANUAL%%%%DATADIR%%/help/manual/man/error_unsuitable_drive.html +%%MANUAL%%%%DATADIR%%/help/manual/man/examples_exporting_audio_for_ringtones_and_ivr_messages.html +%%MANUAL%%%%DATADIR%%/help/manual/man/examples_of_generator_usage.html +%%MANUAL%%%%DATADIR%%/help/manual/man/export.html +%%MANUAL%%%%DATADIR%%/help/manual/man/export_formats_supported_by_audacity.html +%%MANUAL%%%%DATADIR%%/help/manual/man/export_multiple.html +%%MANUAL%%%%DATADIR%%/help/manual/man/export_options.html +%%MANUAL%%%%DATADIR%%/help/manual/man/exporting_audio.html +%%MANUAL%%%%DATADIR%%/help/manual/man/exporting_to_an_external_program.html +%%MANUAL%%%%DATADIR%%/help/manual/man/extended_import_preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu.html +%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_cursor.html +%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_device.html +%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_edit.html +%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_focus.html +%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_mixer.html +%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_play_at_speed.html +%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_scriptables_i.html +%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_scriptables_ii.html +%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_seek.html +%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_selection.html +%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_tools.html +%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_track.html +%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_transport.html +%%MANUAL%%%%DATADIR%%/help/manual/man/fade_and_crossfade.html +%%MANUAL%%%%DATADIR%%/help/manual/man/fades.html +%%MANUAL%%%%DATADIR%%/help/manual/man/faq.html +%%MANUAL%%%%DATADIR%%/help/manual/man/faq_about_audacity.html +%%MANUAL%%%%DATADIR%%/help/manual/man/faq_bugs.html +%%MANUAL%%%%DATADIR%%/help/manual/man/faq_editing.html +%%MANUAL%%%%DATADIR%%/help/manual/man/faq_errors.html +%%MANUAL%%%%DATADIR%%/help/manual/man/faq_errors_on_opening_or_recovering_an_audacity_project.html +%%MANUAL%%%%DATADIR%%/help/manual/man/faq_errors_opening_a_new_empty_project.html +%%MANUAL%%%%DATADIR%%/help/manual/man/faq_installation_and_plug_ins.html +%%MANUAL%%%%DATADIR%%/help/manual/man/faq_installing_the_ffmpeg_import_export_library.html +%%MANUAL%%%%DATADIR%%/help/manual/man/faq_installing_the_lame_mp3_encoder.html +%%MANUAL%%%%DATADIR%%/help/manual/man/faq_mp3_export_problems.html +%%MANUAL%%%%DATADIR%%/help/manual/man/faq_opening_and_saving_files.html +%%MANUAL%%%%DATADIR%%/help/manual/man/faq_playback.html +%%MANUAL%%%%DATADIR%%/help/manual/man/faq_recording_how_to_s.html +%%MANUAL%%%%DATADIR%%/help/manual/man/faq_recording_troubleshooting.html +%%MANUAL%%%%DATADIR%%/help/manual/man/file_export_dialog.html +%%MANUAL%%%%DATADIR%%/help/manual/man/file_menu.html +%%MANUAL%%%%DATADIR%%/help/manual/man/file_menu_export.html +%%MANUAL%%%%DATADIR%%/help/manual/man/file_menu_import.html +%%MANUAL%%%%DATADIR%%/help/manual/man/file_menu_recent_files.html +%%MANUAL%%%%DATADIR%%/help/manual/man/file_menu_save_project.html +%%MANUAL%%%%DATADIR%%/help/manual/man/filter_curve_eq.html +%%MANUAL%%%%DATADIR%%/help/manual/man/find_clipping.html +%%MANUAL%%%%DATADIR%%/help/manual/man/flac_export_options.html +%%MANUAL%%%%DATADIR%%/help/manual/man/generate_menu.html +%%MANUAL%%%%DATADIR%%/help/manual/man/glossary.html +%%MANUAL%%%%DATADIR%%/help/manual/man/graphic_eq.html +%%MANUAL%%%%DATADIR%%/help/manual/man/help_button.html +%%MANUAL%%%%DATADIR%%/help/manual/man/help_menu.html +%%MANUAL%%%%DATADIR%%/help/manual/man/help_menu_diagnostics.html +%%MANUAL%%%%DATADIR%%/help/manual/man/high_pass_filter.html +%%MANUAL%%%%DATADIR%%/help/manual/man/higher_speed_transfers.html +%%MANUAL%%%%DATADIR%%/help/manual/man/how_to_connect_your_equipment.html +%%MANUAL%%%%DATADIR%%/help/manual/man/how_to_get_help.html +%%MANUAL%%%%DATADIR%%/help/manual/man/how_to_set_up_audacity.html +%%MANUAL%%%%DATADIR%%/help/manual/man/import_export_preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/import_filtering_and_importer_order.html +%%MANUAL%%%%DATADIR%%/help/manual/man/importing_and_exporting_labels.html +%%MANUAL%%%%DATADIR%%/help/manual/man/importing_audio.html +%%MANUAL%%%%DATADIR%%/help/manual/man/index_of_effects_generators_and_analyzers.html +%%MANUAL%%%%DATADIR%%/help/manual/man/information_for_developers.html +%%MANUAL%%%%DATADIR%%/help/manual/man/installing_and_updating_audacity_on_linux.html +%%MANUAL%%%%DATADIR%%/help/manual/man/installing_and_updating_audacity_on_mac_os_x.html +%%MANUAL%%%%DATADIR%%/help/manual/man/installing_and_updating_audacity_on_windows.html +%%MANUAL%%%%DATADIR%%/help/manual/man/installing_effect_generator_and_analyzer_plug_ins_on_linux.html +%%MANUAL%%%%DATADIR%%/help/manual/man/installing_effect_generator_and_analyzer_plug_ins_on_mac_os_x.html +%%MANUAL%%%%DATADIR%%/help/manual/man/installing_effect_generator_and_analyzer_plug_ins_on_windows.html +%%MANUAL%%%%DATADIR%%/help/manual/man/installing_ffmpeg_for_mac.html +%%MANUAL%%%%DATADIR%%/help/manual/man/installing_ffmpeg_for_windows.html +%%MANUAL%%%%DATADIR%%/help/manual/man/installing_plug_ins.html +%%MANUAL%%%%DATADIR%%/help/manual/man/interface_preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/introduction_to_nyquist_and_lisp_programming.html +%%MANUAL%%%%DATADIR%%/help/manual/man/invert.html +%%MANUAL%%%%DATADIR%%/help/manual/man/karaoke.html +%%MANUAL%%%%DATADIR%%/help/manual/man/keyboard_preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/keyboard_shortcut_reference.html +%%MANUAL%%%%DATADIR%%/help/manual/man/label_sounds.html +%%MANUAL%%%%DATADIR%%/help/manual/man/label_tracks.html +%%MANUAL%%%%DATADIR%%/help/manual/man/labels_editor.html +%%MANUAL%%%%DATADIR%%/help/manual/man/languages.html +%%MANUAL%%%%DATADIR%%/help/manual/man/latency_test.html +%%MANUAL%%%%DATADIR%%/help/manual/man/libraries_preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/license.html +%%MANUAL%%%%DATADIR%%/help/manual/man/limiter.html +%%MANUAL%%%%DATADIR%%/help/manual/man/lof_files.html +%%MANUAL%%%%DATADIR%%/help/manual/man/loudness_normalization.html +%%MANUAL%%%%DATADIR%%/help/manual/man/low_pass_filter.html +%%MANUAL%%%%DATADIR%%/help/manual/man/low_pass_filter1.html +%%MANUAL%%%%DATADIR%%/help/manual/man/macros.html +%%MANUAL%%%%DATADIR%%/help/manual/man/macros_examples.html +%%MANUAL%%%%DATADIR%%/help/manual/man/manage_effects_generators_and_analyzers.html +%%MANUAL%%%%DATADIR%%/help/manual/man/manage_macros.html +%%MANUAL%%%%DATADIR%%/help/manual/man/manage_presets.html +%%MANUAL%%%%DATADIR%%/help/manual/man/measure_rms.html +%%MANUAL%%%%DATADIR%%/help/manual/man/menu_reference.html +%%MANUAL%%%%DATADIR%%/help/manual/man/metadata_editor.html +%%MANUAL%%%%DATADIR%%/help/manual/man/meter_toolbar.html +%%MANUAL%%%%DATADIR%%/help/manual/man/midi_devices_preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/mixer_board.html +%%MANUAL%%%%DATADIR%%/help/manual/man/mixer_toolbar.html +%%MANUAL%%%%DATADIR%%/help/manual/man/mixing.html +%%MANUAL%%%%DATADIR%%/help/manual/man/modules.html +%%MANUAL%%%%DATADIR%%/help/manual/man/modules_preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/mouse_preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/moving_aup3_projects_from_audacity_3.x_to_audacity_2.html +%%MANUAL%%%%DATADIR%%/help/manual/man/mp2_export_options.html +%%MANUAL%%%%DATADIR%%/help/manual/man/mp3_export_options.html +%%MANUAL%%%%DATADIR%%/help/manual/man/multi_channel_recording.html +%%MANUAL%%%%DATADIR%%/help/manual/man/multi_tool.html +%%MANUAL%%%%DATADIR%%/help/manual/man/multi_view.html +%%MANUAL%%%%DATADIR%%/help/manual/man/navigating_effects_without_using_a_mouse.html +%%MANUAL%%%%DATADIR%%/help/manual/man/navigation_tips.html +%%MANUAL%%%%DATADIR%%/help/manual/man/noise.html +%%MANUAL%%%%DATADIR%%/help/manual/man/noise_gate.html +%%MANUAL%%%%DATADIR%%/help/manual/man/noise_reduction.html +%%MANUAL%%%%DATADIR%%/help/manual/man/normalize.html +%%MANUAL%%%%DATADIR%%/help/manual/man/notch_filter.html +%%MANUAL%%%%DATADIR%%/help/manual/man/note_tracks.html +%%MANUAL%%%%DATADIR%%/help/manual/man/nyquist.html +%%MANUAL%%%%DATADIR%%/help/manual/man/nyquist_macros.html +%%MANUAL%%%%DATADIR%%/help/manual/man/nyquist_plug_in_installer.html +%%MANUAL%%%%DATADIR%%/help/manual/man/nyquist_prompt.html +%%MANUAL%%%%DATADIR%%/help/manual/man/ogg_vorbis_export_options.html +%%MANUAL%%%%DATADIR%%/help/manual/man/only_in_full_set.html +%%MANUAL%%%%DATADIR%%/help/manual/man/opening_malformed_mp3_files.html +%%MANUAL%%%%DATADIR%%/help/manual/man/opus_export_options.html +%%MANUAL%%%%DATADIR%%/help/manual/man/other_plug_ins_and_tools_for_fades.html +%%MANUAL%%%%DATADIR%%/help/manual/man/other_uncompressed_files_export_options.html +%%MANUAL%%%%DATADIR%%/help/manual/man/overdubbing_using_your_computer_s_on_board_sound_card.html +%%MANUAL%%%%DATADIR%%/help/manual/man/overdubbing_with_a_behringer_uca202_stereo_bidirectional_usb_audio_interface.html +%%MANUAL%%%%DATADIR%%/help/manual/man/overdubbing_with_a_samson_g_track_usb_microphone.html +%%MANUAL%%%%DATADIR%%/help/manual/man/overdubbing_with_a_shure_x2u_microphone_amplifier_usb_adapter.html +%%MANUAL%%%%DATADIR%%/help/manual/man/paulstretch.html +%%MANUAL%%%%DATADIR%%/help/manual/man/perceived_loudness_ebu_r_128.html +%%MANUAL%%%%DATADIR%%/help/manual/man/phaser.html +%%MANUAL%%%%DATADIR%%/help/manual/man/play.html +%%MANUAL%%%%DATADIR%%/help/manual/man/play_at_speed_toolbar.html +%%MANUAL%%%%DATADIR%%/help/manual/man/playback.html +%%MANUAL%%%%DATADIR%%/help/manual/man/playback_preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/playback_tips.html +%%MANUAL%%%%DATADIR%%/help/manual/man/playing_and_recording.html +%%MANUAL%%%%DATADIR%%/help/manual/man/plot_spectrum.html +%%MANUAL%%%%DATADIR%%/help/manual/man/pluck.html +%%MANUAL%%%%DATADIR%%/help/manual/man/portable_audacity.html +%%MANUAL%%%%DATADIR%%/help/manual/man/preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/preferences_settings_that_affect_edit_behavior.html +%%MANUAL%%%%DATADIR%%/help/manual/man/programming_in_nyquist.html +%%MANUAL%%%%DATADIR%%/help/manual/man/projects_preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/punch_and_roll_record.html +%%MANUAL%%%%DATADIR%%/help/manual/man/quality_preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/record.html +%%MANUAL%%%%DATADIR%%/help/manual/man/recording.html +%%MANUAL%%%%DATADIR%%/help/manual/man/recording_78_rpm_records.html +%%MANUAL%%%%DATADIR%%/help/manual/man/recording_church_services.html +%%MANUAL%%%%DATADIR%%/help/manual/man/recording_length.html +%%MANUAL%%%%DATADIR%%/help/manual/man/recording_preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/recording_with_usb_turntables.html +%%MANUAL%%%%DATADIR%%/help/manual/man/recovery.html +%%MANUAL%%%%DATADIR%%/help/manual/man/regular_interval_labels.html +%%MANUAL%%%%DATADIR%%/help/manual/man/removing_labels_examples.html +%%MANUAL%%%%DATADIR%%/help/manual/man/repair.html +%%MANUAL%%%%DATADIR%%/help/manual/man/repeat.html +%%MANUAL%%%%DATADIR%%/help/manual/man/reset_configuration.html +%%MANUAL%%%%DATADIR%%/help/manual/man/reverb.html +%%MANUAL%%%%DATADIR%%/help/manual/man/reverse.html +%%MANUAL%%%%DATADIR%%/help/manual/man/rhythm_track.html +%%MANUAL%%%%DATADIR%%/help/manual/man/risset_drum.html +%%MANUAL%%%%DATADIR%%/help/manual/man/sample_data_export.html +%%MANUAL%%%%DATADIR%%/help/manual/man/sample_data_import.html +%%MANUAL%%%%DATADIR%%/help/manual/man/sample_format_bit_depth.html +%%MANUAL%%%%DATADIR%%/help/manual/man/sample_rates.html +%%MANUAL%%%%DATADIR%%/help/manual/man/sample_workflow_for_exporting_to_itunes.html +%%MANUAL%%%%DATADIR%%/help/manual/man/sample_workflow_for_lp_digitization.html +%%MANUAL%%%%DATADIR%%/help/manual/man/sample_workflow_for_tape_digitization.html +%%MANUAL%%%%DATADIR%%/help/manual/man/saving.html +%%MANUAL%%%%DATADIR%%/help/manual/man/screenshot.html +%%MANUAL%%%%DATADIR%%/help/manual/man/scripting.html +%%MANUAL%%%%DATADIR%%/help/manual/man/scripting_reference.html +%%MANUAL%%%%DATADIR%%/help/manual/man/scrub_toolbar.html +%%MANUAL%%%%DATADIR%%/help/manual/man/scrubbing_and_seeking.html +%%MANUAL%%%%DATADIR%%/help/manual/man/searching_the_manual.html +%%MANUAL%%%%DATADIR%%/help/manual/man/select_menu.html +%%MANUAL%%%%DATADIR%%/help/manual/man/select_menu_at_zero_crossings.html +%%MANUAL%%%%DATADIR%%/help/manual/man/select_menu_clip_boundaries.html +%%MANUAL%%%%DATADIR%%/help/manual/man/select_menu_region.html +%%MANUAL%%%%DATADIR%%/help/manual/man/select_menu_spectral.html +%%MANUAL%%%%DATADIR%%/help/manual/man/select_menu_tracks.html +%%MANUAL%%%%DATADIR%%/help/manual/man/selecting_audio_the_basics.html +%%MANUAL%%%%DATADIR%%/help/manual/man/selection_tool.html +%%MANUAL%%%%DATADIR%%/help/manual/man/selection_toolbar.html +%%MANUAL%%%%DATADIR%%/help/manual/man/sending_your_work_to_others.html +%%MANUAL%%%%DATADIR%%/help/manual/man/share_audio_toolbar.html +%%MANUAL%%%%DATADIR%%/help/manual/man/silence.html +%%MANUAL%%%%DATADIR%%/help/manual/man/silence_finder.html +%%MANUAL%%%%DATADIR%%/help/manual/man/silence_finder_and_sound_finder.html +%%MANUAL%%%%DATADIR%%/help/manual/man/silence_finder_setting_parameters.html +%%MANUAL%%%%DATADIR%%/help/manual/man/size_limits_for_wav_and_aiff_files.html +%%MANUAL%%%%DATADIR%%/help/manual/man/sliding_stretch.html +%%MANUAL%%%%DATADIR%%/help/manual/man/sound_finder.html +%%MANUAL%%%%DATADIR%%/help/manual/man/spectral_delete.html +%%MANUAL%%%%DATADIR%%/help/manual/man/spectral_edit_multi_tool.html +%%MANUAL%%%%DATADIR%%/help/manual/man/spectral_edit_parametric_eq.html +%%MANUAL%%%%DATADIR%%/help/manual/man/spectral_edit_shelves.html +%%MANUAL%%%%DATADIR%%/help/manual/man/spectral_selection.html +%%MANUAL%%%%DATADIR%%/help/manual/man/spectral_selection_toolbar.html +%%MANUAL%%%%DATADIR%%/help/manual/man/spectrogram_settings.html +%%MANUAL%%%%DATADIR%%/help/manual/man/spectrogram_view.html +%%MANUAL%%%%DATADIR%%/help/manual/man/spectrograms_preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/splitting_a_recording_into_separate_tracks.html +%%MANUAL%%%%DATADIR%%/help/manual/man/splitting_and_joining_stereo_tracks.html +%%MANUAL%%%%DATADIR%%/help/manual/man/status_bar.html +%%MANUAL%%%%DATADIR%%/help/manual/man/subject_index.html +%%MANUAL%%%%DATADIR%%/help/manual/man/sync_locked_track_groups.html +%%MANUAL%%%%DATADIR%%/help/manual/man/sync_locked_track_groups_editing.html +%%MANUAL%%%%DATADIR%%/help/manual/man/sync_locked_track_groups_time_shifting.html +%%MANUAL%%%%DATADIR%%/help/manual/man/sync_locked_track_groups_time_stretching.html +%%MANUAL%%%%DATADIR%%/help/manual/man/themes.html +%%MANUAL%%%%DATADIR%%/help/manual/man/time_shift_tool.html +%%MANUAL%%%%DATADIR%%/help/manual/man/time_toolbar.html +%%MANUAL%%%%DATADIR%%/help/manual/man/time_tracks.html +%%MANUAL%%%%DATADIR%%/help/manual/man/timeline.html +%%MANUAL%%%%DATADIR%%/help/manual/man/timer_record.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tips.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tips_for_recording_from_cassette_tape.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tone.html +%%MANUAL%%%%DATADIR%%/help/manual/man/toolbars_overview.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tools_menu.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tools_menu_apply_macro.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tools_toolbar.html +%%MANUAL%%%%DATADIR%%/help/manual/man/track_control_panel_and_vertical_scale.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tracks.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tracks_behaviors_preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tracks_menu.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tracks_menu_add_new.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tracks_menu_align_tracks.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tracks_menu_mix.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tracks_menu_mute/unmute.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tracks_menu_mute_unmute.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tracks_menu_pan.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tracks_menu_sort_tracks.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tracks_preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/transport_menu.html +%%MANUAL%%%%DATADIR%%/help/manual/man/transport_menu_cursor_to.html +%%MANUAL%%%%DATADIR%%/help/manual/man/transport_menu_looping.html +%%MANUAL%%%%DATADIR%%/help/manual/man/transport_menu_playing.html +%%MANUAL%%%%DATADIR%%/help/manual/man/transport_menu_recording.html +%%MANUAL%%%%DATADIR%%/help/manual/man/transport_menu_scrubbing.html +%%MANUAL%%%%DATADIR%%/help/manual/man/transport_menu_transport_options.html +%%MANUAL%%%%DATADIR%%/help/manual/man/transport_toolbar.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tremolo.html +%%MANUAL%%%%DATADIR%%/help/manual/man/troubleshooting_recording_with_usb_turntables_or_cassette_decks.html +%%MANUAL%%%%DATADIR%%/help/manual/man/truncate_silence.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_audacity_settings_for_recording.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_click_and_pop_removal_techniques.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_connecting_up.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_copying_tapes_lps_or_minidiscs_to_cd.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_editing_an_existing_file.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_exporting_to_itunes.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_how_to_import_cds.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_how_to_import_files_from_itunes.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_looping.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_making_a_test_recording.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_making_ringtones_and_ivr_messages.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_mixing_a_narration_with_background_music.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_multi_track_overdubbing.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_punch_in_repair_of_recordings.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_recording_audio_playing_on_the_computer.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_recording_computer_playback_on_linux.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_recording_computer_playback_on_mac.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_recording_computer_playback_on_windows.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_recording_multi_track_overdubs.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_selecting_your_recording_device.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_vocal_removal_and_isolation.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_your_first_recording.html +%%MANUAL%%%%DATADIR%%/help/manual/man/tutorials.html +%%MANUAL%%%%DATADIR%%/help/manual/man/undo_redo_and_history.html +%%MANUAL%%%%DATADIR%%/help/manual/man/unzipping_the_manual.html +%%MANUAL%%%%DATADIR%%/help/manual/man/updating_from_audacity_2.x_to_audacity_3.html +%%MANUAL%%%%DATADIR%%/help/manual/man/usb_recording.html +%%MANUAL%%%%DATADIR%%/help/manual/man/vertical_zooming.html +%%MANUAL%%%%DATADIR%%/help/manual/man/view_menu.html +%%MANUAL%%%%DATADIR%%/help/manual/man/view_menu_skip_to.html +%%MANUAL%%%%DATADIR%%/help/manual/man/view_menu_toolbars.html +%%MANUAL%%%%DATADIR%%/help/manual/man/view_menu_track_size.html +%%MANUAL%%%%DATADIR%%/help/manual/man/view_menu_zoom.html +%%MANUAL%%%%DATADIR%%/help/manual/man/vocal_reduction_and_isolation.html +%%MANUAL%%%%DATADIR%%/help/manual/man/vocoder.html +%%MANUAL%%%%DATADIR%%/help/manual/man/wahwah.html +%%MANUAL%%%%DATADIR%%/help/manual/man/warnings_preferences.html +%%MANUAL%%%%DATADIR%%/help/manual/man/wav_export_options.html +%%MANUAL%%%%DATADIR%%/help/manual/man/window_menu.html +%%MANUAL%%%%DATADIR%%/help/manual/man/windows_accessing_the_windows_sound_controls.html +%%MANUAL%%%%DATADIR%%/help/manual/man/wma_export_options.html +%%MANUAL%%%%DATADIR%%/help/manual/man/zoom_tool.html +%%MANUAL%%%%DATADIR%%/help/manual/man/zooming.html +%%MANUAL%%%%DATADIR%%/help/manual/quick_help.html %%DATADIR%%/nyquist/aud-do-support.lsp %%DATADIR%%/nyquist/dspprims.lsp %%DATADIR%%/nyquist/envelopes.lsp diff --git a/audio/ecasound/Makefile b/audio/ecasound/Makefile index b117febc62a..56f9556d59b 100644 --- a/audio/ecasound/Makefile +++ b/audio/ecasound/Makefile @@ -6,7 +6,7 @@ MASTER_SITES= http://ecasound.seul.org/download/ \ http://nosignal.fi/download/ \ http://ecawave.sourceforge.net/download/ -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Multitrack audio processing software WWW= https://nosignal.fi/ecasound/ diff --git a/audio/espressivo-lv2/Makefile b/audio/espressivo-lv2/Makefile index 02d42c04f53..c57d1b6daa0 100644 --- a/audio/espressivo-lv2/Makefile +++ b/audio/espressivo-lv2/Makefile @@ -1,12 +1,11 @@ PORTNAME= espressivo -DISTVERSION= g20190421 -PORTREVISION= 1 +DISTVERSION= 0.1.639 CATEGORIES= audio PKGNAMESUFFIX= -lv2 MAINTAINER= yuri@FreeBSD.org COMMENT= LV2 plugin bundle to handle expressive events -WWW= https://github.com/OpenMusicKontrollers/espressivo.lv2 +WWW= https://gitlab.com/OpenMusicKontrollers/espressivo.lv2 LICENSE= ART20 LICENSE_FILE= ${WRKSRC}/COPYING @@ -16,10 +15,10 @@ BUILD_DEPENDS= lv2>0:audio/lv2 \ sord_validate:devel/sord USES= compiler:c11 meson pkgconfig -USE_GITHUB= yes -GH_ACCOUNT= OpenMusicKontrollers -GH_PROJECT= ${PORTNAME}.lv2 -GH_TAGNAME= de1d07c +USE_GITLAB= yes +GL_ACCOUNT= OpenMusicKontrollers +GL_PROJECT= ${PORTNAME}.lv2 +GL_COMMIT= 8df30bc1ecf55be98ccf9a8b1ffc63d09dfa6895 PLIST_FILES= lib/lv2/espressivo.lv2/espressivo.so \ lib/lv2/espressivo.lv2/espressivo.ttl \ diff --git a/audio/espressivo-lv2/distinfo b/audio/espressivo-lv2/distinfo index bd0cfbe6fe2..4785f9a9ae0 100644 --- a/audio/espressivo-lv2/distinfo +++ b/audio/espressivo-lv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1557001275 -SHA256 (OpenMusicKontrollers-espressivo.lv2-g20190421-de1d07c_GH0.tar.gz) = 2c814ec032bc22baed211a0dd24ef36d77fd80f356be7c490b4840335af22ff3 -SIZE (OpenMusicKontrollers-espressivo.lv2-g20190421-de1d07c_GH0.tar.gz) = 94124 +TIMESTAMP = 1665375298 +SHA256 (OpenMusicKontrollers-espressivo.lv2-8df30bc1ecf55be98ccf9a8b1ffc63d09dfa6895_GL0.tar.gz) = 5b91058a066ade53f6f02660220628376a4f5015e8361e81188a9ff65d5a2e63 +SIZE (OpenMusicKontrollers-espressivo.lv2-8df30bc1ecf55be98ccf9a8b1ffc63d09dfa6895_GL0.tar.gz) = 98859 diff --git a/audio/eteroj-lv2/Makefile b/audio/eteroj-lv2/Makefile index efb42a68b11..1a27f699254 100644 --- a/audio/eteroj-lv2/Makefile +++ b/audio/eteroj-lv2/Makefile @@ -1,7 +1,9 @@ PORTNAME= eteroj DISTVERSION= 0.10.0 CATEGORIES= audio +MASTER_SITES= https://git.open-music-kontrollers.ch/lv2/eteroj.lv2/snapshot/ PKGNAMESUFFIX= -lv2 +DISTNAME= ${PORTNAME}.lv2-${DISTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= OSC injection/ejection from/to UDP/TCP/Serial for LV2 @@ -17,10 +19,7 @@ LIB_DEPENDS= libsratom-0.so:audio/sratom \ libsord-0.so:devel/sord \ libuv.so:devel/libuv -USES= compiler:c11 meson pkgconfig -USE_GITHUB= yes -GH_ACCOUNT= OpenMusicKontrollers -GH_PROJECT= eteroj.lv2 +USES= compiler:c11 meson pkgconfig tar:xz PLIST_FILES= lib/lv2/eteroj.lv2/eteroj.so \ lib/lv2/eteroj.lv2/eteroj.ttl \ diff --git a/audio/eteroj-lv2/distinfo b/audio/eteroj-lv2/distinfo index ae25ca15f0d..fd895bc05a0 100644 --- a/audio/eteroj-lv2/distinfo +++ b/audio/eteroj-lv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1618626696 -SHA256 (OpenMusicKontrollers-eteroj.lv2-0.10.0_GH0.tar.gz) = 7aa0d7a4d827185fe4e26279d0c41f91de36eeae0e55eb7705584d960d60ab0c -SIZE (OpenMusicKontrollers-eteroj.lv2-0.10.0_GH0.tar.gz) = 85033 +TIMESTAMP = 1665375730 +SHA256 (eteroj.lv2-0.10.0.tar.xz) = 5fb603324ee375b29e76b0a95efcde75ebe19691d46ba84759e681ca9b0e3ba2 +SIZE (eteroj.lv2-0.10.0.tar.xz) = 53884 diff --git a/audio/faustlive/Makefile b/audio/faustlive/Makefile index 25cd83b3090..567c2789c5b 100644 --- a/audio/faustlive/Makefile +++ b/audio/faustlive/Makefile @@ -1,5 +1,5 @@ PORTNAME= faustlive -DISTVERSION= 2.5.11 +DISTVERSION= 2.5.12 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org @@ -25,7 +25,7 @@ USE_GL= gl USE_GITHUB= yes GH_ACCOUNT= grame-cncm -GH_TUPLE= grame-cncm:faustlibraries:1b09fde:grame_cncm_faustlibraries/Resources/Libs +GH_TUPLE= grame-cncm:faustlibraries:f9efea9:grame_cncm_faustlibraries/Resources/Libs SHEBANG_GLOB= build install makelibs diff --git a/audio/faustlive/distinfo b/audio/faustlive/distinfo index be295879eea..8073d4c51d7 100644 --- a/audio/faustlive/distinfo +++ b/audio/faustlive/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1656712572 -SHA256 (grame-cncm-faustlive-2.5.11_GH0.tar.gz) = aaf9ab92607ee47ced9324849516f5e57e25343fbb1381ebd8b264a7ce0df01e -SIZE (grame-cncm-faustlive-2.5.11_GH0.tar.gz) = 7956844 -SHA256 (grame-cncm-faustlibraries-1b09fde_GH0.tar.gz) = b370126ee5287f1896649cf52a37d43d35ed206a7d228b7e5c1be95aad951cd2 -SIZE (grame-cncm-faustlibraries-1b09fde_GH0.tar.gz) = 7731898 +TIMESTAMP = 1665185117 +SHA256 (grame-cncm-faustlive-2.5.12_GH0.tar.gz) = 61470d7133d6271f0c5eaf8e39d74640a36520de2e4102583afe3c6fbe8d20d2 +SIZE (grame-cncm-faustlive-2.5.12_GH0.tar.gz) = 8004791 +SHA256 (grame-cncm-faustlibraries-f9efea9_GH0.tar.gz) = 19c98d857edee00ae7682c222377c9e4fcc51d54029d7fe59bb66b2e2cdaf77c +SIZE (grame-cncm-faustlibraries-f9efea9_GH0.tar.gz) = 7810456 diff --git a/audio/flac/Makefile b/audio/flac/Makefile index b0d23cd0a4c..7dddce28252 100644 --- a/audio/flac/Makefile +++ b/audio/flac/Makefile @@ -1,5 +1,6 @@ PORTNAME= flac PORTVERSION= 1.4.1 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= https://downloads.xiph.org/releases/flac/ \ https://ftp.osuosl.org/pub/xiph/releases/flac/ @@ -36,7 +37,7 @@ TEST_TARGET= check OPTIONS_DEFINE= DOCS -.include +.include .if ${ARCH} == "i386" BUILD_DEPENDS+= nasm:devel/nasm @@ -46,4 +47,11 @@ BUILD_DEPENDS+= nasm:devel/nasm CONFIGURE_ARGS+=--disable-vsx .endif -.include +# test_libFLAC: +# "iterator claims file is writable when tester thinks it should not be" +.if ${UID} == 0 +do-test: + @${ECHO_MSG} "The tests cannot be run as root, skipping." +.endif + +.include diff --git a/audio/flac/files/patch-src_libFLAC_include_private_cpu.h b/audio/flac/files/patch-src_libFLAC_include_private_cpu.h new file mode 100644 index 00000000000..9837d6f10ae --- /dev/null +++ b/audio/flac/files/patch-src_libFLAC_include_private_cpu.h @@ -0,0 +1,41 @@ +Assume Clang supports x86 intrinsics up to FMA +https://github.com/xiph/flac/commit/90c0562d4eb302b01d9b82c75a7f6a66261c5546 + +--- src/libFLAC/include/private/cpu.h.orig 2022-09-21 18:57:31 UTC ++++ src/libFLAC/include/private/cpu.h +@@ -82,28 +82,14 @@ + #elif defined __clang__ && __has_attribute(__target__) /* clang */ + #define FLAC__SSE_TARGET(x) __attribute__ ((__target__ (x))) + #define FLAC__FAST_MATH_TARGET(x) __attribute__ ((__target__ (x))) +- #if __has_builtin(__builtin_ia32_maxps) +- #define FLAC__SSE_SUPPORTED 1 +- #endif +- #if __has_builtin(__builtin_ia32_pmuludq128) +- #define FLAC__SSE2_SUPPORTED 1 +- #endif +- #if __has_builtin(__builtin_ia32_pabsd128) +- #define FLAC__SSSE3_SUPPORTED 1 +- #endif +- #if __has_builtin(__builtin_ia32_pmuldq128) +- #define FLAC__SSE4_1_SUPPORTED 1 +- #endif ++ #define FLAC__SSE_SUPPORTED 1 ++ #define FLAC__SSE2_SUPPORTED 1 ++ #define FLAC__SSSE3_SUPPORTED 1 ++ #define FLAC__SSE4_1_SUPPORTED 1 + #ifdef FLAC__USE_AVX +- #if __has_builtin(__builtin_ia32_maxps256) +- #define FLAC__AVX_SUPPORTED 1 +- #endif +- #if __has_builtin(__builtin_ia32_pabsd256) +- #define FLAC__AVX2_SUPPORTED 1 +- #endif +- #if __has_builtin(__builtin_ia32_vfmaddps) +- #define FLAC__FMA_SUPPORTED 1 +- #endif ++ #define FLAC__AVX_SUPPORTED 1 ++ #define FLAC__AVX2_SUPPORTED 1 ++ #define FLAC__FMA_SUPPORTED 1 + #endif + #elif defined __GNUC__ && !defined __clang__ && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 9)) /* GCC 4.9+ */ + #define FLAC__SSE_TARGET(x) __attribute__ ((__target__ (x))) diff --git a/audio/gsequencer/Makefile b/audio/gsequencer/Makefile index a7e969e147c..fdd651bc4a2 100644 --- a/audio/gsequencer/Makefile +++ b/audio/gsequencer/Makefile @@ -1,5 +1,5 @@ PORTNAME= gsequencer -DISTVERSION= 4.0.13 +DISTVERSION= 4.4.2 CATEGORIES= audio MASTER_SITES= SAVANNAH/gsequencer/${DISTVERSION:R}.x diff --git a/audio/gsequencer/distinfo b/audio/gsequencer/distinfo index e30700f5e29..ed70c3461c2 100644 --- a/audio/gsequencer/distinfo +++ b/audio/gsequencer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662956961 -SHA256 (gsequencer-4.0.13.tar.gz) = dba48feed9e8455c5234f002cc874bfb55e51376024046ee5faa4ed528664084 -SIZE (gsequencer-4.0.13.tar.gz) = 7355186 +TIMESTAMP = 1665461887 +SHA256 (gsequencer-4.4.2.tar.gz) = 93d50f402e45e4abd2e258fd3453ac897f8ea6cdb925d907ade603b9d6d965f1 +SIZE (gsequencer-4.4.2.tar.gz) = 7448753 diff --git a/audio/jalv/Makefile b/audio/jalv/Makefile index f60bb619ebe..6356af24566 100644 --- a/audio/jalv/Makefile +++ b/audio/jalv/Makefile @@ -1,6 +1,5 @@ PORTNAME= jalv -DISTVERSION= 1.6.6 -PORTREVISION= 3 +DISTVERSION= 1.6.8 CATEGORIES= audio MASTER_SITES= http://download.drobilla.net/ @@ -21,15 +20,12 @@ LIB_DEPENDS= liblilv-0.so:audio/lilv \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 -USES= compiler:c++11-lang gnome pkgconfig python:build qmake:no_configure,no_env \ - qt:5 tar:bz2 waf -CONFIGURE_ARGS= --no-qt4 -USE_CXXSTD= c++11 +USES= desktop-file-utils gnome pkgconfig meson qmake:no_configure,no_env \ + qt:5 tar:xz USE_QT= core gui widgets buildtools:build USE_GNOME= atk atkmm cairo cairomm pango pangomm libsigc++20 \ gdkpixbuf2 glib20 glibmm gtk20 gtk30 gtkmm24 -post-install: - @cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} bin/jalv* lib/jack/jalv.so +CXXFLAGS+= -fPIC .include diff --git a/audio/jalv/distinfo b/audio/jalv/distinfo index 8090e071a69..991da0e3126 100644 --- a/audio/jalv/distinfo +++ b/audio/jalv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1613273285 -SHA256 (jalv-1.6.6.tar.bz2) = 92d141781b664373207c343cebc5e9b8ced461faf26fdccb95df0007b0639e16 -SIZE (jalv-1.6.6.tar.bz2) = 356622 +TIMESTAMP = 1665462184 +SHA256 (jalv-1.6.8.tar.xz) = edae77b1280ea44d4c0b2b732686defd370fde25ed1da289896d9f53b6fc15e1 +SIZE (jalv-1.6.8.tar.xz) = 60712 diff --git a/audio/jalv/files/patch-src_jalv__gtkmm2.cpp b/audio/jalv/files/patch-src_jalv__gtkmm2.cpp deleted file mode 100644 index c296e9caf2c..00000000000 --- a/audio/jalv/files/patch-src_jalv__gtkmm2.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/jalv_gtkmm2.cpp.orig 2021-02-14 03:34:10 UTC -+++ src/jalv_gtkmm2.cpp -@@ -14,6 +14,8 @@ - OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - */ - -+#include // workaround for error: use of undeclared identifier 'isascii' -+ - #include "jalv_internal.h" - - #include "lv2/core/attributes.h" diff --git a/audio/jalv/files/patch-src_jalv__qt.cpp b/audio/jalv/files/patch-src_jalv__qt.cpp deleted file mode 100644 index 173e415617a..00000000000 --- a/audio/jalv/files/patch-src_jalv__qt.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/jalv_qt.cpp.orig 2021-02-14 03:40:27 UTC -+++ src/jalv_qt.cpp -@@ -14,6 +14,8 @@ - OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - */ - -+#include // workaround for error: use of undeclared identifier 'isascii' -+ - #include "jalv_internal.h" - - #include "lilv/lilv.h" diff --git a/audio/jalv/files/patch-wscript b/audio/jalv/files/patch-wscript deleted file mode 100644 index f7513df26f1..00000000000 --- a/audio/jalv/files/patch-wscript +++ /dev/null @@ -1,11 +0,0 @@ ---- wscript.orig 2021-01-07 22:05:57 UTC -+++ wscript -@@ -116,7 +116,7 @@ def configure(conf): - conf.check_pkg('serd-0 >= 0.24.0', uselib_store='SERD') - conf.check_pkg('sord-0 >= 0.14.0', uselib_store='SORD') - conf.check_pkg('sratom-0 >= 0.6.0', uselib_store='SRATOM') -- if Options.options.portaudio: -+ if False and Options.options.portaudio: - conf.check_pkg('portaudio-2.0 >= 2.0.0', - uselib_store='PORTAUDIO', - system=True, diff --git a/audio/jalv/pkg-plist b/audio/jalv/pkg-plist index 832e6c75355..47e34f7d97c 100644 --- a/audio/jalv/pkg-plist +++ b/audio/jalv/pkg-plist @@ -1,10 +1,10 @@ bin/jalv bin/jalv.gtk bin/jalv.gtk3 -bin/jalv.gtkmm bin/jalv.qt5 lib/jack/jalv.so -share/man/man1/jalv.1.gz -share/man/man1/jalv.gtk.1.gz -share/man/man1/jalv.gtkmm.1.gz -share/man/man1/jalv.qt.1.gz +man/man1/jalv.1.gz +man/man1/jalv.gtk.1.gz +man/man1/jalv.gtk3.1.gz +man/man1/jalv.qt5.1.gz +share/applications/jalv.desktop diff --git a/audio/liblscp/Makefile b/audio/liblscp/Makefile index a3ba54fde48..b38ea10ab8f 100644 --- a/audio/liblscp/Makefile +++ b/audio/liblscp/Makefile @@ -4,7 +4,7 @@ CATEGORIES= audio MASTER_SITES= SF/qsampler/${PORTNAME}/${PORTVERSION} \ http://download.linuxsampler.org/packages/ -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Wrapper around the LSCP network protocol WWW= https://www.linuxsampler.org/ diff --git a/audio/libmysofa/Makefile b/audio/libmysofa/Makefile index 57e52aa9b2e..5d39f97d9e2 100644 --- a/audio/libmysofa/Makefile +++ b/audio/libmysofa/Makefile @@ -1,7 +1,6 @@ PORTNAME= libmysofa DISTVERSIONPREFIX= v -DISTVERSION= 1.2.1-16 -DISTVERSIONSUFFIX= -g52590e1 +DISTVERSION= 1.3.1 CATEGORIES= audio MAINTAINER= jhale@FreeBSD.org @@ -21,9 +20,12 @@ CPE_VENDOR= symonics USE_GITHUB= yes GH_ACCOUNT= hoene -OPTIONS_DEFINE= TEST +OPTIONS_DEFINE= STATIC TEST +OPTIONS_DEFAULT= STATIC OPTIONS_SUB= yes +STATIC_CMAKE_BOOL= BUILD_STATIC_LIBS + TEST_BUILD_DEPENDS= cunit>0:devel/cunit TEST_CMAKE_BOOL= BUILD_TESTS TEST_TEST_TARGET= test diff --git a/audio/libmysofa/distinfo b/audio/libmysofa/distinfo index e66819538fa..e5139c97322 100644 --- a/audio/libmysofa/distinfo +++ b/audio/libmysofa/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1644829443 -SHA256 (hoene-libmysofa-v1.2.1-16-g52590e1_GH0.tar.gz) = 2b4893dc5bf54b7afbaac8b13264097776fc3ed53edf9775333674cdde2e0ed6 -SIZE (hoene-libmysofa-v1.2.1-16-g52590e1_GH0.tar.gz) = 200140460 +TIMESTAMP = 1665316926 +SHA256 (hoene-libmysofa-v1.3.1_GH0.tar.gz) = a8a8cbf7b0b2508a6932278799b9bf5c63d833d9e7d651aea4622f3bc6b992aa +SIZE (hoene-libmysofa-v1.3.1_GH0.tar.gz) = 208117352 diff --git a/audio/libmysofa/pkg-plist b/audio/libmysofa/pkg-plist index 0bd5dea3a9f..d6c35746c04 100644 --- a/audio/libmysofa/pkg-plist +++ b/audio/libmysofa/pkg-plist @@ -1,9 +1,9 @@ %%TEST%%bin/mysofa2json include/mysofa.h -lib/libmysofa.a +%%STATIC%%lib/libmysofa.a lib/libmysofa.so lib/libmysofa.so.1 -lib/libmysofa.so.1.2.2 +lib/libmysofa.so.1.3.0 libdata/pkgconfig/libmysofa.pc %%DATADIR%%/MIT_KEMAR_normal_pinna.sofa %%DATADIR%%/default.sofa diff --git a/audio/lollypop/Makefile b/audio/lollypop/Makefile index 29c447a4f0e..cca95727eca 100644 --- a/audio/lollypop/Makefile +++ b/audio/lollypop/Makefile @@ -2,7 +2,7 @@ PORTNAME= lollypop DISTVERSION= 1.4.16 CATEGORIES= audio -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Play and organize your music collection WWW= http://gnumdk.github.io/lollypop/ diff --git a/audio/lv2lint/Makefile b/audio/lv2lint/Makefile index f545e30e906..97170dabd47 100644 --- a/audio/lv2lint/Makefile +++ b/audio/lv2lint/Makefile @@ -1,10 +1,11 @@ PORTNAME= lv2lint DISTVERSION= 0.16.2 CATEGORIES= audio +MASTER_SITES= https://git.open-music-kontrollers.ch/lv2/lv2lint/snapshot/ MAINTAINER= yuri@FreeBSD.org COMMENT= Check whether a given LV2 plugin is up to the specification -WWW= https://github.com/OpenMusicKontrollers/lv2lint +WWW= https://open-music-kontrollers.ch/lv2/lv2lint/ LICENSE= ART20 LICENSE_FILE= ${WRKSRC}/LICENSES/Artistic-2.0.txt @@ -18,9 +19,7 @@ LIB_DEPENDS= liblilv-0.so:audio/lilv RUN_DEPENDS= curl>0:ftp/curl \ libelf>0:devel/libelf -USES= compiler:c++11-lang meson pkgconfig -USE_GITHUB= yes -GH_ACCOUNT= OpenMusicKontrollers +USES= compiler:c++11-lang meson pkgconfig tar:xz PLIST_FILES= bin/lv2lint \ man/man1/lv2lint.1.gz diff --git a/audio/lv2lint/distinfo b/audio/lv2lint/distinfo index 74cce51bc03..abb7c1d83da 100644 --- a/audio/lv2lint/distinfo +++ b/audio/lv2lint/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1651421262 -SHA256 (OpenMusicKontrollers-lv2lint-0.16.2_GH0.tar.gz) = 7859561ebc38229148b6d6a171b0d26c135f4eec7f32e2e92d19d6a7f4560624 -SIZE (OpenMusicKontrollers-lv2lint-0.16.2_GH0.tar.gz) = 69506 +TIMESTAMP = 1665375946 +SHA256 (lv2lint-0.16.2.tar.xz) = b23810571f2e18d3d6714c0acc65210a1a5fcd78fff03f1c820553a5c1c45cf4 +SIZE (lv2lint-0.16.2.tar.xz) = 51984 diff --git a/audio/midi-matrix-lv2/Makefile b/audio/midi-matrix-lv2/Makefile index f88277f6384..b3efe7afd88 100644 --- a/audio/midi-matrix-lv2/Makefile +++ b/audio/midi-matrix-lv2/Makefile @@ -2,8 +2,9 @@ PORTNAME= midi-matrix DISTVERSION= 0.28.0 PORTREVISION= 1 CATEGORIES= audio -MASTER_SITES= https://gitlab.com/OpenMusicKontrollers/midi_matrix.lv2/repository/archive.tar.gz?ref=${DISTVERSION}&dummy=/ +MASTER_SITES= https://git.open-music-kontrollers.ch/lv2/midi_matrix.lv2/snapshot/ PKGNAMESUFFIX= -lv2 +DISTNAME= midi_matrix.lv2-${DISTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= LV2 'Midi Matrix' plugin bundle: 'Channel Filter' @@ -16,11 +17,8 @@ BUILD_DEPENDS= lv2>0:audio/lv2 \ lv2lint:audio/lv2lint \ sord_validate:devel/sord -USES= compiler:c11 gl meson pkgconfig xorg +USES= compiler:c11 gl meson pkgconfig tar:xz xorg USE_XORG= x11 xext USE_GL= gl glew glu -post-extract: - @${MV} ${WRKDIR}/midi_matrix* ${WRKDIR}/${PORTNAME}-${PORTVERSION} - .include diff --git a/audio/midi-matrix-lv2/distinfo b/audio/midi-matrix-lv2/distinfo index 242cdc2db8e..610a0958594 100644 --- a/audio/midi-matrix-lv2/distinfo +++ b/audio/midi-matrix-lv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1610924003 -SHA256 (midi-matrix-0.28.0.tar.gz) = a189b56546cedc3273b9db36e7f89174b61168f064388079be13287c9c435441 -SIZE (midi-matrix-0.28.0.tar.gz) = 1942321 +TIMESTAMP = 1665376251 +SHA256 (midi_matrix.lv2-0.28.0.tar.xz) = 2b40ff47f4445f86596c6c2c0dc5568bbd372560ed3fea8ca139b9b6ec69384b +SIZE (midi_matrix.lv2-0.28.0.tar.xz) = 1597304 diff --git a/audio/mixxx/Makefile b/audio/mixxx/Makefile index ed8d53c5062..39f3343a4de 100644 --- a/audio/mixxx/Makefile +++ b/audio/mixxx/Makefile @@ -1,6 +1,6 @@ PORTNAME= mixxx DISTVERSION= 2.3.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= audio MAINTAINER= acm@FreeBSD.org diff --git a/audio/moony-lv2/Makefile b/audio/moony-lv2/Makefile index bc82d0d9f1b..4d414f18a85 100644 --- a/audio/moony-lv2/Makefile +++ b/audio/moony-lv2/Makefile @@ -2,8 +2,9 @@ PORTNAME= moony DISTVERSION= 0.36.0 PORTREVISION= 1 CATEGORIES= audio -MASTER_SITES= https://gitlab.com/OpenMusicKontrollers/moony.lv2/repository/archive.tar.gz?ref=${PORTVERSION}&dummy=/ +MASTER_SITES= https://git.open-music-kontrollers.ch/lv2/moony.lv2/snapshot/ PKGNAMESUFFIX= -lv2 +DISTNAME= ${PORTNAME}.lv2-${DISTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Realtime Lua as programmable glue in LV2 @@ -14,11 +15,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= lv2>0:audio/lv2 -USES= compiler:c++11-lang gl meson pkgconfig xorg +USES= compiler:c++11-lang gl meson pkgconfig tar:xz xorg USE_XORG= x11 xext USE_GL= gl glew glu -post-extract: - @${MV} ${WRKDIR}/moony* ${WRKDIR}/${PORTNAME}-${PORTVERSION} - .include diff --git a/audio/moony-lv2/distinfo b/audio/moony-lv2/distinfo index bfd8c759344..c04600f3275 100644 --- a/audio/moony-lv2/distinfo +++ b/audio/moony-lv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1613369617 -SHA256 (moony-0.36.0.tar.gz) = bb26d04b56c82b48f8e892e3eee1b15482a40de4f524f79b3e7af73d70b7d55d -SIZE (moony-0.36.0.tar.gz) = 6492221 +TIMESTAMP = 1665376484 +SHA256 (moony.lv2-0.36.0.tar.xz) = 825d4c6449dbe5c8efd629c38e41128cb3941e5c1b3b8c75d852a36b669ea484 +SIZE (moony.lv2-0.36.0.tar.xz) = 5186096 diff --git a/audio/mumble/Makefile b/audio/mumble/Makefile index 47b6c90d7f0..662981e90ea 100644 --- a/audio/mumble/Makefile +++ b/audio/mumble/Makefile @@ -1,6 +1,6 @@ PORTNAME= mumble PORTVERSION= 1.3.3 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= audio MAINTAINER= feld@FreeBSD.org diff --git a/audio/murmur/Makefile b/audio/murmur/Makefile index 6fa53bb26b5..3ff5e48f10d 100644 --- a/audio/murmur/Makefile +++ b/audio/murmur/Makefile @@ -1,6 +1,6 @@ PORTNAME= murmur PORTVERSION= 1.3.3 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= audio net MAINTAINER= feld@FreeBSD.org diff --git a/audio/orbit-lv2/Makefile b/audio/orbit-lv2/Makefile index 75ea748741c..d90fbd9fc13 100644 --- a/audio/orbit-lv2/Makefile +++ b/audio/orbit-lv2/Makefile @@ -1,8 +1,6 @@ PORTNAME= orbit -PORTVERSION= 0.1.431 -PORTREVISION= 1 +DISTVERSION= 0.1.661 CATEGORIES= audio -MASTER_SITES= https://gitlab.com/OpenMusicKontrollers/orbit.lv2/repository/archive.tar.gz?ref=aca0b7a&dummy=/ PKGNAMESUFFIX= -lv2 MAINTAINER= yuri@FreeBSD.org @@ -12,14 +10,18 @@ WWW= https://open-music-kontrollers.ch/lv2/orbit/ LICENSE= ART20 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= lv2>0:audio/lv2 +BUILD_DEPENDS= lv2>0:audio/lv2 \ + lv2lint:audio/lv2lint \ + sord_validate:devel/sord -USES= cmake compiler:c11 pkgconfig +USES= compiler:c11 meson pkgconfig PLIST_FILES= lib/lv2/orbit.lv2/manifest.ttl \ lib/lv2/orbit.lv2/orbit.so \ lib/lv2/orbit.lv2/orbit.ttl -post-extract: - @${MV} ${WRKDIR}/orbit* ${WRKDIR}/${PORTNAME}-${PORTVERSION} +USE_GITLAB= yes +GL_ACCOUNT= OpenMusicKontrollers +GL_PROJECT= ${PORTNAME}.lv2 +GL_COMMIT= f4aa620fc8d77418856581a6a955192af15b3860 .include diff --git a/audio/orbit-lv2/distinfo b/audio/orbit-lv2/distinfo index 9c8e706f7a4..90553567808 100644 --- a/audio/orbit-lv2/distinfo +++ b/audio/orbit-lv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1502740312 -SHA256 (orbit-0.1.431.tar.gz) = 504292ffa0c999776e6cb13638d21e0326f7d665f374d445afa74afa715a35b1 -SIZE (orbit-0.1.431.tar.gz) = 53329 +TIMESTAMP = 1665374217 +SHA256 (OpenMusicKontrollers-orbit.lv2-f4aa620fc8d77418856581a6a955192af15b3860_GL0.tar.gz) = f7c5e8ce59ee1325215dcd1baa218854bfac0de48c0a16b83831e6f8ef373662 +SIZE (OpenMusicKontrollers-orbit.lv2-f4aa620fc8d77418856581a6a955192af15b3860_GL0.tar.gz) = 62062 diff --git a/audio/picard-plugins/Makefile b/audio/picard-plugins/Makefile index 578f486b78a..af593fbb55b 100644 --- a/audio/picard-plugins/Makefile +++ b/audio/picard-plugins/Makefile @@ -1,5 +1,5 @@ PORTNAME= picard-plugins -PORTVERSION= 2.0.20220607 +PORTVERSION= 2.0.20220930 CATEGORIES= audio python MAINTAINER= jhale@FreeBSD.org @@ -13,7 +13,7 @@ USES= python:3.7+ USE_GITHUB= yes GH_ACCOUNT= metabrainz -GH_TAGNAME= ed8d64c +GH_TAGNAME= 55df59d PORTSCOUT= limit:^2\. diff --git a/audio/picard-plugins/distinfo b/audio/picard-plugins/distinfo index 147768746c8..80784198bda 100644 --- a/audio/picard-plugins/distinfo +++ b/audio/picard-plugins/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1654831337 -SHA256 (metabrainz-picard-plugins-2.0.20220607-ed8d64c_GH0.tar.gz) = a925609d3a629cdc90f499a353033ad119393d8bed40d5336bde632f952f8786 -SIZE (metabrainz-picard-plugins-2.0.20220607-ed8d64c_GH0.tar.gz) = 370227 +TIMESTAMP = 1665119697 +SHA256 (metabrainz-picard-plugins-2.0.20220930-55df59d_GH0.tar.gz) = 660b74b97bef4190eaa2bb6f60952fc792d1372397ddc295338a34c974c61a07 +SIZE (metabrainz-picard-plugins-2.0.20220930-55df59d_GH0.tar.gz) = 370750 diff --git a/audio/praat/Makefile b/audio/praat/Makefile index f51f88501bc..28d8669da85 100644 --- a/audio/praat/Makefile +++ b/audio/praat/Makefile @@ -1,6 +1,6 @@ PORTNAME= praat DISTVERSIONPREFIX= v -DISTVERSION= 6.2.17 +DISTVERSION= 6.2.23 CATEGORIES= audio science MAINTAINER= adridg@FreeBSD.org diff --git a/audio/praat/distinfo b/audio/praat/distinfo index 92456f7c5f5..e2410eab3ec 100644 --- a/audio/praat/distinfo +++ b/audio/praat/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661858343 -SHA256 (praat-praat-v6.2.17_GH0.tar.gz) = a2142099cce628a0aa30d2852e6858624ee18cd328dbc3c6cccde2220c1efaa6 -SIZE (praat-praat-v6.2.17_GH0.tar.gz) = 36544059 +TIMESTAMP = 1665436779 +SHA256 (praat-praat-v6.2.23_GH0.tar.gz) = cc2041656a9d8b36a7dd5115ddde2af09d669c6179d252330b83da9504483b62 +SIZE (praat-praat-v6.2.23_GH0.tar.gz) = 36293567 diff --git a/audio/qmidictl/Makefile b/audio/qmidictl/Makefile index f8989271ca9..c3a1c12849f 100644 --- a/audio/qmidictl/Makefile +++ b/audio/qmidictl/Makefile @@ -1,5 +1,5 @@ PORTNAME= qmidictl -DISTVERSION= 0.9.6 +DISTVERSION= 0.9.7 CATEGORIES= audio MASTER_SITES= SF @@ -10,9 +10,9 @@ WWW= https://qmidictl.sourceforge.io/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake compiler:c++11-lang gl localbase pkgconfig qt:5 +USES= cmake compiler:c++11-lang gl localbase pkgconfig qt:6 GNU_CONFIGURE= yes -USE_QT= core gui network widgets qmake:build buildtools:build linguisttools:build +USE_QT= base svg tools:build USE_GL= gl BINARY_ALIAS= qmake=${QMAKE} diff --git a/audio/qmidictl/distinfo b/audio/qmidictl/distinfo index 822e3bcffd9..153066828d6 100644 --- a/audio/qmidictl/distinfo +++ b/audio/qmidictl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1649951805 -SHA256 (qmidictl-0.9.6.tar.gz) = ee3887a6c197a7c1b927c30f4db0f90c27606e7f6f371df3abb73989d7703010 -SIZE (qmidictl-0.9.6.tar.gz) = 343343 +TIMESTAMP = 1665183202 +SHA256 (qmidictl-0.9.7.tar.gz) = 436ef23f86e2ce32844f65cf6bec19cbc8f673bf18afce5f2925dfc181ec500e +SIZE (qmidictl-0.9.7.tar.gz) = 341856 diff --git a/audio/qmidinet/Makefile b/audio/qmidinet/Makefile index 58f0486c0cf..50816d81647 100644 --- a/audio/qmidinet/Makefile +++ b/audio/qmidinet/Makefile @@ -1,5 +1,5 @@ PORTNAME= qmidinet -DISTVERSION= 0.9.6 +DISTVERSION= 0.9.7 CATEGORIES= audio MASTER_SITES= SF @@ -12,8 +12,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libjack.so:audio/jack -USES= cmake compiler:c++17-lang pkgconfig qt:5 -USE_QT= core gui network widgets buildtools:build qmake:build +USES= cmake compiler:c++17-lang gl pkgconfig qt:6 +USE_QT= base svg tools:build +USE_GL= gl opengl CMAKE_OFF= CONFIG_ALSA_MIDI # libalsa doesn't have MIDI functionality on FreeBSD diff --git a/audio/qmidinet/distinfo b/audio/qmidinet/distinfo index 252d947dc6a..9457ea876b9 100644 --- a/audio/qmidinet/distinfo +++ b/audio/qmidinet/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1649911722 -SHA256 (qmidinet-0.9.6.tar.gz) = f72bcb2d78e481bd707a7675819eed926c953ba2c01f8265c994d2849cb31603 -SIZE (qmidinet-0.9.6.tar.gz) = 108498 +TIMESTAMP = 1665184141 +SHA256 (qmidinet-0.9.7.tar.gz) = 12516689114d2803aaab513e38ac3b031f17a360381d6e15ba216cd661fd5c44 +SIZE (qmidinet-0.9.7.tar.gz) = 106658 diff --git a/audio/qtractor/Makefile b/audio/qtractor/Makefile index e8e29f133e2..6ad129db63c 100644 --- a/audio/qtractor/Makefile +++ b/audio/qtractor/Makefile @@ -1,6 +1,6 @@ PORTNAME= qtractor DISTVERSIONPREFIX= qtractor_ -DISTVERSION= 0_9_28 +DISTVERSION= 0_9_29 CATEGORIES= audio MASTER_SITES= https://github.com/rncbc/qtractor/archive/refs/tags/ \ https://download.steinberg.net/sdk_downloads/:vst3sdk diff --git a/audio/qtractor/distinfo b/audio/qtractor/distinfo index 106cca4c9d1..13f6e10efa9 100644 --- a/audio/qtractor/distinfo +++ b/audio/qtractor/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1662262926 -SHA256 (qtractor_0_9_28.tar.gz) = 988eec4ecba892568d98638264e9369d900213056622c74bba83050dc5334028 -SIZE (qtractor_0_9_28.tar.gz) = 1890234 +TIMESTAMP = 1665177689 +SHA256 (qtractor_0_9_29.tar.gz) = 107aafa1d2353354038b74d0246e0b80f722779b56b753023958b27a843be055 +SIZE (qtractor_0_9_29.tar.gz) = 1890703 SHA256 (vst-sdk_3.7.4_build-25_2021-12-16.zip) = 49b0e46345af323ab84be9df065653b2a6531745dea6f3ac3fb47915df9f3a81 SIZE (vst-sdk_3.7.4_build-25_2021-12-16.zip) = 104869292 diff --git a/audio/sherlock-lv2/Makefile b/audio/sherlock-lv2/Makefile index 057a5c5d258..f869fa8ab38 100644 --- a/audio/sherlock-lv2/Makefile +++ b/audio/sherlock-lv2/Makefile @@ -2,7 +2,9 @@ PORTNAME= sherlock DISTVERSION= 0.28.0 PORTREVISION= 1 CATEGORIES= audio +MASTER_SITES= https://git.open-music-kontrollers.ch/lv2/sherlock.lv2/snapshot/ PKGNAMESUFFIX= -lv2 +DISTNAME= ${PORTNAME}.lv2-${DISTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Investigative LV2 plugin bundle @@ -16,10 +18,7 @@ LIB_DEPENDS= libserd-0.so:devel/serd \ libsord-0.so:devel/sord \ libsratom-0.so:audio/sratom -USES= compiler:c11 gl meson pkgconfig xorg -USE_GITHUB= yes -GH_ACCOUNT= OpenMusicKontrollers -GH_PROJECT= sherlock.lv2 +USES= compiler:c11 gl meson pkgconfig tar:xz xorg USE_XORG= x11 xext USE_GL= gl glew glu diff --git a/audio/sherlock-lv2/distinfo b/audio/sherlock-lv2/distinfo index 534c469d9e9..e698c0a5ec8 100644 --- a/audio/sherlock-lv2/distinfo +++ b/audio/sherlock-lv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1618626872 -SHA256 (OpenMusicKontrollers-sherlock.lv2-0.28.0_GH0.tar.gz) = 1a7b653db2623db78075e03fda1d4306d6dc59de818699257bad02e5b8574891 -SIZE (OpenMusicKontrollers-sherlock.lv2-0.28.0_GH0.tar.gz) = 2418686 +TIMESTAMP = 1665376837 +SHA256 (sherlock.lv2-0.28.0.tar.xz) = cb196b1618cd501445865ee7e87f6a8e4521d9e97164a005bf6ea4123442f21f +SIZE (sherlock.lv2-0.28.0.tar.xz) = 2036096 diff --git a/audio/solfege/Makefile b/audio/solfege/Makefile new file mode 100644 index 00000000000..ddb32216bf3 --- /dev/null +++ b/audio/solfege/Makefile @@ -0,0 +1,53 @@ +PORTNAME= solfege +DISTVERSION= 3.23.5pre2 +CATEGORIES= audio +MASTER_SITES= https://git.savannah.gnu.org/cgit/${PORTNAME}.git/snapshot/ +PKGNAMESUFFIX= -nosound + +MAINTAINER= m.ne@gmx.net +COMMENT= Free ear training software +WWW= https://www.gnu.org/software/solfege/ + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= docbook-xsl>0:textproc/docbook-xsl \ + git>0:devel/git \ + txt2man:textproc/txt2man +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} + +USES= autoreconf gettext gmake gnome makeinfo pathfix pkgconfig \ + python:3.7+ shebangfix +USE_GNOME= pygobject3 + +SHEBANG_FILES= exercises/standard/lesson-files/bin/csound-play-harmonic-interval.sh + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-oss-sound \ + --enable-docbook-stylesheet=${STYLESHEET} +CONFIGURE_ENV= ac_cv_path_XML2PO="" + +MAKE_ARGS= nopycompile=YES \ + skipmanual=yes + +NO_ARCH= yes + +# Restrict to stable (even) versions, indicated by the second component. +PORTSCOUT= limitw:1,even + +STYLESHEET= ${LOCALBASE}/share/xsl/docbook/xhtml/chunk.xsl + +post-patch: + @${REINPLACE_CMD} -e \ + 's|cp --parents|${PAX} -rw|' ${WRKSRC}/Makefile.in + @${REINPLACE_CMD} -e \ + 's|type=sequencer-device|type=fake-synth| ; \ + s|/usr/bin|${LOCALBASE}/bin|' ${WRKSRC}/default.config +# @${FIND} ${WRKSRC} -name "*.py" | ${XARGS} ${REINPLACE_CMD} -e \ +# 's|.*\(#!\).*|\1${PYTHON_CMD}|' + +post-install: + @(cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -m compileall \ + -d ${PREFIX} -f ${DATADIR_REL}) + +.include diff --git a/audio/solfege/distinfo b/audio/solfege/distinfo new file mode 100644 index 00000000000..ea759d6f718 --- /dev/null +++ b/audio/solfege/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1644611210 +SHA256 (solfege-3.23.5pre2.tar.gz) = 023dd09ed1113b3459d71aad1dbc111450ff543f6cd357ebd4282d07c0e086cb +SIZE (solfege-3.23.5pre2.tar.gz) = 5211093 diff --git a/audio/solfege/pkg-descr b/audio/solfege/pkg-descr new file mode 100644 index 00000000000..d653a372ab5 --- /dev/null +++ b/audio/solfege/pkg-descr @@ -0,0 +1,16 @@ +When you study music on high school, college or music conservatory, you +usually have to do ear training. Some of the exercises, like sight singing +is easy to do alone. But often you have to be at least two people, one +making questions, the other answering. + +GNU Solfege tries to help out with this. Solfege is a computer program written +to help you practise the more simple and mechanical exercises on your own. +These are the exercises written so far: + * Recognise melodic and harmonic intervals + * Compare interval sizes + * Sing the intervals the computer asks for + * Identify chords + * Sing chords + * Scales + * Dictation + * Remembering rhythmic patterns diff --git a/audio/solfege/pkg-plist b/audio/solfege/pkg-plist new file mode 100644 index 00000000000..ea1636e48dd --- /dev/null +++ b/audio/solfege/pkg-plist @@ -0,0 +1,1575 @@ +bin/solfege +etc/solfege +man/man1/solfege.1.gz +share/applications/solfege.desktop +share/locale/ca/LC_MESSAGES/solfege.mo +share/locale/cs/LC_MESSAGES/solfege.mo +share/locale/da/LC_MESSAGES/solfege.mo +share/locale/de/LC_MESSAGES/solfege.mo +share/locale/eo/LC_MESSAGES/solfege.mo +share/locale/es/LC_MESSAGES/solfege.mo +share/locale/et/LC_MESSAGES/solfege.mo +share/locale/fa/LC_MESSAGES/solfege.mo +share/locale/fi/LC_MESSAGES/solfege.mo +share/locale/fr/LC_MESSAGES/solfege.mo +share/locale/gl/LC_MESSAGES/solfege.mo +share/locale/hr/LC_MESSAGES/solfege.mo +share/locale/hu/LC_MESSAGES/solfege.mo +share/locale/it/LC_MESSAGES/solfege.mo +share/locale/nb/LC_MESSAGES/solfege.mo +share/locale/nl/LC_MESSAGES/solfege.mo +share/locale/pl/LC_MESSAGES/solfege.mo +share/locale/pt_BR/LC_MESSAGES/solfege.mo +share/locale/ru/LC_MESSAGES/solfege.mo +share/locale/sk/LC_MESSAGES/solfege.mo +share/locale/sv/LC_MESSAGES/solfege.mo +share/locale/tr/LC_MESSAGES/solfege.mo +share/locale/vi/LC_MESSAGES/solfege.mo +share/locale/zh_CN/LC_MESSAGES/solfege.mo +share/pixmaps/solfege.svg +%%DATADIR%%/default.config +%%DATADIR%%/exercises/standard/csound-tree.txt +%%DATADIR%%/exercises/standard/debugtree.txt +%%DATADIR%%/exercises/standard/learningtree.txt +%%DATADIR%%/exercises/standard/lesson-files/altered-1 +%%DATADIR%%/exercises/standard/lesson-files/altered-2 +%%DATADIR%%/exercises/standard/lesson-files/barnesanger +%%DATADIR%%/exercises/standard/lesson-files/besifring +%%DATADIR%%/exercises/standard/lesson-files/bin/csound-play-harmonic-interval.sh +%%DATADIR%%/exercises/standard/lesson-files/bpm +%%DATADIR%%/exercises/standard/lesson-files/cadense-1 +%%DATADIR%%/exercises/standard/lesson-files/chord-7-inv +%%DATADIR%%/exercises/standard/lesson-files/chord-7b9-maj79 +%%DATADIR%%/exercises/standard/lesson-files/chord-all-root +%%DATADIR%%/exercises/standard/lesson-files/chord-dim-aug +%%DATADIR%%/exercises/standard/lesson-files/chord-dim-aug-min-major +%%DATADIR%%/exercises/standard/lesson-files/chord-m7-7 +%%DATADIR%%/exercises/standard/lesson-files/chord-m7-7-inv +%%DATADIR%%/exercises/standard/lesson-files/chord-m7-7-maj7-m7b5-dim7 +%%DATADIR%%/exercises/standard/lesson-files/chord-m9-9 +%%DATADIR%%/exercises/standard/lesson-files/chord-m9-9-7b9-maj79 +%%DATADIR%%/exercises/standard/lesson-files/chord-maj7-m7b5-dim7 +%%DATADIR%%/exercises/standard/lesson-files/chord-min-major +%%DATADIR%%/exercises/standard/lesson-files/chord-min-major-7 +%%DATADIR%%/exercises/standard/lesson-files/chord-min-major-close-open +%%DATADIR%%/exercises/standard/lesson-files/chord-min-major-inv +%%DATADIR%%/exercises/standard/lesson-files/chord-voicing-test +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-10 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-2 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-2-3 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-2-to-8 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-3 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-4-5 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-4-5-8 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-6 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-6-7 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-7 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-7-9 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-9 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-tritonus-7 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-10 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-2 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-2-3 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-2-to-8 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-3 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-3~ +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-4-5 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-4-5-8 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-4-5~ +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-6 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-6-7 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-7 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-7-9 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-9 +%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-tritonus-7 +%%DATADIR%%/exercises/standard/lesson-files/csound-fifth-0.97 +%%DATADIR%%/exercises/standard/lesson-files/csound-fifth-0.98 +%%DATADIR%%/exercises/standard/lesson-files/csound-fifth-0.99 +%%DATADIR%%/exercises/standard/lesson-files/csound-fifth-0.995 +%%DATADIR%%/exercises/standard/lesson-files/csound-fifth-0.996 +%%DATADIR%%/exercises/standard/lesson-files/csound-fifth-0.997 +%%DATADIR%%/exercises/standard/lesson-files/csound-fifth-0.998 +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj10-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj10-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj10-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj10-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj10-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj10-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj10-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj10-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj2-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj2-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj2-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj2-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj2-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj2-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj2-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj2-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj3-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj3-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj3-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj3-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj3-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj3-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj3-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj3-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj6-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj6-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj6-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj6-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj6-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj6-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj6-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj6-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj7-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj7-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj7-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj7-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj7-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj7-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj7-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj7-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj9-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj9-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj9-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj9-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj9-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj9-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj9-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj9-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min10-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min10-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min10-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min10-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min10-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min10-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min10-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min10-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min2-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min2-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min2-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min2-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min2-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min2-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min2-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min2-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min3-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min3-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min3-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min3-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min3-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min3-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min3-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min3-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min6-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min6-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min6-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min6-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min6-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min6-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min6-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min6-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min7-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min7-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min7-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min7-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min7-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min7-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min7-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min7-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min9-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min9-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min9-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min9-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min9-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min9-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min9-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min9-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p4-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p4-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p4-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p4-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p4-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p4-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p4-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p4-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p5-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p5-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p5-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p5-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p5-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p5-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p5-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p5-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p8-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p8-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p8-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p8-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p8-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p8-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p8-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p8-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj10-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj10-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj10-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj10-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj10-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj10-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj10-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj10-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj2-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj2-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj2-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj2-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj2-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj2-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj2-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj2-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj3-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj3-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj3-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj3-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj3-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj3-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj3-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj3-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj6-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj6-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj6-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj6-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj6-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj6-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj6-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj6-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj7-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj7-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj7-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj7-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj7-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj7-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj7-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj7-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj9-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj9-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj9-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj9-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj9-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj9-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj9-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj9-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min10-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min10-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min10-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min10-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min10-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min10-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min10-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min10-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min2-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min2-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min2-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min2-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min2-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min2-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min2-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min2-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min3-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min3-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min3-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min3-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min3-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min3-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min3-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min3-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min6-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min6-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min6-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min6-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min6-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min6-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min6-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min6-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min7-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min7-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min7-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min7-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min7-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min7-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min7-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min7-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min9-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min9-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min9-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min9-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min9-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min9-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min9-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min9-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p4-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p4-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p4-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p4-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p4-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p4-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p4-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p4-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p5-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p5-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p5-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p5-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p5-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p5-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p5-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p5-8cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p8-10cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p8-15cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p8-20cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p8-30cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p8-40cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p8-5cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p8-6cent +%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p8-8cent +%%DATADIR%%/exercises/standard/lesson-files/diatonic-1 +%%DATADIR%%/exercises/standard/lesson-files/diatonic-2 +%%DATADIR%%/exercises/standard/lesson-files/example-lesson-file +%%DATADIR%%/exercises/standard/lesson-files/fifth-small-pure-0.99 +%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals +%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-10 +%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-2 +%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-2-3 +%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-2-to-15 +%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-2-to-8 +%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-3 +%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-4-5 +%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-4-5-8 +%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-6 +%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-6-7 +%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-7 +%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-7-9 +%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-9 +%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-self-config +%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-tritonus-7 +%%DATADIR%%/exercises/standard/lesson-files/hear-tones-1 +%%DATADIR%%/exercises/standard/lesson-files/hear-tones-2 +%%DATADIR%%/exercises/standard/lesson-files/hear-tones-3 +%%DATADIR%%/exercises/standard/lesson-files/hear-tones-4 +%%DATADIR%%/exercises/standard/lesson-files/hear-tones-5 +%%DATADIR%%/exercises/standard/lesson-files/hear-tones-6 +%%DATADIR%%/exercises/standard/lesson-files/hear-tones-triads +%%DATADIR%%/exercises/standard/lesson-files/hear-tones-triads-difficult +%%DATADIR%%/exercises/standard/lesson-files/hear-tones-triads-easy +%%DATADIR%%/exercises/standard/lesson-files/id-tone +%%DATADIR%%/exercises/standard/lesson-files/id-tone-cde-10 +%%DATADIR%%/exercises/standard/lesson-files/id-tone-cde-11 +%%DATADIR%%/exercises/standard/lesson-files/id-tone-cde-12 +%%DATADIR%%/exercises/standard/lesson-files/id-tone-cde-3 +%%DATADIR%%/exercises/standard/lesson-files/id-tone-cde-4 +%%DATADIR%%/exercises/standard/lesson-files/id-tone-cde-5 +%%DATADIR%%/exercises/standard/lesson-files/id-tone-cde-6 +%%DATADIR%%/exercises/standard/lesson-files/id-tone-cde-7 +%%DATADIR%%/exercises/standard/lesson-files/id-tone-cde-8 +%%DATADIR%%/exercises/standard/lesson-files/id-tone-cde-9 +%%DATADIR%%/exercises/standard/lesson-files/include/cadence-major +%%DATADIR%%/exercises/standard/lesson-files/include/cadence-minor +%%DATADIR%%/exercises/standard/lesson-files/include/interval-elements +%%DATADIR%%/exercises/standard/lesson-files/include/jazz-progression-elements +%%DATADIR%%/exercises/standard/lesson-files/include/mma-grooves +%%DATADIR%%/exercises/standard/lesson-files/include/progression-elements +%%DATADIR%%/exercises/standard/lesson-files/include/sc-master +%%DATADIR%%/exercises/standard/lesson-files/include/solfege-voicing.mma +%%DATADIR%%/exercises/standard/lesson-files/interval_in_key_maj +%%DATADIR%%/exercises/standard/lesson-files/interval_in_key_min +%%DATADIR%%/exercises/standard/lesson-files/jsb-inventions +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-10 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-2 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-2-3 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-2-to-15 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-2-to-8 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-3 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-4-5 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-4-5-8 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-6 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-6-7 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-7 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-7-9 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-9 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-10 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-2 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-2-3 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-2-to-15 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-2-to-8 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-3 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-4-5 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-4-5-8 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-6 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-6-7 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-7 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-7-9 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-9 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-tritonus-7 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-self-config +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-tritonus-7 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-10 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-2 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-2-3 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-2-to-15 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-2-to-8 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-3 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-4-5 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-4-5-8 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-6 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-6-7 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-7 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-7-9 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-9 +%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-tritonus-7 +%%DATADIR%%/exercises/standard/lesson-files/mma-1 +%%DATADIR%%/exercises/standard/lesson-files/mma-2 +%%DATADIR%%/exercises/standard/lesson-files/mma-3 +%%DATADIR%%/exercises/standard/lesson-files/mma-4-C +%%DATADIR%%/exercises/standard/lesson-files/mma-4-harmonic-minor +%%DATADIR%%/exercises/standard/lesson-files/mma-4-natural-minor +%%DATADIR%%/exercises/standard/lesson-files/mma-7-C +%%DATADIR%%/exercises/standard/lesson-files/mma-7-harmonic-minor +%%DATADIR%%/exercises/standard/lesson-files/mma-7-natural-minor +%%DATADIR%%/exercises/standard/lesson-files/nameinterval-1 +%%DATADIR%%/exercises/standard/lesson-files/nameinterval-2 +%%DATADIR%%/exercises/standard/lesson-files/nameinterval-fifths +%%DATADIR%%/exercises/standard/lesson-files/nameinterval-fourths +%%DATADIR%%/exercises/standard/lesson-files/nameinterval-octave +%%DATADIR%%/exercises/standard/lesson-files/nameinterval-seconds +%%DATADIR%%/exercises/standard/lesson-files/nameinterval-sevenths +%%DATADIR%%/exercises/standard/lesson-files/nameinterval-sixths +%%DATADIR%%/exercises/standard/lesson-files/nameinterval-thirds +%%DATADIR%%/exercises/standard/lesson-files/nameinterval-unison +%%DATADIR%%/exercises/standard/lesson-files/polish-folk-songs +%%DATADIR%%/exercises/standard/lesson-files/progression-1 +%%DATADIR%%/exercises/standard/lesson-files/progression-2 +%%DATADIR%%/exercises/standard/lesson-files/progression-atte +%%DATADIR%%/exercises/standard/lesson-files/progression-x +%%DATADIR%%/exercises/standard/lesson-files/rhythm-all +%%DATADIR%%/exercises/standard/lesson-files/rhythm-easy +%%DATADIR%%/exercises/standard/lesson-files/rhythm-mid +%%DATADIR%%/exercises/standard/lesson-files/rhythm-self-config-binary +%%DATADIR%%/exercises/standard/lesson-files/rhythm-self-config-ternary +%%DATADIR%%/exercises/standard/lesson-files/rhythm-ternary +%%DATADIR%%/exercises/standard/lesson-files/rhythmdict-1 +%%DATADIR%%/exercises/standard/lesson-files/rhythmdict-gen-1 +%%DATADIR%%/exercises/standard/lesson-files/rhythmdict-gen-2 +%%DATADIR%%/exercises/standard/lesson-files/rhythmdict-gen-3_4-1 +%%DATADIR%%/exercises/standard/lesson-files/rhythmdict-gen-3_4-2 +%%DATADIR%%/exercises/standard/lesson-files/rhythmdict-gen-3_4-3 +%%DATADIR%%/exercises/standard/lesson-files/rhythmdict-gen-6_8-1 +%%DATADIR%%/exercises/standard/lesson-files/rhythmdict-gen-6_8-2 +%%DATADIR%%/exercises/standard/lesson-files/rhythmtapping2-self-config-binary +%%DATADIR%%/exercises/standard/lesson-files/rhythmtapping2-self-config-ternary +%%DATADIR%%/exercises/standard/lesson-files/sc-6tones +%%DATADIR%%/exercises/standard/lesson-files/sc-8tones +%%DATADIR%%/exercises/standard/lesson-files/sc-beb +%%DATADIR%%/exercises/standard/lesson-files/sc-beb-a +%%DATADIR%%/exercises/standard/lesson-files/sc-beb-d +%%DATADIR%%/exercises/standard/lesson-files/sc-beb-elem +%%DATADIR%%/exercises/standard/lesson-files/sc-beb-name +%%DATADIR%%/exercises/standard/lesson-files/sc-beb-s +%%DATADIR%%/exercises/standard/lesson-files/sc-church +%%DATADIR%%/exercises/standard/lesson-files/sc-dha +%%DATADIR%%/exercises/standard/lesson-files/sc-dha-a +%%DATADIR%%/exercises/standard/lesson-files/sc-dha-d +%%DATADIR%%/exercises/standard/lesson-files/sc-dha-elem +%%DATADIR%%/exercises/standard/lesson-files/sc-dha-f +%%DATADIR%%/exercises/standard/lesson-files/sc-dha-g +%%DATADIR%%/exercises/standard/lesson-files/sc-dha-name +%%DATADIR%%/exercises/standard/lesson-files/sc-dha-p +%%DATADIR%%/exercises/standard/lesson-files/sc-dha-s +%%DATADIR%%/exercises/standard/lesson-files/sc-dha-t +%%DATADIR%%/exercises/standard/lesson-files/sc-dom +%%DATADIR%%/exercises/standard/lesson-files/sc-dom-jazz +%%DATADIR%%/exercises/standard/lesson-files/sc-east +%%DATADIR%%/exercises/standard/lesson-files/sc-greek +%%DATADIR%%/exercises/standard/lesson-files/sc-hal +%%DATADIR%%/exercises/standard/lesson-files/sc-hal-jazz +%%DATADIR%%/exercises/standard/lesson-files/sc-ham +%%DATADIR%%/exercises/standard/lesson-files/sc-ham-a +%%DATADIR%%/exercises/standard/lesson-files/sc-ham-d +%%DATADIR%%/exercises/standard/lesson-files/sc-ham-elem +%%DATADIR%%/exercises/standard/lesson-files/sc-ham-f +%%DATADIR%%/exercises/standard/lesson-files/sc-ham-g +%%DATADIR%%/exercises/standard/lesson-files/sc-ham-name +%%DATADIR%%/exercises/standard/lesson-files/sc-ham-p +%%DATADIR%%/exercises/standard/lesson-files/sc-ham-s +%%DATADIR%%/exercises/standard/lesson-files/sc-ham-t +%%DATADIR%%/exercises/standard/lesson-files/sc-har +%%DATADIR%%/exercises/standard/lesson-files/sc-har-a +%%DATADIR%%/exercises/standard/lesson-files/sc-har-d +%%DATADIR%%/exercises/standard/lesson-files/sc-har-elem +%%DATADIR%%/exercises/standard/lesson-files/sc-har-f +%%DATADIR%%/exercises/standard/lesson-files/sc-har-g +%%DATADIR%%/exercises/standard/lesson-files/sc-har-name +%%DATADIR%%/exercises/standard/lesson-files/sc-har-p +%%DATADIR%%/exercises/standard/lesson-files/sc-har-s +%%DATADIR%%/exercises/standard/lesson-files/sc-har-t +%%DATADIR%%/exercises/standard/lesson-files/sc-hum-g +%%DATADIR%%/exercises/standard/lesson-files/sc-hun +%%DATADIR%%/exercises/standard/lesson-files/sc-hun-a +%%DATADIR%%/exercises/standard/lesson-files/sc-hun-d +%%DATADIR%%/exercises/standard/lesson-files/sc-hun-elem +%%DATADIR%%/exercises/standard/lesson-files/sc-hun-f +%%DATADIR%%/exercises/standard/lesson-files/sc-hun-g +%%DATADIR%%/exercises/standard/lesson-files/sc-hun-name +%%DATADIR%%/exercises/standard/lesson-files/sc-hun-p +%%DATADIR%%/exercises/standard/lesson-files/sc-hun-s +%%DATADIR%%/exercises/standard/lesson-files/sc-hun-t +%%DATADIR%%/exercises/standard/lesson-files/sc-maj +%%DATADIR%%/exercises/standard/lesson-files/sc-maj-a +%%DATADIR%%/exercises/standard/lesson-files/sc-maj-d +%%DATADIR%%/exercises/standard/lesson-files/sc-maj-elem +%%DATADIR%%/exercises/standard/lesson-files/sc-maj-f +%%DATADIR%%/exercises/standard/lesson-files/sc-maj-g +%%DATADIR%%/exercises/standard/lesson-files/sc-maj-name +%%DATADIR%%/exercises/standard/lesson-files/sc-maj-p +%%DATADIR%%/exercises/standard/lesson-files/sc-maj-px +%%DATADIR%%/exercises/standard/lesson-files/sc-maj-s +%%DATADIR%%/exercises/standard/lesson-files/sc-maj-t +%%DATADIR%%/exercises/standard/lesson-files/sc-mau +%%DATADIR%%/exercises/standard/lesson-files/sc-mau-jazz +%%DATADIR%%/exercises/standard/lesson-files/sc-mel +%%DATADIR%%/exercises/standard/lesson-files/sc-mel-a +%%DATADIR%%/exercises/standard/lesson-files/sc-mel-d +%%DATADIR%%/exercises/standard/lesson-files/sc-mel-elem +%%DATADIR%%/exercises/standard/lesson-files/sc-mel-f +%%DATADIR%%/exercises/standard/lesson-files/sc-mel-g +%%DATADIR%%/exercises/standard/lesson-files/sc-mel-name +%%DATADIR%%/exercises/standard/lesson-files/sc-mel-p +%%DATADIR%%/exercises/standard/lesson-files/sc-mel-s +%%DATADIR%%/exercises/standard/lesson-files/sc-mel-t +%%DATADIR%%/exercises/standard/lesson-files/sc-min +%%DATADIR%%/exercises/standard/lesson-files/sc-min-jazz +%%DATADIR%%/exercises/standard/lesson-files/sc-nat-g +%%DATADIR%%/exercises/standard/lesson-files/sc-nea +%%DATADIR%%/exercises/standard/lesson-files/sc-nea-a +%%DATADIR%%/exercises/standard/lesson-files/sc-nea-d +%%DATADIR%%/exercises/standard/lesson-files/sc-nea-elem +%%DATADIR%%/exercises/standard/lesson-files/sc-nea-f +%%DATADIR%%/exercises/standard/lesson-files/sc-nea-g +%%DATADIR%%/exercises/standard/lesson-files/sc-nea-name +%%DATADIR%%/exercises/standard/lesson-files/sc-nea-p +%%DATADIR%%/exercises/standard/lesson-files/sc-nea-s +%%DATADIR%%/exercises/standard/lesson-files/sc-nea-t +%%DATADIR%%/exercises/standard/lesson-files/sc-nem +%%DATADIR%%/exercises/standard/lesson-files/sc-nem-a +%%DATADIR%%/exercises/standard/lesson-files/sc-nem-d +%%DATADIR%%/exercises/standard/lesson-files/sc-nem-elem +%%DATADIR%%/exercises/standard/lesson-files/sc-nem-f +%%DATADIR%%/exercises/standard/lesson-files/sc-nem-g +%%DATADIR%%/exercises/standard/lesson-files/sc-nem-name +%%DATADIR%%/exercises/standard/lesson-files/sc-nem-p +%%DATADIR%%/exercises/standard/lesson-files/sc-nem-s +%%DATADIR%%/exercises/standard/lesson-files/sc-nem-t +%%DATADIR%%/exercises/standard/lesson-files/sc-pen +%%DATADIR%%/exercises/standard/lesson-files/sc-pen-a +%%DATADIR%%/exercises/standard/lesson-files/sc-pen-d +%%DATADIR%%/exercises/standard/lesson-files/sc-pen-elem +%%DATADIR%%/exercises/standard/lesson-files/sc-pen-g +%%DATADIR%%/exercises/standard/lesson-files/sc-pen-name +%%DATADIR%%/exercises/standard/lesson-files/sc-pen-s +%%DATADIR%%/exercises/standard/lesson-files/sc-plagal +%%DATADIR%%/exercises/standard/lesson-files/sc-sim +%%DATADIR%%/exercises/standard/lesson-files/sc-sim-a +%%DATADIR%%/exercises/standard/lesson-files/sc-sim-d +%%DATADIR%%/exercises/standard/lesson-files/sc-sim-elem +%%DATADIR%%/exercises/standard/lesson-files/sc-sim-name +%%DATADIR%%/exercises/standard/lesson-files/sc-sim-s +%%DATADIR%%/exercises/standard/lesson-files/share/fanfare.midi +%%DATADIR%%/exercises/standard/lesson-files/share/fanfare.mp3 +%%DATADIR%%/exercises/standard/lesson-files/share/fanfare.ogg +%%DATADIR%%/exercises/standard/lesson-files/share/fanfare.wav +%%DATADIR%%/exercises/standard/lesson-files/share/fifth-pure-220.00.wav +%%DATADIR%%/exercises/standard/lesson-files/share/fifth-pure-247.5.wav +%%DATADIR%%/exercises/standard/lesson-files/share/fifth-pure-293.33.wav +%%DATADIR%%/exercises/standard/lesson-files/share/fifth-small-220.00.wav +%%DATADIR%%/exercises/standard/lesson-files/share/fifth-small-247.5.wav +%%DATADIR%%/exercises/standard/lesson-files/share/fifth-small-293.33.wav +%%DATADIR%%/exercises/standard/lesson-files/share/fil1.sco +%%DATADIR%%/exercises/standard/lesson-files/share/sinus-ad.orc +%%DATADIR%%/exercises/standard/lesson-files/share/sinus.orc +%%DATADIR%%/exercises/standard/lesson-files/sing-chord-tone +%%DATADIR%%/exercises/standard/lesson-files/sing-intervals +%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-10 +%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-2 +%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-2-3 +%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-2-to-8 +%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-3 +%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-4-5 +%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-4-5-8 +%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-6 +%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-6-7 +%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-7 +%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-7-9 +%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-9 +%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-self-config +%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-tritonus-7 +%%DATADIR%%/exercises/standard/lesson-files/sing-the-fifth +%%DATADIR%%/exercises/standard/lesson-files/sing-the-root +%%DATADIR%%/exercises/standard/lesson-files/sing-the-seventh +%%DATADIR%%/exercises/standard/lesson-files/sing-the-seventh-inv +%%DATADIR%%/exercises/standard/lesson-files/sing-the-third +%%DATADIR%%/exercises/standard/lesson-files/singchord-1 +%%DATADIR%%/exercises/standard/lesson-files/singchord-2 +%%DATADIR%%/exercises/standard/lesson-files/singchord-3 +%%DATADIR%%/exercises/standard/lesson-files/singchord-4 +%%DATADIR%%/exercises/standard/lesson-files/singchord-5 +%%DATADIR%%/exercises/standard/lesson-files/singchord-6 +%%DATADIR%%/exercises/standard/lesson-files/singchord-all +%%DATADIR%%/exercises/standard/lesson-files/solfa-17 +%%DATADIR%%/exercises/standard/lesson-files/solfa-17-C +%%DATADIR%%/exercises/standard/lesson-files/solfa-7 +%%DATADIR%%/exercises/standard/lesson-files/solfa-7-C +%%DATADIR%%/exercises/standard/lesson-files/solmisation +%%DATADIR%%/exercises/standard/lesson-files/tapping-all +%%DATADIR%%/exercises/standard/lesson-files/tapping-easy +%%DATADIR%%/exercises/standard/lesson-files/tapping-mid +%%DATADIR%%/exercises/standard/lesson-files/three-prog-root +%%DATADIR%%/exercises/standard/lesson-files/tone-after-dominant +%%DATADIR%%/exercises/standard/lesson-files/toneincontext +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major-cr +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major-cr-f6 +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major-cr-l6 +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major-cr-notC +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major-cr-notC-octaves +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major-cr-octaves +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major-cr-random +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major-cr-random-octaves +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major-f4 +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major-l4 +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major-notC +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major-notC-octaves +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major-octaves +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major-random +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major-random-octaves +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor-cr +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor-cr-f6 +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor-cr-l6 +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor-cr-notC +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor-cr-notC-octaves +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor-cr-octaves +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor-cr-random +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor-cr-random-octaves +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor-f4 +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor-l4 +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor-notC +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor-notC-octaves +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor-octaves +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor-random +%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor-random-octaves +%%DATADIR%%/exercises/standard/lesson-files/tunertest +%%DATADIR%%/exercises/standard/lesson-files/twelvetone +%%DATADIR%%/exercises/standard/lesson-files/volkslieder1 +%%DATADIR%%/exercises/standard/lesson-files/volkslieder2 +%%DATADIR%%/exercises/standard/lib/jazz_progressions +%%DATADIR%%/exercises/standard/lib/progression_elements +%%DATADIR%%/exercises/standard/regression-lesson-files/chordvoicing-lessonfile-exception +%%DATADIR%%/exercises/standard/regression-lesson-files/chordvoicing-mpd-exception +%%DATADIR%%/exercises/standard/regression-lesson-files/compareintervals-1 +%%DATADIR%%/exercises/standard/regression-lesson-files/compareintervals-2 +%%DATADIR%%/exercises/standard/regression-lesson-files/compareintervals-3 +%%DATADIR%%/exercises/standard/regression-lesson-files/compareintervals-4 +%%DATADIR%%/exercises/standard/regression-lesson-files/dictation-exception-handling +%%DATADIR%%/exercises/standard/regression-lesson-files/dictation-no-questions +%%DATADIR%%/exercises/standard/regression-lesson-files/elembuilder-bad-tonic +%%DATADIR%%/exercises/standard/regression-lesson-files/elembuilder-scale-1 +%%DATADIR%%/exercises/standard/regression-lesson-files/elembuilder-scale-2 +%%DATADIR%%/exercises/standard/regression-lesson-files/elembuilder-scale-3 +%%DATADIR%%/exercises/standard/regression-lesson-files/elembuilder-scale-4 +%%DATADIR%%/exercises/standard/regression-lesson-files/elembuilder-scale-5 +%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-assignment-to-reserved-word +%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-at_question_start-1 +%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-at_question_start-2 +%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-at_question_start-3 +%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-bad-cuemusic +%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-mediafiles +%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-missing-.wav-file +%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-noquestionsinfile +%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-syntax-error-1 +%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-syntax-error-2 +%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-unsupported-named-block +%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-vmusic +%%DATADIR%%/exercises/standard/regression-lesson-files/idproperty-1 +%%DATADIR%%/exercises/standard/regression-lesson-files/idproperty-2 +%%DATADIR%%/exercises/standard/regression-lesson-files/idproperty-3 +%%DATADIR%%/exercises/standard/regression-lesson-files/idproperty-4 +%%DATADIR%%/exercises/standard/regression-lesson-files/nameinterval-bad-tones-header-var +%%DATADIR%%/exercises/standard/regression-lesson-files/nameinterval-constraints +%%DATADIR%%/exercises/standard/regression-lesson-files/rhythmtapping-1 +%%DATADIR%%/exercises/standard/regression-lesson-files/rhythmtapping-2 +%%DATADIR%%/exercises/standard/regression-lesson-files/rhythmtapping-3 +%%DATADIR%%/exercises/standard/regression-lesson-files/rhythmtapping-4 +%%DATADIR%%/exercises/standard/regression-lesson-files/rhythmtapping-bad-mpd-code +%%DATADIR%%/exercises/standard/regression-lesson-files/rhythmtapping2-1 +%%DATADIR%%/exercises/standard/regression-lesson-files/rvoice +%%DATADIR%%/exercises/standard/regression-lesson-files/singanswer-bad-mpd-code +%%DATADIR%%/exercises/standard/regression-lesson-files/singanswer-missing-.wav-file +%%DATADIR%%/exercises/standard/regression-lesson-files/singanswer-missing-question_text +%%DATADIR%%/exercises/standard/regression-lesson-files/transpose-accidentals +%%DATADIR%%/exercises/standard/regression-lesson-files/transpose-key +%%DATADIR%%/exercises/standard/regression-lesson-files/xx-chordvoicing-exceptions +%%DATADIR%%/exercises/standard/regression-lesson-files/xx-dictation-exceptions +%%DATADIR%%/exercises/standard/regression-lesson-files/xx-elembuilder-exceptions +%%DATADIR%%/exercises/standard/regression-lesson-files/xx-idbyname-exceptions +%%DATADIR%%/exercises/standard/regression-lesson-files/xx-idproperty-exceptions +%%DATADIR%%/exercises/standard/regression-lesson-files/xx-rhythmtapping-exceptions +%%DATADIR%%/exercises/standard/regression-lesson-files/xx-singanswer-exceptions +%%DATADIR%%/exercises/standard/regression-lesson-files/xx-singchord-exceptions +%%DATADIR%%/feta/feta20-accidentals--1.png +%%DATADIR%%/feta/feta20-accidentals--2.png +%%DATADIR%%/feta/feta20-accidentals-0.png +%%DATADIR%%/feta/feta20-accidentals-1.png +%%DATADIR%%/feta/feta20-accidentals-2.png +%%DATADIR%%/feta/feta20-clefs-C.png +%%DATADIR%%/feta/feta20-clefs-F.png +%%DATADIR%%/feta/feta20-clefs-G.png +%%DATADIR%%/feta/feta20-dots-dot.png +%%DATADIR%%/feta/feta20-flags-d3.png +%%DATADIR%%/feta/feta20-flags-d4.png +%%DATADIR%%/feta/feta20-flags-d5.png +%%DATADIR%%/feta/feta20-flags-d6.png +%%DATADIR%%/feta/feta20-flags-u3.png +%%DATADIR%%/feta/feta20-flags-u4.png +%%DATADIR%%/feta/feta20-flags-u5.png +%%DATADIR%%/feta/feta20-flags-u6.png +%%DATADIR%%/feta/feta20-noteheads-0.png +%%DATADIR%%/feta/feta20-noteheads-1.png +%%DATADIR%%/feta/feta20-noteheads-2.png +%%DATADIR%%/feta/feta20-number-0.png +%%DATADIR%%/feta/feta20-number-1.png +%%DATADIR%%/feta/feta20-number-2.png +%%DATADIR%%/feta/feta20-number-3.png +%%DATADIR%%/feta/feta20-number-4.png +%%DATADIR%%/feta/feta20-number-5.png +%%DATADIR%%/feta/feta20-number-6.png +%%DATADIR%%/feta/feta20-number-7.png +%%DATADIR%%/feta/feta20-number-8.png +%%DATADIR%%/feta/feta20-number-9.png +%%DATADIR%%/feta/feta20-rests--1.png +%%DATADIR%%/feta/feta20-rests--2.png +%%DATADIR%%/feta/feta20-rests--4.png +%%DATADIR%%/feta/feta20-rests-0.png +%%DATADIR%%/feta/feta20-rests-0o.png +%%DATADIR%%/feta/feta20-rests-1.png +%%DATADIR%%/feta/feta20-rests-1o.png +%%DATADIR%%/feta/feta20-rests-2.png +%%DATADIR%%/feta/feta20-rests-3.png +%%DATADIR%%/feta/feta20-rests-4.png +%%DATADIR%%/feta/feta20-rests-5.png +%%DATADIR%%/feta/feta20-rests-6.png +%%DATADIR%%/feta/feta20-rests-7.png +%%DATADIR%%/graphics/add-dot.svg +%%DATADIR%%/graphics/applications-system.svg +%%DATADIR%%/graphics/dot-mode.svg +%%DATADIR%%/graphics/double-flat.svg +%%DATADIR%%/graphics/double-sharp.svg +%%DATADIR%%/graphics/erase.svg +%%DATADIR%%/graphics/flat.svg +%%DATADIR%%/graphics/holder.png +%%DATADIR%%/graphics/identify-bpm.png +%%DATADIR%%/graphics/identify-chord.png +%%DATADIR%%/graphics/image-not-found.png +%%DATADIR%%/graphics/natural.svg +%%DATADIR%%/graphics/note-1.svg +%%DATADIR%%/graphics/note-16.svg +%%DATADIR%%/graphics/note-2.svg +%%DATADIR%%/graphics/note-32.svg +%%DATADIR%%/graphics/note-4.svg +%%DATADIR%%/graphics/note-8.svg +%%DATADIR%%/graphics/notehead.svg +%%DATADIR%%/graphics/remove-dot.svg +%%DATADIR%%/graphics/rest-1.svg +%%DATADIR%%/graphics/rest-16.svg +%%DATADIR%%/graphics/rest-2.svg +%%DATADIR%%/graphics/rest-32.svg +%%DATADIR%%/graphics/rest-4.svg +%%DATADIR%%/graphics/rest-8.svg +%%DATADIR%%/graphics/rhythm-c12c12c12.png +%%DATADIR%%/graphics/rhythm-c12c12r12.png +%%DATADIR%%/graphics/rhythm-c12r12c12.png +%%DATADIR%%/graphics/rhythm-c16c16c16c16.png +%%DATADIR%%/graphics/rhythm-c16c16c16c16c16c16.png +%%DATADIR%%/graphics/rhythm-c16c16c16c16c8.png +%%DATADIR%%/graphics/rhythm-c16c16c4.png +%%DATADIR%%/graphics/rhythm-c16c16c8.png +%%DATADIR%%/graphics/rhythm-c16c16c8c16c16.png +%%DATADIR%%/graphics/rhythm-c16c16c8c8.png +%%DATADIR%%/graphics/rhythm-c16c8..png +%%DATADIR%%/graphics/rhythm-c16c8c16.png +%%DATADIR%%/graphics/rhythm-c4..png +%%DATADIR%%/graphics/rhythm-c4.png +%%DATADIR%%/graphics/rhythm-c4c16c16.png +%%DATADIR%%/graphics/rhythm-c4c8.png +%%DATADIR%%/graphics/rhythm-c8.c16.png +%%DATADIR%%/graphics/rhythm-c8c16c16.png +%%DATADIR%%/graphics/rhythm-c8c16c16c16c16.png +%%DATADIR%%/graphics/rhythm-c8c16c16c8.png +%%DATADIR%%/graphics/rhythm-c8c4.png +%%DATADIR%%/graphics/rhythm-c8c8.png +%%DATADIR%%/graphics/rhythm-c8c8c16c16.png +%%DATADIR%%/graphics/rhythm-c8c8c8.png +%%DATADIR%%/graphics/rhythm-r12c12c12.png +%%DATADIR%%/graphics/rhythm-r12c12r12.png +%%DATADIR%%/graphics/rhythm-r12r12c12.png +%%DATADIR%%/graphics/rhythm-r16c16c16c16.png +%%DATADIR%%/graphics/rhythm-r16c16c8.png +%%DATADIR%%/graphics/rhythm-r16c8..png +%%DATADIR%%/graphics/rhythm-r16c8c16.png +%%DATADIR%%/graphics/rhythm-r4.png +%%DATADIR%%/graphics/rhythm-r8c16c16.png +%%DATADIR%%/graphics/rhythm-r8c8.png +%%DATADIR%%/graphics/rhythm-r8r16c16.png +%%DATADIR%%/graphics/rhythm-wrong.png +%%DATADIR%%/graphics/sharp.svg +%%DATADIR%%/graphics/solfege.svg +%%DATADIR%%/graphics/solfege.xpm +%%DATADIR%%/graphics/test-sound.png +%%DATADIR%%/graphics/tie.svg +%%DATADIR%%/help-menu.xml +%%DATADIR%%/help/C/figures/chord.png +%%DATADIR%%/help/C/figures/chordname-example.png +%%DATADIR%%/help/C/figures/dictation.png +%%DATADIR%%/help/C/figures/ear-training-test-printout-editor.png +%%DATADIR%%/help/C/figures/elembuilder-harmonic-progressions.png +%%DATADIR%%/help/C/figures/id-interval-buttons-thirds.png +%%DATADIR%%/help/C/figures/id-interval-piano.png +%%DATADIR%%/help/C/figures/idbyname-chords.png +%%DATADIR%%/help/C/figures/idbyname-intonation.png +%%DATADIR%%/help/C/figures/identifybpm.png +%%DATADIR%%/help/C/figures/idtone.png +%%DATADIR%%/help/C/figures/melodicinterval-buttons.png +%%DATADIR%%/help/C/figures/nameinterval.png +%%DATADIR%%/help/C/figures/preferences-external-programs.png +%%DATADIR%%/help/C/figures/preferences-gui-idtone.png +%%DATADIR%%/help/C/figures/preferences-gui-interval.png +%%DATADIR%%/help/C/figures/preferences-gui.png +%%DATADIR%%/help/C/figures/preferences-midi.png +%%DATADIR%%/help/C/figures/preferences-practise.png +%%DATADIR%%/help/C/figures/preferences-sound-setup-win32.png +%%DATADIR%%/help/C/figures/preferences-sound-setup.png +%%DATADIR%%/help/C/figures/preferences-statistics.png +%%DATADIR%%/help/C/figures/preferences-user.png +%%DATADIR%%/help/C/figures/profile-manager.png +%%DATADIR%%/help/C/figures/progressionlabel-example-1.png +%%DATADIR%%/help/C/figures/rhythm.png +%%DATADIR%%/help/C/figures/rhythmtapping2.png +%%DATADIR%%/help/C/figures/rnc-example.png +%%DATADIR%%/help/C/figures/singchord.png +%%DATADIR%%/help/C/figures/singinterval.png +%%DATADIR%%/help/C/figures/statistics.png +%%DATADIR%%/help/C/figures/toneinkey.png +%%DATADIR%%/help/C/figures/trainingset-editor.png +%%DATADIR%%/help/C/figures/twelvetone.png +%%DATADIR%%/help/C/scales/aug.html +%%DATADIR%%/help/C/scales/beb.html +%%DATADIR%%/help/C/scales/blu.html +%%DATADIR%%/help/C/scales/dha.html +%%DATADIR%%/help/C/scales/dim.html +%%DATADIR%%/help/C/scales/ham.html +%%DATADIR%%/help/C/scales/har.html +%%DATADIR%%/help/C/scales/hun.html +%%DATADIR%%/help/C/scales/images/modes/chords/dha1c.png +%%DATADIR%%/help/C/scales/images/modes/chords/dha2c.png +%%DATADIR%%/help/C/scales/images/modes/chords/dha4c.png +%%DATADIR%%/help/C/scales/images/modes/chords/dha5c.png +%%DATADIR%%/help/C/scales/images/modes/chords/dha6c.png +%%DATADIR%%/help/C/scales/images/modes/chords/dim2c.png +%%DATADIR%%/help/C/scales/images/modes/chords/ham1c.png +%%DATADIR%%/help/C/scales/images/modes/chords/ham2c.png +%%DATADIR%%/help/C/scales/images/modes/chords/ham3c2.png +%%DATADIR%%/help/C/scales/images/modes/chords/ham4c.png +%%DATADIR%%/help/C/scales/images/modes/chords/ham5c.png +%%DATADIR%%/help/C/scales/images/modes/chords/ham6c.png +%%DATADIR%%/help/C/scales/images/modes/chords/ham7c.png +%%DATADIR%%/help/C/scales/images/modes/chords/har1c.png +%%DATADIR%%/help/C/scales/images/modes/chords/har2c.png +%%DATADIR%%/help/C/scales/images/modes/chords/har3c.png +%%DATADIR%%/help/C/scales/images/modes/chords/har4c.png +%%DATADIR%%/help/C/scales/images/modes/chords/har5c.png +%%DATADIR%%/help/C/scales/images/modes/chords/har6c.png +%%DATADIR%%/help/C/scales/images/modes/chords/har7c.png +%%DATADIR%%/help/C/scales/images/modes/chords/hun1c.png +%%DATADIR%%/help/C/scales/images/modes/chords/hun3c.png +%%DATADIR%%/help/C/scales/images/modes/chords/hun5c.png +%%DATADIR%%/help/C/scales/images/modes/chords/hun6c.png +%%DATADIR%%/help/C/scales/images/modes/chords/maj1c.png +%%DATADIR%%/help/C/scales/images/modes/chords/maj2c.png +%%DATADIR%%/help/C/scales/images/modes/chords/maj3c.png +%%DATADIR%%/help/C/scales/images/modes/chords/maj4c.png +%%DATADIR%%/help/C/scales/images/modes/chords/maj5c.png +%%DATADIR%%/help/C/scales/images/modes/chords/maj6c.png +%%DATADIR%%/help/C/scales/images/modes/chords/maj7c.png +%%DATADIR%%/help/C/scales/images/modes/chords/mel1c.png +%%DATADIR%%/help/C/scales/images/modes/chords/mel2c.png +%%DATADIR%%/help/C/scales/images/modes/chords/mel3c.png +%%DATADIR%%/help/C/scales/images/modes/chords/mel4c.png +%%DATADIR%%/help/C/scales/images/modes/chords/mel5c.png +%%DATADIR%%/help/C/scales/images/modes/chords/mel6c.png +%%DATADIR%%/help/C/scales/images/modes/chords/mel7c2.png +%%DATADIR%%/help/C/scales/images/modes/chords/nea1c.png +%%DATADIR%%/help/C/scales/images/modes/chords/nea2c.png +%%DATADIR%%/help/C/scales/images/modes/chords/nea3c.png +%%DATADIR%%/help/C/scales/images/modes/chords/nea4c.png +%%DATADIR%%/help/C/scales/images/modes/chords/nea5c.png +%%DATADIR%%/help/C/scales/images/modes/chords/nea6c2.png +%%DATADIR%%/help/C/scales/images/modes/chords/nea7c2.png +%%DATADIR%%/help/C/scales/images/modes/chords/nem1c.png +%%DATADIR%%/help/C/scales/images/modes/chords/nem2c.png +%%DATADIR%%/help/C/scales/images/modes/chords/nem3c.png +%%DATADIR%%/help/C/scales/images/modes/chords/nem4c.png +%%DATADIR%%/help/C/scales/images/modes/chords/nem5c.png +%%DATADIR%%/help/C/scales/images/modes/chords/nem6c.png +%%DATADIR%%/help/C/scales/images/modes/chords/who1c.png +%%DATADIR%%/help/C/scales/images/modes/scales/aug1c.png +%%DATADIR%%/help/C/scales/images/modes/scales/aug1d.png +%%DATADIR%%/help/C/scales/images/modes/scales/aug1db.png +%%DATADIR%%/help/C/scales/images/modes/scales/aug1eb.png +%%DATADIR%%/help/C/scales/images/modes/scales/aug2c.png +%%DATADIR%%/help/C/scales/images/modes/scales/aug2cd.png +%%DATADIR%%/help/C/scales/images/modes/scales/aug2d.png +%%DATADIR%%/help/C/scales/images/modes/scales/aug2dd.png +%%DATADIR%%/help/C/scales/images/modes/scales/beb1c.png +%%DATADIR%%/help/C/scales/images/modes/scales/beb2c.png +%%DATADIR%%/help/C/scales/images/modes/scales/beb3c.png +%%DATADIR%%/help/C/scales/images/modes/scales/beb4c.png +%%DATADIR%%/help/C/scales/images/modes/scales/beb5c.png +%%DATADIR%%/help/C/scales/images/modes/scales/blu1c.png +%%DATADIR%%/help/C/scales/images/modes/scales/dha1c.png +%%DATADIR%%/help/C/scales/images/modes/scales/dha2c.png +%%DATADIR%%/help/C/scales/images/modes/scales/dha2db.png +%%DATADIR%%/help/C/scales/images/modes/scales/dha3c.png +%%DATADIR%%/help/C/scales/images/modes/scales/dha3c2.png +%%DATADIR%%/help/C/scales/images/modes/scales/dha3e.png +%%DATADIR%%/help/C/scales/images/modes/scales/dha4c.png +%%DATADIR%%/help/C/scales/images/modes/scales/dha4f.png +%%DATADIR%%/help/C/scales/images/modes/scales/dha5c.png +%%DATADIR%%/help/C/scales/images/modes/scales/dha5g.png +%%DATADIR%%/help/C/scales/images/modes/scales/dha6ab.png +%%DATADIR%%/help/C/scales/images/modes/scales/dha6c.png +%%DATADIR%%/help/C/scales/images/modes/scales/dha7b.png +%%DATADIR%%/help/C/scales/images/modes/scales/dha7c.png +%%DATADIR%%/help/C/scales/images/modes/scales/dha7c2.png +%%DATADIR%%/help/C/scales/images/modes/scales/dim1c.png +%%DATADIR%%/help/C/scales/images/modes/scales/dim1d.png +%%DATADIR%%/help/C/scales/images/modes/scales/dim1db.png +%%DATADIR%%/help/C/scales/images/modes/scales/dim2c.png +%%DATADIR%%/help/C/scales/images/modes/scales/dim2cd.png +%%DATADIR%%/help/C/scales/images/modes/scales/dim2d.png +%%DATADIR%%/help/C/scales/images/modes/scales/eni1c-d.png +%%DATADIR%%/help/C/scales/images/modes/scales/eni1c.png +%%DATADIR%%/help/C/scales/images/modes/scales/ham1c.png +%%DATADIR%%/help/C/scales/images/modes/scales/ham2c.png +%%DATADIR%%/help/C/scales/images/modes/scales/ham2d.png +%%DATADIR%%/help/C/scales/images/modes/scales/ham3c.png +%%DATADIR%%/help/C/scales/images/modes/scales/ham3c2.png +%%DATADIR%%/help/C/scales/images/modes/scales/ham3e.png +%%DATADIR%%/help/C/scales/images/modes/scales/ham4c.png +%%DATADIR%%/help/C/scales/images/modes/scales/ham4f.png +%%DATADIR%%/help/C/scales/images/modes/scales/ham5c.png +%%DATADIR%%/help/C/scales/images/modes/scales/ham5g.png +%%DATADIR%%/help/C/scales/images/modes/scales/ham6ab.png +%%DATADIR%%/help/C/scales/images/modes/scales/ham6c.png +%%DATADIR%%/help/C/scales/images/modes/scales/ham7b.png +%%DATADIR%%/help/C/scales/images/modes/scales/ham7c.png +%%DATADIR%%/help/C/scales/images/modes/scales/har1c.png +%%DATADIR%%/help/C/scales/images/modes/scales/har2c.png +%%DATADIR%%/help/C/scales/images/modes/scales/har2d.png +%%DATADIR%%/help/C/scales/images/modes/scales/har3c.png +%%DATADIR%%/help/C/scales/images/modes/scales/har3eb.png +%%DATADIR%%/help/C/scales/images/modes/scales/har4c.png +%%DATADIR%%/help/C/scales/images/modes/scales/har4f.png +%%DATADIR%%/help/C/scales/images/modes/scales/har5c.png +%%DATADIR%%/help/C/scales/images/modes/scales/har5g.png +%%DATADIR%%/help/C/scales/images/modes/scales/har6ab.png +%%DATADIR%%/help/C/scales/images/modes/scales/har6c.png +%%DATADIR%%/help/C/scales/images/modes/scales/har7b.png +%%DATADIR%%/help/C/scales/images/modes/scales/har7c.png +%%DATADIR%%/help/C/scales/images/modes/scales/hun1c.png +%%DATADIR%%/help/C/scales/images/modes/scales/hun2c.png +%%DATADIR%%/help/C/scales/images/modes/scales/hun2c2.png +%%DATADIR%%/help/C/scales/images/modes/scales/hun2dd.png +%%DATADIR%%/help/C/scales/images/modes/scales/hun3c.png +%%DATADIR%%/help/C/scales/images/modes/scales/hun3e.png +%%DATADIR%%/help/C/scales/images/modes/scales/hun4c.png +%%DATADIR%%/help/C/scales/images/modes/scales/hun4c2.png +%%DATADIR%%/help/C/scales/images/modes/scales/hun4fd.png +%%DATADIR%%/help/C/scales/images/modes/scales/hun5c.png +%%DATADIR%%/help/C/scales/images/modes/scales/hun5g.png +%%DATADIR%%/help/C/scales/images/modes/scales/hun6a.png +%%DATADIR%%/help/C/scales/images/modes/scales/hun6c.png +%%DATADIR%%/help/C/scales/images/modes/scales/hun7bb.png +%%DATADIR%%/help/C/scales/images/modes/scales/hun7c.png +%%DATADIR%%/help/C/scales/images/modes/scales/maj1c.png +%%DATADIR%%/help/C/scales/images/modes/scales/maj2c.png +%%DATADIR%%/help/C/scales/images/modes/scales/maj2d.png +%%DATADIR%%/help/C/scales/images/modes/scales/maj3c.png +%%DATADIR%%/help/C/scales/images/modes/scales/maj3e.png +%%DATADIR%%/help/C/scales/images/modes/scales/maj4c.png +%%DATADIR%%/help/C/scales/images/modes/scales/maj4f.png +%%DATADIR%%/help/C/scales/images/modes/scales/maj5c.png +%%DATADIR%%/help/C/scales/images/modes/scales/maj5g.png +%%DATADIR%%/help/C/scales/images/modes/scales/maj6a.png +%%DATADIR%%/help/C/scales/images/modes/scales/maj6c.png +%%DATADIR%%/help/C/scales/images/modes/scales/maj7b.png +%%DATADIR%%/help/C/scales/images/modes/scales/maj7c.png +%%DATADIR%%/help/C/scales/images/modes/scales/mel1c-d.png +%%DATADIR%%/help/C/scales/images/modes/scales/mel1c.png +%%DATADIR%%/help/C/scales/images/modes/scales/mel2c.png +%%DATADIR%%/help/C/scales/images/modes/scales/mel2d.png +%%DATADIR%%/help/C/scales/images/modes/scales/mel3c.png +%%DATADIR%%/help/C/scales/images/modes/scales/mel3eb.png +%%DATADIR%%/help/C/scales/images/modes/scales/mel4c.png +%%DATADIR%%/help/C/scales/images/modes/scales/mel4f.png +%%DATADIR%%/help/C/scales/images/modes/scales/mel5c.png +%%DATADIR%%/help/C/scales/images/modes/scales/mel5g.png +%%DATADIR%%/help/C/scales/images/modes/scales/mel6a.png +%%DATADIR%%/help/C/scales/images/modes/scales/mel6c.png +%%DATADIR%%/help/C/scales/images/modes/scales/mel7b.png +%%DATADIR%%/help/C/scales/images/modes/scales/mel7c.png +%%DATADIR%%/help/C/scales/images/modes/scales/mel7c2.png +%%DATADIR%%/help/C/scales/images/modes/scales/nea1c.png +%%DATADIR%%/help/C/scales/images/modes/scales/nea2c.png +%%DATADIR%%/help/C/scales/images/modes/scales/nea2db.png +%%DATADIR%%/help/C/scales/images/modes/scales/nea3c.png +%%DATADIR%%/help/C/scales/images/modes/scales/nea3eb.png +%%DATADIR%%/help/C/scales/images/modes/scales/nea4c.png +%%DATADIR%%/help/C/scales/images/modes/scales/nea4f.png +%%DATADIR%%/help/C/scales/images/modes/scales/nea5c.png +%%DATADIR%%/help/C/scales/images/modes/scales/nea5g.png +%%DATADIR%%/help/C/scales/images/modes/scales/nea6a.png +%%DATADIR%%/help/C/scales/images/modes/scales/nea6c.png +%%DATADIR%%/help/C/scales/images/modes/scales/nea6c2.png +%%DATADIR%%/help/C/scales/images/modes/scales/nea7b.png +%%DATADIR%%/help/C/scales/images/modes/scales/nea7c.png +%%DATADIR%%/help/C/scales/images/modes/scales/nea7c2.png +%%DATADIR%%/help/C/scales/images/modes/scales/nem1c.png +%%DATADIR%%/help/C/scales/images/modes/scales/nem2c.png +%%DATADIR%%/help/C/scales/images/modes/scales/nem2db.png +%%DATADIR%%/help/C/scales/images/modes/scales/nem3c.png +%%DATADIR%%/help/C/scales/images/modes/scales/nem3eb.png +%%DATADIR%%/help/C/scales/images/modes/scales/nem4c.png +%%DATADIR%%/help/C/scales/images/modes/scales/nem4f.png +%%DATADIR%%/help/C/scales/images/modes/scales/nem5c.png +%%DATADIR%%/help/C/scales/images/modes/scales/nem5g.png +%%DATADIR%%/help/C/scales/images/modes/scales/nem6ab.png +%%DATADIR%%/help/C/scales/images/modes/scales/nem6c.png +%%DATADIR%%/help/C/scales/images/modes/scales/nem7b.png +%%DATADIR%%/help/C/scales/images/modes/scales/nem7c.png +%%DATADIR%%/help/C/scales/images/modes/scales/nem7c2.png +%%DATADIR%%/help/C/scales/images/modes/scales/pen1c.png +%%DATADIR%%/help/C/scales/images/modes/scales/pen2c.png +%%DATADIR%%/help/C/scales/images/modes/scales/pen2d.png +%%DATADIR%%/help/C/scales/images/modes/scales/pen3c.png +%%DATADIR%%/help/C/scales/images/modes/scales/pen3e.png +%%DATADIR%%/help/C/scales/images/modes/scales/pen4c.png +%%DATADIR%%/help/C/scales/images/modes/scales/pen4g.png +%%DATADIR%%/help/C/scales/images/modes/scales/pen5a.png +%%DATADIR%%/help/C/scales/images/modes/scales/pen5c.png +%%DATADIR%%/help/C/scales/images/modes/scales/who1c.png +%%DATADIR%%/help/C/scales/images/modes/scales/who1c2.png +%%DATADIR%%/help/C/scales/images/modes/scales/who1db.png +%%DATADIR%%/help/C/scales/images/quadriads/c^-5.png +%%DATADIR%%/help/C/scales/images/quadriads/c^.png +%%DATADIR%%/help/C/scales/images/quadriads/c^+5.png +%%DATADIR%%/help/C/scales/images/quadriads/c7-5.png +%%DATADIR%%/help/C/scales/images/quadriads/c7.png +%%DATADIR%%/help/C/scales/images/quadriads/c7+5.png +%%DATADIR%%/help/C/scales/images/quadriads/cdim.png +%%DATADIR%%/help/C/scales/images/quadriads/cm^-5.png +%%DATADIR%%/help/C/scales/images/quadriads/cm^.png +%%DATADIR%%/help/C/scales/images/quadriads/cm^+5.png +%%DATADIR%%/help/C/scales/images/quadriads/cm7-5.png +%%DATADIR%%/help/C/scales/images/quadriads/cm7.png +%%DATADIR%%/help/C/scales/images/quadriads/cm7+5.png +%%DATADIR%%/help/C/scales/images/triads/abau.png +%%DATADIR%%/help/C/scales/images/triads/cau.png +%%DATADIR%%/help/C/scales/images/triads/cau1.png +%%DATADIR%%/help/C/scales/images/triads/cau1o.png +%%DATADIR%%/help/C/scales/images/triads/cau2.png +%%DATADIR%%/help/C/scales/images/triads/cau2o.png +%%DATADIR%%/help/C/scales/images/triads/cauo.png +%%DATADIR%%/help/C/scales/images/triads/cdi-fs8.png +%%DATADIR%%/help/C/scales/images/triads/cdi.png +%%DATADIR%%/help/C/scales/images/triads/cdi1.png +%%DATADIR%%/help/C/scales/images/triads/cdi1o.png +%%DATADIR%%/help/C/scales/images/triads/cdi2.png +%%DATADIR%%/help/C/scales/images/triads/cdi2o.png +%%DATADIR%%/help/C/scales/images/triads/cdio.png +%%DATADIR%%/help/C/scales/images/triads/cma.png +%%DATADIR%%/help/C/scales/images/triads/cma1.png +%%DATADIR%%/help/C/scales/images/triads/cma1o.png +%%DATADIR%%/help/C/scales/images/triads/cma2.png +%%DATADIR%%/help/C/scales/images/triads/cma2o.png +%%DATADIR%%/help/C/scales/images/triads/cmao.png +%%DATADIR%%/help/C/scales/images/triads/cmi.png +%%DATADIR%%/help/C/scales/images/triads/cmi1.png +%%DATADIR%%/help/C/scales/images/triads/cmi1o.png +%%DATADIR%%/help/C/scales/images/triads/cmi2.png +%%DATADIR%%/help/C/scales/images/triads/cmi2o.png +%%DATADIR%%/help/C/scales/images/triads/cmio.png +%%DATADIR%%/help/C/scales/images/triads/dau.png +%%DATADIR%%/help/C/scales/images/triads/dbau.png +%%DATADIR%%/help/C/scales/images/triads/eau.png +%%DATADIR%%/help/C/scales/images/triads/ebau.png +%%DATADIR%%/help/C/scales/maj.html +%%DATADIR%%/help/C/scales/mel.html +%%DATADIR%%/help/C/scales/modes.html +%%DATADIR%%/help/C/scales/nea.html +%%DATADIR%%/help/C/scales/nem.html +%%DATADIR%%/help/C/scales/pen.html +%%DATADIR%%/help/C/scales/sim.html +%%DATADIR%%/help/C/scales/who.html +%%DATADIR%%/help/eo/figures/chord.png +%%DATADIR%%/help/eo/figures/dictation.png +%%DATADIR%%/help/eo/figures/ear-training-test-printout-editor.png +%%DATADIR%%/help/eo/figures/elembuilder-harmonic-progressions.png +%%DATADIR%%/help/eo/figures/id-interval-buttons-thirds.png +%%DATADIR%%/help/eo/figures/id-interval-piano.png +%%DATADIR%%/help/eo/figures/idbyname-chords.png +%%DATADIR%%/help/eo/figures/idbyname-intonation.png +%%DATADIR%%/help/eo/figures/identifybpm.png +%%DATADIR%%/help/eo/figures/idtone.png +%%DATADIR%%/help/eo/figures/melodicinterval-buttons.png +%%DATADIR%%/help/eo/figures/nameinterval.png +%%DATADIR%%/help/eo/figures/preferences-external-programs.png +%%DATADIR%%/help/eo/figures/preferences-gui-idtone.png +%%DATADIR%%/help/eo/figures/preferences-gui-interval.png +%%DATADIR%%/help/eo/figures/preferences-gui.png +%%DATADIR%%/help/eo/figures/preferences-midi.png +%%DATADIR%%/help/eo/figures/preferences-practise.png +%%DATADIR%%/help/eo/figures/preferences-sound-setup.png +%%DATADIR%%/help/eo/figures/preferences-statistics.png +%%DATADIR%%/help/eo/figures/preferences-user.png +%%DATADIR%%/help/eo/figures/profile-manager.png +%%DATADIR%%/help/eo/figures/rhythm.png +%%DATADIR%%/help/eo/figures/rhythmtapping2.png +%%DATADIR%%/help/eo/figures/singchord.png +%%DATADIR%%/help/eo/figures/singinterval.png +%%DATADIR%%/help/eo/figures/statistics.png +%%DATADIR%%/help/eo/figures/trainingset-editor.png +%%DATADIR%%/help/eo/figures/twelvetone.png +%%DATADIR%%/help/et/figures/chord.png +%%DATADIR%%/help/et/figures/dictation.png +%%DATADIR%%/help/et/figures/ear-training-test-printout-editor.png +%%DATADIR%%/help/et/figures/elembuilder-harmonic-progressions.png +%%DATADIR%%/help/et/figures/id-interval-buttons-thirds.png +%%DATADIR%%/help/et/figures/id-interval-piano.png +%%DATADIR%%/help/et/figures/idbyname-chords.png +%%DATADIR%%/help/et/figures/idbyname-intonation.png +%%DATADIR%%/help/et/figures/identifybpm.png +%%DATADIR%%/help/et/figures/idtone.png +%%DATADIR%%/help/et/figures/melodicinterval-buttons.png +%%DATADIR%%/help/et/figures/nameinterval.png +%%DATADIR%%/help/et/figures/preferences-external-programs.png +%%DATADIR%%/help/et/figures/preferences-gui-idtone.png +%%DATADIR%%/help/et/figures/preferences-gui-interval.png +%%DATADIR%%/help/et/figures/preferences-gui.png +%%DATADIR%%/help/et/figures/preferences-midi.png +%%DATADIR%%/help/et/figures/preferences-practise.png +%%DATADIR%%/help/et/figures/preferences-sound-setup.png +%%DATADIR%%/help/et/figures/preferences-statistics.png +%%DATADIR%%/help/et/figures/preferences-user.png +%%DATADIR%%/help/et/figures/profile-manager.png +%%DATADIR%%/help/et/figures/rhythm.png +%%DATADIR%%/help/et/figures/rhythmtapping2.png +%%DATADIR%%/help/et/figures/singchord.png +%%DATADIR%%/help/et/figures/singinterval.png +%%DATADIR%%/help/et/figures/statistics.png +%%DATADIR%%/help/et/figures/trainingset-editor.png +%%DATADIR%%/help/et/figures/twelvetone.png +%%DATADIR%%/help/fr/figures/chord.png +%%DATADIR%%/help/fr/figures/dictation.png +%%DATADIR%%/help/fr/figures/ear-training-test-printout-editor.png +%%DATADIR%%/help/fr/figures/elembuilder-harmonic-progressions.png +%%DATADIR%%/help/fr/figures/id-interval-buttons-thirds.png +%%DATADIR%%/help/fr/figures/id-interval-piano.png +%%DATADIR%%/help/fr/figures/idbyname-chords.png +%%DATADIR%%/help/fr/figures/idbyname-intonation.png +%%DATADIR%%/help/fr/figures/identifybpm.png +%%DATADIR%%/help/fr/figures/idtone.png +%%DATADIR%%/help/fr/figures/melodicinterval-buttons.png +%%DATADIR%%/help/fr/figures/nameinterval.png +%%DATADIR%%/help/fr/figures/preferences-external-programs.png +%%DATADIR%%/help/fr/figures/preferences-gui-idtone.png +%%DATADIR%%/help/fr/figures/preferences-gui-interval.png +%%DATADIR%%/help/fr/figures/preferences-gui.png +%%DATADIR%%/help/fr/figures/preferences-midi.png +%%DATADIR%%/help/fr/figures/preferences-practise.png +%%DATADIR%%/help/fr/figures/preferences-sound-setup.png +%%DATADIR%%/help/fr/figures/preferences-statistics.png +%%DATADIR%%/help/fr/figures/preferences-user.png +%%DATADIR%%/help/fr/figures/profile-manager.png +%%DATADIR%%/help/fr/figures/rhythm.png +%%DATADIR%%/help/fr/figures/rhythmtapping2.png +%%DATADIR%%/help/fr/figures/singchord.png +%%DATADIR%%/help/fr/figures/singinterval.png +%%DATADIR%%/help/fr/figures/statistics.png +%%DATADIR%%/help/fr/figures/trainingset-editor.png +%%DATADIR%%/help/fr/figures/twelvetone.png +%%DATADIR%%/help/nb/figures/chord.png +%%DATADIR%%/help/nb/figures/dictation.png +%%DATADIR%%/help/nb/figures/ear-training-test-printout-editor.png +%%DATADIR%%/help/nb/figures/elembuilder-harmonic-progressions.png +%%DATADIR%%/help/nb/figures/id-interval-buttons-thirds.png +%%DATADIR%%/help/nb/figures/id-interval-piano.png +%%DATADIR%%/help/nb/figures/id-intervals-buttons-thirds.png +%%DATADIR%%/help/nb/figures/idbyname-chords.png +%%DATADIR%%/help/nb/figures/idbyname-intonation.png +%%DATADIR%%/help/nb/figures/identifybpm.png +%%DATADIR%%/help/nb/figures/idtone.png +%%DATADIR%%/help/nb/figures/melodicinterval-buttons.png +%%DATADIR%%/help/nb/figures/nameinterval.png +%%DATADIR%%/help/nb/figures/preferences-external-programs.png +%%DATADIR%%/help/nb/figures/preferences-gui-idtone.png +%%DATADIR%%/help/nb/figures/preferences-gui-interval.png +%%DATADIR%%/help/nb/figures/preferences-gui.png +%%DATADIR%%/help/nb/figures/preferences-midi.png +%%DATADIR%%/help/nb/figures/preferences-practise.png +%%DATADIR%%/help/nb/figures/preferences-sound-setup.png +%%DATADIR%%/help/nb/figures/preferences-statistics.png +%%DATADIR%%/help/nb/figures/preferences-user.png +%%DATADIR%%/help/nb/figures/profile-manager.png +%%DATADIR%%/help/nb/figures/rhythm.png +%%DATADIR%%/help/nb/figures/rhythmtapping2.png +%%DATADIR%%/help/nb/figures/singchord.png +%%DATADIR%%/help/nb/figures/singinterval.png +%%DATADIR%%/help/nb/figures/statistics.png +%%DATADIR%%/help/nb/figures/trainingset-editor.png +%%DATADIR%%/help/nb/figures/twelvetone.png +%%DATADIR%%/help/nl/figures/chord.png +%%DATADIR%%/help/nl/figures/dictation.png +%%DATADIR%%/help/nl/figures/ear-training-test-printout-editor.png +%%DATADIR%%/help/nl/figures/elembuilder-harmonic-progressions.png +%%DATADIR%%/help/nl/figures/id-interval-buttons-thirds.png +%%DATADIR%%/help/nl/figures/id-interval-piano.png +%%DATADIR%%/help/nl/figures/idbyname-chords.png +%%DATADIR%%/help/nl/figures/idbyname-intonation.png +%%DATADIR%%/help/nl/figures/identifybpm.png +%%DATADIR%%/help/nl/figures/idtone.png +%%DATADIR%%/help/nl/figures/melodicinterval-buttons.png +%%DATADIR%%/help/nl/figures/nameinterval.png +%%DATADIR%%/help/nl/figures/preferences-external-programs.png +%%DATADIR%%/help/nl/figures/preferences-gui-idtone.png +%%DATADIR%%/help/nl/figures/preferences-gui-interval.png +%%DATADIR%%/help/nl/figures/preferences-gui.png +%%DATADIR%%/help/nl/figures/preferences-midi.png +%%DATADIR%%/help/nl/figures/preferences-practise.png +%%DATADIR%%/help/nl/figures/preferences-sound-setup.png +%%DATADIR%%/help/nl/figures/preferences-statistics.png +%%DATADIR%%/help/nl/figures/preferences-user.png +%%DATADIR%%/help/nl/figures/profile-manager.png +%%DATADIR%%/help/nl/figures/rhythm.png +%%DATADIR%%/help/nl/figures/rhythmtapping2.png +%%DATADIR%%/help/nl/figures/singchord.png +%%DATADIR%%/help/nl/figures/singinterval.png +%%DATADIR%%/help/nl/figures/statistics.png +%%DATADIR%%/help/nl/figures/trainingset-editor.png +%%DATADIR%%/help/nl/figures/twelvetone.png +%%DATADIR%%/help/pl/figures/chord.png +%%DATADIR%%/help/pl/figures/dictation.png +%%DATADIR%%/help/pl/figures/ear-training-test-printout-editor.png +%%DATADIR%%/help/pl/figures/elembuilder-harmonic-progressions.png +%%DATADIR%%/help/pl/figures/id-interval-buttons-thirds.png +%%DATADIR%%/help/pl/figures/id-interval-piano.png +%%DATADIR%%/help/pl/figures/idbyname-chords.png +%%DATADIR%%/help/pl/figures/idbyname-intonation.png +%%DATADIR%%/help/pl/figures/identifybpm.png +%%DATADIR%%/help/pl/figures/idtone.png +%%DATADIR%%/help/pl/figures/melodicinterval-buttons.png +%%DATADIR%%/help/pl/figures/nameinterval.png +%%DATADIR%%/help/pl/figures/preferences-external-programs.png +%%DATADIR%%/help/pl/figures/preferences-gui-idtone.png +%%DATADIR%%/help/pl/figures/preferences-gui-interval.png +%%DATADIR%%/help/pl/figures/preferences-gui.png +%%DATADIR%%/help/pl/figures/preferences-midi.png +%%DATADIR%%/help/pl/figures/preferences-practise.png +%%DATADIR%%/help/pl/figures/preferences-sound-setup.png +%%DATADIR%%/help/pl/figures/preferences-statistics.png +%%DATADIR%%/help/pl/figures/preferences-user.png +%%DATADIR%%/help/pl/figures/profile-manager.png +%%DATADIR%%/help/pl/figures/rhythm.png +%%DATADIR%%/help/pl/figures/rhythmtapping2.png +%%DATADIR%%/help/pl/figures/singchord.png +%%DATADIR%%/help/pl/figures/singinterval.png +%%DATADIR%%/help/pl/figures/statistics.png +%%DATADIR%%/help/pl/figures/trainingset-editor.png +%%DATADIR%%/help/pl/figures/twelvetone.png +%%DATADIR%%/help/pt_BR/figures/chord.png +%%DATADIR%%/help/pt_BR/figures/dictation.png +%%DATADIR%%/help/pt_BR/figures/ear-training-test-printout-editor.png +%%DATADIR%%/help/pt_BR/figures/elembuilder-harmonic-progressions.png +%%DATADIR%%/help/pt_BR/figures/id-interval-buttons-thirds.png +%%DATADIR%%/help/pt_BR/figures/id-interval-piano.png +%%DATADIR%%/help/pt_BR/figures/idbyname-chords.png +%%DATADIR%%/help/pt_BR/figures/idbyname-intonation.png +%%DATADIR%%/help/pt_BR/figures/identifybpm.png +%%DATADIR%%/help/pt_BR/figures/idtone.png +%%DATADIR%%/help/pt_BR/figures/melodicinterval-buttons.png +%%DATADIR%%/help/pt_BR/figures/nameinterval.png +%%DATADIR%%/help/pt_BR/figures/preferences-external-programs.png +%%DATADIR%%/help/pt_BR/figures/preferences-gui-idtone.png +%%DATADIR%%/help/pt_BR/figures/preferences-gui-interval.png +%%DATADIR%%/help/pt_BR/figures/preferences-gui.png +%%DATADIR%%/help/pt_BR/figures/preferences-midi.png +%%DATADIR%%/help/pt_BR/figures/preferences-practise.png +%%DATADIR%%/help/pt_BR/figures/preferences-sound-setup.png +%%DATADIR%%/help/pt_BR/figures/preferences-statistics.png +%%DATADIR%%/help/pt_BR/figures/preferences-user.png +%%DATADIR%%/help/pt_BR/figures/profile-manager.png +%%DATADIR%%/help/pt_BR/figures/rhythm.png +%%DATADIR%%/help/pt_BR/figures/rhythmtapping2.png +%%DATADIR%%/help/pt_BR/figures/singchord.png +%%DATADIR%%/help/pt_BR/figures/singinterval.png +%%DATADIR%%/help/pt_BR/figures/statistics.png +%%DATADIR%%/help/pt_BR/figures/trainingset-editor.png +%%DATADIR%%/help/pt_BR/figures/twelvetone.png +%%DATADIR%%/help/style.css +%%DATADIR%%/help/tr/figures/chord.png +%%DATADIR%%/help/tr/figures/dictation.png +%%DATADIR%%/help/tr/figures/ear-training-test-printout-editor.png +%%DATADIR%%/help/tr/figures/elembuilder-harmonic-progressions.png +%%DATADIR%%/help/tr/figures/id-interval-buttons-thirds.png +%%DATADIR%%/help/tr/figures/id-interval-piano.png +%%DATADIR%%/help/tr/figures/idbyname-chords.png +%%DATADIR%%/help/tr/figures/idbyname-intonation.png +%%DATADIR%%/help/tr/figures/identifybpm.png +%%DATADIR%%/help/tr/figures/idtone.png +%%DATADIR%%/help/tr/figures/melodicinterval-buttons.png +%%DATADIR%%/help/tr/figures/nameinterval.png +%%DATADIR%%/help/tr/figures/preferences-external-programs.png +%%DATADIR%%/help/tr/figures/preferences-gui-idtone.png +%%DATADIR%%/help/tr/figures/preferences-gui-interval.png +%%DATADIR%%/help/tr/figures/preferences-gui.png +%%DATADIR%%/help/tr/figures/preferences-midi.png +%%DATADIR%%/help/tr/figures/preferences-practise.png +%%DATADIR%%/help/tr/figures/preferences-sound-setup.png +%%DATADIR%%/help/tr/figures/preferences-statistics.png +%%DATADIR%%/help/tr/figures/preferences-user.png +%%DATADIR%%/help/tr/figures/profile-manager.png +%%DATADIR%%/help/tr/figures/rhythm.png +%%DATADIR%%/help/tr/figures/rhythmtapping2.png +%%DATADIR%%/help/tr/figures/singchord.png +%%DATADIR%%/help/tr/figures/singinterval.png +%%DATADIR%%/help/tr/figures/statistics.png +%%DATADIR%%/help/tr/figures/trainingset-editor.png +%%DATADIR%%/help/tr/figures/twelvetone.png +%%DATADIR%%/solfege.css +%%DATADIR%%/solfege/__init__.py +%%DATADIR%%/solfege/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/_version.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/abstract_solmisation_addon.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/abstract.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/application.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/buildinfo.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/cfg.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/configwindow.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/const.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/dataparser.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/download_pyalsa.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/esel.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/filesystem.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/fpeditor.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/frontpage.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/gu.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/history.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/i18n.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/inputwidgets.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/instrumentselector.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/languages.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/lessonfile_editor_main.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/lessonfile.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/lessonfilegui.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/lfmod.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/mainwin.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/make_screenshots.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/multipleintervalconfigwidget.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/mywinreg.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/notenamespinbutton.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/optionparser.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/osutils.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/parsetree.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/practisesheetdlg.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/presetup.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/profilemanager.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/reportlib.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/runtime.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/specialwidgets.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/startup.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/statistics.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/statisticsviewer.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/stock.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/testlib.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/tracebackwindow.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/trainingsetdlg.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/winlang.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/__pycache__/xrandom.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/_version.py +%%DATADIR%%/solfege/abstract_solmisation_addon.py +%%DATADIR%%/solfege/abstract.py +%%DATADIR%%/solfege/application.py +%%DATADIR%%/solfege/buildinfo.py +%%DATADIR%%/solfege/cfg.py +%%DATADIR%%/solfege/configwindow.py +%%DATADIR%%/solfege/const.py +%%DATADIR%%/solfege/dataparser.py +%%DATADIR%%/solfege/download_pyalsa.py +%%DATADIR%%/solfege/esel.py +%%DATADIR%%/solfege/exercises/__init__.py +%%DATADIR%%/solfege/exercises/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/chordvoicing.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/compareintervals.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/dictation.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/elembuilder.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/exampleexercise.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/harmonicinterval.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/idbyname.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/identifybpm.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/idproperty.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/idtone.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/melodicinterval.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/nameinterval.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/rhythm.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/rhythmdictation.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/rhythmdictation2.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/rhythmtapping.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/rhythmtapping2.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/singanswer.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/singchord.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/singinterval.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/solmisation.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/toneincontext.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/tuner.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/__pycache__/twelvetone.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/exercises/chordvoicing.py +%%DATADIR%%/solfege/exercises/compareintervals.py +%%DATADIR%%/solfege/exercises/dictation.py +%%DATADIR%%/solfege/exercises/elembuilder.py +%%DATADIR%%/solfege/exercises/exampleexercise.py +%%DATADIR%%/solfege/exercises/harmonicinterval.py +%%DATADIR%%/solfege/exercises/idbyname.py +%%DATADIR%%/solfege/exercises/identifybpm.py +%%DATADIR%%/solfege/exercises/idproperty.py +%%DATADIR%%/solfege/exercises/idtone.py +%%DATADIR%%/solfege/exercises/melodicinterval.py +%%DATADIR%%/solfege/exercises/nameinterval.py +%%DATADIR%%/solfege/exercises/rhythm.py +%%DATADIR%%/solfege/exercises/rhythmdictation.py +%%DATADIR%%/solfege/exercises/rhythmdictation2.py +%%DATADIR%%/solfege/exercises/rhythmtapping.py +%%DATADIR%%/solfege/exercises/rhythmtapping2.py +%%DATADIR%%/solfege/exercises/singanswer.py +%%DATADIR%%/solfege/exercises/singchord.py +%%DATADIR%%/solfege/exercises/singinterval.py +%%DATADIR%%/solfege/exercises/solmisation.py +%%DATADIR%%/solfege/exercises/toneincontext.py +%%DATADIR%%/solfege/exercises/tuner.py +%%DATADIR%%/solfege/exercises/twelvetone.py +%%DATADIR%%/solfege/filesystem.py +%%DATADIR%%/solfege/fpeditor.py +%%DATADIR%%/solfege/frontpage.py +%%DATADIR%%/solfege/gu.py +%%DATADIR%%/solfege/history.py +%%DATADIR%%/solfege/i18n.py +%%DATADIR%%/solfege/inputwidgets.py +%%DATADIR%%/solfege/instrumentselector.py +%%DATADIR%%/solfege/languages.py +%%DATADIR%%/solfege/lessonfile_editor_main.py +%%DATADIR%%/solfege/lessonfile.py +%%DATADIR%%/solfege/lessonfilegui.py +%%DATADIR%%/solfege/lfmod.py +%%DATADIR%%/solfege/mainwin.py +%%DATADIR%%/solfege/make_screenshots.py +%%DATADIR%%/solfege/mpd/__init__.py +%%DATADIR%%/solfege/mpd/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/mpd/__pycache__/_exceptions.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/mpd/__pycache__/const.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/mpd/__pycache__/duration.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/mpd/__pycache__/elems.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/mpd/__pycache__/engravers.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/mpd/__pycache__/interval.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/mpd/__pycache__/lexer.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/mpd/__pycache__/mfutils.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/mpd/__pycache__/mpdutils.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/mpd/__pycache__/musicalpitch.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/mpd/__pycache__/musicdisplayer.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/mpd/__pycache__/parser.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/mpd/__pycache__/performer.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/mpd/__pycache__/rat.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/mpd/__pycache__/requests.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/mpd/__pycache__/rhythmwidget.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/mpd/__pycache__/track.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/mpd/_exceptions.py +%%DATADIR%%/solfege/mpd/const.py +%%DATADIR%%/solfege/mpd/duration.py +%%DATADIR%%/solfege/mpd/elems.py +%%DATADIR%%/solfege/mpd/engravers.py +%%DATADIR%%/solfege/mpd/interval.py +%%DATADIR%%/solfege/mpd/lexer.py +%%DATADIR%%/solfege/mpd/mfutils.py +%%DATADIR%%/solfege/mpd/mpdutils.py +%%DATADIR%%/solfege/mpd/musicalpitch.py +%%DATADIR%%/solfege/mpd/musicdisplayer.py +%%DATADIR%%/solfege/mpd/parser.py +%%DATADIR%%/solfege/mpd/performer.py +%%DATADIR%%/solfege/mpd/rat.py +%%DATADIR%%/solfege/mpd/requests.py +%%DATADIR%%/solfege/mpd/rhythmwidget.py +%%DATADIR%%/solfege/mpd/track.py +%%DATADIR%%/solfege/multipleintervalconfigwidget.py +%%DATADIR%%/solfege/mywinreg.py +%%DATADIR%%/solfege/notenamespinbutton.py +%%DATADIR%%/solfege/optionparser.py +%%DATADIR%%/solfege/osutils.py +%%DATADIR%%/solfege/parsetree.py +%%DATADIR%%/solfege/practisesheetdlg.py +%%DATADIR%%/solfege/presetup.py +%%DATADIR%%/solfege/profilemanager.py +%%DATADIR%%/solfege/reportlib.py +%%DATADIR%%/solfege/runtime.py +%%DATADIR%%/solfege/soundcard/__init__.py +%%DATADIR%%/solfege/soundcard/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/soundcard/__pycache__/alsa_sequencer.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/soundcard/__pycache__/exporter.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/soundcard/__pycache__/fakesynth.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/soundcard/__pycache__/midifilesynth.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/soundcard/__pycache__/oss_common.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/soundcard/__pycache__/oss_sequencer.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/soundcard/__pycache__/oss_sequencer2.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/soundcard/__pycache__/soundcardexceptions.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/soundcard/__pycache__/synth_common.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/soundcard/__pycache__/winsynth.cpython-%%PYTHON_SUFFIX%%.pyc +%%DATADIR%%/solfege/soundcard/alsa_sequencer.py +%%DATADIR%%/solfege/soundcard/exporter.py +%%DATADIR%%/solfege/soundcard/fakesynth.py +%%DATADIR%%/solfege/soundcard/midifilesynth.py +%%DATADIR%%/solfege/soundcard/oss_common.py +%%DATADIR%%/solfege/soundcard/oss_sequencer.py +%%DATADIR%%/solfege/soundcard/oss_sequencer2.py +%%DATADIR%%/solfege/soundcard/soundcardexceptions.py +%%DATADIR%%/solfege/soundcard/synth_common.py +%%DATADIR%%/solfege/soundcard/winsynth.py +%%DATADIR%%/solfege/specialwidgets.py +%%DATADIR%%/solfege/startup.py +%%DATADIR%%/solfege/statistics.py +%%DATADIR%%/solfege/statisticsviewer.py +%%DATADIR%%/solfege/stock.py +%%DATADIR%%/solfege/testlib.py +%%DATADIR%%/solfege/tracebackwindow.py +%%DATADIR%%/solfege/trainingsetdlg.py +%%DATADIR%%/solfege/utils.py +%%DATADIR%%/solfege/winlang.py +%%DATADIR%%/solfege/xrandom.py +%%DATADIR%%/ui.xml diff --git a/audio/strawberry/Makefile b/audio/strawberry/Makefile index 1d05e30f391..2a39abc3f2a 100644 --- a/audio/strawberry/Makefile +++ b/audio/strawberry/Makefile @@ -1,5 +1,6 @@ PORTNAME= strawberry DISTVERSION= 1.0.9 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= https://github.com/strawberrymusicplayer/${PORTNAME}/releases/download/${DISTVERSION}/ \ https://files.jkvinge.net/packages/strawberry/ diff --git a/audio/vm-lv2/Makefile b/audio/vm-lv2/Makefile index 16a5e646656..940971ec052 100644 --- a/audio/vm-lv2/Makefile +++ b/audio/vm-lv2/Makefile @@ -2,9 +2,9 @@ PORTNAME= vm DISTVERSION= 0.14.0 PORTREVISION= 1 CATEGORIES= audio -MASTER_SITES= https://gitlab.com/OpenMusicKontrollers/vm.lv2/-/archive/${DISTVERSION}/ -DISTNAME= vm.lv2-${DISTVERSION} +MASTER_SITES= https://git.open-music-kontrollers.ch/lv2/vm.lv2/snapshot/ PKGNAMESUFFIX= -lv2 +DISTNAME= ${PORTNAME}.lv2-${DISTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Virtual machine LV2 plugin bundle @@ -20,13 +20,8 @@ LIB_DEPENDS= liblilv-0.so:audio/lilv \ libsord-0.so:devel/sord \ libsratom-0.so:audio/sratom -USES= compiler:c++11-lib gl meson pkgconfig localbase xorg +USES= compiler:c++11-lib gl meson pkgconfig localbase tar:xz xorg USE_XORG= x11 xext USE_GL= gl glew glu -WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} - -post-extract: - @${MV} ${WRKDIR}/vm* ${WRKDIR}/${PORTNAME}-${PORTVERSION} - .include diff --git a/audio/vm-lv2/distinfo b/audio/vm-lv2/distinfo index 5394609dcd3..de0e69c5fff 100644 --- a/audio/vm-lv2/distinfo +++ b/audio/vm-lv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1618822386 -SHA256 (vm.lv2-0.14.0.tar.gz) = 555bfc519f5c05013e9499eb4f6c6c092839e04425150d2e152a7b33dc309443 -SIZE (vm.lv2-0.14.0.tar.gz) = 1978271 +TIMESTAMP = 1665377099 +SHA256 (vm.lv2-0.14.0.tar.xz) = eca9f9e13cdc673cb0dfbfd9d3a419cb8d5b6d82ff1b6cc39cd69462e5c16f04 +SIZE (vm.lv2-0.14.0.tar.xz) = 1612880 diff --git a/benchmarks/octave-forge-benchmark/Makefile b/benchmarks/octave-forge-benchmark/Makefile index 63b7e14c297..d0c1546b1b1 100644 --- a/benchmarks/octave-forge-benchmark/Makefile +++ b/benchmarks/octave-forge-benchmark/Makefile @@ -10,5 +10,7 @@ WWW= http://octave.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +MASTER_SITE_OLD= R2009_05 + .include "${.CURDIR}/../../Mk/bsd.octave.mk" .include diff --git a/biology/biosig/Makefile b/biology/biosig/Makefile index 274cc42f624..62d1c621958 100644 --- a/biology/biosig/Makefile +++ b/biology/biosig/Makefile @@ -1,5 +1,5 @@ PORTNAME= biosig -DISTVERSION= 2.4.2 +DISTVERSION= 2.4.3 CATEGORIES= biology MASTER_SITES= SF/${PORTNAME}/BioSig%20for%20C_C%2B%2B/src/ DISTNAME= ${PORTNAME}-${PORTVERSION}.src diff --git a/biology/biosig/distinfo b/biology/biosig/distinfo index 9ae352a4949..78ac6460e9c 100644 --- a/biology/biosig/distinfo +++ b/biology/biosig/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1655656556 -SHA256 (biosig-2.4.2.src.tar.xz) = eedffd9b9c19ff0be23315b690d66754fdd73c43aacb708a56e803d558271fdb -SIZE (biosig-2.4.2.src.tar.xz) = 1865400 +TIMESTAMP = 1665337308 +SHA256 (biosig-2.4.3.src.tar.xz) = 7b6000e2275c00a67d7a25aaf7ffad229978d124315f5f910844b33a8a61e532 +SIZE (biosig-2.4.3.src.tar.xz) = 1867672 diff --git a/biology/biosoup/Makefile b/biology/biosoup/Makefile index 56ab6b14806..29c118aeaf6 100644 --- a/biology/biosoup/Makefile +++ b/biology/biosoup/Makefile @@ -1,5 +1,6 @@ PORTNAME= biosoup -DISTVERSION= g20201216 +DISTVERSION= 0.10.0-2 +DISTVERSIONSUFFIX= -g62b942c CATEGORIES= biology devel MAINTAINER= yuri@FreeBSD.org @@ -11,11 +12,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= googletest>0:devel/googletest -USES= cmake +USES= cmake compiler:gcc-c++11-lib USE_GITHUB= yes GH_ACCOUNT= rvaser -GH_TAGNAME= e2b39f1 + +CMAKE_OFF= biosoup_build_tests NO_ARCH= yes diff --git a/biology/biosoup/distinfo b/biology/biosoup/distinfo index 701a7ba7d32..8b218fab74d 100644 --- a/biology/biosoup/distinfo +++ b/biology/biosoup/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1611046547 -SHA256 (rvaser-biosoup-g20201216-e2b39f1_GH0.tar.gz) = fe122e65d1691ca781584d8bb42538c5904852ccbb1ec48bc13aa2652b0f9ddc -SIZE (rvaser-biosoup-g20201216-e2b39f1_GH0.tar.gz) = 6979 +TIMESTAMP = 1665460471 +SHA256 (rvaser-biosoup-0.10.0-2-g62b942c_GH0.tar.gz) = 90caaf4d5a0a39a024688407d499ffd4fc00988411a6019d4ac9f83e9d5bc100 +SIZE (rvaser-biosoup-0.10.0-2-g62b942c_GH0.tar.gz) = 7598 diff --git a/cad/abc/Makefile b/cad/abc/Makefile index 0506b065fd4..b566da8b839 100644 --- a/cad/abc/Makefile +++ b/cad/abc/Makefile @@ -1,5 +1,5 @@ PORTNAME= abc -DISTVERSION= g20200322 +DISTVERSION= g20220920 CATEGORIES= cad MAINTAINER= uddka@student.kit.edu @@ -14,7 +14,7 @@ BUILD_DEPENDS= gmake:devel/gmake USES= cmake USE_GITHUB= yes GH_ACCOUNT= berkeley-abc -GH_TAGNAME= a4518e6f833885c905964f1233d11e5b941ec24c +GH_TAGNAME= 5fb4912559380dfcb55e76c23d3fa69c0da454f8 USE_LDCONFIG= yes BINARY_ALIAS= make=${GMAKE} diff --git a/cad/abc/distinfo b/cad/abc/distinfo index fd1b1dbf468..6e2994ad18b 100644 --- a/cad/abc/distinfo +++ b/cad/abc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1584862926 -SHA256 (berkeley-abc-abc-g20200322-a4518e6f833885c905964f1233d11e5b941ec24c_GH0.tar.gz) = 66d928e01a8652d634cdc8d113ccfb5f79e3160be5fe49da0697845d31754760 -SIZE (berkeley-abc-abc-g20200322-a4518e6f833885c905964f1233d11e5b941ec24c_GH0.tar.gz) = 5760207 +TIMESTAMP = 1665323497 +SHA256 (berkeley-abc-abc-g20220920-5fb4912559380dfcb55e76c23d3fa69c0da454f8_GH0.tar.gz) = 219e6c88cb5129e7bac181feb5f9b92fb715c3c55a4eaa7715c30a53b7867985 +SIZE (berkeley-abc-abc-g20220920-5fb4912559380dfcb55e76c23d3fa69c0da454f8_GH0.tar.gz) = 6065799 diff --git a/cad/abc/files/patch-CMakeLists.txt b/cad/abc/files/patch-CMakeLists.txt index 2fb22e75096..21f8838d12c 100644 --- a/cad/abc/files/patch-CMakeLists.txt +++ b/cad/abc/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2020-03-22 08:33:14 UTC +--- CMakeLists.txt.orig 2022-09-20 01:47:58 UTC +++ CMakeLists.txt -@@ -91,7 +91,7 @@ endfunction() +@@ -96,7 +96,7 @@ list(REMOVE_ITEM ABC_SRC ${ABC_MAIN_SRC}) set(ABC_MAIN_SRC src/base/main/main.c) list(REMOVE_ITEM ABC_SRC ${ABC_MAIN_SRC}) @@ -9,7 +9,7 @@ abc_properties(libabc PUBLIC) set_property(TARGET libabc PROPERTY OUTPUT_NAME abc) -@@ -99,7 +99,7 @@ add_executable(abc ${ABC_MAIN_SRC}) +@@ -104,7 +104,7 @@ abc_properties(abc PRIVATE) target_link_libraries(abc PRIVATE libabc) abc_properties(abc PRIVATE) diff --git a/cad/abc/files/patch-Makefile b/cad/abc/files/patch-Makefile index 00f4f66b71d..c2d79f408bb 100644 --- a/cad/abc/files/patch-Makefile +++ b/cad/abc/files/patch-Makefile @@ -1,18 +1,18 @@ ---- Makefile.orig 2018-03-30 08:04:05 UTC +--- Makefile.orig 2022-10-09 13:52:58 UTC +++ Makefile @@ -1,6 +1,4 @@ -CC := gcc -CXX := g++ + AR := ar LD := $(CXX) - MSG_PREFIX ?= -@@ -52,8 +50,6 @@ endif +@@ -53,8 +51,6 @@ ARCHFLAGS := $(ARCHFLAGS) + endif ARCHFLAGS := $(ARCHFLAGS) - --OPTFLAGS ?= -g -O - +-OPTFLAGS ?= -g -O + CFLAGS += -Wall -Wno-unused-function -Wno-write-strings -Wno-sign-compare $(ARCHFLAGS) ifneq ($(findstring arm,$(shell uname -m)),) - CFLAGS += -DABC_MEMALIGN=4 diff --git a/cad/cura-engine/Makefile b/cad/cura-engine/Makefile index 25211c3b1cc..eb5381f103e 100644 --- a/cad/cura-engine/Makefile +++ b/cad/cura-engine/Makefile @@ -1,6 +1,7 @@ PORTNAME= CuraEngine PORTEPOCH= 1 DISTVERSION= 4.13.1 +PORTREVISION= 1 CATEGORIES= cad DIST_SUBDIR= Ultimaker diff --git a/cad/kicad-devel/Makefile.git_rev b/cad/kicad-devel/Makefile.git_rev index f0368f825a3..46fba182b1a 100644 --- a/cad/kicad-devel/Makefile.git_rev +++ b/cad/kicad-devel/Makefile.git_rev @@ -1,2 +1,2 @@ -GIT_SRC_HASH= 5edc03e85bf36b928876d398c20f964eea49d947 -GIT_SRC_DATE= 20220517060049 +GIT_SRC_HASH= 4a66203493fcc58ac607449b04f9ba88c6c80cbc +GIT_SRC_DATE= 20221009002759 diff --git a/cad/kicad-devel/distinfo b/cad/kicad-devel/distinfo index c5fb9303390..a491799a122 100644 --- a/cad/kicad-devel/distinfo +++ b/cad/kicad-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1652887177 -SHA256 (kicad/kicad/code-kicad-5edc03e85bf36b928876d398c20f964eea49d947_GL0.tar.gz) = 78bcdaa1bc9bd626b7d4e5e445099794d415d9e4167d41f08ecc81ff052bfc82 -SIZE (kicad/kicad/code-kicad-5edc03e85bf36b928876d398c20f964eea49d947_GL0.tar.gz) = 51727068 +TIMESTAMP = 1665327758 +SHA256 (kicad/kicad/code-kicad-4a66203493fcc58ac607449b04f9ba88c6c80cbc_GL0.tar.gz) = cc9010995f71bbaca4e6dc8eb4d951f736fe6a6613cbd5321da88c716a5edaa4 +SIZE (kicad/kicad/code-kicad-4a66203493fcc58ac607449b04f9ba88c6c80cbc_GL0.tar.gz) = 54098837 diff --git a/cad/kicad-devel/pkg-plist b/cad/kicad-devel/pkg-plist index 4ff0efeb54c..31b9efa3c0e 100644 --- a/cad/kicad-devel/pkg-plist +++ b/cad/kicad-devel/pkg-plist @@ -13,10 +13,13 @@ bin/idf2vrml bin/idfcyl bin/idfrect bin/kicad -bin/kicad2step +bin/kicad-cli bin/pcb_calculator bin/pcbnew bin/pl_editor +include/argparse/argparse.hpp +lib/cmake/argparse/argparseConfig-version.cmake +lib/cmake/argparse/argparseConfig.cmake lib/kicad/plugins/3d/libs3d_plugin_idf.so lib/kicad/plugins/3d/libs3d_plugin_oce.so lib/kicad/plugins/3d/libs3d_plugin_vrml.so @@ -24,15 +27,13 @@ lib/libkicad_3dsg.so lib/libkicad_3dsg.so.2.0.0 %%PYTHON_SITELIBDIR%%/_pcbnew.so %%PYTHON_SITELIBDIR%%/pcbnew.py +libdata/pkgconfig/argparse.pc %%DESKTOPDIR%%/org.kicad.bitmap2component.desktop %%DESKTOPDIR%%/org.kicad.eeschema.desktop %%DESKTOPDIR%%/org.kicad.gerbview.desktop %%DESKTOPDIR%%/org.kicad.kicad.desktop %%DESKTOPDIR%%/org.kicad.pcbcalculator.desktop %%DESKTOPDIR%%/org.kicad.pcbnew.desktop -%%PORTDOCS%%%%DOCSDIR%%/scripts/lib_convert.py -%%PORTDOCS%%%%DOCSDIR%%/scripts/test_kicad_plugin.py -%%PORTDOCS%%%%DOCSDIR%%/scripts/test_plugin.py share/icons/hicolor/128x128/apps/bitmap2component.png share/icons/hicolor/128x128/apps/eeschema.png share/icons/hicolor/128x128/apps/gerbview.png @@ -116,6 +117,9 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg %%DATADIR%%/demos/ecc83/ecc83-pp_v2.kicad_pro %%DATADIR%%/demos/ecc83/ecc83-pp_v2.kicad_sch %%DATADIR%%/demos/ecc83/ecc83_schlib.kicad_sym +%%DATADIR%%/demos/ecc83/footprints.pretty/MountingHole_3.2mm_M3_DIN965_Pad.kicad_mod +%%DATADIR%%/demos/ecc83/footprints.pretty/Valve_ECC-83-1.kicad_mod +%%DATADIR%%/demos/ecc83/footprints.pretty/Valve_ECC-83-2.kicad_mod %%DATADIR%%/demos/ecc83/fp-lib-table %%DATADIR%%/demos/ecc83/sym-lib-table %%DATADIR%%/demos/electric/elec-unifil.kicad_sym @@ -128,7 +132,12 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg %%DATADIR%%/demos/flat_hierarchy/fp-lib-table %%DATADIR%%/demos/flat_hierarchy/libs/3d_shapes/adjustable_rx2v4.wrl %%DATADIR%%/demos/flat_hierarchy/libs/flat_hierarchy_schlib.kicad_sym +%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/D_DO-35_SOD27_P7.62mm_Horizontal.kicad_mod +%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/MountingHole_4.3mm_M4_DIN965.kicad_mod %%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/RV2X4.kicad_mod +%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.kicad_mod +%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/TO-220-3_Horizontal_TabDown.kicad_mod +%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/TO-92.kicad_mod %%DATADIR%%/demos/flat_hierarchy/pic_programmer.kicad_sch %%DATADIR%%/demos/flat_hierarchy/pic_sockets.kicad_sch %%DATADIR%%/demos/flat_hierarchy/sym-lib-table @@ -138,11 +147,11 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg %%DATADIR%%/demos/interf_u/interf_u.kicad_sch %%DATADIR%%/demos/interf_u/interf_u.pretty/BUS_PC.kicad_mod %%DATADIR%%/demos/interf_u/interf_u.pretty/PGA120.kicad_mod +%%DATADIR%%/demos/interf_u/interf_u.pretty/tux.kicad_mod %%DATADIR%%/demos/interf_u/interf_u_schlib.kicad_sym %%DATADIR%%/demos/interf_u/pagelayout_logo.kicad_wks %%DATADIR%%/demos/interf_u/sym-lib-table %%DATADIR%%/demos/interf_u/tux.bmp -%%DATADIR%%/demos/interf_u/tux.kicad_mod %%DATADIR%%/demos/interf_u/tux.kicad_sym %%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/fp-lib-table %%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/in_out_conn.kicad_sch @@ -208,7 +217,6 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg %%DATADIR%%/demos/simulation/sallen_key/sym-lib-table %%DATADIR%%/demos/simulation/subsheets/subsheet1.kicad_sch %%DATADIR%%/demos/simulation/subsheets/subsheet2.kicad_sch -%%DATADIR%%/demos/simulation/subsheets/subsheets.kicad_pro %%DATADIR%%/demos/simulation/subsheets/subsheets.kicad_sch %%DATADIR%%/demos/simulation/v_i_sources/sym-lib-table %%DATADIR%%/demos/simulation/v_i_sources/v_i_sources.kicad_pro @@ -250,6 +258,9 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg %%DATADIR%%/demos/stickhub/footprints.pretty/USB_A_PCB_traces_small.kicad_mod %%DATADIR%%/demos/stickhub/fp-lib-table %%DATADIR%%/demos/stickhub/sym-lib-table +%%DATADIR%%/demos/test_pads_inside_pads/connect.pretty/1pin.kicad_mod +%%DATADIR%%/demos/test_pads_inside_pads/connect.pretty/1pin_thermal.kicad_mod +%%DATADIR%%/demos/test_pads_inside_pads/fp-lib-table %%DATADIR%%/demos/test_pads_inside_pads/sym-lib-table %%DATADIR%%/demos/test_pads_inside_pads/test_pads_inside_pads.kicad_pcb %%DATADIR%%/demos/test_pads_inside_pads/test_pads_inside_pads.kicad_pro @@ -259,17 +270,23 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg %%DATADIR%%/demos/test_xil_95108/carte_test.kicad_pro %%DATADIR%%/demos/test_xil_95108/carte_test.kicad_sch %%DATADIR%%/demos/test_xil_95108/carte_test_schlib.kicad_sym +%%DATADIR%%/demos/test_xil_95108/footprints.pretty/DIP-28__300__600_ELL.kicad_mod +%%DATADIR%%/demos/test_xil_95108/footprints.pretty/PLCC84.kicad_mod %%DATADIR%%/demos/test_xil_95108/fp-lib-table %%DATADIR%%/demos/test_xil_95108/sym-lib-table %%DATADIR%%/demos/video/bus_pci.kicad_sch %%DATADIR%%/demos/video/esvideo.kicad_sch %%DATADIR%%/demos/video/fp-lib-table %%DATADIR%%/demos/video/graphic.kicad_sch +%%DATADIR%%/demos/video/libs/footprints.pretty/BUSPCI.kicad_mod %%DATADIR%%/demos/video/libs/footprints.pretty/CV3-30PF.kicad_mod +%%DATADIR%%/demos/video/libs/footprints.pretty/D_DO-34_SOD68_P7.62mm_Horizontal.kicad_mod %%DATADIR%%/demos/video/libs/footprints.pretty/LED_D3.0mm.kicad_mod %%DATADIR%%/demos/video/libs/footprints.pretty/LRTDK.kicad_mod %%DATADIR%%/demos/video/libs/footprints.pretty/PLCC68.kicad_mod %%DATADIR%%/demos/video/libs/footprints.pretty/PLCC84.kicad_mod +%%DATADIR%%/demos/video/libs/footprints.pretty/SOT23EBC.kicad_mod +%%DATADIR%%/demos/video/libs/footprints.pretty/SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm.kicad_mod %%DATADIR%%/demos/video/libs/footprints.pretty/sim72.kicad_mod %%DATADIR%%/demos/video/libs/footprints.pretty/subclick.kicad_mod %%DATADIR%%/demos/video/libs/fp.3dshapes/subclick_horiz.wings @@ -284,21 +301,14 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg %%DATADIR%%/demos/video/video.kicad_pro %%DATADIR%%/demos/video/video.kicad_sch %%DATADIR%%/plugins/README-bom.txt -%%DATADIR%%/plugins/bom2csv.xsl -%%DATADIR%%/plugins/bom2grouped_csv.xsl %%DATADIR%%/plugins/bom_csv_grouped_by_value.py %%DATADIR%%/plugins/bom_csv_grouped_by_value_with_fp.py %%DATADIR%%/plugins/bom_csv_sorted_by_ref.py %%DATADIR%%/plugins/bom_html_grouped_by_value.py %%DATADIR%%/plugins/bom_html_with_advanced_grouping.py %%DATADIR%%/plugins/bom_txt_sorted_by_ref.py -%%DATADIR%%/plugins/bom_with_title_block_2_csv.xsl %%DATADIR%%/plugins/kicad_netlist_reader.py %%DATADIR%%/plugins/kicad_utils.py -%%DATADIR%%/plugins/netlist_form_OrcadPcb2.xsl -%%DATADIR%%/plugins/netlist_form_cadstar-RINF.xsl -%%DATADIR%%/plugins/netlist_form_cadstar.xsl -%%DATADIR%%/plugins/netlist_form_pads-pcb.asc.xsl %%DATADIR%%/resources/images.tar.gz %%DATADIR%%/schemas/pcm.v1.schema.json %%DATADIR%%/scripting/kicad_pyshell/__init__.py diff --git a/cad/kicad-library-footprints-devel/Makefile.git_rev b/cad/kicad-library-footprints-devel/Makefile.git_rev index 4101fc0016f..899a7ddf831 100644 --- a/cad/kicad-library-footprints-devel/Makefile.git_rev +++ b/cad/kicad-library-footprints-devel/Makefile.git_rev @@ -1,2 +1,2 @@ -GIT_FP_HASH= 25bb68c2d0e61d1e1e31375adfcf0b6ccdb33ff9 -GIT_FP_DATE= 20220429223155 +GIT_FP_HASH= b11fc8cc9df40dfc2be2747078f4c7682d9ff7c2 +GIT_FP_DATE= 20221006223334 diff --git a/cad/kicad-library-footprints-devel/distinfo b/cad/kicad-library-footprints-devel/distinfo index dbb5d657b1c..42253e51010 100644 --- a/cad/kicad-library-footprints-devel/distinfo +++ b/cad/kicad-library-footprints-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1651420056 -SHA256 (kicad-footprints-25bb68c2d0e61d1e1e31375adfcf0b6ccdb33ff9.tar.gz) = a34cd9b9692005db0b40b2526d90f3a6f9fe2e469608c06344befeaa60225eed -SIZE (kicad-footprints-25bb68c2d0e61d1e1e31375adfcf0b6ccdb33ff9.tar.gz) = 31614362 +TIMESTAMP = 1665327782 +SHA256 (kicad-footprints-b11fc8cc9df40dfc2be2747078f4c7682d9ff7c2.tar.gz) = cbe33594151dddba04cbf1a497192b437dc446ea972caf6df6fcd57323069886 +SIZE (kicad-footprints-b11fc8cc9df40dfc2be2747078f4c7682d9ff7c2.tar.gz) = 31691781 diff --git a/cad/kicad-library-footprints-devel/pkg-plist b/cad/kicad-library-footprints-devel/pkg-plist index 672ccc8fd2a..47f503c7ae3 100644 --- a/cad/kicad-library-footprints-devel/pkg-plist +++ b/cad/kicad-library-footprints-devel/pkg-plist @@ -320,6 +320,7 @@ %%DATADIR%%/footprints/Buzzer_Beeper.pretty/Buzzer_CUI_CPT-9019S-SMT.kicad_mod %%DATADIR%%/footprints/Buzzer_Beeper.pretty/Buzzer_D14mm_H7mm_P10mm.kicad_mod %%DATADIR%%/footprints/Buzzer_Beeper.pretty/Buzzer_Mallory_AST1109MLTRQ.kicad_mod +%%DATADIR%%/footprints/Buzzer_Beeper.pretty/Buzzer_Mallory_AST1240MLQ.kicad_mod %%DATADIR%%/footprints/Buzzer_Beeper.pretty/Buzzer_Murata_PKLCS1212E.kicad_mod %%DATADIR%%/footprints/Buzzer_Beeper.pretty/Buzzer_Murata_PKMCS0909E.kicad_mod %%DATADIR%%/footprints/Buzzer_Beeper.pretty/Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mm.kicad_mod @@ -931,6 +932,7 @@ %%DATADIR%%/footprints/Connector_Audio.pretty/Jack_3.5mm_CUI_SJ1-3533NG_Horizontal_CircularHoles.kicad_mod %%DATADIR%%/footprints/Connector_Audio.pretty/Jack_3.5mm_CUI_SJ1-3535NG_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_Audio.pretty/Jack_3.5mm_CUI_SJ1-3535NG_Horizontal_CircularHoles.kicad_mod +%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_3.5mm_CUI_SJ2-3593D-SMT_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_Audio.pretty/Jack_3.5mm_Ledino_KB3SPRS_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_Audio.pretty/Jack_3.5mm_Lumberg_1503_07_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_Audio.pretty/Jack_3.5mm_PJ31060-I_Horizontal.kicad_mod @@ -1150,6 +1152,7 @@ %%DATADIR%%/footprints/Connector_Card.pretty/microSD_HC_Hirose_DM3BT-DSF-PEJS.kicad_mod %%DATADIR%%/footprints/Connector_Card.pretty/microSD_HC_Hirose_DM3D-SF.kicad_mod %%DATADIR%%/footprints/Connector_Card.pretty/microSD_HC_Molex_104031-0811.kicad_mod +%%DATADIR%%/footprints/Connector_Card.pretty/microSD_HC_Molex_47219-2001.kicad_mod %%DATADIR%%/footprints/Connector_Card.pretty/microSD_HC_Wuerth_693072010801.kicad_mod %%DATADIR%%/footprints/Connector_Card.pretty/microSIM_JAE_SF53S006VCBR2000.kicad_mod %%DATADIR%%/footprints/Connector_Coaxial.pretty/BNC_Amphenol_031-6575_Horizontal.kicad_mod @@ -1557,6 +1560,7 @@ %%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Wuerth_68611214422_1x12-1MP_P1.0mm_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_HDMI.pretty/HDMI_A_Contact_Technology_HDMI-19APL2_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_HDMI.pretty/HDMI_A_Kycon_KDMIX-SL1-NS-WS-B15_VerticalRightAngle.kicad_mod +%%DATADIR%%/footprints/Connector_HDMI.pretty/HDMI_A_Molex_208658-1001_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_HDMI.pretty/HDMI_Micro-D_Molex_46765-0x01.kicad_mod %%DATADIR%%/footprints/Connector_HDMI.pretty/HDMI_Micro-D_Molex_46765-1x01.kicad_mod %%DATADIR%%/footprints/Connector_HDMI.pretty/HDMI_Micro-D_Molex_46765-2x0x.kicad_mod @@ -6003,6 +6007,7 @@ %%DATADIR%%/footprints/Connector_RJ.pretty/RJ45_Ninigi_GE.kicad_mod %%DATADIR%%/footprints/Connector_RJ.pretty/RJ45_OST_PJ012-8P8CX_Vertical.kicad_mod %%DATADIR%%/footprints/Connector_RJ.pretty/RJ45_Plug_Metz_AJP92A8813.kicad_mod +%%DATADIR%%/footprints/Connector_RJ.pretty/RJ45_Pulse_JK00177NL_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_RJ.pretty/RJ45_Pulse_JK0654219NL_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_RJ.pretty/RJ45_Pulse_JXD6-0001NL_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_RJ.pretty/RJ45_UDE_RB1-125B8G1A.kicad_mod @@ -6528,6 +6533,7 @@ %%DATADIR%%/footprints/Connector_TE-Connectivity.pretty/TE_MATE-N-LOK_350211-1_1x04_P5.08mm_Vertical.kicad_mod %%DATADIR%%/footprints/Connector_USB.pretty/USB3_A_Molex_48393-001.kicad_mod %%DATADIR%%/footprints/Connector_USB.pretty/USB3_A_Plug_Wuerth_692112030100_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_USB.pretty/USB3_Micro-B_Connfly_DS1104-01.kicad_mod %%DATADIR%%/footprints/Connector_USB.pretty/USB_A_CNCTech_1001-011-01101_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_USB.pretty/USB_A_CONNFLY_DS1095-WNR0.kicad_mod %%DATADIR%%/footprints/Connector_USB.pretty/USB_A_Molex_105057_Vertical.kicad_mod @@ -6916,6 +6922,7 @@ %%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_MeanWell_IRM-10-xx_THT.kicad_mod %%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_MeanWell_IRM-20-xx_THT.kicad_mod %%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_MeanWell_IRM-60-xx_THT.kicad_mod +%%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_Murata_BAC05SxxDC_THT.kicad_mod %%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_RECOM_RAC01-xxSGB_THT.kicad_mod %%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_RECOM_RAC04-xxSGx_THT.kicad_mod %%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_RECOM_RAC05-xxSK_THT.kicad_mod @@ -6961,6 +6968,7 @@ %%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_RECOM_R5xxxPA_THT.kicad_mod %%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_RECOM_RPA60-xxxxSFW.kicad_mod %%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_RECOM_RPMx.x-x.0.kicad_mod +%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_Silvertel_Ag5810.kicad_mod %%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TDN_5-xxxxWISM_SMD.kicad_mod %%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TDN_5-xxxxWI_THT.kicad_mod %%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TEL12-xxxx_THT.kicad_mod @@ -7077,6 +7085,7 @@ %%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABM3B-4Pin_5.0x3.2mm.kicad_mod %%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABM3C-4Pin_5.0x3.2mm.kicad_mod %%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABM7-2Pin_6.0x3.5mm.kicad_mod +%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABM8AIG-4Pin_3.2x2.5mm.kicad_mod %%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm.kicad_mod %%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABS25-4Pin_8.0x3.8mm.kicad_mod %%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_ECS_CSM3X-2Pin_7.6x4.1mm.kicad_mod @@ -7539,6 +7548,25 @@ %%DATADIR%%/footprints/Fuse.pretty/Fuse_SunFuse-6HP.kicad_mod %%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Blade_ATO_Littelfuse_Pudenz_2_Pin.kicad_mod %%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Blade_Mini_Keystone_3568.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Bel_FC-203-22_Lateral_P17.80x5.00mm_D1.17mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Eaton_1A5601-01_Inline_P20.80x6.76mm_D1.70mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Keystone_3512P_Inline_P23.62x7.27mm_D1.02x2.41x1.02x1.57mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Keystone_3512_Inline_P23.62x7.27mm_D1.02x1.57mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Keystone_3517_Inline_P23.11x6.76mm_D1.70mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Keystone_3518P_Inline_P23.11x6.76mm_D2.44x1.70mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_100_Inline_P20.50x4.60mm_D1.30mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_111_Inline_P20.00x5.00mm_D1.05mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_111_Lateral_P18.80x5.00mm_D1.17mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_445-030_Inline_P20.50x5.20mm_D1.30mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_519_Inline_P20.60x5.00mm_D1.00mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_520_Inline_P20.50x5.80mm_D1.30mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Littelfuse_521_Lateral_P17.00x5.00mm_D1.30mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Schurter_CQM_Inline_P20.60x5.00mm_D1.00mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Clip-5x20mm_Schurter_OG_Lateral_P15.00x5.00mm_D1.3mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Clip-6.3x32mm_Littelfuse_102071_Inline_P34.70x7.60mm_D2.00mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Clip-6.3x32mm_Littelfuse_102_122_Inline_P34.21x7.62mm_D1.98mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Clip-6.3x32mm_Littelfuse_102_Inline_P34.21x7.62mm_D2.54mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Clip-6.3x32mm_Littelfuse_122_Inline_P34.21x7.62mm_D2.54mm_Horizontal.kicad_mod %%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Cylinder-5x20mm_Bulgin_FX0456_Vertical_Closed.kicad_mod %%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Cylinder-5x20mm_Bulgin_FX0457_Horizontal_Closed.kicad_mod %%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Cylinder-5x20mm_EATON_H15-V-1_Vertical_Closed.kicad_mod @@ -7900,6 +7928,12 @@ %%DATADIR%%/footprints/Inductor_THT.pretty/L_Axial_L9.5mm_D4.0mm_P15.24mm_Horizontal_Fastron_SMCC.kicad_mod %%DATADIR%%/footprints/Inductor_THT.pretty/L_Axial_L9.5mm_D4.0mm_P2.54mm_Vertical_Fastron_SMCC.kicad_mod %%DATADIR%%/footprints/Inductor_THT.pretty/L_Axial_L9.5mm_D4.0mm_P5.08mm_Vertical_Fastron_SMCC.kicad_mod +%%DATADIR%%/footprints/Inductor_THT.pretty/L_CommonMode_PulseElectronics_PH9455x105NL_1.kicad_mod +%%DATADIR%%/footprints/Inductor_THT.pretty/L_CommonMode_PulseElectronics_PH9455x155NL_1.kicad_mod +%%DATADIR%%/footprints/Inductor_THT.pretty/L_CommonMode_PulseElectronics_PH9455x205NL_1.kicad_mod +%%DATADIR%%/footprints/Inductor_THT.pretty/L_CommonMode_PulseElectronics_PH9455x405NL_1.kicad_mod +%%DATADIR%%/footprints/Inductor_THT.pretty/L_CommonMode_PulseElectronics_PH9455x705NL_1.kicad_mod +%%DATADIR%%/footprints/Inductor_THT.pretty/L_CommonMode_PulseElectronics_PH9455xxx6NL_2.kicad_mod %%DATADIR%%/footprints/Inductor_THT.pretty/L_CommonMode_Toroid_Vertical_L19.3mm_W10.8mm_Px6.35mm_Py15.24mm_Bourns_8100.kicad_mod %%DATADIR%%/footprints/Inductor_THT.pretty/L_CommonMode_Toroid_Vertical_L21.0mm_W10.0mm_Px5.08mm_Py12.70mm_Murata_5100.kicad_mod %%DATADIR%%/footprints/Inductor_THT.pretty/L_CommonMode_Toroid_Vertical_L24.0mm_W16.3mm_Px10.16mm_Py20.32mm_Murata_5200.kicad_mod @@ -8122,6 +8156,8 @@ %%DATADIR%%/footprints/LED_SMD.pretty/LED_Inolux_IN-PI554FCH_PLCC4_5.0x5.0mm_P3.2mm.kicad_mod %%DATADIR%%/footprints/LED_SMD.pretty/LED_Kingbright_AAA3528ESGCT.kicad_mod %%DATADIR%%/footprints/LED_SMD.pretty/LED_Kingbright_APFA3010_3x1.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/LED_SMD.pretty/LED_Kingbright_APHBM2012_2x1.25mm.kicad_mod +%%DATADIR%%/footprints/LED_SMD.pretty/LED_Kingbright_KPBD-3224.kicad_mod %%DATADIR%%/footprints/LED_SMD.pretty/LED_LiteOn_LTST-C19HE1WT.kicad_mod %%DATADIR%%/footprints/LED_SMD.pretty/LED_LiteOn_LTST-S326.kicad_mod %%DATADIR%%/footprints/LED_SMD.pretty/LED_Lumex_SML-LX0303SIUPGUSB.kicad_mod @@ -8143,6 +8179,7 @@ %%DATADIR%%/footprints/LED_SMD.pretty/LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm.kicad_mod %%DATADIR%%/footprints/LED_SMD.pretty/LED_SK6812_EC15_1.5x1.5mm.kicad_mod %%DATADIR%%/footprints/LED_SMD.pretty/LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm.kicad_mod +%%DATADIR%%/footprints/LED_SMD.pretty/LED_WS2812B-2020_PLCC4_2.0x2.0mm.kicad_mod %%DATADIR%%/footprints/LED_SMD.pretty/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.kicad_mod %%DATADIR%%/footprints/LED_SMD.pretty/LED_WS2812_PLCC6_5.0x5.0mm_P1.6mm.kicad_mod %%DATADIR%%/footprints/LED_SMD.pretty/LED_Yuji_5730.kicad_mod @@ -8621,6 +8658,7 @@ %%DATADIR%%/footprints/OptoDevice.pretty/Everlight_ITR8307.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/Everlight_ITR8307F43.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/Everlight_ITR8307_Reverse.kicad_mod +%%DATADIR%%/footprints/OptoDevice.pretty/Everlight_ITR9608-F.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/Finder_34.81.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/Hamamatsu_C12880.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/Hamamatsu_S13360-30CS.kicad_mod @@ -8638,6 +8676,7 @@ %%DATADIR%%/footprints/OptoDevice.pretty/LaserDiode_TO38ICut-3.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/LaserDiode_TO5-D9-3.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/LaserDiode_TO56-3.kicad_mod +%%DATADIR%%/footprints/OptoDevice.pretty/Lightpipe_Bivar_RLP1-400-650.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/Lightpipe_Dialight_515-1064F.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/Lightpipe_LPF-C012303S.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/Lightpipe_LPF-C013301S.kicad_mod @@ -8650,13 +8689,16 @@ %%DATADIR%%/footprints/OptoDevice.pretty/ONSemi_QSE15x.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/OnSemi_CASE100AQ.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/OnSemi_CASE100CY.kicad_mod +%%DATADIR%%/footprints/OptoDevice.pretty/Osram_BP104-SMD.kicad_mod +%%DATADIR%%/footprints/OptoDevice.pretty/Osram_BPW34S-SMD.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/Osram_BPW82.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/Osram_DIL2_4.3x4.65mm_P5.08mm.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/Osram_LPT80A.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/Osram_SFH205.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/Osram_SFH225.kicad_mod +%%DATADIR%%/footprints/OptoDevice.pretty/Osram_SFH2430.kicad_mod +%%DATADIR%%/footprints/OptoDevice.pretty/Osram_SFH2440.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/Osram_SFH9x0x.kicad_mod -%%DATADIR%%/footprints/OptoDevice.pretty/Osram_SMD-DIL2_4.5x4.0mm.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/Osram_SMD-SmartDIL.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/Panasonic_APV-AQY_SSOP-4_4.45x2.65mm_P1.27mm.kicad_mod %%DATADIR%%/footprints/OptoDevice.pretty/PerkinElmer_VTL5C.kicad_mod @@ -8795,9 +8837,17 @@ %%DATADIR%%/footprints/Package_BGA.pretty/Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.6mm_SMD.kicad_mod %%DATADIR%%/footprints/Package_BGA.pretty/Lattice_caBGA-756_27.0x27.0mm_Layout32x32_P0.8mm.kicad_mod %%DATADIR%%/footprints/Package_BGA.pretty/Linear_BGA-133_15.0x15.0mm_Layout12x12_P1.27mm.kicad_mod +%%DATADIR%%/footprints/Package_BGA.pretty/MAPBGA_14x14mm_Layout17x17_P0.8mm.kicad_mod +%%DATADIR%%/footprints/Package_BGA.pretty/MAPBGA_9x9mm_Layout17x17_P0.5mm.kicad_mod %%DATADIR%%/footprints/Package_BGA.pretty/Maxim_WLP-12.kicad_mod %%DATADIR%%/footprints/Package_BGA.pretty/Maxim_WLP-9_1.595x1.415_Layout3x3_P0.4mm_Ball0.27mm_Pad0.25mm_NSMD.kicad_mod %%DATADIR%%/footprints/Package_BGA.pretty/Microchip_TFBGA-196_11x11mm_Layout14x14_P0.75mm_SMD.kicad_mod +%%DATADIR%%/footprints/Package_BGA.pretty/Micron_FBGA-78_7.5x10.6mm_Layout9x13_P0.8mm.kicad_mod +%%DATADIR%%/footprints/Package_BGA.pretty/Micron_FBGA-78_8x10.5mm_Layout9x13_P0.8mm.kicad_mod +%%DATADIR%%/footprints/Package_BGA.pretty/Micron_FBGA-78_9x10.5mm_Layout9x13_P0.8mm.kicad_mod +%%DATADIR%%/footprints/Package_BGA.pretty/Micron_FBGA-96_7.5x13.5mm_Layout9x16_P0.8mm.kicad_mod +%%DATADIR%%/footprints/Package_BGA.pretty/Micron_FBGA-96_8x14mm_Layout9x16_P0.8mm.kicad_mod +%%DATADIR%%/footprints/Package_BGA.pretty/Micron_FBGA-96_9x14mm_Layout9x16_P0.8mm.kicad_mod %%DATADIR%%/footprints/Package_BGA.pretty/ST_uTFBGA-36_3.6x3.6mm_Layout6x6_P0.5mm.kicad_mod %%DATADIR%%/footprints/Package_BGA.pretty/TFBGA-100_8x8mm_Layout10x10_P0.8mm.kicad_mod %%DATADIR%%/footprints/Package_BGA.pretty/TFBGA-100_9.0x9.0mm_Layout10x10_P0.8mm.kicad_mod @@ -8928,6 +8978,7 @@ %%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-WD-10-1EP_3x3mm_P0.5mm_EP1.64x2.38mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-WD-8-1EP_3x3mm_P0.65mm_EP1.6x2.44mm.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-WD-8-1EP_3x3mm_P0.65mm_EP1.6x2.44mm_ThermalVias.kicad_mod +%%DATADIR%%/footprints/Package_CSP.pretty/Maxim_WLCSP-35_3.0x2.17mm_Layout7x5_P0.4mm_Ball0.27mm_Pad0.25mm.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-100_Die422.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-100_Die446.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-100_Die452.kicad_mod @@ -8979,6 +9030,7 @@ %%DATADIR%%/footprints/Package_CSP.pretty/WLCSP-36_2.374x2.459mm_Layout6x6_P0.35mm.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/WLCSP-36_2.82x2.67mm_Layout6x6_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/WLCSP-4-X1-WLB0909-4_0.89x0.89mm_P0.5mm.kicad_mod +%%DATADIR%%/footprints/Package_CSP.pretty/WLCSP-4_0.64x0.64mm_P0.35mm.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/WLCSP-56_3.170x3.444mm_Layout7x8_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/WLCSP-6_1.4x1.0mm_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/WLCSP-81_4.41x3.76mm_P0.4mm.kicad_mod @@ -9000,6 +9052,8 @@ %%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-10_2x2mm_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-12-1EP_2x3mm_P0.45mm_EP0.64x2.4mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-12-1EP_3x3mm_P0.45mm_EP1.66x2.38mm.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-12-1EP_3x3mm_P0.5mm_EP1.6x2.5mm.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-12-1EP_3x3mm_P0.5mm_EP1.6x2.5mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-12-1EP_3x3mm_P0.5mm_EP2.05x2.86mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-12-1EP_3x4mm_P0.5mm_EP1.7x3.3mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-12-1EP_4x4mm_P0.5mm_EP2.66x3.38mm.kicad_mod @@ -9190,6 +9244,8 @@ %%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-28-1EP_4x5mm_P0.5mm_EP2.65x3.65mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm_ThermalVias.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-28-1EP_5x5mm_P0.5mm_EP3.75x3.75mm.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-28-1EP_5x5mm_P0.5mm_EP3.75x3.75mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-28-1EP_5x6mm_P0.5mm_EP3.65x4.65mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-28-1EP_5x6mm_P0.5mm_EP3.65x4.65mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-28-1EP_6x6mm_P0.65mm_EP4.25x4.25mm.kicad_mod @@ -9269,6 +9325,8 @@ %%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-48-1EP_8x8mm_P0.5mm_EP6.2x6.2mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-52-1EP_7x8mm_P0.5mm_EP5.41x6.45mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-52-1EP_7x8mm_P0.5mm_EP5.41x6.45mm_ThermalVias.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-56-1EP_8x8mm_P0.5mm_EP4.3x4.3mm.kicad_mod @@ -9332,6 +9390,7 @@ %%DATADIR%%/footprints/Package_DFN_QFN.pretty/TDFN-8-1EP_3x2mm_P0.5mm_EP1.4x1.4mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm_ThermalVias.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/TDFN-8_1.4x1.6mm_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/TQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm.kicad_mod @@ -9502,6 +9561,8 @@ %%DATADIR%%/footprints/Package_DFN_QFN.pretty/WDFN-8_2x2mm_P0.5mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/WQFN-14-1EP_2.5x2.5mm_P0.5mm_EP1.45x1.45mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/WQFN-14-1EP_2.5x2.5mm_P0.5mm_EP1.45x1.45mm_ThermalVias.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/WQFN-16-1EP_3x3mm_P0.5mm_EP1.68x1.68mm.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/WQFN-16-1EP_3x3mm_P0.5mm_EP1.68x1.68mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/WQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/WQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/WQFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm.kicad_mod @@ -10179,13 +10240,17 @@ %%DATADIR%%/footprints/Package_SO.pretty/TSOP-II-32_21.0x10.2mm_P1.27mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSOP-II-44_10.16x18.41mm_P0.8mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSOP-II-54_22.2x10.16mm_P0.8mm.kicad_mod +%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-100_6.1x20.8mm_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-10_3x3mm_P0.5mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-14-1EP_4.4x5mm_P0.65mm.kicad_mod +%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-14_4.4x3.6mm_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-14_4.4x5mm_P0.65mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-16-1EP_4.4x5mm_P0.65mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-16-1EP_4.4x5mm_P0.65mm_EP3x3mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-16-1EP_4.4x5mm_P0.65mm_EP3x3mm_ThermalVias.kicad_mod +%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-16_4.4x3.6mm_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-16_4.4x5mm_P0.65mm.kicad_mod +%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-20_4.4x5mm_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-20_4.4x5mm_P0.5mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-20_4.4x6.5mm_P0.65mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.2x5mm.kicad_mod @@ -10230,6 +10295,7 @@ %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-50_4.4x12.5mm_P0.5mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-52_6.1x11mm_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-52_8x11mm_P0.4mm.kicad_mod +%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-56_4.4x11.3mm_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-56_6.1x12.5mm_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-56_6.1x14mm_P0.5mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-56_8x12.5mm_P0.4mm.kicad_mod @@ -10906,6 +10972,7 @@ %%DATADIR%%/footprints/RF_Module.pretty/ESP-07.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/ESP-12E.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/ESP-WROOM-02.kicad_mod +%%DATADIR%%/footprints/RF_Module.pretty/ESP32-S2-MINI-1.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/ESP32-S2-MINI-1U.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/ESP32-S2-WROVER.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/ESP32-S3-WROOM-1.kicad_mod @@ -11244,10 +11311,13 @@ %%DATADIR%%/footprints/Rotary_Encoder.pretty/RotaryEncoder_Alps_EC12E_Vertical_H20mm_CircularMountingHoles.kicad_mod %%DATADIR%%/footprints/Sensor.pretty/Aosong_DHT11_5.5x12.0_P2.54mm.kicad_mod %%DATADIR%%/footprints/Sensor.pretty/Avago_ADPS-9960.kicad_mod +%%DATADIR%%/footprints/Sensor.pretty/LuminOX_LOX-O2.kicad_mod %%DATADIR%%/footprints/Sensor.pretty/MQ-6.kicad_mod %%DATADIR%%/footprints/Sensor.pretty/SHT1x.kicad_mod %%DATADIR%%/footprints/Sensor.pretty/Senseair_S8_Down.kicad_mod %%DATADIR%%/footprints/Sensor.pretty/Senseair_S8_Up.kicad_mod +%%DATADIR%%/footprints/Sensor.pretty/Sensirion_SCD4x-1EP_10.1x10.1mm_P1.25mm_EP4.8x4.8mm.kicad_mod +%%DATADIR%%/footprints/Sensor.pretty/Winson_GM-402B_5x5mm_P1.27mm.kicad_mod %%DATADIR%%/footprints/Sensor_Audio.pretty/CUI_CMC-4013-SMT.kicad_mod %%DATADIR%%/footprints/Sensor_Audio.pretty/Infineon_PG-LLGA-5-1.kicad_mod %%DATADIR%%/footprints/Sensor_Audio.pretty/Knowles_LGA-5_3.5x2.65mm.kicad_mod @@ -12057,11 +12127,13 @@ %%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_CurrentSense_8.4x7.2mm.kicad_mod %%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Bel_S558-5999-T7-F.kicad_mod %%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Bourns_PT61017PEL.kicad_mod +%%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Bourns_PT61020EL.kicad_mod %%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_HALO_TG111-MSC13.kicad_mod %%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Halo_N2_SO-16_7.11x12.7mm.kicad_mod %%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Halo_N5_SO-16_7.11x12.7mm.kicad_mod %%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Halo_N6_SO-16_7.11x14.73mm.kicad_mod %%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Wuerth_749013011A.kicad_mod +%%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_YDS_30F-51NL_SO-24_7.1x15.1mm.kicad_mod %%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_MACOM_SM-22.kicad_mod %%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Murata_78250JC.kicad_mod %%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_NF_ETAL_P2781.kicad_mod @@ -12132,6 +12204,7 @@ %%DATADIR%%/footprints/Transformer_THT.pretty/Transformer_Toroid_Tapped_Horizontal_D14.0mm_Amidon-T50.kicad_mod %%DATADIR%%/footprints/Transformer_THT.pretty/Transformer_Toroid_Tapped_Horizontal_D9.0mm_Amidon-T30.kicad_mod %%DATADIR%%/footprints/Transformer_THT.pretty/Transformer_Wuerth_750343373.kicad_mod +%%DATADIR%%/footprints/Transformer_THT.pretty/Transformer_Wuerth_760871131.kicad_mod %%DATADIR%%/footprints/Transistor_Power_Module.pretty/Infineon_AG-ECONO2.kicad_mod %%DATADIR%%/footprints/Transistor_Power_Module.pretty/Infineon_EasyPIM-1B.kicad_mod %%DATADIR%%/footprints/Transistor_Power_Module.pretty/Infineon_EasyPIM-2B.kicad_mod @@ -12252,4 +12325,5 @@ %%DATADIR%%/footprints/Varistor.pretty/RV_Disc_D9mm_W5.5mm_P5mm.kicad_mod %%DATADIR%%/footprints/Varistor.pretty/RV_Disc_D9mm_W5.7mm_P5mm.kicad_mod %%DATADIR%%/footprints/Varistor.pretty/RV_Disc_D9mm_W6.1mm_P5mm.kicad_mod +%%DATADIR%%/footprints/Varistor.pretty/RV_Rect_V25S440P_L26.5mm_W8.2mm_P12.7mm.kicad_mod %%DATADIR%%/template/fp-lib-table diff --git a/cad/kicad-library-packages3d-devel/Makefile.git_rev b/cad/kicad-library-packages3d-devel/Makefile.git_rev index 14f7dbf2be1..7933b9eeadf 100644 --- a/cad/kicad-library-packages3d-devel/Makefile.git_rev +++ b/cad/kicad-library-packages3d-devel/Makefile.git_rev @@ -1,2 +1,2 @@ -GIT_P3D_HASH= ac7189ed55d5a3bf5eaa87d31fb97a3e7b5ad80e -GIT_P3D_DATE= 20220419230136 +GIT_P3D_HASH= 45df600c5e3dd5113d62e6445115e7c37bdf362f +GIT_P3D_DATE= 20220906181756 diff --git a/cad/kicad-library-packages3d-devel/distinfo b/cad/kicad-library-packages3d-devel/distinfo index 7fb2dd7b4ea..9d6ab4c7475 100644 --- a/cad/kicad-library-packages3d-devel/distinfo +++ b/cad/kicad-library-packages3d-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1651420543 -SHA256 (kicad-packages3D-ac7189ed55d5a3bf5eaa87d31fb97a3e7b5ad80e.tar.gz) = 74230f2bfbe32a4c22e19fd3b7c0e1a5f9dda15369b8700e570baa2961c19c18 -SIZE (kicad-packages3D-ac7189ed55d5a3bf5eaa87d31fb97a3e7b5ad80e.tar.gz) = 947124400 +TIMESTAMP = 1665328203 +SHA256 (kicad-packages3D-45df600c5e3dd5113d62e6445115e7c37bdf362f.tar.gz) = 3c0fcf9e399f0c1f00ff04fef9b3500a9525eb74f5f668b4c6f29a589fd8acb8 +SIZE (kicad-packages3D-45df600c5e3dd5113d62e6445115e7c37bdf362f.tar.gz) = 953468639 diff --git a/cad/kicad-library-packages3d-devel/pkg-plist b/cad/kicad-library-packages3d-devel/pkg-plist index ba5fdc8d38e..ce24a6e368d 100644 --- a/cad/kicad-library-packages3d-devel/pkg-plist +++ b/cad/kicad-library-packages3d-devel/pkg-plist @@ -1760,6 +1760,8 @@ %%DATADIR%%/3dmodels/Connector_FFC-FPC.3dshapes/TE_84953-8_1x08-1MP_P1.0mm_Horizontal.wrl %%DATADIR%%/3dmodels/Connector_FFC-FPC.3dshapes/TE_84953-9_1x09-1MP_P1.0mm_Horizontal.step %%DATADIR%%/3dmodels/Connector_FFC-FPC.3dshapes/TE_84953-9_1x09-1MP_P1.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_HDMI.3dshapes/HDMI_A_Molex_208658-1001_Horizontal.step +%%DATADIR%%/3dmodels/Connector_HDMI.3dshapes/HDMI_A_Molex_208658-1001_Horizontal.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x03_P2.54mm_Horizontal.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x03_P2.54mm_Horizontal.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x03_P2.54mm_Vertical.step @@ -7846,6 +7848,8 @@ %%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SMB.wrl %%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SMC.step %%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SMC.wrl +%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SMF.step +%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SMF.wrl %%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SOD-110.step %%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SOD-110.wrl %%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SOD-123.step @@ -8030,10 +8034,16 @@ %%DATADIR%%/3dmodels/Diode_THT.3dshapes/Diode_Bridge_28.6x28.6x7.3mm_P18.0mm_P11.6mm.wrl %%DATADIR%%/3dmodels/Diode_THT.3dshapes/Diode_Bridge_32.0x5.6x17.0mm_P10.0mm_P7.5mm.step %%DATADIR%%/3dmodels/Diode_THT.3dshapes/Diode_Bridge_32.0x5.6x17.0mm_P10.0mm_P7.5mm.wrl +%%DATADIR%%/3dmodels/Diode_THT.3dshapes/Diode_Bridge_DIGITRON_KBPC_T.step +%%DATADIR%%/3dmodels/Diode_THT.3dshapes/Diode_Bridge_DIGITRON_KBPC_T.wrl %%DATADIR%%/3dmodels/Diode_THT.3dshapes/Diode_Bridge_DIP-4_W5.08mm_P2.54mm.step %%DATADIR%%/3dmodels/Diode_THT.3dshapes/Diode_Bridge_DIP-4_W5.08mm_P2.54mm.wrl %%DATADIR%%/3dmodels/Diode_THT.3dshapes/Diode_Bridge_DIP-4_W7.62mm_P5.08mm.step %%DATADIR%%/3dmodels/Diode_THT.3dshapes/Diode_Bridge_DIP-4_W7.62mm_P5.08mm.wrl +%%DATADIR%%/3dmodels/Diode_THT.3dshapes/Diode_Bridge_GeneSiC_KBPC_T.step +%%DATADIR%%/3dmodels/Diode_THT.3dshapes/Diode_Bridge_GeneSiC_KBPC_T.wrl +%%DATADIR%%/3dmodels/Diode_THT.3dshapes/Diode_Bridge_GeneSiC_KBPC_W.step +%%DATADIR%%/3dmodels/Diode_THT.3dshapes/Diode_Bridge_GeneSiC_KBPC_W.wrl %%DATADIR%%/3dmodels/Diode_THT.3dshapes/Diode_Bridge_IXYS_GUFP.step %%DATADIR%%/3dmodels/Diode_THT.3dshapes/Diode_Bridge_IXYS_GUFP.wrl %%DATADIR%%/3dmodels/Diode_THT.3dshapes/Diode_Bridge_Round_D8.9mm.step @@ -9852,6 +9862,8 @@ %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-52-1EP_7x8mm_P0.5mm_EP5.41x6.45mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-52-1EP_7x8mm_P0.5mm_EP5.41x6.45mm.wrl +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm.step +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-56-1EP_7x7mm_P0.4mm_EP5.7x5.7mm.step @@ -9902,6 +9914,8 @@ %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/TDFN-6-1EP_2.5x2.5mm_P0.65mm_EP1.3x2mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm.wrl +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/TDFN-8_1.4x1.6mm_P0.4mm.step +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/TDFN-8_1.4x1.6mm_P0.4mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/TQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/TQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/TQFN-20-1EP_5x5mm_P0.65mm_EP3.1x3.1mm.step @@ -9972,6 +9986,8 @@ %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/VQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/VQFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/VQFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm.wrl +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Vishay_PowerPAK_MLP32_55G.step +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Vishay_PowerPAK_MLP32_55G.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/WDFN-12-1EP_3x3mm_P0.45mm_EP1.7x2.5mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/WDFN-12-1EP_3x3mm_P0.45mm_EP1.7x2.5mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/WDFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.4mm.step @@ -12216,6 +12232,12 @@ %%DATADIR%%/3dmodels/Transformer_THT.3dshapes/Transformer_NF_ETAL_1-1_P1200.wrl %%DATADIR%%/3dmodels/Transformer_THT.3dshapes/Transformer_NF_ETAL_P1165.step %%DATADIR%%/3dmodels/Transformer_THT.3dshapes/Transformer_NF_ETAL_P1165.wrl +%%DATADIR%%/3dmodels/Transistor_Power_Module.3dshapes/Infineon_EasyPIM-2B.step +%%DATADIR%%/3dmodels/Transistor_Power_Module.3dshapes/Infineon_EasyPIM-2B.wrl +%%DATADIR%%/3dmodels/Transistor_Power_Module.3dshapes/ST_ACEPACK-2-CIB.step +%%DATADIR%%/3dmodels/Transistor_Power_Module.3dshapes/ST_ACEPACK-2-CIB.wrl +%%DATADIR%%/3dmodels/Transistor_Power_Module.3dshapes/ST_SDIP-25L.step +%%DATADIR%%/3dmodels/Transistor_Power_Module.3dshapes/ST_SDIP-25L.wrl %%DATADIR%%/3dmodels/Valve.3dshapes/Valve_Mini_Pentode_Linear.step %%DATADIR%%/3dmodels/Valve.3dshapes/Valve_Mini_Pentode_Linear.wrl %%DATADIR%%/3dmodels/Varistor.3dshapes/RV_Disc_D12mm_W3.9mm_P7.5mm.step diff --git a/cad/kicad-library-symbols-devel/Makefile.git_rev b/cad/kicad-library-symbols-devel/Makefile.git_rev index 778ecb4f9c8..c72e81e6b76 100644 --- a/cad/kicad-library-symbols-devel/Makefile.git_rev +++ b/cad/kicad-library-symbols-devel/Makefile.git_rev @@ -1,2 +1,2 @@ -GIT_SYM_HASH= b8012460109edd6bcda919783874f61961a5b890 -GIT_SYM_DATE= 20220427204744 +GIT_SYM_HASH= 879023fba005d23f285b6d052d9e6bcba1d754aa +GIT_SYM_DATE= 20220908152658 diff --git a/cad/kicad-library-symbols-devel/distinfo b/cad/kicad-library-symbols-devel/distinfo index c11532965d1..efdbbb4c9bb 100644 --- a/cad/kicad-library-symbols-devel/distinfo +++ b/cad/kicad-library-symbols-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1651589123 -SHA256 (kicad-symbols-b8012460109edd6bcda919783874f61961a5b890.tar.gz) = 4b6414795b9a92db4dc229931980b3c90e4ef9c511d0eedc5b5c1d9d2ef9543f -SIZE (kicad-symbols-b8012460109edd6bcda919783874f61961a5b890.tar.gz) = 4828946 +TIMESTAMP = 1665328045 +SHA256 (kicad-symbols-879023fba005d23f285b6d052d9e6bcba1d754aa.tar.gz) = 5b8b080202431458ea8fdb921f72c72de0e3cc65a356ff58c021f64f61af56a4 +SIZE (kicad-symbols-879023fba005d23f285b6d052d9e6bcba1d754aa.tar.gz) = 4856045 diff --git a/cad/kicad-library-symbols-devel/pkg-plist b/cad/kicad-library-symbols-devel/pkg-plist index 0efb88d0d62..420619e8aee 100644 --- a/cad/kicad-library-symbols-devel/pkg-plist +++ b/cad/kicad-library-symbols-devel/pkg-plist @@ -90,6 +90,7 @@ %%DATADIR%%/symbols/MCU_Microchip_ATmega.kicad_sym %%DATADIR%%/symbols/MCU_Microchip_ATtiny.kicad_sym %%DATADIR%%/symbols/MCU_Microchip_AVR.kicad_sym +%%DATADIR%%/symbols/MCU_Microchip_AVR_Dx.kicad_sym %%DATADIR%%/symbols/MCU_Microchip_PIC10.kicad_sym %%DATADIR%%/symbols/MCU_Microchip_PIC12.kicad_sym %%DATADIR%%/symbols/MCU_Microchip_PIC16.kicad_sym @@ -114,6 +115,7 @@ %%DATADIR%%/symbols/MCU_NXP_S08.kicad_sym %%DATADIR%%/symbols/MCU_Nordic.kicad_sym %%DATADIR%%/symbols/MCU_Parallax.kicad_sym +%%DATADIR%%/symbols/MCU_RaspberryPi.kicad_sym %%DATADIR%%/symbols/MCU_Renesas_Synergy_S1.kicad_sym %%DATADIR%%/symbols/MCU_STC.kicad_sym %%DATADIR%%/symbols/MCU_ST_STM32F0.kicad_sym diff --git a/cad/kicad-library-templates-devel/Makefile.git_rev b/cad/kicad-library-templates-devel/Makefile.git_rev index 53ef1458a15..98f18379d13 100644 --- a/cad/kicad-library-templates-devel/Makefile.git_rev +++ b/cad/kicad-library-templates-devel/Makefile.git_rev @@ -1,2 +1,2 @@ -GIT_TMPL_HASH= a27d83f0a20f0be0c1ab04b139a0c518da51a5d4 -GIT_TMPL_DATE= 20220102203714 +GIT_TMPL_HASH= ae2b46f8756d79379b90fec01d4fdde1ccfd73c1 +GIT_TMPL_DATE= 20220518181121 diff --git a/cad/kicad-library-templates-devel/distinfo b/cad/kicad-library-templates-devel/distinfo index 19f3ca84c60..e4938535736 100644 --- a/cad/kicad-library-templates-devel/distinfo +++ b/cad/kicad-library-templates-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1646332729 -SHA256 (kicad-templates-a27d83f0a20f0be0c1ab04b139a0c518da51a5d4.tar.gz) = 71bed9146c972215e71aac3630d70ac24712fc5ed4fe2ab7e1b904f5ae00c7eb -SIZE (kicad-templates-a27d83f0a20f0be0c1ab04b139a0c518da51a5d4.tar.gz) = 2250639 +TIMESTAMP = 1665328079 +SHA256 (kicad-templates-ae2b46f8756d79379b90fec01d4fdde1ccfd73c1.tar.gz) = 1c7e7032561ff02e7d93ace45651227b9c03ca48fa43d9663cff8e0143b47375 +SIZE (kicad-templates-ae2b46f8756d79379b90fec01d4fdde1ccfd73c1.tar.gz) = 1057372 diff --git a/cad/kicad-library-templates-devel/pkg-plist b/cad/kicad-library-templates-devel/pkg-plist index ca2bb9c6dae..0015663d3c6 100644 --- a/cad/kicad-library-templates-devel/pkg-plist +++ b/cad/kicad-library-templates-devel/pkg-plist @@ -30,73 +30,34 @@ %%DATADIR%%/template/A4_ISO5457-1999_ISO7200-2004_DE.kicad_wks %%DATADIR%%/template/A4_ISO5457-1999_ISO7200-2004_EN.kicad_wks %%DATADIR%%/template/A4_ISO5457-1999_ISO7200-2004_GR.kicad_wks -%%DATADIR%%/template/Arduino_Fio/Arduino_Fio.kicad_pcb -%%DATADIR%%/template/Arduino_Fio/Arduino_Fio.kicad_prl -%%DATADIR%%/template/Arduino_Fio/Arduino_Fio.kicad_pro -%%DATADIR%%/template/Arduino_Fio/Arduino_Fio.kicad_sch -%%DATADIR%%/template/Arduino_Fio/Socket_Arduino_Fio.3dshapes/Socket_header_Arduino_1x14.wings -%%DATADIR%%/template/Arduino_Fio/Socket_Arduino_Fio.3dshapes/Socket_header_Arduino_1x14.wrl -%%DATADIR%%/template/Arduino_Fio/Socket_Arduino_Fio.pretty/Socket_Strip_Straight_1x14.kicad_mod -%%DATADIR%%/template/Arduino_Fio/fp-info-cache -%%DATADIR%%/template/Arduino_Fio/fp-lib-table -%%DATADIR%%/template/Arduino_Fio/meta/brd.png -%%DATADIR%%/template/Arduino_Fio/meta/icon.png -%%DATADIR%%/template/Arduino_Fio/meta/info.html -%%DATADIR%%/template/Arduino_Fio/sym-lib-table -%%DATADIR%%/template/Arduino_Mega_R3/Arduino_Mega.kicad_pcb -%%DATADIR%%/template/Arduino_Mega_R3/Arduino_Mega.kicad_prl -%%DATADIR%%/template/Arduino_Mega_R3/Arduino_Mega.kicad_pro -%%DATADIR%%/template/Arduino_Mega_R3/Arduino_Mega.kicad_sch -%%DATADIR%%/template/Arduino_Mega_R3/Socket_Arduino_Mega.3dshapes/Socket_header_Arduino_1x08.wings -%%DATADIR%%/template/Arduino_Mega_R3/Socket_Arduino_Mega.3dshapes/Socket_header_Arduino_1x08.wrl -%%DATADIR%%/template/Arduino_Mega_R3/Socket_Arduino_Mega.3dshapes/Socket_header_Arduino_1x10.wings -%%DATADIR%%/template/Arduino_Mega_R3/Socket_Arduino_Mega.3dshapes/Socket_header_Arduino_1x10.wrl -%%DATADIR%%/template/Arduino_Mega_R3/Socket_Arduino_Mega.3dshapes/Socket_header_Arduino_2x18.wings -%%DATADIR%%/template/Arduino_Mega_R3/Socket_Arduino_Mega.3dshapes/Socket_header_Arduino_2x18.wrl -%%DATADIR%%/template/Arduino_Mega_R3/Socket_Arduino_Mega.pretty/Arduino_1pin.kicad_mod -%%DATADIR%%/template/Arduino_Mega_R3/Socket_Arduino_Mega.pretty/Socket_Strip_Arduino_1x08.kicad_mod -%%DATADIR%%/template/Arduino_Mega_R3/Socket_Arduino_Mega.pretty/Socket_Strip_Arduino_1x10.kicad_mod -%%DATADIR%%/template/Arduino_Mega_R3/Socket_Arduino_Mega.pretty/Socket_Strip_Arduino_2x18.kicad_mod -%%DATADIR%%/template/Arduino_Mega_R3/fp-info-cache -%%DATADIR%%/template/Arduino_Mega_R3/fp-lib-table -%%DATADIR%%/template/Arduino_Mega_R3/meta/brd.png -%%DATADIR%%/template/Arduino_Mega_R3/meta/icon.png -%%DATADIR%%/template/Arduino_Mega_R3/meta/info.html +%%DATADIR%%/template/Arduino_Mega/Arduino_Mega.kicad_pcb +%%DATADIR%%/template/Arduino_Mega/Arduino_Mega.kicad_prl +%%DATADIR%%/template/Arduino_Mega/Arduino_Mega.kicad_pro +%%DATADIR%%/template/Arduino_Mega/Arduino_Mega.kicad_sch +%%DATADIR%%/template/Arduino_Mega/Arduino_MountingHole.pretty/MountingHole_1.2mm.kicad_mod +%%DATADIR%%/template/Arduino_Mega/Arduino_MountingHole.pretty/MountingHole_3.2mm.kicad_mod +%%DATADIR%%/template/Arduino_Mega/Arduino_MountingHole.pretty/MountingHole_65mil.kicad_mod +%%DATADIR%%/template/Arduino_Mega/fp-lib-table +%%DATADIR%%/template/Arduino_Mega/meta/brd.png +%%DATADIR%%/template/Arduino_Mega/meta/icon.png +%%DATADIR%%/template/Arduino_Mega/meta/info.html %%DATADIR%%/template/Arduino_Micro/Arduino_Micro.kicad_pcb %%DATADIR%%/template/Arduino_Micro/Arduino_Micro.kicad_prl %%DATADIR%%/template/Arduino_Micro/Arduino_Micro.kicad_pro %%DATADIR%%/template/Arduino_Micro/Arduino_Micro.kicad_sch -%%DATADIR%%/template/Arduino_Micro/Socket_Arduino_Micro.3dshapes/Socket_header_Arduino_1x17.wings -%%DATADIR%%/template/Arduino_Micro/Socket_Arduino_Micro.3dshapes/Socket_header_Arduino_1x17.wrl -%%DATADIR%%/template/Arduino_Micro/Socket_Arduino_Micro.pretty/1pin_Micro.kicad_mod -%%DATADIR%%/template/Arduino_Micro/Socket_Arduino_Micro.pretty/Socket_Strip_Arduino_1x17.kicad_mod -%%DATADIR%%/template/Arduino_Micro/fp-info-cache +%%DATADIR%%/template/Arduino_Micro/Arduino_MountingHole.pretty/MountingHole_1.2mm.kicad_mod +%%DATADIR%%/template/Arduino_Micro/Arduino_MountingHole.pretty/MountingHole_3.2mm.kicad_mod %%DATADIR%%/template/Arduino_Micro/fp-lib-table %%DATADIR%%/template/Arduino_Micro/meta/brd.png %%DATADIR%%/template/Arduino_Micro/meta/icon.png %%DATADIR%%/template/Arduino_Micro/meta/info.html -%%DATADIR%%/template/Arduino_Mini/Arduino_Mini.kicad_pcb -%%DATADIR%%/template/Arduino_Mini/Arduino_Mini.kicad_prl -%%DATADIR%%/template/Arduino_Mini/Arduino_Mini.kicad_pro -%%DATADIR%%/template/Arduino_Mini/Arduino_Mini.kicad_sch -%%DATADIR%%/template/Arduino_Mini/Socket_Arduino_Mini.3dshapes/Socket_header_Arduino_1x12.wings -%%DATADIR%%/template/Arduino_Mini/Socket_Arduino_Mini.3dshapes/Socket_header_Arduino_1x12.wrl -%%DATADIR%%/template/Arduino_Mini/Socket_Arduino_Mini.pretty/Socket_Strip_Arduino_1x02.kicad_mod -%%DATADIR%%/template/Arduino_Mini/Socket_Arduino_Mini.pretty/Socket_Strip_Arduino_1x05.kicad_mod -%%DATADIR%%/template/Arduino_Mini/Socket_Arduino_Mini.pretty/Socket_Strip_Arduino_1x12.kicad_mod -%%DATADIR%%/template/Arduino_Mini/fp-info-cache -%%DATADIR%%/template/Arduino_Mini/meta/brd.png -%%DATADIR%%/template/Arduino_Mini/meta/icon.png -%%DATADIR%%/template/Arduino_Mini/meta/info.html +%%DATADIR%%/template/Arduino_Nano/Arduino_MountingHole.pretty/MountingHole_1.2mm.kicad_mod +%%DATADIR%%/template/Arduino_Nano/Arduino_MountingHole.pretty/MountingHole_3.2mm.kicad_mod %%DATADIR%%/template/Arduino_Nano/Arduino_Nano.kicad_pcb %%DATADIR%%/template/Arduino_Nano/Arduino_Nano.kicad_prl %%DATADIR%%/template/Arduino_Nano/Arduino_Nano.kicad_pro %%DATADIR%%/template/Arduino_Nano/Arduino_Nano.kicad_sch -%%DATADIR%%/template/Arduino_Nano/Socket_Arduino_Nano.3dshapes/Socket_header_Arduino_1x15.wings -%%DATADIR%%/template/Arduino_Nano/Socket_Arduino_Nano.3dshapes/Socket_header_Arduino_1x15.wrl -%%DATADIR%%/template/Arduino_Nano/Socket_Arduino_Nano.pretty/1pin_Nano.kicad_mod -%%DATADIR%%/template/Arduino_Nano/Socket_Arduino_Nano.pretty/Socket_Strip_Arduino_1x15.kicad_mod -%%DATADIR%%/template/Arduino_Nano/fp-info-cache +%%DATADIR%%/template/Arduino_Nano/fp-lib-table %%DATADIR%%/template/Arduino_Nano/meta/brd.png %%DATADIR%%/template/Arduino_Nano/meta/icon.png %%DATADIR%%/template/Arduino_Nano/meta/info.html @@ -104,138 +65,70 @@ %%DATADIR%%/template/Arduino_Pro_Mini/Arduino_Pro_Mini.kicad_prl %%DATADIR%%/template/Arduino_Pro_Mini/Arduino_Pro_Mini.kicad_pro %%DATADIR%%/template/Arduino_Pro_Mini/Arduino_Pro_Mini.kicad_sch -%%DATADIR%%/template/Arduino_Pro_Mini/Socket_Arduino_Pro_Mini.3dshapes/Socket_header_Arduino_1x12.wings -%%DATADIR%%/template/Arduino_Pro_Mini/Socket_Arduino_Pro_Mini.3dshapes/Socket_header_Arduino_1x12.wrl -%%DATADIR%%/template/Arduino_Pro_Mini/Socket_Arduino_Pro_Mini.pretty/Socket_Strip_Arduino_1x02.kicad_mod -%%DATADIR%%/template/Arduino_Pro_Mini/Socket_Arduino_Pro_Mini.pretty/Socket_Strip_Arduino_1x06.kicad_mod -%%DATADIR%%/template/Arduino_Pro_Mini/Socket_Arduino_Pro_Mini.pretty/Socket_Strip_Arduino_1x12.kicad_mod -%%DATADIR%%/template/Arduino_Pro_Mini/fp-info-cache %%DATADIR%%/template/Arduino_Pro_Mini/meta/brd.png %%DATADIR%%/template/Arduino_Pro_Mini/meta/icon.png %%DATADIR%%/template/Arduino_Pro_Mini/meta/info.html -%%DATADIR%%/template/Arduino_Uno_R3/Arduino_Uno.kicad_pcb -%%DATADIR%%/template/Arduino_Uno_R3/Arduino_Uno.kicad_prl -%%DATADIR%%/template/Arduino_Uno_R3/Arduino_Uno.kicad_pro -%%DATADIR%%/template/Arduino_Uno_R3/Arduino_Uno.kicad_sch -%%DATADIR%%/template/Arduino_Uno_R3/Socket_Arduino_Uno.3dshapes/Socket_header_Arduino_1x06.wings -%%DATADIR%%/template/Arduino_Uno_R3/Socket_Arduino_Uno.3dshapes/Socket_header_Arduino_1x06.wrl -%%DATADIR%%/template/Arduino_Uno_R3/Socket_Arduino_Uno.3dshapes/Socket_header_Arduino_1x08.wings -%%DATADIR%%/template/Arduino_Uno_R3/Socket_Arduino_Uno.3dshapes/Socket_header_Arduino_1x08.wrl -%%DATADIR%%/template/Arduino_Uno_R3/Socket_Arduino_Uno.3dshapes/Socket_header_Arduino_1x10.wings -%%DATADIR%%/template/Arduino_Uno_R3/Socket_Arduino_Uno.3dshapes/Socket_header_Arduino_1x10.wrl -%%DATADIR%%/template/Arduino_Uno_R3/Socket_Arduino_Uno.pretty/Arduino_1pin.kicad_mod -%%DATADIR%%/template/Arduino_Uno_R3/Socket_Arduino_Uno.pretty/Socket_Strip_Arduino_1x06.kicad_mod -%%DATADIR%%/template/Arduino_Uno_R3/Socket_Arduino_Uno.pretty/Socket_Strip_Arduino_1x08.kicad_mod -%%DATADIR%%/template/Arduino_Uno_R3/Socket_Arduino_Uno.pretty/Socket_Strip_Arduino_1x10.kicad_mod -%%DATADIR%%/template/Arduino_Uno_R3/fp-info-cache -%%DATADIR%%/template/Arduino_Uno_R3/fp-lib-table -%%DATADIR%%/template/Arduino_Uno_R3/meta/brd.png -%%DATADIR%%/template/Arduino_Uno_R3/meta/icon.png -%%DATADIR%%/template/Arduino_Uno_R3/meta/info.html +%%DATADIR%%/template/Arduino_Uno/Arduino_MountingHole.pretty/MountingHole_1.2mm.kicad_mod +%%DATADIR%%/template/Arduino_Uno/Arduino_MountingHole.pretty/MountingHole_3.2mm.kicad_mod +%%DATADIR%%/template/Arduino_Uno/Arduino_Uno.kicad_pcb +%%DATADIR%%/template/Arduino_Uno/Arduino_Uno.kicad_prl +%%DATADIR%%/template/Arduino_Uno/Arduino_Uno.kicad_pro +%%DATADIR%%/template/Arduino_Uno/Arduino_Uno.kicad_sch +%%DATADIR%%/template/Arduino_Uno/fp-lib-table +%%DATADIR%%/template/Arduino_Uno/meta/brd.png +%%DATADIR%%/template/Arduino_Uno/meta/icon.png +%%DATADIR%%/template/Arduino_Uno/meta/info.html %%DATADIR%%/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape.kicad_pcb %%DATADIR%%/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape.kicad_prl %%DATADIR%%/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape.kicad_pro %%DATADIR%%/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape.kicad_sch -%%DATADIR%%/template/BeagleBone-Black-Cape/Socket_BeagleBone_Black.3dshapes/Socket_BeagleBone_Black.wings -%%DATADIR%%/template/BeagleBone-Black-Cape/Socket_BeagleBone_Black.3dshapes/Socket_BeagleBone_Black.wrl -%%DATADIR%%/template/BeagleBone-Black-Cape/Socket_BeagleBone_Black.pretty/Socket_BeagleBone_Black.kicad_mod -%%DATADIR%%/template/BeagleBone-Black-Cape/fp-info-cache -%%DATADIR%%/template/BeagleBone-Black-Cape/fp-lib-table %%DATADIR%%/template/BeagleBone-Black-Cape/meta/brd.png %%DATADIR%%/template/BeagleBone-Black-Cape/meta/icon.png %%DATADIR%%/template/BeagleBone-Black-Cape/meta/info.html -%%DATADIR%%/template/BeagleBone-Black-Cape/pwr_BeagleBone.kicad_sym -%%DATADIR%%/template/BeagleBone-Black-Cape/sym-lib-table %%DATADIR%%/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_pcb %%DATADIR%%/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_prl %%DATADIR%%/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_pro %%DATADIR%%/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_sch -%%DATADIR%%/template/EuroCard160mmX100mm/fp-info-cache %%DATADIR%%/template/EuroCard160mmX100mm/meta/brd.png %%DATADIR%%/template/EuroCard160mmX100mm/meta/icon.png %%DATADIR%%/template/EuroCard160mmX100mm/meta/info.html -%%DATADIR%%/template/EuroCard160mmX100mm_holes/EuroCard160mmX100mm_holes.kicad_pcb -%%DATADIR%%/template/EuroCard160mmX100mm_holes/EuroCard160mmX100mm_holes.kicad_prl -%%DATADIR%%/template/EuroCard160mmX100mm_holes/EuroCard160mmX100mm_holes.kicad_pro -%%DATADIR%%/template/EuroCard160mmX100mm_holes/EuroCard160mmX100mm_holes.kicad_sch -%%DATADIR%%/template/EuroCard160mmX100mm_holes/EuroCard160mmX100mm_holes.kicad_sym -%%DATADIR%%/template/EuroCard160mmX100mm_holes/fp-info-cache -%%DATADIR%%/template/EuroCard160mmX100mm_holes/meta/brd.png -%%DATADIR%%/template/EuroCard160mmX100mm_holes/meta/icon.png -%%DATADIR%%/template/EuroCard160mmX100mm_holes/meta/info.html -%%DATADIR%%/template/EuroCard160mmX100mm_holes/sym-lib-table %%DATADIR%%/template/Hammond_1593K_Enclosure/Hammond_1593K_Enclosure.kicad_pcb %%DATADIR%%/template/Hammond_1593K_Enclosure/Hammond_1593K_Enclosure.kicad_prl %%DATADIR%%/template/Hammond_1593K_Enclosure/Hammond_1593K_Enclosure.kicad_pro %%DATADIR%%/template/Hammond_1593K_Enclosure/Hammond_1593K_Enclosure.kicad_sch -%%DATADIR%%/template/Hammond_1593K_Enclosure/Hammond_1593K_Enclosure.kicad_sym -%%DATADIR%%/template/Hammond_1593K_Enclosure/fp-info-cache %%DATADIR%%/template/Hammond_1593K_Enclosure/meta/1593K3B.jpg %%DATADIR%%/template/Hammond_1593K_Enclosure/meta/brd.png %%DATADIR%%/template/Hammond_1593K_Enclosure/meta/icon.png %%DATADIR%%/template/Hammond_1593K_Enclosure/meta/info.html -%%DATADIR%%/template/Hammond_1593K_Enclosure/sym-lib-table +%%DATADIR%%/template/RaspberryPi-HAT/RaspberryPi-HAT.kicad_pcb +%%DATADIR%%/template/RaspberryPi-HAT/RaspberryPi-HAT.kicad_prl +%%DATADIR%%/template/RaspberryPi-HAT/RaspberryPi-HAT.kicad_pro +%%DATADIR%%/template/RaspberryPi-HAT/RaspberryPi-HAT.kicad_sch +%%DATADIR%%/template/RaspberryPi-HAT/meta/brd.png +%%DATADIR%%/template/RaspberryPi-HAT/meta/icon.png +%%DATADIR%%/template/RaspberryPi-HAT/meta/info.html +%%DATADIR%%/template/RaspberryPi-uHAT/RaspberryPi-uHAT.kicad_pcb +%%DATADIR%%/template/RaspberryPi-uHAT/RaspberryPi-uHAT.kicad_prl +%%DATADIR%%/template/RaspberryPi-uHAT/RaspberryPi-uHAT.kicad_pro +%%DATADIR%%/template/RaspberryPi-uHAT/RaspberryPi-uHAT.kicad_sch +%%DATADIR%%/template/RaspberryPi-uHAT/meta/brd.png +%%DATADIR%%/template/RaspberryPi-uHAT/meta/icon.png +%%DATADIR%%/template/RaspberryPi-uHAT/meta/info.html +%%DATADIR%%/template/TI-LaunchPad-BoosterPack-20pin/TI-LaunchPad-BoosterPack-20pin.kicad_pcb +%%DATADIR%%/template/TI-LaunchPad-BoosterPack-20pin/TI-LaunchPad-BoosterPack-20pin.kicad_prl +%%DATADIR%%/template/TI-LaunchPad-BoosterPack-20pin/TI-LaunchPad-BoosterPack-20pin.kicad_pro +%%DATADIR%%/template/TI-LaunchPad-BoosterPack-20pin/TI-LaunchPad-BoosterPack-20pin.kicad_sch +%%DATADIR%%/template/TI-LaunchPad-BoosterPack-20pin/meta/brd.png +%%DATADIR%%/template/TI-LaunchPad-BoosterPack-20pin/meta/icon.png +%%DATADIR%%/template/TI-LaunchPad-BoosterPack-20pin/meta/info.html +%%DATADIR%%/template/TI-LaunchPad-BoosterPack-40pin/TI-LaunchPad-BoosterPack-40pin.kicad_pcb +%%DATADIR%%/template/TI-LaunchPad-BoosterPack-40pin/TI-LaunchPad-BoosterPack-40pin.kicad_prl +%%DATADIR%%/template/TI-LaunchPad-BoosterPack-40pin/TI-LaunchPad-BoosterPack-40pin.kicad_pro +%%DATADIR%%/template/TI-LaunchPad-BoosterPack-40pin/TI-LaunchPad-BoosterPack-40pin.kicad_sch +%%DATADIR%%/template/TI-LaunchPad-BoosterPack-40pin/meta/brd.png +%%DATADIR%%/template/TI-LaunchPad-BoosterPack-40pin/meta/icon.png +%%DATADIR%%/template/TI-LaunchPad-BoosterPack-40pin/meta/info.html %%DATADIR%%/template/gost_landscape.kicad_wks %%DATADIR%%/template/gost_portrait.kicad_wks -%%DATADIR%%/template/minnowboard-ls-lure/fp-info-cache -%%DATADIR%%/template/minnowboard-ls-lure/meta/brd.png -%%DATADIR%%/template/minnowboard-ls-lure/meta/icon.png -%%DATADIR%%/template/minnowboard-ls-lure/meta/info.html -%%DATADIR%%/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_dru -%%DATADIR%%/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb -%%DATADIR%%/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_prl -%%DATADIR%%/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pro -%%DATADIR%%/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_sch -%%DATADIR%%/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_sym -%%DATADIR%%/template/minnowboard-ls-lure/sym-lib-table %%DATADIR%%/template/pagelayout_default.kicad_wks %%DATADIR%%/template/pagelayout_logo.kicad_wks -%%DATADIR%%/template/raspberrypi-gpio-40pin/fp-info-cache -%%DATADIR%%/template/raspberrypi-gpio-40pin/meta/brd.png -%%DATADIR%%/template/raspberrypi-gpio-40pin/meta/icon.png -%%DATADIR%%/template/raspberrypi-gpio-40pin/meta/info.html -%%DATADIR%%/template/raspberrypi-gpio-40pin/raspberrypi-gpio-40pin.kicad_pcb -%%DATADIR%%/template/raspberrypi-gpio-40pin/raspberrypi-gpio-40pin.kicad_prl -%%DATADIR%%/template/raspberrypi-gpio-40pin/raspberrypi-gpio-40pin.kicad_pro -%%DATADIR%%/template/raspberrypi-gpio-40pin/raspberrypi-gpio-40pin.kicad_sch -%%DATADIR%%/template/raspberrypi-gpio-40pin/raspberrypi-gpio-40pin.stf -%%DATADIR%%/template/raspberrypi-gpio-40pin/sym-lib-table -%%DATADIR%%/template/raspberrypi-gpio/fp-info-cache -%%DATADIR%%/template/raspberrypi-gpio/meta/brd.png -%%DATADIR%%/template/raspberrypi-gpio/meta/icon.png -%%DATADIR%%/template/raspberrypi-gpio/meta/info.html -%%DATADIR%%/template/raspberrypi-gpio/raspberrypi-gpio.kicad_pcb -%%DATADIR%%/template/raspberrypi-gpio/raspberrypi-gpio.kicad_prl -%%DATADIR%%/template/raspberrypi-gpio/raspberrypi-gpio.kicad_pro -%%DATADIR%%/template/raspberrypi-gpio/raspberrypi-gpio.kicad_sch -%%DATADIR%%/template/raspberrypi-gpio/raspberrypi-gpio.stf -%%DATADIR%%/template/raspberrypi_hat/fp-info-cache -%%DATADIR%%/template/raspberrypi_hat/fp-lib-table -%%DATADIR%%/template/raspberrypi_hat/meta/brd.png -%%DATADIR%%/template/raspberrypi_hat/meta/icon.png -%%DATADIR%%/template/raspberrypi_hat/meta/info.html -%%DATADIR%%/template/raspberrypi_hat/project_footprints.pretty/NPTH_3mm_ID.kicad_mod -%%DATADIR%%/template/raspberrypi_hat/raspberrypi_hat.kicad_pcb -%%DATADIR%%/template/raspberrypi_hat/raspberrypi_hat.kicad_prl -%%DATADIR%%/template/raspberrypi_hat/raspberrypi_hat.kicad_pro -%%DATADIR%%/template/raspberrypi_hat/raspberrypi_hat.kicad_sch -%%DATADIR%%/template/raspberrypi_hat/raspberrypi_hat.kicad_sym -%%DATADIR%%/template/raspberrypi_hat/sym-lib-table -%%DATADIR%%/template/stm32f100-discovery-shield/fp-info-cache -%%DATADIR%%/template/stm32f100-discovery-shield/meta/board_stm32vl_discovery.png -%%DATADIR%%/template/stm32f100-discovery-shield/meta/icon.png -%%DATADIR%%/template/stm32f100-discovery-shield/meta/info.html -%%DATADIR%%/template/stm32f100-discovery-shield/stm32f100-discovery-shield.kicad_pcb -%%DATADIR%%/template/stm32f100-discovery-shield/stm32f100-discovery-shield.kicad_prl -%%DATADIR%%/template/stm32f100-discovery-shield/stm32f100-discovery-shield.kicad_pro -%%DATADIR%%/template/stm32f100-discovery-shield/stm32f100-discovery-shield.kicad_sch -%%DATADIR%%/template/ti-stellaris-boosterpack40_min/boosterpack.kicad_sym -%%DATADIR%%/template/ti-stellaris-boosterpack40_min/boosterpack40_min.kicad_pcb -%%DATADIR%%/template/ti-stellaris-boosterpack40_min/boosterpack40_min.kicad_prl -%%DATADIR%%/template/ti-stellaris-boosterpack40_min/boosterpack40_min.kicad_pro -%%DATADIR%%/template/ti-stellaris-boosterpack40_min/boosterpack40_min.kicad_sch -%%DATADIR%%/template/ti-stellaris-boosterpack40_min/fp-info-cache -%%DATADIR%%/template/ti-stellaris-boosterpack40_min/meta/icon.png -%%DATADIR%%/template/ti-stellaris-boosterpack40_min/meta/info.html -%%DATADIR%%/template/ti-stellaris-boosterpack40_min/meta/launchpad_standard40.png -%%DATADIR%%/template/ti-stellaris-boosterpack40_min/sym-lib-table diff --git a/cad/qcad/Makefile b/cad/qcad/Makefile index 1b46846931d..85045757960 100644 --- a/cad/qcad/Makefile +++ b/cad/qcad/Makefile @@ -1,5 +1,5 @@ PORTNAME= qcad -PORTVERSION= 3.27.6.7 +PORTVERSION= 3.27.7.0 DISTVERSIONPREFIX= v #PORTREVISION= 1 CATEGORIES= cad @@ -18,12 +18,20 @@ LICENSE= GPLv3 BUILD_DEPENDS= bash:shells/bash \ ${LOCALBASE}/lib/libopenNURBS.a:graphics/opennurbs +#USES= compiler:c++11-lang gl gmake qmake qt:${FLAVOR:S/qt//} USES= compiler:c++11-lang gl gmake qmake qt:5 +#FLAVORS= qt5 qt6 +#FLAVOR?= qt5 +#qt5_PKGNAMESUFFIX= -qt5 +#qt6_PKGNAMESUFFIX= -qt6 USE_GITHUB= yes USE_LDCONFIG= yes -USE_QT= buildtools qmake:build \ +_USE_QT5= buildtools qmake:build \ designer gui help imageformats network opengl script \ scripttools sql svg uitools xml xmlpatterns webkit +#_USE_QT6= base tools +#USE_QT= ${_USE_QT${FLAVOR:S/qt//}} +USE_QT= ${_USE_QT5} USE_GL= glu DESKTOP_ENTRIES="QCad" \ @@ -67,7 +75,7 @@ RESDIR= ${WRKSRC}/release pre-configure: ${MKDIR} ${WRKSRC}/src/3rdparty/qt-labs-qtscriptgenerator-${_QT_VERSION} ${CP} ${WRKSRC}/src/3rdparty/qt-labs-qtscriptgenerator-5.13.2/qt-labs-qtscriptgenerator-5.13.2.pro \ - ${WRKSRC}/src/3rdparty/qt-labs-qtscriptgenerator-${_QT_VERSION}/qt-labs-qtscriptgenerator-${_QT_VERSION}.pro + ${WRKSRC}/src/3rdparty/qt-labs-qtscriptgenerator-${_QT_VERSION}/qt-labs-qtscriptgenerator-${_QT_VERSION}.pro ${REINPLACE_CMD} -e "s|%%DATADIR%%|${DATADIR}|" \ ${WRKSRC}/src/core/RS.cpp ${REINPLACE_CMD} -e "s|%%DATADIR%%|${DATADIR}|" \ diff --git a/cad/qcad/distinfo b/cad/qcad/distinfo index 7bfd7320e04..7ac2ba56b44 100644 --- a/cad/qcad/distinfo +++ b/cad/qcad/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661602557 -SHA256 (qcad/qcad-qcad-v3.27.6.7_GH0.tar.gz) = dbca3bfa9f671e3f9b01f5dff0b848743c21c8fbf7d78c7b1a4a2bd4f97334b3 -SIZE (qcad/qcad-qcad-v3.27.6.7_GH0.tar.gz) = 41097738 +TIMESTAMP = 1665246848 +SHA256 (qcad/qcad-qcad-v3.27.7.0_GH0.tar.gz) = 9178ee2a0a47bdc169cfc3d3764998127940c682aaf47a10baf44a5f4c07213c +SIZE (qcad/qcad-qcad-v3.27.7.0_GH0.tar.gz) = 41151320 diff --git a/cad/yosys/Makefile b/cad/yosys/Makefile index 6575293e15b..4c441865a75 100644 --- a/cad/yosys/Makefile +++ b/cad/yosys/Makefile @@ -1,6 +1,6 @@ PORTNAME= yosys DISTVERSIONPREFIX= yosys- -DISTVERSION= 0.21 +DISTVERSION= 0.22 CATEGORIES= cad MAINTAINER= yuri@FreeBSD.org @@ -32,7 +32,7 @@ BINARY_ALIAS= python3=${PYTHON_CMD} tclsh=${TCLSH} MAKE_ARGS= ABCEXTERNAL=abc MAKE_ENV= MAKE=${GMAKE} -TEST_TARGET= test +TEST_TARGET= test # some tests fail, see https://github.com/YosysHQ/yosys/issues/3505 post-patch: ${REINPLACE_CMD} -e '/^CXX =/d; s/^LD = .*/LD = $$(CXX)/' \ diff --git a/cad/yosys/distinfo b/cad/yosys/distinfo index ea213969f11..29a59b2dcc8 100644 --- a/cad/yosys/distinfo +++ b/cad/yosys/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662527090 -SHA256 (YosysHQ-yosys-yosys-0.21_GH0.tar.gz) = 2b0e140f47d682e1069b1ca53b1fd91cbb1c1546932bd5cb95566f59a673cd8d -SIZE (YosysHQ-yosys-yosys-0.21_GH0.tar.gz) = 2362002 +TIMESTAMP = 1665165926 +SHA256 (YosysHQ-yosys-yosys-0.22_GH0.tar.gz) = 2a0c29b6f66b3ee70316dd734eceb14f452445a83ccac600b97100ffd7c7a7aa +SIZE (YosysHQ-yosys-yosys-0.22_GH0.tar.gz) = 2362180 diff --git a/comms/klog/Makefile b/comms/klog/Makefile index 0e7477765b6..e3ce7f90b5c 100644 --- a/comms/klog/Makefile +++ b/comms/klog/Makefile @@ -1,5 +1,5 @@ PORTNAME= klog -PORTVERSION= 2.1 +PORTVERSION= 2.2.1 CATEGORIES= comms hamradio MAINTAINER= hamradio@FreeBSD.org diff --git a/comms/klog/distinfo b/comms/klog/distinfo index 0139bba6836..520c981f115 100644 --- a/comms/klog/distinfo +++ b/comms/klog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1647706330 -SHA256 (ea4k-klog-2.1_GH0.tar.gz) = 7cc54b7e75d6009d04727382217ff68467d49f9eff87747013809b575a7fdaa5 -SIZE (ea4k-klog-2.1_GH0.tar.gz) = 4692843 +TIMESTAMP = 1665312694 +SHA256 (ea4k-klog-2.2.1_GH0.tar.gz) = dcea304f51e35d7c5cf7a84690e235405dab3a039b8796a3241292819fff8f35 +SIZE (ea4k-klog-2.2.1_GH0.tar.gz) = 4755365 diff --git a/converters/p5-Unicode-RecursiveDowngrade/Makefile b/converters/p5-Unicode-RecursiveDowngrade/Makefile index bbd50913ec9..c4952b0f16e 100644 --- a/converters/p5-Unicode-RecursiveDowngrade/Makefile +++ b/converters/p5-Unicode-RecursiveDowngrade/Makefile @@ -6,7 +6,7 @@ MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org -COMMENT= Perl extension to turn off UTF-8 flags inside of comprex variable +COMMENT= Perl extension to turn off UTF-8 flags inside of complex variable WWW= https://metacpan.org/release/Unicode-RecursiveDowngrade USES= perl5 diff --git a/converters/p5-Unicode-RecursiveDowngrade/pkg-descr b/converters/p5-Unicode-RecursiveDowngrade/pkg-descr index f5887c36081..bc770a08e75 100644 --- a/converters/p5-Unicode-RecursiveDowngrade/pkg-descr +++ b/converters/p5-Unicode-RecursiveDowngrade/pkg-descr @@ -1 +1 @@ -Perl extension to turn off UTF-8 flags inside of comprex variable. +Perl extension to turn off UTF-8 flags inside of complex variable. diff --git a/converters/pdf2djvu/Makefile b/converters/pdf2djvu/Makefile index eb818b1ea31..a5af28c61b0 100644 --- a/converters/pdf2djvu/Makefile +++ b/converters/pdf2djvu/Makefile @@ -1,6 +1,6 @@ PORTNAME= pdf2djvu DISTVERSION= 0.9.18.2 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= converters MASTER_SITES= https://github.com/jwilk/${PORTNAME}/releases/download/${PORTVERSION}/ diff --git a/converters/rubygem-json-ld-preloaded/Makefile b/converters/rubygem-json-ld-preloaded/Makefile index 4dc903d6271..938faf731d3 100644 --- a/converters/rubygem-json-ld-preloaded/Makefile +++ b/converters/rubygem-json-ld-preloaded/Makefile @@ -1,5 +1,5 @@ PORTNAME= json-ld-preloaded -PORTVERSION= 3.2.0 +PORTVERSION= 3.2.1 CATEGORIES= converters rubygems MASTER_SITES= RG diff --git a/converters/rubygem-json-ld-preloaded/distinfo b/converters/rubygem-json-ld-preloaded/distinfo index 2744486ad56..75dd5973523 100644 --- a/converters/rubygem-json-ld-preloaded/distinfo +++ b/converters/rubygem-json-ld-preloaded/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1642102379 -SHA256 (rubygem/json-ld-preloaded-3.2.0.gem) = fbd17eb5e706a59848ac408dc22bfa629fb9baba37c8ee38fc2e2e9d7d771740 -SIZE (rubygem/json-ld-preloaded-3.2.0.gem) = 131584 +TIMESTAMP = 1665330658 +SHA256 (rubygem/json-ld-preloaded-3.2.1.gem) = 96a977390853294be191770bc2fe087fd17be3af9e4c02c073375f981115b4dd +SIZE (rubygem/json-ld-preloaded-3.2.1.gem) = 133632 diff --git a/databases/Makefile b/databases/Makefile index 1d1a0f4ef5d..0e75205fc1f 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -13,6 +13,7 @@ SUBDIR += akonadi SUBDIR += apache-commons-dbutils SUBDIR += arrow + SUBDIR += arrow-glib SUBDIR += ateam_mysql57_ldap_auth SUBDIR += ateam_mysql_ldap_auth SUBDIR += autobackupmysql @@ -750,7 +751,6 @@ SUBDIR += py-aiosqlite SUBDIR += py-alembic SUBDIR += py-alembic14 - SUBDIR += py-alembic16 SUBDIR += py-apache-arrow SUBDIR += py-apsw SUBDIR += py-asyncmy @@ -812,6 +812,7 @@ SUBDIR += py-pycql SUBDIR += py-pylibmc SUBDIR += py-pymemcache + SUBDIR += py-pymongo SUBDIR += py-pymssql SUBDIR += py-pymysql SUBDIR += py-pyodbc @@ -852,7 +853,6 @@ SUBDIR += py-whisper SUBDIR += py-xapian SUBDIR += py-zodbpickle - SUBDIR += pymongo SUBDIR += qdbm SUBDIR += qdbm-plus SUBDIR += qof @@ -981,6 +981,11 @@ SUBDIR += rubygem-postgres_ext SUBDIR += rubygem-puppetdb_cli SUBDIR += rubygem-rbase + SUBDIR += rubygem-red-arrow + SUBDIR += rubygem-red-arrow-dataset + SUBDIR += rubygem-red-gandiva + SUBDIR += rubygem-red-parquet + SUBDIR += rubygem-red-plasma SUBDIR += rubygem-redis SUBDIR += rubygem-redis-actionpack SUBDIR += rubygem-redis-actionpack-rails5 @@ -988,14 +993,12 @@ SUBDIR += rubygem-redis-actionpack-rails52 SUBDIR += rubygem-redis-actionpack-rails60 SUBDIR += rubygem-redis-actionpack-rails61 - SUBDIR += rubygem-redis-actionpack52-rails61 SUBDIR += rubygem-redis-client SUBDIR += rubygem-redis-cluster-client SUBDIR += rubygem-redis-clustering SUBDIR += rubygem-redis-namespace SUBDIR += rubygem-redis-namespace18 SUBDIR += rubygem-redis4 - SUBDIR += rubygem-redis44 SUBDIR += rubygem-sdbm SUBDIR += rubygem-seed-fu SUBDIR += rubygem-sqlite3 diff --git a/databases/arrow-glib/Makefile b/databases/arrow-glib/Makefile new file mode 100644 index 00000000000..a4909085504 --- /dev/null +++ b/databases/arrow-glib/Makefile @@ -0,0 +1,24 @@ +PORTNAME= arrow +PORTVERSION= 8.0.0 +CATEGORIES= databases +MASTER_SITES= APACHE/arrow/arrow-${PORTVERSION}/ +PKGNAMESUFFIX= -glib +DISTNAME= apache-arrow-${PORTVERSION} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= C API wrapper library for Arrow C++ +WWW= https://arrow.apache.org/ + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/../LICENSE.txt + +BUILD_DEPENDS= arrow>=${PORTVERSION}<${PORTVERSION}_99:databases/arrow +LIB_DEPENDS= libarrow.so:databases/arrow + +USES= compiler:c++11-lang gnome meson pkgconfig +USE_GNOME= introspection + +MESON_ARGS= -Darrow_cpp_build_dir='' -Darrow_cpp_build_type='release' -Dgtk_doc=false +WRKSRC_SUBDIR= c_glib + +.include diff --git a/databases/arrow-glib/distinfo b/databases/arrow-glib/distinfo new file mode 100644 index 00000000000..2c03b3cb6b1 --- /dev/null +++ b/databases/arrow-glib/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665073060 +SHA256 (apache-arrow-8.0.0.tar.gz) = ad9a05705117c989c116bae9ac70492fe015050e1b80fb0e38fde4b5d863aaa3 +SIZE (apache-arrow-8.0.0.tar.gz) = 17962146 diff --git a/databases/arrow-glib/pkg-descr b/databases/arrow-glib/pkg-descr new file mode 100644 index 00000000000..b0dd59f7f55 --- /dev/null +++ b/databases/arrow-glib/pkg-descr @@ -0,0 +1,6 @@ +Arrow GLib is a wrapper library for Arrow C++. Arrow GLib provides C API. + +Arrow GLib supports GObject Introspection. It means that you can create language +bindings at runtime or compile time. + +See also: https://github.com/apache/arrow/tree/master/c_glib diff --git a/databases/arrow-glib/pkg-plist b/databases/arrow-glib/pkg-plist new file mode 100644 index 00000000000..ef19afadacf --- /dev/null +++ b/databases/arrow-glib/pkg-plist @@ -0,0 +1,167 @@ +include/arrow-dataset-glib/arrow-dataset-glib.h +include/arrow-dataset-glib/arrow-dataset-glib.hpp +include/arrow-dataset-glib/dataset-factory.h +include/arrow-dataset-glib/dataset-factory.hpp +include/arrow-dataset-glib/dataset.h +include/arrow-dataset-glib/dataset.hpp +include/arrow-dataset-glib/enums.h +include/arrow-dataset-glib/file-format.h +include/arrow-dataset-glib/file-format.hpp +include/arrow-dataset-glib/fragment.h +include/arrow-dataset-glib/fragment.hpp +include/arrow-dataset-glib/partitioning.h +include/arrow-dataset-glib/partitioning.hpp +include/arrow-dataset-glib/scanner.h +include/arrow-dataset-glib/scanner.hpp +include/arrow-glib/array-builder.h +include/arrow-glib/array-builder.hpp +include/arrow-glib/array.h +include/arrow-glib/array.hpp +include/arrow-glib/arrow-glib.h +include/arrow-glib/arrow-glib.hpp +include/arrow-glib/basic-array.h +include/arrow-glib/basic-array.hpp +include/arrow-glib/basic-data-type.h +include/arrow-glib/basic-data-type.hpp +include/arrow-glib/buffer.h +include/arrow-glib/buffer.hpp +include/arrow-glib/chunked-array.h +include/arrow-glib/chunked-array.hpp +include/arrow-glib/codec.h +include/arrow-glib/codec.hpp +include/arrow-glib/composite-array.h +include/arrow-glib/composite-data-type.h +include/arrow-glib/compute.h +include/arrow-glib/compute.hpp +include/arrow-glib/data-type.h +include/arrow-glib/data-type.hpp +include/arrow-glib/datum.h +include/arrow-glib/datum.hpp +include/arrow-glib/decimal.h +include/arrow-glib/decimal.hpp +include/arrow-glib/enums.h +include/arrow-glib/error.h +include/arrow-glib/error.hpp +include/arrow-glib/expression.h +include/arrow-glib/expression.hpp +include/arrow-glib/field.h +include/arrow-glib/field.hpp +include/arrow-glib/file-mode.h +include/arrow-glib/file-mode.hpp +include/arrow-glib/file-system.h +include/arrow-glib/file-system.hpp +include/arrow-glib/file.h +include/arrow-glib/file.hpp +include/arrow-glib/gobject-type.h +include/arrow-glib/input-stream.h +include/arrow-glib/input-stream.hpp +include/arrow-glib/interval.h +include/arrow-glib/interval.hpp +include/arrow-glib/ipc-options.h +include/arrow-glib/ipc-options.hpp +include/arrow-glib/local-file-system.h +include/arrow-glib/local-file-system.hpp +include/arrow-glib/metadata-version.h +include/arrow-glib/metadata-version.hpp +include/arrow-glib/output-stream.h +include/arrow-glib/output-stream.hpp +include/arrow-glib/readable.h +include/arrow-glib/readable.hpp +include/arrow-glib/reader.h +include/arrow-glib/reader.hpp +include/arrow-glib/record-batch.h +include/arrow-glib/record-batch.hpp +include/arrow-glib/scalar.h +include/arrow-glib/scalar.hpp +include/arrow-glib/schema.h +include/arrow-glib/schema.hpp +include/arrow-glib/table-builder.h +include/arrow-glib/table-builder.hpp +include/arrow-glib/table.h +include/arrow-glib/table.hpp +include/arrow-glib/tensor.h +include/arrow-glib/tensor.hpp +include/arrow-glib/type.h +include/arrow-glib/type.hpp +include/arrow-glib/version.h +include/arrow-glib/writable-file.h +include/arrow-glib/writable-file.hpp +include/arrow-glib/writable.h +include/arrow-glib/writable.hpp +include/arrow-glib/writer.h +include/arrow-glib/writer.hpp +include/gandiva-glib/enums.h +include/gandiva-glib/expression.h +include/gandiva-glib/expression.hpp +include/gandiva-glib/filter.h +include/gandiva-glib/filter.hpp +include/gandiva-glib/function-registry.h +include/gandiva-glib/function-signature.h +include/gandiva-glib/function-signature.hpp +include/gandiva-glib/gandiva-glib.h +include/gandiva-glib/gandiva-glib.hpp +include/gandiva-glib/native-function.h +include/gandiva-glib/native-function.hpp +include/gandiva-glib/node.h +include/gandiva-glib/node.hpp +include/gandiva-glib/projector.h +include/gandiva-glib/projector.hpp +include/gandiva-glib/selection-vector.h +include/gandiva-glib/selection-vector.hpp +include/gandiva-glib/version.h +include/parquet-glib/arrow-file-reader.h +include/parquet-glib/arrow-file-reader.hpp +include/parquet-glib/arrow-file-writer.h +include/parquet-glib/arrow-file-writer.hpp +include/parquet-glib/metadata.h +include/parquet-glib/metadata.hpp +include/parquet-glib/parquet-glib.h +include/parquet-glib/parquet-glib.hpp +include/parquet-glib/statistics.h +include/parquet-glib/statistics.hpp +include/plasma-glib/client.h +include/plasma-glib/client.hpp +include/plasma-glib/object.h +include/plasma-glib/object.hpp +include/plasma-glib/plasma-glib.h +include/plasma-glib/plasma-glib.hpp +lib/girepository-1.0/Arrow-1.0.typelib +lib/girepository-1.0/ArrowDataset-1.0.typelib +lib/girepository-1.0/Gandiva-1.0.typelib +lib/girepository-1.0/Parquet-1.0.typelib +lib/girepository-1.0/Plasma-1.0.typelib +lib/libarrow-dataset-glib.so +lib/libarrow-dataset-glib.so.800 +lib/libarrow-dataset-glib.so.800.0.0 +lib/libarrow-glib.so +lib/libarrow-glib.so.800 +lib/libarrow-glib.so.800.0.0 +lib/libgandiva-glib.so +lib/libgandiva-glib.so.800 +lib/libgandiva-glib.so.800.0.0 +lib/libparquet-glib.so +lib/libparquet-glib.so.800 +lib/libparquet-glib.so.800.0.0 +lib/libplasma-glib.so +lib/libplasma-glib.so.800 +lib/libplasma-glib.so.800.0.0 +libdata/pkgconfig/arrow-dataset-glib.pc +libdata/pkgconfig/arrow-glib.pc +libdata/pkgconfig/gandiva-glib.pc +libdata/pkgconfig/parquet-glib.pc +libdata/pkgconfig/plasma-glib.pc +share/arrow-glib/example/README.md +share/arrow-glib/example/build.c +share/arrow-glib/example/extension-type.c +share/arrow-glib/example/lua/README.md +share/arrow-glib/example/lua/read-batch.lua +share/arrow-glib/example/lua/read-stream.lua +share/arrow-glib/example/lua/write-batch.lua +share/arrow-glib/example/lua/write-stream.lua +share/arrow-glib/example/read-batch.c +share/arrow-glib/example/read-stream.c +share/gir-1.0/Arrow-1.0.gir +share/gir-1.0/ArrowDataset-1.0.gir +share/gir-1.0/Gandiva-1.0.gir +share/gir-1.0/Parquet-1.0.gir +share/gir-1.0/Plasma-1.0.gir diff --git a/databases/arrow/Makefile b/databases/arrow/Makefile index a5ca93052d4..ff17fdf15a9 100644 --- a/databases/arrow/Makefile +++ b/databases/arrow/Makefile @@ -80,7 +80,7 @@ FLIGHT_LIB_DEPENDS= libgflags.so:devel/gflags \ libgrpc.so:devel/grpc \ libre2.so:devel/re2 FLIGHT_IMPLIES= IPC -#FLIGHT_BROKEN= configure breaks: Could not find a package configuration file provided by "re2" +FLIGHT_BROKEN= configure breaks: Could not find a package configuration file provided by "re2" GANDIVA_DESC= Gandiva libraries GANDIVA_USES= ssl @@ -90,7 +90,6 @@ GANDIVA_LIB_DEPENDS= libgrpc.so:devel/grpc \ libprotobuf.so:devel/protobuf \ libre2.so:devel/re2 \ libutf8proc.so:textproc/utf8proc -#GANDIVA_BROKEN= llvm12 stage error (ln: /wrkdirs/usr/ports/devel/llvm12/work/stage/usr/local/llvm12/bin/clang: No such file or directory) HDFS_DESC= Arrow HDFS bridge HDFS_CMAKE_BOOL= ARROW_HDFS @@ -137,7 +136,6 @@ PLASMA_LIB_DEPENDS= libaws-c-auth.so:security/aws-c-auth \ libaws-c-sdkutils.so:devel/aws-c-sdkutils \ libaws-crt-cpp.so:devel/aws-crt-cpp \ libgflags.so:devel/gflags -#PLASMA_BROKEN= PLIST issue (Error: Orphaned: bin/ONplasma-store-server, Error: Missing: bin/plasma-store-server) BUILD_UTILITIES_DESC= build Arrow commandline utilities BUILD_UTILITIES_CMAKE_BOOL= ARROW_BUILD_UTILITIES @@ -213,19 +211,12 @@ pre-configure-PYTHON-on: @${MV} ${WRKSRC}/src/arrow/python/arrow-python.pc.in ${WRKSRC}/src/arrow/python/arrow-python${PYTHON_SUFFIX}.pc.in @${MV} ${WRKSRC}/src/arrow/python/arrow-python-flight.pc.in ${WRKSRC}/src/arrow/python/arrow-python${PYTHON_SUFFIX}-flight.pc.in -post-install-PLASMA-on: - -${MV} ${STAGEDIR}${PREFIX}/bin/ONplasma-store-server ${STAGEDIR}${PREFIX}/bin/plasma-store-server - .include .if ${PORT_OPTIONS:MCOMPUTE} || ${PORT_OPTIONS:MFLIGHT} || ${PORT_OPTIONS:MGANDIVA} PLIST_FILES+= lib/cmake/arrow/Findre2Alt.cmake .endif -.if ${PORT_OPTIONS:MFLIGHT} || ${PORT_OPTIONS:MGANDIVA} -PLIST_FILES+= lib/cmake/arrow/FindgRPCAlt.cmake -.endif - .if ${PORT_OPTIONS:MPYTHON} == "PYTHON" && ${PORT_OPTIONS:MFLIGHT} == "FLIGHT" PLIST_SUB+= PYTHONFLIGHT="" .else diff --git a/databases/arrow/pkg-plist b/databases/arrow/pkg-plist index 2ef45cf28ea..aa0ea34ded4 100644 --- a/databases/arrow/pkg-plist +++ b/databases/arrow/pkg-plist @@ -106,19 +106,16 @@ include/arrow/extension_type.h %%FLIGHT%%include/arrow/flight/api.h %%FLIGHT%%include/arrow/flight/client.h %%FLIGHT%%include/arrow/flight/client_auth.h -%%FLIGHT%%include/arrow/flight/client_cookie_middleware.h %%FLIGHT%%include/arrow/flight/client_middleware.h +%%FLIGHT%%include/arrow/flight/customize_protobuf.h %%FLIGHT%%include/arrow/flight/middleware.h %%FLIGHT%%include/arrow/flight/pch.h %%FLIGHT%%include/arrow/flight/platform.h %%FLIGHT%%include/arrow/flight/server.h %%FLIGHT%%include/arrow/flight/server_auth.h %%FLIGHT%%include/arrow/flight/server_middleware.h -%%FLIGHT%%include/arrow/flight/test_definitions.h +%%FLIGHT%%include/arrow/flight/test_integration.h %%FLIGHT%%include/arrow/flight/test_util.h -%%FLIGHT%%include/arrow/flight/transport.h -%%FLIGHT%%include/arrow/flight/transport_server.h -%%FLIGHT%%include/arrow/flight/type_fwd.h %%FLIGHT%%include/arrow/flight/types.h %%FLIGHT%%include/arrow/flight/visibility.h include/arrow/io/api.h @@ -514,7 +511,6 @@ lib/cmake/arrow/ArrowTargets.cmake lib/cmake/arrow/FindArrow.cmake %%DATASET%%lib/cmake/arrow/FindArrowDataset.cmake %%FLIGHT%%lib/cmake/arrow/FindArrowFlight.cmake -%%FLIGHT%%lib/cmake/arrow/FindArrowFlightTesting.cmake %%PYTHON%%lib/cmake/arrow/FindArrowPython.cmake %%PYTHONFLIGHT%%lib/cmake/arrow/FindArrowPythonFlight.cmake %%TESTING%%lib/cmake/arrow/FindArrowTesting.cmake @@ -547,10 +543,7 @@ lib/libarrow.so.800.0.0 %%DATASET%%lib/libarrow_dataset.so.800.0.0 %%FLIGHT%%lib/libarrow_flight.so %%FLIGHT%%lib/libarrow_flight.so.800 -%%FLIGHT%%lib/libarrow_flight.so.800.0.0 -%%FLIGHT%%lib/libarrow_flight_testing.so -%%FLIGHT%%lib/libarrow_flight_testing.so.800 -%%FLIGHT%%lib/libarrow_flight_testing.so.800.0.0 +%%FLIGHT%%lib/libarrow_flight.so.800.8.0 %%PYTHON%%lib/libarrow_python%%PYTHON_SUFFIX%%.so %%PYTHON%%lib/libarrow_python%%PYTHON_SUFFIX%%.so.800 %%PYTHON%%lib/libarrow_python%%PYTHON_SUFFIX%%.so.800.0.0 @@ -574,7 +567,6 @@ lib/libarrow.so.800.0.0 %%DATASET%%libdata/pkgconfig/arrow-dataset.pc %%FILESYSTEM%%libdata/pkgconfig/arrow-filesystem.pc %%FLIGHT%%libdata/pkgconfig/arrow-flight.pc -%%FLIGHT%%libdata/pkgconfig/arrow-flight-testing.pc %%JSON%%libdata/pkgconfig/arrow-json.pc %%PYTHONFLIGHT%%libdata/pkgconfig/arrow-python%%PYTHON_SUFFIX%%-flight.pc %%PYTHON%%libdata/pkgconfig/arrow-python%%PYTHON_SUFFIX%%.pc diff --git a/databases/cutelyst-asql/Makefile b/databases/cutelyst-asql/Makefile index 35fc6c1b875..4b0db0bd8ac 100644 --- a/databases/cutelyst-asql/Makefile +++ b/databases/cutelyst-asql/Makefile @@ -1,6 +1,6 @@ PORTNAME= asql DISTVERSIONPREFIX= v -DISTVERSION= 0.52.0 +DISTVERSION= 0.73.0 CATEGORIES= databases PKGNAMEPREFIX= cutelyst- diff --git a/databases/cutelyst-asql/distinfo b/databases/cutelyst-asql/distinfo index d07a950c544..d5ce5be9630 100644 --- a/databases/cutelyst-asql/distinfo +++ b/databases/cutelyst-asql/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1648038109 -SHA256 (cutelyst-asql-v0.52.0_GH0.tar.gz) = 8e8d0a80936fa7900cd2c6d7d51cea51bb478ea74be3885ce4bff4d957e6fc60 -SIZE (cutelyst-asql-v0.52.0_GH0.tar.gz) = 36634 +TIMESTAMP = 1665171951 +SHA256 (cutelyst-asql-v0.73.0_GH0.tar.gz) = a7d7fe7afbcbaecd05f51dbc74059ca119be1daf13f70c7b298bd8cb48c6e2a6 +SIZE (cutelyst-asql-v0.73.0_GH0.tar.gz) = 40336 diff --git a/databases/cutelyst-asql/pkg-plist b/databases/cutelyst-asql/pkg-plist index b74b73e13c6..17f620d8f12 100644 --- a/databases/cutelyst-asql/pkg-plist +++ b/databases/cutelyst-asql/pkg-plist @@ -17,6 +17,9 @@ lib/cmake/ASqlQt5/ASqlQt5ConfigVersion.cmake lib/libASqlQt5.so lib/libASqlQt5.so.0 lib/libASqlQt5.so.%%SOVER%% +lib/libASqlQt5Migrations.so +lib/libASqlQt5Migrations.so.0 +lib/libASqlQt5Migrations.so.%%SOVER%% lib/libASqlQt5Pg.so lib/libASqlQt5Pg.so.0 lib/libASqlQt5Pg.so.%%SOVER%% diff --git a/databases/kbibtex/Makefile b/databases/kbibtex/Makefile index cccd0ab634d..c764e443dd0 100644 --- a/databases/kbibtex/Makefile +++ b/databases/kbibtex/Makefile @@ -1,6 +1,6 @@ PORTNAME= kbibtex DISTVERSION= 0.9.2 -PORTREVISION= 36 +PORTREVISION= 37 CATEGORIES= databases kde MASTER_SITES= KDE/stable/KBibTeX/${DISTVERSION} diff --git a/databases/mongodb60/Makefile b/databases/mongodb60/Makefile index 3be4698ab89..6a02d314ba2 100644 --- a/databases/mongodb60/Makefile +++ b/databases/mongodb60/Makefile @@ -21,7 +21,7 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/ar:devel/binutils \ ${PYTHON_PKGNAMEPREFIX}cheetah3>0:devel/py-cheetah3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pymongo>0:databases/pymongo@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pymongo>0:databases/py-pymongo@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=3.11:devel/py-yaml@${PY_FLAVOR} LIB_DEPENDS= libcurl.so:ftp/curl \ libpcre.so:devel/pcre \ diff --git a/databases/mroonga/Makefile b/databases/mroonga/Makefile index 1aa2ba6d0ff..88995d1286f 100644 --- a/databases/mroonga/Makefile +++ b/databases/mroonga/Makefile @@ -1,5 +1,5 @@ PORTNAME= mroonga -PORTVERSION= 12.07 +PORTVERSION= 12.08 CATEGORIES= databases textproc MASTER_SITES= http://packages.groonga.org/source/mroonga/ diff --git a/databases/mroonga/distinfo b/databases/mroonga/distinfo index a5ebb324911..74b6fb14024 100644 --- a/databases/mroonga/distinfo +++ b/databases/mroonga/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662313500 -SHA256 (mroonga-12.07.tar.gz) = 927a38af41f7342eee3faf169e11019bdacaf9b9d06e6ab22c46d788246c9d39 -SIZE (mroonga-12.07.tar.gz) = 2839695 +TIMESTAMP = 1665237903 +SHA256 (mroonga-12.08.tar.gz) = 11dd8d4477fae8a7f33177617788ff4db87127536e2852dfd9fdfb1167c9d83a +SIZE (mroonga-12.08.tar.gz) = 2879227 diff --git a/databases/mysql80-client/Makefile b/databases/mysql80-client/Makefile index 6ee35754d86..1ccc23321e7 100644 --- a/databases/mysql80-client/Makefile +++ b/databases/mysql80-client/Makefile @@ -1,5 +1,5 @@ PORTNAME= mysql -PORTREVISION= 0 +PORTREVISION= 1 PKGNAMESUFFIX= 80-client COMMENT= Multithreaded SQL database (client) diff --git a/databases/mysql80-server/Makefile b/databases/mysql80-server/Makefile index 7a5197a771b..37c732315f3 100644 --- a/databases/mysql80-server/Makefile +++ b/databases/mysql80-server/Makefile @@ -1,6 +1,6 @@ PORTNAME?= mysql PORTVERSION= 8.0.30 -PORTREVISION?= 0 +PORTREVISION?= 1 CATEGORIES= databases MASTER_SITES= MYSQL/MySQL-8.0 PKGNAMESUFFIX?= 80-server diff --git a/databases/nagios-check_mongodb/Makefile b/databases/nagios-check_mongodb/Makefile index f1e1d20a145..1e92773e9ef 100644 --- a/databases/nagios-check_mongodb/Makefile +++ b/databases/nagios-check_mongodb/Makefile @@ -7,7 +7,7 @@ MAINTAINER= demon@FreeBSD.org COMMENT= Nagios plugin to check mongodb server WWW= https://github.com/mzupan/nagios-plugin-mongodb -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=0:databases/pymongo@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=0:databases/py-pymongo@${PY_FLAVOR} USE_GITHUB= yes GH_ACCOUNT= mzupan diff --git a/databases/p5-Redis-RateLimit/Makefile b/databases/p5-Redis-RateLimit/Makefile index f44bc703e4f..7299551b129 100644 --- a/databases/p5-Redis-RateLimit/Makefile +++ b/databases/p5-Redis-RateLimit/Makefile @@ -4,7 +4,7 @@ CATEGORIES= databases perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- -MAINTAINER= david@isnic.is +MAINTAINER= ports@FreeBSD.org COMMENT= Sliding window rate limiting with Redis WWW= https://metacpan.org/pod/Redis::RateLimit diff --git a/databases/pgroonga/Makefile b/databases/pgroonga/Makefile index 9a939a370c4..3016a523c88 100644 --- a/databases/pgroonga/Makefile +++ b/databases/pgroonga/Makefile @@ -1,5 +1,5 @@ PORTNAME= pgroonga -PORTVERSION= 2.3.8 +PORTVERSION= 2.4.0 CATEGORIES= databases textproc MASTER_SITES= http://packages.groonga.org/source/pgroonga/ diff --git a/databases/pgroonga/distinfo b/databases/pgroonga/distinfo index 1a5e0b35e1c..871e92f6f33 100644 --- a/databases/pgroonga/distinfo +++ b/databases/pgroonga/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661766394 -SHA256 (pgroonga-2.3.8.tar.gz) = ff1967c2750c5bb26e51c4a76545789ea08572b7c60ef5d3a33ec82729070862 -SIZE (pgroonga-2.3.8.tar.gz) = 477993 +TIMESTAMP = 1665240050 +SHA256 (pgroonga-2.4.0.tar.gz) = 5baaae0e7d81f8167e278e9a34c6ed56aece8b34f5ab98f228c64408093417b3 +SIZE (pgroonga-2.4.0.tar.gz) = 477236 diff --git a/databases/pgroonga/pkg-plist b/databases/pgroonga/pkg-plist index fa586646bae..d9d862d9287 100644 --- a/databases/pgroonga/pkg-plist +++ b/databases/pgroonga/pkg-plist @@ -255,7 +255,9 @@ share/postgresql/extension/pgroonga--2.3.3--2.3.4.sql share/postgresql/extension/pgroonga--2.3.4--2.3.5.sql share/postgresql/extension/pgroonga--2.3.5--2.3.6.sql share/postgresql/extension/pgroonga--2.3.6--2.3.7.sql -share/postgresql/extension/pgroonga--2.3.7--%%MVER%%.sql +share/postgresql/extension/pgroonga--2.3.7--2.3.8.sql +share/postgresql/extension/pgroonga--2.3.8--2.3.9.sql +share/postgresql/extension/pgroonga--2.3.9--%%MVER%%.sql share/postgresql/extension/pgroonga--%%MVER%%.sql share/postgresql/extension/pgroonga_database--%%MVER%%.sql share/postgresql/extension/pgroonga_database.control diff --git a/databases/plpgsql_check/Makefile b/databases/plpgsql_check/Makefile index 03e471eed95..55bdd282364 100644 --- a/databases/plpgsql_check/Makefile +++ b/databases/plpgsql_check/Makefile @@ -1,5 +1,5 @@ PORTNAME= plpgsql_check -PORTVERSION= 2.2.1 +PORTVERSION= 2.2.2 DISTVERSIONPREFIX= v CATEGORIES= databases PKGNAMEPREFIX= postgresql${PGSQL_VER_NODOT}- diff --git a/databases/plpgsql_check/distinfo b/databases/plpgsql_check/distinfo index 8289b34d780..01635508723 100644 --- a/databases/plpgsql_check/distinfo +++ b/databases/plpgsql_check/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664767818 -SHA256 (okbob-plpgsql_check-v2.2.1_GH0.tar.gz) = 8653afae9abe8737b56c80067da37cdc226e9663efaa4fbd81eb2f2895b97d2b -SIZE (okbob-plpgsql_check-v2.2.1_GH0.tar.gz) = 262791 +TIMESTAMP = 1665330604 +SHA256 (okbob-plpgsql_check-v2.2.2_GH0.tar.gz) = 31943c4cc847e7f55e625cabc3ec0983e14aa36ed87c34ec1aea426404147c2b +SIZE (okbob-plpgsql_check-v2.2.2_GH0.tar.gz) = 267469 diff --git a/databases/pspg/Makefile b/databases/pspg/Makefile index 7903ad96f2a..5d727a5bf43 100644 --- a/databases/pspg/Makefile +++ b/databases/pspg/Makefile @@ -1,5 +1,5 @@ PORTNAME= pspg -DISTVERSION= 5.5.7 +DISTVERSION= 5.5.8 CATEGORIES= databases MAINTAINER= dmgk@FreeBSD.org diff --git a/databases/pspg/distinfo b/databases/pspg/distinfo index edd7043f4a7..f53803b11e1 100644 --- a/databases/pspg/distinfo +++ b/databases/pspg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663275114 -SHA256 (okbob-pspg-5.5.7_GH0.tar.gz) = d9bb4e80bd6ddea2be0b835e6bd66bca7567a5f59641e31cfde4dc194fee7e9e -SIZE (okbob-pspg-5.5.7_GH0.tar.gz) = 2428055 +TIMESTAMP = 1665403822 +SHA256 (okbob-pspg-5.5.8_GH0.tar.gz) = bc25e517784f08840796188d1fb8e908ed522d0809c0ca176eae07363bd5281b +SIZE (okbob-pspg-5.5.8_GH0.tar.gz) = 2428371 diff --git a/databases/py-alembic16/Makefile b/databases/py-alembic16/Makefile deleted file mode 100644 index cbb58132869..00000000000 --- a/databases/py-alembic16/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -PORTNAME= alembic -PORTVERSION= 1.6.5 -CATEGORIES= databases python -MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -PKGNAMESUFFIX= 16 - -MAINTAINER= bofh@FreeBSD.org -COMMENT= Database migration tool for SQLAlchemy (1.6.x) -WWW= https://alembic.zzzcomputing.com/ - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}importlib-metadata>0:devel/py-importlib-metadata@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}importlib-resources>0:devel/py-importlib-resources@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}mako>=0:textproc/py-mako@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}sqlalchemy13>=1.3.0:databases/py-sqlalchemy13@${PY_FLAVOR} - -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR} - -USES= python:3.6+ -USE_PYTHON= autoplist concurrent distutils - -CONFLICTS_INSTALL= py*-alembic* # lib/python3.8/site-packages/alembic/__init__.py' - -NO_ARCH= yes - -PORTSCOUT= limit:^1\.6 - -do-test: - @cd ${WRKSRC} && ${LOCALBASE}/bin/tox -e ${PY_FLAVOR} - -.include diff --git a/databases/py-alembic16/distinfo b/databases/py-alembic16/distinfo deleted file mode 100644 index 2fa3abdf5b0..00000000000 --- a/databases/py-alembic16/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1649019902 -SHA256 (alembic-1.6.5.tar.gz) = a21fedebb3fb8f6bbbba51a11114f08c78709377051384c9c5ead5705ee93a51 -SIZE (alembic-1.6.5.tar.gz) = 1174376 diff --git a/databases/py-alembic16/pkg-descr b/databases/py-alembic16/pkg-descr deleted file mode 100644 index 515e826ec88..00000000000 --- a/databases/py-alembic16/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -Alembic is a new database migrations tool, written by the author of -SQLAlchemy. A migrations tool offers the following functionality: - -- Can emit ALTER statements to a database in order to change the structure of - tables and other constructs -- Provides a system whereby "migration scripts" may be constructed; each - script indicates a particular series of steps that can "upgrade" a target - database to a new version, and optionally a series of steps that can - "downgrade" similarly, doing the same steps in reverse. -- Allows the scripts to execute in some sequential manner. diff --git a/databases/py-flask-sqlalchemy/Makefile b/databases/py-flask-sqlalchemy/Makefile index 3385cf2c7d4..d00d15c83a4 100644 --- a/databases/py-flask-sqlalchemy/Makefile +++ b/databases/py-flask-sqlalchemy/Makefile @@ -1,6 +1,5 @@ PORTNAME= flask-sqlalchemy -PORTVERSION= 2.5.1 -PORTREVISION= 1 +PORTVERSION= 3.0.0 CATEGORIES= databases python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -8,17 +7,21 @@ DISTNAME= Flask-SQLAlchemy-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Add SQLAlchemy support to your Flask application -WWW= https://github.com/pallets/flask-sqlalchemy +WWW= https://github.com/pallets-eco/flask-sqlalchemy LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.rst -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.10:www/py-flask@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}sqlalchemy14>=0.8:databases/py-sqlalchemy14@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=2.2:www/py-flask@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sqlalchemy14>=1.4.18:databases/py-sqlalchemy14@${PY_FLAVOR} -USES= python:3.6+ +USES= python:3.7+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes +TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} + +post-patch: + @${SED} -e 's|%%PORTVERSION%%|${PORTVERSION}|' ${FILESDIR}/setup.py > ${WRKSRC}/setup.py .include diff --git a/databases/py-flask-sqlalchemy/distinfo b/databases/py-flask-sqlalchemy/distinfo index de44997cab4..48472b4af2d 100644 --- a/databases/py-flask-sqlalchemy/distinfo +++ b/databases/py-flask-sqlalchemy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1618320096 -SHA256 (Flask-SQLAlchemy-2.5.1.tar.gz) = 2bda44b43e7cacb15d4e05ff3cc1f8bc97936cc464623424102bfc2c35e95912 -SIZE (Flask-SQLAlchemy-2.5.1.tar.gz) = 132750 +TIMESTAMP = 1665073114 +SHA256 (Flask-SQLAlchemy-3.0.0.tar.gz) = b54939fd5f48184742b7d5b222d86983e233b43140c1071a36327353e86f3b56 +SIZE (Flask-SQLAlchemy-3.0.0.tar.gz) = 127234 diff --git a/databases/py-flask-sqlalchemy/files/setup.py b/databases/py-flask-sqlalchemy/files/setup.py new file mode 100644 index 00000000000..35557260188 --- /dev/null +++ b/databases/py-flask-sqlalchemy/files/setup.py @@ -0,0 +1,43 @@ +# -*- coding: utf-8 -*- +from setuptools import setup + +import codecs + +with codecs.open('README.rst', encoding="utf-8") as fp: + long_description = fp.read() +INSTALL_REQUIRES = [ + 'Flask>=2.2', + 'SQLAlchemy>=1.4.18', +] + +setup_kwargs = { + 'name': 'Flask-SQLAlchemy', + 'version': '%%PORTVERSION%%', + 'description': 'Add SQLAlchemy support to your Flask application.', + 'long_description': long_description, + 'license': 'BSD-3-Clause', + 'author': '', + 'author_email': 'Armin Ronacher ', + 'maintainer': '', + 'maintainer_email': 'Pallets ', + 'url': '', + 'packages': [ + 'flask_sqlalchemy', + ], + 'package_dir': {'': 'src'}, + 'package_data': {'': ['*']}, + 'long_description_content_type': 'text/x-rst', + 'classifiers': [ + 'Development Status :: 5 - Production/Stable', + 'Environment :: Web Environment', + 'Intended Audience :: Developers', + 'License :: OSI Approved :: BSD License', + 'Operating System :: OS Independent', + 'Programming Language :: Python', + 'Topic :: Internet :: WWW/HTTP :: Dynamic Content', + ], + 'install_requires': INSTALL_REQUIRES, + 'python_requires': '>=3.7', +} + +setup(**setup_kwargs) diff --git a/databases/py-mongoengine/Makefile b/databases/py-mongoengine/Makefile index d1f2798f765..7a297d79ed1 100644 --- a/databases/py-mongoengine/Makefile +++ b/databases/py-mongoengine/Makefile @@ -11,7 +11,7 @@ WWW= http://mongoengine.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=3.4<5.0:databases/pymongo@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=3.4<5.0:databases/py-pymongo@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils diff --git a/databases/py-motor/Makefile b/databases/py-motor/Makefile index 5f3e840c9b4..79ff00c97ac 100644 --- a/databases/py-motor/Makefile +++ b/databases/py-motor/Makefile @@ -10,7 +10,7 @@ WWW= https://pypi.org/project/motor/ LICENSE= APACHE20 -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=3.3:databases/pymongo@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=3.3:databases/py-pymongo@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= distutils autoplist diff --git a/databases/py-peewee_migrate/Makefile b/databases/py-peewee_migrate/Makefile index 30abb2e00fc..e7a20245a51 100644 --- a/databases/py-peewee_migrate/Makefile +++ b/databases/py-peewee_migrate/Makefile @@ -1,5 +1,5 @@ PORTNAME= peewee_migrate -DISTVERSION= 1.4.12 +DISTVERSION= 1.5.1 CATEGORIES= databases devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -17,13 +17,12 @@ MY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \ BUILD_DEPENDS= ${MY_DEPENDS} RUN_DEPENDS= ${MY_DEPENDS} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=0:databases/py-psycopg2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} USES= python:3.7+ USE_GITHUB= yes # tests not shipped with sdist GH_ACCOUNT= klen -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= autoplist concurrent distutils pytest TEST_ENV= PYTHONPATH=${WRKSRC}/src @@ -35,7 +34,4 @@ NO_ARCH= yes RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cached-property>=0:devel/py-cached-property@${PY_FLAVOR} .endif -do-test: - cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v -rs -o addopts= - .include diff --git a/databases/py-peewee_migrate/distinfo b/databases/py-peewee_migrate/distinfo index caf4c26cb81..8a89b87be71 100644 --- a/databases/py-peewee_migrate/distinfo +++ b/databases/py-peewee_migrate/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659524499 -SHA256 (klen-peewee_migrate-1.4.12_GH0.tar.gz) = e28077959868e1436758d81f3a50cd841ad5936973c56adf7666fc7b39199061 -SIZE (klen-peewee_migrate-1.4.12_GH0.tar.gz) = 25671 +TIMESTAMP = 1664702495 +SHA256 (klen-peewee_migrate-1.5.1_GH0.tar.gz) = 50b4430b3907f3f3f9f1120f8cf4164d40c6f9464b590bd91fb800fe8d2afd67 +SIZE (klen-peewee_migrate-1.5.1_GH0.tar.gz) = 25648 diff --git a/databases/py-psycopg2/Makefile b/databases/py-psycopg2/Makefile index 2e996951603..6685b1f9725 100644 --- a/databases/py-psycopg2/Makefile +++ b/databases/py-psycopg2/Makefile @@ -1,5 +1,5 @@ PORTNAME= psycopg2 -PORTVERSION= 2.9.3 +PORTVERSION= 2.9.4 CATEGORIES= databases python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/databases/py-psycopg2/distinfo b/databases/py-psycopg2/distinfo index 59431967e60..53d82e73437 100644 --- a/databases/py-psycopg2/distinfo +++ b/databases/py-psycopg2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1642102241 -SHA256 (psycopg2-2.9.3.tar.gz) = 8e841d1bf3434da985cc5ef13e6f75c8981ced601fd70cc6bf33351b91562981 -SIZE (psycopg2-2.9.3.tar.gz) = 380611 +TIMESTAMP = 1665330616 +SHA256 (psycopg2-2.9.4.tar.gz) = d529926254e093a1b669f692a3aa50069bc71faf5b0ecd91686a78f62767d52f +SIZE (psycopg2-2.9.4.tar.gz) = 384017 diff --git a/databases/py-pymongo/Makefile b/databases/py-pymongo/Makefile new file mode 100644 index 00000000000..d24ea207d8b --- /dev/null +++ b/databases/py-pymongo/Makefile @@ -0,0 +1,22 @@ +PORTNAME= pymongo +PORTVERSION= 3.12.3 +CATEGORIES= databases python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= farrokhi@FreeBSD.org +COMMENT= Python driver for MongoDB +WWW= https://github.com/mongodb/mongo-python-driver + +LICENSE= APACHE20 + +USES= python:3.6+ +USE_PYTHON= autoplist concurrent distutils + +CONFLICTS_INSTALL= py[0-9][0-9]-pymongo28 + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/bson/_cbson${PYTHON_EXT_SUFFIX}.so + ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pymongo/_cmessage${PYTHON_EXT_SUFFIX}.so + +.include diff --git a/databases/py-pymongo/distinfo b/databases/py-pymongo/distinfo new file mode 100644 index 00000000000..36d003c535f --- /dev/null +++ b/databases/py-pymongo/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1655299566 +SHA256 (pymongo-3.12.3.tar.gz) = 0a89cadc0062a5e53664dde043f6c097172b8c1c5f0094490095282ff9995a5f +SIZE (pymongo-3.12.3.tar.gz) = 821234 diff --git a/databases/py-pymongo/pkg-descr b/databases/py-pymongo/pkg-descr new file mode 100644 index 00000000000..4a2444db473 --- /dev/null +++ b/databases/py-pymongo/pkg-descr @@ -0,0 +1,4 @@ +The PyMongo distribution contains tools for interacting with +the Mongo database from Python. The pymongo package is a native +Python driver for the Mongo database. The gridfs package is a +gridfs implementation on top of pymongo. diff --git a/databases/py-sqlglot/Makefile b/databases/py-sqlglot/Makefile index 68aa6f479f7..8c6752ba9b5 100644 --- a/databases/py-sqlglot/Makefile +++ b/databases/py-sqlglot/Makefile @@ -1,5 +1,5 @@ PORTNAME= sqlglot -PORTVERSION= 6.2.6 +PORTVERSION= 6.3.1 CATEGORIES= databases python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/databases/py-sqlglot/distinfo b/databases/py-sqlglot/distinfo index a3276570a84..1d7c8ffb1f6 100644 --- a/databases/py-sqlglot/distinfo +++ b/databases/py-sqlglot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664767892 -SHA256 (sqlglot-6.2.6.tar.gz) = 05147463171e7827e2e7a5c283992a809b0e4acd6edd9781416b568afca52cd2 -SIZE (sqlglot-6.2.6.tar.gz) = 103895 +TIMESTAMP = 1665330618 +SHA256 (sqlglot-6.3.1.tar.gz) = 9ebe37368be004e4103396344f09fcc2854b8f973a8bb0df20dbe607957399fa +SIZE (sqlglot-6.3.1.tar.gz) = 109387 diff --git a/databases/rocksdb/Makefile b/databases/rocksdb/Makefile index 57fd8eb8c3f..6ba985a0daf 100644 --- a/databases/rocksdb/Makefile +++ b/databases/rocksdb/Makefile @@ -1,5 +1,5 @@ PORTNAME= rocksdb -PORTVERSION= 7.6.0 +PORTVERSION= 7.7.2 DISTVERSIONPREFIX= v CATEGORIES= databases diff --git a/databases/rocksdb/distinfo b/databases/rocksdb/distinfo index 26c925a5f8b..fd649ba9849 100644 --- a/databases/rocksdb/distinfo +++ b/databases/rocksdb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664767820 -SHA256 (facebook-rocksdb-v7.6.0_GH0.tar.gz) = ee91f5043dc7d28b092a09800a12c011b099a5515ffb3939841b6fb0327d6eae -SIZE (facebook-rocksdb-v7.6.0_GH0.tar.gz) = 10216382 +TIMESTAMP = 1665330606 +SHA256 (facebook-rocksdb-v7.7.2_GH0.tar.gz) = 85ac702405568be4d3ad485fba81b39a5c3de956224c2583528e00ed77cf07fd +SIZE (facebook-rocksdb-v7.7.2_GH0.tar.gz) = 10270767 diff --git a/databases/rocksdb/files/patch-Makefile b/databases/rocksdb/files/patch-Makefile index 8c1f862c98c..b77add08e6c 100644 --- a/databases/rocksdb/files/patch-Makefile +++ b/databases/rocksdb/files/patch-Makefile @@ -1,6 +1,6 @@ ---- Makefile.orig 2022-06-08 21:08:16 UTC +--- Makefile.orig 2022-10-05 23:40:03 UTC +++ Makefile -@@ -223,18 +223,18 @@ AM_SHARE = $(AM_V_CCLD) $(CXX) $(PLATFORM_SHARED_LDFLA +@@ -239,19 +239,19 @@ AM_SHARE = $(AM_V_CCLD) $(CXX) $(PLATFORM_SHARED_LDFLA # Detect what platform we're building on. # Export some common variables that might have been passed as Make variables # instead of environment variables. @@ -15,23 +15,25 @@ - export USE_CLANG="$(USE_CLANG)"; \ - export LIB_MODE="$(LIB_MODE)"; \ - export ROCKSDB_CXX_STANDARD="$(ROCKSDB_CXX_STANDARD)"; \ +- export USE_FOLLY="$(USE_FOLLY)"; \ - "$(CURDIR)/build_tools/build_detect_platform" "$(CURDIR)/make_config.mk")) -+# dummy := $(shell (export ROCKSDB_ROOT="$(CURDIR)"; \ -+# export CXXFLAGS="$(EXTRA_CXXFLAGS)"; \ -+# export LDFLAGS="$(EXTRA_LDFLAGS)"; \ -+# export COMPILE_WITH_ASAN="$(COMPILE_WITH_ASAN)"; \ -+# export COMPILE_WITH_TSAN="$(COMPILE_WITH_TSAN)"; \ -+# export COMPILE_WITH_UBSAN="$(COMPILE_WITH_UBSAN)"; \ -+# export PORTABLE="$(PORTABLE)"; \ -+# export ROCKSDB_NO_FBCODE="$(ROCKSDB_NO_FBCODE)"; \ -+# export USE_CLANG="$(USE_CLANG)"; \ -+# export LIB_MODE="$(LIB_MODE)"; \ -+# export ROCKSDB_CXX_STANDARD="$(ROCKSDB_CXX_STANDARD)"; \ -+# "$(CURDIR)/build_tools/build_detect_platform" "$(CURDIR)/make_config.mk")) ++#dummy := $(shell (export ROCKSDB_ROOT="$(CURDIR)"; \ ++# export CXXFLAGS="$(EXTRA_CXXFLAGS)"; \ ++# export LDFLAGS="$(EXTRA_LDFLAGS)"; \ ++# export COMPILE_WITH_ASAN="$(COMPILE_WITH_ASAN)"; \ ++# export COMPILE_WITH_TSAN="$(COMPILE_WITH_TSAN)"; \ ++# export COMPILE_WITH_UBSAN="$(COMPILE_WITH_UBSAN)"; \ ++# export PORTABLE="$(PORTABLE)"; \ ++# export ROCKSDB_NO_FBCODE="$(ROCKSDB_NO_FBCODE)"; \ ++# export USE_CLANG="$(USE_CLANG)"; \ ++# export LIB_MODE="$(LIB_MODE)"; \ ++# export ROCKSDB_CXX_STANDARD="$(ROCKSDB_CXX_STANDARD)"; \ ++# export USE_FOLLY="$(USE_FOLLY)"; \ ++# "$(CURDIR)/build_tools/build_detect_platform" "$(CURDIR)/make_config.mk")) # this file is generated by the previous line to set build flags and sources include make_config.mk -@@ -806,7 +806,7 @@ endif # PLATFORM_SHARED_EXT +@@ -876,7 +876,7 @@ endif # PLATFORM_SHARED_EXT rocksdbjavastatic rocksdbjava install install-static install-shared \ uninstall analyze tools tools_lib check-headers checkout_folly diff --git a/databases/rubygem-activerecord-import/Makefile b/databases/rubygem-activerecord-import/Makefile index c8ac7c7c911..61c77a15770 100644 --- a/databases/rubygem-activerecord-import/Makefile +++ b/databases/rubygem-activerecord-import/Makefile @@ -1,5 +1,5 @@ PORTNAME= activerecord-import -PORTVERSION= 1.4.0 +PORTVERSION= 1.4.1 CATEGORIES= databases rubygems MASTER_SITES= RG diff --git a/databases/rubygem-activerecord-import/distinfo b/databases/rubygem-activerecord-import/distinfo index fd22b2ff8f9..d4a33f127c7 100644 --- a/databases/rubygem-activerecord-import/distinfo +++ b/databases/rubygem-activerecord-import/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1649423864 -SHA256 (rubygem/activerecord-import-1.4.0.gem) = b97e7bb94ed1041c2134af75718935e87dcdcb964b04d471123fd73250f0aa15 -SIZE (rubygem/activerecord-import-1.4.0.gem) = 67072 +TIMESTAMP = 1665330660 +SHA256 (rubygem/activerecord-import-1.4.1.gem) = 95c0c57c254d5958d984da20702b434234759e9b4d3373262cd2b0924e4995b3 +SIZE (rubygem/activerecord-import-1.4.1.gem) = 68096 diff --git a/databases/rubygem-flipper-active_record-rails61/Makefile b/databases/rubygem-flipper-active_record-rails61/Makefile index 23b0ed10287..8cfe95db4dd 100644 --- a/databases/rubygem-flipper-active_record-rails61/Makefile +++ b/databases/rubygem-flipper-active_record-rails61/Makefile @@ -1,5 +1,5 @@ PORTNAME= flipper-active_record -PORTVERSION= 0.25.0 +PORTVERSION= 0.25.2 CATEGORIES= databases rubygems MASTER_SITES= RG PKGNAMESUFFIX= -rails61 diff --git a/databases/rubygem-flipper-active_record-rails61/distinfo b/databases/rubygem-flipper-active_record-rails61/distinfo index e9a30f2e7fa..70b941f5b9e 100644 --- a/databases/rubygem-flipper-active_record-rails61/distinfo +++ b/databases/rubygem-flipper-active_record-rails61/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664891142 -SHA256 (rubygem/flipper-active_record-0.25.0.gem) = 85a5c99465e2cc6a09e91931a9998b0dbd463cd6c80dd513129377132e3eb67f -SIZE (rubygem/flipper-active_record-0.25.0.gem) = 9216 +TIMESTAMP = 1665330708 +SHA256 (rubygem/flipper-active_record-0.25.2.gem) = bbd77bd78e540ac484eabb18e9ff547677a61b45cb444bbbdb645c8b5468d4be +SIZE (rubygem/flipper-active_record-0.25.2.gem) = 9216 diff --git a/databases/rubygem-red-arrow-dataset/Makefile b/databases/rubygem-red-arrow-dataset/Makefile new file mode 100644 index 00000000000..a64689bed06 --- /dev/null +++ b/databases/rubygem-red-arrow-dataset/Makefile @@ -0,0 +1,22 @@ +PORTNAME= red-arrow-dataset +PORTVERSION= 8.0.0 +CATEGORIES= databases rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Ruby bindings of Apache Arrow Dataset +WWW= https://arrow.apache.org/ + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake +LIB_DEPENDS= libarrow-glib.so:databases/arrow-glib +RUN_DEPENDS= rubygem-red-arrow>=${PORTVERSION}<${PORTVERSION}_99:databases/rubygem-red-arrow + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include diff --git a/databases/rubygem-red-arrow-dataset/distinfo b/databases/rubygem-red-arrow-dataset/distinfo new file mode 100644 index 00000000000..2a4116321d7 --- /dev/null +++ b/databases/rubygem-red-arrow-dataset/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665073076 +SHA256 (rubygem/red-arrow-dataset-8.0.0.gem) = f3473ffaad2386982c3cdd6f7dc4b4e68965fe1b4973bf7e6464894646421442 +SIZE (rubygem/red-arrow-dataset-8.0.0.gem) = 12800 diff --git a/databases/rubygem-red-arrow-dataset/pkg-descr b/databases/rubygem-red-arrow-dataset/pkg-descr new file mode 100644 index 00000000000..71a3d250dbf --- /dev/null +++ b/databases/rubygem-red-arrow-dataset/pkg-descr @@ -0,0 +1,13 @@ +Red Arrow Dataset is the Ruby bindings of Apache Arrow Dataset. Red Arrow +Dataset is based on GObject Introspection. + +Apache Arrow Dataset is one of Apache Arrow components to read and write +semantic datasets stored in different locations and formats. + +GObject Introspection is a middleware for language bindings of C library. +GObject Introspection can generate language bindings automatically at runtime. + +Red Arrow Dataset uses Apache Arrow Dataset GLib and gobject-introspection gem +to generate Ruby bindings of Apache Arrow Dataset. + +See also: https://github.com/apache/arrow/tree/master/ruby/red-arrow-dataset diff --git a/databases/rubygem-red-arrow/Makefile b/databases/rubygem-red-arrow/Makefile new file mode 100644 index 00000000000..6c1e34b7731 --- /dev/null +++ b/databases/rubygem-red-arrow/Makefile @@ -0,0 +1,25 @@ +PORTNAME= red-arrow +PORTVERSION= 8.0.0 +CATEGORIES= databases rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Ruby bindings of Apache Arrow +WWW= https://arrow.apache.org/ + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +LIB_DEPENDS= libarrow-glib.so:databases/arrow-glib +RUN_DEPENDS= rubygem-bigdecimal>=2.0.3:math/rubygem-bigdecimal \ + rubygem-extpp>=0.0.7:devel/rubygem-extpp \ + rubygem-gio2>=3.5.0:devel/rubygem-gio2 \ + rubygem-native-package-installer>=0:devel/rubygem-native-package-installer \ + rubygem-pkg-config>=0:devel/rubygem-pkg-config \ + +USES= gem localbase +USE_RUBY= yes + +CFLAGS+= -I${LOCALBASE}/include + +.include diff --git a/databases/rubygem-red-arrow/distinfo b/databases/rubygem-red-arrow/distinfo new file mode 100644 index 00000000000..896a205483a --- /dev/null +++ b/databases/rubygem-red-arrow/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665073074 +SHA256 (rubygem/red-arrow-8.0.0.gem) = 57b460b3a1672cf2b255a86195e817aa196dc7e701d104ab30ca95bb13323d89 +SIZE (rubygem/red-arrow-8.0.0.gem) = 97792 diff --git a/databases/rubygem-red-arrow/files/patch-ext-arrow-extconf.rb b/databases/rubygem-red-arrow/files/patch-ext-arrow-extconf.rb new file mode 100644 index 00000000000..e1efe63ad39 --- /dev/null +++ b/databases/rubygem-red-arrow/files/patch-ext-arrow-extconf.rb @@ -0,0 +1,11 @@ +--- ext/arrow/extconf.rb.orig 2022-09-13 15:47:51 UTC ++++ ext/arrow/extconf.rb +@@ -65,7 +65,7 @@ unless required_pkg_config_package([ + end + + [ +- ["glib2", "ext/glib2"], ++ ["glib2", "lib"], + ].each do |name, relative_source_dir| + spec = find_gem_spec(name) + source_dir = File.join(spec.full_gem_path, relative_source_dir) diff --git a/databases/rubygem-red-arrow/pkg-descr b/databases/rubygem-red-arrow/pkg-descr new file mode 100644 index 00000000000..6013643d5b2 --- /dev/null +++ b/databases/rubygem-red-arrow/pkg-descr @@ -0,0 +1,13 @@ +Red Arrow is the Ruby bindings of Apache Arrow. Red Arrow is based on GObject +Introspection. + +Apache Arrow is an in-memory columnar data store. It's used by many products for +data analytics. + +GObject Introspection is a middleware for language bindings of C library. +GObject Introspection can generate language bindings automatically at runtime. + +Red Arrow uses Apache Arrow GLib and gobject-introspection gem to generate Ruby +bindings of Apache Arrow. + +See also: https://github.com/apache/arrow/tree/master/ruby/red-arrow diff --git a/databases/rubygem-red-gandiva/Makefile b/databases/rubygem-red-gandiva/Makefile new file mode 100644 index 00000000000..1453be0f054 --- /dev/null +++ b/databases/rubygem-red-gandiva/Makefile @@ -0,0 +1,22 @@ +PORTNAME= red-gandiva +PORTVERSION= 8.0.0 +CATEGORIES= databases rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Ruby bindings of Gandiva +WWW= https://arrow.apache.org/ + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake +LIB_DEPENDS= libarrow-glib.so:databases/arrow-glib +RUN_DEPENDS= rubygem-red-arrow>=${PORTVERSION}<${PORTVERSION}_99:databases/rubygem-red-arrow + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include diff --git a/databases/rubygem-red-gandiva/distinfo b/databases/rubygem-red-gandiva/distinfo new file mode 100644 index 00000000000..5eaecce6204 --- /dev/null +++ b/databases/rubygem-red-gandiva/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665073078 +SHA256 (rubygem/red-gandiva-8.0.0.gem) = 27f0d23af26464fa3f4a8ed1d024e4ec88417f1b7bdae074ea08ac1e240c24a9 +SIZE (rubygem/red-gandiva-8.0.0.gem) = 14336 diff --git a/databases/rubygem-red-gandiva/pkg-descr b/databases/rubygem-red-gandiva/pkg-descr new file mode 100644 index 00000000000..6a8f6d04230 --- /dev/null +++ b/databases/rubygem-red-gandiva/pkg-descr @@ -0,0 +1,12 @@ +Red Gandiva is the Ruby bindings of Gandiva. Red Gandiva is based on GObject +Introspection. + +Gandiva is a toolset for compiling and evaluating expressions on Arrow data. + +GObject Introspection is a middleware for language bindings of C library. +GObject Introspection can generate language bindings automatically at runtime. + +Red Gandiva uses Gandiva GLib and gobject-introspection gem to generate Ruby +bindings of Gandiva. + +See also: https://github.com/apache/arrow/tree/master/ruby/red-gandiva diff --git a/databases/rubygem-red-parquet/Makefile b/databases/rubygem-red-parquet/Makefile new file mode 100644 index 00000000000..74b1917e208 --- /dev/null +++ b/databases/rubygem-red-parquet/Makefile @@ -0,0 +1,22 @@ +PORTNAME= red-parquet +PORTVERSION= 8.0.0 +CATEGORIES= databases rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Ruby bindings of Apache Parquet +WWW= https://arrow.apache.org/ + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake +LIB_DEPENDS= libarrow-glib.so:databases/arrow-glib +RUN_DEPENDS= rubygem-red-arrow>=${PORTVERSION}<${PORTVERSION}_99:databases/rubygem-red-arrow + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include diff --git a/databases/rubygem-red-parquet/distinfo b/databases/rubygem-red-parquet/distinfo new file mode 100644 index 00000000000..bbfc3801e05 --- /dev/null +++ b/databases/rubygem-red-parquet/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665073080 +SHA256 (rubygem/red-parquet-8.0.0.gem) = 844f7874d92f27b93059dcbbfa5cf04a4e3807ef4923df61aaf2a3b4bda72f0e +SIZE (rubygem/red-parquet-8.0.0.gem) = 12288 diff --git a/databases/rubygem-red-parquet/pkg-descr b/databases/rubygem-red-parquet/pkg-descr new file mode 100644 index 00000000000..fcbac653bf7 --- /dev/null +++ b/databases/rubygem-red-parquet/pkg-descr @@ -0,0 +1,12 @@ +Red Parquet is the Ruby bindings of Apache Parquet. Red Parquet is based on +GObject Introspection. + +Apache Parquet is a columnar storage format. + +GObject Introspection is a middleware for language bindings of C library. +GObject Introspection can generate language bindings automatically at runtime. + +Red Parquet uses Apache Parquet GLib and gobject-introspection gem to generate +Ruby bindings of Apache Parquet. + +See also: https://github.com/apache/arrow/tree/master/ruby/red-parquet diff --git a/databases/rubygem-red-plasma/Makefile b/databases/rubygem-red-plasma/Makefile new file mode 100644 index 00000000000..3b82afa8bd0 --- /dev/null +++ b/databases/rubygem-red-plasma/Makefile @@ -0,0 +1,22 @@ +PORTNAME= red-plasma +PORTVERSION= 8.0.0 +CATEGORIES= databases rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Ruby bindings of Plasma +WWW= https://arrow.apache.org/ + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake +LIB_DEPENDS= libarrow-glib.so:databases/arrow-glib +RUN_DEPENDS= rubygem-red-arrow>=${PORTVERSION}<${PORTVERSION}_99:databases/rubygem-red-arrow + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include diff --git a/databases/rubygem-red-plasma/distinfo b/databases/rubygem-red-plasma/distinfo new file mode 100644 index 00000000000..c8453648ddc --- /dev/null +++ b/databases/rubygem-red-plasma/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665073082 +SHA256 (rubygem/red-plasma-8.0.0.gem) = 6bcf669af1a789182dd2e039b0775ddf5b3e02aef53a2190d4972a2b5fa9c461 +SIZE (rubygem/red-plasma-8.0.0.gem) = 12288 diff --git a/databases/rubygem-red-plasma/pkg-descr b/databases/rubygem-red-plasma/pkg-descr new file mode 100644 index 00000000000..07b3ac172ca --- /dev/null +++ b/databases/rubygem-red-plasma/pkg-descr @@ -0,0 +1,12 @@ +Red Plasma is the Ruby bindings of Plasma. Red Plasma is based on GObject +Introspection. + +Plasma is an in-memory object store and cache for big data. + +GObject Introspection is a middleware for language bindings of C library. +GObject Introspection can generate language bindings automatically at runtime. + +Red Plasma uses Plasma GLib and gobject-introspection gem to generate Ruby +bindings of Plasma. + +See also: https://github.com/apache/arrow/tree/master/ruby/red-plasma diff --git a/databases/rubygem-redis-actionpack52-rails61/Makefile b/databases/rubygem-redis-actionpack52-rails61/Makefile deleted file mode 100644 index e74c47db94e..00000000000 --- a/databases/rubygem-redis-actionpack52-rails61/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -PORTNAME= redis-actionpack -PORTVERSION= 5.2.0 -CATEGORIES= databases rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= 52-rails61 - -MAINTAINER= ruby@FreeBSD.org -COMMENT= Redis session store for ActionPack -WWW= https://redis-store.org/redis-actionpack/ - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/MIT-LICENSE - -RUN_DEPENDS= rubygem-actionpack61>=5<7:www/rubygem-actionpack61 \ - rubygem-redis-rack>=2.1.0<3:www/rubygem-redis-rack \ - rubygem-redis-store>=1.1.0<2:devel/rubygem-redis-store - -USES= gem -USE_RUBY= yes - -NO_ARCH= yes - -PORTSCOUT= limit:^5\.2\. - -.include diff --git a/databases/rubygem-redis-actionpack52-rails61/distinfo b/databases/rubygem-redis-actionpack52-rails61/distinfo deleted file mode 100644 index 340ac20db1a..00000000000 --- a/databases/rubygem-redis-actionpack52-rails61/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1648741195 -SHA256 (rubygem/redis-actionpack-5.2.0.gem) = 6337f72c5ed21e7d4909468479fe51d9c2b343cf0ea933e0270400f6bf394230 -SIZE (rubygem/redis-actionpack-5.2.0.gem) = 13312 diff --git a/databases/rubygem-redis-actionpack52-rails61/pkg-descr b/databases/rubygem-redis-actionpack52-rails61/pkg-descr deleted file mode 100644 index ebcad6a52a5..00000000000 --- a/databases/rubygem-redis-actionpack52-rails61/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -Redis session store for ActionPack diff --git a/databases/rubygem-redis-cluster-client/Makefile b/databases/rubygem-redis-cluster-client/Makefile index d09178a9e3f..786b6979cb0 100644 --- a/databases/rubygem-redis-cluster-client/Makefile +++ b/databases/rubygem-redis-cluster-client/Makefile @@ -1,5 +1,5 @@ PORTNAME= redis-cluster-client -PORTVERSION= 0.3.11 +PORTVERSION= 0.3.12 CATEGORIES= databases rubygems MASTER_SITES= RG diff --git a/databases/rubygem-redis-cluster-client/distinfo b/databases/rubygem-redis-cluster-client/distinfo index bbceca6dfb0..edc70d34ec1 100644 --- a/databases/rubygem-redis-cluster-client/distinfo +++ b/databases/rubygem-redis-cluster-client/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664768024 -SHA256 (rubygem/redis-cluster-client-0.3.11.gem) = 5d065c9d0ad42a7e36c3074670da912dd44709658b03d418ae482e3cf282f92c -SIZE (rubygem/redis-cluster-client-0.3.11.gem) = 17408 +TIMESTAMP = 1665073176 +SHA256 (rubygem/redis-cluster-client-0.3.12.gem) = 2fbaa5cc4d96ca0dcfe6a771c116ae814dbd5285911d4ca67041a9acfbfa6d6e +SIZE (rubygem/redis-cluster-client-0.3.12.gem) = 17408 diff --git a/databases/rubygem-redis44/Makefile b/databases/rubygem-redis44/Makefile deleted file mode 100644 index 00bef715c58..00000000000 --- a/databases/rubygem-redis44/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -PORTNAME= redis -PORTVERSION= 4.4.0 -CATEGORIES= databases rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= 44 - -MAINTAINER= mfechner@FreeBSD.org -COMMENT= Ruby client library for Redis, the key value storage server -WWW= https://github.com/redis/redis-rb - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE - -USES= gem -USE_RUBY= yes - -NO_ARCH= yes - -post-install: - ${RM} ${STAGEDIR}${PREFIX}/bin/build - -.include diff --git a/databases/rubygem-redis44/distinfo b/databases/rubygem-redis44/distinfo deleted file mode 100644 index d4bfa0ef345..00000000000 --- a/databases/rubygem-redis44/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1635315274 -SHA256 (rubygem/redis-4.4.0.gem) = 409c6a2ed2cc3fe542485cabdfe5a7a9f223d577d1929194b9b776709b18e8c5 -SIZE (rubygem/redis-4.4.0.gem) = 60416 diff --git a/databases/rubygem-redis44/pkg-descr b/databases/rubygem-redis44/pkg-descr deleted file mode 100644 index 060aad72bc9..00000000000 --- a/databases/rubygem-redis44/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -rubygem-redis is a Ruby client library for the Redis key-value store. diff --git a/databases/timescaledb/Makefile b/databases/timescaledb/Makefile index 10e0d2eda29..810a57a1f4f 100644 --- a/databases/timescaledb/Makefile +++ b/databases/timescaledb/Makefile @@ -1,5 +1,5 @@ PORTNAME= timescaledb -PORTVERSION= 2.8.0 +PORTVERSION= 2.8.1 CATEGORIES= databases MAINTAINER= kbowling@FreeBSD.org diff --git a/databases/timescaledb/distinfo b/databases/timescaledb/distinfo index 0ce9ad16bc5..9f50604eb36 100644 --- a/databases/timescaledb/distinfo +++ b/databases/timescaledb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662100494 -SHA256 (timescale-timescaledb-2.8.0_GH0.tar.gz) = a3403447805bb97f8b6f38dfdc9dde24c24e4389cf7f2348358774605ad2687e -SIZE (timescale-timescaledb-2.8.0_GH0.tar.gz) = 6768327 +TIMESTAMP = 1665272765 +SHA256 (timescale-timescaledb-2.8.1_GH0.tar.gz) = 22a057c4472d23bf08778932e391f38f350ef0307cf99fb8e279c8245667d3e9 +SIZE (timescale-timescaledb-2.8.1_GH0.tar.gz) = 6789998 diff --git a/databases/timescaledb/pkg-plist b/databases/timescaledb/pkg-plist index 9f0fe96c8ef..e871b23a7d8 100644 --- a/databases/timescaledb/pkg-plist +++ b/databases/timescaledb/pkg-plist @@ -31,5 +31,6 @@ share/postgresql/extension/timescaledb--2.6.1--%%PORTVERSION%%.sql share/postgresql/extension/timescaledb--2.7.0--%%PORTVERSION%%.sql share/postgresql/extension/timescaledb--2.7.1--%%PORTVERSION%%.sql share/postgresql/extension/timescaledb--2.7.2--%%PORTVERSION%%.sql +share/postgresql/extension/timescaledb--2.8.0--%%PORTVERSION%%.sql share/postgresql/extension/timescaledb--%%PORTVERSION%%.sql share/postgresql/extension/timescaledb.control diff --git a/deskutils/Makefile b/deskutils/Makefile index 89389088750..5778984179e 100644 --- a/deskutils/Makefile +++ b/deskutils/Makefile @@ -111,6 +111,7 @@ SUBDIR += gxmessage SUBDIR += gxneur SUBDIR += havoc + SUBDIR += health SUBDIR += hebcal SUBDIR += helpviewer SUBDIR += horde-groupware diff --git a/deskutils/bookworm/Makefile b/deskutils/bookworm/Makefile index 41246e67b4c..3381c00c171 100644 --- a/deskutils/bookworm/Makefile +++ b/deskutils/bookworm/Makefile @@ -1,6 +1,6 @@ PORTNAME= bookworm DISTVERSION= 1.1.2 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= deskutils MAINTAINER= miguel@gocobachi.dev diff --git a/deskutils/calibre/Makefile b/deskutils/calibre/Makefile index 8317a23551e..056b4c631d7 100644 --- a/deskutils/calibre/Makefile +++ b/deskutils/calibre/Makefile @@ -1,6 +1,6 @@ PORTNAME= calibre PORTVERSION= 5.44.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= deskutils python MASTER_SITES= http://download.calibre-ebook.com/${PORTVERSION}/ diff --git a/deskutils/cfiles/Makefile b/deskutils/cfiles/Makefile index 6cfc02324c8..f61a3e42071 100644 --- a/deskutils/cfiles/Makefile +++ b/deskutils/cfiles/Makefile @@ -2,7 +2,7 @@ PORTNAME= cfiles DISTVERSIONPREFIX= v DISTVERSION= 1.8-6 DISTVERSIONSUFFIX= -g327d47f -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= deskutils MAINTAINER= yuri@FreeBSD.org diff --git a/deskutils/health/Makefile b/deskutils/health/Makefile new file mode 100644 index 00000000000..aacd00d481a --- /dev/null +++ b/deskutils/health/Makefile @@ -0,0 +1,238 @@ +PORTNAME= health +DISTVERSION= 0.94.0 +CATEGORIES= deskutils + +PATCH_SITES= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/ +PATCHFILES+= 864d961a3c4e.patch:-p1 # https://gitlab.gnome.org/World/Health/-/issues/167 + +MAINTAINER= jbeich@FreeBSD.org +COMMENT= Track your fitness goals +WWW= https://gitlab.gnome.org/World/Health + +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= blueprint-compiler:devel/blueprint-compiler +LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene \ + libsecret-1.so:security/libsecret \ + libtracker-sparql-3.0.so:sysutils/tracker3 + +USES= cargo gettext gnome meson pkgconfig +USE_GITLAB= yes +USE_GNOME= cairo gtk40 libadwaita +GL_SITE= https://gitlab.gnome.org +GL_ACCOUNT= World +GL_PROJECT= Health +GL_COMMIT= d664384370bb55f0e46a78da094c567a5a7e97c6 +MAKE_ENV= ${CARGO_ENV} +GLIB_SCHEMAS= dev.Cogitri.Health.gschema.xml + +CARGO_CRATES= adler-1.0.2 \ + aead-0.4.3 \ + aho-corasick-0.7.18 \ + anyhow-1.0.58 \ + async-trait-0.1.56 \ + autocfg-1.1.0 \ + base64-0.13.0 \ + bit-set-0.5.2 \ + bit-vec-0.6.3 \ + bitflags-1.3.2 \ + block-0.1.6 \ + block-buffer-0.10.2 \ + bstr-0.2.17 \ + bumpalo-3.10.0 \ + bytes-1.2.0 \ + cairo-rs-0.15.12 \ + cairo-sys-rs-0.15.1 \ + cc-1.0.73 \ + cfg-expr-0.10.3 \ + cfg-if-1.0.0 \ + chacha20-0.8.2 \ + chacha20poly1305-0.9.1 \ + chrono-0.4.19 \ + chunked_transfer-1.4.0 \ + cipher-0.3.0 \ + cpufeatures-0.2.2 \ + crc32fast-1.3.2 \ + crypto-common-0.1.6 \ + csv-1.1.6 \ + csv-core-0.1.10 \ + darling-0.14.1 \ + darling_core-0.14.1 \ + darling_macro-0.14.1 \ + delegate-0.7.0 \ + derive_builder-0.11.2 \ + derive_builder_core-0.11.2 \ + derive_builder_macro-0.11.2 \ + digest-0.10.3 \ + dyn-clonable-0.9.0 \ + dyn-clonable-impl-0.9.0 \ + dyn-clone-1.0.8 \ + easy-ext-1.0.0 \ + either-1.7.0 \ + fancy-regex-0.8.0 \ + fastrand-1.7.0 \ + field-offset-0.3.4 \ + flate2-1.0.24 \ + float_eq-1.0.0 \ + fnv-1.0.7 \ + form_urlencoded-1.0.1 \ + futures-channel-0.3.21 \ + futures-core-0.3.21 \ + futures-executor-0.3.21 \ + futures-io-0.3.21 \ + futures-task-0.3.21 \ + futures-util-0.3.21 \ + gdk-pixbuf-0.15.11 \ + gdk-pixbuf-sys-0.15.10 \ + gdk4-0.4.8 \ + gdk4-sys-0.4.8 \ + generic-array-0.14.5 \ + getrandom-0.2.7 \ + gettext-rs-0.7.0 \ + gettext-sys-0.21.3 \ + gio-0.15.12 \ + gio-sys-0.15.10 \ + glib-0.15.12 \ + glib-macros-0.15.11 \ + glib-sys-0.15.10 \ + glob-0.3.0 \ + gobject-sys-0.15.10 \ + graphene-rs-0.15.1 \ + graphene-sys-0.15.10 \ + gsk4-0.4.8 \ + gsk4-sys-0.4.8 \ + gtk-macros-0.3.0 \ + gtk4-0.4.8 \ + gtk4-macros-0.4.8 \ + gtk4-sys-0.4.8 \ + heck-0.4.0 \ + http-0.2.8 \ + ident_case-1.0.1 \ + idna-0.2.3 \ + instant-0.1.12 \ + itertools-0.10.3 \ + itoa-0.4.8 \ + itoa-1.0.2 \ + js-sys-0.3.58 \ + lazy_static-1.4.0 \ + libadwaita-0.1.1 \ + libadwaita-sys-0.1.0 \ + libc-0.2.126 \ + libsecret-0.1.4 \ + libsecret-sys-0.1.4 \ + locale_config-0.3.0 \ + log-0.4.17 \ + malloc_buf-0.0.6 \ + matches-0.1.9 \ + memchr-2.5.0 \ + memoffset-0.6.5 \ + miniz_oxide-0.5.3 \ + num-derive-0.3.3 \ + num-integer-0.1.45 \ + num-traits-0.2.15 \ + num_threads-0.1.6 \ + oauth2-4.2.3 \ + objc-0.2.7 \ + objc-foundation-0.1.1 \ + objc_id-0.1.1 \ + once_cell-1.13.0 \ + opaque-debug-0.3.0 \ + pango-0.15.10 \ + pango-sys-0.15.10 \ + pangocairo-0.15.1 \ + pangocairo-sys-0.15.1 \ + paste-1.0.7 \ + percent-encoding-2.1.0 \ + pest-2.1.3 \ + pin-project-lite-0.2.9 \ + pin-utils-0.1.0 \ + pkg-config-0.3.25 \ + poly1305-0.7.2 \ + ppv-lite86-0.2.16 \ + proc-macro-crate-1.1.3 \ + proc-macro-error-1.0.4 \ + proc-macro-error-attr-1.0.4 \ + proc-macro2-1.0.40 \ + quick-error-2.0.1 \ + quick-xml-0.22.0 \ + quote-1.0.20 \ + rand-0.8.5 \ + rand_chacha-0.3.1 \ + rand_core-0.6.3 \ + redox_syscall-0.2.13 \ + regex-1.6.0 \ + regex-automata-0.1.10 \ + regex-syntax-0.6.27 \ + remove_dir_all-0.5.3 \ + ring-0.16.20 \ + rustc_version-0.3.3 \ + rustls-0.20.6 \ + rustversion-1.0.8 \ + ryu-1.0.10 \ + sct-0.7.0 \ + semver-0.11.0 \ + semver-parser-0.10.2 \ + serde-1.0.139 \ + serde_derive-1.0.139 \ + serde_json-1.0.82 \ + serde_path_to_error-0.1.7 \ + serde_test-1.0.139 \ + sha2-0.10.2 \ + slab-0.4.7 \ + smallvec-1.9.0 \ + spin-0.5.2 \ + strsim-0.10.0 \ + strum-0.24.1 \ + strum_macros-0.24.2 \ + subtle-2.4.1 \ + syn-1.0.98 \ + system-deps-6.0.2 \ + temp-dir-0.1.11 \ + tempfile-3.3.0 \ + thiserror-1.0.31 \ + thiserror-impl-1.0.31 \ + time-0.3.11 \ + tinyvec-1.6.0 \ + tinyvec_macros-0.1.0 \ + toml-0.5.9 \ + tracker-rs-0.2.3 \ + tracker-sys-0.2.1 \ + typenum-1.15.0 \ + ucd-trie-0.1.4 \ + unicode-bidi-0.3.8 \ + unicode-ident-1.0.2 \ + unicode-normalization-0.1.21 \ + universal-hash-0.4.1 \ + untrusted-0.7.1 \ + uom-0.33.0 \ + ureq-2.5.0 \ + url-2.2.2 \ + version-compare-0.1.0 \ + version_check-0.9.4 \ + wasi-0.11.0+wasi-snapshot-preview1 \ + wasm-bindgen-0.2.81 \ + wasm-bindgen-backend-0.2.81 \ + wasm-bindgen-macro-0.2.81 \ + wasm-bindgen-macro-support-0.2.81 \ + wasm-bindgen-shared-0.2.81 \ + web-sys-0.3.58 \ + webpki-0.22.0 \ + webpki-roots-0.22.4 \ + winapi-0.3.9 \ + winapi-i686-pc-windows-gnu-0.4.0 \ + winapi-x86_64-pc-windows-gnu-0.4.0 \ + zeroize-1.5.6 \ + zxcvbn-2.2.1 +CARGO_BUILD= no +CARGO_INSTALL= no +CARGO_TEST= no + +post-patch: +# Make each cargo subcommand very verbose +# Add explicit subdir for --target from USES=cargo + @${REINPLACE_CMD} -e "/cargo_options =/s/ '--/&verbose', &verbose', &/" \ + -e "/cp/s,'src',& / '${CARGO_BUILD_TARGET}'," \ + ${WRKSRC}/src/meson.build + +.include diff --git a/deskutils/health/distinfo b/deskutils/health/distinfo new file mode 100644 index 00000000000..e3a0fba4a5d --- /dev/null +++ b/deskutils/health/distinfo @@ -0,0 +1,399 @@ +TIMESTAMP = 1658360207 +SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe +SIZE (rust/crates/adler-1.0.2.crate) = 12778 +SHA256 (rust/crates/aead-0.4.3.crate) = 0b613b8e1e3cf911a086f53f03bf286f52fd7a7258e4fa606f0ef220d39d8877 +SIZE (rust/crates/aead-0.4.3.crate) = 14717 +SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f +SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923 +SHA256 (rust/crates/anyhow-1.0.58.crate) = bb07d2053ccdbe10e2af2995a2f116c1330396493dc1269f6a91d0ae82e19704 +SIZE (rust/crates/anyhow-1.0.58.crate) = 43137 +SHA256 (rust/crates/async-trait-0.1.56.crate) = 96cf8829f67d2eab0b2dfa42c5d0ef737e0724e4a82b01b3e292456202b19716 +SIZE (rust/crates/async-trait-0.1.56.crate) = 27425 +SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa +SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 +SHA256 (rust/crates/base64-0.13.0.crate) = 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd +SIZE (rust/crates/base64-0.13.0.crate) = 62070 +SHA256 (rust/crates/bit-set-0.5.2.crate) = 6e11e16035ea35e4e5997b393eacbf6f63983188f7a2ad25bfb13465f5ad59de +SIZE (rust/crates/bit-set-0.5.2.crate) = 14093 +SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb +SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927 +SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a +SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 +SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a +SIZE (rust/crates/block-0.1.6.crate) = 4077 +SHA256 (rust/crates/block-buffer-0.10.2.crate) = 0bf7fe51849ea569fd452f37822f606a5cabb684dc918707a0193fd4664ff324 +SIZE (rust/crates/block-buffer-0.10.2.crate) = 10258 +SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223 +SIZE (rust/crates/bstr-0.2.17.crate) = 330350 +SHA256 (rust/crates/bumpalo-3.10.0.crate) = 37ccbd214614c6783386c1af30caf03192f17891059cecc394b4fb119e363de3 +SIZE (rust/crates/bumpalo-3.10.0.crate) = 78915 +SHA256 (rust/crates/bytes-1.2.0.crate) = f0b3de4a0c5e67e16066a0715723abd91edc2f9001d09c46e1dca929351e130e +SIZE (rust/crates/bytes-1.2.0.crate) = 54688 +SHA256 (rust/crates/cairo-rs-0.15.12.crate) = c76ee391b03d35510d9fa917357c7f1855bd9a6659c95a1b392e33f49b3369bc +SIZE (rust/crates/cairo-rs-0.15.12.crate) = 49823 +SHA256 (rust/crates/cairo-sys-rs-0.15.1.crate) = 3c55d429bef56ac9172d25fecb85dc8068307d17acd74b377866b7a1ef25d3c8 +SIZE (rust/crates/cairo-sys-rs-0.15.1.crate) = 11280 +SHA256 (rust/crates/cc-1.0.73.crate) = 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11 +SIZE (rust/crates/cc-1.0.73.crate) = 57880 +SHA256 (rust/crates/cfg-expr-0.10.3.crate) = 0aacacf4d96c24b2ad6eb8ee6df040e4f27b0d0b39a5710c30091baa830485db +SIZE (rust/crates/cfg-expr-0.10.3.crate) = 39502 +SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd +SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/chacha20-0.8.2.crate) = 5c80e5460aa66fe3b91d40bcbdab953a597b60053e34d684ac6903f863b680a6 +SIZE (rust/crates/chacha20-0.8.2.crate) = 30716 +SHA256 (rust/crates/chacha20poly1305-0.9.1.crate) = a18446b09be63d457bbec447509e85f662f32952b035ce892290396bc0b0cff5 +SIZE (rust/crates/chacha20poly1305-0.9.1.crate) = 68379 +SHA256 (rust/crates/chrono-0.4.19.crate) = 670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73 +SIZE (rust/crates/chrono-0.4.19.crate) = 155663 +SHA256 (rust/crates/chunked_transfer-1.4.0.crate) = fff857943da45f546682664a79488be82e69e43c1a7a2307679ab9afb3a66d2e +SIZE (rust/crates/chunked_transfer-1.4.0.crate) = 9238 +SHA256 (rust/crates/cipher-0.3.0.crate) = 7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7 +SIZE (rust/crates/cipher-0.3.0.crate) = 12756 +SHA256 (rust/crates/cpufeatures-0.2.2.crate) = 59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b +SIZE (rust/crates/cpufeatures-0.2.2.crate) = 10655 +SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d +SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661 +SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 +SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 +SHA256 (rust/crates/csv-1.1.6.crate) = 22813a6dc45b335f9bade10bf7271dc477e81113e89eb251a0bc2a8a81c536e1 +SIZE (rust/crates/csv-1.1.6.crate) = 886999 +SHA256 (rust/crates/csv-core-0.1.10.crate) = 2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90 +SIZE (rust/crates/csv-core-0.1.10.crate) = 25668 +SHA256 (rust/crates/darling-0.14.1.crate) = 4529658bdda7fd6769b8614be250cdcfc3aeb0ee72fe66f9e41e5e5eb73eac02 +SIZE (rust/crates/darling-0.14.1.crate) = 21844 +SHA256 (rust/crates/darling_core-0.14.1.crate) = 649c91bc01e8b1eac09fb91e8dbc7d517684ca6be8ebc75bb9cafc894f9fdb6f +SIZE (rust/crates/darling_core-0.14.1.crate) = 53655 +SHA256 (rust/crates/darling_macro-0.14.1.crate) = ddfc69c5bfcbd2fc09a0f38451d2daf0e372e367986a83906d1b0dbc88134fb5 +SIZE (rust/crates/darling_macro-0.14.1.crate) = 1911 +SHA256 (rust/crates/delegate-0.7.0.crate) = d70a2d4995466955a415223acf3c9c934b9ff2339631cdf4ffc893da4bacd717 +SIZE (rust/crates/delegate-0.7.0.crate) = 8621 +SHA256 (rust/crates/derive_builder-0.11.2.crate) = d07adf7be193b71cc36b193d0f5fe60b918a3a9db4dad0449f57bcfd519704a3 +SIZE (rust/crates/derive_builder-0.11.2.crate) = 34316 +SHA256 (rust/crates/derive_builder_core-0.11.2.crate) = 1f91d4cfa921f1c05904dc3c57b4a32c38aed3340cce209f3a6fd1478babafc4 +SIZE (rust/crates/derive_builder_core-0.11.2.crate) = 29831 +SHA256 (rust/crates/derive_builder_macro-0.11.2.crate) = 8f0314b72bed045f3a68671b3c86328386762c93f82d98c65c3cb5e5f573dd68 +SIZE (rust/crates/derive_builder_macro-0.11.2.crate) = 6222 +SHA256 (rust/crates/digest-0.10.3.crate) = f2fb860ca6fafa5552fb6d0e816a69c8e49f0908bf524e30a90d97c85892d506 +SIZE (rust/crates/digest-0.10.3.crate) = 18990 +SHA256 (rust/crates/dyn-clonable-0.9.0.crate) = 4e9232f0e607a262ceb9bd5141a3dfb3e4db6994b31989bbfd845878cba59fd4 +SIZE (rust/crates/dyn-clonable-0.9.0.crate) = 1960 +SHA256 (rust/crates/dyn-clonable-impl-0.9.0.crate) = 558e40ea573c374cf53507fd240b7ee2f5477df7cfebdb97323ec61c719399c5 +SIZE (rust/crates/dyn-clonable-impl-0.9.0.crate) = 1462 +SHA256 (rust/crates/dyn-clone-1.0.8.crate) = 9d07a982d1fb29db01e5a59b1918e03da4df7297eaeee7686ac45542fd4e59c8 +SIZE (rust/crates/dyn-clone-1.0.8.crate) = 11805 +SHA256 (rust/crates/easy-ext-1.0.0.crate) = ed2ddb5d6d3904e83114add6bbadf2b8307b4ae9fb4b2202afde1fe7bf3b56c0 +SIZE (rust/crates/easy-ext-1.0.0.crate) = 28158 +SHA256 (rust/crates/either-1.7.0.crate) = 3f107b87b6afc2a64fd13cac55fe06d6c8859f12d4b14cbcdd2c67d0976781be +SIZE (rust/crates/either-1.7.0.crate) = 15492 +SHA256 (rust/crates/fancy-regex-0.8.0.crate) = d95b4efe5be9104a4a18a9916e86654319895138be727b229820c39257c30dda +SIZE (rust/crates/fancy-regex-0.8.0.crate) = 78355 +SHA256 (rust/crates/fastrand-1.7.0.crate) = c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf +SIZE (rust/crates/fastrand-1.7.0.crate) = 11265 +SHA256 (rust/crates/field-offset-0.3.4.crate) = 1e1c54951450cbd39f3dbcf1005ac413b49487dabf18a720ad2383eccfeffb92 +SIZE (rust/crates/field-offset-0.3.4.crate) = 6046 +SHA256 (rust/crates/flate2-1.0.24.crate) = f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6 +SIZE (rust/crates/flate2-1.0.24.crate) = 70191 +SHA256 (rust/crates/float_eq-1.0.0.crate) = b59b6469c35ab601d6487d28879bccfbe8c896c33a3fe699c4d29817e552cc58 +SIZE (rust/crates/float_eq-1.0.0.crate) = 23228 +SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 +SIZE (rust/crates/fnv-1.0.7.crate) = 11266 +SHA256 (rust/crates/form_urlencoded-1.0.1.crate) = 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191 +SIZE (rust/crates/form_urlencoded-1.0.1.crate) = 8773 +SHA256 (rust/crates/futures-channel-0.3.21.crate) = c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010 +SIZE (rust/crates/futures-channel-0.3.21.crate) = 31961 +SHA256 (rust/crates/futures-core-0.3.21.crate) = 0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3 +SIZE (rust/crates/futures-core-0.3.21.crate) = 14601 +SHA256 (rust/crates/futures-executor-0.3.21.crate) = 9420b90cfa29e327d0429f19be13e7ddb68fa1cccb09d65e5706b8c7a749b8a6 +SIZE (rust/crates/futures-executor-0.3.21.crate) = 17306 +SHA256 (rust/crates/futures-io-0.3.21.crate) = fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b +SIZE (rust/crates/futures-io-0.3.21.crate) = 8902 +SHA256 (rust/crates/futures-task-0.3.21.crate) = 57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a +SIZE (rust/crates/futures-task-0.3.21.crate) = 11815 +SHA256 (rust/crates/futures-util-0.3.21.crate) = d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a +SIZE (rust/crates/futures-util-0.3.21.crate) = 153768 +SHA256 (rust/crates/gdk-pixbuf-0.15.11.crate) = ad38dd9cc8b099cceecdf41375bb6d481b1b5a7cd5cd603e10a69a9383f8619a +SIZE (rust/crates/gdk-pixbuf-0.15.11.crate) = 15636 +SHA256 (rust/crates/gdk-pixbuf-sys-0.15.10.crate) = 140b2f5378256527150350a8346dbdb08fadc13453a7a2d73aecd5fab3c402a7 +SIZE (rust/crates/gdk-pixbuf-sys-0.15.10.crate) = 9891 +SHA256 (rust/crates/gdk4-0.4.8.crate) = 4fabb7cf843c26b085a5d68abb95d0c0bf27a9ae2eeff9c4adb503a1eb580876 +SIZE (rust/crates/gdk4-0.4.8.crate) = 85829 +SHA256 (rust/crates/gdk4-sys-0.4.8.crate) = efe7dcb44f5c00aeabff3f69abfc5673de46559070f89bd3fbb7b66485d9cef2 +SIZE (rust/crates/gdk4-sys-0.4.8.crate) = 63766 +SHA256 (rust/crates/generic-array-0.14.5.crate) = fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803 +SIZE (rust/crates/generic-array-0.14.5.crate) = 28915 +SHA256 (rust/crates/getrandom-0.2.7.crate) = 4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6 +SIZE (rust/crates/getrandom-0.2.7.crate) = 28854 +SHA256 (rust/crates/gettext-rs-0.7.0.crate) = e49ea8a8fad198aaa1f9655a2524b64b70eb06b2f3ff37da407566c93054f364 +SIZE (rust/crates/gettext-rs-0.7.0.crate) = 14816 +SHA256 (rust/crates/gettext-sys-0.21.3.crate) = c63ce2e00f56a206778276704bbe38564c8695249fdc8f354b4ef71c57c3839d +SIZE (rust/crates/gettext-sys-0.21.3.crate) = 6501658 +SHA256 (rust/crates/gio-0.15.12.crate) = 68fdbc90312d462781a395f7a16d96a2b379bb6ef8cd6310a2df272771c4283b +SIZE (rust/crates/gio-0.15.12.crate) = 191651 +SHA256 (rust/crates/gio-sys-0.15.10.crate) = 32157a475271e2c4a023382e9cab31c4584ee30a97da41d3c4e9fdd605abcf8d +SIZE (rust/crates/gio-sys-0.15.10.crate) = 79552 +SHA256 (rust/crates/glib-0.15.12.crate) = edb0306fbad0ab5428b0ca674a23893db909a98582969c9b537be4ced78c505d +SIZE (rust/crates/glib-0.15.12.crate) = 210513 +SHA256 (rust/crates/glib-macros-0.15.11.crate) = 25a68131a662b04931e71891fb14aaf65ee4b44d08e8abc10f49e77418c86c64 +SIZE (rust/crates/glib-macros-0.15.11.crate) = 27851 +SHA256 (rust/crates/glib-sys-0.15.10.crate) = ef4b192f8e65e9cf76cbf4ea71fa8e3be4a0e18ffe3d68b8da6836974cc5bad4 +SIZE (rust/crates/glib-sys-0.15.10.crate) = 59966 +SHA256 (rust/crates/glob-0.3.0.crate) = 9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574 +SIZE (rust/crates/glob-0.3.0.crate) = 18724 +SHA256 (rust/crates/gobject-sys-0.15.10.crate) = 0d57ce44246becd17153bd035ab4d32cfee096a657fc01f2231c9278378d1e0a +SIZE (rust/crates/gobject-sys-0.15.10.crate) = 18534 +SHA256 (rust/crates/graphene-rs-0.15.1.crate) = 7c54f9fbbeefdb62c99f892dfca35f83991e2cb5b46a8dc2a715e58612f85570 +SIZE (rust/crates/graphene-rs-0.15.1.crate) = 17651 +SHA256 (rust/crates/graphene-sys-0.15.10.crate) = fa691fc7337ba1df599afb55c3bcb85c04f1b3f17362570e9bb0ff0d1bc3028a +SIZE (rust/crates/graphene-sys-0.15.10.crate) = 11485 +SHA256 (rust/crates/gsk4-0.4.8.crate) = 05e9020d333280b3aa38d496495bfa9b50712eebf1ad63f0ec5bcddb5eb61be4 +SIZE (rust/crates/gsk4-0.4.8.crate) = 24282 +SHA256 (rust/crates/gsk4-sys-0.4.8.crate) = 7add39ccf60078508c838643a2dcc91f045c46ed63b5ea6ab701b2e25bda3fea +SIZE (rust/crates/gsk4-sys-0.4.8.crate) = 11861 +SHA256 (rust/crates/gtk-macros-0.3.0.crate) = da5bf7748fd4cd0b2490df8debcc911809dbcbee4ece9531b96c29a9c729de5a +SIZE (rust/crates/gtk-macros-0.3.0.crate) = 2623 +SHA256 (rust/crates/gtk4-0.4.8.crate) = c64f0c2a3d80e899dc3febddad5bac193ffcf74a0fd7e31037f30dd34d6f7396 +SIZE (rust/crates/gtk4-0.4.8.crate) = 528797 +SHA256 (rust/crates/gtk4-macros-0.4.8.crate) = fafbcc920af4eb677d7d164853e7040b9de5a22379c596f570190c675d45f7a7 +SIZE (rust/crates/gtk4-macros-0.4.8.crate) = 15035 +SHA256 (rust/crates/gtk4-sys-0.4.8.crate) = 5bc8006eea634b7c72da3ff79e24606e45f21b3b832a3c5a1f543f5f97eb0f63 +SIZE (rust/crates/gtk4-sys-0.4.8.crate) = 100049 +SHA256 (rust/crates/heck-0.4.0.crate) = 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9 +SIZE (rust/crates/heck-0.4.0.crate) = 11161 +SHA256 (rust/crates/http-0.2.8.crate) = 75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399 +SIZE (rust/crates/http-0.2.8.crate) = 105591 +SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39 +SIZE (rust/crates/ident_case-1.0.1.crate) = 3492 +SHA256 (rust/crates/idna-0.2.3.crate) = 418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8 +SIZE (rust/crates/idna-0.2.3.crate) = 271023 +SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c +SIZE (rust/crates/instant-0.1.12.crate) = 6128 +SHA256 (rust/crates/itertools-0.10.3.crate) = a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3 +SIZE (rust/crates/itertools-0.10.3.crate) = 118661 +SHA256 (rust/crates/itoa-0.4.8.crate) = b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4 +SIZE (rust/crates/itoa-0.4.8.crate) = 11926 +SHA256 (rust/crates/itoa-1.0.2.crate) = 112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d +SIZE (rust/crates/itoa-1.0.2.crate) = 11112 +SHA256 (rust/crates/js-sys-0.3.58.crate) = c3fac17f7123a73ca62df411b1bf727ccc805daa070338fda671c86dac1bdc27 +SIZE (rust/crates/js-sys-0.3.58.crate) = 78794 +SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 +SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 +SHA256 (rust/crates/libadwaita-0.1.1.crate) = f2ae453d28e3b91f03749f02b1531e8cfe315a1d0762b77a61797d2ab80bb87d +SIZE (rust/crates/libadwaita-0.1.1.crate) = 80893 +SHA256 (rust/crates/libadwaita-sys-0.1.0.crate) = f18b6ac4cadd252a89f5cba0a5a4e99836131795d6fad37b859ac79e8cb7d2c8 +SIZE (rust/crates/libadwaita-sys-0.1.0.crate) = 16443 +SHA256 (rust/crates/libc-0.2.126.crate) = 349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836 +SIZE (rust/crates/libc-0.2.126.crate) = 590481 +SHA256 (rust/crates/libsecret-0.1.4.crate) = d4af5a2342942fa42d706a424e9f9914287fb8317132750fd73a241140ac38c1 +SIZE (rust/crates/libsecret-0.1.4.crate) = 22907 +SHA256 (rust/crates/libsecret-sys-0.1.4.crate) = b630bef24b542dc1609a14c56b9267c147dbef1ee7ad08fb1a852a07c17d492d +SIZE (rust/crates/libsecret-sys-0.1.4.crate) = 9950 +SHA256 (rust/crates/locale_config-0.3.0.crate) = 08d2c35b16f4483f6c26f0e4e9550717a2f6575bcd6f12a53ff0c490a94a6934 +SIZE (rust/crates/locale_config-0.3.0.crate) = 20808 +SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e +SIZE (rust/crates/log-0.4.17.crate) = 38028 +SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb +SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239 +SHA256 (rust/crates/matches-0.1.9.crate) = a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f +SIZE (rust/crates/matches-0.1.9.crate) = 2246 +SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d +SIZE (rust/crates/memchr-2.5.0.crate) = 65812 +SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce +SIZE (rust/crates/memoffset-0.6.5.crate) = 7686 +SHA256 (rust/crates/miniz_oxide-0.5.3.crate) = 6f5c75688da582b8ffc1f1799e9db273f32133c49e048f614d22ec3256773ccc +SIZE (rust/crates/miniz_oxide-0.5.3.crate) = 53452 +SHA256 (rust/crates/num-derive-0.3.3.crate) = 876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d +SIZE (rust/crates/num-derive-0.3.3.crate) = 14545 +SHA256 (rust/crates/num-integer-0.1.45.crate) = 225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9 +SIZE (rust/crates/num-integer-0.1.45.crate) = 22529 +SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd +SIZE (rust/crates/num-traits-0.2.15.crate) = 49262 +SHA256 (rust/crates/num_threads-0.1.6.crate) = 2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44 +SIZE (rust/crates/num_threads-0.1.6.crate) = 7334 +SHA256 (rust/crates/oauth2-4.2.3.crate) = 6d62c436394991641b970a92e23e8eeb4eb9bca74af4f5badc53bcd568daadbd +SIZE (rust/crates/oauth2-4.2.3.crate) = 73560 +SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1 +SIZE (rust/crates/objc-0.2.7.crate) = 22036 +SHA256 (rust/crates/objc-foundation-0.1.1.crate) = 1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9 +SIZE (rust/crates/objc-foundation-0.1.1.crate) = 9063 +SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b +SIZE (rust/crates/objc_id-0.1.1.crate) = 3258 +SHA256 (rust/crates/once_cell-1.13.0.crate) = 18a6dbe30758c9f83eb00cbea4ac95966305f5a7772f3f42ebfc7fc7eddbd8e1 +SIZE (rust/crates/once_cell-1.13.0.crate) = 31726 +SHA256 (rust/crates/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5 +SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767 +SHA256 (rust/crates/pango-0.15.10.crate) = 22e4045548659aee5313bde6c582b0d83a627b7904dd20dc2d9ef0895d414e4f +SIZE (rust/crates/pango-0.15.10.crate) = 43927 +SHA256 (rust/crates/pango-sys-0.15.10.crate) = d2a00081cde4661982ed91d80ef437c20eacaf6aa1a5962c0279ae194662c3aa +SIZE (rust/crates/pango-sys-0.15.10.crate) = 24729 +SHA256 (rust/crates/pangocairo-0.15.1.crate) = 7876a45c1f1d1a75a2601dc6d9ef2cb5a8be0e3d76f909d82450759929035366 +SIZE (rust/crates/pangocairo-0.15.1.crate) = 5029 +SHA256 (rust/crates/pangocairo-sys-0.15.1.crate) = 78cf746594916c81d5f739af9335c5f55a1f4606d80b3e1d821f18cf95a29494 +SIZE (rust/crates/pangocairo-sys-0.15.1.crate) = 3177 +SHA256 (rust/crates/paste-1.0.7.crate) = 0c520e05135d6e763148b6426a837e239041653ba7becd2e538c076c738025fc +SIZE (rust/crates/paste-1.0.7.crate) = 18285 +SHA256 (rust/crates/percent-encoding-2.1.0.crate) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e +SIZE (rust/crates/percent-encoding-2.1.0.crate) = 9748 +SHA256 (rust/crates/pest-2.1.3.crate) = 10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53 +SIZE (rust/crates/pest-2.1.3.crate) = 77986 +SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116 +SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713 +SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 +SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 +SHA256 (rust/crates/pkg-config-0.3.25.crate) = 1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae +SIZE (rust/crates/pkg-config-0.3.25.crate) = 16838 +SHA256 (rust/crates/poly1305-0.7.2.crate) = 048aeb476be11a4b6ca432ca569e375810de9294ae78f4774e78ea98a9246ede +SIZE (rust/crates/poly1305-0.7.2.crate) = 31868 +SHA256 (rust/crates/ppv-lite86-0.2.16.crate) = eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872 +SIZE (rust/crates/ppv-lite86-0.2.16.crate) = 22245 +SHA256 (rust/crates/proc-macro-crate-1.1.3.crate) = e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a +SIZE (rust/crates/proc-macro-crate-1.1.3.crate) = 8758 +SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c +SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293 +SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 +SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971 +SHA256 (rust/crates/proc-macro2-1.0.40.crate) = dd96a1e8ed2596c337f8eae5f24924ec83f5ad5ab21ea8e455d3566c69fbcaf7 +SIZE (rust/crates/proc-macro2-1.0.40.crate) = 40559 +SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3 +SIZE (rust/crates/quick-error-2.0.1.crate) = 14265 +SHA256 (rust/crates/quick-xml-0.22.0.crate) = 8533f14c8382aaad0d592c812ac3b826162128b65662331e1127b45c3d18536b +SIZE (rust/crates/quick-xml-0.22.0.crate) = 132066 +SHA256 (rust/crates/quote-1.0.20.crate) = 3bcdf212e9776fbcb2d23ab029360416bb1706b1aea2d1a5ba002727cbcab804 +SIZE (rust/crates/quote-1.0.20.crate) = 28160 +SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 +SIZE (rust/crates/rand-0.8.5.crate) = 87113 +SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 +SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 +SHA256 (rust/crates/rand_core-0.6.3.crate) = d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7 +SIZE (rust/crates/rand_core-0.6.3.crate) = 21938 +SHA256 (rust/crates/redox_syscall-0.2.13.crate) = 62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42 +SIZE (rust/crates/redox_syscall-0.2.13.crate) = 23759 +SHA256 (rust/crates/regex-1.6.0.crate) = 4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b +SIZE (rust/crates/regex-1.6.0.crate) = 239329 +SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 +SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 +SHA256 (rust/crates/regex-syntax-0.6.27.crate) = a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244 +SIZE (rust/crates/regex-syntax-0.6.27.crate) = 297300 +SHA256 (rust/crates/remove_dir_all-0.5.3.crate) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7 +SIZE (rust/crates/remove_dir_all-0.5.3.crate) = 9184 +SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc +SIZE (rust/crates/ring-0.16.20.crate) = 5082615 +SHA256 (rust/crates/rustc_version-0.3.3.crate) = f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee +SIZE (rust/crates/rustc_version-0.3.3.crate) = 12119 +SHA256 (rust/crates/rustls-0.20.6.crate) = 5aab8ee6c7097ed6057f43c187a62418d0c05a4bd5f18b3571db50ee0f9ce033 +SIZE (rust/crates/rustls-0.20.6.crate) = 259289 +SHA256 (rust/crates/rustversion-1.0.8.crate) = 24c8ad4f0c00e1eb5bc7614d236a7f1300e3dbd76b68cac8e06fb00b015ad8d8 +SIZE (rust/crates/rustversion-1.0.8.crate) = 17351 +SHA256 (rust/crates/ryu-1.0.10.crate) = f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695 +SIZE (rust/crates/ryu-1.0.10.crate) = 48485 +SHA256 (rust/crates/sct-0.7.0.crate) = d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4 +SIZE (rust/crates/sct-0.7.0.crate) = 27502 +SHA256 (rust/crates/semver-0.11.0.crate) = f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6 +SIZE (rust/crates/semver-0.11.0.crate) = 20826 +SHA256 (rust/crates/semver-parser-0.10.2.crate) = 00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7 +SIZE (rust/crates/semver-parser-0.10.2.crate) = 23176 +SHA256 (rust/crates/serde-1.0.139.crate) = 0171ebb889e45aa68b44aee0859b3eede84c6f5f5c228e6f140c0b2a0a46cad6 +SIZE (rust/crates/serde-1.0.139.crate) = 76405 +SHA256 (rust/crates/serde_derive-1.0.139.crate) = dc1d3230c1de7932af58ad8ffbe1d784bd55efd5a9d84ac24f69c72d83543dfb +SIZE (rust/crates/serde_derive-1.0.139.crate) = 54848 +SHA256 (rust/crates/serde_json-1.0.82.crate) = 82c2c1fdcd807d1098552c5b9a36e425e42e9fbd7c6a37a8425f390f781f7fa7 +SIZE (rust/crates/serde_json-1.0.82.crate) = 144514 +SHA256 (rust/crates/serde_path_to_error-0.1.7.crate) = d7868ad3b8196a8a0aea99a8220b124278ee5320a55e4fde97794b6f85b1a377 +SIZE (rust/crates/serde_path_to_error-0.1.7.crate) = 17805 +SHA256 (rust/crates/serde_test-1.0.139.crate) = cc933653ac6800dd970d54829f0646dcfd078bcaae7fbd19c6e58a584564a5de +SIZE (rust/crates/serde_test-1.0.139.crate) = 19885 +SHA256 (rust/crates/sha2-0.10.2.crate) = 55deaec60f81eefe3cce0dc50bda92d6d8e88f2a27df7c5033b42afeb1ed2676 +SIZE (rust/crates/sha2-0.10.2.crate) = 20213 +SHA256 (rust/crates/slab-0.4.7.crate) = 4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef +SIZE (rust/crates/slab-0.4.7.crate) = 16647 +SHA256 (rust/crates/smallvec-1.9.0.crate) = 2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1 +SIZE (rust/crates/smallvec-1.9.0.crate) = 28396 +SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d +SIZE (rust/crates/spin-0.5.2.crate) = 12004 +SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 +SIZE (rust/crates/strsim-0.10.0.crate) = 11355 +SHA256 (rust/crates/strum-0.24.1.crate) = 063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f +SIZE (rust/crates/strum-0.24.1.crate) = 5636 +SHA256 (rust/crates/strum_macros-0.24.2.crate) = 4faebde00e8ff94316c01800f9054fd2ba77d30d9e922541913051d1d978918b +SIZE (rust/crates/strum_macros-0.24.2.crate) = 19349 +SHA256 (rust/crates/subtle-2.4.1.crate) = 6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601 +SIZE (rust/crates/subtle-2.4.1.crate) = 12630 +SHA256 (rust/crates/syn-1.0.98.crate) = c50aef8a904de4c23c788f104b7dddc7d6f79c647c7c8ce4cc8f73eb0ca773dd +SIZE (rust/crates/syn-1.0.98.crate) = 235451 +SHA256 (rust/crates/system-deps-6.0.2.crate) = a1a45a1c4c9015217e12347f2a411b57ce2c4fc543913b14b6fe40483328e709 +SIZE (rust/crates/system-deps-6.0.2.crate) = 22869 +SHA256 (rust/crates/temp-dir-0.1.11.crate) = af547b166dd1ea4b472165569fc456cfb6818116f854690b0ff205e636523dab +SIZE (rust/crates/temp-dir-0.1.11.crate) = 5743 +SHA256 (rust/crates/tempfile-3.3.0.crate) = 5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4 +SIZE (rust/crates/tempfile-3.3.0.crate) = 27578 +SHA256 (rust/crates/thiserror-1.0.31.crate) = bd829fe32373d27f76265620b5309d0340cb8550f523c1dda251d6298069069a +SIZE (rust/crates/thiserror-1.0.31.crate) = 18013 +SHA256 (rust/crates/thiserror-impl-1.0.31.crate) = 0396bc89e626244658bef819e22d0cc459e795a5ebe878e6ec336d1674a8d79a +SIZE (rust/crates/thiserror-impl-1.0.31.crate) = 15283 +SHA256 (rust/crates/time-0.3.11.crate) = 72c91f41dcb2f096c05f0873d667dceec1087ce5bcf984ec8ffb19acddbb3217 +SIZE (rust/crates/time-0.3.11.crate) = 91807 +SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 +SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991 +SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c +SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817 +SHA256 (rust/crates/toml-0.5.9.crate) = 8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7 +SIZE (rust/crates/toml-0.5.9.crate) = 55667 +SHA256 (rust/crates/tracker-rs-0.2.3.crate) = 303639f7251faccbc201f1030d0d2f57c65a1a2f2d39fb24d609b44c15e24e95 +SIZE (rust/crates/tracker-rs-0.2.3.crate) = 16384 +SHA256 (rust/crates/tracker-sys-0.2.1.crate) = bc38ab233a6a3b685b1034c31ee05a2b878fa917d3f5fef99e46dbde20cfaf38 +SIZE (rust/crates/tracker-sys-0.2.1.crate) = 9085 +SHA256 (rust/crates/typenum-1.15.0.crate) = dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987 +SIZE (rust/crates/typenum-1.15.0.crate) = 40741 +SHA256 (rust/crates/ucd-trie-0.1.4.crate) = 89570599c4fe5585de2b388aab47e99f7fa4e9238a1399f707a02e356058141c +SIZE (rust/crates/ucd-trie-0.1.4.crate) = 45365 +SHA256 (rust/crates/unicode-bidi-0.3.8.crate) = 099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992 +SIZE (rust/crates/unicode-bidi-0.3.8.crate) = 36575 +SHA256 (rust/crates/unicode-ident-1.0.2.crate) = 15c61ba63f9235225a22310255a29b806b907c9b8c964bcbd0a2c70f3f2deea7 +SIZE (rust/crates/unicode-ident-1.0.2.crate) = 34951 +SHA256 (rust/crates/unicode-normalization-0.1.21.crate) = 854cbdc4f7bc6ae19c820d44abdc3277ac3e1b2b93db20a636825d9322fb60e6 +SIZE (rust/crates/unicode-normalization-0.1.21.crate) = 121745 +SHA256 (rust/crates/universal-hash-0.4.1.crate) = 9f214e8f697e925001e66ec2c6e37a4ef93f0f78c2eed7814394e10c62025b05 +SIZE (rust/crates/universal-hash-0.4.1.crate) = 8503 +SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a +SIZE (rust/crates/untrusted-0.7.1.crate) = 7924 +SHA256 (rust/crates/uom-0.33.0.crate) = 53e68fe0bfdacf0a6cef0efec5dcc295b836cde69b01ad93feb18488fa82050d +SIZE (rust/crates/uom-0.33.0.crate) = 121760 +SHA256 (rust/crates/ureq-2.5.0.crate) = b97acb4c28a254fd7a4aeec976c46a7fa404eac4d7c134b30c75144846d7cb8f +SIZE (rust/crates/ureq-2.5.0.crate) = 98026 +SHA256 (rust/crates/url-2.2.2.crate) = a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c +SIZE (rust/crates/url-2.2.2.crate) = 68555 +SHA256 (rust/crates/version-compare-0.1.0.crate) = fe88247b92c1df6b6de80ddc290f3976dbdf2f5f5d3fd049a9fb598c6dd5ca73 +SIZE (rust/crates/version-compare-0.1.0.crate) = 14169 +SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f +SIZE (rust/crates/version_check-0.9.4.crate) = 14895 +SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 +SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 +SHA256 (rust/crates/wasm-bindgen-0.2.81.crate) = 7c53b543413a17a202f4be280a7e5c62a1c69345f5de525ee64f8cfdbc954994 +SIZE (rust/crates/wasm-bindgen-0.2.81.crate) = 165467 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.81.crate) = 5491a68ab4500fa6b4d726bd67408630c3dbe9c4fe7bda16d5c82a1fd8c7340a +SIZE (rust/crates/wasm-bindgen-backend-0.2.81.crate) = 25737 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.81.crate) = c441e177922bc58f1e12c022624b6216378e5febc2f0533e41ba443d505b80aa +SIZE (rust/crates/wasm-bindgen-macro-0.2.81.crate) = 11796 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.81.crate) = 7d94ac45fcf608c1f45ef53e748d35660f168490c10b23704c7779ab8f5c3048 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.81.crate) = 17855 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.81.crate) = 6a89911bd99e5f3659ec4acf9c4d93b0a90fe4a2a11f15328472058edc5261be +SIZE (rust/crates/wasm-bindgen-shared-0.2.81.crate) = 7194 +SHA256 (rust/crates/web-sys-0.3.58.crate) = 2fed94beee57daf8dd7d51f2b15dc2bcde92d7a72304cdf662a4371008b71b90 +SIZE (rust/crates/web-sys-0.3.58.crate) = 696212 +SHA256 (rust/crates/webpki-0.22.0.crate) = f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd +SIZE (rust/crates/webpki-0.22.0.crate) = 58663 +SHA256 (rust/crates/webpki-roots-0.22.4.crate) = f1c760f0d366a6c24a02ed7816e23e691f5d92291f94d15e836006fd11b04daf +SIZE (rust/crates/webpki-roots-0.22.4.crate) = 250591 +SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 +SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 +SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 +SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 +SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f +SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 +SHA256 (rust/crates/zeroize-1.5.6.crate) = 20b578acffd8516a6c3f2a1bdefc1ec37e547bb4e0fb8b6b01a4cafc886b4442 +SIZE (rust/crates/zeroize-1.5.6.crate) = 18655 +SHA256 (rust/crates/zxcvbn-2.2.1.crate) = 568becce91e872373a4b33f24ddc67e5280ae2536ccb8c9d22a25d398b72c8b0 +SIZE (rust/crates/zxcvbn-2.2.1.crate) = 423554 +SHA256 (World-Health-d664384370bb55f0e46a78da094c567a5a7e97c6_GL0.tar.gz) = 908c1d49c6f13fb688e4e29516422fdb06d78a8bd3dd2fcb3e875e892f8a84da +SIZE (World-Health-d664384370bb55f0e46a78da094c567a5a7e97c6_GL0.tar.gz) = 546853 +SHA256 (864d961a3c4e.patch) = 92c94b0072702ebd1d9c7d54af2cd01258bc1324fada608f05114ff3a7e12219 +SIZE (864d961a3c4e.patch) = 1702 diff --git a/deskutils/health/pkg-descr b/deskutils/health/pkg-descr new file mode 100644 index 00000000000..286e12b269d --- /dev/null +++ b/deskutils/health/pkg-descr @@ -0,0 +1 @@ +A health tracking app for the GNOME desktop. diff --git a/deskutils/health/pkg-plist b/deskutils/health/pkg-plist new file mode 100644 index 00000000000..d032f21dc7c --- /dev/null +++ b/deskutils/health/pkg-plist @@ -0,0 +1,34 @@ +bin/dev.Cogitri.Health +share/applications/dev.Cogitri.Health.Autostart.desktop +share/applications/dev.Cogitri.Health.desktop +share/dbus-1/services/dev.Cogitri.Health.service +share/dev.Cogitri.Health/dev.Cogitri.Health.gresource +share/dev.Cogitri.Health/ontology/health.description +share/dev.Cogitri.Health/ontology/health.ontology +share/icons/hicolor/scalable/apps/dev.Cogitri.Health.svg +share/icons/hicolor/symbolic/apps/dev.Cogitri.Health-symbolic.svg +share/locale/ca/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/cs/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/da/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/de/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/el/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/es/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/eu/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/fi/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/fr/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/gl/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/he/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/id/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/it/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/nl/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/oc/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/pt/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/pt_BR/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/ru/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/sl/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/sr/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/sv/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/tr/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/uk/LC_MESSAGES/dev.Cogitri.Health.mo +share/locale/zh_CN/LC_MESSAGES/dev.Cogitri.Health.mo +share/metainfo/dev.Cogitri.Health.metainfo.xml diff --git a/deskutils/iconbrowser/Makefile b/deskutils/iconbrowser/Makefile index a2cbacf8316..002474b8081 100644 --- a/deskutils/iconbrowser/Makefile +++ b/deskutils/iconbrowser/Makefile @@ -2,7 +2,7 @@ PORTNAME= iconbrowser DISTVERSION= 2.0.0 CATEGORIES= deskutils -MAINTAINER= greg@unrelenting.technology +MAINTAINER= duchateau.olivier@gmail.com COMMENT= Browse and find system icons WWW= https://github.com/elementary/iconbrowser diff --git a/deskutils/lumina-pdf/Makefile b/deskutils/lumina-pdf/Makefile index 9bf9e4edf8f..ede14a96aac 100644 --- a/deskutils/lumina-pdf/Makefile +++ b/deskutils/lumina-pdf/Makefile @@ -1,6 +1,6 @@ PORTNAME= lumina-pdf DISTVERSION= 1.6.2 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= deskutils MAINTAINER= lbartoletti@FreeBSD.org diff --git a/deskutils/py-paperless/Makefile b/deskutils/py-paperless/Makefile index bf82c27baac..736212f4c57 100644 --- a/deskutils/py-paperless/Makefile +++ b/deskutils/py-paperless/Makefile @@ -1,6 +1,6 @@ PORTNAME= paperless PORTVERSION= 2.7.0 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= deskutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/deskutils/py-paperless/pkg-plist b/deskutils/py-paperless/pkg-plist index 109d6547b7e..0c222f156e8 100644 --- a/deskutils/py-paperless/pkg-plist +++ b/deskutils/py-paperless/pkg-plist @@ -502,8 +502,10 @@ man/man7/paperless.7.gz %%WWWDIR%%/static/paperless/img/logo-dark.png %%WWWDIR%%/static/paperless/img/logo-light.png %%WWWDIR%%/static/rest_framework/css/bootstrap-theme.min.css +%%WWWDIR%%/static/rest_framework/css/bootstrap-theme.min.css.map %%WWWDIR%%/static/rest_framework/css/bootstrap-tweaks.css %%WWWDIR%%/static/rest_framework/css/bootstrap.min.css +%%WWWDIR%%/static/rest_framework/css/bootstrap.min.css.map %%WWWDIR%%/static/rest_framework/css/default.css %%WWWDIR%%/static/rest_framework/css/font-awesome-4.0.3.css %%WWWDIR%%/static/rest_framework/css/prettify.css diff --git a/deskutils/py-py3status/Makefile b/deskutils/py-py3status/Makefile index 14a52ee80e4..656b84ec97b 100644 --- a/deskutils/py-py3status/Makefile +++ b/deskutils/py-py3status/Makefile @@ -1,5 +1,5 @@ PORTNAME= py3status -PORTVERSION= 3.46 +PORTVERSION= 3.47 CATEGORIES= deskutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/deskutils/py-py3status/distinfo b/deskutils/py-py3status/distinfo index 21647f3f6dd..a05e95b69e3 100644 --- a/deskutils/py-py3status/distinfo +++ b/deskutils/py-py3status/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661950858 -SHA256 (py3status-3.46.tar.gz) = 4fbcda35ea5ab7d45045e09ec30fa424e04ad2f8df75a8648d1831dbb016a5c1 -SIZE (py3status-3.46.tar.gz) = 397197 +TIMESTAMP = 1665073118 +SHA256 (py3status-3.47.tar.gz) = 7b65134c3f09d460e0e3715dcd4f1789a8f66cbfe01cb213da5cf06f06ab2322 +SIZE (py3status-3.47.tar.gz) = 398095 diff --git a/deskutils/recoll/Makefile b/deskutils/recoll/Makefile index f2d7aca1be1..fed9a2d2a3f 100644 --- a/deskutils/recoll/Makefile +++ b/deskutils/recoll/Makefile @@ -1,6 +1,6 @@ PORTNAME= recoll PORTVERSION= 1.31.4 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= deskutils MASTER_SITES= https://www.lesbonscomptes.com/recoll/ diff --git a/deskutils/xfce4-tumbler/Makefile b/deskutils/xfce4-tumbler/Makefile index 5b9376ef6dd..63792ddaf80 100644 --- a/deskutils/xfce4-tumbler/Makefile +++ b/deskutils/xfce4-tumbler/Makefile @@ -1,6 +1,6 @@ PORTNAME= tumbler PORTVERSION= 4.16.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils xfce MASTER_SITES= XFCE PKGNAMEPREFIX= xfce4- diff --git a/deskutils/zim/Makefile b/deskutils/zim/Makefile index 51ac5139a45..4a30191dfe2 100644 --- a/deskutils/zim/Makefile +++ b/deskutils/zim/Makefile @@ -1,5 +1,5 @@ PORTNAME= zim -DISTVERSION= 0.74.3 +DISTVERSION= 0.75.0 CATEGORIES= deskutils python MASTER_SITES= https://www.zim-wiki.org/downloads/ @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR} \ xdg-open:devel/xdg-utils \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} -USES= cpe desktop-file-utils gettext gnome python:3.3+ shared-mime-info +USES= cpe desktop-file-utils gettext gnome python:3.6+ shared-mime-info CPE_VENDOR= zim-wiki USE_GNOME= gtk30 pygobject3 USE_PYTHON= autoplist distutils noflavors diff --git a/deskutils/zim/distinfo b/deskutils/zim/distinfo index 8121869193f..2cc126a9e84 100644 --- a/deskutils/zim/distinfo +++ b/deskutils/zim/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1639339101 -SHA256 (zim-0.74.3.tar.gz) = dde84f22486c7f52670bd431de443a8a5bd168107b6ae066d82d473ae346cd15 -SIZE (zim-0.74.3.tar.gz) = 2998280 +TIMESTAMP = 1665395879 +SHA256 (zim-0.75.0.tar.gz) = 696788948f80ba720d722b371cceff8e0d4037c26200cff5848d0412f950fa86 +SIZE (zim-0.75.0.tar.gz) = 3119802 diff --git a/devel/Makefile b/devel/Makefile index 49155afeefd..b7e988dbf33 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -279,6 +279,7 @@ SUBDIR += blame SUBDIR += blitz SUBDIR += bloaty + SUBDIR += blueprint-compiler SUBDIR += bmake SUBDIR += bmkdep SUBDIR += bnf @@ -1770,6 +1771,7 @@ SUBDIR += p5-B-Flags SUBDIR += p5-B-Generate SUBDIR += p5-B-Graph + SUBDIR += p5-B-Hooks-AtRuntime SUBDIR += p5-B-Hooks-EndOfScope SUBDIR += p5-B-Hooks-OP-Annotation SUBDIR += p5-B-Hooks-OP-Check @@ -2880,6 +2882,7 @@ SUBDIR += p5-MooseX-Daemonize SUBDIR += p5-MooseX-Declare SUBDIR += p5-MooseX-Emulate-Class-Accessor-Fast + SUBDIR += p5-MooseX-Extended SUBDIR += p5-MooseX-FollowPBP SUBDIR += p5-MooseX-Getopt SUBDIR += p5-MooseX-Has-Options @@ -2909,6 +2912,7 @@ SUBDIR += p5-MooseX-Role-Matcher SUBDIR += p5-MooseX-Role-Parameterized SUBDIR += p5-MooseX-Role-Strict + SUBDIR += p5-MooseX-Role-WarnOnConflict SUBDIR += p5-MooseX-Runnable SUBDIR += p5-MooseX-SemiAffordanceAccessor SUBDIR += p5-MooseX-SetOnce @@ -3647,7 +3651,6 @@ SUBDIR += p5-Tree-Simple-View SUBDIR += p5-Tree-Simple-VisitorFactory SUBDIR += p5-Tree-Trie - SUBDIR += p5-Type-Tie SUBDIR += p5-Type-Tiny SUBDIR += p5-Type-Tiny-Signatures SUBDIR += p5-Type-Tiny-XS @@ -4160,6 +4163,7 @@ SUBDIR += py-astroid253 SUBDIR += py-asttokens SUBDIR += py-astunparse + SUBDIR += py-async-lru SUBDIR += py-async_generator SUBDIR += py-async_timeout SUBDIR += py-asynctest @@ -4176,6 +4180,7 @@ SUBDIR += py-autoprop SUBDIR += py-avro SUBDIR += py-awesomeversion + SUBDIR += py-aws-lambda-builders SUBDIR += py-aws-requests-auth SUBDIR += py-aws-sam-translator SUBDIR += py-aws-xray-sdk @@ -4577,6 +4582,7 @@ SUBDIR += py-geojson SUBDIR += py-get-reader SUBDIR += py-gevent + SUBDIR += py-geventhttpclient SUBDIR += py-git-semver SUBDIR += py-git-up SUBDIR += py-git-url-parse @@ -4617,6 +4623,7 @@ SUBDIR += py-gyp SUBDIR += py-hash_ring SUBDIR += py-hatch + SUBDIR += py-hatch-fancy-pypi-readme SUBDIR += py-hatch-vcs SUBDIR += py-hatchling SUBDIR += py-heapdict @@ -4865,9 +4872,7 @@ SUBDIR += py-openapi-codec SUBDIR += py-openapi-core SUBDIR += py-openapi-schema-validator - SUBDIR += py-openapi-schema-validator02 SUBDIR += py-openapi-spec-validator - SUBDIR += py-openapi-spec-validator04 SUBDIR += py-opencensus SUBDIR += py-opencensus-context SUBDIR += py-opendht @@ -5151,6 +5156,7 @@ SUBDIR += py-pytest-plus SUBDIR += py-pytest-profiling SUBDIR += py-pytest-pycodestyle + SUBDIR += py-pytest-qt SUBDIR += py-pytest-randomly SUBDIR += py-pytest-regressions SUBDIR += py-pytest-regtest @@ -5437,6 +5443,7 @@ SUBDIR += py-types-futures SUBDIR += py-types-mock SUBDIR += py-types-protobuf + SUBDIR += py-types-psutil SUBDIR += py-types-psycopg2 SUBDIR += py-types-requests SUBDIR += py-types-termcolor @@ -5883,6 +5890,7 @@ SUBDIR += rubygem-aws-sdk-configservice SUBDIR += rubygem-aws-sdk-connect SUBDIR += rubygem-aws-sdk-connectcampaignservice + SUBDIR += rubygem-aws-sdk-connectcases SUBDIR += rubygem-aws-sdk-connectcontactlens SUBDIR += rubygem-aws-sdk-connectparticipant SUBDIR += rubygem-aws-sdk-connectwisdomservice @@ -6412,7 +6420,6 @@ SUBDIR += rubygem-devise-rails60 SUBDIR += rubygem-devise-rails61 SUBDIR += rubygem-devise-rails70 - SUBDIR += rubygem-devise47-rails61 SUBDIR += rubygem-did_you_mean SUBDIR += rubygem-dig_rb SUBDIR += rubygem-directory_watcher @@ -6485,7 +6492,6 @@ SUBDIR += rubygem-flipper-active_support_cache_store SUBDIR += rubygem-flipper-active_support_cache_store-rails61 SUBDIR += rubygem-flipper-ui - SUBDIR += rubygem-flipper021 SUBDIR += rubygem-fluent-logger SUBDIR += rubygem-fog SUBDIR += rubygem-fog-core @@ -6504,7 +6510,6 @@ SUBDIR += rubygem-forwardable SUBDIR += rubygem-forwardable-extended SUBDIR += rubygem-fugit - SUBDIR += rubygem-fugit12 SUBDIR += rubygem-fuzzy_match SUBDIR += rubygem-gapic-common SUBDIR += rubygem-gdata @@ -6641,7 +6646,6 @@ SUBDIR += rubygem-json-canonicalization SUBDIR += rubygem-json-schema SUBDIR += rubygem-json1 - SUBDIR += rubygem-json25 SUBDIR += rubygem-json_pure SUBDIR += rubygem-json_pure1 SUBDIR += rubygem-json_schema @@ -6748,7 +6752,6 @@ SUBDIR += rubygem-oci SUBDIR += rubygem-octopress-hooks SUBDIR += rubygem-oj - SUBDIR += rubygem-oj310 SUBDIR += rubygem-omniauth_crowd SUBDIR += rubygem-omnibus SUBDIR += rubygem-open3 diff --git a/devel/android-tools/Makefile b/devel/android-tools/Makefile index f675e1001dd..20a38b812a8 100644 --- a/devel/android-tools/Makefile +++ b/devel/android-tools/Makefile @@ -1,6 +1,6 @@ PORTNAME= android-tools PORTVERSION= 31.0.3p2.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= GH @@ -11,6 +11,8 @@ WWW= https://github.com/neelchauhan/freebsd-android-tools LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_aarch64= ld: error: undefined symbol: OPENSSL_cpuid_setup + LIB_DEPENDS= libbrotlicommon.so:archivers/brotli \ libgmock.so:devel/googletest \ liblz4.so:archivers/liblz4 \ diff --git a/devel/apitrace/Makefile b/devel/apitrace/Makefile index 98a43a2965e..6e23331b758 100644 --- a/devel/apitrace/Makefile +++ b/devel/apitrace/Makefile @@ -10,7 +10,7 @@ PATCHFILES= cd3486343001d6a47.patch:-p1 \ # detect RTLD_DEEPBIND: https://github.com/apitrace/apitrace/pull/571 PATCHFILES+= 2d31d49eac9bcc010.patch:-p1 -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Tools for tracing OpenGL and other graphics APIs WWW= https://apitrace.github.io diff --git a/devel/atlantis/Makefile b/devel/atlantis/Makefile index 1dcdc8cf6af..5bee292843d 100644 --- a/devel/atlantis/Makefile +++ b/devel/atlantis/Makefile @@ -1,7 +1,6 @@ PORTNAME= atlantis DISTVERSIONPREFIX= v -DISTVERSION= 0.18.2 -PORTREVISION= 6 +DISTVERSION= 0.19.9 CATEGORIES= devel MAINTAINER= 0xdutra@gmail.com diff --git a/devel/atlantis/distinfo b/devel/atlantis/distinfo index cdf6ecb4208..a3c218a0730 100644 --- a/devel/atlantis/distinfo +++ b/devel/atlantis/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1643681814 -SHA256 (go/devel_atlantis/atlantis-v0.18.2/v0.18.2.mod) = 9fcfda8266807b9fccd6582393b58f693c70871980ddf8b2d25fb50c042b2bb9 -SIZE (go/devel_atlantis/atlantis-v0.18.2/v0.18.2.mod) = 6131 -SHA256 (go/devel_atlantis/atlantis-v0.18.2/v0.18.2.zip) = aeef694a86071ddb4f76fedf9966c6b68708119c0766ad2f5b489361904938a1 -SIZE (go/devel_atlantis/atlantis-v0.18.2/v0.18.2.zip) = 3976137 +TIMESTAMP = 1665110071 +SHA256 (go/devel_atlantis/atlantis-v0.19.9/v0.19.9.mod) = dd93ade204e9823d74f01143493c0d8cb383004ad3617cbf69899f053ba53d5b +SIZE (go/devel_atlantis/atlantis-v0.19.9/v0.19.9.mod) = 7098 +SHA256 (go/devel_atlantis/atlantis-v0.19.9/v0.19.9.zip) = e9e976fabb18fe23642686aaf9ef53b8548a3538a8827dba419c3fab1d60af51 +SIZE (go/devel_atlantis/atlantis-v0.19.9/v0.19.9.zip) = 4640832 diff --git a/devel/aws-sdk-cpp/Makefile b/devel/aws-sdk-cpp/Makefile index 58017566891..fb8d33dd248 100644 --- a/devel/aws-sdk-cpp/Makefile +++ b/devel/aws-sdk-cpp/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cpp -DISTVERSION= 1.9.357 +DISTVERSION= 1.9.362 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/aws-sdk-cpp/distinfo b/devel/aws-sdk-cpp/distinfo index eb7e5c6c13c..d034561fc45 100644 --- a/devel/aws-sdk-cpp/distinfo +++ b/devel/aws-sdk-cpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664814606 -SHA256 (aws-aws-sdk-cpp-1.9.357_GH0.tar.gz) = 051fc970c0df7bd49c02667a9c57dbb3768ec40d621c1d1a72b4ef079a631eea -SIZE (aws-aws-sdk-cpp-1.9.357_GH0.tar.gz) = 43990488 +TIMESTAMP = 1665416678 +SHA256 (aws-aws-sdk-cpp-1.9.362_GH0.tar.gz) = 4e3d141322fb021a930fd5a4b037033a753c2da8c01ce7512e93e6f09baad795 +SIZE (aws-aws-sdk-cpp-1.9.362_GH0.tar.gz) = 44083139 diff --git a/devel/bcpp/Makefile b/devel/bcpp/Makefile index 03203bd13d2..929beeb9cfb 100644 --- a/devel/bcpp/Makefile +++ b/devel/bcpp/Makefile @@ -1,5 +1,5 @@ PORTNAME= bcpp -PORTVERSION= 20210108 +PORTVERSION= 20221002 CATEGORIES= devel MASTER_SITES= ftp://ftp.invisible-island.net/${PORTNAME}/ \ https://invisible-mirror.net/archives/${PORTNAME}/ diff --git a/devel/bcpp/distinfo b/devel/bcpp/distinfo index d6e9f9c0e1c..83e65efdefe 100644 --- a/devel/bcpp/distinfo +++ b/devel/bcpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1613071015 -SHA256 (bcpp-20210108.tgz) = 567ca0e803bfd57c41686f3b1a7df4ee4cec3c2d57ad4f8e5cda247fc5735269 -SIZE (bcpp-20210108.tgz) = 150080 +TIMESTAMP = 1665241251 +SHA256 (bcpp-20221002.tgz) = ad87caf9f1df0212994ca6eff1c4e0e7b63559aaef0a4ba54555092ebc438437 +SIZE (bcpp-20221002.tgz) = 151426 diff --git a/devel/bear/Makefile b/devel/bear/Makefile index a4f8c7a8173..0274c5ce383 100644 --- a/devel/bear/Makefile +++ b/devel/bear/Makefile @@ -1,6 +1,6 @@ PORTNAME= bear DISTVERSION= 3.0.20 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= jrm@FreeBSD.org diff --git a/devel/binaryen/Makefile b/devel/binaryen/Makefile index 3434a887df6..cbdd50944d9 100644 --- a/devel/binaryen/Makefile +++ b/devel/binaryen/Makefile @@ -3,7 +3,7 @@ DISTVERSIONPREFIX= version_ DISTVERSION= 105 CATEGORIES= devel -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Compiler infrastructure and toolchain library for WebAssembly WWW= https://github.com/WebAssembly/binaryen diff --git a/devel/bloaty/Makefile b/devel/bloaty/Makefile index 82071c689e0..7d3e331963e 100644 --- a/devel/bloaty/Makefile +++ b/devel/bloaty/Makefile @@ -1,7 +1,7 @@ PORTNAME= bloaty PORTVERSION= 1.1 DISTVERSIONPREFIX= v -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel MAINTAINER= swills@FreeBSD.org diff --git a/devel/blueprint-compiler/Makefile b/devel/blueprint-compiler/Makefile new file mode 100644 index 00000000000..28ba2af8fec --- /dev/null +++ b/devel/blueprint-compiler/Makefile @@ -0,0 +1,28 @@ +PORTNAME= blueprint-compiler +DISTVERSIONPREFIX= v +DISTVERSION= 0.4.0 +CATEGORIES= devel + +MAINTAINER= jbeich@FreeBSD.org +COMMENT= Markup language for GTK user interfaces +WWW= https://gitlab.gnome.org/jwestman/blueprint-compiler + +LICENSE= LGPL3+ +LICENSE_FILE= ${WRKSRC}/COPYING + +TEST_DEPENDS= gtk4>0:x11-toolkits/gtk40 + +USES= gnome meson python shebangfix +USE_GITLAB= yes +USE_GNOME= pygobject3 +GL_SITE= https://gitlab.gnome.org +GL_ACCOUNT= jwestman +GL_COMMIT= 75a6d95988736ec0471d22ceb07579c0cedac2ad +SHEBANG_FILES= ${PORTNAME}.py +NO_ARCH= yes + +post-patch: +# Derive Python version from Meson + @${REINPLACE_CMD} -e "s,'python3',," ${WRKSRC}/meson.build + +.include diff --git a/devel/blueprint-compiler/distinfo b/devel/blueprint-compiler/distinfo new file mode 100644 index 00000000000..bdd6d93f116 --- /dev/null +++ b/devel/blueprint-compiler/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1662318243 +SHA256 (jwestman-blueprint-compiler-75a6d95988736ec0471d22ceb07579c0cedac2ad_GL0.tar.gz) = 95fe5fe57c00f15e3b2e8983ab9a78fb607b3c81c96b57c7faeac1919ee78766 +SIZE (jwestman-blueprint-compiler-75a6d95988736ec0471d22ceb07579c0cedac2ad_GL0.tar.gz) = 62990 diff --git a/devel/blueprint-compiler/pkg-descr b/devel/blueprint-compiler/pkg-descr new file mode 100644 index 00000000000..cf8ad388ebb --- /dev/null +++ b/devel/blueprint-compiler/pkg-descr @@ -0,0 +1 @@ +A markup language for GTK user interface files. diff --git a/devel/blueprint-compiler/pkg-plist b/devel/blueprint-compiler/pkg-plist new file mode 100644 index 00000000000..7287d27c4d8 --- /dev/null +++ b/devel/blueprint-compiler/pkg-plist @@ -0,0 +1,42 @@ +bin/blueprint-compiler +%%PYTHON_SITELIBDIR%%/blueprintcompiler/__init__.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/ast_utils.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/completions.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/completions_utils.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/decompiler.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/errors.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/gir.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/interactive_port.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/__init__.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/attributes.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/common.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/expression.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/gobject_object.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/gobject_property.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/gobject_signal.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/gtk_a11y.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/gtk_combo_box_text.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/gtk_file_filter.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/gtk_layout.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/gtk_menu.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/gtk_size_group.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/gtk_string_list.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/gtk_styles.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/gtkbuilder_child.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/gtkbuilder_template.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/imports.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/response_id.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/types.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/ui.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/values.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/lsp.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/lsp_utils.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/main.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/parse_tree.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/parser.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/tokenizer.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/typelib.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/utils.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/xml_emitter.py +%%PYTHON_SITELIBDIR%%/blueprintcompiler/xml_reader.py +share/pkgconfig/blueprint-compiler.pc diff --git a/devel/bmake/Makefile b/devel/bmake/Makefile index 6eb53842063..a3d4fbd8863 100644 --- a/devel/bmake/Makefile +++ b/devel/bmake/Makefile @@ -1,5 +1,5 @@ PORTNAME= bmake -PORTVERSION= 20220909 +PORTVERSION= 20220928 CATEGORIES= devel MASTER_SITES= https://ftp.netbsd.org/pub/NetBSD/misc/sjg/ diff --git a/devel/bmake/distinfo b/devel/bmake/distinfo index e47e13cf423..cdf544fdcce 100644 --- a/devel/bmake/distinfo +++ b/devel/bmake/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664126965 -SHA256 (bmake-20220909.tar.gz) = 34e9704a93fc183e3f1d87a81f9eabeba3200052f57fed4a751a5968d6b70225 -SIZE (bmake-20220909.tar.gz) = 819788 +TIMESTAMP = 1665328555 +SHA256 (bmake-20220928.tar.gz) = c804b77de3feb8e31dee2a4c9fb1e9ec24c5a34764e7a2815c88b4ed01650e90 +SIZE (bmake-20220928.tar.gz) = 821224 diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile index c6081b056f0..ce73967b509 100644 --- a/devel/cirrus-cli/Makefile +++ b/devel/cirrus-cli/Makefile @@ -1,6 +1,5 @@ PORTNAME= cirrus-cli -PORTVERSION= 0.85.0 -PORTREVISION= 2 +PORTVERSION= 0.87.2 DISTVERSIONPREFIX= v CATEGORIES= devel @@ -27,7 +26,7 @@ GH_TUPLE= \ beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \ certifi:gocertifi:431795d63e8d:certifi_gocertifi/vendor/github.com/certifi/gocertifi \ cespare:xxhash:v2.1.1:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \ - cirruslabs:cirrus-ci-agent:v1.81.0:cirruslabs_cirrus_ci_agent/vendor/github.com/cirruslabs/cirrus-ci-agent \ + cirruslabs:cirrus-ci-agent:v1.89.0:cirruslabs_cirrus_ci_agent/vendor/github.com/cirruslabs/cirrus-ci-agent \ cirruslabs:echelon:v1.7.0:cirruslabs_echelon/vendor/github.com/cirruslabs/echelon \ cirruslabs:go-java-glob:v0.1.0:cirruslabs_go_java_glob/vendor/github.com/cirruslabs/go-java-glob \ cirruslabs:podmanapi:v0.2.0:cirruslabs_podmanapi/vendor/github.com/cirruslabs/podmanapi \ @@ -46,7 +45,6 @@ GH_TUPLE= \ docker:go:d30aec9fd63c:docker_go/vendor/github.com/docker/go \ dustin:go-humanize:v1.0.0:dustin_go_humanize/vendor/github.com/dustin/go-humanize \ emirpasic:gods:v1.12.0:emirpasic_gods/vendor/github.com/emirpasic/gods \ - fsnotify:fsnotify:v1.4.9:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ fvbommel:sortorder:v1.0.2:fvbommel_sortorder/vendor/github.com/fvbommel/sortorder \ go-git:gcfg:v1.5.0:go_git_gcfg/vendor/github.com/go-git/gcfg \ go-git:go-billy:v5.3.1:go_git_go_billy_v5/vendor/github.com/go-git/go-billy/v5 \ @@ -77,7 +75,6 @@ GH_TUPLE= \ grpc:grpc-go:v1.41.0:grpc_grpc_go/vendor/google.golang.org/grpc \ hashicorp:go-version:v1.3.0:hashicorp_go_version/vendor/github.com/hashicorp/go-version \ hashicorp:golang-lru:v0.5.4:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \ - hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \ imdario:mergo:v0.3.12:imdario_mergo/vendor/github.com/imdario/mergo \ inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \ jbenet:go-context:d14ea06fba99:jbenet_go_context/vendor/github.com/jbenet/go-context \ @@ -111,7 +108,6 @@ GH_TUPLE= \ opencontainers:runc:v1.0.0-rc93:opencontainers_runc/vendor/github.com/opencontainers/runc \ opencontainers:runtime-spec:e6143ca7d51d:opencontainers_runtime_spec/vendor/github.com/opencontainers/runtime-spec \ otiai10:copy:v1.7.0:otiai10_copy/vendor/github.com/otiai10/copy \ - pelletier:go-toml:v1.9.1:pelletier_go_toml/vendor/github.com/pelletier/go-toml \ pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ pkg:sftp:v1.12.0:pkg_sftp/vendor/github.com/pkg/sftp \ pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ @@ -124,13 +120,10 @@ GH_TUPLE= \ sergi:go-diff:v1.2.0:sergi_go_diff/vendor/github.com/sergi/go-diff \ sirupsen:logrus:v1.8.1:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ spf13:afero:v1.5.1:spf13_afero/vendor/github.com/spf13/afero \ - spf13:cast:v1.3.1:spf13_cast/vendor/github.com/spf13/cast \ spf13:cobra:v1.1.3:spf13_cobra/vendor/github.com/spf13/cobra \ - spf13:jwalterweatherman:v1.1.0:spf13_jwalterweatherman/vendor/github.com/spf13/jwalterweatherman \ spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \ spf13:viper:v1.7.1:spf13_viper/vendor/github.com/spf13/viper \ stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify \ - subosito:gotenv:v1.2.0:subosito_gotenv/vendor/github.com/subosito/gotenv \ syndtr:gocapability:42c35b437635:syndtr_gocapability/vendor/github.com/syndtr/gocapability \ theupdateframework:notary:v0.7.0:theupdateframework_notary/vendor/github.com/theupdateframework/notary \ xanzy:ssh-agent:v0.3.1:xanzy_ssh_agent/vendor/github.com/xanzy/ssh-agent \ @@ -149,6 +142,4 @@ post-extract: @${RM} -r ${WRKSRC}/vendor/github.com/moby/sys/mountinfo @${RLN} ${WRKSRC_moby_sys_mountinfo}/mountinfo ${WRKSRC}/vendor/github.com/moby/sys/mountinfo -PLIST_FILES= bin/cirrus - .include diff --git a/devel/cirrus-cli/distinfo b/devel/cirrus-cli/distinfo index f7e4e54e8c9..86997edef31 100644 --- a/devel/cirrus-cli/distinfo +++ b/devel/cirrus-cli/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1662316721 -SHA256 (cirruslabs-cirrus-cli-v0.85.0_GH0.tar.gz) = 5f0b5f34608a1cf0847aaf8848674c0f88232c56daaa374b16c5c64bdab17614 -SIZE (cirruslabs-cirrus-cli-v0.85.0_GH0.tar.gz) = 747059 +TIMESTAMP = 1665242741 +SHA256 (cirruslabs-cirrus-cli-v0.87.2_GH0.tar.gz) = e78772f3c08657b33eef1486e4e98bff61263a49722dfe52da5959d7d89f9951 +SIZE (cirruslabs-cirrus-cli-v0.87.2_GH0.tar.gz) = 748194 SHA256 (Azure-go-ansiterm-d6e3b3328b78_GH0.tar.gz) = ee1ebe2efef498be1c558bf71e143289db2d21e2d42592503ad2d4a989006821 SIZE (Azure-go-ansiterm-d6e3b3328b78_GH0.tar.gz) = 20946 SHA256 (Microsoft-go-winio-v0.5.1_GH0.tar.gz) = 7d68437cf732590f4c3002d8a1b446f3f584387c3538bdd4862ebff5b0b8dda9 @@ -25,8 +25,8 @@ SHA256 (certifi-gocertifi-431795d63e8d_GH0.tar.gz) = 9b8774ff86195095e4446011bb9 SIZE (certifi-gocertifi-431795d63e8d_GH0.tar.gz) = 121734 SHA256 (cespare-xxhash-v2.1.1_GH0.tar.gz) = 0ee31178d2c5a1249be4e26294a2f428008dc4e1ecbbfbe47f74e41026df1148 SIZE (cespare-xxhash-v2.1.1_GH0.tar.gz) = 9292 -SHA256 (cirruslabs-cirrus-ci-agent-v1.81.0_GH0.tar.gz) = 0cc9a92d9daea5cfc24c8207639998688774988549f133b531fcfc819f668add -SIZE (cirruslabs-cirrus-ci-agent-v1.81.0_GH0.tar.gz) = 121351 +SHA256 (cirruslabs-cirrus-ci-agent-v1.89.0_GH0.tar.gz) = d035d216b583941b157c48b01569b91260ae06b3ed0dde7f7e729832528c283a +SIZE (cirruslabs-cirrus-ci-agent-v1.89.0_GH0.tar.gz) = 122953 SHA256 (cirruslabs-echelon-v1.7.0_GH0.tar.gz) = 4acdf5e0c36f37616e343d5e68bed482ffcd0f779e3c97f47d6a02171bec977f SIZE (cirruslabs-echelon-v1.7.0_GH0.tar.gz) = 393868 SHA256 (cirruslabs-go-java-glob-v0.1.0_GH0.tar.gz) = 63ab2ef5b2f629384ab73e6e251709cd81451a2517a915af0b6d5e6d0360b1af @@ -63,8 +63,6 @@ SHA256 (dustin-go-humanize-v1.0.0_GH0.tar.gz) = e4540bd50ac855143b4f2e509313079c SIZE (dustin-go-humanize-v1.0.0_GH0.tar.gz) = 17260 SHA256 (emirpasic-gods-v1.12.0_GH0.tar.gz) = 889d06b5f88db9e2dae19a799a35324c4f59305aa5e966dcdb4b637e70607ff9 SIZE (emirpasic-gods-v1.12.0_GH0.tar.gz) = 76825 -SHA256 (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 4f888b1cb132026227826751d156c0a2958e7d492e5e38386cde8848ef494dcb -SIZE (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 31900 SHA256 (fvbommel-sortorder-v1.0.2_GH0.tar.gz) = c48568cfba92a87289b8cbebb16bf06821c74e0a0e4245ebb3e38cd6bfd643f4 SIZE (fvbommel-sortorder-v1.0.2_GH0.tar.gz) = 3611 SHA256 (go-git-gcfg-v1.5.0_GH0.tar.gz) = 662e46a93aba5ffe383e55597ce5749447e5c8e9409b1452f5790bfd6e1f8a11 @@ -125,8 +123,6 @@ SHA256 (hashicorp-go-version-v1.3.0_GH0.tar.gz) = a459b2d8a3ca4d67fc13869a7869fa SIZE (hashicorp-go-version-v1.3.0_GH0.tar.gz) = 14447 SHA256 (hashicorp-golang-lru-v0.5.4_GH0.tar.gz) = d50c188af0cc8b22e7e4b79e9071694fa06428a9964b22d68dc997fa787a177a SIZE (hashicorp-golang-lru-v0.5.4_GH0.tar.gz) = 13428 -SHA256 (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 50632428210503070fd2fde748c88b7414bf84a6a0eadebf9d8e596a033bead2 -SIZE (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 70658 SHA256 (imdario-mergo-v0.3.12_GH0.tar.gz) = f0ad95fe47f1a9c15545fe3e8abf4364b8163a0f872ce25d6f6ae85e7c885302 SIZE (imdario-mergo-v0.3.12_GH0.tar.gz) = 22319 SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6 @@ -193,8 +189,6 @@ SHA256 (opencontainers-runtime-spec-e6143ca7d51d_GH0.tar.gz) = f17abcb5a816d88a7 SIZE (opencontainers-runtime-spec-e6143ca7d51d_GH0.tar.gz) = 72645 SHA256 (otiai10-copy-v1.7.0_GH0.tar.gz) = c1ebf4aa789d2c17351b3d912270bf30fc52c327627c3f6e101f24f0b834e3cc SIZE (otiai10-copy-v1.7.0_GH0.tar.gz) = 14488 -SHA256 (pelletier-go-toml-v1.9.1_GH0.tar.gz) = 346af947035c53c0c818cf7de81fd8f5b00ef21f7ab4468f4c103354d18f47f5 -SIZE (pelletier-go-toml-v1.9.1_GH0.tar.gz) = 101410 SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608 SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415 SHA256 (pkg-sftp-v1.12.0_GH0.tar.gz) = 55695625fae4aaf5910c6d86cd5356b289ed1f665b18952858434c7a2dddddd4 @@ -219,20 +213,14 @@ SHA256 (sirupsen-logrus-v1.8.1_GH0.tar.gz) = e9492c08ac8f202b438ccfb992bf81b7860 SIZE (sirupsen-logrus-v1.8.1_GH0.tar.gz) = 47161 SHA256 (spf13-afero-v1.5.1_GH0.tar.gz) = 36a26869c7b963e07e3fcb99dcc86c6ab751548514b5e1fd252175e9eca43f54 SIZE (spf13-afero-v1.5.1_GH0.tar.gz) = 58848 -SHA256 (spf13-cast-v1.3.1_GH0.tar.gz) = 4fa8d06903b490ae6f1316e55c5446d5648eea2b450671ebc54d4bbe79bc46b1 -SIZE (spf13-cast-v1.3.1_GH0.tar.gz) = 11102 SHA256 (spf13-cobra-v1.1.3_GH0.tar.gz) = e5f93c61e1236e61c7fc45882d2a03b81f46ebebdf70628ebb64b0b5fe34f6fa SIZE (spf13-cobra-v1.1.3_GH0.tar.gz) = 146580 -SHA256 (spf13-jwalterweatherman-v1.1.0_GH0.tar.gz) = 4fd850a792c5738954c4801cf549d8d0bf53edd17139cd39d179aa5abf7ec68d -SIZE (spf13-jwalterweatherman-v1.1.0_GH0.tar.gz) = 6871 SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808 SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796 SHA256 (spf13-viper-v1.7.1_GH0.tar.gz) = de85215b50e9fbb2cdf63b0aa9df826a866dff8f718ba2dc3f5866e98d5bd39a SIZE (spf13-viper-v1.7.1_GH0.tar.gz) = 82641 SHA256 (stretchr-testify-v1.7.0_GH0.tar.gz) = 560c0984072cb436b17bbce5699b205d5aa2beb58ef7a94530d7724b5739a8d6 SIZE (stretchr-testify-v1.7.0_GH0.tar.gz) = 91073 -SHA256 (subosito-gotenv-v1.2.0_GH0.tar.gz) = 5f6826992c11981018c77377f33dbc56d0be932e0d38a2f51e795c99725e7ba5 -SIZE (subosito-gotenv-v1.2.0_GH0.tar.gz) = 7359 SHA256 (syndtr-gocapability-42c35b437635_GH0.tar.gz) = 34fa22a30a6a578bb40b08e8a7b02b25a045c4e5ee5b12eb52efb2672b315b69 SIZE (syndtr-gocapability-42c35b437635_GH0.tar.gz) = 10813 SHA256 (theupdateframework-notary-v0.7.0_GH0.tar.gz) = e0853e6b761a4878cde48e36a2a972ffe1103511c670e0a89425afaf0b898bdd diff --git a/devel/cli11/Makefile b/devel/cli11/Makefile index 18d703cb28a..95e4bffd177 100644 --- a/devel/cli11/Makefile +++ b/devel/cli11/Makefile @@ -1,6 +1,6 @@ PORTNAME= cli11 DISTVERSIONPREFIX= v -DISTVERSION= 2.2.0 +DISTVERSION= 2.3.0 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cli11/distinfo b/devel/cli11/distinfo index e76f707b389..0f1e4514d2b 100644 --- a/devel/cli11/distinfo +++ b/devel/cli11/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1648513239 -SHA256 (CLIUtils-CLI11-v2.2.0_GH0.tar.gz) = d60440dc4d43255f872d174e416705f56ba40589f6eb07727f76376fb8378fd6 -SIZE (CLIUtils-CLI11-v2.2.0_GH0.tar.gz) = 291482 +TIMESTAMP = 1665166067 +SHA256 (CLIUtils-CLI11-v2.3.0_GH0.tar.gz) = b6e116ca1555e2b7f2743fd41e3bd18149baae791acd98eb653e5b07e0f20561 +SIZE (CLIUtils-CLI11-v2.3.0_GH0.tar.gz) = 300720 diff --git a/devel/cli11/pkg-plist b/devel/cli11/pkg-plist index 81d2fa38a20..28168057827 100644 --- a/devel/cli11/pkg-plist +++ b/devel/cli11/pkg-plist @@ -13,6 +13,13 @@ include/CLI/Timer.hpp include/CLI/TypeTools.hpp include/CLI/Validators.hpp include/CLI/Version.hpp +include/CLI/impl/App_inl.hpp +include/CLI/impl/Config_inl.hpp +include/CLI/impl/Formatter_inl.hpp +include/CLI/impl/Option_inl.hpp +include/CLI/impl/Split_inl.hpp +include/CLI/impl/StringTools_inl.hpp +include/CLI/impl/Validators_inl.hpp share/cmake/CLI11/CLI11Config.cmake share/cmake/CLI11/CLI11ConfigVersion.cmake share/pkgconfig/CLI11.pc diff --git a/devel/cpprestsdk/Makefile b/devel/cpprestsdk/Makefile index f6e6ca45d48..e93798effc6 100644 --- a/devel/cpprestsdk/Makefile +++ b/devel/cpprestsdk/Makefile @@ -1,10 +1,9 @@ PORTNAME= cpprestsdk -PORTVERSION= 2.10.16 -PORTREVISION= 1 +PORTVERSION= 2.10.18 DISTVERSIONPREFIX= v CATEGORIES= devel -MAINTAINER= projects@phess.net +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft C++ REST SDK WWW= https://github.com/Microsoft/cpprestsdk @@ -14,16 +13,12 @@ LICENSE_FILE= ${WRKSRC}/../license.txt BUILD_DEPENDS= ${LOCALBASE}/include/websocketpp/client.hpp:devel/websocketpp LIB_DEPENDS= libboost_system.so:devel/boost-libs -BROKEN= error: performing pointer subtraction with a null pointer may have undefined behavior - USES= cmake compiler:c++11-lang pkgconfig ssl USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= Microsoft WRKSRC_SUBDIR= Release -CMAKE_OFF= BUILD_SAMPLES BUILD_TESTS - -CXXFLAGS+= -Wno-c11-extensions +CMAKE_OFF= BUILD_SAMPLES BUILD_TESTS WERROR OPTIONS_DEFINE= BROTLI diff --git a/devel/cpprestsdk/distinfo b/devel/cpprestsdk/distinfo index ae2db5db25b..05d6bf4a962 100644 --- a/devel/cpprestsdk/distinfo +++ b/devel/cpprestsdk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1587775456 -SHA256 (Microsoft-cpprestsdk-v2.10.16_GH0.tar.gz) = 3d75e17c7d79131320438f2a15331f7ca6281c38c0e2daa27f051e290eeb8681 -SIZE (Microsoft-cpprestsdk-v2.10.16_GH0.tar.gz) = 1768423 +TIMESTAMP = 1665067608 +SHA256 (Microsoft-cpprestsdk-v2.10.18_GH0.tar.gz) = 6bd74a637ff182144b6a4271227ea8b6b3ea92389f88b25b215e6f94fd4d41cb +SIZE (Microsoft-cpprestsdk-v2.10.18_GH0.tar.gz) = 1747792 diff --git a/devel/desed/Makefile b/devel/desed/Makefile index 1acc5a4195d..0b8242c2791 100644 --- a/devel/desed/Makefile +++ b/devel/desed/Makefile @@ -1,6 +1,6 @@ PORTNAME= desed DISTVERSION= 1.2.0 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= devel MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} @@ -12,14 +12,13 @@ WWW= https://github.com/SoptikHa2/desed LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_armv7= compilation fails: error[E0308]: mismatched types, see https://gitlab.com/rust-kqueue/rust-kqueue-sys/-/issues/3 - RUN_DEPENDS= gsed:textproc/gsed USES= cargo PLIST_FILES= bin/${PORTNAME} +# DO NOT downgrade kqueue* crates below to avoid this problem: https://gitlab.com/rust-kqueue/rust-kqueue-sys/-/issues/3 CARGO_CRATES= ansi_term-0.11.0 \ anyhow-1.0.32 \ arc-swap-0.4.7 \ @@ -42,8 +41,8 @@ CARGO_CRATES= ansi_term-0.11.0 \ iovec-0.1.4 \ itertools-0.9.0 \ kernel32-sys-0.2.2 \ - kqueue-1.0.2 \ - kqueue-sys-1.0.1 \ + kqueue-1.0.6 \ + kqueue-sys-1.0.3 \ lazy_static-1.4.0 \ libc-0.2.78 \ lock_api-0.3.4 \ @@ -78,4 +77,7 @@ CARGO_CRATES= ansi_term-0.11.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ ws2_32-sys-0.2.1 +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/desed + .include diff --git a/devel/desed/distinfo b/devel/desed/distinfo index 573acc9661c..cbfc197b688 100644 --- a/devel/desed/distinfo +++ b/devel/desed/distinfo @@ -1,117 +1,117 @@ -TIMESTAMP = 1601851676 -SHA256 (rust/crates/desed-1.2.0.tar.gz) = c5eda26b6f770c9198d0b049e24b549dab2559c19cf69d6adaf685499bde1a14 -SIZE (rust/crates/desed-1.2.0.tar.gz) = 1434762 -SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b -SIZE (rust/crates/ansi_term-0.11.0.tar.gz) = 17087 -SHA256 (rust/crates/anyhow-1.0.32.tar.gz) = 6b602bfe940d21c130f3895acd65221e8a61270debe89d628b9cb4e3ccb8569b -SIZE (rust/crates/anyhow-1.0.32.tar.gz) = 28512 -SHA256 (rust/crates/arc-swap-0.4.7.tar.gz) = 4d25d88fd6b8041580a654f9d0c581a047baee2b3efee13275f2fc392fc75034 -SIZE (rust/crates/arc-swap-0.4.7.tar.gz) = 48625 -SHA256 (rust/crates/atty-0.2.14.tar.gz) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 -SIZE (rust/crates/atty-0.2.14.tar.gz) = 5470 -SHA256 (rust/crates/bitflags-1.2.1.tar.gz) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693 -SIZE (rust/crates/bitflags-1.2.1.tar.gz) = 16745 -SHA256 (rust/crates/bytes-0.5.6.tar.gz) = 0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38 -SIZE (rust/crates/bytes-0.5.6.tar.gz) = 46291 -SHA256 (rust/crates/cassowary-0.3.0.tar.gz) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53 -SIZE (rust/crates/cassowary-0.3.0.tar.gz) = 22876 -SHA256 (rust/crates/cfg-if-0.1.10.tar.gz) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822 -SIZE (rust/crates/cfg-if-0.1.10.tar.gz) = 7933 -SHA256 (rust/crates/clap-2.33.3.tar.gz) = 37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002 -SIZE (rust/crates/clap-2.33.3.tar.gz) = 201925 -SHA256 (rust/crates/cloudabi-0.0.3.tar.gz) = ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f -SIZE (rust/crates/cloudabi-0.0.3.tar.gz) = 22156 -SHA256 (rust/crates/crossterm-0.17.6.tar.gz) = b1f397c213f41eae56e512bb3bec44ac044650e30f1a15357d9d8495a01906cb -SIZE (rust/crates/crossterm-0.17.6.tar.gz) = 106004 -SHA256 (rust/crates/crossterm_winapi-0.6.1.tar.gz) = 057b7146d02fb50175fd7dbe5158f6097f33d02831f43b4ee8ae4ddf67b68f5c -SIZE (rust/crates/crossterm_winapi-0.6.1.tar.gz) = 15017 -SHA256 (rust/crates/either-1.6.1.tar.gz) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457 -SIZE (rust/crates/either-1.6.1.tar.gz) = 13641 -SHA256 (rust/crates/fuchsia-zircon-0.3.3.tar.gz) = 2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82 -SIZE (rust/crates/fuchsia-zircon-0.3.3.tar.gz) = 22565 -SHA256 (rust/crates/fuchsia-zircon-sys-0.3.3.tar.gz) = 3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7 -SIZE (rust/crates/fuchsia-zircon-sys-0.3.3.tar.gz) = 7191 -SHA256 (rust/crates/futures-core-0.3.5.tar.gz) = 59f5fff90fd5d971f936ad674802482ba441b6f09ba5e15fd8b39145582ca399 -SIZE (rust/crates/futures-core-0.3.5.tar.gz) = 13541 -SHA256 (rust/crates/hermit-abi-0.1.15.tar.gz) = 3deed196b6e7f9e44a2ae8d94225d80302d81208b1bb673fd21fe634645c85a9 -SIZE (rust/crates/hermit-abi-0.1.15.tar.gz) = 9597 -SHA256 (rust/crates/inotify-0.8.3.tar.gz) = 46dd0a94b393c730779ccfd2a872b67b1eb67be3fc33082e733bdb38b5fde4d4 -SIZE (rust/crates/inotify-0.8.3.tar.gz) = 21855 -SHA256 (rust/crates/inotify-sys-0.1.3.tar.gz) = e74a1aa87c59aeff6ef2cc2fa62d41bc43f54952f55652656b18a02fd5e356c0 -SIZE (rust/crates/inotify-sys-0.1.3.tar.gz) = 8327 -SHA256 (rust/crates/iovec-0.1.4.tar.gz) = b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e -SIZE (rust/crates/iovec-0.1.4.tar.gz) = 8720 -SHA256 (rust/crates/itertools-0.9.0.tar.gz) = 284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b -SIZE (rust/crates/itertools-0.9.0.tar.gz) = 96429 -SHA256 (rust/crates/kernel32-sys-0.2.2.tar.gz) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d -SIZE (rust/crates/kernel32-sys-0.2.2.tar.gz) = 24537 -SHA256 (rust/crates/kqueue-1.0.2.tar.gz) = 2c0e6b8030328adf14f23759fb6bb5d2feb9b89e6c5c6d7864439955f4b321bd -SIZE (rust/crates/kqueue-1.0.2.tar.gz) = 11293 -SHA256 (rust/crates/kqueue-sys-1.0.1.tar.gz) = 874649ab543b52e9b5810bf2e7a5d9b67fd0c7252cc27fc9745a2a0e0eb1026c -SIZE (rust/crates/kqueue-sys-1.0.1.tar.gz) = 6728 -SHA256 (rust/crates/lazy_static-1.4.0.tar.gz) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 -SIZE (rust/crates/lazy_static-1.4.0.tar.gz) = 10443 -SHA256 (rust/crates/libc-0.2.78.tar.gz) = aa7087f49d294270db4e1928fc110c976cd4b9e5a16348e0a1df09afa99e6c98 -SIZE (rust/crates/libc-0.2.78.tar.gz) = 508428 -SHA256 (rust/crates/lock_api-0.3.4.tar.gz) = c4da24a77a3d8a6d4862d95f72e6fdb9c09a643ecdb402d754004a557f2bec75 -SIZE (rust/crates/lock_api-0.3.4.tar.gz) = 18750 -SHA256 (rust/crates/log-0.4.8.tar.gz) = 14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7 -SIZE (rust/crates/log-0.4.8.tar.gz) = 31297 -SHA256 (rust/crates/mio-0.6.22.tar.gz) = fce347092656428bc8eaf6201042cb551b8d67855af7374542a92a0fbfcac430 -SIZE (rust/crates/mio-0.6.22.tar.gz) = 102782 -SHA256 (rust/crates/mio-0.7.0.tar.gz) = 6e9971bc8349a361217a8f2a41f5d011274686bd4436465ba51730921039d7fb -SIZE (rust/crates/mio-0.7.0.tar.gz) = 88819 -SHA256 (rust/crates/miow-0.2.1.tar.gz) = 8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919 -SIZE (rust/crates/miow-0.2.1.tar.gz) = 21133 -SHA256 (rust/crates/miow-0.3.5.tar.gz) = 07b88fb9795d4d36d62a012dfbf49a8f5cf12751f36d31a9dbe66d528e58979e -SIZE (rust/crates/miow-0.3.5.tar.gz) = 23796 -SHA256 (rust/crates/net2-0.2.35.tar.gz) = 3ebc3ec692ed7c9a255596c67808dee269f64655d8baf7b4f0638e51ba1d6853 -SIZE (rust/crates/net2-0.2.35.tar.gz) = 20660 -SHA256 (rust/crates/ntapi-0.3.4.tar.gz) = 7a31937dea023539c72ddae0e3571deadc1414b300483fa7aaec176168cfa9d2 -SIZE (rust/crates/ntapi-0.3.4.tar.gz) = 126944 -SHA256 (rust/crates/parking_lot-0.10.2.tar.gz) = d3a704eb390aafdc107b0e392f56a82b668e3a71366993b5340f5833fd62505e -SIZE (rust/crates/parking_lot-0.10.2.tar.gz) = 39536 -SHA256 (rust/crates/parking_lot_core-0.7.2.tar.gz) = d58c7c768d4ba344e3e8d72518ac13e259d7c7ade24167003b8488e10b6740a3 -SIZE (rust/crates/parking_lot_core-0.7.2.tar.gz) = 33875 -SHA256 (rust/crates/pin-project-lite-0.1.10.tar.gz) = e555d9e657502182ac97b539fb3dae8b79cda19e3e4f8ffb5e8de4f18df93c95 -SIZE (rust/crates/pin-project-lite-0.1.10.tar.gz) = 23899 -SHA256 (rust/crates/redox_syscall-0.1.57.tar.gz) = 41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce -SIZE (rust/crates/redox_syscall-0.1.57.tar.gz) = 17087 -SHA256 (rust/crates/scopeguard-1.1.0.tar.gz) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd -SIZE (rust/crates/scopeguard-1.1.0.tar.gz) = 11470 -SHA256 (rust/crates/signal-hook-0.1.16.tar.gz) = 604508c1418b99dfe1925ca9224829bb2a8a9a04dda655cc01fcad46f4ab05ed -SIZE (rust/crates/signal-hook-0.1.16.tar.gz) = 27183 -SHA256 (rust/crates/signal-hook-registry-1.2.0.tar.gz) = 94f478ede9f64724c5d173d7bb56099ec3e2d9fc2774aac65d34b8b890405f41 -SIZE (rust/crates/signal-hook-registry-1.2.0.tar.gz) = 14490 -SHA256 (rust/crates/slab-0.4.2.tar.gz) = c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8 -SIZE (rust/crates/slab-0.4.2.tar.gz) = 10136 -SHA256 (rust/crates/smallvec-1.4.1.tar.gz) = 3757cb9d89161a2f24e1cf78efa0c1fcff485d18e3f55e0aa3480824ddaa0f3f -SIZE (rust/crates/smallvec-1.4.1.tar.gz) = 25818 -SHA256 (rust/crates/socket2-0.3.12.tar.gz) = 03088793f677dce356f3ccc2edb1b314ad191ab702a5de3faf49304f7e104918 -SIZE (rust/crates/socket2-0.3.12.tar.gz) = 29253 -SHA256 (rust/crates/strsim-0.8.0.tar.gz) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a -SIZE (rust/crates/strsim-0.8.0.tar.gz) = 9309 -SHA256 (rust/crates/textwrap-0.11.0.tar.gz) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 -SIZE (rust/crates/textwrap-0.11.0.tar.gz) = 17322 -SHA256 (rust/crates/tokio-0.2.22.tar.gz) = 5d34ca54d84bf2b5b4d7d31e901a8464f7b60ac145a284fba25ceb801f2ddccd -SIZE (rust/crates/tokio-0.2.22.tar.gz) = 400639 -SHA256 (rust/crates/tui-0.9.5.tar.gz) = 9533d39bef0ae8f510e8a99d78702e68d1bbf0b98a78ec9740509d287010ae1e -SIZE (rust/crates/tui-0.9.5.tar.gz) = 123889 -SHA256 (rust/crates/unicode-segmentation-1.6.0.tar.gz) = e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0 -SIZE (rust/crates/unicode-segmentation-1.6.0.tar.gz) = 90703 -SHA256 (rust/crates/unicode-width-0.1.8.tar.gz) = 9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3 -SIZE (rust/crates/unicode-width-0.1.8.tar.gz) = 16732 -SHA256 (rust/crates/vec_map-0.8.2.tar.gz) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191 -SIZE (rust/crates/vec_map-0.8.2.tar.gz) = 14466 -SHA256 (rust/crates/winapi-0.2.8.tar.gz) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a -SIZE (rust/crates/winapi-0.2.8.tar.gz) = 455145 -SHA256 (rust/crates/winapi-0.3.9.tar.gz) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 -SIZE (rust/crates/winapi-0.3.9.tar.gz) = 1200382 -SHA256 (rust/crates/winapi-build-0.1.1.tar.gz) = 2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc -SIZE (rust/crates/winapi-build-0.1.1.tar.gz) = 669 -SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 -SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815 -SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f -SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998 -SHA256 (rust/crates/ws2_32-sys-0.2.1.tar.gz) = d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e -SIZE (rust/crates/ws2_32-sys-0.2.1.tar.gz) = 4697 +TIMESTAMP = 1665440896 +SHA256 (rust/crates/desed-1.2.0.crate) = c5eda26b6f770c9198d0b049e24b549dab2559c19cf69d6adaf685499bde1a14 +SIZE (rust/crates/desed-1.2.0.crate) = 1434762 +SHA256 (rust/crates/ansi_term-0.11.0.crate) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b +SIZE (rust/crates/ansi_term-0.11.0.crate) = 17087 +SHA256 (rust/crates/anyhow-1.0.32.crate) = 6b602bfe940d21c130f3895acd65221e8a61270debe89d628b9cb4e3ccb8569b +SIZE (rust/crates/anyhow-1.0.32.crate) = 28512 +SHA256 (rust/crates/arc-swap-0.4.7.crate) = 4d25d88fd6b8041580a654f9d0c581a047baee2b3efee13275f2fc392fc75034 +SIZE (rust/crates/arc-swap-0.4.7.crate) = 48625 +SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 +SIZE (rust/crates/atty-0.2.14.crate) = 5470 +SHA256 (rust/crates/bitflags-1.2.1.crate) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693 +SIZE (rust/crates/bitflags-1.2.1.crate) = 16745 +SHA256 (rust/crates/bytes-0.5.6.crate) = 0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38 +SIZE (rust/crates/bytes-0.5.6.crate) = 46291 +SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53 +SIZE (rust/crates/cassowary-0.3.0.crate) = 22876 +SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822 +SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933 +SHA256 (rust/crates/clap-2.33.3.crate) = 37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002 +SIZE (rust/crates/clap-2.33.3.crate) = 201925 +SHA256 (rust/crates/cloudabi-0.0.3.crate) = ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f +SIZE (rust/crates/cloudabi-0.0.3.crate) = 22156 +SHA256 (rust/crates/crossterm-0.17.6.crate) = b1f397c213f41eae56e512bb3bec44ac044650e30f1a15357d9d8495a01906cb +SIZE (rust/crates/crossterm-0.17.6.crate) = 106004 +SHA256 (rust/crates/crossterm_winapi-0.6.1.crate) = 057b7146d02fb50175fd7dbe5158f6097f33d02831f43b4ee8ae4ddf67b68f5c +SIZE (rust/crates/crossterm_winapi-0.6.1.crate) = 15017 +SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457 +SIZE (rust/crates/either-1.6.1.crate) = 13641 +SHA256 (rust/crates/fuchsia-zircon-0.3.3.crate) = 2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82 +SIZE (rust/crates/fuchsia-zircon-0.3.3.crate) = 22565 +SHA256 (rust/crates/fuchsia-zircon-sys-0.3.3.crate) = 3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7 +SIZE (rust/crates/fuchsia-zircon-sys-0.3.3.crate) = 7191 +SHA256 (rust/crates/futures-core-0.3.5.crate) = 59f5fff90fd5d971f936ad674802482ba441b6f09ba5e15fd8b39145582ca399 +SIZE (rust/crates/futures-core-0.3.5.crate) = 13541 +SHA256 (rust/crates/hermit-abi-0.1.15.crate) = 3deed196b6e7f9e44a2ae8d94225d80302d81208b1bb673fd21fe634645c85a9 +SIZE (rust/crates/hermit-abi-0.1.15.crate) = 9597 +SHA256 (rust/crates/inotify-0.8.3.crate) = 46dd0a94b393c730779ccfd2a872b67b1eb67be3fc33082e733bdb38b5fde4d4 +SIZE (rust/crates/inotify-0.8.3.crate) = 21855 +SHA256 (rust/crates/inotify-sys-0.1.3.crate) = e74a1aa87c59aeff6ef2cc2fa62d41bc43f54952f55652656b18a02fd5e356c0 +SIZE (rust/crates/inotify-sys-0.1.3.crate) = 8327 +SHA256 (rust/crates/iovec-0.1.4.crate) = b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e +SIZE (rust/crates/iovec-0.1.4.crate) = 8720 +SHA256 (rust/crates/itertools-0.9.0.crate) = 284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b +SIZE (rust/crates/itertools-0.9.0.crate) = 96429 +SHA256 (rust/crates/kernel32-sys-0.2.2.crate) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d +SIZE (rust/crates/kernel32-sys-0.2.2.crate) = 24537 +SHA256 (rust/crates/kqueue-1.0.6.crate) = 4d6112e8f37b59803ac47a42d14f1f3a59bbf72fc6857ffc5be455e28a691f8e +SIZE (rust/crates/kqueue-1.0.6.crate) = 12740 +SHA256 (rust/crates/kqueue-sys-1.0.3.crate) = 8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587 +SIZE (rust/crates/kqueue-sys-1.0.3.crate) = 6673 +SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 +SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 +SHA256 (rust/crates/libc-0.2.78.crate) = aa7087f49d294270db4e1928fc110c976cd4b9e5a16348e0a1df09afa99e6c98 +SIZE (rust/crates/libc-0.2.78.crate) = 508428 +SHA256 (rust/crates/lock_api-0.3.4.crate) = c4da24a77a3d8a6d4862d95f72e6fdb9c09a643ecdb402d754004a557f2bec75 +SIZE (rust/crates/lock_api-0.3.4.crate) = 18750 +SHA256 (rust/crates/log-0.4.8.crate) = 14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7 +SIZE (rust/crates/log-0.4.8.crate) = 31297 +SHA256 (rust/crates/mio-0.6.22.crate) = fce347092656428bc8eaf6201042cb551b8d67855af7374542a92a0fbfcac430 +SIZE (rust/crates/mio-0.6.22.crate) = 102782 +SHA256 (rust/crates/mio-0.7.0.crate) = 6e9971bc8349a361217a8f2a41f5d011274686bd4436465ba51730921039d7fb +SIZE (rust/crates/mio-0.7.0.crate) = 88819 +SHA256 (rust/crates/miow-0.2.1.crate) = 8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919 +SIZE (rust/crates/miow-0.2.1.crate) = 21133 +SHA256 (rust/crates/miow-0.3.5.crate) = 07b88fb9795d4d36d62a012dfbf49a8f5cf12751f36d31a9dbe66d528e58979e +SIZE (rust/crates/miow-0.3.5.crate) = 23796 +SHA256 (rust/crates/net2-0.2.35.crate) = 3ebc3ec692ed7c9a255596c67808dee269f64655d8baf7b4f0638e51ba1d6853 +SIZE (rust/crates/net2-0.2.35.crate) = 20660 +SHA256 (rust/crates/ntapi-0.3.4.crate) = 7a31937dea023539c72ddae0e3571deadc1414b300483fa7aaec176168cfa9d2 +SIZE (rust/crates/ntapi-0.3.4.crate) = 126944 +SHA256 (rust/crates/parking_lot-0.10.2.crate) = d3a704eb390aafdc107b0e392f56a82b668e3a71366993b5340f5833fd62505e +SIZE (rust/crates/parking_lot-0.10.2.crate) = 39536 +SHA256 (rust/crates/parking_lot_core-0.7.2.crate) = d58c7c768d4ba344e3e8d72518ac13e259d7c7ade24167003b8488e10b6740a3 +SIZE (rust/crates/parking_lot_core-0.7.2.crate) = 33875 +SHA256 (rust/crates/pin-project-lite-0.1.10.crate) = e555d9e657502182ac97b539fb3dae8b79cda19e3e4f8ffb5e8de4f18df93c95 +SIZE (rust/crates/pin-project-lite-0.1.10.crate) = 23899 +SHA256 (rust/crates/redox_syscall-0.1.57.crate) = 41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce +SIZE (rust/crates/redox_syscall-0.1.57.crate) = 17087 +SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd +SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 +SHA256 (rust/crates/signal-hook-0.1.16.crate) = 604508c1418b99dfe1925ca9224829bb2a8a9a04dda655cc01fcad46f4ab05ed +SIZE (rust/crates/signal-hook-0.1.16.crate) = 27183 +SHA256 (rust/crates/signal-hook-registry-1.2.0.crate) = 94f478ede9f64724c5d173d7bb56099ec3e2d9fc2774aac65d34b8b890405f41 +SIZE (rust/crates/signal-hook-registry-1.2.0.crate) = 14490 +SHA256 (rust/crates/slab-0.4.2.crate) = c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8 +SIZE (rust/crates/slab-0.4.2.crate) = 10136 +SHA256 (rust/crates/smallvec-1.4.1.crate) = 3757cb9d89161a2f24e1cf78efa0c1fcff485d18e3f55e0aa3480824ddaa0f3f +SIZE (rust/crates/smallvec-1.4.1.crate) = 25818 +SHA256 (rust/crates/socket2-0.3.12.crate) = 03088793f677dce356f3ccc2edb1b314ad191ab702a5de3faf49304f7e104918 +SIZE (rust/crates/socket2-0.3.12.crate) = 29253 +SHA256 (rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a +SIZE (rust/crates/strsim-0.8.0.crate) = 9309 +SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 +SIZE (rust/crates/textwrap-0.11.0.crate) = 17322 +SHA256 (rust/crates/tokio-0.2.22.crate) = 5d34ca54d84bf2b5b4d7d31e901a8464f7b60ac145a284fba25ceb801f2ddccd +SIZE (rust/crates/tokio-0.2.22.crate) = 400639 +SHA256 (rust/crates/tui-0.9.5.crate) = 9533d39bef0ae8f510e8a99d78702e68d1bbf0b98a78ec9740509d287010ae1e +SIZE (rust/crates/tui-0.9.5.crate) = 123889 +SHA256 (rust/crates/unicode-segmentation-1.6.0.crate) = e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0 +SIZE (rust/crates/unicode-segmentation-1.6.0.crate) = 90703 +SHA256 (rust/crates/unicode-width-0.1.8.crate) = 9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3 +SIZE (rust/crates/unicode-width-0.1.8.crate) = 16732 +SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191 +SIZE (rust/crates/vec_map-0.8.2.crate) = 14466 +SHA256 (rust/crates/winapi-0.2.8.crate) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a +SIZE (rust/crates/winapi-0.2.8.crate) = 455145 +SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 +SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 +SHA256 (rust/crates/winapi-build-0.1.1.crate) = 2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc +SIZE (rust/crates/winapi-build-0.1.1.crate) = 669 +SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 +SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 +SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f +SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 +SHA256 (rust/crates/ws2_32-sys-0.2.1.crate) = d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e +SIZE (rust/crates/ws2_32-sys-0.2.1.crate) = 4697 diff --git a/devel/efl/Makefile b/devel/efl/Makefile index c21150df935..c369e545154 100644 --- a/devel/efl/Makefile +++ b/devel/efl/Makefile @@ -1,6 +1,6 @@ PORTNAME= efl DISTVERSION= 1.26.2 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= devel enlightenment MASTER_SITES= http://download.enlightenment.org/rel/libs/${PORTNAME}/ DIST_SUBDIR= enlightenment diff --git a/devel/fatal/Makefile b/devel/fatal/Makefile index 58992e5818c..133ae18db18 100644 --- a/devel/fatal/Makefile +++ b/devel/fatal/Makefile @@ -1,6 +1,6 @@ PORTNAME= fatal DISTVERSIONPREFIX= v -DISTVERSION= 2022.10.03.00 +DISTVERSION= 2022.10.10.00 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/fatal/distinfo b/devel/fatal/distinfo index 2c1c8dd223a..4654e22da27 100644 --- a/devel/fatal/distinfo +++ b/devel/fatal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664841922 -SHA256 (facebook-fatal-v2022.10.03.00_GH0.tar.gz) = aecea4414425f659af60d4bf492bbcac59b583ee14f247d67cec549133137a05 -SIZE (facebook-fatal-v2022.10.03.00_GH0.tar.gz) = 659401 +TIMESTAMP = 1665432453 +SHA256 (facebook-fatal-v2022.10.10.00_GH0.tar.gz) = c6342cee32b64a9075597877e3d32d966a1a34f1927becae65c8b494514b14c5 +SIZE (facebook-fatal-v2022.10.10.00_GH0.tar.gz) = 658989 diff --git a/devel/fbthrift/Makefile b/devel/fbthrift/Makefile index 4e0f4206d69..b75c5018746 100644 --- a/devel/fbthrift/Makefile +++ b/devel/fbthrift/Makefile @@ -1,6 +1,6 @@ PORTNAME= fbthrift DISTVERSIONPREFIX= v -DISTVERSION= 2022.10.03.00 +DISTVERSION= 2022.10.10.00 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/fbthrift/distinfo b/devel/fbthrift/distinfo index 5dfb00a8ef0..541666efb0c 100644 --- a/devel/fbthrift/distinfo +++ b/devel/fbthrift/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664841919 -SHA256 (facebook-fbthrift-v2022.10.03.00_GH0.tar.gz) = e89de2d53aff2a2b1a9f1b8aa6f1b803aa3e25f676b1dd87856b3188ea4753b4 -SIZE (facebook-fbthrift-v2022.10.03.00_GH0.tar.gz) = 11207251 +TIMESTAMP = 1665432451 +SHA256 (facebook-fbthrift-v2022.10.10.00_GH0.tar.gz) = 78a4aabe4e53a5d7870f3f4bf0a70c009d2d0e470083552f232830866fb76134 +SIZE (facebook-fbthrift-v2022.10.10.00_GH0.tar.gz) = 11266488 diff --git a/devel/folly/Makefile b/devel/folly/Makefile index c2f61698e32..6867fb784bb 100644 --- a/devel/folly/Makefile +++ b/devel/folly/Makefile @@ -1,6 +1,6 @@ PORTNAME= folly DISTVERSIONPREFIX= v -DISTVERSION= 2022.10.03.00 +DISTVERSION= 2022.10.10.00 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/folly/distinfo b/devel/folly/distinfo index 61bb6b15787..44740c4fbb7 100644 --- a/devel/folly/distinfo +++ b/devel/folly/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664841912 -SHA256 (facebook-folly-v2022.10.03.00_GH0.tar.gz) = 42dd54d17eed17fc0ae1c8ff35e0d11c991801d3220b0a32f82865072fe3f145 -SIZE (facebook-folly-v2022.10.03.00_GH0.tar.gz) = 3736503 +TIMESTAMP = 1665432445 +SHA256 (facebook-folly-v2022.10.10.00_GH0.tar.gz) = a3f46dde2b951e8dfc01428ac01d2e1cae482d955242abd74d1f4451450a83b2 +SIZE (facebook-folly-v2022.10.10.00_GH0.tar.gz) = 3740575 diff --git a/devel/git-absorb/Makefile b/devel/git-absorb/Makefile index e907b2f710b..18338daf756 100644 --- a/devel/git-absorb/Makefile +++ b/devel/git-absorb/Makefile @@ -3,7 +3,7 @@ DISTVERSION= 0.6.6 PORTREVISION= 9 CATEGORIES= devel -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Git command for automating fixup/autosquash commits WWW= https://github.com/tummychow/git-absorb diff --git a/devel/git-delta/Makefile b/devel/git-delta/Makefile index 22ff4575e1f..1c7329ef601 100644 --- a/devel/git-delta/Makefile +++ b/devel/git-delta/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 9 CATEGORIES= devel PKGNAMEPREFIX= git- -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Syntax-highlighting pager for git/diff WWW= https://github.com/dandavison/delta diff --git a/devel/gitleaks/Makefile b/devel/gitleaks/Makefile index 2a2335aa7c5..6181028b75a 100644 --- a/devel/gitleaks/Makefile +++ b/devel/gitleaks/Makefile @@ -1,7 +1,6 @@ PORTNAME= gitleaks DISTVERSIONPREFIX= v -DISTVERSION= 8.13.0 -PORTREVISION= 1 +DISTVERSION= 8.14.0 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/gitleaks/distinfo b/devel/gitleaks/distinfo index d45f3f49ddb..c7e5d2b4f4c 100644 --- a/devel/gitleaks/distinfo +++ b/devel/gitleaks/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1664069804 -SHA256 (go/devel_gitleaks/gitleaks-v8.13.0/v8.13.0.mod) = 5e0523855278a29dc6d9cf6543b80c7bc3e522c3e081464cd09b06c4382abd12 -SIZE (go/devel_gitleaks/gitleaks-v8.13.0/v8.13.0.mod) = 1814 -SHA256 (go/devel_gitleaks/gitleaks-v8.13.0/v8.13.0.zip) = b749220cc757280e6dda4f93575f1c7c2396ae216e165be0774e00525a93b919 -SIZE (go/devel_gitleaks/gitleaks-v8.13.0/v8.13.0.zip) = 199309 +TIMESTAMP = 1665461400 +SHA256 (go/devel_gitleaks/gitleaks-v8.14.0/v8.14.0.mod) = e2ee6b75c4aa07e7d03da1242f9cc03cfe91843050ed3f1d99c6d5797a6f565c +SIZE (go/devel_gitleaks/gitleaks-v8.14.0/v8.14.0.mod) = 1802 +SHA256 (go/devel_gitleaks/gitleaks-v8.14.0/v8.14.0.zip) = 0cca11593b30028bb7498ccc493dcdc1af2f5ba1914fd5b0f0959d0e1ce81f83 +SIZE (go/devel_gitleaks/gitleaks-v8.14.0/v8.14.0.zip) = 201125 diff --git a/devel/google-cloud-cpp/Makefile b/devel/google-cloud-cpp/Makefile index af7b7a4ef5e..de36bb72aec 100644 --- a/devel/google-cloud-cpp/Makefile +++ b/devel/google-cloud-cpp/Makefile @@ -1,7 +1,7 @@ PORTNAME= google-cloud-cpp DISTVERSIONPREFIX= v DISTVERSION= 1.21.0 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= devel DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} diff --git a/devel/google-cloud-cpp117/Makefile b/devel/google-cloud-cpp117/Makefile index bad3c963213..815cc34ccb3 100644 --- a/devel/google-cloud-cpp117/Makefile +++ b/devel/google-cloud-cpp117/Makefile @@ -1,7 +1,7 @@ PORTNAME= google-cloud-cpp DISTVERSIONPREFIX= v DISTVERSION= 1.17.0 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= devel PKGNAMESUFFIX= 117 DIST_SUBDIR= ${PORTNAME} diff --git a/devel/grpc/Makefile b/devel/grpc/Makefile index 8d5b19c8909..cd7066ee5e2 100644 --- a/devel/grpc/Makefile +++ b/devel/grpc/Makefile @@ -1,6 +1,7 @@ PORTNAME= grpc PORTVERSION= 1.49.1 DISTVERSIONPREFIX= v +PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= devel @@ -11,6 +12,7 @@ WWW= https://grpc.io/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BUILD_DEPENDS= ${LOCALBASE}/include/xxhash.h:devel/xxhash LIB_DEPENDS= libabsl_base.so:devel/abseil \ libbenchmark.so:devel/benchmark \ libcares.so:dns/c-ares \ @@ -59,6 +61,7 @@ post-patch: @${RM} -r ${WRKSRC}/third_party/cares/ @${RM} -r ${WRKSRC}/third_party/protobuf/ @${RM} -r ${WRKSRC}/third_party/re2/ + @${RM} -r ${WRKSRC}/third_party/xxhash/ @${RM} -r ${WRKSRC}/third_party/zlib/ .include diff --git a/devel/grpc142/Makefile b/devel/grpc142/Makefile index 4722c627bd4..643f7db24f4 100644 --- a/devel/grpc142/Makefile +++ b/devel/grpc142/Makefile @@ -1,7 +1,7 @@ PORTNAME= grpc PORTVERSION= 1.42.0 -PORTREVISION= 2 DISTVERSIONPREFIX= v +PORTREVISION= 3 CATEGORIES= devel PKGNAMESUFFIX= 142 diff --git a/devel/icestorm/Makefile b/devel/icestorm/Makefile index 09ebf40994a..ed7fefc00b5 100644 --- a/devel/icestorm/Makefile +++ b/devel/icestorm/Makefile @@ -1,6 +1,5 @@ PORTNAME= icestorm -PORTVERSION= g20190526 -PORTREVISION= 4 +PORTVERSION= g20220915 CATEGORIES= devel MAINTAINER= manu@FreeBSD.org @@ -12,6 +11,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libftdi1.so:devel/libftdi1 \ libboost_python${PYTHON_SUFFIX}.so:devel/boost-python-libs +BUILD_DEPENDS= gsed:textproc/gsed USES= compiler:c++11-lang gmake pkgconfig python:3.3+ shebangfix @@ -19,10 +19,10 @@ SHEBANG_FILES= ${WRKSRC}/icebox/*.py \ ${WRKSRC}/icebox/Makefile USE_GITHUB= yes -GH_ACCOUNT= cliffordwolf -GH_TAGNAME= 710470f9 +GH_ACCOUNT= yosyshq +GH_TAGNAME= a545498d6f -BINARY_ALIAS= python3=${PYTHON_CMD} +BINARY_ALIAS= python3=${PYTHON_CMD} sed=gsed post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/icepack diff --git a/devel/icestorm/distinfo b/devel/icestorm/distinfo index 0bc5b7a83e1..2a900042fc2 100644 --- a/devel/icestorm/distinfo +++ b/devel/icestorm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1559411937 -SHA256 (cliffordwolf-icestorm-g20190526-710470f9_GH0.tar.gz) = d4b6aa67c9102e14d8cdc5d04dabc636f95d72dbcf5e94e97b3f6db77778932d -SIZE (cliffordwolf-icestorm-g20190526-710470f9_GH0.tar.gz) = 939250 +TIMESTAMP = 1665322043 +SHA256 (yosyshq-icestorm-g20220915-a545498d6f_GH0.tar.gz) = 400b978f3688f7df34fedd34965ac668d13753660c5652116565c42f5b363b28 +SIZE (yosyshq-icestorm-g20220915-a545498d6f_GH0.tar.gz) = 946539 diff --git a/devel/ignition-msgs/Makefile b/devel/ignition-msgs/Makefile index 49801c0be72..972515386f2 100644 --- a/devel/ignition-msgs/Makefile +++ b/devel/ignition-msgs/Makefile @@ -1,6 +1,6 @@ PORTNAME= ignition-msgs DISTVERSION= 3.0.0 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= devel MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/ diff --git a/devel/intel-graphics-compiler/Makefile b/devel/intel-graphics-compiler/Makefile index 0ee995682ed..519f23d098b 100644 --- a/devel/intel-graphics-compiler/Makefile +++ b/devel/intel-graphics-compiler/Makefile @@ -1,6 +1,6 @@ PORTNAME= intel-graphics-compiler DISTVERSIONPREFIX= igc- -DISTVERSION= 1.0.12149.1 +DISTVERSION= 1.0.12260.1 CATEGORIES= devel PKGNAMESUFFIX= -${FLAVOR} diff --git a/devel/intel-graphics-compiler/distinfo b/devel/intel-graphics-compiler/distinfo index 65f4ae3719d..d6db3db7b83 100644 --- a/devel/intel-graphics-compiler/distinfo +++ b/devel/intel-graphics-compiler/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1663270230 -SHA256 (intel-intel-graphics-compiler-igc-1.0.12149.1_GH0.tar.gz) = 44f67f24e3bc5130f9f062533abf8154782a9d0a992bc19b498639a8521ae836 -SIZE (intel-intel-graphics-compiler-igc-1.0.12149.1_GH0.tar.gz) = 8874232 +TIMESTAMP = 1664444809 +SHA256 (intel-intel-graphics-compiler-igc-1.0.12260.1_GH0.tar.gz) = 5079e8a01fc64c167ca6f96d0087513406664b9e8692d56479f7c69c19253d5d +SIZE (intel-intel-graphics-compiler-igc-1.0.12260.1_GH0.tar.gz) = 8887984 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-123-g814e728_GH0.tar.gz) = e4880dccda018f63cdc684afd5e51972d8ad2e3f21e9bab346a865370ea2929e SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-123-g814e728_GH0.tar.gz) = 416402 SHA256 (KhronosGroup-SPIRV-Tools-v2021.4_GH0.tar.gz) = d68de260708dda785d109ff1ceeecde2d2ab71142fa5bf59061bb9f47dd3bb2c diff --git a/devel/kf5-kfilemetadata/Makefile b/devel/kf5-kfilemetadata/Makefile index 565d904365e..a18bce1852c 100644 --- a/devel/kf5-kfilemetadata/Makefile +++ b/devel/kf5-kfilemetadata/Makefile @@ -1,6 +1,6 @@ PORTNAME= kfilemetadata DISTVERSION= ${KDE_FRAMEWORKS_VERSION} -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel kde kde-frameworks MAINTAINER= kde@FreeBSD.org diff --git a/devel/kpublictransport/Makefile b/devel/kpublictransport/Makefile index 2f52e01194d..fee7c5c12ee 100644 --- a/devel/kpublictransport/Makefile +++ b/devel/kpublictransport/Makefile @@ -1,5 +1,6 @@ PORTNAME= kpublictransport DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= devel kde kde-applications MAINTAINER= kde@FreeBSD.org diff --git a/devel/level-zero/Makefile b/devel/level-zero/Makefile index e841999469d..88fd78da07c 100644 --- a/devel/level-zero/Makefile +++ b/devel/level-zero/Makefile @@ -1,6 +1,6 @@ PORTNAME= level-zero DISTVERSIONPREFIX= v -DISTVERSION= 1.8.5 +DISTVERSION= 1.8.8 CATEGORIES= devel MAINTAINER= jbeich@FreeBSD.org diff --git a/devel/level-zero/distinfo b/devel/level-zero/distinfo index df6da3c2048..239c0bf2ce3 100644 --- a/devel/level-zero/distinfo +++ b/devel/level-zero/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1658496395 -SHA256 (oneapi-src-level-zero-v1.8.5_GH0.tar.gz) = b6e9663bbcc53c148d32376998298bec6f7c434ef2218c61fa708963e3a09394 -SIZE (oneapi-src-level-zero-v1.8.5_GH0.tar.gz) = 694514 +TIMESTAMP = 1665087340 +SHA256 (oneapi-src-level-zero-v1.8.8_GH0.tar.gz) = 5d0944909ddd49284951226ff88e415a7062daf5a293ea5cad3ff27011158802 +SIZE (oneapi-src-level-zero-v1.8.8_GH0.tar.gz) = 702152 diff --git a/devel/level-zero/pkg-plist b/devel/level-zero/pkg-plist index f10cfdb03c4..f857792da0b 100644 --- a/devel/level-zero/pkg-plist +++ b/devel/level-zero/pkg-plist @@ -10,12 +10,12 @@ include/level_zero/zet_api.h include/level_zero/zet_ddi.h lib/libze_loader.so lib/libze_loader.so.1 -lib/libze_loader.so.1.8.5 +lib/libze_loader.so.1.8.8 lib/libze_tracing_layer.so lib/libze_tracing_layer.so.1 -lib/libze_tracing_layer.so.1.8.5 +lib/libze_tracing_layer.so.1.8.8 lib/libze_validation_layer.so lib/libze_validation_layer.so.1 -lib/libze_validation_layer.so.1.8.5 +lib/libze_validation_layer.so.1.8.8 libdata/pkgconfig/level-zero.pc libdata/pkgconfig/libze_loader.pc diff --git a/devel/libac/Makefile b/devel/libac/Makefile index 7962aabbe56..1dc7846b37a 100644 --- a/devel/libac/Makefile +++ b/devel/libac/Makefile @@ -1,5 +1,6 @@ PORTNAME= libac PORTVERSION= g20190308 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org @@ -11,7 +12,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake -PLIST_FILES= lib/libac.a \ +PLIST_FILES= include/ac.h \ + lib/libac.a \ lib/libac.so USE_GITHUB= yes @@ -20,6 +22,7 @@ GH_PROJECT= lua-aho-corasick GH_TAGNAME= ca6043c do-install: + ${INSTALL_DATA} ${WRKSRC}/ac.h ${STAGEDIR}${PREFIX}/include/ac.h ${INSTALL_DATA} ${WRKSRC}/libac.a ${STAGEDIR}${PREFIX}/lib/libac.a ${INSTALL_LIB} ${WRKSRC}/libac.so ${STAGEDIR}${PREFIX}/lib/libac.so diff --git a/devel/libdatadog/Makefile b/devel/libdatadog/Makefile index 8776ed92577..f0ab023f02d 100644 --- a/devel/libdatadog/Makefile +++ b/devel/libdatadog/Makefile @@ -1,5 +1,5 @@ PORTNAME= libdatadog -PORTVERSION= 0.8.0 +PORTVERSION= 0.9.0 DISTVERSIONPREFIX= v CATEGORIES= devel @@ -65,6 +65,7 @@ CARGO_CRATES= aho-corasick-0.7.18 \ lazy_static-1.4.0 \ libc-0.2.125 \ log-0.4.17 \ + lz4_flex-0.9.5 \ maplit-1.0.2 \ memchr-2.5.0 \ mime-0.3.16 \ @@ -76,6 +77,7 @@ CARGO_CRATES= aho-corasick-0.7.18 \ num_cpus-1.13.1 \ once_cell-1.10.0 \ openssl-probe-0.1.5 \ + paste-1.0.7 \ percent-encoding-2.1.0 \ petgraph-0.6.0 \ pin-project-1.0.10 \ @@ -113,6 +115,7 @@ CARGO_CRATES= aho-corasick-0.7.18 \ smallvec-1.8.0 \ socket2-0.4.4 \ spin-0.5.2 \ + static_assertions-1.1.0 \ syn-1.0.93 \ sys-info-0.9.1 \ tempfile-3.3.0 \ @@ -130,6 +133,7 @@ CARGO_CRATES= aho-corasick-0.7.18 \ tracing-log-0.1.3 \ tracing-subscriber-0.3.11 \ try-lock-0.2.3 \ + twox-hash-1.6.3 \ unicase-2.6.0 \ unicode-xid-0.2.3 \ untrusted-0.7.1 \ diff --git a/devel/libdatadog/distinfo b/devel/libdatadog/distinfo index bc3cd280d42..b13a9503770 100644 --- a/devel/libdatadog/distinfo +++ b/devel/libdatadog/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1662280616 +TIMESTAMP = 1665330608 SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923 SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2 @@ -95,6 +95,8 @@ SHA256 (rust/crates/libc-0.2.125.crate) = 5916d2ae698f6de9bfb891ad7a8d65c09d232d SIZE (rust/crates/libc-0.2.125.crate) = 589236 SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e SIZE (rust/crates/log-0.4.17.crate) = 38028 +SHA256 (rust/crates/lz4_flex-0.9.5.crate) = 1a8cbbb2831780bc3b9c15a41f5b49222ef756b6730a95f3decfdd15903eb5a3 +SIZE (rust/crates/lz4_flex-0.9.5.crate) = 38497 SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d SIZE (rust/crates/maplit-1.0.2.crate) = 8871 SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d @@ -117,6 +119,8 @@ SHA256 (rust/crates/once_cell-1.10.0.crate) = 87f3e037eac156d1775da914196f0f3774 SIZE (rust/crates/once_cell-1.10.0.crate) = 30414 SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 +SHA256 (rust/crates/paste-1.0.7.crate) = 0c520e05135d6e763148b6426a837e239041653ba7becd2e538c076c738025fc +SIZE (rust/crates/paste-1.0.7.crate) = 18285 SHA256 (rust/crates/percent-encoding-2.1.0.crate) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e SIZE (rust/crates/percent-encoding-2.1.0.crate) = 9748 SHA256 (rust/crates/petgraph-0.6.0.crate) = 4a13a2fa9d0b63e5f22328828741e523766fff0ee9e779316902290dff3f824f @@ -191,6 +195,8 @@ SHA256 (rust/crates/socket2-0.4.4.crate) = 66d72b759436ae32898a2af0a14218dbf55ef SIZE (rust/crates/socket2-0.4.4.crate) = 44048 SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d SIZE (rust/crates/spin-0.5.2.crate) = 12004 +SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f +SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 SHA256 (rust/crates/syn-1.0.93.crate) = 04066589568b72ec65f42d65a1a52436e954b168773148893c020269563decf2 SIZE (rust/crates/syn-1.0.93.crate) = 236682 SHA256 (rust/crates/sys-info-0.9.1.crate) = 0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7f39318c71854910c3c4b024ae52c @@ -225,6 +231,8 @@ SHA256 (rust/crates/tracing-subscriber-0.3.11.crate) = 4bc28f93baff38037f64e6f43 SIZE (rust/crates/tracing-subscriber-0.3.11.crate) = 184827 SHA256 (rust/crates/try-lock-0.2.3.crate) = 59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642 SIZE (rust/crates/try-lock-0.2.3.crate) = 4158 +SHA256 (rust/crates/twox-hash-1.6.3.crate) = 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675 +SIZE (rust/crates/twox-hash-1.6.3.crate) = 21842 SHA256 (rust/crates/unicase-2.6.0.crate) = 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6 SIZE (rust/crates/unicase-2.6.0.crate) = 23478 SHA256 (rust/crates/unicode-xid-0.2.3.crate) = 957e51f3646910546462e67d5f7599b9e4fb8acdd304b087a6494730f9eebf04 @@ -277,5 +285,5 @@ SHA256 (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 4dcd171b8776c41b97521e5da SIZE (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 790934 SHA256 (rust/crates/windows_x86_64_msvc-0.36.1.crate) = c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680 SIZE (rust/crates/windows_x86_64_msvc-0.36.1.crate) = 661999 -SHA256 (DataDog-libdatadog-v0.8.0_GH0.tar.gz) = bd8a142dfa5e4545323137b3bfdb7e32903aadbe05b91552beda5f08813b7116 -SIZE (DataDog-libdatadog-v0.8.0_GH0.tar.gz) = 117945 +SHA256 (DataDog-libdatadog-v0.9.0_GH0.tar.gz) = b52f9e13197aa7764557e57fdba3fb35810499f745697d4dc5d824fc07a4cc49 +SIZE (DataDog-libdatadog-v0.9.0_GH0.tar.gz) = 126192 diff --git a/devel/libhtp/Makefile b/devel/libhtp/Makefile index c4de7dfd9e9..d794ecbf4e4 100644 --- a/devel/libhtp/Makefile +++ b/devel/libhtp/Makefile @@ -1,5 +1,5 @@ PORTNAME= libhtp -PORTVERSION= 0.5.40 +PORTVERSION= 0.5.41 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/libhtp/distinfo b/devel/libhtp/distinfo index 04567f30683..b8f125a247d 100644 --- a/devel/libhtp/distinfo +++ b/devel/libhtp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1650652377 -SHA256 (OISF-libhtp-0.5.40_GH0.tar.gz) = 0afaff837c295c868db8c967b87b1b5e21c0386c15c3b5ead474799724c54ef8 -SIZE (OISF-libhtp-0.5.40_GH0.tar.gz) = 499564 +TIMESTAMP = 1665241981 +SHA256 (OISF-libhtp-0.5.41_GH0.tar.gz) = f55c7f4497d9a3f63a9bcc214349df1b05c118f39daf8b84de8343850730b058 +SIZE (OISF-libhtp-0.5.41_GH0.tar.gz) = 500083 diff --git a/devel/libinjection/Makefile b/devel/libinjection/Makefile index 4824a67bb67..750b3e0424f 100644 --- a/devel/libinjection/Makefile +++ b/devel/libinjection/Makefile @@ -8,17 +8,19 @@ COMMENT= SQL / SQLI tokenizer parser analyzer WWW= https://github.com/libinjection/libinjection LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/COPYING +LICENSE_FILE= ${WRKSRC}/../COPYING USES= python:build shebangfix +WRKSRC_SUBDIR= src + USE_GITHUB= yes SHEBANG_GLOB= *.py do-install: - ${INSTALL_DATA} ${WRKSRC}/src/libinjection*.h ${STAGEDIR}${PREFIX}/include/ - ${INSTALL_DATA} ${WRKSRC}/src/libinjection.a ${STAGEDIR}${PREFIX}/lib/libinjection.a - ${INSTALL_LIB} ${WRKSRC}/src/libinjection.so ${STAGEDIR}${PREFIX}/lib/libinjection.so + ${INSTALL_DATA} ${WRKSRC}/libinjection*.h ${STAGEDIR}${PREFIX}/include/ + ${INSTALL_DATA} ${WRKSRC}/libinjection.a ${STAGEDIR}${PREFIX}/lib/libinjection.a + ${INSTALL_LIB} ${WRKSRC}/libinjection.so ${STAGEDIR}${PREFIX}/lib/libinjection.so .include diff --git a/devel/libinjection/files/patch-2to3 b/devel/libinjection/files/patch-2to3 index 857d0d4de3c..cb6dad219a4 100644 --- a/devel/libinjection/files/patch-2to3 +++ b/devel/libinjection/files/patch-2to3 @@ -1,5 +1,5 @@ ---- src/make_parens.py.orig 2022-03-04 21:37:55 UTC -+++ src/make_parens.py +--- make_parens.py.orig 2022-03-04 21:37:55 UTC ++++ make_parens.py @@ -412,7 +412,7 @@ def main(): mutator.permute(line.strip()) @@ -9,8 +9,8 @@ if __name__ == '__main__': ---- src/sqlparse_map.py.orig 2022-03-04 21:37:55 UTC -+++ src/sqlparse_map.py +--- sqlparse_map.py.orig 2022-03-04 21:37:55 UTC ++++ sqlparse_map.py @@ -1564,6 +1564,6 @@ if __name__ == '__main__': if len(CHARMAP) != 256: sys.stderr.write("Assert failed: charmap is %d characters\n" % len(CHARMAP)) @@ -19,8 +19,8 @@ + print(dump()) # pylint: disable=C0301,C0302 ---- src/sqlparse2c.py.orig 2022-03-04 21:38:43 UTC -+++ src/sqlparse2c.py +--- sqlparse2c.py.orig 2022-03-04 21:38:43 UTC ++++ sqlparse2c.py @@ -14,7 +14,7 @@ import sys def toc(obj): """ main routine """ diff --git a/devel/libphonenumber/Makefile b/devel/libphonenumber/Makefile index acbcee0574a..2531831fdb9 100644 --- a/devel/libphonenumber/Makefile +++ b/devel/libphonenumber/Makefile @@ -1,6 +1,7 @@ PORTNAME= libphonenumber DISTVERSIONPREFIX= v DISTVERSION= 8.12.56 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= kde@FreeBSD.org diff --git a/devel/ocaml-extlib/Makefile b/devel/ocaml-extlib/Makefile index 619d37ddc11..2b83df70ba0 100644 --- a/devel/ocaml-extlib/Makefile +++ b/devel/ocaml-extlib/Makefile @@ -1,35 +1,34 @@ PORTNAME= extlib -PORTVERSION= 1.7.5 +DISTVERSION= 1.7.9 CATEGORIES= devel +MASTER_SITES= https://github.com/ygrek/ocaml-extlib/releases/download/${DISTVERSION}/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= eduardo@FreeBSD.org COMMENT= Complete - yet small - standard library for OCaml WWW= https://github.com/ygrek/ocaml-extlib LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/../LICENSE -BROKEN_mips= Depends on Ocaml(not available for mips) +BROKEN_mips= depends on Ocaml(not available for mips) BUILD_DEPENDS= cppo:devel/ocaml-cppo -WRKSRC_SUBDIR= src - USES= gmake -USE_GITHUB= yes -GH_ACCOUNT= ygrek -GH_PROJECT= ocaml-extlib USE_OCAML= yes -USE_OCAML_CAMLP4=yes -USE_OCAML_FINDLIB=yes -USE_OCAMLFIND_PLIST=yes +USE_OCAML_CAMLP4= yes +USE_OCAML_FINDLIB= yes +USE_OCAMLFIND_PLIST= yes -MAKE_ARGS= VERSION="${PORTVERSION}" +MAKE_ARGS= VERSION="${DISTVERSION}" ALL_TARGET= all opt doc DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} + +WRKSRC_SUBDIR= src + PORTDOCS= * OPTIONS_DEFINE= DOCS diff --git a/devel/ocaml-extlib/distinfo b/devel/ocaml-extlib/distinfo index 37877ed50df..f249f41a511 100644 --- a/devel/ocaml-extlib/distinfo +++ b/devel/ocaml-extlib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1534731133 -SHA256 (ygrek-ocaml-extlib-1.7.5_GH0.tar.gz) = 28e36367a65b1a5886d09f6d535e73b4aa88076778594c62df653a2b1536e62d -SIZE (ygrek-ocaml-extlib-1.7.5_GH0.tar.gz) = 87781 +TIMESTAMP = 1665263042 +SHA256 (extlib-1.7.9.tar.gz) = 58de4dde016deb00b4f33956ab9697282f4e607c6452e3d38f8e116405ffcdcb +SIZE (extlib-1.7.9.tar.gz) = 91090 diff --git a/devel/omake/Makefile b/devel/omake/Makefile index b6290a914e4..15e7b319236 100644 --- a/devel/omake/Makefile +++ b/devel/omake/Makefile @@ -1,18 +1,19 @@ PORTNAME= omake -PORTVERSION= 0.10.3 +DISTVERSION= 0.10.5 CATEGORIES= devel MASTER_SITES= http://download.camlcity.org/download/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= eduardo@FreeBSD.org COMMENT= Flexible build system -WWW= http://omake.metaprl.org/ +WWW= http://projects.camlcity.org/projects/omake.html LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE -USE_OCAML= yes -NO_OCAML_RUNDEPENDS=yes USES= ncurses readline +USE_OCAML= yes + +NO_OCAML_RUNDEPENDS= yes HAS_CONFIGURE= yes MAKE_ENV= INSTALL_ROOT=${STAGEDIR} MAKE_JOBS_UNSAFE= yes @@ -21,11 +22,6 @@ INFO= omake-doc OPTIONS_DEFINE= DOCS -do-test: - @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_ARGS} boot/omake check - @${FIND} -ds ${WRKSRC}/test -type f -name 'result.log' -print0 | \ - ${XARGS} -0tI @ ${CAT} @ - bench: build @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_ARGS} boot/omake bench @@ -34,9 +30,15 @@ post-install: ${STAGEDIR}${PREFIX}/${INFO_PATH}) @(cd ${WRKSRC}/doc/info && ${INSTALL_DATA} omake-doc.info-* \ ${STAGEDIR}${PREFIX}/${INFO_PATH}) + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/omake post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @(cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) +do-test: + @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_ARGS} boot/omake check + @${FIND} -ds ${WRKSRC}/test -type f -name 'result.log' -print0 | \ + ${XARGS} -0tI @ ${CAT} @ + .include diff --git a/devel/omake/distinfo b/devel/omake/distinfo index 97b86ec4db1..36c47cbbc58 100644 --- a/devel/omake/distinfo +++ b/devel/omake/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1509812770 -SHA256 (omake-0.10.3.tar.gz) = ff3107e9459615ea6526309c533b04815eef60692a20dcd3a6169f5860786d1d -SIZE (omake-0.10.3.tar.gz) = 2438877 +TIMESTAMP = 1665258743 +SHA256 (omake-0.10.5.tar.gz) = 54e16ad8a2c16e66424601f37e90fba748b217cc94d6d4dbcaf4e239ca66f7c4 +SIZE (omake-0.10.5.tar.gz) = 1949315 diff --git a/devel/omake/pkg-plist b/devel/omake/pkg-plist index e5ec0af00dc..79c63c1bda3 100644 --- a/devel/omake/pkg-plist +++ b/devel/omake/pkg-plist @@ -25,6 +25,8 @@ lib/omake/parse/LaTeX/Macros.om lib/omake/parse/LaTeX/Parse.om lib/omake/parse/LaTeX/Spell.om lib/omake/web/simple-xml.om +man/man1/omake.1.gz +man/man1/osh.1.gz %%PORTDOCS%%%%DOCSDIR%%/index.html %%PORTDOCS%%%%DOCSDIR%%/omake-all-index.html %%PORTDOCS%%%%DOCSDIR%%/omake-autoconf.html diff --git a/devel/opencl/Makefile b/devel/opencl/Makefile index 506049f5892..bad65e820b6 100644 --- a/devel/opencl/Makefile +++ b/devel/opencl/Makefile @@ -1,5 +1,5 @@ PORTNAME= opencl -PORTVERSION= 3.0.8 +PORTVERSION= 3.0.12 CATEGORIES= devel MAINTAINER= ohartmann@walstatt.org @@ -13,8 +13,8 @@ GH_PROJECT= OpenCL-Headers OpenCL-CLHPP:clhpp GH_TAGNAME= ${HEADER_TAG} ${CLHPP_TAG}:clhpp # the header releases don't have tags yet, so use git commit for now -HEADER_TAG= v2021.06.30 -CLHPP_TAG= v2.0.15 # include missing CL/opencl.hpp +HEADER_TAG= v2022.09.30 +CLHPP_TAG= v2022.09.30 # include missing CL/opencl.hpp NO_BUILD= yes NO_ARCH= yes diff --git a/devel/opencl/distinfo b/devel/opencl/distinfo index 5fdd4e77efa..ed906f83199 100644 --- a/devel/opencl/distinfo +++ b/devel/opencl/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1635006419 -SHA256 (KhronosGroup-OpenCL-Headers-3.0.8-v2021.06.30_GH0.tar.gz) = 6640d590c30d90f89351f5e3043ae6363feeb19ac5e64bc35f8cfa1a6cd5498e -SIZE (KhronosGroup-OpenCL-Headers-3.0.8-v2021.06.30_GH0.tar.gz) = 59866 -SHA256 (KhronosGroup-OpenCL-CLHPP-v2.0.15_GH0.tar.gz) = 0175806508abc699586fc9a9387e01eb37bf812ca534e3b493ff3091ec2a9246 -SIZE (KhronosGroup-OpenCL-CLHPP-v2.0.15_GH0.tar.gz) = 99826 +TIMESTAMP = 1665171830 +SHA256 (KhronosGroup-OpenCL-Headers-3.0.12-v2022.09.30_GH0.tar.gz) = 0ae857ecb28af95a420c800b21ed2d0f437503e104f841ab8db249df5f4fbe5c +SIZE (KhronosGroup-OpenCL-Headers-3.0.12-v2022.09.30_GH0.tar.gz) = 65371 +SHA256 (KhronosGroup-OpenCL-CLHPP-v2022.09.30_GH0.tar.gz) = 999dec3ebf451f0f1087e5e1b9a5af91434b4d0c496d47e912863ac85ad1e6b2 +SIZE (KhronosGroup-OpenCL-CLHPP-v2022.09.30_GH0.tar.gz) = 106871 diff --git a/devel/p5-Alien-Build/Makefile b/devel/p5-Alien-Build/Makefile index 3ba19ea45db..090e4cd6dda 100644 --- a/devel/p5-Alien-Build/Makefile +++ b/devel/p5-Alien-Build/Makefile @@ -1,5 +1,5 @@ PORTNAME= Alien-Build -PORTVERSION= 2.70 +PORTVERSION= 2.71 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Alien-Build/distinfo b/devel/p5-Alien-Build/distinfo index 646ad33c678..500704b1d14 100644 --- a/devel/p5-Alien-Build/distinfo +++ b/devel/p5-Alien-Build/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664768192 -SHA256 (Alien-Build-2.70.tar.gz) = 70292470acf342057602738e2070f52490476fb8cb1cc0d2a4061ddfd5858ff2 -SIZE (Alien-Build-2.70.tar.gz) = 545241 +TIMESTAMP = 1665073210 +SHA256 (Alien-Build-2.71.tar.gz) = 6789a11609f48557466effccb23392dedccdb585fe2f635ce7dbf7a780c7fa58 +SIZE (Alien-Build-2.71.tar.gz) = 545698 diff --git a/devel/p5-Alien-Build/pkg-plist b/devel/p5-Alien-Build/pkg-plist index 1f6c01e466c..2f7ce8d6792 100644 --- a/devel/p5-Alien-Build/pkg-plist +++ b/devel/p5-Alien-Build/pkg-plist @@ -52,6 +52,7 @@ %%SITE_PERL%%/Alien/Build/Plugin/Extract/ArchiveZip.pm %%SITE_PERL%%/Alien/Build/Plugin/Extract/CommandLine.pm %%SITE_PERL%%/Alien/Build/Plugin/Extract/Directory.pm +%%SITE_PERL%%/Alien/Build/Plugin/Extract/File.pm %%SITE_PERL%%/Alien/Build/Plugin/Extract/Negotiate.pm %%SITE_PERL%%/Alien/Build/Plugin/Fetch.pod %%SITE_PERL%%/Alien/Build/Plugin/Fetch/CurlCommand.pm @@ -147,6 +148,7 @@ %%PERL5_MAN3%%/Alien::Build::Plugin::Extract::ArchiveZip.3.gz %%PERL5_MAN3%%/Alien::Build::Plugin::Extract::CommandLine.3.gz %%PERL5_MAN3%%/Alien::Build::Plugin::Extract::Directory.3.gz +%%PERL5_MAN3%%/Alien::Build::Plugin::Extract::File.3.gz %%PERL5_MAN3%%/Alien::Build::Plugin::Extract::Negotiate.3.gz %%PERL5_MAN3%%/Alien::Build::Plugin::Fetch.3.gz %%PERL5_MAN3%%/Alien::Build::Plugin::Fetch::CurlCommand.3.gz diff --git a/devel/p5-B-Hooks-AtRuntime/Makefile b/devel/p5-B-Hooks-AtRuntime/Makefile new file mode 100644 index 00000000000..c317671762c --- /dev/null +++ b/devel/p5-B-Hooks-AtRuntime/Makefile @@ -0,0 +1,25 @@ +PORTNAME= B-Hooks-AtRuntime +PORTVERSION= 8 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Lower blocks from compile time to runtime +WWW= https://metacpan.org/dist/B-Hooks-AtRuntime + +LICENSE= BSD2CLAUSE + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-Exporter-Tiny>=0:devel/p5-Exporter-Tiny \ + p5-Sub-Name>=0.05,1:devel/p5-Sub-Name +TEST_DEPENDS= p5-Test-Exception>=0.31:devel/p5-Test-Exception \ + p5-Test-Warn>=0.22:devel/p5-Test-Warn + +USES= perl5 +USE_PERL5= modbuild + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/B/Hooks/AtRuntime/AtRuntime.so + +.include diff --git a/devel/p5-B-Hooks-AtRuntime/distinfo b/devel/p5-B-Hooks-AtRuntime/distinfo new file mode 100644 index 00000000000..6cb5644e476 --- /dev/null +++ b/devel/p5-B-Hooks-AtRuntime/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665073062 +SHA256 (B-Hooks-AtRuntime-8.tar.gz) = ca7f8231e48c0477f688287fd0b211fc98ed4668fa4fb7133b1a8d75e92c4132 +SIZE (B-Hooks-AtRuntime-8.tar.gz) = 164027 diff --git a/devel/p5-B-Hooks-AtRuntime/pkg-descr b/devel/p5-B-Hooks-AtRuntime/pkg-descr new file mode 100644 index 00000000000..5291d872178 --- /dev/null +++ b/devel/p5-B-Hooks-AtRuntime/pkg-descr @@ -0,0 +1,5 @@ +B::Hooks::AtRuntime allows code that runs at compile-time to do something at +runtime. A block passed to at_runtime gets compiled into the code that's +currently compiling, and will be called when control reaches that point at +runtime. In the example in the SYNOPSIS, the warnings will occur in order, and +if that section of code runs more than once, so will all three warnings. diff --git a/devel/p5-B-Hooks-AtRuntime/pkg-plist b/devel/p5-B-Hooks-AtRuntime/pkg-plist new file mode 100644 index 00000000000..6c430797b59 --- /dev/null +++ b/devel/p5-B-Hooks-AtRuntime/pkg-plist @@ -0,0 +1,3 @@ +%%SITE_ARCH%%/B/Hooks/AtRuntime.pm +%%SITE_ARCH%%/auto/B/Hooks/AtRuntime/AtRuntime.so +%%PERL5_MAN3%%/B::Hooks::AtRuntime.3.gz diff --git a/devel/p5-Devel-MAT/Makefile b/devel/p5-Devel-MAT/Makefile index 5a14693da2d..85f734d15eb 100644 --- a/devel/p5-Devel-MAT/Makefile +++ b/devel/p5-Devel-MAT/Makefile @@ -1,5 +1,5 @@ PORTNAME= Devel-MAT -PORTVERSION= 0.48 +PORTVERSION= 0.49 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Devel-MAT/distinfo b/devel/p5-Devel-MAT/distinfo index 5146bc01d59..34d772268f9 100644 --- a/devel/p5-Devel-MAT/distinfo +++ b/devel/p5-Devel-MAT/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662212128 -SHA256 (Devel-MAT-0.48.tar.gz) = ebeee60957193259887d97d9eb61f30a37680d007befdbfd4b9773b55d51031e -SIZE (Devel-MAT-0.48.tar.gz) = 140490 +TIMESTAMP = 1665073102 +SHA256 (Devel-MAT-0.49.tar.gz) = a9555f367d21a02be44bafe83324c3ff754dd362e6bcafffd14d166b5702fb74 +SIZE (Devel-MAT-0.49.tar.gz) = 143938 diff --git a/devel/p5-Devel-MAT/pkg-plist b/devel/p5-Devel-MAT/pkg-plist index 09ebdb0eedc..6a749aec3d5 100644 --- a/devel/p5-Devel-MAT/pkg-plist +++ b/devel/p5-Devel-MAT/pkg-plist @@ -3,7 +3,6 @@ bin/pmat-cat-svpv bin/pmat-counts bin/pmat-diff bin/pmat-leakreport -bin/pmat-list-dangling-ptrs bin/pmat-list-orphans %%SITE_ARCH%%/Devel/MAT.pm %%SITE_ARCH%%/Devel/MAT/Cmd.pod @@ -20,6 +19,7 @@ bin/pmat-list-orphans %%SITE_ARCH%%/Devel/MAT/Tool/Find.pm %%SITE_ARCH%%/Devel/MAT/Tool/Identify.pm %%SITE_ARCH%%/Devel/MAT/Tool/Inrefs.pm +%%SITE_ARCH%%/Devel/MAT/Tool/ListDanglingPtrs.pm %%SITE_ARCH%%/Devel/MAT/Tool/Outrefs.pm %%SITE_ARCH%%/Devel/MAT/Tool/Reachability.pm %%SITE_ARCH%%/Devel/MAT/Tool/Roots.pm @@ -83,6 +83,7 @@ bin/pmat-list-orphans %%PERL5_MAN3%%/Devel::MAT::Tool::Find.3.gz %%PERL5_MAN3%%/Devel::MAT::Tool::Identify.3.gz %%PERL5_MAN3%%/Devel::MAT::Tool::Inrefs.3.gz +%%PERL5_MAN3%%/Devel::MAT::Tool::ListDanglingPtrs.3.gz %%PERL5_MAN3%%/Devel::MAT::Tool::Outrefs.3.gz %%PERL5_MAN3%%/Devel::MAT::Tool::Reachability.3.gz %%PERL5_MAN3%%/Devel::MAT::Tool::Roots.3.gz diff --git a/devel/p5-List-Objects-WithUtils/Makefile b/devel/p5-List-Objects-WithUtils/Makefile index 144f1c4fefb..2d4e9002cae 100644 --- a/devel/p5-List-Objects-WithUtils/Makefile +++ b/devel/p5-List-Objects-WithUtils/Makefile @@ -1,6 +1,6 @@ PORTNAME= List-Objects-WithUtils PORTVERSION= 2.028003 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -19,7 +19,7 @@ RUN_DEPENDS= p5-Class-Method-Modifiers>=0:devel/p5-Class-Method-Modifiers \ p5-List-UtilsBy-XS>=0.03:devel/p5-List-UtilsBy-XS \ p5-Module-Runtime>=0.013:devel/p5-Module-Runtime \ p5-Role-Tiny>=1.003:devel/p5-Role-Tiny \ - p5-Type-Tie>=0.004:devel/p5-Type-Tie \ + p5-Type-Tiny>=2.000000:devel/p5-Type-Tiny \ p5-autobox>=0:devel/p5-autobox \ p5-strictures>=2:devel/p5-strictures diff --git a/devel/p5-MooseX-Extended/Makefile b/devel/p5-MooseX-Extended/Makefile new file mode 100644 index 00000000000..cac5e536dc9 --- /dev/null +++ b/devel/p5-MooseX-Extended/Makefile @@ -0,0 +1,34 @@ +PORTNAME= MooseX-Extended +PORTVERSION= 0.34 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Extend Moose with safe defaults and useful features +WWW= https://metacpan.org/dist/MooseX-Extended + +LICENSE= ART20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-B-Hooks-AtRuntime>=0:devel/p5-B-Hooks-AtRuntime \ + p5-Data-Printer>=0:devel/p5-Data-Printer \ + p5-Import-Into>=0:devel/p5-Import-Into \ + p5-Moose>=0:devel/p5-Moose \ + p5-MooseX-Role-WarnOnConflict>=0:devel/p5-MooseX-Role-WarnOnConflict \ + p5-MooseX-StrictConstructor>=0:devel/p5-MooseX-StrictConstructor \ + p5-Ref-Util>=0:devel/p5-Ref-Util \ + p5-Type-Tiny>=1.012004:devel/p5-Type-Tiny \ + p5-namespace-autoclean>=0:devel/p5-namespace-autoclean \ + p5-true>=1.0.2:devel/p5-true +TEST_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \ + p5-DateTime>=0:devel/p5-DateTime \ + p5-Test-Most>=0:devel/p5-Test-Most + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/devel/p5-MooseX-Extended/distinfo b/devel/p5-MooseX-Extended/distinfo new file mode 100644 index 00000000000..71e26780317 --- /dev/null +++ b/devel/p5-MooseX-Extended/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665073064 +SHA256 (MooseX-Extended-0.34.tar.gz) = 4ea40a94ccf3de0fba9648495a7c480627fbf68394ce2712e5a446902c34764d +SIZE (MooseX-Extended-0.34.tar.gz) = 55747 diff --git a/devel/p5-MooseX-Extended/pkg-descr b/devel/p5-MooseX-Extended/pkg-descr new file mode 100644 index 00000000000..3f24903ac34 --- /dev/null +++ b/devel/p5-MooseX-Extended/pkg-descr @@ -0,0 +1,6 @@ +MooseX::Extended attempts to create a safer version of Moose that defaults to +read-only attributes and is easier to read and write. + +It tries to bring some of the lessons learned from the Corinna project, while +acknowledging that you can't always get what you want (such as true +encapsulation and true methods). diff --git a/devel/p5-MooseX-Extended/pkg-plist b/devel/p5-MooseX-Extended/pkg-plist new file mode 100644 index 00000000000..2565c65816c --- /dev/null +++ b/devel/p5-MooseX-Extended/pkg-plist @@ -0,0 +1,28 @@ +%%SITE_PERL%%/Moose/Exception/InvalidAttributeDefinition.pm +%%SITE_PERL%%/Moose/Exception/InvalidImportList.pm +%%SITE_PERL%%/MooseX/Extended.pm +%%SITE_PERL%%/MooseX/Extended/Core.pm +%%SITE_PERL%%/MooseX/Extended/Custom.pm +%%SITE_PERL%%/MooseX/Extended/Manual/Cloning.pod +%%SITE_PERL%%/MooseX/Extended/Manual/Construction.pod +%%SITE_PERL%%/MooseX/Extended/Manual/Includes.pod +%%SITE_PERL%%/MooseX/Extended/Manual/Overview.pod +%%SITE_PERL%%/MooseX/Extended/Manual/Shortcuts.pod +%%SITE_PERL%%/MooseX/Extended/Manual/Tutorial.pod +%%SITE_PERL%%/MooseX/Extended/Role.pm +%%SITE_PERL%%/MooseX/Extended/Role/Custom.pm +%%SITE_PERL%%/MooseX/Extended/Types.pm +%%PERL5_MAN3%%/Moose::Exception::InvalidAttributeDefinition.3.gz +%%PERL5_MAN3%%/Moose::Exception::InvalidImportList.3.gz +%%PERL5_MAN3%%/MooseX::Extended.3.gz +%%PERL5_MAN3%%/MooseX::Extended::Core.3.gz +%%PERL5_MAN3%%/MooseX::Extended::Custom.3.gz +%%PERL5_MAN3%%/MooseX::Extended::Manual::Cloning.3.gz +%%PERL5_MAN3%%/MooseX::Extended::Manual::Construction.3.gz +%%PERL5_MAN3%%/MooseX::Extended::Manual::Includes.3.gz +%%PERL5_MAN3%%/MooseX::Extended::Manual::Overview.3.gz +%%PERL5_MAN3%%/MooseX::Extended::Manual::Shortcuts.3.gz +%%PERL5_MAN3%%/MooseX::Extended::Manual::Tutorial.3.gz +%%PERL5_MAN3%%/MooseX::Extended::Role.3.gz +%%PERL5_MAN3%%/MooseX::Extended::Role::Custom.3.gz +%%PERL5_MAN3%%/MooseX::Extended::Types.3.gz diff --git a/devel/p5-MooseX-Role-WarnOnConflict/Makefile b/devel/p5-MooseX-Role-WarnOnConflict/Makefile new file mode 100644 index 00000000000..8766a44452e --- /dev/null +++ b/devel/p5-MooseX-Role-WarnOnConflict/Makefile @@ -0,0 +1,24 @@ +PORTNAME= MooseX-Role-WarnOnConflict +PORTVERSION= 0.01 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Warn if classes override role methods without excluding them +WWW= https://metacpan.org/dist/MooseX-Role-WarnOnConflict + +LICENSE= ART20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose +TEST_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \ + p5-Test-Most>=0:devel/p5-Test-Most + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/devel/p5-MooseX-Role-WarnOnConflict/distinfo b/devel/p5-MooseX-Role-WarnOnConflict/distinfo new file mode 100644 index 00000000000..4b13aa3c7b2 --- /dev/null +++ b/devel/p5-MooseX-Role-WarnOnConflict/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665073066 +SHA256 (MooseX-Role-WarnOnConflict-0.01.tar.gz) = 5547750f239db63b23d3027a07dbb16fd01a220d681e4f61624e6851401463c3 +SIZE (MooseX-Role-WarnOnConflict-0.01.tar.gz) = 11365 diff --git a/devel/p5-MooseX-Role-WarnOnConflict/pkg-descr b/devel/p5-MooseX-Role-WarnOnConflict/pkg-descr new file mode 100644 index 00000000000..8133954d4af --- /dev/null +++ b/devel/p5-MooseX-Role-WarnOnConflict/pkg-descr @@ -0,0 +1,5 @@ +When using Moose::Role, a class which provides a method a role provides will +silently override that method. This can cause strange, hard-to-debug errors when +the role's methods are not called. Simply use MooseX::Role::WarnOnConflict +instead of Moose::Role and overriding a role's method becomes a composition-time +warning. See the synopsis for a resolution. diff --git a/devel/p5-MooseX-Role-WarnOnConflict/pkg-plist b/devel/p5-MooseX-Role-WarnOnConflict/pkg-plist new file mode 100644 index 00000000000..4deaffd10fe --- /dev/null +++ b/devel/p5-MooseX-Role-WarnOnConflict/pkg-plist @@ -0,0 +1,4 @@ +%%SITE_PERL%%/MooseX/Meta/Role/WarnOnConflict.pm +%%SITE_PERL%%/MooseX/Role/WarnOnConflict.pm +%%PERL5_MAN3%%/MooseX::Meta::Role::WarnOnConflict.3.gz +%%PERL5_MAN3%%/MooseX::Role::WarnOnConflict.3.gz diff --git a/devel/p5-Term-ProgressBar/Makefile b/devel/p5-Term-ProgressBar/Makefile index bd938225408..0b5a1e8db1a 100644 --- a/devel/p5-Term-ProgressBar/Makefile +++ b/devel/p5-Term-ProgressBar/Makefile @@ -1,5 +1,5 @@ PORTNAME= Term-ProgressBar -PORTVERSION= 2.22 +PORTVERSION= 2.23 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Term-ProgressBar/distinfo b/devel/p5-Term-ProgressBar/distinfo index bbe4b43daed..df103d79ff9 100644 --- a/devel/p5-Term-ProgressBar/distinfo +++ b/devel/p5-Term-ProgressBar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1526148460 -SHA256 (Term-ProgressBar-2.22.tar.gz) = 2642ecca5b0b038c14812bcad3a9611ff7911dc59c9104d220797f837a880c49 -SIZE (Term-ProgressBar-2.22.tar.gz) = 19506 +TIMESTAMP = 1665330702 +SHA256 (Term-ProgressBar-2.23.tar.gz) = defc03fb9f4ac1c9df1359d312bff3c0865ddefbf3aba64cd42a69a86215d49d +SIZE (Term-ProgressBar-2.23.tar.gz) = 19202 diff --git a/devel/p5-Term-Size/Makefile b/devel/p5-Term-Size/Makefile index f8120d73ca3..829f49c8a1a 100644 --- a/devel/p5-Term-Size/Makefile +++ b/devel/p5-Term-Size/Makefile @@ -1,6 +1,5 @@ PORTNAME= Term-Size -PORTVERSION= 0.207 -PORTREVISION= 1 +DISTVERSION= 0.211 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Term-Size/distinfo b/devel/p5-Term-Size/distinfo index 7f682bda16f..940f17adcfd 100644 --- a/devel/p5-Term-Size/distinfo +++ b/devel/p5-Term-Size/distinfo @@ -1,2 +1,3 @@ -SHA256 (Term-Size-0.207.tar.gz) = b04a14b5663b83a49e2516538b5e133409eb38f84ae157b6b200eda595fca21c -SIZE (Term-Size-0.207.tar.gz) = 4744 +TIMESTAMP = 1665187679 +SHA256 (Term-Size-0.211.tar.gz) = 5962b4bde52329774718296c92315e936da7f9c4451e92186cf072f27790b3fb +SIZE (Term-Size-0.211.tar.gz) = 5416 diff --git a/devel/p5-Term-Size/pkg-plist b/devel/p5-Term-Size/pkg-plist index efaa6abdeae..9fac24c593f 100644 --- a/devel/p5-Term-Size/pkg-plist +++ b/devel/p5-Term-Size/pkg-plist @@ -1,4 +1,3 @@ %%SITE_ARCH%%/Term/Size.pm %%SITE_ARCH%%/auto/Term/Size/Size.so -%%SITE_ARCH%%/auto/Term/Size/autosplit.ix %%PERL5_MAN3%%/Term::Size.3.gz diff --git a/devel/p5-Test2-Harness-UI/Makefile b/devel/p5-Test2-Harness-UI/Makefile index 61a027fdf16..a1908fb3937 100644 --- a/devel/p5-Test2-Harness-UI/Makefile +++ b/devel/p5-Test2-Harness-UI/Makefile @@ -1,5 +1,5 @@ PORTNAME= Test2-Harness-UI -PORTVERSION= 0.000125 +PORTVERSION= 0.000127 CATEGORIES= devel perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:EXODIST @@ -39,7 +39,7 @@ RUN_DEPENDS= p5-Clone>=0:devel/p5-Clone \ p5-Router-Simple>=0:www/p5-Router-Simple \ p5-Starman>=0:www/p5-Starman \ p5-Statistics-Basic>=0:math/p5-Statistics-Basic \ - p5-Test2-Harness>=1.000112:devel/p5-Test2-Harness \ + p5-Test2-Harness>=1.000133:devel/p5-Test2-Harness \ p5-Test2-Suite>=0.000126:devel/p5-Test2-Suite \ p5-Text-Xslate>=0:textproc/p5-Text-Xslate \ p5-Time-Elapsed>=0.33:devel/p5-Time-Elapsed diff --git a/devel/p5-Test2-Harness-UI/distinfo b/devel/p5-Test2-Harness-UI/distinfo index 5f0fac88670..c00b4039197 100644 --- a/devel/p5-Test2-Harness-UI/distinfo +++ b/devel/p5-Test2-Harness-UI/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1660576764 -SHA256 (Test2-Harness-UI-0.000125.tar.gz) = 431fb20216fdc42809bc513cc86d3a9462be96ff4dde11db9be5152fb0c9e451 -SIZE (Test2-Harness-UI-0.000125.tar.gz) = 574919 +TIMESTAMP = 1665330612 +SHA256 (Test2-Harness-UI-0.000127.tar.gz) = e7694ee75e75e2105589a2200ae75ae50b60c9103d0d665dddfe2683ef9778ab +SIZE (Test2-Harness-UI-0.000127.tar.gz) = 577162 diff --git a/devel/p5-Test2-Harness-UI/pkg-plist b/devel/p5-Test2-Harness-UI/pkg-plist index 7d9bf9ccdfd..9b615867644 100644 --- a/devel/p5-Test2-Harness-UI/pkg-plist +++ b/devel/p5-Test2-Harness-UI/pkg-plist @@ -5,6 +5,7 @@ bin/yath-ui-sweeper.pl %%SITE_PERL%%/App/Yath/Command/upload.pm %%SITE_PERL%%/App/Yath/Plugin/YathUIDB.pm %%SITE_PERL%%/App/Yath/Tester/UI.pm +%%SITE_PERL%%/Test2/EventFacet/Binary.pm %%SITE_PERL%%/Test2/Harness/Renderer/UI.pm %%SITE_PERL%%/Test2/Harness/Renderer/UIDB.pm %%SITE_PERL%%/Test2/Harness/UI.pm @@ -12,6 +13,7 @@ bin/yath-ui-sweeper.pl %%SITE_PERL%%/Test2/Harness/UI/CPANImporter.pm %%SITE_PERL%%/Test2/Harness/UI/Config.pm %%SITE_PERL%%/Test2/Harness/UI/Controller.pm +%%SITE_PERL%%/Test2/Harness/UI/Controller/Binary.pm %%SITE_PERL%%/Test2/Harness/UI/Controller/Coverage.pm %%SITE_PERL%%/Test2/Harness/UI/Controller/Download.pm %%SITE_PERL%%/Test2/Harness/UI/Controller/Durations.pm @@ -38,6 +40,7 @@ bin/yath-ui-sweeper.pl %%SITE_PERL%%/Test2/Harness/UI/Schema.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/MySQL.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/MySQL/ApiKey.pm +%%SITE_PERL%%/Test2/Harness/UI/Schema/MySQL/Binary.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/MySQL/Coverage.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/MySQL/CoverageManager.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/MySQL/Email.pm @@ -61,6 +64,7 @@ bin/yath-ui-sweeper.pl %%SITE_PERL%%/Test2/Harness/UI/Schema/MySQL/User.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/MySQL56.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/MySQL56/ApiKey.pm +%%SITE_PERL%%/Test2/Harness/UI/Schema/MySQL56/Binary.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/MySQL56/Coverage.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/MySQL56/CoverageManager.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/MySQL56/Email.pm @@ -83,6 +87,7 @@ bin/yath-ui-sweeper.pl %%SITE_PERL%%/Test2/Harness/UI/Schema/MySQL56/TestFile.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/MySQL56/User.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/Overlay/ApiKey.pm +%%SITE_PERL%%/Test2/Harness/UI/Schema/Overlay/Binary.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/Overlay/Coverage.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/Overlay/CoverageManager.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/Overlay/Email.pm @@ -106,6 +111,7 @@ bin/yath-ui-sweeper.pl %%SITE_PERL%%/Test2/Harness/UI/Schema/Overlay/User.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/PostgreSQL.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/PostgreSQL/ApiKey.pm +%%SITE_PERL%%/Test2/Harness/UI/Schema/PostgreSQL/Binary.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/PostgreSQL/Coverage.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/PostgreSQL/CoverageManager.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/PostgreSQL/Email.pm @@ -128,6 +134,7 @@ bin/yath-ui-sweeper.pl %%SITE_PERL%%/Test2/Harness/UI/Schema/PostgreSQL/TestFile.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/PostgreSQL/User.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/Result/ApiKey.pm +%%SITE_PERL%%/Test2/Harness/UI/Schema/Result/Binary.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/Result/Coverage.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/Result/CoverageManager.pm %%SITE_PERL%%/Test2/Harness/UI/Schema/Result/Email.pm @@ -225,10 +232,12 @@ bin/yath-ui-sweeper.pl %%SITE_PERL%%/auto/share/dist/Test2-Harness-UI/templates/upload.tx %%SITE_PERL%%/auto/share/dist/Test2-Harness-UI/templates/user.tx %%SITE_PERL%%/auto/share/dist/Test2-Harness-UI/templates/view.tx +%%PERL5_MAN3%%/Test2::EventFacet::Binary.3.gz %%PERL5_MAN3%%/Test2::Harness::UI.3.gz %%PERL5_MAN3%%/Test2::Harness::UI::CPANImporter.3.gz %%PERL5_MAN3%%/Test2::Harness::UI::Config.3.gz %%PERL5_MAN3%%/Test2::Harness::UI::Controller.3.gz +%%PERL5_MAN3%%/Test2::Harness::UI::Controller::Binary.3.gz %%PERL5_MAN3%%/Test2::Harness::UI::Controller::Coverage.3.gz %%PERL5_MAN3%%/Test2::Harness::UI::Controller::Download.3.gz %%PERL5_MAN3%%/Test2::Harness::UI::Controller::Durations.3.gz diff --git a/devel/p5-Type-Tie/Makefile b/devel/p5-Type-Tie/Makefile deleted file mode 100644 index f5f004eec72..00000000000 --- a/devel/p5-Type-Tie/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -PORTNAME= Type-Tie -PORTVERSION= 0.015 -CATEGORIES= devel perl5 -MASTER_SITES= CPAN -MASTER_SITE_SUBDIR= CPAN:TOBYINK -PKGNAMEPREFIX= p5- - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Tie a variable to a type constraint -WWW= https://metacpan.org/release/Type-Tie - -LICENSE= ART10 GPLv1+ -LICENSE_COMB= dual -LICENSE_FILE= ${WRKSRC}/LICENSE - -BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-Exporter-Tiny>=0.026:devel/p5-Exporter-Tiny \ - p5-Hash-FieldHash>=0:devel/p5-Hash-FieldHash -TEST_DEPENDS= p5-MooseX-Types>=0:devel/p5-MooseX-Types \ - p5-Type-Tiny>=0.004:devel/p5-Type-Tiny - -USES= perl5 -USE_PERL5= configure - -NO_ARCH= yes - -.include diff --git a/devel/p5-Type-Tie/distinfo b/devel/p5-Type-Tie/distinfo deleted file mode 100644 index 95fd5bf809a..00000000000 --- a/devel/p5-Type-Tie/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1605901624 -SHA256 (Type-Tie-0.015.tar.gz) = 4e5a3f6737efd59b4e395af2f95d02e564fc57aa723e32a13eb2a1788d6d5434 -SIZE (Type-Tie-0.015.tar.gz) = 31402 diff --git a/devel/p5-Type-Tie/pkg-descr b/devel/p5-Type-Tie/pkg-descr deleted file mode 100644 index ec06591215b..00000000000 --- a/devel/p5-Type-Tie/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Type::Tie exports a single function: ttie. ttie ties a variable to a type -constraint, ensuring that whatever values stored in the variable will conform to -the type constraint. If the type constraint has coercions, these will be used if -necessary to ensure values assigned to the variable conform. diff --git a/devel/p5-Type-Tie/pkg-plist b/devel/p5-Type-Tie/pkg-plist deleted file mode 100644 index 1af8e23594b..00000000000 --- a/devel/p5-Type-Tie/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -%%SITE_PERL%%/Type/Nano.pm -%%SITE_PERL%%/Type/Tie.pm -%%PERL5_MAN3%%/Type::Nano.3.gz -%%PERL5_MAN3%%/Type::Tie.3.gz diff --git a/devel/py-QtPy/Makefile b/devel/py-QtPy/Makefile index 2925dc9f40c..1205dc7b12d 100644 --- a/devel/py-QtPy/Makefile +++ b/devel/py-QtPy/Makefile @@ -1,5 +1,5 @@ PORTNAME= QtPy -DISTVERSION= 1.11.3 +DISTVERSION= 2.2.1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,8 +11,12 @@ WWW= https://github.com/spyder-ide/qtpy LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt5-pyqt>0:devel/py-qt5-pyqt@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-qt>0:devel/py-pytest-qt@${PY_FLAVOR} + USES= python:3.6+ -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist pytest # 1 test fails, see https://github.com/spyder-ide/qtpy/issues/371 NO_ARCH= yes diff --git a/devel/py-QtPy/distinfo b/devel/py-QtPy/distinfo index 577139fc714..dcd315097c7 100644 --- a/devel/py-QtPy/distinfo +++ b/devel/py-QtPy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1638895938 -SHA256 (QtPy-1.11.3.tar.gz) = d427addd37386a8d786db81864a5536700861d95bf085cb31d1bea855d699557 -SIZE (QtPy-1.11.3.tar.gz) = 39637 +TIMESTAMP = 1665177220 +SHA256 (QtPy-2.2.1.tar.gz) = 7d5231133b772e40b4ee514b6673aca558331e4b88ca038b26c9e16c5c95524f +SIZE (QtPy-2.2.1.tar.gz) = 52207 diff --git a/devel/py-async-lru/Makefile b/devel/py-async-lru/Makefile new file mode 100644 index 00000000000..48406dfb27f --- /dev/null +++ b/devel/py-async-lru/Makefile @@ -0,0 +1,19 @@ +PORTNAME= async-lru +PORTVERSION= 1.0.3 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Simple lru_cache for asyncio +WWW= https://github.com/aio-libs/async-lru + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= python:3.6+ +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include diff --git a/devel/py-async-lru/distinfo b/devel/py-async-lru/distinfo new file mode 100644 index 00000000000..543c4100355 --- /dev/null +++ b/devel/py-async-lru/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665073068 +SHA256 (async-lru-1.0.3.tar.gz) = c2cb9b2915eb14e6cf3e717154b40f715bf90e596d73623677affd0d1fbcd32a +SIZE (async-lru-1.0.3.tar.gz) = 4861 diff --git a/devel/py-async-lru/pkg-descr b/devel/py-async-lru/pkg-descr new file mode 100644 index 00000000000..f4ab5e108b8 --- /dev/null +++ b/devel/py-async-lru/pkg-descr @@ -0,0 +1,2 @@ +async_lru is 100% port of Python built-in function functools.lru_cache for +asyncio. diff --git a/devel/py-aws-lambda-builders/Makefile b/devel/py-aws-lambda-builders/Makefile new file mode 100644 index 00000000000..a9be17c3025 --- /dev/null +++ b/devel/py-aws-lambda-builders/Makefile @@ -0,0 +1,20 @@ +PORTNAME= aws-lambda-builders +DISTVERSION= 1.19.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S/-/_/g}-${DISTVERSION} + +MAINTAINER= nork@ninth-nine.com +COMMENT= Python library to compile, build and package AWS Lambda functions +WWW= https://pypi.org/project/aws-lambda-builders/ + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= python:3.6+ +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include diff --git a/devel/py-aws-lambda-builders/distinfo b/devel/py-aws-lambda-builders/distinfo new file mode 100644 index 00000000000..f785e83cefe --- /dev/null +++ b/devel/py-aws-lambda-builders/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1664273698 +SHA256 (aws_lambda_builders-1.19.0.tar.gz) = 61e3f1e77b62ab72b97f822c09385ce16dc0e5478b52de7296a79570be41be73 +SIZE (aws_lambda_builders-1.19.0.tar.gz) = 74689 diff --git a/devel/py-aws-lambda-builders/pkg-descr b/devel/py-aws-lambda-builders/pkg-descr new file mode 100644 index 00000000000..d48a889738e --- /dev/null +++ b/devel/py-aws-lambda-builders/pkg-descr @@ -0,0 +1,15 @@ +Lambda Builders is a Python library to compile, build and package AWS Lambda +functions for several runtimes & frameworks. +Lambda Builders currently contains the following workflows + + Java with Gradle + Java with Maven + Dotnet with amazon.lambda.tools + Python with Pip + Javascript with Npm + Ruby with Bundler + Go with Dep + Go with Mod + +In Addition to above workflows, AWS Lambda Builders also supports Custom +Workflows through a Makefile. diff --git a/devel/py-azure-core/Makefile b/devel/py-azure-core/Makefile index 43b31155d99..3595fa5fdca 100644 --- a/devel/py-azure-core/Makefile +++ b/devel/py-azure-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= azure-core -PORTVERSION= 1.25.1 +PORTVERSION= 1.26.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -19,10 +19,10 @@ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes -OPTIONS_DEFINE= ASYNC -OPTIONS_DEFAULT=ASYNC -ASYNC_DESC= Async transport support +OPTIONS_DEFINE= AIO +OPTIONS_DEFAULT=AIO +AIO_DESC= Async transport support -ASYNC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=0:www/py-aiohttp@${PY_FLAVOR} +AIO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.0:www/py-aiohttp@${PY_FLAVOR} .include diff --git a/devel/py-azure-core/distinfo b/devel/py-azure-core/distinfo index dd711b03a7f..a52987e0542 100644 --- a/devel/py-azure-core/distinfo +++ b/devel/py-azure-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662212144 -SHA256 (azure-core-1.25.1.zip) = 3c1cf368650e76ec009c07cd1174a95cdcb471b247bb72d18245f7d56c1809b2 -SIZE (azure-core-1.25.1.zip) = 372584 +TIMESTAMP = 1665330620 +SHA256 (azure-core-1.26.0.zip) = b0036a0d256329e08d1278dff7df36be30031d2ec9b16c691bc61e4732f71fe0 +SIZE (azure-core-1.26.0.zip) = 373045 diff --git a/devel/py-black/Makefile b/devel/py-black/Makefile index 46815f49d5a..bca55d08899 100644 --- a/devel/py-black/Makefile +++ b/devel/py-black/Makefile @@ -1,5 +1,5 @@ PORTNAME= black -PORTVERSION= 22.8.0 +PORTVERSION= 22.10.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -24,7 +24,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=5.3:devel/py-coverage@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=2.2.1:devel/py-pytest-xdist@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tokenize-rt>=3.2.0:devel/py-tokenize-rt@${PY_FLAVOR} -USES= python:3.6+ +USES= python:3.7+ USE_PYTHON= autoplist concurrent distutils pytest NO_ARCH= yes @@ -57,4 +57,7 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.10.0.0:devel/py-typing RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}tomli>=1.1.0:textproc/py-tomli@${PY_FLAVOR} .endif +post-patch: + @${SED} -e 's|%%PORTVERSION%%|${PORTVERSION}|' ${FILESDIR}/setup.py > ${WRKSRC}/setup.py + .include diff --git a/devel/py-black/distinfo b/devel/py-black/distinfo index 6703870a233..5ac643f572a 100644 --- a/devel/py-black/distinfo +++ b/devel/py-black/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662212146 -SHA256 (black-22.8.0.tar.gz) = 792f7eb540ba9a17e8656538701d3eb1afcb134e3b45b71f20b25c77a8db7e6e -SIZE (black-22.8.0.tar.gz) = 577317 +TIMESTAMP = 1665330622 +SHA256 (black-22.10.0.tar.gz) = f513588da599943e0cde4e32cc9879e825d58720d6557062d1098c5ad80080e1 +SIZE (black-22.10.0.tar.gz) = 547735 diff --git a/devel/py-black/files/setup.py b/devel/py-black/files/setup.py new file mode 100644 index 00000000000..ffc921fbadb --- /dev/null +++ b/devel/py-black/files/setup.py @@ -0,0 +1,64 @@ +# -*- coding: utf-8 -*- +from setuptools import setup + +setup( + name='black', + version='%%PORTVERSION%%', + description='The uncompromising code formatter.', + long_description='[![Black Logo](https://raw.githubusercontent.com/psf/black/main/docs/_static/logo2-readme.png)](https://black.readthedocs.io/en/stable/)\n\n

The Uncompromising Code Formatter

\n\n

\nActions Status\nDocumentation Status\nCoverage Status\nLicense: MIT\nPyPI\nDownloads\nconda-forge\nCode style: black\n

\n\n> “Any color you like.”\n\n_Black_ is the uncompromising Python code formatter. By using it, you agree to cede\ncontrol over minutiae of hand-formatting. In return, _Black_ gives you speed,\ndeterminism, and freedom from `pycodestyle` nagging about formatting. You will save time\nand mental energy for more important matters.\n\nBlackened code looks the same regardless of the project you\'re reading. Formatting\nbecomes transparent after a while and you can focus on the content instead.\n\n_Black_ makes code review faster by producing the smallest diffs possible.\n\nTry it out now using the [Black Playground](https://black.vercel.app). Watch the\n[PyCon 2019 talk](https://youtu.be/esZLCuWs_2Y) to learn more.\n\n---\n\n**[Read the documentation on ReadTheDocs!](https://black.readthedocs.io/en/stable)**\n\n---\n\n## Installation and usage\n\n### Installation\n\n_Black_ can be installed by running `pip install black`. It requires Python 3.7+ to run.\nIf you want to format Jupyter Notebooks, install with `pip install \'black[jupyter]\'`.\n\nIf you can\'t wait for the latest _hotness_ and want to install from GitHub, use:\n\n`pip install git+https://github.com/psf/black`\n\n### Usage\n\nTo get started right away with sensible defaults:\n\n```sh\nblack {source_file_or_directory}\n```\n\nYou can run _Black_ as a package if running it as a script doesn\'t work:\n\n```sh\npython -m black {source_file_or_directory}\n```\n\nFurther information can be found in our docs:\n\n- [Usage and Configuration](https://black.readthedocs.io/en/stable/usage_and_configuration/index.html)\n\n_Black_ is already [successfully used](https://github.com/psf/black#used-by) by many\nprojects, small and big. _Black_ has a comprehensive test suite, with efficient parallel\ntests, and our own auto formatting and parallel Continuous Integration runner. Now that\nwe have become stable, you should not expect large formatting to changes in the future.\nStylistic changes will mostly be responses to bug reports and support for new Python\nsyntax. For more information please refer to the\n[The Black Code Style](https://black.readthedocs.io/en/stable/the_black_code_style/index.html).\n\nAlso, as a safety measure which slows down processing, _Black_ will check that the\nreformatted code still produces a valid AST that is effectively equivalent to the\noriginal (see the\n[Pragmatism](https://black.readthedocs.io/en/stable/the_black_code_style/current_style.html#ast-before-and-after-formatting)\nsection for details). If you\'re feeling confident, use `--fast`.\n\n## The _Black_ code style\n\n_Black_ is a PEP 8 compliant opinionated formatter. _Black_ reformats entire files in\nplace. Style configuration options are deliberately limited and rarely added. It doesn\'t\ntake previous formatting into account (see\n[Pragmatism](https://black.readthedocs.io/en/stable/the_black_code_style/current_style.html#pragmatism)\nfor exceptions).\n\nOur documentation covers the current _Black_ code style, but planned changes to it are\nalso documented. They\'re both worth taking a look:\n\n- [The _Black_ Code Style: Current style](https://black.readthedocs.io/en/stable/the_black_code_style/current_style.html)\n- [The _Black_ Code Style: Future style](https://black.readthedocs.io/en/stable/the_black_code_style/future_style.html)\n\nChanges to the _Black_ code style are bound by the Stability Policy:\n\n- [The _Black_ Code Style: Stability Policy](https://black.readthedocs.io/en/stable/the_black_code_style/index.html#stability-policy)\n\nPlease refer to this document before submitting an issue. What seems like a bug might be\nintended behaviour.\n\n### Pragmatism\n\nEarly versions of _Black_ used to be absolutist in some respects. They took after its\ninitial author. This was fine at the time as it made the implementation simpler and\nthere were not many users anyway. Not many edge cases were reported. As a mature tool,\n_Black_ does make some exceptions to rules it otherwise holds.\n\n- [The _Black_ code style: Pragmatism](https://black.readthedocs.io/en/stable/the_black_code_style/current_style.html#pragmatism)\n\nPlease refer to this document before submitting an issue just like with the document\nabove. What seems like a bug might be intended behaviour.\n\n## Configuration\n\n_Black_ is able to read project-specific default values for its command line options\nfrom a `pyproject.toml` file. This is especially useful for specifying custom\n`--include` and `--exclude`/`--force-exclude`/`--extend-exclude` patterns for your\nproject.\n\nYou can find more details in our documentation:\n\n- [The basics: Configuration via a file](https://black.readthedocs.io/en/stable/usage_and_configuration/the_basics.html#configuration-via-a-file)\n\nAnd if you\'re looking for more general configuration documentation:\n\n- [Usage and Configuration](https://black.readthedocs.io/en/stable/usage_and_configuration/index.html)\n\n**Pro-tip**: If you\'re asking yourself "Do I need to configure anything?" the answer is\n"No". _Black_ is all about sensible defaults. Applying those defaults will have your\ncode in compliance with many other _Black_ formatted projects.\n\n## Used by\n\nThe following notable open-source projects trust _Black_ with enforcing a consistent\ncode style: pytest, tox, Pyramid, Django, Django Channels, Hypothesis, attrs,\nSQLAlchemy, Poetry, PyPA applications (Warehouse, Bandersnatch, Pipenv, virtualenv),\npandas, Pillow, Twisted, LocalStack, every Datadog Agent Integration, Home Assistant,\nZulip, Kedro, OpenOA, FLORIS, ORBIT, WOMBAT, and many more.\n\nThe following organizations use _Black_: Facebook, Dropbox, KeepTruckin, Mozilla, Quora,\nDuolingo, QuantumBlack, Tesla.\n\nAre we missing anyone? Let us know.\n\n## Testimonials\n\n**Mike Bayer**, [author of `SQLAlchemy`](https://www.sqlalchemy.org/):\n\n> I can\'t think of any single tool in my entire programming career that has given me a\n> bigger productivity increase by its introduction. I can now do refactorings in about\n> 1% of the keystrokes that it would have taken me previously when we had no way for\n> code to format itself.\n\n**Dusty Phillips**,\n[writer](https://smile.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=dusty+phillips):\n\n> _Black_ is opinionated so you don\'t have to be.\n\n**Hynek Schlawack**, [creator of `attrs`](https://www.attrs.org/), core developer of\nTwisted and CPython:\n\n> An auto-formatter that doesn\'t suck is all I want for Xmas!\n\n**Carl Meyer**, [Django](https://www.djangoproject.com/) core developer:\n\n> At least the name is good.\n\n**Kenneth Reitz**, creator of [`requests`](https://requests.readthedocs.io/en/latest/)\nand [`pipenv`](https://readthedocs.org/projects/pipenv/):\n\n> This vastly improves the formatting of our code. Thanks a ton!\n\n## Show your style\n\nUse the badge in your project\'s README.md:\n\n```md\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n```\n\nUsing the badge in README.rst:\n\n```\n.. image:: https://img.shields.io/badge/code%20style-black-000000.svg\n :target: https://github.com/psf/black\n```\n\nLooks like this:\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n\n## License\n\nMIT\n\n## Contributing\n\nWelcome! Happy to see you willing to make the project better. You can get started by\nreading this:\n\n- [Contributing: The basics](https://black.readthedocs.io/en/latest/contributing/the_basics.html)\n\nYou can also take a look at the rest of the contributing docs or talk with the\ndevelopers:\n\n- [Contributing documentation](https://black.readthedocs.io/en/latest/contributing/index.html)\n- [Chat on Discord](https://discord.gg/RtVdv86PrH)\n\n## Change log\n\nThe log has become rather long. It moved to its own file.\n\nSee [CHANGES](https://black.readthedocs.io/en/latest/change_log.html).\n\n## Authors\n\nThe author list is quite long nowadays, so it lives in its own file.\n\nSee [AUTHORS.md](./AUTHORS.md)\n\n## Code of Conduct\n\nEveryone participating in the _Black_ project, and in particular in the issue tracker,\npull requests, and social media activity, is expected to treat other people with respect\nand more generally to follow the guidelines articulated in the\n[Python Community Code of Conduct](https://www.python.org/psf/codeofconduct/).\n\nAt the same time, humor is encouraged. In fact, basic familiarity with Monty Python\'s\nFlying Circus is expected. We are not savages.\n\nAnd if you _really_ need to slap somebody, do it with a fish while dancing.\n# Change Log\n\n## Unreleased\n\n### Highlights\n\n\n\n### Stable style\n\n\n\n### Preview style\n\n\n\n### Configuration\n\n\n\n### Packaging\n\n\n\n### Parser\n\n\n\n### Performance\n\n\n\n### Output\n\n\n\n### _Blackd_\n\n\n\n### Integrations\n\n\n\n### Documentation\n\n\n\n## 22.10.0\n\n### Highlights\n\n- Runtime support for Python 3.6 has been removed. Formatting 3.6 code will still be\n supported until further notice.\n\n### Stable style\n\n- Fix a crash when `# fmt: on` is used on a different block level than `# fmt: off`\n (#3281)\n\n### Preview style\n\n- Fix a crash when formatting some dicts with parenthesis-wrapped long string keys\n (#3262)\n\n### Configuration\n\n- `.ipynb_checkpoints` directories are now excluded by default (#3293)\n- Add `--skip-source-first-line` / `-x` option to ignore the first line of source code\n while formatting (#3299)\n\n### Packaging\n\n- Executables made with PyInstaller will no longer crash when formatting several files\n at once on macOS. Native x86-64 executables for macOS are available once again.\n (#3275)\n- Hatchling is now used as the build backend. This will not have any effect for users\n who install Black with its wheels from PyPI. (#3233)\n- Faster compiled wheels are now available for CPython 3.11 (#3276)\n\n### _Blackd_\n\n- Windows style (CRLF) newlines will be preserved (#3257).\n\n### Integrations\n\n- Vim plugin: add flag (`g:black_preview`) to enable/disable the preview style (#3246)\n- Update GitHub Action to support formatting of Jupyter Notebook files via a `jupyter`\n option (#3282)\n- Update GitHub Action to support use of version specifiers (e.g. `<23`) for Black\n version (#3265)\n\n## 22.8.0\n\n### Highlights\n\n- Python 3.11 is now supported, except for _blackd_ as aiohttp does not support 3.11 as\n of publishing (#3234)\n- This is the last release that supports running _Black_ on Python 3.6 (formatting 3.6\n code will continue to be supported until further notice)\n- Reword the stability policy to say that we may, in rare cases, make changes that\n affect code that was not previously formatted by _Black_ (#3155)\n\n### Stable style\n\n- Fix an infinite loop when using `# fmt: on/off` in the middle of an expression or code\n block (#3158)\n- Fix incorrect handling of `# fmt: skip` on colon (`:`) lines (#3148)\n- Comments are no longer deleted when a line had spaces removed around power operators\n (#2874)\n\n### Preview style\n\n- Single-character closing docstring quotes are no longer moved to their own line as\n this is invalid. This was a bug introduced in version 22.6.0. (#3166)\n- `--skip-string-normalization` / `-S` now prevents docstring prefixes from being\n normalized as expected (#3168)\n- When using `--skip-magic-trailing-comma` or `-C`, trailing commas are stripped from\n subscript expressions with more than 1 element (#3209)\n- Implicitly concatenated strings inside a list, set, or tuple are now wrapped inside\n parentheses (#3162)\n- Fix a string merging/split issue when a comment is present in the middle of implicitly\n concatenated strings on its own line (#3227)\n\n### _Blackd_\n\n- `blackd` now supports enabling the preview style via the `X-Preview` header (#3217)\n\n### Configuration\n\n- Black now uses the presence of debug f-strings to detect target version (#3215)\n- Fix misdetection of project root and verbose logging of sources in cases involving\n `--stdin-filename` (#3216)\n- Immediate `.gitignore` files in source directories given on the command line are now\n also respected, previously only `.gitignore` files in the project root and\n automatically discovered directories were respected (#3237)\n\n### Documentation\n\n- Recommend using BlackConnect in IntelliJ IDEs (#3150)\n\n### Integrations\n\n- Vim plugin: prefix messages with `Black: ` so it\'s clear they come from Black (#3194)\n- Docker: changed to a /opt/venv installation + added to PATH to be available to\n non-root users (#3202)\n\n### Output\n\n- Change from deprecated `asyncio.get_event_loop()` to create our event loop which\n removes DeprecationWarning (#3164)\n- Remove logging from internal `blib2to3` library since it regularly emits error logs\n about failed caching that can and should be ignored (#3193)\n\n### Parser\n\n- Type comments are now included in the AST equivalence check consistently so accidental\n deletion raises an error. Though type comments can\'t be tracked when running on PyPy\n 3.7 due to standard library limitations. (#2874)\n\n### Performance\n\n- Reduce Black\'s startup time when formatting a single file by 15-30% (#3211)\n\n## 22.6.0\n\n### Style\n\n- Fix unstable formatting involving `#fmt: skip` and `# fmt:skip` comments (notice the\n lack of spaces) (#2970)\n\n### Preview style\n\n- Docstring quotes are no longer moved if it would violate the line length limit (#3044)\n- Parentheses around return annotations are now managed (#2990)\n- Remove unnecessary parentheses around awaited objects (#2991)\n- Remove unnecessary parentheses in `with` statements (#2926)\n- Remove trailing newlines after code block open (#3035)\n\n### Integrations\n\n- Add `scripts/migrate-black.py` script to ease introduction of Black to a Git project\n (#3038)\n\n### Output\n\n- Output Python version and implementation as part of `--version` flag (#2997)\n\n### Packaging\n\n- Use `tomli` instead of `tomllib` on Python 3.11 builds where `tomllib` is not\n available (#2987)\n\n### Parser\n\n- [PEP 654](https://peps.python.org/pep-0654/#except) syntax (for example,\n `except *ExceptionGroup:`) is now supported (#3016)\n- [PEP 646](https://peps.python.org/pep-0646) syntax (for example,\n `Array[Batch, *Shape]` or `def fn(*args: *T) -> None`) is now supported (#3071)\n\n### Vim Plugin\n\n- Fix `strtobool` function. It didn\'t parse true/on/false/off. (#3025)\n\n## 22.3.0\n\n### Preview style\n\n- Code cell separators `#%%` are now standardised to `# %%` (#2919)\n- Remove unnecessary parentheses from `except` statements (#2939)\n- Remove unnecessary parentheses from tuple unpacking in `for` loops (#2945)\n- Avoid magic-trailing-comma in single-element subscripts (#2942)\n\n### Configuration\n\n- Do not format `__pypackages__` directories by default (#2836)\n- Add support for specifying stable version with `--required-version` (#2832).\n- Avoid crashing when the user has no homedir (#2814)\n- Avoid crashing when md5 is not available (#2905)\n- Fix handling of directory junctions on Windows (#2904)\n\n### Documentation\n\n- Update pylint config documentation (#2931)\n\n### Integrations\n\n- Move test to disable plugin in Vim/Neovim, which speeds up loading (#2896)\n\n### Output\n\n- In verbose mode, log when _Black_ is using user-level config (#2861)\n\n### Packaging\n\n- Fix Black to work with Click 8.1.0 (#2966)\n- On Python 3.11 and newer, use the standard library\'s `tomllib` instead of `tomli`\n (#2903)\n- `black-primer`, the deprecated internal devtool, has been removed and copied to a\n [separate repository](https://github.com/cooperlees/black-primer) (#2924)\n\n### Parser\n\n- Black can now parse starred expressions in the target of `for` and `async for`\n statements, e.g `for item in *items_1, *items_2: pass` (#2879).\n\n## 22.1.0\n\nAt long last, _Black_ is no longer a beta product! This is the first non-beta release\nand the first release covered by our new\n[stability policy](https://black.readthedocs.io/en/stable/the_black_code_style/index.html#stability-policy).\n\n### Highlights\n\n- **Remove Python 2 support** (#2740)\n- Introduce the `--preview` flag (#2752)\n\n### Style\n\n- Deprecate `--experimental-string-processing` and move the functionality under\n `--preview` (#2789)\n- For stubs, one blank line between class attributes and methods is now kept if there\'s\n at least one pre-existing blank line (#2736)\n- Black now normalizes string prefix order (#2297)\n- Remove spaces around power operators if both operands are simple (#2726)\n- Work around bug that causes unstable formatting in some cases in the presence of the\n magic trailing comma (#2807)\n- Use parentheses for attribute access on decimal float and int literals (#2799)\n- Don\'t add whitespace for attribute access on hexadecimal, binary, octal, and complex\n literals (#2799)\n- Treat blank lines in stubs the same inside top-level `if` statements (#2820)\n- Fix unstable formatting with semicolons and arithmetic expressions (#2817)\n- Fix unstable formatting around magic trailing comma (#2572)\n\n### Parser\n\n- Fix mapping cases that contain as-expressions, like `case {"key": 1 | 2 as password}`\n (#2686)\n- Fix cases that contain multiple top-level as-expressions, like `case 1 as a, 2 as b`\n (#2716)\n- Fix call patterns that contain as-expressions with keyword arguments, like\n `case Foo(bar=baz as quux)` (#2749)\n- Tuple unpacking on `return` and `yield` constructs now implies 3.8+ (#2700)\n- Unparenthesized tuples on annotated assignments (e.g\n `values: Tuple[int, ...] = 1, 2, 3`) now implies 3.8+ (#2708)\n- Fix handling of standalone `match()` or `case()` when there is a trailing newline or a\n comment inside of the parentheses. (#2760)\n- `from __future__ import annotations` statement now implies Python 3.7+ (#2690)\n\n### Performance\n\n- Speed-up the new backtracking parser about 4X in general (enabled when\n `--target-version` is set to 3.10 and higher). (#2728)\n- _Black_ is now compiled with [mypyc](https://github.com/mypyc/mypyc) for an overall 2x\n speed-up. 64-bit Windows, MacOS, and Linux (not including musl) are supported. (#1009,\n #2431)\n\n### Configuration\n\n- Do not accept bare carriage return line endings in pyproject.toml (#2408)\n- Add configuration option (`python-cell-magics`) to format cells with custom magics in\n Jupyter Notebooks (#2744)\n- Allow setting custom cache directory on all platforms with environment variable\n `BLACK_CACHE_DIR` (#2739).\n- Enable Python 3.10+ by default, without any extra need to specify\n `--target-version=py310`. (#2758)\n- Make passing `SRC` or `--code` mandatory and mutually exclusive (#2804)\n\n### Output\n\n- Improve error message for invalid regular expression (#2678)\n- Improve error message when parsing fails during AST safety check by embedding the\n underlying SyntaxError (#2693)\n- No longer color diff headers white as it\'s unreadable in light themed terminals\n (#2691)\n- Text coloring added in the final statistics (#2712)\n- Verbose mode also now describes how a project root was discovered and which paths will\n be formatted. (#2526)\n\n### Packaging\n\n- All upper version bounds on dependencies have been removed (#2718)\n- `typing-extensions` is no longer a required dependency in Python 3.10+ (#2772)\n- Set `click` lower bound to `8.0.0` (#2791)\n\n### Integrations\n\n- Update GitHub action to support containerized runs (#2748)\n\n### Documentation\n\n- Change protocol in pip installation instructions to `https://` (#2761)\n- Change HTML theme to Furo primarily for its responsive design and mobile support\n (#2793)\n- Deprecate the `black-primer` tool (#2809)\n- Document Python support policy (#2819)\n\n## 21.12b0\n\n### _Black_\n\n- Fix determination of f-string expression spans (#2654)\n- Fix bad formatting of error messages about EOF in multi-line statements (#2343)\n- Functions and classes in blocks now have more consistent surrounding spacing (#2472)\n\n#### Jupyter Notebook support\n\n- Cell magics are now only processed if they are known Python cell magics. Earlier, all\n cell magics were tokenized, leading to possible indentation errors e.g. with\n `%%writefile`. (#2630)\n- Fix assignment to environment variables in Jupyter Notebooks (#2642)\n\n#### Python 3.10 support\n\n- Point users to using `--target-version py310` if we detect 3.10-only syntax (#2668)\n- Fix `match` statements with open sequence subjects, like `match a, b:` or\n `match a, *b:` (#2639) (#2659)\n- Fix `match`/`case` statements that contain `match`/`case` soft keywords multiple\n times, like `match re.match()` (#2661)\n- Fix `case` statements with an inline body (#2665)\n- Fix styling of starred expressions inside `match` subject (#2667)\n- Fix parser error location on invalid syntax in a `match` statement (#2649)\n- Fix Python 3.10 support on platforms without ProcessPoolExecutor (#2631)\n- Improve parsing performance on code that uses `match` under `--target-version py310`\n up to ~50% (#2670)\n\n### Packaging\n\n- Remove dependency on `regex` (#2644) (#2663)\n\n## 21.11b1\n\n### _Black_\n\n- Bumped regex version minimum to 2021.4.4 to fix Pattern class usage (#2621)\n\n## 21.11b0\n\n### _Black_\n\n- Warn about Python 2 deprecation in more cases by improving Python 2 only syntax\n detection (#2592)\n- Add experimental PyPy support (#2559)\n- Add partial support for the match statement. As it\'s experimental, it\'s only enabled\n when `--target-version py310` is explicitly specified (#2586)\n- Add support for parenthesized with (#2586)\n- Declare support for Python 3.10 for running Black (#2562)\n\n### Integrations\n\n- Fixed vim plugin with Python 3.10 by removing deprecated distutils import (#2610)\n- The vim plugin now parses `skip_magic_trailing_comma` from pyproject.toml (#2613)\n\n## 21.10b0\n\n### _Black_\n\n- Document stability policy, that will apply for non-beta releases (#2529)\n- Add new `--workers` parameter (#2514)\n- Fixed feature detection for positional-only arguments in lambdas (#2532)\n- Bumped typed-ast version minimum to 1.4.3 for 3.10 compatibility (#2519)\n- Fixed a Python 3.10 compatibility issue where the loop argument was still being passed\n even though it has been removed (#2580)\n- Deprecate Python 2 formatting support (#2523)\n\n### _Blackd_\n\n- Remove dependency on aiohttp-cors (#2500)\n- Bump required aiohttp version to 3.7.4 (#2509)\n\n### _Black-Primer_\n\n- Add primer support for --projects (#2555)\n- Print primer summary after individual failures (#2570)\n\n### Integrations\n\n- Allow to pass `target_version` in the vim plugin (#1319)\n- Install build tools in docker file and use multi-stage build to keep the image size\n down (#2582)\n\n## 21.9b0\n\n### Packaging\n\n- Fix missing modules in self-contained binaries (#2466)\n- Fix missing toml extra used during installation (#2475)\n\n## 21.8b0\n\n### _Black_\n\n- Add support for formatting Jupyter Notebook files (#2357)\n- Move from `appdirs` dependency to `platformdirs` (#2375)\n- Present a more user-friendly error if .gitignore is invalid (#2414)\n- The failsafe for accidentally added backslashes in f-string expressions has been\n hardened to handle more edge cases during quote normalization (#2437)\n- Avoid changing a function return type annotation\'s type to a tuple by adding a\n trailing comma (#2384)\n- Parsing support has been added for unparenthesized walruses in set literals, set\n comprehensions, and indices (#2447).\n- Pin `setuptools-scm` build-time dependency version (#2457)\n- Exclude typing-extensions version 3.10.0.1 due to it being broken on Python 3.10\n (#2460)\n\n### _Blackd_\n\n- Replace sys.exit(-1) with raise ImportError as it plays more nicely with tools that\n scan installed packages (#2440)\n\n### Integrations\n\n- The provided pre-commit hooks no longer specify `language_version` to avoid overriding\n `default_language_version` (#2430)\n\n## 21.7b0\n\n### _Black_\n\n- Configuration files using TOML features higher than spec v0.5.0 are now supported\n (#2301)\n- Add primer support and test for code piped into black via STDIN (#2315)\n- Fix internal error when `FORCE_OPTIONAL_PARENTHESES` feature is enabled (#2332)\n- Accept empty stdin (#2346)\n- Provide a more useful error when parsing fails during AST safety checks (#2304)\n\n### Docker\n\n- Add new `latest_release` tag automation to follow latest black release on docker\n images (#2374)\n\n### Integrations\n\n- The vim plugin now searches upwards from the directory containing the current buffer\n instead of the current working directory for pyproject.toml. (#1871)\n- The vim plugin now reads the correct string normalization option in pyproject.toml\n (#1869)\n- The vim plugin no longer crashes Black when there\'s boolean values in pyproject.toml\n (#1869)\n\n## 21.6b0\n\n### _Black_\n\n- Fix failure caused by `fmt: skip` and indentation (#2281)\n- Account for += assignment when deciding whether to split string (#2312)\n- Correct max string length calculation when there are string operators (#2292)\n- Fixed option usage when using the `--code` flag (#2259)\n- Do not call `uvloop.install()` when _Black_ is used as a library (#2303)\n- Added `--required-version` option to require a specific version to be running (#2300)\n- Fix incorrect custom breakpoint indices when string group contains fake f-strings\n (#2311)\n- Fix regression where `R` prefixes would be lowercased for docstrings (#2285)\n- Fix handling of named escapes (`\\N{...}`) when `--experimental-string-processing` is\n used (#2319)\n\n### Integrations\n\n- The official Black action now supports choosing what version to use, and supports the\n major 3 OSes. (#1940)\n\n## 21.5b2\n\n### _Black_\n\n- A space is no longer inserted into empty docstrings (#2249)\n- Fix handling of .gitignore files containing non-ASCII characters on Windows (#2229)\n- Respect `.gitignore` files in all levels, not only `root/.gitignore` file (apply\n `.gitignore` rules like `git` does) (#2225)\n- Restored compatibility with Click 8.0 on Python 3.6 when LANG=C used (#2227)\n- Add extra uvloop install + import support if in python env (#2258)\n- Fix --experimental-string-processing crash when matching parens are not found (#2283)\n- Make sure to split lines that start with a string operator (#2286)\n- Fix regular expression that black uses to identify f-expressions (#2287)\n\n### _Blackd_\n\n- Add a lower bound for the `aiohttp-cors` dependency. Only 0.4.0 or higher is\n supported. (#2231)\n\n### Packaging\n\n- Release self-contained x86_64 MacOS binaries as part of the GitHub release pipeline\n (#2198)\n- Always build binaries with the latest available Python (#2260)\n\n### Documentation\n\n- Add discussion of magic comments to FAQ page (#2272)\n- `--experimental-string-processing` will be enabled by default in the future (#2273)\n- Fix typos discovered by codespell (#2228)\n- Fix Vim plugin installation instructions. (#2235)\n- Add new Frequently Asked Questions page (#2247)\n- Fix encoding + symlink issues preventing proper build on Windows (#2262)\n\n## 21.5b1\n\n### _Black_\n\n- Refactor `src/black/__init__.py` into many files (#2206)\n\n### Documentation\n\n- Replaced all remaining references to the\n [`master`](https://github.com/psf/black/tree/main) branch with the\n [`main`](https://github.com/psf/black/tree/main) branch. Some additional changes in\n the source code were also made. (#2210)\n- Sigificantly reorganized the documentation to make much more sense. Check them out by\n heading over to [the stable docs on RTD](https://black.readthedocs.io/en/stable/).\n (#2174)\n\n## 21.5b0\n\n### _Black_\n\n- Set `--pyi` mode if `--stdin-filename` ends in `.pyi` (#2169)\n- Stop detecting target version as Python 3.9+ with pre-PEP-614 decorators that are\n being called but with no arguments (#2182)\n\n### _Black-Primer_\n\n- Add `--no-diff` to black-primer to suppress formatting changes (#2187)\n\n## 21.4b2\n\n### _Black_\n\n- Fix crash if the user configuration directory is inaccessible. (#2158)\n\n- Clarify\n [circumstances](https://github.com/psf/black/blob/master/docs/the_black_code_style.md#pragmatism)\n in which _Black_ may change the AST (#2159)\n\n- Allow `.gitignore` rules to be overridden by specifying `exclude` in `pyproject.toml`\n or on the command line. (#2170)\n\n### _Packaging_\n\n- Install `primer.json` (used by `black-primer` by default) with black. (#2154)\n\n## 21.4b1\n\n### _Black_\n\n- Fix crash on docstrings ending with "\\\\ ". (#2142)\n\n- Fix crash when atypical whitespace is cleaned out of dostrings (#2120)\n\n- Reflect the `--skip-magic-trailing-comma` and `--experimental-string-processing` flags\n in the name of the cache file. Without this fix, changes in these flags would not take\n effect if the cache had already been populated. (#2131)\n\n- Don\'t remove necessary parentheses from assignment expression containing assert /\n return statements. (#2143)\n\n### _Packaging_\n\n- Bump pathspec to >= 0.8.1 to solve invalid .gitignore exclusion handling\n\n## 21.4b0\n\n### _Black_\n\n- Fixed a rare but annoying formatting instability created by the combination of\n optional trailing commas inserted by `Black` and optional parentheses looking at\n pre-existing "magic" trailing commas. This fixes issue #1629 and all of its many many\n duplicates. (#2126)\n\n- `Black` now processes one-line docstrings by stripping leading and trailing spaces,\n and adding a padding space when needed to break up """". (#1740)\n\n- `Black` now cleans up leading non-breaking spaces in comments (#2092)\n\n- `Black` now respects `--skip-string-normalization` when normalizing multiline\n docstring quotes (#1637)\n\n- `Black` no longer removes all empty lines between non-function code and decorators\n when formatting typing stubs. Now `Black` enforces a single empty line. (#1646)\n\n- `Black` no longer adds an incorrect space after a parenthesized assignment expression\n in if/while statements (#1655)\n\n- Added `--skip-magic-trailing-comma` / `-C` to avoid using trailing commas as a reason\n to split lines (#1824)\n\n- fixed a crash when PWD=/ on POSIX (#1631)\n\n- fixed "I/O operation on closed file" when using --diff (#1664)\n\n- Prevent coloured diff output being interleaved with multiple files (#1673)\n\n- Added support for PEP 614 relaxed decorator syntax on python 3.9 (#1711)\n\n- Added parsing support for unparenthesized tuples and yield expressions in annotated\n assignments (#1835)\n\n- added `--extend-exclude` argument (PR #2005)\n\n- speed up caching by avoiding pathlib (#1950)\n\n- `--diff` correctly indicates when a file doesn\'t end in a newline (#1662)\n\n- Added `--stdin-filename` argument to allow stdin to respect `--force-exclude` rules\n (#1780)\n\n- Lines ending with `fmt: skip` will now be not formatted (#1800)\n\n- PR #2053: Black no longer relies on typed-ast for Python 3.8 and higher\n\n- PR #2053: Python 2 support is now optional, install with\n `python3 -m pip install black[python2]` to maintain support.\n\n- Exclude `venv` directory by default (#1683)\n\n- Fixed "Black produced code that is not equivalent to the source" when formatting\n Python 2 docstrings (#2037)\n\n### _Packaging_\n\n- Self-contained native _Black_ binaries are now provided for releases via GitHub\n Releases (#1743)\n\n## 20.8b1\n\n### _Packaging_\n\n- explicitly depend on Click 7.1.2 or newer as `Black` no longer works with versions\n older than 7.0\n\n## 20.8b0\n\n### _Black_\n\n- re-implemented support for explicit trailing commas: now it works consistently within\n any bracket pair, including nested structures (#1288 and duplicates)\n\n- `Black` now reindents docstrings when reindenting code around it (#1053)\n\n- `Black` now shows colored diffs (#1266)\n\n- `Black` is now packaged using \'py3\' tagged wheels (#1388)\n\n- `Black` now supports Python 3.8 code, e.g. star expressions in return statements\n (#1121)\n\n- `Black` no longer normalizes capital R-string prefixes as those have a\n community-accepted meaning (#1244)\n\n- `Black` now uses exit code 2 when specified configuration file doesn\'t exit (#1361)\n\n- `Black` now works on AWS Lambda (#1141)\n\n- added `--force-exclude` argument (#1032)\n\n- removed deprecated `--py36` option (#1236)\n\n- fixed `--diff` output when EOF is encountered (#526)\n\n- fixed `# fmt: off` handling around decorators (#560)\n\n- fixed unstable formatting with some `# type: ignore` comments (#1113)\n\n- fixed invalid removal on organizing brackets followed by indexing (#1575)\n\n- introduced `black-primer`, a CI tool that allows us to run regression tests against\n existing open source users of Black (#1402)\n\n- introduced property-based fuzzing to our test suite based on Hypothesis and\n Hypothersmith (#1566)\n\n- implemented experimental and disabled by default long string rewrapping (#1132),\n hidden under a `--experimental-string-processing` flag while it\'s being worked on;\n this is an undocumented and unsupported feature, you lose Internet points for\n depending on it (#1609)\n\n### Vim plugin\n\n- prefer virtualenv packages over global packages (#1383)\n\n## 19.10b0\n\n- added support for PEP 572 assignment expressions (#711)\n\n- added support for PEP 570 positional-only arguments (#943)\n\n- added support for async generators (#593)\n\n- added support for pre-splitting collections by putting an explicit trailing comma\n inside (#826)\n\n- added `black -c` as a way to format code passed from the command line (#761)\n\n- --safe now works with Python 2 code (#840)\n\n- fixed grammar selection for Python 2-specific code (#765)\n\n- fixed feature detection for trailing commas in function definitions and call sites\n (#763)\n\n- `# fmt: off`/`# fmt: on` comment pairs placed multiple times within the same block of\n code now behave correctly (#1005)\n\n- _Black_ no longer crashes on Windows machines with more than 61 cores (#838)\n\n- _Black_ no longer crashes on standalone comments prepended with a backslash (#767)\n\n- _Black_ no longer crashes on `from` ... `import` blocks with comments (#829)\n\n- _Black_ no longer crashes on Python 3.7 on some platform configurations (#494)\n\n- _Black_ no longer fails on comments in from-imports (#671)\n\n- _Black_ no longer fails when the file starts with a backslash (#922)\n\n- _Black_ no longer merges regular comments with type comments (#1027)\n\n- _Black_ no longer splits long lines that contain type comments (#997)\n\n- removed unnecessary parentheses around `yield` expressions (#834)\n\n- added parentheses around long tuples in unpacking assignments (#832)\n\n- added parentheses around complex powers when they are prefixed by a unary operator\n (#646)\n\n- fixed bug that led _Black_ format some code with a line length target of 1 (#762)\n\n- _Black_ no longer introduces quotes in f-string subexpressions on string boundaries\n (#863)\n\n- if _Black_ puts parenthesis around a single expression, it moves comments to the\n wrapped expression instead of after the brackets (#872)\n\n- `blackd` now returns the version of _Black_ in the response headers (#1013)\n\n- `blackd` can now output the diff of formats on source code when the `X-Diff` header is\n provided (#969)\n\n## 19.3b0\n\n- new option `--target-version` to control which Python versions _Black_-formatted code\n should target (#618)\n\n- deprecated `--py36` (use `--target-version=py36` instead) (#724)\n\n- _Black_ no longer normalizes numeric literals to include `_` separators (#696)\n\n- long `del` statements are now split into multiple lines (#698)\n\n- type comments are no longer mangled in function signatures\n\n- improved performance of formatting deeply nested data structures (#509)\n\n- _Black_ now properly formats multiple files in parallel on Windows (#632)\n\n- _Black_ now creates cache files atomically which allows it to be used in parallel\n pipelines (like `xargs -P8`) (#673)\n\n- _Black_ now correctly indents comments in files that were previously formatted with\n tabs (#262)\n\n- `blackd` now supports CORS (#622)\n\n## 18.9b0\n\n- numeric literals are now formatted by _Black_ (#452, #461, #464, #469):\n\n - numeric literals are normalized to include `_` separators on Python 3.6+ code\n\n - added `--skip-numeric-underscore-normalization` to disable the above behavior and\n leave numeric underscores as they were in the input\n\n - code with `_` in numeric literals is recognized as Python 3.6+\n\n - most letters in numeric literals are lowercased (e.g., in `1e10`, `0x01`)\n\n - hexadecimal digits are always uppercased (e.g. `0xBADC0DE`)\n\n- added `blackd`, see\n [its documentation](https://github.com/psf/black/blob/18.9b0/README.md#blackd) for\n more info (#349)\n\n- adjacent string literals are now correctly split into multiple lines (#463)\n\n- trailing comma is now added to single imports that don\'t fit on a line (#250)\n\n- cache is now populated when `--check` is successful for a file which speeds up\n consecutive checks of properly formatted unmodified files (#448)\n\n- whitespace at the beginning of the file is now removed (#399)\n\n- fixed mangling [pweave](http://mpastell.com/pweave/) and\n [Spyder IDE](https://www.spyder-ide.org/) special comments (#532)\n\n- fixed unstable formatting when unpacking big tuples (#267)\n\n- fixed parsing of `__future__` imports with renames (#389)\n\n- fixed scope of `# fmt: off` when directly preceding `yield` and other nodes (#385)\n\n- fixed formatting of lambda expressions with default arguments (#468)\n\n- fixed `async for` statements: _Black_ no longer breaks them into separate lines (#372)\n\n- note: the Vim plugin stopped registering `,=` as a default chord as it turned out to\n be a bad idea (#415)\n\n## 18.6b4\n\n- hotfix: don\'t freeze when multiple comments directly precede `# fmt: off` (#371)\n\n## 18.6b3\n\n- typing stub files (`.pyi`) now have blank lines added after constants (#340)\n\n- `# fmt: off` and `# fmt: on` are now much more dependable:\n\n - they now work also within bracket pairs (#329)\n\n - they now correctly work across function/class boundaries (#335)\n\n - they now work when an indentation block starts with empty lines or misaligned\n comments (#334)\n\n- made Click not fail on invalid environments; note that Click is right but the\n likelihood we\'ll need to access non-ASCII file paths when dealing with Python source\n code is low (#277)\n\n- fixed improper formatting of f-strings with quotes inside interpolated expressions\n (#322)\n\n- fixed unnecessary slowdown when long list literals where found in a file\n\n- fixed unnecessary slowdown on AST nodes with very many siblings\n\n- fixed cannibalizing backslashes during string normalization\n\n- fixed a crash due to symbolic links pointing outside of the project directory (#338)\n\n## 18.6b2\n\n- added `--config` (#65)\n\n- added `-h` equivalent to `--help` (#316)\n\n- fixed improper unmodified file caching when `-S` was used\n\n- fixed extra space in string unpacking (#305)\n\n- fixed formatting of empty triple quoted strings (#313)\n\n- fixed unnecessary slowdown in comment placement calculation on lines without comments\n\n## 18.6b1\n\n- hotfix: don\'t output human-facing information on stdout (#299)\n\n- hotfix: don\'t output cake emoji on non-zero return code (#300)\n\n## 18.6b0\n\n- added `--include` and `--exclude` (#270)\n\n- added `--skip-string-normalization` (#118)\n\n- added `--verbose` (#283)\n\n- the header output in `--diff` now actually conforms to the unified diff spec\n\n- fixed long trivial assignments being wrapped in unnecessary parentheses (#273)\n\n- fixed unnecessary parentheses when a line contained multiline strings (#232)\n\n- fixed stdin handling not working correctly if an old version of Click was used (#276)\n\n- _Black_ now preserves line endings when formatting a file in place (#258)\n\n## 18.5b1\n\n- added `--pyi` (#249)\n\n- added `--py36` (#249)\n\n- Python grammar pickle caches are stored with the formatting caches, making _Black_\n work in environments where site-packages is not user-writable (#192)\n\n- _Black_ now enforces a PEP 257 empty line after a class-level docstring (and/or\n fields) and the first method\n\n- fixed invalid code produced when standalone comments were present in a trailer that\n was omitted from line splitting on a large expression (#237)\n\n- fixed optional parentheses being removed within `# fmt: off` sections (#224)\n\n- fixed invalid code produced when stars in very long imports were incorrectly wrapped\n in optional parentheses (#234)\n\n- fixed unstable formatting when inline comments were moved around in a trailer that was\n omitted from line splitting on a large expression (#238)\n\n- fixed extra empty line between a class declaration and the first method if no class\n docstring or fields are present (#219)\n\n- fixed extra empty line between a function signature and an inner function or inner\n class (#196)\n\n## 18.5b0\n\n- call chains are now formatted according to the\n [fluent interfaces](https://en.wikipedia.org/wiki/Fluent_interface) style (#67)\n\n- data structure literals (tuples, lists, dictionaries, and sets) are now also always\n exploded like imports when they don\'t fit in a single line (#152)\n\n- slices are now formatted according to PEP 8 (#178)\n\n- parentheses are now also managed automatically on the right-hand side of assignments\n and return statements (#140)\n\n- math operators now use their respective priorities for delimiting multiline\n expressions (#148)\n\n- optional parentheses are now omitted on expressions that start or end with a bracket\n and only contain a single operator (#177)\n\n- empty parentheses in a class definition are now removed (#145, #180)\n\n- string prefixes are now standardized to lowercase and `u` is removed on Python 3.6+\n only code and Python 2.7+ code with the `unicode_literals` future import (#188, #198,\n #199)\n\n- typing stub files (`.pyi`) are now formatted in a style that is consistent with PEP\n 484 (#207, #210)\n\n- progress when reformatting many files is now reported incrementally\n\n- fixed trailers (content with brackets) being unnecessarily exploded into their own\n lines after a dedented closing bracket (#119)\n\n- fixed an invalid trailing comma sometimes left in imports (#185)\n\n- fixed non-deterministic formatting when multiple pairs of removable parentheses were\n used (#183)\n\n- fixed multiline strings being unnecessarily wrapped in optional parentheses in long\n assignments (#215)\n\n- fixed not splitting long from-imports with only a single name\n\n- fixed Python 3.6+ file discovery by also looking at function calls with unpacking.\n This fixed non-deterministic formatting if trailing commas where used both in function\n signatures with stars and function calls with stars but the former would be\n reformatted to a single line.\n\n- fixed crash on dealing with optional parentheses (#193)\n\n- fixed "is", "is not", "in", and "not in" not considered operators for splitting\n purposes\n\n- fixed crash when dead symlinks where encountered\n\n## 18.4a4\n\n- don\'t populate the cache on `--check` (#175)\n\n## 18.4a3\n\n- added a "cache"; files already reformatted that haven\'t changed on disk won\'t be\n reformatted again (#109)\n\n- `--check` and `--diff` are no longer mutually exclusive (#149)\n\n- generalized star expression handling, including double stars; this fixes\n multiplication making expressions "unsafe" for trailing commas (#132)\n\n- _Black_ no longer enforces putting empty lines behind control flow statements (#90)\n\n- _Black_ now splits imports like "Mode 3 + trailing comma" of isort (#127)\n\n- fixed comment indentation when a standalone comment closes a block (#16, #32)\n\n- fixed standalone comments receiving extra empty lines if immediately preceding a\n class, def, or decorator (#56, #154)\n\n- fixed `--diff` not showing entire path (#130)\n\n- fixed parsing of complex expressions after star and double stars in function calls\n (#2)\n\n- fixed invalid splitting on comma in lambda arguments (#133)\n\n- fixed missing splits of ternary expressions (#141)\n\n## 18.4a2\n\n- fixed parsing of unaligned standalone comments (#99, #112)\n\n- fixed placement of dictionary unpacking inside dictionary literals (#111)\n\n- Vim plugin now works on Windows, too\n\n- fixed unstable formatting when encountering unnecessarily escaped quotes in a string\n (#120)\n\n## 18.4a1\n\n- added `--quiet` (#78)\n\n- added automatic parentheses management (#4)\n\n- added [pre-commit](https://pre-commit.com) integration (#103, #104)\n\n- fixed reporting on `--check` with multiple files (#101, #102)\n\n- fixed removing backslash escapes from raw strings (#100, #105)\n\n## 18.4a0\n\n- added `--diff` (#87)\n\n- add line breaks before all delimiters, except in cases like commas, to better comply\n with PEP 8 (#73)\n\n- standardize string literals to use double quotes (almost) everywhere (#75)\n\n- fixed handling of standalone comments within nested bracketed expressions; _Black_\n will no longer produce super long lines or put all standalone comments at the end of\n the expression (#22)\n\n- fixed 18.3a4 regression: don\'t crash and burn on empty lines with trailing whitespace\n (#80)\n\n- fixed 18.3a4 regression: `# yapf: disable` usage as trailing comment would cause\n _Black_ to not emit the rest of the file (#95)\n\n- when CTRL+C is pressed while formatting many files, _Black_ no longer freaks out with\n a flurry of asyncio-related exceptions\n\n- only allow up to two empty lines on module level and only single empty lines within\n functions (#74)\n\n## 18.3a4\n\n- `# fmt: off` and `# fmt: on` are implemented (#5)\n\n- automatic detection of deprecated Python 2 forms of print statements and exec\n statements in the formatted file (#49)\n\n- use proper spaces for complex expressions in default values of typed function\n arguments (#60)\n\n- only return exit code 1 when --check is used (#50)\n\n- don\'t remove single trailing commas from square bracket indexing (#59)\n\n- don\'t omit whitespace if the previous factor leaf wasn\'t a math operator (#55)\n\n- omit extra space in kwarg unpacking if it\'s the first argument (#46)\n\n- omit extra space in\n [Sphinx auto-attribute comments](http://www.sphinx-doc.org/en/stable/ext/autodoc.html#directive-autoattribute)\n (#68)\n\n## 18.3a3\n\n- don\'t remove single empty lines outside of bracketed expressions (#19)\n\n- added ability to pipe formatting from stdin to stdin (#25)\n\n- restored ability to format code with legacy usage of `async` as a name (#20, #42)\n\n- even better handling of numpy-style array indexing (#33, again)\n\n## 18.3a2\n\n- changed positioning of binary operators to occur at beginning of lines instead of at\n the end, following\n [a recent change to PEP 8](https://github.com/python/peps/commit/c59c4376ad233a62ca4b3a6060c81368bd21e85b)\n (#21)\n\n- ignore empty bracket pairs while splitting. This avoids very weirdly looking\n formattings (#34, #35)\n\n- remove a trailing comma if there is a single argument to a call\n\n- if top level functions were separated by a comment, don\'t put four empty lines after\n the upper function\n\n- fixed unstable formatting of newlines with imports\n\n- fixed unintentional folding of post scriptum standalone comments into last statement\n if it was a simple statement (#18, #28)\n\n- fixed missing space in numpy-style array indexing (#33)\n\n- fixed spurious space after star-based unary expressions (#31)\n\n## 18.3a1\n\n- added `--check`\n\n- only put trailing commas in function signatures and calls if it\'s safe to do so. If\n the file is Python 3.6+ it\'s always safe, otherwise only safe if there are no `*args`\n or `**kwargs` used in the signature or call. (#8)\n\n- fixed invalid spacing of dots in relative imports (#6, #13)\n\n- fixed invalid splitting after comma on unpacked variables in for-loops (#23)\n\n- fixed spurious space in parenthesized set expressions (#7)\n\n- fixed spurious space after opening parentheses and in default arguments (#14, #17)\n\n- fixed spurious space after unary operators when the operand was a complex expression\n (#15)\n\n## 18.3a0\n\n- first published version, Happy 🍰 Day 2018!\n\n- alpha quality\n\n- date-versioned (see: )\n', + author_email='Łukasz Langa ', + classifiers=[ + 'Development Status :: 5 - Production/Stable', + 'Environment :: Console', + 'Intended Audience :: Developers', + 'License :: OSI Approved :: MIT License', + 'Operating System :: OS Independent', + 'Programming Language :: Python', + 'Programming Language :: Python :: 3 :: Only', + 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', + 'Topic :: Software Development :: Libraries :: Python Modules', + 'Topic :: Software Development :: Quality Assurance', + ], + install_requires=[ + 'click>=8.0.0', + 'mypy-extensions>=0.4.3', + 'pathspec>=0.9.0', + 'platformdirs>=2', + 'tomli>=1.1.0; python_full_version < "3.11.0a7"', + 'typed-ast>=1.4.2; python_version < "3.8" and implementation_name == "cpython"', + 'typing-extensions>=3.10.0.0; python_version < "3.10"', + ], + extras_require={ + 'colorama': [ + 'colorama>=0.4.3', + ], + 'd': [ + 'aiohttp>=3.7.4', + ], + 'jupyter': [ + 'ipython>=7.8.0', + 'tokenize-rt>=3.2.0', + ], + 'uvloop': [ + 'uvloop>=0.15.2', + ], + }, + entry_points={ + 'console_scripts': [ + 'black = black:patched_main', + 'blackd = blackd:patched_main [d]', + ], + }, + packages=[ + 'scripts', + 'src.black', + 'src.blackd', + 'src.blib2to3', + 'src.blib2to3.pgen2', + 'tests', + ], +) diff --git a/devel/py-cattrs/Makefile b/devel/py-cattrs/Makefile index c9821e097df..42075d068c8 100644 --- a/devel/py-cattrs/Makefile +++ b/devel/py-cattrs/Makefile @@ -1,5 +1,5 @@ PORTNAME= cattrs -PORTVERSION= 22.1.0 +PORTVERSION= 22.2.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -25,7 +25,7 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extens .endif .if ${PYTHON_REL} < 31100 -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}exceptiongroup>=1.0.0rc3:devel/py-exceptiongroup@${PY_FLAVOR} +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}exceptiongroup>=0:devel/py-exceptiongroup@${PY_FLAVOR} .endif .include diff --git a/devel/py-cattrs/distinfo b/devel/py-cattrs/distinfo index aca6c50c24f..c8d3c3ea7f4 100644 --- a/devel/py-cattrs/distinfo +++ b/devel/py-cattrs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1655561148 -SHA256 (cattrs-22.1.0.tar.gz) = 94b67b64cf92c994f8784c40c082177dc916e0489a73a9a36b24eb18a9db40c6 -SIZE (cattrs-22.1.0.tar.gz) = 28070 +TIMESTAMP = 1665073120 +SHA256 (cattrs-22.2.0.tar.gz) = f0eed5642399423cf656e7b66ce92cdc5b963ecafd041d1b24d136fdde7acf6d +SIZE (cattrs-22.2.0.tar.gz) = 30050 diff --git a/devel/py-cleo/Makefile b/devel/py-cleo/Makefile index e226f70fdcd..9683cd76d8c 100644 --- a/devel/py-cleo/Makefile +++ b/devel/py-cleo/Makefile @@ -1,19 +1,20 @@ PORTNAME= cleo -PORTVERSION= 0.8.1 +PORTVERSION= 1.0.0a5 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Create beautiful and testable command-line interfaces -WWW= https://github.com/sdispater/cleo +WWW= https://github.com/python-poetry/cleo LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}clikit>=0.6.0<0.7.0:devel/py-clikit@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}crashtest>=0.4.0<0.5.0:devel/py-crashtest@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pylev>=1.3.0<2.0.0:devel/py-pylev@${PY_FLAVOR} -USES= python:3.6+ +USES= python:3.7+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-cleo/distinfo b/devel/py-cleo/distinfo index a498eafad02..dad559e79c7 100644 --- a/devel/py-cleo/distinfo +++ b/devel/py-cleo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1587445382 -SHA256 (cleo-0.8.1.tar.gz) = 3d0e22d30117851b45970b6c14aca4ab0b18b1b53c8af57bed13208147e4069f -SIZE (cleo-0.8.1.tar.gz) = 19159 +TIMESTAMP = 1665073122 +SHA256 (cleo-1.0.0a5.tar.gz) = 097c9d0e0332fd53cc89fc11eb0a6ba0309e6a3933c08f7b38558555486925d3 +SIZE (cleo-1.0.0a5.tar.gz) = 61431 diff --git a/devel/py-cleo/files/patch-setup.py b/devel/py-cleo/files/patch-setup.py new file mode 100644 index 00000000000..59455758d67 --- /dev/null +++ b/devel/py-cleo/files/patch-setup.py @@ -0,0 +1,13 @@ +Obtained from: https://github.com/python-poetry/cleo/commit/64af7b27c84ea693c75dbf4dd93cb84c37be940b + +--- setup.py.orig 1970-01-01 00:00:00 UTC ++++ setup.py +@@ -20,7 +20,7 @@ package_data = \ + {'': ['*']} + + install_requires = \ +-['crashtest>=0.3.1,<0.4.0', 'pylev>=1.3.0,<2.0.0'] ++['crashtest>=0.4.0,<0.5.0', 'pylev>=1.3.0,<2.0.0'] + + setup_kwargs = { + 'name': 'cleo', diff --git a/devel/py-curtsies/Makefile b/devel/py-curtsies/Makefile index 926e4e20b15..c4730f7f190 100644 --- a/devel/py-curtsies/Makefile +++ b/devel/py-curtsies/Makefile @@ -1,5 +1,5 @@ PORTNAME= curtsies -PORTVERSION= 0.4.0 +PORTVERSION= 0.4.1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-curtsies/distinfo b/devel/py-curtsies/distinfo index 3609a4e88c4..76f2d1c3f4c 100644 --- a/devel/py-curtsies/distinfo +++ b/devel/py-curtsies/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661950866 -SHA256 (curtsies-0.4.0.tar.gz) = cb29efce33fef395a29efa568f27f5913178469fb3aab114080d6ca6264142fe -SIZE (curtsies-0.4.0.tar.gz) = 53652 +TIMESTAMP = 1665330624 +SHA256 (curtsies-0.4.1.tar.gz) = 62d10f349c553845306556a7f2663ce96b098d8c5bbc40daec7a6eedde1622b0 +SIZE (curtsies-0.4.1.tar.gz) = 53583 diff --git a/devel/py-ddtrace/Makefile b/devel/py-ddtrace/Makefile index 6f398cf5d59..116bf10c62f 100644 --- a/devel/py-ddtrace/Makefile +++ b/devel/py-ddtrace/Makefile @@ -1,5 +1,5 @@ PORTNAME= ddtrace -PORTVERSION= 1.5.0 +PORTVERSION= 1.5.1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-ddtrace/distinfo b/devel/py-ddtrace/distinfo index 0176c9360e9..bdf98deea76 100644 --- a/devel/py-ddtrace/distinfo +++ b/devel/py-ddtrace/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664767902 -SHA256 (ddtrace-1.5.0.tar.gz) = 7454803d32de6695daedb9dd4605fdfd09cda70f69e1961e8d9df9e34c46adf4 -SIZE (ddtrace-1.5.0.tar.gz) = 1897321 +TIMESTAMP = 1665330626 +SHA256 (ddtrace-1.5.1.tar.gz) = f040c3d36da75fe31ddd0c70385104175ff826efa2cd06a91d4dd53b42e89cb5 +SIZE (ddtrace-1.5.1.tar.gz) = 1898940 diff --git a/devel/py-enlighten/Makefile b/devel/py-enlighten/Makefile index d1d7d14d6fd..9b33eb51247 100644 --- a/devel/py-enlighten/Makefile +++ b/devel/py-enlighten/Makefile @@ -1,5 +1,5 @@ PORTNAME= enlighten -DISTVERSION= 1.11.0 +DISTVERSION= 1.11.1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blessed>=1.17.7:devel/py-blessed@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}prefixed>=0.3.2:devel/py-prefixed@${PY_FLAVOR} USES= python:3.6+ -USE_PYTHON= distutils autoplist pytest # 9 tests fail, see https://github.com/Rockhopper-Technologies/enlighten/issues/50 +USE_PYTHON= distutils autoplist pytest NO_ARCH= yes diff --git a/devel/py-enlighten/distinfo b/devel/py-enlighten/distinfo index 4e13fbedc91..8971213b8a5 100644 --- a/devel/py-enlighten/distinfo +++ b/devel/py-enlighten/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664668173 -SHA256 (enlighten-1.11.0.tar.gz) = 3dd8aa875e4f90795223cdf858517f38e36fcf3a5710525e15df4ed93def6b3b -SIZE (enlighten-1.11.0.tar.gz) = 60455 +TIMESTAMP = 1665429278 +SHA256 (enlighten-1.11.1.tar.gz) = 57abd98a3d3f83484ef9f91f9255f4d23c8b3097ecdb647c7b9b0049d600b7f8 +SIZE (enlighten-1.11.1.tar.gz) = 61094 diff --git a/devel/py-geventhttpclient/Makefile b/devel/py-geventhttpclient/Makefile new file mode 100644 index 00000000000..6886ccfe55c --- /dev/null +++ b/devel/py-geventhttpclient/Makefile @@ -0,0 +1,25 @@ +PORTNAME= geventhttpclient +PORTVERSION= 2.0.2 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Http client library for gevent +WWW= https://github.com/geventhttpclient/geventhttpclient + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}brotli>=0:archivers/py-brotli@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}gevent>=0.13:devel/py-gevent@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} + +USES= python:3.7+ +USE_PYTHON= autoplist concurrent distutils + +post-install: + ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + + +.include diff --git a/devel/py-geventhttpclient/distinfo b/devel/py-geventhttpclient/distinfo new file mode 100644 index 00000000000..15b58a074c2 --- /dev/null +++ b/devel/py-geventhttpclient/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665073070 +SHA256 (geventhttpclient-2.0.2.tar.gz) = 8135a85200b170def7293d01dd1557931fcd1bec1ac78c52ad7cedd22368b9ba +SIZE (geventhttpclient-2.0.2.tar.gz) = 73821 diff --git a/devel/py-geventhttpclient/pkg-descr b/devel/py-geventhttpclient/pkg-descr new file mode 100644 index 00000000000..e85c96a0942 --- /dev/null +++ b/devel/py-geventhttpclient/pkg-descr @@ -0,0 +1,12 @@ +geventhttpclient is a high performance, concurrent HTTP client library for +python using gevent. + +geventhttpclient uses a fast http parser, written in C. + +geventhttpclient has been specifically designed for high concurrency, streaming +and support HTTP 1.1 persistent connections. More generally it is designed for +efficiently pulling from REST APIs and streaming APIs like Twitter's. + +Safe SSL support is provided by default. geventhttpclient depends on the certifi +CA Bundle. This is the same CA Bundle which ships with the Requests codebase, +and is derived from Mozilla Firefox's canonical set. diff --git a/devel/py-grpcio-status/Makefile b/devel/py-grpcio-status/Makefile index c84907213c9..60403597f14 100644 --- a/devel/py-grpcio-status/Makefile +++ b/devel/py-grpcio-status/Makefile @@ -1,5 +1,5 @@ PORTNAME= grpcio-status -PORTVERSION= 1.48.1 +PORTVERSION= 1.49.1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}googleapis-common-protos>=1.5.5:devel/py-googleapis-common-protos@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}grpcio>=${PORTVERSION}:devel/py-grpcio@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}protobuf>=3.12.0,1:devel/py-protobuf@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}protobuf>=4.21.3,1:devel/py-protobuf@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils diff --git a/devel/py-grpcio-status/distinfo b/devel/py-grpcio-status/distinfo index ee2bf5576fd..d234450385b 100644 --- a/devel/py-grpcio-status/distinfo +++ b/devel/py-grpcio-status/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662212152 -SHA256 (grpcio-status-1.48.1.tar.gz) = 655af4d0d6e67586cb2ca24c3db5fe08e4e2972d17f295f6b546fa7bd7eef1f6 -SIZE (grpcio-status-1.48.1.tar.gz) = 13484 +TIMESTAMP = 1665073124 +SHA256 (grpcio-status-1.49.1.tar.gz) = 658f48dc146ee0c7b6eebd302d74e0d45c00727c20035ff51d68750dbaccf5d9 +SIZE (grpcio-status-1.49.1.tar.gz) = 13505 diff --git a/devel/py-hatch-fancy-pypi-readme/Makefile b/devel/py-hatch-fancy-pypi-readme/Makefile new file mode 100644 index 00000000000..1715c18ce49 --- /dev/null +++ b/devel/py-hatch-fancy-pypi-readme/Makefile @@ -0,0 +1,35 @@ +PORTNAME= hatch-fancy-pypi-readme +PORTVERSION= 22.8.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= hatch_fancy_pypi_readme-${PORTVERSION} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Fancy PyPI READMEs with Hatch +WWW= https://github.com/hynek/hatch-fancy-pypi-readme + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} + +USES= python:3.7+ +USE_PYTHON= autoplist concurrent distutils + +#NO_ARCH= yes + +.include + +.if ${PYTHON_REL} < 30800 +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} +.endif + +.if ${PYTHON_REL} < 31000 +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}tomli>=0:textproc/py-tomli@${PY_FLAVOR} +.endif + +post-patch: + @${SED} -e 's|%%PORTVERSION%%|${PORTVERSION}|' ${FILESDIR}/setup.py > ${WRKSRC}/setup.py + +.include diff --git a/devel/py-hatch-fancy-pypi-readme/distinfo b/devel/py-hatch-fancy-pypi-readme/distinfo new file mode 100644 index 00000000000..ccce702f866 --- /dev/null +++ b/devel/py-hatch-fancy-pypi-readme/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665330600 +SHA256 (hatch_fancy_pypi_readme-22.8.0.tar.gz) = da91282ca09601c18aded8e378daf8b578c70214866f0971156ee9bb9ce6c26a +SIZE (hatch_fancy_pypi_readme-22.8.0.tar.gz) = 26511 diff --git a/devel/py-hatch-fancy-pypi-readme/files/setup.py b/devel/py-hatch-fancy-pypi-readme/files/setup.py new file mode 100644 index 00000000000..61788718446 --- /dev/null +++ b/devel/py-hatch-fancy-pypi-readme/files/setup.py @@ -0,0 +1,55 @@ +# -*- coding: utf-8 -*- +from setuptools import setup + +setup( + name='hatch-fancy-pypi-readme', + version='%%PORTVERSION%%', + description='Fancy PyPI READMEs with Hatch', + long_description='# Your ✨Fancy✨ Project Deserves a ✨Fancy✨ PyPI Readme! 🧐\n\n[![PyPI - Version](https://img.shields.io/pypi/v/hatch-fancy-pypi-readme.svg)](https://pypi.org/project/hatch-fancy-pypi-readme)\n[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/hatch-fancy-pypi-readme.svg)](https://pypi.org/project/hatch-fancy-pypi-readme)\n[![Hatch project](https://img.shields.io/badge/%F0%9F%A5%9A-Hatch-4051b5.svg)](https://github.com/pypa/hatch)\n[![License: MIT](https://img.shields.io/badge/license-MIT-C06524)](https://github.com/hynek/hatch-fancy-pypi-readme/blob/main/LICENSE.txt)\n\n\n*hatch-fancy-pypi-readme* is an MIT-licensed metadata plugin for [*Hatch*](https://hatch.pypa.io/).\n\nIts purpose is to help you to have fancy PyPI readmes – unlike *this* one you’re looking at right now.\n\nPlease check out the [documentation](https://github.com/hynek/hatch-fancy-pypi-readme#readme) to see what *hatch-fancy-pypi-readme* can do for you and your projects!\n', + author_email='Hynek Schlawack ', + classifiers=[ + 'Development Status :: 5 - Production/Stable', + 'Framework :: Hatch', + 'License :: OSI Approved :: MIT License', + 'Operating System :: OS Independent', + 'Programming Language :: Python', + 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', + 'Programming Language :: Python :: Implementation :: CPython', + 'Programming Language :: Python :: Implementation :: PyPy', + 'Topic :: Software Development :: Build Tools', + ], + install_requires=[ + 'hatchling', + 'tomli; python_version < "3.11"', + 'typing-extensions; python_version < "3.8"', + ], + extras_require={ + 'dev': [ + 'hatch-fancy-pypi-readme[tests]', + 'mypy', + ], + 'tests': [ + 'build', + 'pytest', + 'wheel', + ], + }, + entry_points={ + 'console_scripts': [ + 'hatch-fancy-pypi-readme = hatch_fancy_pypi_readme.__main__:main', + ], + 'hatch': [ + 'fancy-pypi-readme = hatch_fancy_pypi_readme.hooks', + ], + }, + packages=[ + 'hatch_fancy_pypi_readme', + ], + package_dir={ + '': 'src', + }, +) diff --git a/devel/py-hatch-fancy-pypi-readme/pkg-descr b/devel/py-hatch-fancy-pypi-readme/pkg-descr new file mode 100644 index 00000000000..df89ba88e74 --- /dev/null +++ b/devel/py-hatch-fancy-pypi-readme/pkg-descr @@ -0,0 +1,9 @@ +hatch-fancy-pypi-readme is a Hatch metadata plugin for everyone who cares about +the first impression of their project's PyPI landing page. It allows you to +define your PyPI project description in terms of concatenated fragments that are +based on static strings, files, and most importantly: parts of files defined +using cut-off points or regular expressions. + +Once you've assembled your readme, you can additionally run regular +expression-based substitutions over it. For instance to make relative links +absolute or to linkify users and issue numbers in your changelog. diff --git a/devel/py-hatchling/Makefile b/devel/py-hatchling/Makefile index 4d8153abf30..20d131f5e2f 100644 --- a/devel/py-hatchling/Makefile +++ b/devel/py-hatchling/Makefile @@ -1,5 +1,5 @@ PORTNAME= hatchling -PORTVERSION= 1.10.0 +PORTVERSION= 1.11.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-hatchling/distinfo b/devel/py-hatchling/distinfo index 087fc3182b2..d073aec813d 100644 --- a/devel/py-hatchling/distinfo +++ b/devel/py-hatchling/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663672824 -SHA256 (hatchling-1.10.0.tar.gz) = 5d31f43dffaf6265c808e1b5353662ffa5146d844278b55caa6c7f74f427ec50 -SIZE (hatchling-1.10.0.tar.gz) = 56289 +TIMESTAMP = 1665330628 +SHA256 (hatchling-1.11.0.tar.gz) = a263a8c50817cd2dfcd4dd6d0d55a5ebcb078eeec9858cc3d056314b3438ec8f +SIZE (hatchling-1.11.0.tar.gz) = 57193 diff --git a/devel/py-jupyterlab/Makefile b/devel/py-jupyterlab/Makefile index 16eb2f40c0a..c75c570d5f4 100644 --- a/devel/py-jupyterlab/Makefile +++ b/devel/py-jupyterlab/Makefile @@ -1,5 +1,5 @@ PORTNAME= jupyterlab -PORTVERSION= 3.4.7 +PORTVERSION= 3.4.8 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-jupyterlab/distinfo b/devel/py-jupyterlab/distinfo index b170c32a38c..31c23ba542a 100644 --- a/devel/py-jupyterlab/distinfo +++ b/devel/py-jupyterlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663672834 -SHA256 (jupyterlab-3.4.7.tar.gz) = 4dc48ab0980e3af2e921dff26e0013dd03b104b1b67f0d85b67448e16e25311e -SIZE (jupyterlab-3.4.7.tar.gz) = 17111219 +TIMESTAMP = 1665073128 +SHA256 (jupyterlab-3.4.8.tar.gz) = 1fafb8b657005d91603f3c3adfd6d9e8eaf33fdc601537fef09283332efe67cb +SIZE (jupyterlab-3.4.8.tar.gz) = 17104727 diff --git a/devel/py-libtmux/Makefile b/devel/py-libtmux/Makefile index 944f4aefdca..630d6b4fb60 100644 --- a/devel/py-libtmux/Makefile +++ b/devel/py-libtmux/Makefile @@ -1,5 +1,5 @@ PORTNAME= libtmux -PORTVERSION= 0.15.7 +PORTVERSION= 0.15.8 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-libtmux/distinfo b/devel/py-libtmux/distinfo index 5a95c9a0d50..9b2937338c4 100644 --- a/devel/py-libtmux/distinfo +++ b/devel/py-libtmux/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664767934 -SHA256 (libtmux-0.15.7.tar.gz) = dee2a138e0eab14256472d140ac816c923c303406b894e27c068cc39f5f8bfb4 -SIZE (libtmux-0.15.7.tar.gz) = 212550 +TIMESTAMP = 1665073130 +SHA256 (libtmux-0.15.8.tar.gz) = cf352a645ebeaa5046ad0593cc01d691d77f8b3af1660327a6433cc6276ab796 +SIZE (libtmux-0.15.8.tar.gz) = 213026 diff --git a/devel/py-makefun/Makefile b/devel/py-makefun/Makefile index add425207ca..e0a52c0ed56 100644 --- a/devel/py-makefun/Makefile +++ b/devel/py-makefun/Makefile @@ -1,5 +1,5 @@ PORTNAME= makefun -DISTVERSION= 1.14.0 +DISTVERSION= 1.15.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-makefun/distinfo b/devel/py-makefun/distinfo index fbee1730ef8..a08e77b58d8 100644 --- a/devel/py-makefun/distinfo +++ b/devel/py-makefun/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656073263 -SHA256 (makefun-1.14.0.tar.gz) = 770c6e458f1ef47304185334f1d686ee201755d06152a878e2646275340c181d -SIZE (makefun-1.14.0.tar.gz) = 73792 +TIMESTAMP = 1664706259 +SHA256 (makefun-1.15.0.tar.gz) = 5b110e733d94f7a49d8ac27b1e2d40f2bb0501e98c1d825e0d932d26920dd5df +SIZE (makefun-1.15.0.tar.gz) = 74404 diff --git a/devel/py-minimongo/Makefile b/devel/py-minimongo/Makefile index 28beb568756..92f36ff4eee 100644 --- a/devel/py-minimongo/Makefile +++ b/devel/py-minimongo/Makefile @@ -10,7 +10,7 @@ MAINTAINER= mail@derzinn.de COMMENT= Minimal database Model management for MongoDB WWW= https://github.com/slacy/minimongo -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=1.9:databases/pymongo@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=1.9:databases/py-pymongo@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= distutils autoplist diff --git a/devel/py-mongokit/Makefile b/devel/py-mongokit/Makefile index 4c4fd267b2c..3488a07482b 100644 --- a/devel/py-mongokit/Makefile +++ b/devel/py-mongokit/Makefile @@ -11,7 +11,7 @@ WWW= http://namlook.github.com/mongokit/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=2.5:databases/pymongo@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=2.5:databases/py-pymongo@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= distutils autoplist diff --git a/devel/py-moto/Makefile b/devel/py-moto/Makefile index a045430ddff..b2718358575 100644 --- a/devel/py-moto/Makefile +++ b/devel/py-moto/Makefile @@ -1,5 +1,5 @@ PORTNAME= moto -PORTVERSION= 4.0.3 +PORTVERSION= 4.0.6 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-moto/distinfo b/devel/py-moto/distinfo index 70ae2783697..78a435e848a 100644 --- a/devel/py-moto/distinfo +++ b/devel/py-moto/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663672840 -SHA256 (moto-4.0.3.tar.gz) = 8aeb56757e686af3e4a63f90afbc973cb231adaad87c5ce89e68936c109b0be9 -SIZE (moto-4.0.3.tar.gz) = 2451886 +TIMESTAMP = 1665073132 +SHA256 (moto-4.0.6.tar.gz) = 8627f52bce21f1b95f72a7838f13107e076c0bf18de51acbd1d4a8c37f9545fa +SIZE (moto-4.0.6.tar.gz) = 2465655 diff --git a/devel/py-mypy/Makefile b/devel/py-mypy/Makefile index c4786a4b0ca..c1f5d23cb5f 100644 --- a/devel/py-mypy/Makefile +++ b/devel/py-mypy/Makefile @@ -1,12 +1,13 @@ PORTNAME= mypy -PORTVERSION= 0.971 +PORTVERSION= 0.982 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Optional static typing for Python -WWW= http://www.mypy-lang.org/ +WWW= http://www.mypy-lang.org/ \ + https://github.com/python/mypy LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE @@ -18,7 +19,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typed-ast>=1.4.0<2:devel/py-typed-ast@${PY_FLAVOR} -USES= python:3.5+ +USES= python:3.7+ USE_PYTHON= autoplist concurrent distutils pytest NO_ARCH= yes diff --git a/devel/py-mypy/distinfo b/devel/py-mypy/distinfo index 11c266dd833..bf996a500bf 100644 --- a/devel/py-mypy/distinfo +++ b/devel/py-mypy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1658506591 -SHA256 (mypy-0.971.tar.gz) = 40b0f21484238269ae6a57200c807d80debc6459d444c0489a102d7c6a75fa56 -SIZE (mypy-0.971.tar.gz) = 2757982 +TIMESTAMP = 1665073134 +SHA256 (mypy-0.982.tar.gz) = 85f7a343542dc8b1ed0a888cdd34dca56462654ef23aa673907305b260b3d746 +SIZE (mypy-0.982.tar.gz) = 2621960 diff --git a/devel/py-nbclassic/Makefile b/devel/py-nbclassic/Makefile index ac65d3f0f48..e4eadbf67bb 100644 --- a/devel/py-nbclassic/Makefile +++ b/devel/py-nbclassic/Makefile @@ -1,5 +1,5 @@ PORTNAME= nbclassic -PORTVERSION= 0.4.4 +PORTVERSION= 0.4.5 CATEGORIES= devel python MASTER_SITES= CHEESESHOP \ https://github.com/jupyter/nbclassic/releases/download/v${PORTVERSION}/ @@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argon2-cffi>=0:security/py-argon2-cffi@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}ipykernel>=0:devel/py-ipykernel@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}ipykernel5>=0:devel/py-ipykernel5@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ipython_genutils>=0:devel/py-ipython_genutils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jupyter-client>=6.1.1:devel/py-jupyter-client@${PY_FLAVOR} \ diff --git a/devel/py-nbclassic/distinfo b/devel/py-nbclassic/distinfo index dc990c6351b..860bd779f14 100644 --- a/devel/py-nbclassic/distinfo +++ b/devel/py-nbclassic/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664767936 -SHA256 (nbclassic-0.4.4.tar.gz) = f6c4fbac2c5efc6f5e7c02a69f5359a6040b90ac648719990d059bdec380afec -SIZE (nbclassic-0.4.4.tar.gz) = 19873779 +TIMESTAMP = 1665330632 +SHA256 (nbclassic-0.4.5.tar.gz) = 05704c6cdd8301bf52e40ed9fae39e80d6bc5d2d447dc67831c145b4dd928779 +SIZE (nbclassic-0.4.5.tar.gz) = 19873691 diff --git a/devel/py-nbclient/Makefile b/devel/py-nbclient/Makefile index b6c13b4f400..e1fa479e426 100644 --- a/devel/py-nbclient/Makefile +++ b/devel/py-nbclient/Makefile @@ -1,5 +1,5 @@ PORTNAME= nbclient -PORTVERSION= 0.6.8 +PORTVERSION= 0.7.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-nbclient/distinfo b/devel/py-nbclient/distinfo index b41e64fe8a3..9ac7c56258f 100644 --- a/devel/py-nbclient/distinfo +++ b/devel/py-nbclient/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662826470 -SHA256 (nbclient-0.6.8.tar.gz) = 268fde3457cafe1539e32eb1c6d796bbedb90b9e92bacd3e43d83413734bb0e8 -SIZE (nbclient-0.6.8.tar.gz) = 78917 +TIMESTAMP = 1665330634 +SHA256 (nbclient-0.7.0.tar.gz) = a1d844efd6da9bc39d2209bf996dbd8e07bf0f36b796edfabaa8f8a9ab77c3aa +SIZE (nbclient-0.7.0.tar.gz) = 79032 diff --git a/devel/py-nbconvert/Makefile b/devel/py-nbconvert/Makefile index 85dd2007fcc..a153c8724ed 100644 --- a/devel/py-nbconvert/Makefile +++ b/devel/py-nbconvert/Makefile @@ -1,5 +1,5 @@ PORTNAME= nbconvert -PORTVERSION= 7.0.0 +PORTVERSION= 7.2.1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -17,7 +17,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=0:www/py-beautifulsoup@${PY_F ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jupyter-core>=4.7:devel/py-jupyter-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jupyterlab-pygments>=0:textproc/py-jupyterlab-pygments@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}markupsafe>=2.0:textproc/py-markupsafe@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mistune>=2.0.3<3:textproc/py-mistune@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nbclient>=0.5.0:devel/py-nbclient@${PY_FLAVOR} \ diff --git a/devel/py-nbconvert/distinfo b/devel/py-nbconvert/distinfo index 1b937bbba8a..fc7e9504b5f 100644 --- a/devel/py-nbconvert/distinfo +++ b/devel/py-nbconvert/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661599617 -SHA256 (nbconvert-7.0.0.tar.gz) = fd1e361da30e30e4c5a5ae89f7cae95ca2a4d4407389672473312249a7ba0060 -SIZE (nbconvert-7.0.0.tar.gz) = 860724 +TIMESTAMP = 1665330706 +SHA256 (nbconvert-7.2.1.tar.gz) = 1e180801205ad831b6e2480c5a03307dfb6327fa5b2f9b156d6fed45f9700686 +SIZE (nbconvert-7.2.1.tar.gz) = 731368 diff --git a/devel/py-nbconvert/files/setup.py b/devel/py-nbconvert/files/setup.py index 3404fec156e..8f1a0aec835 100644 --- a/devel/py-nbconvert/files/setup.py +++ b/devel/py-nbconvert/files/setup.py @@ -23,7 +23,6 @@ setup( 'jinja2>=3.0', 'jupyter-core>=4.7', 'jupyterlab-pygments', - 'lxml', 'markupsafe>=2.0', 'mistune<3,>=2.0.3', 'nbclient>=0.5.0', diff --git a/devel/py-openapi-core/Makefile b/devel/py-openapi-core/Makefile index 006d2dfb5e5..7e6c0d086f3 100644 --- a/devel/py-openapi-core/Makefile +++ b/devel/py-openapi-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= openapi-core -PORTVERSION= 0.15.0 +PORTVERSION= 0.16.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,8 +13,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}isodate>=0:devel/py-isodate@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}more-itertools>=0:devel/py-more-itertools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}openapi-schema-validator02>=0.2.0<0.3.0:devel/py-openapi-schema-validator02@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}openapi-spec-validator04>=0.4.0<0.5.0:devel/py-openapi-spec-validator04@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}openapi-schema-validator>=0.3.0<0.4.0:devel/py-openapi-schema-validator@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}openapi-spec-validator>=0.5.0<0.6.0:devel/py-openapi-spec-validator@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}parse>=0:textproc/py-parse@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pathable>=0.4.0<0.5.0:devel/py-pathable@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.3.0<5.0.0:devel/py-typing-extensions@${PY_FLAVOR} \ diff --git a/devel/py-openapi-core/distinfo b/devel/py-openapi-core/distinfo index b668b4d3f7d..82dc7e0eb5a 100644 --- a/devel/py-openapi-core/distinfo +++ b/devel/py-openapi-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663672842 -SHA256 (openapi-core-0.15.0.tar.gz) = bb386117ce860ad0471c3d31180e20baf3ae53530f250ced6e78bacf96706dff -SIZE (openapi-core-0.15.0.tar.gz) = 32588 +TIMESTAMP = 1665073136 +SHA256 (openapi-core-0.16.0.tar.gz) = 5db8fa034e5c262de865cab5f2344995c52f1ba0386182c0be584d02f0282c6a +SIZE (openapi-core-0.16.0.tar.gz) = 34812 diff --git a/devel/py-openapi-schema-validator02/Makefile b/devel/py-openapi-schema-validator02/Makefile deleted file mode 100644 index 51a54349af4..00000000000 --- a/devel/py-openapi-schema-validator02/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -PORTNAME= openapi-schema-validator -PORTVERSION= 0.2.3 -CATEGORIES= devel python -MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -PKGNAMESUFFIX= 02 - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= OpenAPI schema validation for Python -WWW= https://github.com/p1c2u/openapi-schema-validator - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=3.0.0<5.0.0:devel/py-jsonschema@${PY_FLAVOR} - -USES= python:3.7+ -USE_PYTHON= autoplist concurrent distutils - -NO_ARCH= yes - -PORTSCOUT= limit:^0\.2\. - -OPTIONS_DEFINE= ISODATE RFC3339_VALIDATOR STRICT_RFC3339 -ISODATE_DESC= Datetime validator via isodate -RFC3339_VALIDATOR_DESC= Datetime validator via rfc3339-validator -STRICT_RFC3339_DESC= Datetime validator via strict-rfc3339 - -ISODATE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}isodate>=0:devel/py-isodate@${PY_FLAVOR} -RFC3339_VALIDATOR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}rfc3339-validator>=0:devel/py-rfc3339-validator@${PY_FLAVOR} -STRICT_RFC3339_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}strict-rfc3339>=0:devel/py-strict-rfc3339@${PY_FLAVOR} - -.include diff --git a/devel/py-openapi-schema-validator02/distinfo b/devel/py-openapi-schema-validator02/distinfo deleted file mode 100644 index 03b3d44dcb7..00000000000 --- a/devel/py-openapi-schema-validator02/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1643971072 -SHA256 (openapi-schema-validator-0.2.3.tar.gz) = 2c64907728c3ef78e23711c8840a423f0b241588c9ed929855e4b2d1bb0cf5f2 -SIZE (openapi-schema-validator-0.2.3.tar.gz) = 7503 diff --git a/devel/py-openapi-schema-validator02/pkg-descr b/devel/py-openapi-schema-validator02/pkg-descr deleted file mode 100644 index 66384a3b1f1..00000000000 --- a/devel/py-openapi-schema-validator02/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Openapi-schema-validator is a Python library that validates schema against the -OpenAPI Schema Specification v3.0 which is an extended subset of the JSON Schema -Specification Wright Draft 00. diff --git a/devel/py-openapi-spec-validator04/Makefile b/devel/py-openapi-spec-validator04/Makefile deleted file mode 100644 index ca071f9cea1..00000000000 --- a/devel/py-openapi-spec-validator04/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -PORTNAME= openapi-spec-validator -PORTVERSION= 0.4.0 -CATEGORIES= devel python -MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -PKGNAMESUFFIX= 04 - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Validator for OpenAPI 2.0 and 3.0.0 specification -WWW= https://github.com/p1c2u/openapi-spec-validator - -LICENSE= APACHE20 -LICENSE_FILE= ${WRKSRC}/LICENSE - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=4.0.0<5.0.0:devel/py-jsonschema@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}openapi-schema-validator02>=0.2.0<0.3.0:devel/py-openapi-schema-validator02@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}yaml>=5.1:devel/py-yaml@${PY_FLAVOR} -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytest-flake8>=0:devel/py-pytest-flake8@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}tox>=0:devel/py-tox@${PY_FLAVOR} - -USES= python:3.7+ -USE_PYTHON= autoplist concurrent distutils - -NO_ARCH= yes - -PORTSCOUT= limit:^0\.4\. - -.include diff --git a/devel/py-openapi-spec-validator04/distinfo b/devel/py-openapi-spec-validator04/distinfo deleted file mode 100644 index 62563bce609..00000000000 --- a/devel/py-openapi-spec-validator04/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1643971074 -SHA256 (openapi-spec-validator-0.4.0.tar.gz) = 97f258850afc97b048f7c2653855e0f88fa66ac103c2be5077c7960aca2ad49a -SIZE (openapi-spec-validator-0.4.0.tar.gz) = 26679 diff --git a/devel/py-openapi-spec-validator04/pkg-descr b/devel/py-openapi-spec-validator04/pkg-descr deleted file mode 100644 index 1f25d51d9c8..00000000000 --- a/devel/py-openapi-spec-validator04/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -OpenAPI Spec Validator is a Python library that validates OpenAPI Specs against -the OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0.0 specification. The validator -aims to check for full compliance with the Specification. diff --git a/devel/py-pebble/Makefile b/devel/py-pebble/Makefile index e9047421d1a..eda2b0e7e80 100644 --- a/devel/py-pebble/Makefile +++ b/devel/py-pebble/Makefile @@ -1,5 +1,5 @@ PORTNAME= pebble -PORTVERSION= 5.0.0 +PORTVERSION= 5.0.1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pebble/distinfo b/devel/py-pebble/distinfo index 76bdcd0996b..bc6402fec3c 100644 --- a/devel/py-pebble/distinfo +++ b/devel/py-pebble/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663672846 -SHA256 (Pebble-5.0.0.tar.gz) = add2a07d71e666985f1bd024024787dd790f71f1a2dbb9f5fac037cbb358e0ce -SIZE (Pebble-5.0.0.tar.gz) = 28958 +TIMESTAMP = 1665330636 +SHA256 (Pebble-5.0.1.tar.gz) = ee41c33be3d412285571f2cc7cf914d4c2a81ab3d388c68b3c746b7ab3b0b865 +SIZE (Pebble-5.0.1.tar.gz) = 28996 diff --git a/devel/py-pip-tools/Makefile b/devel/py-pip-tools/Makefile index 6508cc75e02..7298def55f3 100644 --- a/devel/py-pip-tools/Makefile +++ b/devel/py-pip-tools/Makefile @@ -1,5 +1,5 @@ PORTNAME= pip-tools -PORTVERSION= 6.8.0 +PORTVERSION= 6.9.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pip-tools/distinfo b/devel/py-pip-tools/distinfo index ef18db04ab9..5f7810883bf 100644 --- a/devel/py-pip-tools/distinfo +++ b/devel/py-pip-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656702508 -SHA256 (pip-tools-6.8.0.tar.gz) = 39e8aee465446e02278d80dbebd4325d1dd8633248f43213c73a25f58e7d8a55 -SIZE (pip-tools-6.8.0.tar.gz) = 118123 +TIMESTAMP = 1665330638 +SHA256 (pip-tools-6.9.0.tar.gz) = b4762359978fd81a2b4b666e6dca15266bdc65680d06900c4da34243f35e4b5d +SIZE (pip-tools-6.9.0.tar.gz) = 120420 diff --git a/devel/py-poetry-core/Makefile b/devel/py-poetry-core/Makefile index 705a86830c0..d8fd0eb61ad 100644 --- a/devel/py-poetry-core/Makefile +++ b/devel/py-poetry-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= poetry-core -PORTVERSION= 1.2.0 +PORTVERSION= 1.3.2 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-poetry-core/distinfo b/devel/py-poetry-core/distinfo index d4c005c0304..f393cb40e9c 100644 --- a/devel/py-poetry-core/distinfo +++ b/devel/py-poetry-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663672848 -SHA256 (poetry-core-1.2.0.tar.gz) = ceccec95487e46c63a41761fbac5211b809bca22658e25a049f4c7da96269f71 -SIZE (poetry-core-1.2.0.tar.gz) = 509288 +TIMESTAMP = 1665330640 +SHA256 (poetry-core-1.3.2.tar.gz) = 0ab006a40cb38d6a38b97264f6835da2f08a96912f2728ce668e9ac6a34f686f +SIZE (poetry-core-1.3.2.tar.gz) = 512522 diff --git a/devel/py-protobuf/Makefile b/devel/py-protobuf/Makefile index 35c5f7298f3..050f72c138e 100644 --- a/devel/py-protobuf/Makefile +++ b/devel/py-protobuf/Makefile @@ -1,5 +1,5 @@ PORTNAME= protobuf -PORTVERSION= 3.20.3 +PORTVERSION= 4.21.7 PORTEPOCH= 1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP diff --git a/devel/py-protobuf/distinfo b/devel/py-protobuf/distinfo index 41aa4e83e95..9b823e30771 100644 --- a/devel/py-protobuf/distinfo +++ b/devel/py-protobuf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664767846 -SHA256 (protobuf-3.20.3.tar.gz) = 2e3427429c9cffebf259491be0af70189607f365c2f41c7c3764af6f337105f2 -SIZE (protobuf-3.20.3.tar.gz) = 216768 +TIMESTAMP = 1665073100 +SHA256 (protobuf-4.21.7.tar.gz) = 71d9dba03ed3432c878a801e2ea51e034b0ea01cf3a4344fb60166cb5f6c8757 +SIZE (protobuf-4.21.7.tar.gz) = 220366 diff --git a/devel/py-proxmoxer/Makefile b/devel/py-proxmoxer/Makefile index 82f4adaa7c5..b6d2c161fc7 100644 --- a/devel/py-proxmoxer/Makefile +++ b/devel/py-proxmoxer/Makefile @@ -4,7 +4,7 @@ CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= david@isnic.is +MAINTAINER= ports@FreeBSD.org COMMENT= Wrapper around the Proxmox REST API v2 WWW= https://github.com/proxmoxer/proxmoxer diff --git a/devel/py-pytest-qt/Makefile b/devel/py-pytest-qt/Makefile new file mode 100644 index 00000000000..4266f5ddb3e --- /dev/null +++ b/devel/py-pytest-qt/Makefile @@ -0,0 +1,24 @@ +PORTNAME= pytest-qt +DISTVERSION= 4.1.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= PyTest support for PyQt and PySide applications +WWW= https://github.com/pytest-dev/pytest-qt + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} + +USES= python:3.7+ +USE_PYTHON= autoplist concurrent distutils pytest # 3 tests fail, see https://github.com/pytest-dev/pytest-qt/issues/457 + +NO_ARCH= yes + +TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} + +.include diff --git a/devel/py-pytest-qt/distinfo b/devel/py-pytest-qt/distinfo new file mode 100644 index 00000000000..55520684b58 --- /dev/null +++ b/devel/py-pytest-qt/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665198683 +SHA256 (pytest-qt-4.1.0.tar.gz) = 027f3d3f5dd04af0530d846cf50fb858f719f7e87c2e4a1c686abd4e0f72172a +SIZE (pytest-qt-4.1.0.tar.gz) = 119702 diff --git a/devel/py-pytest-qt/pkg-descr b/devel/py-pytest-qt/pkg-descr new file mode 100644 index 00000000000..dc23b60cc12 --- /dev/null +++ b/devel/py-pytest-qt/pkg-descr @@ -0,0 +1,6 @@ +pytest-qt is a pytest plugin that allows programmers to write tests for PyQt5, +PyQt6, PySide2 and PySide6 applications. + +The main usage is to use the qtbot fixture, responsible for handling qApp +creation as needed and provides methods to simulate user interaction, like key +presses and mouse clicks. diff --git a/devel/py-python-gitlab/Makefile b/devel/py-python-gitlab/Makefile index eae92d3ee08..549908315da 100644 --- a/devel/py-python-gitlab/Makefile +++ b/devel/py-python-gitlab/Makefile @@ -1,5 +1,5 @@ PORTNAME= python-gitlab -DISTVERSION= 3.9.0 +DISTVERSION= 3.10.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-python-gitlab/distinfo b/devel/py-python-gitlab/distinfo index cecce4db3a5..cdb816aca0a 100644 --- a/devel/py-python-gitlab/distinfo +++ b/devel/py-python-gitlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661661215 -SHA256 (python-gitlab-3.9.0.tar.gz) = 5fc5e88f81f366e11851cb8b4b9a5b827491ce20ba7585446b74c9b097726ba3 -SIZE (python-gitlab-3.9.0.tar.gz) = 252660 +TIMESTAMP = 1664420823 +SHA256 (python-gitlab-3.10.0.tar.gz) = 14930a16fdd7f36f67b9373e7d4d4720e8e374800028380289db3306e9f74614 +SIZE (python-gitlab-3.10.0.tar.gz) = 254166 diff --git a/devel/py-types-psutil/Makefile b/devel/py-types-psutil/Makefile new file mode 100644 index 00000000000..32aa065a8e1 --- /dev/null +++ b/devel/py-types-psutil/Makefile @@ -0,0 +1,18 @@ +PORTNAME= types-psutil +PORTVERSION= 5.9.5.1 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Typing stubs for psutil +WWW= https://github.com/python/typeshed/tree/master/stubs/psutil + +LICENSE= APACHE20 + +USES= python:3.7+ +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include diff --git a/devel/py-types-psutil/distinfo b/devel/py-types-psutil/distinfo new file mode 100644 index 00000000000..fb7633bfec7 --- /dev/null +++ b/devel/py-types-psutil/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665073072 +SHA256 (types-psutil-5.9.5.1.tar.gz) = d1a157fd132aa34be544fa9e09dc5c37b92c9d3a2917bce9c564354f50e71ffb +SIZE (types-psutil-5.9.5.1.tar.gz) = 11016 diff --git a/devel/py-types-psutil/pkg-descr b/devel/py-types-psutil/pkg-descr new file mode 100644 index 00000000000..7a8abb0f647 --- /dev/null +++ b/devel/py-types-psutil/pkg-descr @@ -0,0 +1,3 @@ +This is a PEP 561 type stub package for the psutil package. It can be used by +type-checking tools like mypy, PyCharm, pytype etc. to check code that uses +psutil. diff --git a/devel/py-us/Makefile b/devel/py-us/Makefile index 425ca15bed5..634b705e0e5 100644 --- a/devel/py-us/Makefile +++ b/devel/py-us/Makefile @@ -4,7 +4,7 @@ CATEGORIES= devel MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Easily work with US and state metadata WWW= https://github.com/unitedstates/python-us diff --git a/devel/py-validate-pyproject/Makefile b/devel/py-validate-pyproject/Makefile index 7d7027cb219..93eff904a46 100644 --- a/devel/py-validate-pyproject/Makefile +++ b/devel/py-validate-pyproject/Makefile @@ -1,5 +1,5 @@ PORTNAME= validate-pyproject -PORTVERSION= 0.10 +PORTVERSION= 0.10.1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-validate-pyproject/distinfo b/devel/py-validate-pyproject/distinfo index 1f8079d512f..a0bd04ea141 100644 --- a/devel/py-validate-pyproject/distinfo +++ b/devel/py-validate-pyproject/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662212178 -SHA256 (validate-pyproject-0.10.tar.gz) = 74186c5535ac4db9b7e1df2359c9f32b12ff9c6f5a4c2998e442409bfd29c422 -SIZE (validate-pyproject-0.10.tar.gz) = 104131 +TIMESTAMP = 1665073140 +SHA256 (validate-pyproject-0.10.1.tar.gz) = 4621e7728bcfc42fcb54752dc3712c1f4d2e2eb99ee97c31e34f62cabea26254 +SIZE (validate-pyproject-0.10.1.tar.gz) = 104167 diff --git a/devel/py-yacs/Makefile b/devel/py-yacs/Makefile index 68f7b3f8c1a..de2ace37e36 100644 --- a/devel/py-yacs/Makefile +++ b/devel/py-yacs/Makefile @@ -4,7 +4,7 @@ CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Yet Another Configuration System WWW= https://github.com/rbgirshick/yacs diff --git a/devel/pyenv/Makefile b/devel/pyenv/Makefile index 86e5fd82c45..f829e023583 100644 --- a/devel/pyenv/Makefile +++ b/devel/pyenv/Makefile @@ -1,5 +1,5 @@ PORTNAME= pyenv -PORTVERSION= 2.3.4 +PORTVERSION= 2.3.5 DISTVERSIONPREFIX= v CATEGORIES= devel python @@ -27,6 +27,7 @@ SHEBANG_FILES= plugins/python-build/scripts/add_miniconda.py post-patch: @${REINPLACE_CMD} ${REINPLACE_ARGS} -e "s|\$${root}/completions|${DATADIR}/completions|g" \ ${WRKSRC}/libexec/pyenv-init + @${RM} ${WRKSRC}/libexec/pyenv.orig do-install: CC="${CC}" ${WRKSRC}/src/${CONFIGURE_CMD} diff --git a/devel/pyenv/distinfo b/devel/pyenv/distinfo index 781c87f6076..ec12985ee41 100644 --- a/devel/pyenv/distinfo +++ b/devel/pyenv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662314753 -SHA256 (pyenv-pyenv-v2.3.4_GH0.tar.gz) = e223c0c6a53a87eba2536268ef417af645fa08b983d4345e6e00795bd8b5ef31 -SIZE (pyenv-pyenv-v2.3.4_GH0.tar.gz) = 715055 +TIMESTAMP = 1665333249 +SHA256 (pyenv-pyenv-v2.3.5_GH0.tar.gz) = 075e530afe352d112a23d46ba1a3358090bb9e31e47b5caa4ab1a1f32df0cfb0 +SIZE (pyenv-pyenv-v2.3.5_GH0.tar.gz) = 716231 diff --git a/devel/pyenv/pkg-plist b/devel/pyenv/pkg-plist index 6f420b0bb55..69f26788bef 100644 --- a/devel/pyenv/pkg-plist +++ b/devel/pyenv/pkg-plist @@ -92,8 +92,9 @@ libexec/pyenv-plugins/python-build/share/python-build/3.10.3 libexec/pyenv-plugins/python-build/share/python-build/3.10.4 libexec/pyenv-plugins/python-build/share/python-build/3.10.5 libexec/pyenv-plugins/python-build/share/python-build/3.10.6 +libexec/pyenv-plugins/python-build/share/python-build/3.10.7 libexec/pyenv-plugins/python-build/share/python-build/3.11-dev -libexec/pyenv-plugins/python-build/share/python-build/3.11.0rc1 +libexec/pyenv-plugins/python-build/share/python-build/3.11.0rc2 libexec/pyenv-plugins/python-build/share/python-build/3.12-dev libexec/pyenv-plugins/python-build/share/python-build/3.2.0 libexec/pyenv-plugins/python-build/share/python-build/3.2.1 @@ -158,6 +159,7 @@ libexec/pyenv-plugins/python-build/share/python-build/3.7.10 libexec/pyenv-plugins/python-build/share/python-build/3.7.11 libexec/pyenv-plugins/python-build/share/python-build/3.7.12 libexec/pyenv-plugins/python-build/share/python-build/3.7.13 +libexec/pyenv-plugins/python-build/share/python-build/3.7.14 libexec/pyenv-plugins/python-build/share/python-build/3.7.2 libexec/pyenv-plugins/python-build/share/python-build/3.7.3 libexec/pyenv-plugins/python-build/share/python-build/3.7.4 @@ -173,6 +175,7 @@ libexec/pyenv-plugins/python-build/share/python-build/3.8.10 libexec/pyenv-plugins/python-build/share/python-build/3.8.11 libexec/pyenv-plugins/python-build/share/python-build/3.8.12 libexec/pyenv-plugins/python-build/share/python-build/3.8.13 +libexec/pyenv-plugins/python-build/share/python-build/3.8.14 libexec/pyenv-plugins/python-build/share/python-build/3.8.2 libexec/pyenv-plugins/python-build/share/python-build/3.8.3 libexec/pyenv-plugins/python-build/share/python-build/3.8.4 @@ -188,6 +191,7 @@ libexec/pyenv-plugins/python-build/share/python-build/3.9.10 libexec/pyenv-plugins/python-build/share/python-build/3.9.11 libexec/pyenv-plugins/python-build/share/python-build/3.9.12 libexec/pyenv-plugins/python-build/share/python-build/3.9.13 +libexec/pyenv-plugins/python-build/share/python-build/3.9.14 libexec/pyenv-plugins/python-build/share/python-build/3.9.2 libexec/pyenv-plugins/python-build/share/python-build/3.9.4 libexec/pyenv-plugins/python-build/share/python-build/3.9.5 @@ -369,12 +373,6 @@ libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.8-4.8.2 libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.8-4.8.3 libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.8-4.9.2 libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.8.3 -libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-4.10.1 -libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-4.10.3 -libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-4.11.0 -libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-4.12.0 -libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-4.9.2 -libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9.1 libexec/pyenv-plugins/python-build/share/python-build/miniconda3-4.0.5 libexec/pyenv-plugins/python-build/share/python-build/miniconda3-4.1.11 libexec/pyenv-plugins/python-build/share/python-build/miniconda3-4.2.12 @@ -392,6 +390,12 @@ libexec/pyenv-plugins/python-build/share/python-build/miniconda3-4.5.4 libexec/pyenv-plugins/python-build/share/python-build/miniconda3-4.6.14 libexec/pyenv-plugins/python-build/share/python-build/miniconda3-4.7.10 libexec/pyenv-plugins/python-build/share/python-build/miniconda3-4.7.12 +libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-4.10.1 +libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-4.10.3 +libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-4.11.0 +libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-4.12.0 +libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-4.9.2 +libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9.1 libexec/pyenv-plugins/python-build/share/python-build/miniconda3-latest libexec/pyenv-plugins/python-build/share/python-build/miniforge-pypy3 libexec/pyenv-plugins/python-build/share/python-build/miniforge3 @@ -611,6 +615,9 @@ libexec/pyenv-plugins/python-build/share/python-build/patches/3.7.12/Python-3.7. libexec/pyenv-plugins/python-build/share/python-build/patches/3.7.13/Python-3.7.13/0001-Port-ctypes-and-system-libffi-patches-for-arm64-macO.patch libexec/pyenv-plugins/python-build/share/python-build/patches/3.7.13/Python-3.7.13/0002-bpo-41100-fix-_decimal-for-arm64-Mac-OS-GH-21228.patch libexec/pyenv-plugins/python-build/share/python-build/patches/3.7.13/Python-3.7.13/0003-bpo-42351-Avoid-error-when-opening-header-with-non-U.patch +libexec/pyenv-plugins/python-build/share/python-build/patches/3.7.14/Python-3.7.14/0001-Port-ctypes-and-system-libffi-patches-for-arm64-macO.patch +libexec/pyenv-plugins/python-build/share/python-build/patches/3.7.14/Python-3.7.14/0002-bpo-41100-fix-_decimal-for-arm64-Mac-OS-GH-21228.patch +libexec/pyenv-plugins/python-build/share/python-build/patches/3.7.14/Python-3.7.14/0003-bpo-42351-Avoid-error-when-opening-header-with-non-U.patch libexec/pyenv-plugins/python-build/share/python-build/patches/3.7.8/Python-3.7.8/0001-bpo-45405-Prevent-internal-configure-error-when-runn.patch libexec/pyenv-plugins/python-build/share/python-build/patches/3.7.9/Python-3.7.9/0001-bpo-45405-Prevent-internal-configure-error-when-runn.patch libexec/pyenv-plugins/python-build/share/python-build/patches/3.8.10/Python-3.8.10/0001-bpo-45405-Prevent-internal-configure-error-when-runn.patch @@ -818,6 +825,7 @@ libexec/pyenv-plugins/python-build/share/python-build/pyston-2.3.1 libexec/pyenv-plugins/python-build/share/python-build/pyston-2.3.2 libexec/pyenv-plugins/python-build/share/python-build/pyston-2.3.3 libexec/pyenv-plugins/python-build/share/python-build/pyston-2.3.4 +libexec/pyenv-plugins/python-build/share/python-build/pyston-2.3.5 libexec/pyenv-plugins/python-build/share/python-build/stackless-2.7-dev libexec/pyenv-plugins/python-build/share/python-build/stackless-2.7.10 libexec/pyenv-plugins/python-build/share/python-build/stackless-2.7.11 diff --git a/devel/rapidjson/Makefile b/devel/rapidjson/Makefile index 9486d7130e2..a7c0b640d88 100644 --- a/devel/rapidjson/Makefile +++ b/devel/rapidjson/Makefile @@ -6,7 +6,7 @@ CATEGORIES= devel textproc MAINTAINER= yuri@FreeBSD.org COMMENT= Fast JSON parser/generator for C++ with both SAX/DOM style API -WWW= https://github.com/miloyip/rapidjson +WWW= https://github.com/Tencent/rapidjson LICENSE= unknown LICENSE_NAME= RapidJSON diff --git a/devel/rubygem-aws-partitions/Makefile b/devel/rubygem-aws-partitions/Makefile index 85a80351a8d..cd0e932e99a 100644 --- a/devel/rubygem-aws-partitions/Makefile +++ b/devel/rubygem-aws-partitions/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-partitions -PORTVERSION= 1.640.0 +PORTVERSION= 1.644.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-partitions/distinfo b/devel/rubygem-aws-partitions/distinfo index 4f324df4b14..d4cf2f066fc 100644 --- a/devel/rubygem-aws-partitions/distinfo +++ b/devel/rubygem-aws-partitions/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664768030 -SHA256 (rubygem/aws-partitions-1.640.0.gem) = 77ff17db6b57abd61f3b853e8c524ac8cbe046045655a7337f6a5abd032c5c78 -SIZE (rubygem/aws-partitions-1.640.0.gem) = 50176 +TIMESTAMP = 1665330662 +SHA256 (rubygem/aws-partitions-1.644.0.gem) = 63791750839afff110c5b5a8805018c4275720d7a5c7ec79319d4d520c7da874 +SIZE (rubygem/aws-partitions-1.644.0.gem) = 50176 diff --git a/devel/rubygem-aws-sdk-accessanalyzer/Makefile b/devel/rubygem-aws-sdk-accessanalyzer/Makefile index ed52004eb16..8fbdb542b15 100644 --- a/devel/rubygem-aws-sdk-accessanalyzer/Makefile +++ b/devel/rubygem-aws-sdk-accessanalyzer/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-accessanalyzer -PORTVERSION= 1.29.0 +PORTVERSION= 1.30.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-accessanalyzer/distinfo b/devel/rubygem-aws-sdk-accessanalyzer/distinfo index 050f4ee80a8..5391fb0f20a 100644 --- a/devel/rubygem-aws-sdk-accessanalyzer/distinfo +++ b/devel/rubygem-aws-sdk-accessanalyzer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1646058188 -SHA256 (rubygem/aws-sdk-accessanalyzer-1.29.0.gem) = 23f9e1ea976d2acee92bc55b0792ac8d3cf79f0b94dbffeb9415b19f16588259 -SIZE (rubygem/aws-sdk-accessanalyzer-1.29.0.gem) = 48128 +TIMESTAMP = 1665073180 +SHA256 (rubygem/aws-sdk-accessanalyzer-1.30.0.gem) = 36ed1ebb0b77209ff44e761f9ce5634e0bbe92cc44ce36e569eb102238c16cbc +SIZE (rubygem/aws-sdk-accessanalyzer-1.30.0.gem) = 48128 diff --git a/devel/rubygem-aws-sdk-codegurureviewer/Makefile b/devel/rubygem-aws-sdk-codegurureviewer/Makefile index 8e4e853a37c..d9209b3f2bd 100644 --- a/devel/rubygem-aws-sdk-codegurureviewer/Makefile +++ b/devel/rubygem-aws-sdk-codegurureviewer/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-codegurureviewer -PORTVERSION= 1.32.0 +PORTVERSION= 1.33.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-codegurureviewer/distinfo b/devel/rubygem-aws-sdk-codegurureviewer/distinfo index b05108b2ce2..c95828bb055 100644 --- a/devel/rubygem-aws-sdk-codegurureviewer/distinfo +++ b/devel/rubygem-aws-sdk-codegurureviewer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662212208 -SHA256 (rubygem/aws-sdk-codegurureviewer-1.32.0.gem) = 0a1f2cc8bd10a6755e5bde4761292d263fb301997b776485e1931ec065acb4f5 -SIZE (rubygem/aws-sdk-codegurureviewer-1.32.0.gem) = 41472 +TIMESTAMP = 1665330664 +SHA256 (rubygem/aws-sdk-codegurureviewer-1.33.0.gem) = 4590551cb7cde96ecb731e86e83aeb3498b330ae83f10f12c29d0d24041f1b36 +SIZE (rubygem/aws-sdk-codegurureviewer-1.33.0.gem) = 41472 diff --git a/devel/rubygem-aws-sdk-connect/Makefile b/devel/rubygem-aws-sdk-connect/Makefile index ec9a57d1e2d..1ccf9af2970 100644 --- a/devel/rubygem-aws-sdk-connect/Makefile +++ b/devel/rubygem-aws-sdk-connect/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-connect -PORTVERSION= 1.76.0 +PORTVERSION= 1.77.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-connect/distinfo b/devel/rubygem-aws-sdk-connect/distinfo index 6be92b8a2bb..126648d022c 100644 --- a/devel/rubygem-aws-sdk-connect/distinfo +++ b/devel/rubygem-aws-sdk-connect/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662280660 -SHA256 (rubygem/aws-sdk-connect-1.76.0.gem) = d2250667d77b398a69cb97d16650f247d480b9009ec105c7af81a64cfde48ac4 -SIZE (rubygem/aws-sdk-connect-1.76.0.gem) = 132096 +TIMESTAMP = 1665073182 +SHA256 (rubygem/aws-sdk-connect-1.77.0.gem) = dd7dd715481a56f1705821a792e8ffff699a4ee0cd3791f31aea3ba59504356e +SIZE (rubygem/aws-sdk-connect-1.77.0.gem) = 132096 diff --git a/devel/rubygem-aws-sdk-connectcases/Makefile b/devel/rubygem-aws-sdk-connectcases/Makefile new file mode 100644 index 00000000000..a0aa03f50a2 --- /dev/null +++ b/devel/rubygem-aws-sdk-connectcases/Makefile @@ -0,0 +1,21 @@ +PORTNAME= aws-sdk-connectcases +PORTVERSION= 1.0.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Official AWS Ruby gem for Amazon Connect Cases (ConnectCases) +WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcases + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-aws-sdk-core>=3.127.0<4:devel/rubygem-aws-sdk-core \ + rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include diff --git a/devel/rubygem-aws-sdk-connectcases/distinfo b/devel/rubygem-aws-sdk-connectcases/distinfo new file mode 100644 index 00000000000..ee52f49527b --- /dev/null +++ b/devel/rubygem-aws-sdk-connectcases/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665073084 +SHA256 (rubygem/aws-sdk-connectcases-1.0.0.gem) = fb7fd81fbe75ef3f710a08ce2cfda4971c56271f758e23a543e817b850c682ed +SIZE (rubygem/aws-sdk-connectcases-1.0.0.gem) = 37376 diff --git a/devel/rubygem-aws-sdk-connectcases/pkg-descr b/devel/rubygem-aws-sdk-connectcases/pkg-descr new file mode 100644 index 00000000000..71017e82574 --- /dev/null +++ b/devel/rubygem-aws-sdk-connectcases/pkg-descr @@ -0,0 +1,3 @@ +Official AWS Ruby gem for Amazon Connect Cases (ConnectCases). + +See also: https://github.com/aws/aws-sdk-ruby diff --git a/devel/rubygem-aws-sdk-core/Makefile b/devel/rubygem-aws-sdk-core/Makefile index da8d64dc472..667e8688bf0 100644 --- a/devel/rubygem-aws-sdk-core/Makefile +++ b/devel/rubygem-aws-sdk-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-core -PORTVERSION= 3.158.0 +PORTVERSION= 3.159.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-core/distinfo b/devel/rubygem-aws-sdk-core/distinfo index 7f31f4a0047..ccd803f39f8 100644 --- a/devel/rubygem-aws-sdk-core/distinfo +++ b/devel/rubygem-aws-sdk-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664768042 -SHA256 (rubygem/aws-sdk-core-3.158.0.gem) = 74b329a8bb9457a1d3415bafd0d705a7cd4a08b0f9753a854e7b4dfaf51c1342 -SIZE (rubygem/aws-sdk-core-3.158.0.gem) = 328704 +TIMESTAMP = 1665330666 +SHA256 (rubygem/aws-sdk-core-3.159.0.gem) = 8863e2cdfd6816a0532ad9eb82a07b81b3d12667da747e9e82554e4dd7adb231 +SIZE (rubygem/aws-sdk-core-3.159.0.gem) = 328704 diff --git a/devel/rubygem-aws-sdk-ec2/Makefile b/devel/rubygem-aws-sdk-ec2/Makefile index 448f216309f..102e0519ac5 100644 --- a/devel/rubygem-aws-sdk-ec2/Makefile +++ b/devel/rubygem-aws-sdk-ec2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ec2 -PORTVERSION= 1.339.0 +PORTVERSION= 1.341.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-ec2/distinfo b/devel/rubygem-aws-sdk-ec2/distinfo index 7caf2064fb5..075e73b40d9 100644 --- a/devel/rubygem-aws-sdk-ec2/distinfo +++ b/devel/rubygem-aws-sdk-ec2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664768054 -SHA256 (rubygem/aws-sdk-ec2-1.339.0.gem) = 9ee28b02547b3a7af14f2fd1902fa9b7a85dcebdbcc976f2b7f0b498b02d8ce1 -SIZE (rubygem/aws-sdk-ec2-1.339.0.gem) = 980992 +TIMESTAMP = 1665073184 +SHA256 (rubygem/aws-sdk-ec2-1.341.0.gem) = 86790622ee1761098e8dfb08b18923d771ecc9af6ed3e9710d2c57ccfb461ca5 +SIZE (rubygem/aws-sdk-ec2-1.341.0.gem) = 982528 diff --git a/devel/rubygem-aws-sdk-ecs/Makefile b/devel/rubygem-aws-sdk-ecs/Makefile index 265b1739c8c..71e107d533b 100644 --- a/devel/rubygem-aws-sdk-ecs/Makefile +++ b/devel/rubygem-aws-sdk-ecs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ecs -PORTVERSION= 1.101.0 +PORTVERSION= 1.102.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-ecs/distinfo b/devel/rubygem-aws-sdk-ecs/distinfo index 55842c56468..45546397ca2 100644 --- a/devel/rubygem-aws-sdk-ecs/distinfo +++ b/devel/rubygem-aws-sdk-ecs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663672934 -SHA256 (rubygem/aws-sdk-ecs-1.101.0.gem) = a6039668fc5595a664c09729752f75288019d1abf7b80d0db79daf4bfe8bd9c2 -SIZE (rubygem/aws-sdk-ecs-1.101.0.gem) = 179712 +TIMESTAMP = 1665073186 +SHA256 (rubygem/aws-sdk-ecs-1.102.0.gem) = a33bb873866d816cc206bbfce599a1d41a4fd150f533ff1cdc5d3e9f129e8c8c +SIZE (rubygem/aws-sdk-ecs-1.102.0.gem) = 180224 diff --git a/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile b/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile index cd75297c062..ffb6c0ca327 100644 --- a/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile +++ b/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-elasticloadbalancingv2 -PORTVERSION= 1.79.0 +PORTVERSION= 1.80.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo b/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo index 028ba09721b..33c259bfd2a 100644 --- a/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo +++ b/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661950978 -SHA256 (rubygem/aws-sdk-elasticloadbalancingv2-1.79.0.gem) = 71d30d35b040828f318a564ac191f2b5e4aadb8d2d3d9cbfe069e463d59cd3aa -SIZE (rubygem/aws-sdk-elasticloadbalancingv2-1.79.0.gem) = 72704 +TIMESTAMP = 1665330668 +SHA256 (rubygem/aws-sdk-elasticloadbalancingv2-1.80.0.gem) = 71bf4ef0677b336d141771b6ba57a504b08899af1c5f7dda13fd522aa6cbb4ef +SIZE (rubygem/aws-sdk-elasticloadbalancingv2-1.80.0.gem) = 72704 diff --git a/devel/rubygem-aws-sdk-glue/Makefile b/devel/rubygem-aws-sdk-glue/Makefile index 2fa9f1f4ded..3b1fcb79510 100644 --- a/devel/rubygem-aws-sdk-glue/Makefile +++ b/devel/rubygem-aws-sdk-glue/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-glue -PORTVERSION= 1.119.0 +PORTVERSION= 1.120.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-glue/distinfo b/devel/rubygem-aws-sdk-glue/distinfo index bcf96865477..2b8f73ea0d5 100644 --- a/devel/rubygem-aws-sdk-glue/distinfo +++ b/devel/rubygem-aws-sdk-glue/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664768060 -SHA256 (rubygem/aws-sdk-glue-1.119.0.gem) = b867505784a8dbe65b15db58081330247ed3c12bc9540b4fa1a4c6d602e4dc67 -SIZE (rubygem/aws-sdk-glue-1.119.0.gem) = 279552 +TIMESTAMP = 1665330670 +SHA256 (rubygem/aws-sdk-glue-1.120.0.gem) = 317614a26fd50cbec1f30727fccb08092b61f15223c423d7746b8f407aa88d13 +SIZE (rubygem/aws-sdk-glue-1.120.0.gem) = 283648 diff --git a/devel/rubygem-aws-sdk-greengrassv2/Makefile b/devel/rubygem-aws-sdk-greengrassv2/Makefile index 678c73f76a2..261393fdb80 100644 --- a/devel/rubygem-aws-sdk-greengrassv2/Makefile +++ b/devel/rubygem-aws-sdk-greengrassv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-greengrassv2 -PORTVERSION= 1.19.0 +PORTVERSION= 1.20.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-greengrassv2/distinfo b/devel/rubygem-aws-sdk-greengrassv2/distinfo index 13f2f29c3b6..cdbe836d2e5 100644 --- a/devel/rubygem-aws-sdk-greengrassv2/distinfo +++ b/devel/rubygem-aws-sdk-greengrassv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661950984 -SHA256 (rubygem/aws-sdk-greengrassv2-1.19.0.gem) = 39bd292b8e5d09a8a4aae5abc6e60cc591b97941a265ccabb6fb6c7dc5969f1d -SIZE (rubygem/aws-sdk-greengrassv2-1.19.0.gem) = 51200 +TIMESTAMP = 1665330672 +SHA256 (rubygem/aws-sdk-greengrassv2-1.20.0.gem) = 33167d26979af20c846f7194de673ba5d53d47478eec81a8aa8d59008b61ef95 +SIZE (rubygem/aws-sdk-greengrassv2-1.20.0.gem) = 52736 diff --git a/devel/rubygem-aws-sdk-networkfirewall/Makefile b/devel/rubygem-aws-sdk-networkfirewall/Makefile index 9681552e467..d2a5ef23e0a 100644 --- a/devel/rubygem-aws-sdk-networkfirewall/Makefile +++ b/devel/rubygem-aws-sdk-networkfirewall/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-networkfirewall -PORTVERSION= 1.18.0 +PORTVERSION= 1.19.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-networkfirewall/distinfo b/devel/rubygem-aws-sdk-networkfirewall/distinfo index 293e933140c..1309f62806e 100644 --- a/devel/rubygem-aws-sdk-networkfirewall/distinfo +++ b/devel/rubygem-aws-sdk-networkfirewall/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1660576872 -SHA256 (rubygem/aws-sdk-networkfirewall-1.18.0.gem) = 5151b4f87ca13a2d2586296331fe42f4e718259c58a8d6abc21ac7bd85da4d63 -SIZE (rubygem/aws-sdk-networkfirewall-1.18.0.gem) = 65536 +TIMESTAMP = 1665330674 +SHA256 (rubygem/aws-sdk-networkfirewall-1.19.0.gem) = 2cacd642b3a68768d8e83ea19a8253f222b1864ed3cc8821ace990778abcc281 +SIZE (rubygem/aws-sdk-networkfirewall-1.19.0.gem) = 66048 diff --git a/devel/rubygem-aws-sdk-outposts/Makefile b/devel/rubygem-aws-sdk-outposts/Makefile index d48b2048989..df53bc8b439 100644 --- a/devel/rubygem-aws-sdk-outposts/Makefile +++ b/devel/rubygem-aws-sdk-outposts/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-outposts -PORTVERSION= 1.35.0 +PORTVERSION= 1.36.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-outposts/distinfo b/devel/rubygem-aws-sdk-outposts/distinfo index 15f3f06ee88..f1635434197 100644 --- a/devel/rubygem-aws-sdk-outposts/distinfo +++ b/devel/rubygem-aws-sdk-outposts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1657835487 -SHA256 (rubygem/aws-sdk-outposts-1.35.0.gem) = a07189cfd7f62fe6e55b71a3b8662a1ea35f2669e3e024fccb383d99fb463d31 -SIZE (rubygem/aws-sdk-outposts-1.35.0.gem) = 38400 +TIMESTAMP = 1665330676 +SHA256 (rubygem/aws-sdk-outposts-1.36.0.gem) = b0c96bcd0ab680340b23a6e5e65ebc28731a0e652d8da8932cb6f6de4206e304 +SIZE (rubygem/aws-sdk-outposts-1.36.0.gem) = 37376 diff --git a/devel/rubygem-aws-sdk-quicksight/Makefile b/devel/rubygem-aws-sdk-quicksight/Makefile index 219d3b2b429..8f53ac190ea 100644 --- a/devel/rubygem-aws-sdk-quicksight/Makefile +++ b/devel/rubygem-aws-sdk-quicksight/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-quicksight -PORTVERSION= 1.68.0 +PORTVERSION= 1.69.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-quicksight/distinfo b/devel/rubygem-aws-sdk-quicksight/distinfo index dbaf36bf911..65ceba7ba78 100644 --- a/devel/rubygem-aws-sdk-quicksight/distinfo +++ b/devel/rubygem-aws-sdk-quicksight/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661951004 -SHA256 (rubygem/aws-sdk-quicksight-1.68.0.gem) = c99d54b8ab4affe78beaaf830ae27e18de223999b323cf55f063adb0a5a52e09 -SIZE (rubygem/aws-sdk-quicksight-1.68.0.gem) = 154624 +TIMESTAMP = 1665330678 +SHA256 (rubygem/aws-sdk-quicksight-1.69.0.gem) = 31d89809e2b8f2c77686705b25a7be643691148e6ec0ca9b662a24cb77054d50 +SIZE (rubygem/aws-sdk-quicksight-1.69.0.gem) = 155136 diff --git a/devel/rubygem-aws-sdk-resiliencehub/Makefile b/devel/rubygem-aws-sdk-resiliencehub/Makefile index ef94dfe46b3..1efa1dcc54a 100644 --- a/devel/rubygem-aws-sdk-resiliencehub/Makefile +++ b/devel/rubygem-aws-sdk-resiliencehub/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-resiliencehub -PORTVERSION= 1.5.0 +PORTVERSION= 1.6.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-resiliencehub/distinfo b/devel/rubygem-aws-sdk-resiliencehub/distinfo index fdbb1ff7cf5..5514710bc19 100644 --- a/devel/rubygem-aws-sdk-resiliencehub/distinfo +++ b/devel/rubygem-aws-sdk-resiliencehub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1653151200 -SHA256 (rubygem/aws-sdk-resiliencehub-1.5.0.gem) = 3539b60800d091b41b594f254b6a32381e3e39dabb9a0a205cee5670cb2fbb12 -SIZE (rubygem/aws-sdk-resiliencehub-1.5.0.gem) = 46080 +TIMESTAMP = 1665330680 +SHA256 (rubygem/aws-sdk-resiliencehub-1.6.0.gem) = 1f9982c1a00f976095d71b090ebc669fe68823461a4ce5aab5ab2f53dcd5d75f +SIZE (rubygem/aws-sdk-resiliencehub-1.6.0.gem) = 46592 diff --git a/devel/rubygem-aws-sdk-resources/Makefile b/devel/rubygem-aws-sdk-resources/Makefile index 97902051182..86690885f52 100644 --- a/devel/rubygem-aws-sdk-resources/Makefile +++ b/devel/rubygem-aws-sdk-resources/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-resources -PORTVERSION= 3.142.0 +PORTVERSION= 3.143.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -85,6 +85,7 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana rubygem-aws-sdk-configservice>=1<2:devel/rubygem-aws-sdk-configservice \ rubygem-aws-sdk-connect>=1<2:devel/rubygem-aws-sdk-connect \ rubygem-aws-sdk-connectcampaignservice>=1<2:devel/rubygem-aws-sdk-connectcampaignservice \ + rubygem-aws-sdk-connectcases>=1<2:devel/rubygem-aws-sdk-connectcases \ rubygem-aws-sdk-connectcontactlens>=1<2:devel/rubygem-aws-sdk-connectcontactlens \ rubygem-aws-sdk-connectparticipant>=1<2:devel/rubygem-aws-sdk-connectparticipant \ rubygem-aws-sdk-connectwisdomservice>=1<2:devel/rubygem-aws-sdk-connectwisdomservice \ diff --git a/devel/rubygem-aws-sdk-resources/distinfo b/devel/rubygem-aws-sdk-resources/distinfo index 6048494b562..b44e19b466d 100644 --- a/devel/rubygem-aws-sdk-resources/distinfo +++ b/devel/rubygem-aws-sdk-resources/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664768078 -SHA256 (rubygem/aws-sdk-resources-3.142.0.gem) = 49ceebfbbe1ab4a60d01549dc90693927cdb9010d8c175ee775fe9669b113789 -SIZE (rubygem/aws-sdk-resources-3.142.0.gem) = 19968 +TIMESTAMP = 1665073188 +SHA256 (rubygem/aws-sdk-resources-3.143.0.gem) = 6b0b25315688fe2c61a4db8225ac8543070500efefe942ea013dc5b58575eb62 +SIZE (rubygem/aws-sdk-resources-3.143.0.gem) = 19968 diff --git a/devel/rubygem-aws-sdk-s3control/Makefile b/devel/rubygem-aws-sdk-s3control/Makefile index 09a70da5af4..b06eed37b0e 100644 --- a/devel/rubygem-aws-sdk-s3control/Makefile +++ b/devel/rubygem-aws-sdk-s3control/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-s3control -PORTVERSION= 1.51.0 +PORTVERSION= 1.52.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-s3control/distinfo b/devel/rubygem-aws-sdk-s3control/distinfo index 9559b50f809..affed394ac4 100644 --- a/devel/rubygem-aws-sdk-s3control/distinfo +++ b/devel/rubygem-aws-sdk-s3control/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664768080 -SHA256 (rubygem/aws-sdk-s3control-1.51.0.gem) = 9e21507561691258dc59ddce18cffde44df69242847cc78ff1805060e5fef75a -SIZE (rubygem/aws-sdk-s3control-1.51.0.gem) = 90624 +TIMESTAMP = 1665073190 +SHA256 (rubygem/aws-sdk-s3control-1.52.0.gem) = 66df64dfc92a15b1d1aba06b1149a4ca6ce9d163ea77c3a1dd40758c7b2d90e4 +SIZE (rubygem/aws-sdk-s3control-1.52.0.gem) = 91136 diff --git a/devel/rubygem-aws-sdk-snowball/Makefile b/devel/rubygem-aws-sdk-snowball/Makefile index 7c4217d096b..610b3ad72d0 100644 --- a/devel/rubygem-aws-sdk-snowball/Makefile +++ b/devel/rubygem-aws-sdk-snowball/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-snowball -PORTVERSION= 1.49.0 +PORTVERSION= 1.50.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-snowball/distinfo b/devel/rubygem-aws-sdk-snowball/distinfo index cff03ebdeb9..7d35c5f31b4 100644 --- a/devel/rubygem-aws-sdk-snowball/distinfo +++ b/devel/rubygem-aws-sdk-snowball/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1646058716 -SHA256 (rubygem/aws-sdk-snowball-1.49.0.gem) = 2ca81c262cd0ad94a232b2b7bc5fb9e9ddff417ce3bfb4aa0cbc27c5e1e11c1e -SIZE (rubygem/aws-sdk-snowball-1.49.0.gem) = 49664 +TIMESTAMP = 1665073192 +SHA256 (rubygem/aws-sdk-snowball-1.50.0.gem) = a1eea0adc80c9f3b7b29a69d50b377c4f36a1612c7c9d8ce836e94091ccfa800 +SIZE (rubygem/aws-sdk-snowball-1.50.0.gem) = 50176 diff --git a/devel/rubygem-aws-sdk-workmail/Makefile b/devel/rubygem-aws-sdk-workmail/Makefile index 00a874581ea..753f6470c8c 100644 --- a/devel/rubygem-aws-sdk-workmail/Makefile +++ b/devel/rubygem-aws-sdk-workmail/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-workmail -PORTVERSION= 1.50.0 +PORTVERSION= 1.51.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-workmail/distinfo b/devel/rubygem-aws-sdk-workmail/distinfo index 66995a73fc4..ff6a8a5d465 100644 --- a/devel/rubygem-aws-sdk-workmail/distinfo +++ b/devel/rubygem-aws-sdk-workmail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656702570 -SHA256 (rubygem/aws-sdk-workmail-1.50.0.gem) = 3f537b7897405666f7bb256060c402745393670adc7d575b8ab06af7d0b389ba -SIZE (rubygem/aws-sdk-workmail-1.50.0.gem) = 58368 +TIMESTAMP = 1665073194 +SHA256 (rubygem/aws-sdk-workmail-1.51.0.gem) = 68ffd25dc2c667513fd6abf33557ba51ce022ac7a9a3d309ee20f63ac4c27888 +SIZE (rubygem/aws-sdk-workmail-1.51.0.gem) = 62976 diff --git a/devel/rubygem-bindata/Makefile b/devel/rubygem-bindata/Makefile index 1f87ca1edc0..b97b2c67a27 100644 --- a/devel/rubygem-bindata/Makefile +++ b/devel/rubygem-bindata/Makefile @@ -1,5 +1,5 @@ PORTNAME= bindata -PORTVERSION= 2.4.11 +PORTVERSION= 2.4.12 CATEGORIES= devel ruby MASTER_SITES= RG diff --git a/devel/rubygem-bindata/distinfo b/devel/rubygem-bindata/distinfo index 69bba731896..95bc5bac633 100644 --- a/devel/rubygem-bindata/distinfo +++ b/devel/rubygem-bindata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664768212 -SHA256 (rubygem/bindata-2.4.11.gem) = c38e0c99ffcd80c10a0a7ae6c8586d2fe26bf245cbefac90bec8764523220f6a -SIZE (rubygem/bindata-2.4.11.gem) = 80896 +TIMESTAMP = 1665073226 +SHA256 (rubygem/bindata-2.4.12.gem) = bdd097a095e67875cbc5e37e7f29a823c50b0acc3f766a20e0db3cc698298b54 +SIZE (rubygem/bindata-2.4.12.gem) = 80896 diff --git a/devel/rubygem-cucumber-rails/Makefile b/devel/rubygem-cucumber-rails/Makefile index d281b353ac9..ce12e8142a8 100644 --- a/devel/rubygem-cucumber-rails/Makefile +++ b/devel/rubygem-cucumber-rails/Makefile @@ -1,6 +1,5 @@ PORTNAME= cucumber-rails -PORTVERSION= 2.5.1 -PORTREVISION= 1 +PORTVERSION= 2.6.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -12,7 +11,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-capybara>=2.18<4:devel/rubygem-capybara \ - rubygem-cucumber>=3.2:devel/rubygem-cucumber \ + rubygem-cucumber>=3.2<9:devel/rubygem-cucumber \ rubygem-mime-types>=3.3<4:misc/rubygem-mime-types \ rubygem-nokogiri>=1.10<2:textproc/rubygem-nokogiri \ rubygem-railties5>=5.0<8:www/rubygem-railties5 \ diff --git a/devel/rubygem-cucumber-rails/distinfo b/devel/rubygem-cucumber-rails/distinfo index 03327adc552..81b26d19544 100644 --- a/devel/rubygem-cucumber-rails/distinfo +++ b/devel/rubygem-cucumber-rails/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1650228922 -SHA256 (rubygem/cucumber-rails-2.5.1.gem) = c9774968dd49b2f01aef0500e28a490505536388084a792901d8c576dd2bdabe -SIZE (rubygem/cucumber-rails-2.5.1.gem) = 27648 +TIMESTAMP = 1665330682 +SHA256 (rubygem/cucumber-rails-2.6.0.gem) = 0f6f66c5fb906b9980a2a23225462b08adae96a3366ba645dedca94448c444cc +SIZE (rubygem/cucumber-rails-2.6.0.gem) = 27648 diff --git a/devel/rubygem-cucumber-rails/files/patch-gemspec b/devel/rubygem-cucumber-rails/files/patch-gemspec deleted file mode 100644 index 23433dd1ea5..00000000000 --- a/devel/rubygem-cucumber-rails/files/patch-gemspec +++ /dev/null @@ -1,11 +0,0 @@ ---- cucumber-rails.gemspec.orig 2022-05-21 18:32:26 UTC -+++ cucumber-rails.gemspec -@@ -25,7 +25,7 @@ Gem::Specification.new do |s| - - if s.respond_to? :add_runtime_dependency then - s.add_runtime_dependency(%q.freeze, [">= 2.18", "< 4"]) -- s.add_runtime_dependency(%q.freeze, [">= 3.2", "< 8"]) -+ s.add_runtime_dependency(%q.freeze, [">= 3.2"]) - s.add_runtime_dependency(%q.freeze, ["~> 3.3"]) - s.add_runtime_dependency(%q.freeze, ["~> 1.10"]) - s.add_runtime_dependency(%q.freeze, [">= 5.0", "< 8"]) diff --git a/devel/rubygem-devise47-rails61/Makefile b/devel/rubygem-devise47-rails61/Makefile deleted file mode 100644 index 93e0104ee6b..00000000000 --- a/devel/rubygem-devise47-rails61/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -PORTNAME= devise -PORTVERSION= 4.7.3 -CATEGORIES= devel rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= 47-rails61 - -MAINTAINER= mfechner@FreeBSD.org -COMMENT= Flexible authentication solution for Rails with Warden -WWW= https://github.com/heartcombo/devise - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/MIT-LICENSE - -RUN_DEPENDS= rubygem-bcrypt>=3.0<4:security/rubygem-bcrypt \ - rubygem-orm_adapter>=0.1<1:devel/rubygem-orm_adapter \ - rubygem-railties61>=4.1.0:www/rubygem-railties61 \ - rubygem-responders-rails61>=0:www/rubygem-responders-rails61 \ - rubygem-warden>=1.2.3<1.3:devel/rubygem-warden - -USES= cpe gem -USE_RUBY= yes - -CPE_VENDOR= plataformatec - -NO_ARCH= yes - -PORTSCOUT= limit:^4\.7\. - -.include diff --git a/devel/rubygem-devise47-rails61/distinfo b/devel/rubygem-devise47-rails61/distinfo deleted file mode 100644 index bd5b88489c5..00000000000 --- a/devel/rubygem-devise47-rails61/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1600709982 -SHA256 (rubygem/devise-4.7.3.gem) = 2c8e3d731a05d7a6df0cd32bddcd7668f56b6d0c8e898a8c7c8dd584019cd86b -SIZE (rubygem/devise-4.7.3.gem) = 89600 diff --git a/devel/rubygem-devise47-rails61/pkg-descr b/devel/rubygem-devise47-rails61/pkg-descr deleted file mode 100644 index 806ad314b56..00000000000 --- a/devel/rubygem-devise47-rails61/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -Flexible authentication solution for Rails with Warden diff --git a/devel/rubygem-dry-configurable/Makefile b/devel/rubygem-dry-configurable/Makefile index dfd1ed0b740..ea6e8eedfac 100644 --- a/devel/rubygem-dry-configurable/Makefile +++ b/devel/rubygem-dry-configurable/Makefile @@ -1,5 +1,5 @@ PORTNAME= dry-configurable -PORTVERSION= 0.15.0 +PORTVERSION= 0.16.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,8 +10,8 @@ WWW= https://github.com/dry-rb/dry-configurable LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= rubygem-concurrent-ruby>=1.0<2:devel/rubygem-concurrent-ruby \ - rubygem-dry-core>=0.6<1:devel/rubygem-dry-core +RUN_DEPENDS= rubygem-dry-core>=0.6<1:devel/rubygem-dry-core \ + rubygem-zeitwerk>=2.6<3:devel/rubygem-zeitwerk USES= gem USE_RUBY= yes diff --git a/devel/rubygem-dry-configurable/distinfo b/devel/rubygem-dry-configurable/distinfo index e134dadd160..8526c4f0aa4 100644 --- a/devel/rubygem-dry-configurable/distinfo +++ b/devel/rubygem-dry-configurable/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1650970245 -SHA256 (rubygem/dry-configurable-0.15.0.gem) = 6222f2c1a120f5743f99effb0d79e70ee04495255d686ea4831dd6559bd1a01c -SIZE (rubygem/dry-configurable-0.15.0.gem) = 15360 +TIMESTAMP = 1665330684 +SHA256 (rubygem/dry-configurable-0.16.0.gem) = be7f804ddf87f146b416069c726181455e29b0acc538c0a468bbc731d8dbccc4 +SIZE (rubygem/dry-configurable-0.16.0.gem) = 14848 diff --git a/devel/rubygem-flipper-active_support_cache_store-rails61/Makefile b/devel/rubygem-flipper-active_support_cache_store-rails61/Makefile index 6ee5c1acc04..6ace815eae2 100644 --- a/devel/rubygem-flipper-active_support_cache_store-rails61/Makefile +++ b/devel/rubygem-flipper-active_support_cache_store-rails61/Makefile @@ -1,5 +1,5 @@ PORTNAME= flipper-active_support_cache_store -PORTVERSION= 0.25.0 +PORTVERSION= 0.25.2 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -rails61 diff --git a/devel/rubygem-flipper-active_support_cache_store-rails61/distinfo b/devel/rubygem-flipper-active_support_cache_store-rails61/distinfo index ca266bc85b1..e9ccad40167 100644 --- a/devel/rubygem-flipper-active_support_cache_store-rails61/distinfo +++ b/devel/rubygem-flipper-active_support_cache_store-rails61/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664891216 -SHA256 (rubygem/flipper-active_support_cache_store-0.25.0.gem) = 7282bf994b08d1a076b65c6f3b51e3dc04fcb00fa6e7b20089e60db25c7b531b -SIZE (rubygem/flipper-active_support_cache_store-0.25.0.gem) = 6656 +TIMESTAMP = 1665330710 +SHA256 (rubygem/flipper-active_support_cache_store-0.25.2.gem) = 6b5c3bbcac2f387c727f8bd9c46f5068e4820e3299274d2bac7065ae2de792fe +SIZE (rubygem/flipper-active_support_cache_store-0.25.2.gem) = 6656 diff --git a/devel/rubygem-flipper-ui/Makefile b/devel/rubygem-flipper-ui/Makefile index ef690d8954e..1e10b26ec94 100644 --- a/devel/rubygem-flipper-ui/Makefile +++ b/devel/rubygem-flipper-ui/Makefile @@ -1,5 +1,6 @@ PORTNAME= flipper-ui PORTVERSION= 0.25.2 +PORTREVISION= 1 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -12,7 +13,7 @@ LICENSE= MIT RUN_DEPENDS= rubygem-erubi>=1.0.0<2.0.0:www/rubygem-erubi \ rubygem-flipper>=${PORTVERSION}<0.26:devel/rubygem-flipper \ rubygem-rack>=1.4,3<3,3:www/rubygem-rack \ - rubygem-rack-protection>=1.5.3<2.3.0_99:www/rubygem-rack-protection \ + rubygem-rack-protection2>=1.5.3<2.3.0_99:www/rubygem-rack-protection2 \ rubygem-sanitize>=0<7:textproc/rubygem-sanitize USES= gem diff --git a/devel/rubygem-flipper021/Makefile b/devel/rubygem-flipper021/Makefile deleted file mode 100644 index 21441726cfb..00000000000 --- a/devel/rubygem-flipper021/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -PORTNAME= flipper -PORTVERSION= 0.21.0 -CATEGORIES= devel rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= 021 - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Act of enabling/disabling features in your application -WWW= https://github.com/jnunemaker/flipper - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE - -USES= gem -USE_RUBY= yes - -NO_ARCH= yes - -PORTSCOUT= limit:^0\.21\. - -.include diff --git a/devel/rubygem-flipper021/distinfo b/devel/rubygem-flipper021/distinfo deleted file mode 100644 index ec53129ffc8..00000000000 --- a/devel/rubygem-flipper021/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1620928697 -SHA256 (rubygem/flipper-0.21.0.gem) = 69329327f0a91e56daf2ca6108d988fd1aedc118f2e1dbac5fcc744a7cad1203 -SIZE (rubygem/flipper-0.21.0.gem) = 99840 diff --git a/devel/rubygem-flipper021/pkg-descr b/devel/rubygem-flipper021/pkg-descr deleted file mode 100644 index a6796c0f624..00000000000 --- a/devel/rubygem-flipper021/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Feature flipping is the act of enabling or disabling features or parts of your -application, ideally without re-deploying or changing anything in your code -base. - -The goal of this gem is to make turning features on or off so easy that everyone -does it. Whatever your data store, throughput, or experience, feature flipping -should be easy and have minimal impact on your application. diff --git a/devel/rubygem-fog/Makefile b/devel/rubygem-fog/Makefile index 5642586fee7..bd8b28f83ce 100644 --- a/devel/rubygem-fog/Makefile +++ b/devel/rubygem-fog/Makefile @@ -1,6 +1,5 @@ PORTNAME= fog -PORTVERSION= 2.2.0 -PORTREVISION= 1 +PORTVERSION= 2.3.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -14,13 +13,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md RUN_DEPENDS= rubygem-fog-aliyun>=0.1.0:net/rubygem-fog-aliyun \ rubygem-fog-atmos>=0:net/rubygem-fog-atmos \ rubygem-fog-aws>=0.6.0:net/rubygem-fog-aws \ - rubygem-fog-brightbox>=0.4:net/rubygem-fog-brightbox \ + rubygem-fog-brightbox>=0.4<2.0:net/rubygem-fog-brightbox \ rubygem-fog-cloudatcost>=0.4<1:net/rubygem-fog-cloudatcost \ rubygem-fog-cloudstack>=0.1.0<0.2:net/rubygem-fog-cloudstack \ rubygem-fog-core>=2.1<3:devel/rubygem-fog-core \ rubygem-fog-digitalocean>=0.3.0:net/rubygem-fog-digitalocean \ rubygem-fog-dnsimple>=2.1<3:net/rubygem-fog-dnsimple \ - rubygem-fog-dynect>=0.0.2:net/rubygem-fog-dynect \ + rubygem-fog-dynect>=0.0.2<0.6.0:net/rubygem-fog-dynect \ rubygem-fog-ecloud>=0.1<1:net/rubygem-fog-ecloud \ rubygem-fog-google>=1.0<2:net/rubygem-fog-google \ rubygem-fog-internet-archive>=0:net/rubygem-fog-internet-archive \ @@ -44,7 +43,7 @@ RUN_DEPENDS= rubygem-fog-aliyun>=0.1.0:net/rubygem-fog-aliyun \ rubygem-fog-xenserver>=0:net/rubygem-fog-xenserver \ rubygem-fog-xml>=0.1.1<0.2:textproc/rubygem-fog-xml \ rubygem-ipaddress>=0.5<1:net/rubygem-ipaddress \ - rubygem-json>=2.0<3:devel/rubygem-json + rubygem-json>=2.3<3:devel/rubygem-json USES= gem USE_RUBY= yes diff --git a/devel/rubygem-fog/distinfo b/devel/rubygem-fog/distinfo index c0698816785..56ffa7b9c68 100644 --- a/devel/rubygem-fog/distinfo +++ b/devel/rubygem-fog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1561049523 -SHA256 (rubygem/fog-2.2.0.gem) = ed2c6872fba2e9297dbe0bbf299a6c855f245648f75c1311b1cde92798bbde5a -SIZE (rubygem/fog-2.2.0.gem) = 478720 +TIMESTAMP = 1665073196 +SHA256 (rubygem/fog-2.3.0.gem) = a2b30d492257393746f192b8f7f9f37eeed65e2d1227f3c68293822c624bfc64 +SIZE (rubygem/fog-2.3.0.gem) = 481280 diff --git a/devel/rubygem-fog/files/patch-gemspec b/devel/rubygem-fog/files/patch-gemspec deleted file mode 100644 index 1025b8e93d8..00000000000 --- a/devel/rubygem-fog/files/patch-gemspec +++ /dev/null @@ -1,17 +0,0 @@ ---- fog.gemspec.orig 2021-11-01 13:29:16 UTC -+++ fog.gemspec -@@ -36,12 +36,12 @@ Gem::Specification.new do |s| - s.add_runtime_dependency(%q.freeze, [">= 0.1.0"]) - s.add_runtime_dependency(%q.freeze, [">= 0"]) - s.add_runtime_dependency(%q.freeze, [">= 0.6.0"]) -- s.add_runtime_dependency(%q.freeze, ["~> 0.4"]) -+ s.add_runtime_dependency(%q.freeze, [">= 0.4"]) - s.add_runtime_dependency(%q.freeze, ["~> 0.4"]) - s.add_runtime_dependency(%q.freeze, ["~> 0.1.0"]) - s.add_runtime_dependency(%q.freeze, [">= 0.3.0"]) - s.add_runtime_dependency(%q.freeze, ["~> 2.1"]) -- s.add_runtime_dependency(%q.freeze, ["~> 0.0.2"]) -+ s.add_runtime_dependency(%q.freeze, [">= 0.0.2"]) - s.add_runtime_dependency(%q.freeze, ["~> 0.1"]) - s.add_runtime_dependency(%q.freeze, ["~> 1.0"]) - s.add_runtime_dependency(%q.freeze, [">= 0"]) diff --git a/devel/rubygem-fugit12/Makefile b/devel/rubygem-fugit12/Makefile deleted file mode 100644 index 4fd664e0661..00000000000 --- a/devel/rubygem-fugit12/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -PORTNAME= fugit -PORTVERSION= 1.2.3 -CATEGORIES= devel rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= 12 - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Time tools for flor and the floraison project -WWW= https://github.com/floraison/fugit - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE.txt - -RUN_DEPENDS= rubygem-et-orbi>=1.1.8<2:devel/rubygem-et-orbi \ - rubygem-raabro>=1.1<2:textproc/rubygem-raabro - -USES= gem -USE_RUBY= yes - -NO_ARCH= yes - -# Disable rdoc -OPTIONS_EXCLUDE=DOCS - -PORTSCOUT= limit:^1\.2\. - -.include diff --git a/devel/rubygem-fugit12/distinfo b/devel/rubygem-fugit12/distinfo deleted file mode 100644 index 548079b1dc4..00000000000 --- a/devel/rubygem-fugit12/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1563472163 -SHA256 (rubygem/fugit-1.2.3.gem) = a0ba58211f4e69103531cc26d6d5c18f03a2d3989e7b8aa03d2d83f2181cb745 -SIZE (rubygem/fugit-1.2.3.gem) = 20992 diff --git a/devel/rubygem-fugit12/pkg-descr b/devel/rubygem-fugit12/pkg-descr deleted file mode 100644 index e8c4fab2695..00000000000 --- a/devel/rubygem-fugit12/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Fugit is a time tools for flor and the floraison group. It uses et-orbi to represent -time instances and raabro as a basis for its parsers. Fugit will probably become -the foundation for rufus-scheduler 4.x diff --git a/devel/rubygem-google-apis-compute_v1/Makefile b/devel/rubygem-google-apis-compute_v1/Makefile index 06cbab78264..ae6c1f69af6 100644 --- a/devel/rubygem-google-apis-compute_v1/Makefile +++ b/devel/rubygem-google-apis-compute_v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-compute_v1 -PORTVERSION= 0.52.0 +PORTVERSION= 0.53.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-compute_v1/distinfo b/devel/rubygem-google-apis-compute_v1/distinfo index 69d2390a6bc..6730e794582 100644 --- a/devel/rubygem-google-apis-compute_v1/distinfo +++ b/devel/rubygem-google-apis-compute_v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664768112 -SHA256 (rubygem/google-apis-compute_v1-0.52.0.gem) = 63086ed1d40f58b715f488ae6ee23017201f6124ca67e8a2b34fff369c69bf14 -SIZE (rubygem/google-apis-compute_v1-0.52.0.gem) = 386048 +TIMESTAMP = 1665073198 +SHA256 (rubygem/google-apis-compute_v1-0.53.0.gem) = 629537cf9efc1aeda0bb00d78c2a6ffa8488de833a8b19bdb150ce0a6a105f4b +SIZE (rubygem/google-apis-compute_v1-0.53.0.gem) = 386560 diff --git a/devel/rubygem-google-apis-monitoring_v3/Makefile b/devel/rubygem-google-apis-monitoring_v3/Makefile index 2bfa7be148a..0e3099f80c7 100644 --- a/devel/rubygem-google-apis-monitoring_v3/Makefile +++ b/devel/rubygem-google-apis-monitoring_v3/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-monitoring_v3 -PORTVERSION= 0.34.0 +PORTVERSION= 0.35.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-monitoring_v3/distinfo b/devel/rubygem-google-apis-monitoring_v3/distinfo index 8cf7bfb84c9..f8bd1718d51 100644 --- a/devel/rubygem-google-apis-monitoring_v3/distinfo +++ b/devel/rubygem-google-apis-monitoring_v3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664768120 -SHA256 (rubygem/google-apis-monitoring_v3-0.34.0.gem) = bd99770c1d2912deab8e63a6dbc72f58a933864a2cc54f3703b0062beb327e95 -SIZE (rubygem/google-apis-monitoring_v3-0.34.0.gem) = 72192 +TIMESTAMP = 1665073200 +SHA256 (rubygem/google-apis-monitoring_v3-0.35.0.gem) = 87150bc78449cf01fea678e15f0656c48e5ec8618d7da6462624372cd953277d +SIZE (rubygem/google-apis-monitoring_v3-0.35.0.gem) = 72704 diff --git a/devel/rubygem-google-apis-pubsub_v1/Makefile b/devel/rubygem-google-apis-pubsub_v1/Makefile index 942bc6d3d09..488aa252ecf 100644 --- a/devel/rubygem-google-apis-pubsub_v1/Makefile +++ b/devel/rubygem-google-apis-pubsub_v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-pubsub_v1 -PORTVERSION= 0.28.0 +PORTVERSION= 0.29.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/googleapis/google-api-ruby-client/tree/master/generated LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-google-apis-core>=0.7.2<2.0:devel/rubygem-google-apis-core +RUN_DEPENDS= rubygem-google-apis-core>=0.9.0<2.0:devel/rubygem-google-apis-core USES= gem USE_RUBY= yes diff --git a/devel/rubygem-google-apis-pubsub_v1/distinfo b/devel/rubygem-google-apis-pubsub_v1/distinfo index 578153f2dee..7d89a94dac4 100644 --- a/devel/rubygem-google-apis-pubsub_v1/distinfo +++ b/devel/rubygem-google-apis-pubsub_v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663672962 -SHA256 (rubygem/google-apis-pubsub_v1-0.28.0.gem) = eb2ba9cb461d5b085fe28a20c9b5b1c5f5a48b8fd0e095eb47fabb5c5ffca6f3 -SIZE (rubygem/google-apis-pubsub_v1-0.28.0.gem) = 35328 +TIMESTAMP = 1665073202 +SHA256 (rubygem/google-apis-pubsub_v1-0.29.0.gem) = ba0aaa6bf257b19901dae2369703c7dbf075d16db2c0143e2a119d6ca05339d9 +SIZE (rubygem/google-apis-pubsub_v1-0.29.0.gem) = 35328 diff --git a/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile b/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile index 6c170f77c3f..a2dcf6aa747 100644 --- a/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile +++ b/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-sqladmin_v1beta4 -PORTVERSION= 0.37.0 +PORTVERSION= 0.38.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo b/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo index 99b8053c203..ad518698727 100644 --- a/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo +++ b/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664768122 -SHA256 (rubygem/google-apis-sqladmin_v1beta4-0.37.0.gem) = ec7ebc5dc568609f16b4966eef3885c7109370b7348c119aac7a5dbb652ff4c4 -SIZE (rubygem/google-apis-sqladmin_v1beta4-0.37.0.gem) = 47616 +TIMESTAMP = 1665073204 +SHA256 (rubygem/google-apis-sqladmin_v1beta4-0.38.0.gem) = d00279cdcc5548bf4f4e40cc29cbd942b79708011e59c75a18726b6826be1665 +SIZE (rubygem/google-apis-sqladmin_v1beta4-0.38.0.gem) = 47616 diff --git a/devel/rubygem-irb/Makefile b/devel/rubygem-irb/Makefile index 99e1df1df13..7d7b24b20e0 100644 --- a/devel/rubygem-irb/Makefile +++ b/devel/rubygem-irb/Makefile @@ -1,5 +1,5 @@ PORTNAME= irb -PORTVERSION= 1.4.1 +PORTVERSION= 1.4.2 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-irb/distinfo b/devel/rubygem-irb/distinfo index d0ce3881f98..5dbd98536b2 100644 --- a/devel/rubygem-irb/distinfo +++ b/devel/rubygem-irb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1640407551 -SHA256 (rubygem/irb-1.4.1.gem) = 4a6698d9ab9de30ffd2def6fb17327f5d0fc089ace62337eff95396f379bf0a8 -SIZE (rubygem/irb-1.4.1.gem) = 71680 +TIMESTAMP = 1665073228 +SHA256 (rubygem/irb-1.4.2.gem) = be8a114b7ae81485f7f9ea862441218eb3f7dde73315ad99123dae2765865dbc +SIZE (rubygem/irb-1.4.2.gem) = 71680 diff --git a/devel/rubygem-jenkins_api_client/files/patch-gemspec b/devel/rubygem-jenkins_api_client/files/patch-gemspec index 30d4b2adb0e..64177d56bef 100644 --- a/devel/rubygem-jenkins_api_client/files/patch-gemspec +++ b/devel/rubygem-jenkins_api_client/files/patch-gemspec @@ -6,6 +6,6 @@ s.homepage = "https://github.com/arangamani/jenkins_api_client".freeze - s.required_ruby_version = Gem::Requirement.new("~> 2.1".freeze) + s.required_ruby_version = Gem::Requirement.new(">= 2.1".freeze) - s.rubygems_version = "3.3.22".freeze + s.rubygems_version = "3.3.23".freeze s.summary = "Jenkins JSON API Client".freeze diff --git a/devel/rubygem-json25/Makefile b/devel/rubygem-json25/Makefile deleted file mode 100644 index a6d5e181ef4..00000000000 --- a/devel/rubygem-json25/Makefile +++ /dev/null @@ -1,19 +0,0 @@ -PORTNAME= json -PORTVERSION= 2.5.1 -CATEGORIES= devel rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= 25 - -MAINTAINER= ruby@FreeBSD.org -COMMENT= Parse JSON texts and generate them from ruby data structures -WWW= https://flori.github.io/json/ - -LICENSE= BSD2CLAUSE RUBY -LICENSE_COMB= dual - -USES= gem -USE_RUBY= yes - -PORTSCOUT= limit:^2\.5\. - -.include diff --git a/devel/rubygem-json25/distinfo b/devel/rubygem-json25/distinfo deleted file mode 100644 index 7090485e541..00000000000 --- a/devel/rubygem-json25/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1632234068 -SHA256 (rubygem/json-2.5.1.gem) = 918d8c41dacb7cfdbe0c7bbd6014a5372f0cf1c454ca150e9f4010fe80cc3153 -SIZE (rubygem/json-2.5.1.gem) = 89088 diff --git a/devel/rubygem-json25/pkg-descr b/devel/rubygem-json25/pkg-descr deleted file mode 100644 index dbc5c940365..00000000000 --- a/devel/rubygem-json25/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -This library can parse JSON texts and generate them from ruby data structures. -This port implemented in C and comes with its own unicode conversion functions -and a parser generated by the Ragel State Machine Compiler. diff --git a/devel/rubygem-mongo/files/patch-gemspec b/devel/rubygem-mongo/files/patch-gemspec index 8f848691a30..b87ea5e9c20 100644 --- a/devel/rubygem-mongo/files/patch-gemspec +++ b/devel/rubygem-mongo/files/patch-gemspec @@ -11,7 +11,7 @@ s.homepage = "https://mongodb.com/docs/ruby-driver/".freeze s.licenses = ["Apache-2.0".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.5".freeze) - s.rubygems_version = "3.3.22".freeze + s.rubygems_version = "3.3.23".freeze s.summary = "Ruby driver for MongoDB".freeze - s.test_files = ["spec/kerberos/kerberos_spec.rb".freeze, "spec/mongo/options/redacted_spec.rb".freeze, "spec/mongo/database_spec.rb".freeze, "spec/mongo/bulk_write_spec.rb".freeze, "spec/mongo/retryable_spec.rb".freeze, "spec/mongo/server_spec.rb".freeze, "spec/mongo/bson_spec.rb".freeze, "spec/mongo/lint_spec.rb".freeze, "spec/mongo/socket/ssl_spec.rb".freeze, "spec/mongo/socket/unix_spec.rb".freeze, "spec/mongo/socket/tcp_spec.rb".freeze, "spec/mongo/socket_spec.rb".freeze, "spec/mongo/uri/srv_protocol_spec.rb".freeze, "spec/mongo/cursor/builder/get_more_command_spec.rb".freeze, "spec/mongo/cursor/builder/op_get_more_spec.rb".freeze, "spec/mongo/server_selector_spec.rb".freeze, "spec/mongo/protocol/reply_spec.rb".freeze, "spec/mongo/protocol/update_spec.rb".freeze, "spec/mongo/protocol/compressed_spec.rb".freeze, "spec/mongo/protocol/query_spec.rb".freeze, "spec/mongo/protocol/insert_spec.rb".freeze, "spec/mongo/protocol/delete_spec.rb".freeze, "spec/mongo/protocol/kill_cursors_spec.rb".freeze, "spec/mongo/protocol/msg_spec.rb".freeze, "spec/mongo/protocol/caching_hash_spec.rb".freeze, "spec/mongo/protocol/get_more_spec.rb".freeze, "spec/mongo/protocol/registry_spec.rb".freeze, "spec/mongo/client_encryption_spec.rb".freeze, "spec/mongo/crypt/binding/mongocrypt_spec.rb".freeze, "spec/mongo/crypt/binding/helpers_spec.rb".freeze, "spec/mongo/crypt/binding/context_spec.rb".freeze, "spec/mongo/crypt/binding/version_spec.rb".freeze, "spec/mongo/crypt/binding/status_spec.rb".freeze, "spec/mongo/crypt/binding/binary_spec.rb".freeze, "spec/mongo/crypt/auto_decryption_context_spec.rb".freeze, "spec/mongo/crypt/handle_spec.rb".freeze, "spec/mongo/crypt/hooks_spec.rb".freeze, "spec/mongo/crypt/explicit_encryption_context_spec.rb".freeze, "spec/mongo/crypt/explicit_decryption_context_spec.rb".freeze, "spec/mongo/crypt/binding_unloaded_spec.rb".freeze, "spec/mongo/crypt/kms_spec.rb".freeze, "spec/mongo/crypt/auto_encrypter_spec.rb".freeze, "spec/mongo/crypt/status_spec.rb".freeze, "spec/mongo/crypt/encryption_io_spec.rb".freeze, "spec/mongo/crypt/auto_encryption_context_spec.rb".freeze, "spec/mongo/crypt/helpers/mongo_crypt_spec_helper.rb".freeze, "spec/mongo/crypt/binary_spec.rb".freeze, "spec/mongo/crypt/data_key_context_spec.rb".freeze, "spec/mongo/crypt/kms/credentials_spec.rb".freeze, "spec/mongo/session/session_pool_spec.rb".freeze, "spec/mongo/session/server_session_spec.rb".freeze, "spec/mongo/tls_context_hooks_spec.rb".freeze, "spec/mongo/cursor_spec.rb".freeze, "spec/mongo/monitoring/event/cmap/connection_checked_in_spec.rb".freeze, "spec/mongo/monitoring/event/cmap/pool_created_spec.rb".freeze, "spec/mongo/monitoring/event/cmap/connection_closed_spec.rb".freeze, "spec/mongo/monitoring/event/cmap/pool_cleared_spec.rb".freeze, "spec/mongo/monitoring/event/cmap/connection_created_spec.rb".freeze, "spec/mongo/monitoring/event/cmap/connection_checked_out_spec.rb".freeze, "spec/mongo/monitoring/event/cmap/pool_closed_spec.rb".freeze, "spec/mongo/monitoring/event/cmap/connection_ready_spec.rb".freeze, "spec/mongo/monitoring/event/cmap/connection_check_out_failed_spec.rb".freeze, "spec/mongo/monitoring/event/cmap/connection_check_out_started_spec.rb".freeze, "spec/mongo/monitoring/event/topology_changed_spec.rb".freeze, "spec/mongo/monitoring/event/server_closed_spec.rb".freeze, "spec/mongo/monitoring/event/command_succeeded_spec.rb".freeze, "spec/mongo/monitoring/event/server_opening_spec.rb".freeze, "spec/mongo/monitoring/event/command_started_spec.rb".freeze, "spec/mongo/monitoring/event/server_heartbeat_succeeded_spec.rb".freeze, "spec/mongo/monitoring/event/topology_opening_spec.rb".freeze, "spec/mongo/monitoring/event/topology_closed_spec.rb".freeze, "spec/mongo/monitoring/event/command_failed_spec.rb".freeze, "spec/mongo/monitoring/event/server_description_changed_spec.rb".freeze, "spec/mongo/monitoring/event/server_heartbeat_failed_spec.rb".freeze, "spec/mongo/monitoring/event/secure_spec.rb".freeze, "spec/mongo/monitoring/event/server_heartbeat_started_spec.rb".freeze, "spec/mongo/monitoring/command_log_subscriber_spec.rb".freeze, "spec/mongo/timeout_spec.rb".freeze, "spec/mongo/caching_cursor_spec.rb".freeze, "spec/mongo/cluster/topology/sharded_spec.rb".freeze, "spec/mongo/cluster/topology/replica_set_spec.rb".freeze, "spec/mongo/cluster/topology/unknown_spec.rb".freeze, "spec/mongo/cluster/topology/single_spec.rb".freeze, "spec/mongo/cluster/topology_spec.rb".freeze, "spec/mongo/cluster/periodic_executor_spec.rb".freeze, "spec/mongo/cluster/cursor_reaper_spec.rb".freeze, "spec/mongo/cluster/socket_reaper_spec.rb".freeze, "spec/mongo/client_construction_spec.rb".freeze, "spec/mongo/query_cache_middleware_spec.rb".freeze, "spec/mongo/query_cache_spec.rb".freeze, "spec/mongo/utils_spec.rb".freeze, "spec/mongo/cluster_time_spec.rb".freeze, "spec/mongo/distinguishing_semaphore_spec.rb".freeze, "spec/mongo/uri_spec.rb".freeze, "spec/mongo/config_spec.rb".freeze, "spec/mongo/operation/aggregate/result_spec.rb".freeze, "spec/mongo/operation/read_preference_legacy_spec.rb".freeze, "spec/mongo/operation/delete/op_msg_spec.rb".freeze, "spec/mongo/operation/delete/command_spec.rb".freeze, "spec/mongo/operation/delete/bulk_spec.rb".freeze, "spec/mongo/operation/drop_index_spec.rb".freeze, "spec/mongo/operation/update_user_spec.rb".freeze, "spec/mongo/operation/aggregate_spec.rb".freeze, "spec/mongo/operation/update_spec.rb".freeze, "spec/mongo/operation/map_reduce_spec.rb".freeze, "spec/mongo/operation/find/legacy_spec.rb".freeze, "spec/mongo/operation/find/builder/flags_spec.rb".freeze, "spec/mongo/operation/find/builder/modifiers_spec.rb".freeze, "spec/mongo/operation/create_user_spec.rb".freeze, "spec/mongo/operation/create_index_spec.rb".freeze, "spec/mongo/operation/update/op_msg_spec.rb".freeze, "spec/mongo/operation/update/command_spec.rb".freeze, "spec/mongo/operation/update/bulk_spec.rb".freeze, "spec/mongo/operation/indexes_spec.rb".freeze, "spec/mongo/operation/insert_spec.rb".freeze, "spec/mongo/operation/remove_user_spec.rb".freeze, "spec/mongo/operation/delete_spec.rb".freeze, "spec/mongo/operation/collections_info_spec.rb".freeze, "spec/mongo/operation/get_more_spec.rb".freeze, "spec/mongo/operation/insert/op_msg_spec.rb".freeze, "spec/mongo/operation/insert/command_spec.rb".freeze, "spec/mongo/operation/insert/bulk_spec.rb".freeze, "spec/mongo/operation/limited_spec.rb".freeze, "spec/mongo/operation/command_spec.rb".freeze, "spec/mongo/operation/specifiable_spec.rb".freeze, "spec/mongo/operation/read_preference_op_msg_spec.rb".freeze, "spec/mongo/operation/create/op_msg_spec.rb".freeze, "spec/mongo/operation/result_spec.rb".freeze, "spec/mongo/index/view_spec.rb".freeze, "spec/mongo/id_spec.rb".freeze, "spec/mongo/collection/view/iterable_spec.rb".freeze, "spec/mongo/collection/view/immutable_spec.rb".freeze, "spec/mongo/collection/view/map_reduce_spec.rb".freeze, "spec/mongo/collection/view/builder/find_command_spec.rb".freeze, "spec/mongo/collection/view/builder/op_query_spec.rb".freeze, "spec/mongo/collection/view/explainable_spec.rb".freeze, "spec/mongo/collection/view/writable_spec.rb".freeze, "spec/mongo/collection/view/change_stream_spec.rb".freeze, "spec/mongo/collection/view/aggregation_spec.rb".freeze, "spec/mongo/collection/view/readable_spec.rb".freeze, "spec/mongo/collection/view/change_stream_resume_spec.rb".freeze, "spec/mongo/collection/view_spec.rb".freeze, "spec/mongo/address/ipv6_spec.rb".freeze, "spec/mongo/address/validator_spec.rb".freeze, "spec/mongo/address/ipv4_spec.rb".freeze, "spec/mongo/address/unix_spec.rb".freeze, "spec/mongo/server_selector/primary_spec.rb".freeze, "spec/mongo/server_selector/secondary_spec.rb".freeze, "spec/mongo/server_selector/nearest_spec.rb".freeze, "spec/mongo/server_selector/secondary_preferred_spec.rb".freeze, "spec/mongo/server_selector/primary_preferred_spec.rb".freeze, "spec/mongo/event/publisher_spec.rb".freeze, "spec/mongo/event/subscriber_spec.rb".freeze, "spec/mongo/collection_crud_spec.rb".freeze, "spec/mongo/uri_option_parsing_spec.rb".freeze, "spec/mongo/address_spec.rb".freeze, "spec/mongo/session_spec.rb".freeze, "spec/mongo/session_transaction_spec.rb".freeze, "spec/mongo/semaphore_spec.rb".freeze, "spec/mongo/cluster_spec.rb".freeze, "spec/mongo/client_spec.rb".freeze, "spec/mongo/grid/file_spec.rb".freeze, "spec/mongo/grid/stream_spec.rb".freeze, "spec/mongo/grid/file/info_spec.rb".freeze, "spec/mongo/grid/file/chunk_spec.rb".freeze, "spec/mongo/grid/fs_bucket_spec.rb".freeze, "spec/mongo/grid/stream/write_spec.rb".freeze, "spec/mongo/grid/stream/read_spec.rb".freeze, "spec/mongo/config/options_spec.rb".freeze, "spec/mongo/collection_spec.rb".freeze, "spec/mongo/logger_spec.rb".freeze, "spec/mongo/auth_spec.rb".freeze, "spec/mongo/write_concern/acknowledged_spec.rb".freeze, "spec/mongo/write_concern/unacknowledged_spec.rb".freeze, "spec/mongo/write_concern_spec.rb".freeze, "spec/mongo/bulk_write/ordered_combiner_spec.rb".freeze, "spec/mongo/bulk_write/unordered_combiner_spec.rb".freeze, "spec/mongo/bulk_write/result_spec.rb".freeze, "spec/mongo/server/connection_pool_spec.rb".freeze, "spec/mongo/server/connection_pool/populator_spec.rb".freeze, "spec/mongo/server/description_spec.rb".freeze, "spec/mongo/server/monitor/connection_spec.rb".freeze, "spec/mongo/server/monitor/app_metadata_spec.rb".freeze, "spec/mongo/server/round_trip_time_averager_spec.rb".freeze, "spec/mongo/server/push_monitor_spec.rb".freeze, "spec/mongo/server/monitor_spec.rb".freeze, "spec/mongo/server/connection_spec.rb".freeze, "spec/mongo/server/app_metadata_spec.rb".freeze, "spec/mongo/server/description_query_methods_spec.rb".freeze, "spec/mongo/server/connection_common_spec.rb".freeze, "spec/mongo/server/description/features_spec.rb".freeze, "spec/mongo/server/connection_auth_spec.rb".freeze, "spec/mongo/monitoring_spec.rb".freeze, "spec/mongo/collection_ddl_spec.rb".freeze, "spec/mongo/auth/stringprep_spec.rb".freeze, "spec/mongo/auth/x509_spec.rb".freeze, "spec/mongo/auth/cr_spec.rb".freeze, "spec/mongo/auth/invalid_mechanism_spec.rb".freeze, "spec/mongo/auth/scram/conversation_spec.rb".freeze, "spec/mongo/auth/user/view_spec.rb".freeze, "spec/mongo/auth/scram_negotiation_spec.rb".freeze, "spec/mongo/auth/stringprep/profiles/sasl_spec.rb".freeze, "spec/mongo/auth/scram256/conversation_spec.rb".freeze, "spec/mongo/auth/gssapi/conversation_spec.rb".freeze, "spec/mongo/auth/ldap/conversation_spec.rb".freeze, "spec/mongo/auth/user_spec.rb".freeze, "spec/mongo/auth/aws/request_region_spec.rb".freeze, "spec/mongo/auth/aws/request_spec.rb".freeze, "spec/mongo/auth/scram_spec.rb".freeze, "spec/mongo/auth/x509/conversation_spec.rb".freeze, "spec/mongo/auth/ldap_spec.rb".freeze, "spec/mongo/error/operation_failure_heavy_spec.rb".freeze, "spec/mongo/error/bulk_write_error_spec.rb".freeze, "spec/mongo/error/notable_spec.rb".freeze, "spec/mongo/error/unsupported_option_spec.rb".freeze, "spec/mongo/error/crypt_error_spec.rb".freeze, "spec/mongo/error/operation_failure_spec.rb".freeze, "spec/mongo/error/no_server_available_spec.rb".freeze, "spec/mongo/error/max_bson_size_spec.rb".freeze, "spec/mongo/error/parser_spec.rb".freeze, "spec/mongo/srv/monitor_spec.rb".freeze, "spec/mongo/srv/result_spec.rb".freeze, "spec/runners/cmap/verifier.rb".freeze, "spec/runners/auth.rb".freeze, "spec/runners/server_selection.rb".freeze, "spec/runners/cmap.rb".freeze, "spec/runners/transactions.rb".freeze, "spec/runners/sdam.rb".freeze, "spec/runners/crud/context.rb".freeze, "spec/runners/crud/spec.rb".freeze, "spec/runners/crud/test_base.rb".freeze, "spec/runners/crud/outcome.rb".freeze, "spec/runners/crud/test.rb".freeze, "spec/runners/crud/verifier.rb".freeze, "spec/runners/crud/operation.rb".freeze, "spec/runners/crud/requirement.rb".freeze, "spec/runners/command_monitoring.rb".freeze, "spec/runners/sdam/verifier.rb".freeze, "spec/runners/crud.rb".freeze, "spec/runners/change_streams/spec.rb".freeze, "spec/runners/change_streams/outcome.rb".freeze, "spec/runners/change_streams/test.rb".freeze, "spec/runners/unified.rb".freeze, "spec/runners/read_write_concern_document.rb".freeze, "spec/runners/transactions/spec.rb".freeze, "spec/runners/transactions/test.rb".freeze, "spec/runners/transactions/operation.rb".freeze, "spec/runners/unified/error.rb".freeze, "spec/runners/unified/event_subscriber.rb".freeze, "spec/runners/unified/ddl_operations.rb".freeze, "spec/runners/unified/client_side_encryption_operations.rb".freeze, "spec/runners/unified/grid_fs_operations.rb".freeze, "spec/runners/unified/test.rb".freeze, "spec/runners/unified/entity_map.rb".freeze, "spec/runners/unified/crud_operations.rb".freeze, "spec/runners/unified/change_stream_operations.rb".freeze, "spec/runners/unified/assertions.rb".freeze, "spec/runners/unified/test_group.rb".freeze, "spec/runners/unified/exceptions.rb".freeze, "spec/runners/unified/support_operations.rb".freeze, "spec/runners/connection_string.rb".freeze, "spec/runners/gridfs.rb".freeze, "spec/runners/server_selection_rtt.rb".freeze, "spec/lite_spec_helper.rb".freeze, "spec/README.md".freeze, "spec/solo/clean_exit_spec.rb".freeze, "spec/stress/cleanup_spec.rb".freeze, "spec/stress/connection_pool_timing_spec.rb".freeze, "spec/stress/fork_reconnect_stress_spec.rb".freeze, "spec/stress/connection_pool_stress_spec.rb".freeze, "spec/stress/push_monitor_close_spec.rb".freeze, "spec/USERS.md".freeze, "spec/README.aws-auth.md".freeze, "spec/spec_tests/client_side_encryption_unified_spec.rb".freeze, "spec/spec_tests/max_staleness_spec.rb".freeze, "spec/spec_tests/gridfs_spec.rb".freeze, "spec/spec_tests/retryable_writes_spec.rb".freeze, "spec/spec_tests/transactions_unified_spec.rb".freeze, "spec/spec_tests/read_write_concern_operaton_spec.rb".freeze, "spec/spec_tests/read_write_concern_document_spec.rb".freeze, "spec/spec_tests/transactions_spec.rb".freeze, "spec/spec_tests/data/read_write_concern/operation/default-write-concern-3.2.yml".freeze, "spec/spec_tests/data/read_write_concern/operation/default-write-concern-4.2.yml".freeze, "spec/spec_tests/data/read_write_concern/operation/default-write-concern-2.6.yml".freeze, "spec/spec_tests/data/read_write_concern/operation/default-write-concern-3.4.yml".freeze, "spec/spec_tests/data/read_write_concern/document/write-concern.yml".freeze, "spec/spec_tests/data/read_write_concern/document/read-concern.yml".freeze, "spec/spec_tests/data/read_write_concern/connection-string/write-concern.yml".freeze, "spec/spec_tests/data/read_write_concern/connection-string/read-concern.yml".freeze, "spec/spec_tests/data/cmap/pool-checkout-connection.yml".freeze, "spec/spec_tests/data/cmap/pool-checkin.yml".freeze, "spec/spec_tests/data/cmap/pool-close.yml".freeze, "spec/spec_tests/data/cmap/pool-create-with-options.yml".freeze, "spec/spec_tests/data/cmap/pool-checkin-destroy-closed.yml".freeze, "spec/spec_tests/data/cmap/connection-must-order-ids.yml".freeze, "spec/spec_tests/data/cmap/pool-checkout-no-idle.yml".freeze, "spec/spec_tests/data/cmap/pool-create.yml".freeze, "spec/spec_tests/data/cmap/pool-create-min-size.yml".freeze, "spec/spec_tests/data/cmap/pool-checkout-no-stale.yml".freeze, "spec/spec_tests/data/cmap/pool-checkout-multiple.yml".freeze, "spec/spec_tests/data/cmap/pool-checkout-error-closed.yml".freeze, "spec/spec_tests/data/cmap/connection-must-have-id.yml".freeze, "spec/spec_tests/data/cmap/pool-close-destroy-conns.yml".freeze, "spec/spec_tests/data/cmap/pool-checkin-destroy-stale.yml".freeze, "spec/spec_tests/data/cmap/wait-queue-timeout.yml".freeze, "spec/spec_tests/data/cmap/pool-create-max-size.yml".freeze, "spec/spec_tests/data/cmap/pool-checkin-make-available.yml".freeze, "spec/spec_tests/data/cmap/wait-queue-fairness.yml".freeze, "spec/spec_tests/data/versioned_api/runcommand-helper-no-api-version-declared.yml".freeze, "spec/spec_tests/data/versioned_api/crud-api-version-1-strict.yml".freeze, "spec/spec_tests/data/versioned_api/test-commands-deprecation-errors.yml".freeze, "spec/spec_tests/data/versioned_api/test-commands-strict-mode.yml".freeze, "spec/spec_tests/data/versioned_api/crud-api-version-1.yml".freeze, "spec/spec_tests/data/versioned_api/transaction-handling.yml".freeze, "spec/spec_tests/data/sdam_integration/find-network-error.yml".freeze, "spec/spec_tests/data/sdam_integration/insert-shutdown-error.yml".freeze, "spec/spec_tests/data/sdam_integration/hello-command-error.yml".freeze, "spec/spec_tests/data/sdam_integration/insert-network-error.yml".freeze, "spec/spec_tests/data/sdam_integration/hello-timeout.yml".freeze, "spec/spec_tests/data/sdam_integration/hello-network-error.yml".freeze, "spec/spec_tests/data/sdam_integration/rediscover-quickly-after-step-down.yml".freeze, "spec/spec_tests/data/sdam_integration/cancel-server-check.yml".freeze, "spec/spec_tests/data/sdam_integration/find-shutdown-error.yml".freeze, "spec/spec_tests/data/sdam_integration/connectTimeoutMS.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndUpdate-hint-serverError.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndUpdate-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndUpdate-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-updateOne-let.yml".freeze, "spec/spec_tests/data/crud_unified/find-allowdiskuse-serverError.yml".freeze, "spec/spec_tests/data/crud_unified/updateMany-hint-serverError.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-deleteMany-let.yml".freeze, "spec/spec_tests/data/crud_unified/replaceOne-comment.yml".freeze, "spec/spec_tests/data/crud_unified/updateOne-hint-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/updateOne-hint.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-update-hint-serverError.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndDelete-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/updateOne-validation.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-deleteOne-let.yml".freeze, "spec/spec_tests/data/crud_unified/deleteMany-hint-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndReplace-let.yml".freeze, "spec/spec_tests/data/crud_unified/updateOne-comment.yml".freeze, "spec/spec_tests/data/crud_unified/insertMany-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/replaceOne-hint.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndReplace-hint.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-delete-hint-serverError.yml".freeze, "spec/spec_tests/data/crud_unified/updateMany-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/updateWithPipelines.yml".freeze, "spec/spec_tests/data/crud_unified/insertOne-comment.yml".freeze, "spec/spec_tests/data/crud_unified/aggregate-write-readPreference.yml".freeze, "spec/spec_tests/data/crud_unified/db-aggregate-write-readPreference.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-updateOne-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/insertOne-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-deleteOne-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/db-aggregate.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-updateMany-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-replaceOne-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/deleteOne-comment.yml".freeze, "spec/spec_tests/data/crud_unified/updateMany-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/updateMany-comment.yml".freeze, "spec/spec_tests/data/crud_unified/aggregate-let.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndReplace-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/updateOne-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-insertOne-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndReplace-comment.yml".freeze, "spec/spec_tests/data/crud_unified/deleteMany-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/deleteMany-let.yml".freeze, "spec/spec_tests/data/crud_unified/updateMany-validation.yml".freeze, "spec/spec_tests/data/crud_unified/replaceOne-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/find-comment.yml".freeze, "spec/spec_tests/data/crud_unified/updateMany-hint.yml".freeze, "spec/spec_tests/data/crud_unified/find-allowdiskuse.yml".freeze, "spec/spec_tests/data/crud_unified/aggregate-allowdiskuse.yml".freeze, "spec/spec_tests/data/crud_unified/aggregate-out-readConcern.yml".freeze, "spec/spec_tests/data/crud_unified/deleteMany-hint.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-comment.yml".freeze, "spec/spec_tests/data/crud_unified/deleteOne-hint-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/insertMany-comment.yml".freeze, "spec/spec_tests/data/crud_unified/updateMany-hint-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-update-hint-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/replaceOne-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndDelete-let.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndUpdate-comment.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndReplace-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/deleteMany-comment.yml".freeze, "spec/spec_tests/data/crud_unified/deleteOne-hint-serverError.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-updateMany-let.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndUpdate-hint-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-replaceOne-let.yml".freeze, "spec/spec_tests/data/crud_unified/estimatedDocumentCount.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndUpdate-let.yml".freeze, "spec/spec_tests/data/crud_unified/find.yml".freeze, "spec/spec_tests/data/crud_unified/distinct-comment.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-deleteMany-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-arrayFilters.yml".freeze, "spec/spec_tests/data/crud_unified/aggregate.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndDelete-hint.yml".freeze, "spec/spec_tests/data/crud_unified/deleteOne-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-replaceOne-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-update-hint.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndDelete-hint-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-arrayFilters-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/estimatedDocumentCount-comment.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndReplace-hint-serverError.yml".freeze, "spec/spec_tests/data/crud_unified/aggregate-merge.yml".freeze, "spec/spec_tests/data/crud_unified/find-allowdiskuse-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/deleteOne-hint.yml".freeze, "spec/spec_tests/data/crud_unified/replaceOne-validation.yml".freeze, "spec/spec_tests/data/crud_unified/find-let.yml".freeze, "spec/spec_tests/data/crud_unified/countDocuments-comment.yml".freeze, "spec/spec_tests/data/crud_unified/replaceOne-let.yml".freeze, "spec/spec_tests/data/crud_unified/updateOne-hint-serverError.yml".freeze, "spec/spec_tests/data/crud_unified/deleteOne-let.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-update-validation.yml".freeze, "spec/spec_tests/data/crud_unified/deleteMany-hint-serverError.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-updateOne-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndUpdate-hint.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-delete-hint.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-updateMany-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-delete-hint-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndReplace-hint-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndDelete-hint-serverError.yml".freeze, "spec/spec_tests/data/crud_unified/updateOne-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/updateMany-let.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndDelete-comment.yml".freeze, "spec/spec_tests/data/crud_unified/updateOne-let.yml".freeze, "spec/spec_tests/data/server_selection_rtt/first_value_zero.yml".freeze, "spec/spec_tests/data/server_selection_rtt/value_test_5.yml".freeze, "spec/spec_tests/data/server_selection_rtt/value_test_1.yml".freeze, "spec/spec_tests/data/server_selection_rtt/first_value.yml".freeze, "spec/spec_tests/data/server_selection_rtt/value_test_2.yml".freeze, "spec/spec_tests/data/server_selection_rtt/value_test_3.yml".freeze, "spec/spec_tests/data/server_selection_rtt/value_test_4.yml".freeze, "spec/spec_tests/data/connection_string/valid-auth.yml".freeze, "spec/spec_tests/data/connection_string/valid-host_identifiers.yml".freeze, "spec/spec_tests/data/connection_string/valid-db-with-dotted-name.yml".freeze, "spec/spec_tests/data/connection_string/valid-warnings.yml".freeze, "spec/spec_tests/data/connection_string/invalid-uris.yml".freeze, "spec/spec_tests/data/connection_string/valid-unix_socket-relative.yml".freeze, "spec/spec_tests/data/connection_string/valid-options.yml".freeze, "spec/spec_tests/data/connection_string/valid-unix_socket-absolute.yml".freeze, "spec/spec_tests/data/gridfs_unified/downloadByName.yml".freeze, "spec/spec_tests/data/gridfs_unified/delete.yml".freeze, "spec/spec_tests/data/gridfs_unified/download.yml".freeze, "spec/spec_tests/data/gridfs_unified/upload.yml".freeze, "spec/spec_tests/data/gridfs_unified/upload-disableMD5.yml".freeze, "spec/spec_tests/data/crud/read/distinct-collation.yml".freeze, "spec/spec_tests/data/crud/read/count-empty.yml".freeze, "spec/spec_tests/data/crud/read/find-collation.yml".freeze, "spec/spec_tests/data/crud/read/count.yml".freeze, "spec/spec_tests/data/crud/read/find.yml".freeze, "spec/spec_tests/data/crud/read/aggregate.yml".freeze, "spec/spec_tests/data/crud/read/aggregate-out.yml".freeze, "spec/spec_tests/data/crud/read/aggregate-collation.yml".freeze, "spec/spec_tests/data/crud/read/count-collation.yml".freeze, "spec/spec_tests/data/crud/read/distinct.yml".freeze, "spec/spec_tests/data/crud/write/replaceOne-collation.yml".freeze, "spec/spec_tests/data/crud/write/deleteMany-collation.yml".freeze, "spec/spec_tests/data/crud/write/insertOne.yml".freeze, "spec/spec_tests/data/crud/write/deleteOne.yml".freeze, "spec/spec_tests/data/crud/write/findOneAndReplace-upsert_pre_2.6.yml".freeze, "spec/spec_tests/data/crud/write/deleteOne-collation.yml".freeze, "spec/spec_tests/data/crud/write/updateMany-arrayFilters.yml".freeze, "spec/spec_tests/data/crud/write/findOneAndUpdate.yml".freeze, "spec/spec_tests/data/crud/write/deleteMany.yml".freeze, "spec/spec_tests/data/crud/write/updateOne-collation.yml".freeze, "spec/spec_tests/data/crud/write/updateOne-pre_2.6.yml".freeze, "spec/spec_tests/data/crud/write/findOneAndReplace-upsert.yml".freeze, "spec/spec_tests/data/crud/write/findOneAndReplace-collation.yml".freeze, "spec/spec_tests/data/crud/write/replaceOne-upsert.yml".freeze, "spec/spec_tests/data/crud/write/findOneAndDelete.yml".freeze, "spec/spec_tests/data/crud/write/replaceOne.yml".freeze, "spec/spec_tests/data/crud/write/updateMany-collation.yml".freeze, "spec/spec_tests/data/crud/write/findOneAndReplace.yml".freeze, "spec/spec_tests/data/crud/write/findOneAndUpdate-arrayFilters.yml".freeze, "spec/spec_tests/data/crud/write/updateMany.yml".freeze, "spec/spec_tests/data/crud/write/bulkWrite-arrayFilters.yml".freeze, "spec/spec_tests/data/crud/write/updateOne-arrayFilters.yml".freeze, "spec/spec_tests/data/crud/write/updateOne.yml".freeze, "spec/spec_tests/data/crud/write/bulkWrite-collation.yml".freeze, "spec/spec_tests/data/crud/write/bulkWrite.yml".freeze, "spec/spec_tests/data/crud/write/replaceOne-pre_2.6.yml".freeze, "spec/spec_tests/data/crud/write/updateMany-pre_2.6.yml".freeze, "spec/spec_tests/data/crud/write/findOneAndUpdate-collation.yml".freeze, "spec/spec_tests/data/crud/write/insertMany.yml".freeze, "spec/spec_tests/data/crud/write/findOneAndDelete-collation.yml".freeze, "spec/spec_tests/data/max_staleness/Single/Incompatible.yml".freeze, "spec/spec_tests/data/max_staleness/Single/SmallMaxStaleness.yml".freeze, "spec/spec_tests/data/max_staleness/Unknown/SmallMaxStaleness.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/NoKnownServers.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/SecondaryPreferred_tags.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/PrimaryPreferred.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/Incompatible.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/LastUpdateTime.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/SecondaryPreferred.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/Nearest2.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/Secondary.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/PrimaryPreferred_tags.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/Nearest.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/DefaultNoMaxStaleness.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/ZeroMaxStaleness.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/MaxStalenessTooSmall.yml".freeze, "spec/spec_tests/data/max_staleness/Sharded/Incompatible.yml".freeze, "spec/spec_tests/data/max_staleness/Sharded/SmallMaxStaleness.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/SecondaryPreferred_tags.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/PrimaryPreferred.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/MaxStalenessWithModePrimary.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/Incompatible.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/LastUpdateTime.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/SecondaryPreferred.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/Nearest2.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/Secondary_tags.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/Nearest.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/LongHeartbeat2.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/SecondaryPreferred_tags2.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/Nearest_tags.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/DefaultNoMaxStaleness.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/ZeroMaxStaleness.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/MaxStalenessTooSmall.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/Secondary_tags2.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/PrimaryPreferred_incompatible.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/LongHeartbeat.yml".freeze, "spec/spec_tests/data/sdam_monitoring/standalone_suppress_equal_description_changes.yml".freeze, "spec/spec_tests/data/sdam_monitoring/replica_set_with_no_primary.yml".freeze, "spec/spec_tests/data/sdam_monitoring/replica_set_other_chain.yml".freeze, "spec/spec_tests/data/sdam_monitoring/standalone.yml".freeze, "spec/spec_tests/data/sdam_monitoring/discovered_standalone.yml".freeze, "spec/spec_tests/data/sdam_monitoring/standalone_to_rs_with_me_mismatch.yml".freeze, "spec/spec_tests/data/sdam_monitoring/required_replica_set.yml".freeze, "spec/spec_tests/data/sdam_monitoring/replica_set_with_second_seed_removal.yml".freeze, "spec/spec_tests/data/sdam_monitoring/replica_set_primary_address_change.yml".freeze, "spec/spec_tests/data/sdam_monitoring/replica_set_with_primary_and_secondary.yml".freeze, "spec/spec_tests/data/sdam_monitoring/replica_set_with_primary.yml".freeze, "spec/spec_tests/data/sdam_monitoring/replica_set_with_me_mismatch.yml".freeze, "spec/spec_tests/data/sdam_monitoring/replica_set_other_change.yml".freeze, "spec/spec_tests/data/sdam_monitoring/load_balancer.yml".freeze, "spec/spec_tests/data/sdam_monitoring/replica_set_with_removal.yml".freeze, "spec/spec_tests/data/sdam_monitoring/standalone_repeated.yml".freeze, "spec/spec_tests/data/sdam_monitoring/replica_set_with_primary_removal.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/find-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/changeStreams-db.watch-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/estimatedDocumentCount-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listCollections-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/findOne.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/gridfs-download-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/changeStreams-db.coll.watch.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listIndexes.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/gridfs-downloadByName-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listDatabaseObjects-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listIndexes-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listCollectionObjects-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listIndexNames-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listIndexNames.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listDatabaseNames.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/countDocuments.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/findOne-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/count.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listDatabases.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/mapReduce.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/gridfs-download.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/estimatedDocumentCount.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listDatabaseObjects.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/find.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/changeStreams-client.watch-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/aggregate.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listDatabases-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/changeStreams-db.watch.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/changeStreams-client.watch.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/aggregate-merge.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/aggregate-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/countDocuments-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listDatabaseNames-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/changeStreams-db.coll.watch-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/distinct.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listCollectionNames.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/distinct-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listCollectionObjects.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/gridfs-downloadByName.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/count-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listCollectionNames-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listCollections.yml".freeze, "spec/spec_tests/data/retryable_reads/unified/handshakeError.yml".freeze, "spec/spec_tests/data/gridfs/delete.yml".freeze, "spec/spec_tests/data/gridfs/download.yml".freeze, "spec/spec_tests/data/gridfs/upload.yml".freeze, "spec/spec_tests/data/gridfs/download_by_name.yml".freeze, "spec/spec_tests/data/client_side_encryption/keyAltName.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-NoEncryption.yml".freeze, "spec/spec_tests/data/client_side_encryption/azureKMS.yml".freeze, "spec/spec_tests/data/client_side_encryption/localKMS.yml".freeze, "spec/spec_tests/data/client_side_encryption/malformedCiphertext.yml".freeze, "spec/spec_tests/data/client_side_encryption/badQueries.yml".freeze, "spec/spec_tests/data/client_side_encryption/bypassedCommand.yml".freeze, "spec/spec_tests/data/client_side_encryption/explain.yml".freeze, "spec/spec_tests/data/client_side_encryption/bulk.yml".freeze, "spec/spec_tests/data/client_side_encryption/create-and-createIndexes.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-EncryptedFields-vs-jsonSchema.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-EncryptedFields-vs-EncryptedFieldsMap.yml".freeze, "spec/spec_tests/data/client_side_encryption/localSchema.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-Compact.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-Delete.yml".freeze, "spec/spec_tests/data/client_side_encryption/findOneAndUpdate.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-MissingKey.yml".freeze, "spec/spec_tests/data/client_side_encryption/types.yml".freeze, "spec/spec_tests/data/client_side_encryption/maxWireVersion.yml".freeze, "spec/spec_tests/data/client_side_encryption/delete.yml".freeze, "spec/spec_tests/data/client_side_encryption/countDocuments.yml".freeze, "spec/spec_tests/data/client_side_encryption/unsupportedCommand.yml".freeze, "spec/spec_tests/data/client_side_encryption/bypassAutoEncryption.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-CreateCollection.yml".freeze, "spec/spec_tests/data/client_side_encryption/count.yml".freeze, "spec/spec_tests/data/client_side_encryption/findOneAndDelete.yml".freeze, "spec/spec_tests/data/client_side_encryption/missingKey.yml".freeze, "spec/spec_tests/data/client_side_encryption/replaceOne.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-FindOneAndUpdate.yml".freeze, "spec/spec_tests/data/client_side_encryption/insert.yml".freeze, "spec/spec_tests/data/client_side_encryption/badSchema.yml".freeze, "spec/spec_tests/data/client_side_encryption/gcpKMS.yml".freeze, "spec/spec_tests/data/client_side_encryption/findOneAndReplace.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-BypassQueryAnalysis.yml".freeze, "spec/spec_tests/data/client_side_encryption/noSchema.yml".freeze, "spec/spec_tests/data/client_side_encryption/find.yml".freeze, "spec/spec_tests/data/client_side_encryption/updateMany.yml".freeze, "spec/spec_tests/data/client_side_encryption/aggregate.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-validatorAndPartialFieldExpression.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-DecryptExistingData.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-Update.yml".freeze, "spec/spec_tests/data/client_side_encryption/getMore.yml".freeze, "spec/spec_tests/data/client_side_encryption/updateOne.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-InsertFind-Indexed.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/createDataKey-kms_providers-invalid.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/rewrapManyDataKey-decrypt_failure.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/getKey.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/removeKeyAltName.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/addKeyAltName.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/getKeys.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/deleteKey.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/rewrapManyDataKey-encrypt_failure.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/createDataKey.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/getKeyByAltName.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/rewrapManyDataKey.yml".freeze, "spec/spec_tests/data/client_side_encryption/distinct.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-EncryptedFieldsMap-defaults.yml".freeze, "spec/spec_tests/data/client_side_encryption/basic.yml".freeze, "spec/spec_tests/data/client_side_encryption/validatorAndPartialFieldExpression.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-InsertFind-Unindexed.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/findOneAndReplace-errorLabels.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/insertOne.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/findOneAndReplace-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/deleteOne.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/findOneAndUpdate.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/replaceOne-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/deleteMany.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/insertOne-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/findOneAndDelete-errorLabels.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/insertMany-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/findOneAndUpdate-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/insertOne-errorLabels.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/findOneAndDelete.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/deleteOne-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/replaceOne.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/findOneAndReplace.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/findOneAndDelete-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/findOneAndUpdate-errorLabels.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/updateMany.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/bulkWrite-errorLabels.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/updateOne-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/insertMany-errorLabels.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/updateOne.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/deleteOne-errorLabels.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/bulkWrite.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/replaceOne-errorLabels.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/insertMany.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/bulkWrite-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/updateOne-errorLabels.yml".freeze, "spec/spec_tests/data/retryable_writes/unified/handshakeError.yml".freeze, "spec/spec_tests/data/retryable_writes/unified/insertOne-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_writes/unified/bulkWrite-serverErrors.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/insertOne.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/deleteOne.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/deleteMany.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/redacted-commands.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/pre-42-server-connection-id.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/command.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/server-connection-id.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/find.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/updateMany.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/updateOne.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/bulkWrite.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/unacknowledgedBulkWrite.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/insertMany.yml".freeze, "spec/spec_tests/data/sdam/single/direct_connection_standalone.yml".freeze, "spec/spec_tests/data/sdam/single/discover_unavailable_seed.yml".freeze, "spec/spec_tests/data/sdam/single/direct_connection_wrong_set_name.yml".freeze, "spec/spec_tests/data/sdam/single/direct_connection_unavailable_seed.yml".freeze, "spec/spec_tests/data/sdam/single/direct_connection_rssecondary.yml".freeze, "spec/spec_tests/data/sdam/single/ls_timeout_standalone.yml".freeze, "spec/spec_tests/data/sdam/single/standalone_removed.yml".freeze, "spec/spec_tests/data/sdam/single/not_ok_response.yml".freeze, "spec/spec_tests/data/sdam/single/direct_connection_mongos.yml".freeze, "spec/spec_tests/data/sdam/single/standalone_using_legacy_hello.yml".freeze, "spec/spec_tests/data/sdam/single/discover_standalone.yml".freeze, "spec/spec_tests/data/sdam/single/direct_connection_rsprimary.yml".freeze, "spec/spec_tests/data/sdam/single/ruby_primary_mismatched_me.yml".freeze, "spec/spec_tests/data/sdam/single/direct_connection_external_ip.yml".freeze, "spec/spec_tests/data/sdam/single/too_old_then_upgraded.yml".freeze, "spec/spec_tests/data/sdam/single/direct_connection_replicaset.yml".freeze, "spec/spec_tests/data/sdam/single/too_new.yml".freeze, "spec/spec_tests/data/sdam/single/ruby_primary_different_address.yml".freeze, "spec/spec_tests/data/sdam/single/direct_connection_rsarbiter.yml".freeze, "spec/spec_tests/data/sdam/single/too_old.yml".freeze, "spec/spec_tests/data/sdam/single/compatible.yml".freeze, "spec/spec_tests/data/sdam/sharded/mongos_disconnect.yml".freeze, "spec/spec_tests/data/sdam/sharded/ls_timeout_mongos.yml".freeze, "spec/spec_tests/data/sdam/sharded/normalize_uri_case.yml".freeze, "spec/spec_tests/data/sdam/sharded/ruby_primary_mismatched_me.yml".freeze, "spec/spec_tests/data/sdam/sharded/too_new.yml".freeze, "spec/spec_tests/data/sdam/sharded/discover_single_mongos.yml".freeze, "spec/spec_tests/data/sdam/sharded/ruby_primary_different_address.yml".freeze, "spec/spec_tests/data/sdam/sharded/non_mongos_removed.yml".freeze, "spec/spec_tests/data/sdam/sharded/multiple_mongoses.yml".freeze, "spec/spec_tests/data/sdam/sharded/too_old.yml".freeze, "spec/spec_tests/data/sdam/sharded/compatible.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_mismatched_me.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_becomes_ghost.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_primary_replicaset.yml".freeze, "spec/spec_tests/data/sdam/rs/incompatible_arbiter.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_to_no_primary_mismatched_me.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_secondary.yml".freeze, "spec/spec_tests/data/sdam/rs/new_primary_wrong_set_name.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_rsother_replicaset.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_disconnect.yml".freeze, "spec/spec_tests/data/sdam/rs/setversion_without_electionid.yml".freeze, "spec/spec_tests/data/sdam/rs/response_from_removed.yml".freeze, "spec/spec_tests/data/sdam/rs/use_setversion_without_electionid.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_disconnect_setversion.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_hidden_replicaset.yml".freeze, "spec/spec_tests/data/sdam/rs/unexpected_mongos.yml".freeze, "spec/spec_tests/data/sdam/rs/incompatible_ghost.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_rsother.yml".freeze, "spec/spec_tests/data/sdam/rs/new_primary.yml".freeze, "spec/spec_tests/data/sdam/rs/topology_version_less.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_becomes_mongos.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_passives_replicaset.yml".freeze, "spec/spec_tests/data/sdam/rs/non_rs_member.yml".freeze, "spec/spec_tests/data/sdam/rs/secondary_wrong_set_name_with_primary.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_reports_new_member.yml".freeze, "spec/spec_tests/data/sdam/rs/normalize_case.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_ghost_replicaset.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_passives.yml".freeze, "spec/spec_tests/data/sdam/rs/compatible_unknown.yml".freeze, "spec/spec_tests/data/sdam/rs/new_primary_new_electionid.yml".freeze, "spec/spec_tests/data/sdam/rs/secondary_wrong_set_name.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_hint_from_secondary_with_mismatched_me.yml".freeze, "spec/spec_tests/data/sdam/rs/replicaset_rsnp.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_becomes_standalone.yml".freeze, "spec/spec_tests/data/sdam/rs/secondary_mismatched_me.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_mismatched_me_not_removed.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_secondary_replicaset.yml".freeze, "spec/spec_tests/data/sdam/rs/ls_timeout.yml".freeze, "spec/spec_tests/data/sdam/rs/ruby_primary_address_change.yml".freeze, "spec/spec_tests/data/sdam/rs/member_standalone.yml".freeze, "spec/spec_tests/data/sdam/rs/member_reconfig.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_wrong_set_name.yml".freeze, "spec/spec_tests/data/sdam/rs/topology_version_greater.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_hidden.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_arbiters_replicaset.yml".freeze, "spec/spec_tests/data/sdam/rs/too_new.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_changes_set_name.yml".freeze, "spec/spec_tests/data/sdam/rs/repeated.yml".freeze, "spec/spec_tests/data/sdam/rs/null_election_id.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_ghost.yml".freeze, "spec/spec_tests/data/sdam/rs/discovery.yml".freeze, "spec/spec_tests/data/sdam/rs/topology_version_equal.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_disconnect_electionid.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_primary.yml".freeze, "spec/spec_tests/data/sdam/rs/incompatible_other.yml".freeze, "spec/spec_tests/data/sdam/rs/ruby_secondary_wrong_set_name_with_primary_second.yml".freeze, "spec/spec_tests/data/sdam/rs/wrong_set_name.yml".freeze, "spec/spec_tests/data/sdam/rs/hosts_differ_from_seeds.yml".freeze, "spec/spec_tests/data/sdam/rs/too_old.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_arbiters.yml".freeze, "spec/spec_tests/data/sdam/rs/sec_not_auth.yml".freeze, "spec/spec_tests/data/sdam/rs/secondary_ignore_ok_0.yml".freeze, "spec/spec_tests/data/sdam/rs/normalize_case_me.yml".freeze, "spec/spec_tests/data/sdam/rs/compatible.yml".freeze, "spec/spec_tests/data/sdam/rs/equal_electionids.yml".freeze, "spec/spec_tests/data/sdam/rs/stepdown_change_set_name.yml".freeze, "spec/spec_tests/data/sdam/rs/new_primary_new_setversion.yml".freeze, "spec/spec_tests/data/sdam/load-balanced/discover_load_balancer.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-afterHandshakeCompletes-NotPrimaryNoSecondaryOk.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-greater-LegacyNotPrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-missing-ShutdownInProgress.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-proccessId-changed-LegacyNotPrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/prefer-error-code.yml".freeze, "spec/spec_tests/data/sdam/errors/post-42-InterruptedAtShutdown.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-InterruptedDueToReplStateChange.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-afterHandshakeCompletes-timeout.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-missing-NotPrimaryOrSecondary.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-beforeHandshakeCompletes-PrimarySteppedDown.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-network-timeout-error.yml".freeze, "spec/spec_tests/data/sdam/errors/pre-42-LegacyNotPrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-proccessId-changed-InterruptedAtShutdown.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-afterHandshakeCompletes-PrimarySteppedDown.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-missing-PrimarySteppedDown.yml".freeze, "spec/spec_tests/data/sdam/errors/pre-42-NotPrimaryOrSecondary.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-afterHandshakeCompletes-NotWritablePrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/pre-42-PrimarySteppedDown.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-beforeHandshakeCompletes-NotWritablePrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-missing-NotPrimaryNoSecondaryOk.yml".freeze, "spec/spec_tests/data/sdam/errors/post-42-ShutdownInProgress.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-beforeHandshakeCompletes-NotPrimaryOrSecondary.yml".freeze, "spec/spec_tests/data/sdam/errors/post-42-NotPrimaryOrSecondary.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-greater-NotPrimaryNoSecondaryOk.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-beforeHandshakeCompletes-NotPrimaryNoSecondaryOk.yml".freeze, "spec/spec_tests/data/sdam/errors/pre-42-InterruptedAtShutdown.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-beforeHandshakeCompletes-LegacyNotPrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-afterHandshakeCompletes-ShutdownInProgress.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-NotPrimaryOrSecondary.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-missing-InterruptedDueToReplStateChange.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-afterHandshakeCompletes-InterruptedAtShutdown.yml".freeze, "spec/spec_tests/data/sdam/errors/pre-42-NotPrimaryNoSecondaryOk.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-NotWritablePrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-network-error.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-beforeHandshakeCompletes-ShutdownInProgress.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-afterHandshakeCompletes-network.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-proccessId-changed-NotPrimaryOrSecondary.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-greater-InterruptedDueToReplStateChange.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-ShutdownInProgress.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-proccessId-changed-ShutdownInProgress.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-beforeHandshakeCompletes-timeout.yml".freeze, "spec/spec_tests/data/sdam/errors/post-42-PrimarySteppedDown.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-topologyVersion-InterruptedAtShutdown.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-greater-ShutdownInProgress.yml".freeze, "spec/spec_tests/data/sdam/errors/error_handling_handshake.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-topologyVersion-InterruptedDueToReplStateChange.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-topologyVersion-NotWritablePrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/post-42-NotWritablePrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-topologyVersion-NotPrimaryNoSecondaryOk.yml".freeze, "spec/spec_tests/data/sdam/errors/post-42-LegacyNotPrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-greater-NotPrimaryOrSecondary.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-afterHandshakeCompletes-NotPrimaryOrSecondary.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-InterruptedAtShutdown.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-greater-PrimarySteppedDown.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-beforeHandshakeCompletes-InterruptedAtShutdown.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-proccessId-changed-NotPrimaryNoSecondaryOk.yml".freeze, "spec/spec_tests/data/sdam/errors/pre-42-NotWritablePrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-beforeHandshakeCompletes-network.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-afterHandshakeCompletes-LegacyNotPrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/post-42-NotPrimaryNoSecondaryOk.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-PrimarySteppedDown.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-topologyVersion-NotPrimaryOrSecondary.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-greater-InterruptedAtShutdown.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-greater-NotWritablePrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-beforeHandshakeCompletes-InterruptedDueToReplStateChange.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-missing-LegacyNotPrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-topologyVersion-LegacyNotPrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-proccessId-changed-InterruptedDueToReplStateChange.yml".freeze, "spec/spec_tests/data/sdam/errors/pre-42-InterruptedDueToReplStateChange.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-topologyVersion-ShutdownInProgress.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-missing-NotWritablePrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/write_errors_ignored.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-proccessId-changed-PrimarySteppedDown.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-NotPrimaryNoSecondaryOk.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-afterHandshakeCompletes-InterruptedDueToReplStateChange.yml".freeze, "spec/spec_tests/data/sdam/errors/post-42-InterruptedDueToReplStateChange.yml".freeze, "spec/spec_tests/data/sdam/errors/pre-42-ShutdownInProgress.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-topologyVersion-PrimarySteppedDown.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-missing-InterruptedAtShutdown.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-proccessId-changed-NotWritablePrimary.yml".freeze, "spec/spec_tests/data/change_streams_unified/change-streams-resume-errorLabels.yml".freeze, "spec/spec_tests/data/change_streams_unified/change-streams-errors.yml".freeze, "spec/spec_tests/data/change_streams_unified/change-streams-pre_and_post_images.yml".freeze, "spec/spec_tests/data/change_streams_unified/change-streams-showExpandedEvents.yml".freeze, "spec/spec_tests/data/change_streams_unified/change-streams.yml".freeze, "spec/spec_tests/data/change_streams_unified/change-streams-resume-allowlist.yml".freeze, "spec/spec_tests/data/uri_options/ruby-connection-options.yml".freeze, "spec/spec_tests/data/uri_options/ruby-auth-options.yml".freeze, "spec/spec_tests/data/uri_options/connection-pool-options.yml".freeze, "spec/spec_tests/data/uri_options/compression-options.yml".freeze, "spec/spec_tests/data/uri_options/read-preference-options.yml".freeze, "spec/spec_tests/data/uri_options/connection-options.yml".freeze, "spec/spec_tests/data/uri_options/srv-options.yml".freeze, "spec/spec_tests/data/uri_options/tls-options.yml".freeze, "spec/spec_tests/data/uri_options/auth-options.yml".freeze, "spec/spec_tests/data/uri_options/concern-options.yml".freeze, "spec/spec_tests/data/server_selection/Single/read/SecondaryPreferred.yml".freeze, "spec/spec_tests/data/server_selection/Unknown/read/SecondaryPreferred.yml".freeze, "spec/spec_tests/data/server_selection/Unknown/read/ghost.yml".freeze, "spec/spec_tests/data/server_selection/Unknown/write/ghost.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/PrimaryPreferred.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/Secondary_multi_tags2.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/Nearest_multiple.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/SecondaryPreferred.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/Secondary.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/PrimaryPreferred_non_matching.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/Primary.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/PossiblePrimary.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/Nearest.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/SecondaryPreferred_non_matching.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/Nearest_non_matching.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/PossiblePrimaryNearest.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/Secondary_non_matching.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/Secondary_multi_tags.yml".freeze, "spec/spec_tests/data/server_selection/Sharded/read/PrimaryPreferred.yml".freeze, "spec/spec_tests/data/server_selection/Sharded/read/SecondaryPreferred.yml".freeze, "spec/spec_tests/data/server_selection/Sharded/read/Secondary.yml".freeze, "spec/spec_tests/data/server_selection/Sharded/read/Primary.yml".freeze, "spec/spec_tests/data/server_selection/Sharded/read/Nearest.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/SecondaryPreferred_tags.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/PrimaryPreferred.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/Nearest_multiple.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/SecondaryPreferred.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/Secondary.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/PrimaryPreferred_non_matching.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/Primary.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/Nearest.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/SecondaryPreferred_non_matching.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/Nearest_non_matching.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/Secondary_non_matching.yml".freeze, "spec/spec_tests/data/load_balancers/lb-connection-establishment.yml".freeze, "spec/spec_tests/data/load_balancers/non-lb-connection-establishment.yml".freeze, "spec/spec_tests/data/load_balancers/server-selection.yml".freeze, "spec/spec_tests/data/load_balancers/event-monitoring.yml".freeze, "spec/spec_tests/data/transactions/retryable-commit-errorLabels.yml".freeze, "spec/spec_tests/data/transactions/causal-consistency.yml".freeze, "spec/spec_tests/data/transactions/write-concern.yml".freeze, "spec/spec_tests/data/transactions/bulk.yml".freeze, "spec/spec_tests/data/transactions/retryable-commit.yml".freeze, "spec/spec_tests/data/transactions/reads.yml".freeze, "spec/spec_tests/data/transactions/error-labels.yml".freeze, "spec/spec_tests/data/transactions/abort.yml".freeze, "spec/spec_tests/data/transactions/read-concern.yml".freeze, "spec/spec_tests/data/transactions/pin-mongos.yml".freeze, "spec/spec_tests/data/transactions/findOneAndUpdate.yml".freeze, "spec/spec_tests/data/transactions/run-command.yml".freeze, "spec/spec_tests/data/transactions/transaction-options.yml".freeze, "spec/spec_tests/data/transactions/delete.yml".freeze, "spec/spec_tests/data/transactions/errors-client.yml".freeze, "spec/spec_tests/data/transactions/commit.yml".freeze, "spec/spec_tests/data/transactions/count.yml".freeze, "spec/spec_tests/data/transactions/findOneAndDelete.yml".freeze, "spec/spec_tests/data/transactions/transaction-options-repl.yml".freeze, "spec/spec_tests/data/transactions/mongos-recovery-token.yml".freeze, "spec/spec_tests/data/transactions/insert.yml".freeze, "spec/spec_tests/data/transactions/isolation.yml".freeze, "spec/spec_tests/data/transactions/findOneAndReplace.yml".freeze, "spec/spec_tests/data/transactions/retryable-abort.yml".freeze, "spec/spec_tests/data/transactions/create-collection.yml".freeze, "spec/spec_tests/data/transactions/mongos-pin-auto.yml".freeze, "spec/spec_tests/data/transactions/retryable-abort-errorLabels.yml".freeze, "spec/spec_tests/data/transactions/create-index.yml".freeze, "spec/spec_tests/data/transactions/read-pref.yml".freeze, "spec/spec_tests/data/transactions/update.yml".freeze, "spec/spec_tests/data/transactions/errors.yml".freeze, "spec/spec_tests/data/transactions/retryable-writes.yml".freeze, "spec/spec_tests/data/unified/valid-pass/poc-retryable-reads.yml".freeze, "spec/spec_tests/data/unified/valid-pass/expectedEventsForClient-ignoreExtraEvents.yml".freeze, "spec/spec_tests/data/unified/valid-pass/poc-gridfs.yml".freeze, "spec/spec_tests/data/unified/valid-pass/poc-sessions.yml".freeze, "spec/spec_tests/data/unified/valid-pass/poc-retryable-writes.yml".freeze, "spec/spec_tests/data/unified/valid-pass/poc-transactions-convenient-api.yml".freeze, "spec/spec_tests/data/unified/valid-pass/poc-crud.yml".freeze, "spec/spec_tests/data/unified/valid-pass/poc-command-monitoring.yml".freeze, "spec/spec_tests/data/unified/valid-pass/poc-transactions.yml".freeze, "spec/spec_tests/data/unified/valid-pass/poc-change-streams.yml".freeze, "spec/spec_tests/data/unified/valid-pass/poc-transactions-mongos-pin-auto.yml".freeze, "spec/spec_tests/data/unified/valid-fail/operation-unsupported.yml".freeze, "spec/spec_tests/data/unified/valid-fail/operation-failure.yml".freeze, "spec/spec_tests/data/unified/invalid/expectedEventsForClient-ignoreExtraEvents-type.yml".freeze, "spec/spec_tests/data/transactions_unified/mongos-unpin.yml".freeze, "spec/spec_tests/data/collection_management/createCollection-pre_and_post_images.yml".freeze, "spec/spec_tests/data/collection_management/clustered-indexes.yml".freeze, "spec/spec_tests/data/collection_management/modifyCollection-pre_and_post_images.yml".freeze, "spec/spec_tests/data/collection_management/timeseries-collection.yml".freeze, "spec/spec_tests/data/sessions_unified/snapshot-sessions-unsupported-ops.yml".freeze, "spec/spec_tests/data/sessions_unified/driver-sessions-server-support.yml".freeze, "spec/spec_tests/data/sessions_unified/snapshot-sessions-not-supported-client-error.yml".freeze, "spec/spec_tests/data/sessions_unified/snapshot-sessions-not-supported-server-error.yml".freeze, "spec/spec_tests/data/sessions_unified/snapshot-sessions.yml".freeze, "spec/spec_tests/data/seed_list_discovery/sharded/srvMaxHosts-greater_than_srv_records.yml".freeze, "spec/spec_tests/data/seed_list_discovery/sharded/srvMaxHosts-less_than_srv_records.yml".freeze, "spec/spec_tests/data/seed_list_discovery/sharded/srvMaxHosts-equal_to_srv_records.yml".freeze, "spec/spec_tests/data/seed_list_discovery/sharded/srvMaxHosts-zero.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/srvMaxHosts-greater_than_srv_records.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/longer-parent-in-return.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/srvMaxHosts-less_than_srv_records.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/uri-with-auth.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/not-enough-parts.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/srv-service-name.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/returned-parent-wrong.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/txt-record-with-overridden-ssl-option.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/no-results.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/parent-part-mismatch5.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/srvMaxHosts-conflicts_with_replicaSet.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/one-result-default-port.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/srvMaxHosts-equal_to_srv_records.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/parent-part-mismatch3.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/srvMaxHosts-zero.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/one-txt-record-multiple-strings.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/parent-part-mismatch2.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/uri-with-two-hosts.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/one-txt-record.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/srvMaxHosts-conflicts_with_replicaSet-txt.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/encoded-userinfo-and-db.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/direct-connection-false.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/parent-part-mismatch4.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/two-txt-records.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/uri-with-port.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/txt-record-not-allowed-option.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/parent-part-mismatch1.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/txt-record-with-unallowed-option.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/uri-with-admin-database.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/returned-parent-too-short.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/direct-connection-true.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/txt-record-with-overridden-uri-option.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/misformatted-option.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/loadBalanced-false-txt.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/two-results-nonstandard-port.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/two-results-default-port.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/srvMaxHosts-zero-txt.yml".freeze, "spec/spec_tests/data/seed_list_discovery/load-balanced/loadBalanced-replicaSet-errors.yml".freeze, "spec/spec_tests/data/seed_list_discovery/load-balanced/srvMaxHosts-conflicts_with_loadBalanced-true-txt.yml".freeze, "spec/spec_tests/data/seed_list_discovery/load-balanced/loadBalanced-true-multiple-hosts.yml".freeze, "spec/spec_tests/data/seed_list_discovery/load-balanced/loadBalanced-no-results.yml".freeze, "spec/spec_tests/data/seed_list_discovery/load-balanced/loadBalanced-directConnection.yml".freeze, "spec/spec_tests/data/seed_list_discovery/load-balanced/srvMaxHosts-zero.yml".freeze, "spec/spec_tests/data/seed_list_discovery/load-balanced/loadBalanced-true-txt.yml".freeze, "spec/spec_tests/data/seed_list_discovery/load-balanced/srvMaxHosts-conflicts_with_loadBalanced-true.yml".freeze, "spec/spec_tests/data/seed_list_discovery/load-balanced/srvMaxHosts-zero-txt.yml".freeze, "spec/spec_tests/data/auth/connection-string.yml".freeze, "spec/spec_tests/data/transactions_api/callback-aborts.yml".freeze, "spec/spec_tests/data/transactions_api/transaction-options.yml".freeze, "spec/spec_tests/data/transactions_api/commit-writeconcernerror.yml".freeze, "spec/spec_tests/data/transactions_api/commit.yml".freeze, "spec/spec_tests/data/transactions_api/commit-transienttransactionerror.yml".freeze, "spec/spec_tests/data/transactions_api/callback-commits.yml".freeze, "spec/spec_tests/data/transactions_api/commit-retry.yml".freeze, "spec/spec_tests/data/transactions_api/commit-transienttransactionerror-4.2.yml".freeze, "spec/spec_tests/data/transactions_api/callback-retry.yml".freeze, "spec/spec_tests/command_monitoring_unified_spec.rb".freeze, "spec/spec_tests/client_side_encryption_spec.rb".freeze, "spec/spec_tests/retryable_writes_unified_spec.rb".freeze, "spec/spec_tests/connection_string_spec.rb".freeze, "spec/spec_tests/sessions_unified_spec.rb".freeze, "spec/spec_tests/versioned_api_spec.rb".freeze, "spec/spec_tests/crud_spec.rb".freeze, "spec/spec_tests/change_streams_unified_spec.rb".freeze, "spec/spec_tests/sdam_monitoring_spec.rb".freeze, "spec/spec_tests/seed_list_discovery_spec.rb".freeze, "spec/spec_tests/unified_spec.rb".freeze, "spec/spec_tests/server_selection_spec.rb".freeze, "spec/spec_tests/crud_unified_spec.rb".freeze, "spec/spec_tests/transactions_api_spec.rb".freeze, "spec/spec_tests/uri_options_spec.rb".freeze, "spec/spec_tests/cmap_spec.rb".freeze, "spec/spec_tests/sdam_spec.rb".freeze, "spec/spec_tests/retryable_reads_unified_spec.rb".freeze, "spec/spec_tests/retryable_reads_spec.rb".freeze, "spec/spec_tests/sdam_integration_spec.rb".freeze, "spec/spec_tests/collection_management_spec.rb".freeze, "spec/spec_tests/auth_spec.rb".freeze, "spec/spec_tests/load_balancers_spec.rb".freeze, "spec/spec_tests/gridfs_unified_spec.rb".freeze, "spec/spec_tests/read_write_concern_connection_string_spec.rb".freeze, "spec/spec_tests/server_selection_rtt_spec.rb".freeze, "spec/atlas/operations_spec.rb".freeze, "spec/atlas/atlas_connectivity_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/integration/check_clean_slate_spec.rb".freeze, "spec/integration/bulk_insert_spec.rb".freeze, "spec/integration/bulk_write_spec.rb".freeze, "spec/integration/step_down_spec.rb".freeze, "spec/integration/read_concern_spec.rb".freeze, "spec/integration/mmapv1_spec.rb".freeze, "spec/integration/sdam_prose_spec.rb".freeze, "spec/integration/server_spec.rb".freeze, "spec/integration/server_description_spec.rb".freeze, "spec/integration/retryable_writes_errors_spec.rb".freeze, "spec/integration/sdam_events_spec.rb".freeze, "spec/integration/cursor_reaping_spec.rb".freeze, "spec/integration/ssl_uri_options_spec.rb".freeze, "spec/integration/cursor_pinning_spec.rb".freeze, "spec/integration/server_selector_spec.rb".freeze, "spec/integration/query_cache_transactions_spec.rb".freeze, "spec/integration/mongos_pinning_spec.rb".freeze, "spec/integration/aws_auth_request_spec.rb".freeze, "spec/integration/change_stream_examples_spec.rb".freeze, "spec/integration/client_authentication_options_spec.rb".freeze, "spec/integration/transactions_api_examples_spec.rb".freeze, "spec/integration/client_construction_aws_auth_spec.rb".freeze, "spec/integration/reconnect_spec.rb".freeze, "spec/integration/operation_failure_message_spec.rb".freeze, "spec/integration/heartbeat_events_spec.rb".freeze, "spec/integration/sdam_error_handling_spec.rb".freeze, "spec/integration/versioned_api_examples_spec.rb".freeze, "spec/integration/client_construction_spec.rb".freeze, "spec/integration/map_reduce_spec.rb".freeze, "spec/integration/crud_spec.rb".freeze, "spec/integration/truncated_utf8_spec.rb".freeze, "spec/integration/shell_examples_spec.rb".freeze, "spec/integration/query_cache_spec.rb".freeze, "spec/integration/collection_indexes_prose_spec.rb".freeze, "spec/integration/aws_credentials_retriever_spec.rb".freeze, "spec/integration/client_side_encryption/queryable_encryption_examples_spec.rb".freeze, "spec/integration/client_side_encryption/kms_tls_options_spec.rb".freeze, "spec/integration/client_side_encryption/bypass_mongocryptd_spawn_spec.rb".freeze, "spec/integration/client_side_encryption/auto_encryption_reconnect_spec.rb".freeze, "spec/integration/client_side_encryption/corpus_spec.rb".freeze, "spec/integration/client_side_encryption/decryption_events_prose_spec.rb".freeze, "spec/integration/client_side_encryption/explicit_queryable_encryption_spec.rb".freeze, "spec/integration/client_side_encryption/unique_index_on_key_alt_names_prose_spec.rb".freeze, "spec/integration/client_side_encryption/auto_encryption_mongocryptd_spawn_spec.rb".freeze, "spec/integration/client_side_encryption/auto_encryption_bulk_writes_spec.rb".freeze, "spec/integration/client_side_encryption/auto_encryption_old_wire_version_spec.rb".freeze, "spec/integration/client_side_encryption/data_key_spec.rb".freeze, "spec/integration/client_side_encryption/explicit_encryption_spec.rb".freeze, "spec/integration/client_side_encryption/auto_encryption_spec.rb".freeze, "spec/integration/client_side_encryption/views_spec.rb".freeze, "spec/integration/client_side_encryption/auto_encryption_command_monitoring_spec.rb".freeze, "spec/integration/client_side_encryption/kms_tls_spec.rb".freeze, "spec/integration/client_side_encryption/custom_endpoint_spec.rb".freeze, "spec/integration/client_side_encryption/external_key_vault_spec.rb".freeze, "spec/integration/client_side_encryption/bson_size_limit_spec.rb".freeze, "spec/integration/client_side_encryption/client_close_spec.rb".freeze, "spec/integration/retryable_writes/retryable_writes_36_and_older_spec.rb".freeze, "spec/integration/retryable_writes/retryable_writes_40_and_newer_spec.rb".freeze, "spec/integration/retryable_writes/shared/only_supports_legacy_retries.rb".freeze, "spec/integration/retryable_writes/shared/adds_diagnostics.rb".freeze, "spec/integration/retryable_writes/shared/supports_legacy_retries.rb".freeze, "spec/integration/retryable_writes/shared/supports_retries.rb".freeze, "spec/integration/retryable_writes/shared/supports_modern_retries.rb".freeze, "spec/integration/retryable_writes/shared/does_not_support_retries.rb".freeze, "spec/integration/retryable_writes/shared/performs_legacy_retries.rb".freeze, "spec/integration/retryable_writes/shared/performs_no_retries.rb".freeze, "spec/integration/retryable_writes/shared/performs_modern_retries.rb".freeze, "spec/integration/server_selection_spec.rb".freeze, "spec/integration/connection_pool_populator_spec.rb".freeze, "spec/integration/awaited_ismaster_spec.rb".freeze, "spec/integration/snapshot_query_examples_spec.rb".freeze, "spec/integration/time_zone_querying_spec.rb".freeze, "spec/integration/aws_lambda_examples_spec.rb".freeze, "spec/integration/transaction_pinning_spec.rb".freeze, "spec/integration/change_stream_spec.rb".freeze, "spec/integration/docs_examples_spec.rb".freeze, "spec/integration/srv_monitoring_spec.rb".freeze, "spec/integration/ocsp_verifier_cache_spec.rb".freeze, "spec/integration/ocsp_connectivity_spec.rb".freeze, "spec/integration/srv_spec.rb".freeze, "spec/integration/secondary_reads_spec.rb".freeze, "spec/integration/client_connectivity_spec.rb".freeze, "spec/integration/connection_spec.rb".freeze, "spec/integration/client_spec.rb".freeze, "spec/integration/size_limit_spec.rb".freeze, "spec/integration/command_monitoring_spec.rb".freeze, "spec/integration/operation_failure_code_spec.rb".freeze, "spec/integration/client_update_spec.rb".freeze, "spec/integration/grid_fs_bucket_spec.rb".freeze, "spec/integration/connect_single_rs_name_spec.rb".freeze, "spec/integration/get_more_spec.rb".freeze, "spec/integration/ocsp_verifier_spec.rb".freeze, "spec/integration/server_monitor_spec.rb".freeze, "spec/integration/auth_spec.rb".freeze, "spec/integration/snappy_compression_spec.rb".freeze, "spec/integration/command_spec.rb".freeze, "spec/integration/read_preference_spec.rb".freeze, "spec/integration/bson_symbol_spec.rb".freeze, "spec/integration/fork_reconnect_spec.rb".freeze, "spec/integration/x509_auth_spec.rb".freeze, "spec/integration/transactions_examples_spec.rb".freeze, "spec/integration/retryable_errors_spec.rb".freeze, "spec/integration/zstd_compression_spec.rb".freeze, "spec/integration/error_detection_spec.rb".freeze, "spec/integration/bulk_write_error_message_spec.rb".freeze, "spec/integration/zlib_compression_spec.rb".freeze, "spec/NOTES.aws-auth.md".freeze, "spec/support/constraints.rb".freeze, "spec/support/keyword_struct.rb".freeze, "spec/support/sdam_formatter_integration.rb".freeze, "spec/support/local_resource_registry.rb".freeze, "spec/support/common_shortcuts.rb".freeze, "spec/support/crypt/limits/limits-doc.json".freeze, "spec/support/crypt/limits/limits-key.json".freeze, "spec/support/crypt/limits/limits-schema.json".freeze, "spec/support/crypt/external/external-key.json".freeze, "spec/support/crypt/external/external-schema.json".freeze, "spec/support/crypt/data_keys/key_document_local.json".freeze, "spec/support/crypt/data_keys/key_document_kmip.json".freeze, "spec/support/crypt/data_keys/key_document_aws.json".freeze, "spec/support/crypt/data_keys/key_document_gcp.json".freeze, "spec/support/crypt/data_keys/key_document_azure.json".freeze, "spec/support/crypt/encryptedFields.json".freeze, "spec/support/crypt/schema_maps/schema_map_local_key_alt_names.json".freeze, "spec/support/crypt/schema_maps/schema_map_aws_key_alt_names.json".freeze, "spec/support/crypt/schema_maps/schema_map_kmip.json".freeze, "spec/support/crypt/schema_maps/schema_map_azure.json".freeze, "spec/support/crypt/schema_maps/schema_map_kmip_key_alt_names.json".freeze, "spec/support/crypt/schema_maps/schema_map_local.json".freeze, "spec/support/crypt/schema_maps/schema_map_gcp_key_alt_names.json".freeze, "spec/support/crypt/schema_maps/schema_map_aws.json".freeze, "spec/support/crypt/schema_maps/schema_map_gcp.json".freeze, "spec/support/crypt/schema_maps/schema_map_azure_key_alt_names.json".freeze, "spec/support/crypt/keys/key1-document.json".freeze, "spec/support/crypt/corpus/corpus.json".freeze, "spec/support/crypt/corpus/corpus-encrypted.json".freeze, "spec/support/crypt/corpus/corpus-key-aws.json".freeze, "spec/support/crypt/corpus/corpus-key-azure.json".freeze, "spec/support/crypt/corpus/corpus-key-gcp.json".freeze, "spec/support/crypt/corpus/corpus-key-kmip.json".freeze, "spec/support/crypt/corpus/corpus-schema.json".freeze, "spec/support/crypt/corpus/corpus-key-local.json".freeze, "spec/support/mongos_macros.rb".freeze, "spec/support/primary_socket.rb".freeze, "spec/support/dns.rb".freeze, "spec/support/utils.rb".freeze, "spec/support/matchers.rb".freeze, "spec/support/ocsp".freeze, "spec/support/macros.rb".freeze, "spec/support/spec_config.rb".freeze, "spec/support/spec_setup.rb".freeze, "spec/support/certificates/client-second-level.crt".freeze, "spec/support/certificates/client-second-level-bundle.pem".freeze, "spec/support/certificates/client.crt".freeze, "spec/support/certificates/python-ca.crt".freeze, "spec/support/certificates/server-int.crt".freeze, "spec/support/certificates/client-second-level.pem".freeze, "spec/support/certificates/server.pem".freeze, "spec/support/certificates/client-x509.crt".freeze, "spec/support/certificates/server-second-level.pem".freeze, "spec/support/certificates/README.md".freeze, "spec/support/certificates/server-second-level.key".freeze, "spec/support/certificates/client.key".freeze, "spec/support/certificates/crl_client_revoked.pem".freeze, "spec/support/certificates/atlas-ocsp.crt".freeze, "spec/support/certificates/client-second-level.key".freeze, "spec/support/certificates/multi-ca.crt".freeze, "spec/support/certificates/crl.pem".freeze, "spec/support/certificates/client-encrypted.key".freeze, "spec/support/certificates/client-int.crt".freeze, "spec/support/certificates/client-x509.pem".freeze, "spec/support/certificates/server-second-level-bundle.pem".freeze, "spec/support/certificates/atlas-ocsp-ca.crt".freeze, "spec/support/certificates/ca.crt".freeze, "spec/support/certificates/client-x509.key".freeze, "spec/support/certificates/server-second-level.crt".freeze, "spec/support/certificates/client.pem".freeze, "spec/support/aws_utils.rb".freeze, "spec/support/background_thread_registry.rb".freeze, "spec/support/using_hash.rb".freeze, "spec/support/client_registry.rb".freeze, "spec/support/client_registry_macros.rb".freeze, "spec/support/json_ext_formatter.rb".freeze, "spec/support/aws_utils/orchestrator.rb".freeze, "spec/support/aws_utils/inspector.rb".freeze, "spec/support/aws_utils/provisioner.rb".freeze, "spec/support/aws_utils/base.rb".freeze, "spec/support/authorization.rb".freeze, "spec/support/monitoring_ext.rb".freeze, "spec/support/cluster_tools.rb".freeze, "spec/support/shared/app_metadata.rb".freeze, "spec/support/shared/server_selector.rb".freeze, "spec/support/shared/scram_conversation.rb".freeze, "spec/support/shared/session.rb".freeze, "spec/support/shared/protocol.rb".freeze, "spec/support/shared/auth_context.rb".freeze, "spec/support/crypt.rb".freeze, "spec/shared/share/Dockerfile.erb".freeze, "spec/shared/share/haproxy-2.conf".freeze, "spec/shared/share/haproxy-1.conf".freeze, "spec/shared/bin/s3-copy".freeze, "spec/shared/bin/get-mongodb-download-url".freeze, "spec/shared/bin/s3-upload".freeze, "spec/shared/shlib/distro.sh".freeze, "spec/shared/shlib/set_env.sh".freeze, "spec/shared/shlib/config.sh".freeze, "spec/shared/shlib/server.sh".freeze, "spec/shared/LICENSE".freeze, "spec/shared/lib/mrss/constraints.rb".freeze, "spec/shared/lib/mrss/cluster_config.rb".freeze, "spec/shared/lib/mrss/child_process_helper.rb".freeze, "spec/shared/lib/mrss/eg_config_utils.rb".freeze, "spec/shared/lib/mrss/event_subscriber.rb".freeze, "spec/shared/lib/mrss/utils.rb".freeze, "spec/shared/lib/mrss/server_version_registry.rb".freeze, "spec/shared/lib/mrss/session_registry.rb".freeze, "spec/shared/lib/mrss/lite_constraints.rb".freeze, "spec/shared/lib/mrss/docker_runner.rb".freeze, "spec/shared/lib/mrss/spec_organizer.rb".freeze, "spec/shared/lib/mrss/session_registry_legacy.rb".freeze] + s.test_files = ["spec/kerberos/kerberos_spec.rb".freeze, "spec/mongo/options/redacted_spec.rb".freeze, "spec/mongo/database_spec.rb".freeze, "spec/mongo/bulk_write_spec.rb".freeze, "spec/mongo/retryable_spec.rb".freeze, "spec/mongo/server_spec.rb".freeze, "spec/mongo/bson_spec.rb".freeze, "spec/mongo/lint_spec.rb".freeze, "spec/mongo/socket/ssl_spec.rb".freeze, "spec/mongo/socket/unix_spec.rb".freeze, "spec/mongo/socket/tcp_spec.rb".freeze, "spec/mongo/socket_spec.rb".freeze, "spec/mongo/uri/srv_protocol_spec.rb".freeze, "spec/mongo/cursor/builder/get_more_command_spec.rb".freeze, "spec/mongo/cursor/builder/op_get_more_spec.rb".freeze, "spec/mongo/server_selector_spec.rb".freeze, "spec/mongo/protocol/reply_spec.rb".freeze, "spec/mongo/protocol/update_spec.rb".freeze, "spec/mongo/protocol/compressed_spec.rb".freeze, "spec/mongo/protocol/query_spec.rb".freeze, "spec/mongo/protocol/insert_spec.rb".freeze, "spec/mongo/protocol/delete_spec.rb".freeze, "spec/mongo/protocol/kill_cursors_spec.rb".freeze, "spec/mongo/protocol/msg_spec.rb".freeze, "spec/mongo/protocol/caching_hash_spec.rb".freeze, "spec/mongo/protocol/get_more_spec.rb".freeze, "spec/mongo/protocol/registry_spec.rb".freeze, "spec/mongo/client_encryption_spec.rb".freeze, "spec/mongo/crypt/binding/mongocrypt_spec.rb".freeze, "spec/mongo/crypt/binding/helpers_spec.rb".freeze, "spec/mongo/crypt/binding/context_spec.rb".freeze, "spec/mongo/crypt/binding/version_spec.rb".freeze, "spec/mongo/crypt/binding/status_spec.rb".freeze, "spec/mongo/crypt/binding/binary_spec.rb".freeze, "spec/mongo/crypt/auto_decryption_context_spec.rb".freeze, "spec/mongo/crypt/handle_spec.rb".freeze, "spec/mongo/crypt/hooks_spec.rb".freeze, "spec/mongo/crypt/explicit_encryption_context_spec.rb".freeze, "spec/mongo/crypt/explicit_decryption_context_spec.rb".freeze, "spec/mongo/crypt/binding_unloaded_spec.rb".freeze, "spec/mongo/crypt/kms_spec.rb".freeze, "spec/mongo/crypt/auto_encrypter_spec.rb".freeze, "spec/mongo/crypt/status_spec.rb".freeze, "spec/mongo/crypt/encryption_io_spec.rb".freeze, "spec/mongo/crypt/auto_encryption_context_spec.rb".freeze, "spec/mongo/crypt/helpers/mongo_crypt_spec_helper.rb".freeze, "spec/mongo/crypt/binary_spec.rb".freeze, "spec/mongo/crypt/data_key_context_spec.rb".freeze, "spec/mongo/crypt/kms/credentials_spec.rb".freeze, "spec/mongo/session/session_pool_spec.rb".freeze, "spec/mongo/session/server_session_spec.rb".freeze, "spec/mongo/tls_context_hooks_spec.rb".freeze, "spec/mongo/cursor_spec.rb".freeze, "spec/mongo/monitoring/event/cmap/connection_checked_in_spec.rb".freeze, "spec/mongo/monitoring/event/cmap/pool_created_spec.rb".freeze, "spec/mongo/monitoring/event/cmap/connection_closed_spec.rb".freeze, "spec/mongo/monitoring/event/cmap/pool_cleared_spec.rb".freeze, "spec/mongo/monitoring/event/cmap/connection_created_spec.rb".freeze, "spec/mongo/monitoring/event/cmap/connection_checked_out_spec.rb".freeze, "spec/mongo/monitoring/event/cmap/pool_closed_spec.rb".freeze, "spec/mongo/monitoring/event/cmap/connection_ready_spec.rb".freeze, "spec/mongo/monitoring/event/cmap/connection_check_out_failed_spec.rb".freeze, "spec/mongo/monitoring/event/cmap/connection_check_out_started_spec.rb".freeze, "spec/mongo/monitoring/event/topology_changed_spec.rb".freeze, "spec/mongo/monitoring/event/server_closed_spec.rb".freeze, "spec/mongo/monitoring/event/command_succeeded_spec.rb".freeze, "spec/mongo/monitoring/event/server_opening_spec.rb".freeze, "spec/mongo/monitoring/event/command_started_spec.rb".freeze, "spec/mongo/monitoring/event/server_heartbeat_succeeded_spec.rb".freeze, "spec/mongo/monitoring/event/topology_opening_spec.rb".freeze, "spec/mongo/monitoring/event/topology_closed_spec.rb".freeze, "spec/mongo/monitoring/event/command_failed_spec.rb".freeze, "spec/mongo/monitoring/event/server_description_changed_spec.rb".freeze, "spec/mongo/monitoring/event/server_heartbeat_failed_spec.rb".freeze, "spec/mongo/monitoring/event/secure_spec.rb".freeze, "spec/mongo/monitoring/event/server_heartbeat_started_spec.rb".freeze, "spec/mongo/monitoring/command_log_subscriber_spec.rb".freeze, "spec/mongo/timeout_spec.rb".freeze, "spec/mongo/caching_cursor_spec.rb".freeze, "spec/mongo/cluster/topology/sharded_spec.rb".freeze, "spec/mongo/cluster/topology/replica_set_spec.rb".freeze, "spec/mongo/cluster/topology/unknown_spec.rb".freeze, "spec/mongo/cluster/topology/single_spec.rb".freeze, "spec/mongo/cluster/topology_spec.rb".freeze, "spec/mongo/cluster/periodic_executor_spec.rb".freeze, "spec/mongo/cluster/cursor_reaper_spec.rb".freeze, "spec/mongo/cluster/socket_reaper_spec.rb".freeze, "spec/mongo/client_construction_spec.rb".freeze, "spec/mongo/query_cache_middleware_spec.rb".freeze, "spec/mongo/query_cache_spec.rb".freeze, "spec/mongo/utils_spec.rb".freeze, "spec/mongo/cluster_time_spec.rb".freeze, "spec/mongo/distinguishing_semaphore_spec.rb".freeze, "spec/mongo/uri_spec.rb".freeze, "spec/mongo/config_spec.rb".freeze, "spec/mongo/operation/aggregate/result_spec.rb".freeze, "spec/mongo/operation/read_preference_legacy_spec.rb".freeze, "spec/mongo/operation/delete/op_msg_spec.rb".freeze, "spec/mongo/operation/delete/command_spec.rb".freeze, "spec/mongo/operation/delete/bulk_spec.rb".freeze, "spec/mongo/operation/drop_index_spec.rb".freeze, "spec/mongo/operation/update_user_spec.rb".freeze, "spec/mongo/operation/aggregate_spec.rb".freeze, "spec/mongo/operation/update_spec.rb".freeze, "spec/mongo/operation/map_reduce_spec.rb".freeze, "spec/mongo/operation/find/legacy_spec.rb".freeze, "spec/mongo/operation/find/builder/flags_spec.rb".freeze, "spec/mongo/operation/find/builder/modifiers_spec.rb".freeze, "spec/mongo/operation/create_user_spec.rb".freeze, "spec/mongo/operation/create_index_spec.rb".freeze, "spec/mongo/operation/update/op_msg_spec.rb".freeze, "spec/mongo/operation/update/command_spec.rb".freeze, "spec/mongo/operation/update/bulk_spec.rb".freeze, "spec/mongo/operation/indexes_spec.rb".freeze, "spec/mongo/operation/insert_spec.rb".freeze, "spec/mongo/operation/remove_user_spec.rb".freeze, "spec/mongo/operation/delete_spec.rb".freeze, "spec/mongo/operation/collections_info_spec.rb".freeze, "spec/mongo/operation/get_more_spec.rb".freeze, "spec/mongo/operation/insert/op_msg_spec.rb".freeze, "spec/mongo/operation/insert/command_spec.rb".freeze, "spec/mongo/operation/insert/bulk_spec.rb".freeze, "spec/mongo/operation/limited_spec.rb".freeze, "spec/mongo/operation/command_spec.rb".freeze, "spec/mongo/operation/specifiable_spec.rb".freeze, "spec/mongo/operation/read_preference_op_msg_spec.rb".freeze, "spec/mongo/operation/create/op_msg_spec.rb".freeze, "spec/mongo/operation/result_spec.rb".freeze, "spec/mongo/index/view_spec.rb".freeze, "spec/mongo/id_spec.rb".freeze, "spec/mongo/collection/view/iterable_spec.rb".freeze, "spec/mongo/collection/view/immutable_spec.rb".freeze, "spec/mongo/collection/view/map_reduce_spec.rb".freeze, "spec/mongo/collection/view/builder/find_command_spec.rb".freeze, "spec/mongo/collection/view/builder/op_query_spec.rb".freeze, "spec/mongo/collection/view/explainable_spec.rb".freeze, "spec/mongo/collection/view/writable_spec.rb".freeze, "spec/mongo/collection/view/change_stream_spec.rb".freeze, "spec/mongo/collection/view/aggregation_spec.rb".freeze, "spec/mongo/collection/view/readable_spec.rb".freeze, "spec/mongo/collection/view/change_stream_resume_spec.rb".freeze, "spec/mongo/collection/view_spec.rb".freeze, "spec/mongo/address/ipv6_spec.rb".freeze, "spec/mongo/address/validator_spec.rb".freeze, "spec/mongo/address/ipv4_spec.rb".freeze, "spec/mongo/address/unix_spec.rb".freeze, "spec/mongo/server_selector/primary_spec.rb".freeze, "spec/mongo/server_selector/secondary_spec.rb".freeze, "spec/mongo/server_selector/nearest_spec.rb".freeze, "spec/mongo/server_selector/secondary_preferred_spec.rb".freeze, "spec/mongo/server_selector/primary_preferred_spec.rb".freeze, "spec/mongo/event/publisher_spec.rb".freeze, "spec/mongo/event/subscriber_spec.rb".freeze, "spec/mongo/collection_crud_spec.rb".freeze, "spec/mongo/uri_option_parsing_spec.rb".freeze, "spec/mongo/address_spec.rb".freeze, "spec/mongo/session_spec.rb".freeze, "spec/mongo/session_transaction_spec.rb".freeze, "spec/mongo/semaphore_spec.rb".freeze, "spec/mongo/cluster_spec.rb".freeze, "spec/mongo/client_spec.rb".freeze, "spec/mongo/grid/file_spec.rb".freeze, "spec/mongo/grid/stream_spec.rb".freeze, "spec/mongo/grid/file/info_spec.rb".freeze, "spec/mongo/grid/file/chunk_spec.rb".freeze, "spec/mongo/grid/fs_bucket_spec.rb".freeze, "spec/mongo/grid/stream/write_spec.rb".freeze, "spec/mongo/grid/stream/read_spec.rb".freeze, "spec/mongo/config/options_spec.rb".freeze, "spec/mongo/collection_spec.rb".freeze, "spec/mongo/logger_spec.rb".freeze, "spec/mongo/auth_spec.rb".freeze, "spec/mongo/write_concern/acknowledged_spec.rb".freeze, "spec/mongo/write_concern/unacknowledged_spec.rb".freeze, "spec/mongo/write_concern_spec.rb".freeze, "spec/mongo/bulk_write/ordered_combiner_spec.rb".freeze, "spec/mongo/bulk_write/unordered_combiner_spec.rb".freeze, "spec/mongo/bulk_write/result_spec.rb".freeze, "spec/mongo/server/connection_pool_spec.rb".freeze, "spec/mongo/server/connection_pool/populator_spec.rb".freeze, "spec/mongo/server/description_spec.rb".freeze, "spec/mongo/server/monitor/connection_spec.rb".freeze, "spec/mongo/server/monitor/app_metadata_spec.rb".freeze, "spec/mongo/server/round_trip_time_averager_spec.rb".freeze, "spec/mongo/server/push_monitor_spec.rb".freeze, "spec/mongo/server/monitor_spec.rb".freeze, "spec/mongo/server/connection_spec.rb".freeze, "spec/mongo/server/app_metadata_spec.rb".freeze, "spec/mongo/server/description_query_methods_spec.rb".freeze, "spec/mongo/server/connection_common_spec.rb".freeze, "spec/mongo/server/description/features_spec.rb".freeze, "spec/mongo/server/connection_auth_spec.rb".freeze, "spec/mongo/monitoring_spec.rb".freeze, "spec/mongo/collection_ddl_spec.rb".freeze, "spec/mongo/auth/stringprep_spec.rb".freeze, "spec/mongo/auth/x509_spec.rb".freeze, "spec/mongo/auth/cr_spec.rb".freeze, "spec/mongo/auth/invalid_mechanism_spec.rb".freeze, "spec/mongo/auth/scram/conversation_spec.rb".freeze, "spec/mongo/auth/user/view_spec.rb".freeze, "spec/mongo/auth/scram_negotiation_spec.rb".freeze, "spec/mongo/auth/stringprep/profiles/sasl_spec.rb".freeze, "spec/mongo/auth/scram256/conversation_spec.rb".freeze, "spec/mongo/auth/gssapi/conversation_spec.rb".freeze, "spec/mongo/auth/ldap/conversation_spec.rb".freeze, "spec/mongo/auth/user_spec.rb".freeze, "spec/mongo/auth/aws/request_region_spec.rb".freeze, "spec/mongo/auth/aws/request_spec.rb".freeze, "spec/mongo/auth/scram_spec.rb".freeze, "spec/mongo/auth/x509/conversation_spec.rb".freeze, "spec/mongo/auth/ldap_spec.rb".freeze, "spec/mongo/error/operation_failure_heavy_spec.rb".freeze, "spec/mongo/error/bulk_write_error_spec.rb".freeze, "spec/mongo/error/notable_spec.rb".freeze, "spec/mongo/error/unsupported_option_spec.rb".freeze, "spec/mongo/error/crypt_error_spec.rb".freeze, "spec/mongo/error/operation_failure_spec.rb".freeze, "spec/mongo/error/no_server_available_spec.rb".freeze, "spec/mongo/error/max_bson_size_spec.rb".freeze, "spec/mongo/error/parser_spec.rb".freeze, "spec/mongo/srv/monitor_spec.rb".freeze, "spec/mongo/srv/result_spec.rb".freeze, "spec/runners/cmap/verifier.rb".freeze, "spec/runners/auth.rb".freeze, "spec/runners/server_selection.rb".freeze, "spec/runners/cmap.rb".freeze, "spec/runners/transactions.rb".freeze, "spec/runners/sdam.rb".freeze, "spec/runners/crud/context.rb".freeze, "spec/runners/crud/spec.rb".freeze, "spec/runners/crud/test_base.rb".freeze, "spec/runners/crud/outcome.rb".freeze, "spec/runners/crud/test.rb".freeze, "spec/runners/crud/verifier.rb".freeze, "spec/runners/crud/operation.rb".freeze, "spec/runners/crud/requirement.rb".freeze, "spec/runners/command_monitoring.rb".freeze, "spec/runners/sdam/verifier.rb".freeze, "spec/runners/crud.rb".freeze, "spec/runners/change_streams/spec.rb".freeze, "spec/runners/change_streams/outcome.rb".freeze, "spec/runners/change_streams/test.rb".freeze, "spec/runners/unified.rb".freeze, "spec/runners/read_write_concern_document.rb".freeze, "spec/runners/transactions/spec.rb".freeze, "spec/runners/transactions/test.rb".freeze, "spec/runners/transactions/operation.rb".freeze, "spec/runners/unified/error.rb".freeze, "spec/runners/unified/event_subscriber.rb".freeze, "spec/runners/unified/ddl_operations.rb".freeze, "spec/runners/unified/client_side_encryption_operations.rb".freeze, "spec/runners/unified/grid_fs_operations.rb".freeze, "spec/runners/unified/test.rb".freeze, "spec/runners/unified/entity_map.rb".freeze, "spec/runners/unified/crud_operations.rb".freeze, "spec/runners/unified/change_stream_operations.rb".freeze, "spec/runners/unified/assertions.rb".freeze, "spec/runners/unified/test_group.rb".freeze, "spec/runners/unified/exceptions.rb".freeze, "spec/runners/unified/support_operations.rb".freeze, "spec/runners/connection_string.rb".freeze, "spec/runners/gridfs.rb".freeze, "spec/runners/server_selection_rtt.rb".freeze, "spec/lite_spec_helper.rb".freeze, "spec/README.md".freeze, "spec/solo/clean_exit_spec.rb".freeze, "spec/stress/cleanup_spec.rb".freeze, "spec/stress/connection_pool_timing_spec.rb".freeze, "spec/stress/fork_reconnect_stress_spec.rb".freeze, "spec/stress/connection_pool_stress_spec.rb".freeze, "spec/stress/push_monitor_close_spec.rb".freeze, "spec/USERS.md".freeze, "spec/README.aws-auth.md".freeze, "spec/spec_tests/client_side_encryption_unified_spec.rb".freeze, "spec/spec_tests/max_staleness_spec.rb".freeze, "spec/spec_tests/gridfs_spec.rb".freeze, "spec/spec_tests/retryable_writes_spec.rb".freeze, "spec/spec_tests/transactions_unified_spec.rb".freeze, "spec/spec_tests/read_write_concern_operaton_spec.rb".freeze, "spec/spec_tests/read_write_concern_document_spec.rb".freeze, "spec/spec_tests/transactions_spec.rb".freeze, "spec/spec_tests/data/read_write_concern/operation/default-write-concern-3.2.yml".freeze, "spec/spec_tests/data/read_write_concern/operation/default-write-concern-4.2.yml".freeze, "spec/spec_tests/data/read_write_concern/operation/default-write-concern-2.6.yml".freeze, "spec/spec_tests/data/read_write_concern/operation/default-write-concern-3.4.yml".freeze, "spec/spec_tests/data/read_write_concern/document/write-concern.yml".freeze, "spec/spec_tests/data/read_write_concern/document/read-concern.yml".freeze, "spec/spec_tests/data/read_write_concern/connection-string/write-concern.yml".freeze, "spec/spec_tests/data/read_write_concern/connection-string/read-concern.yml".freeze, "spec/spec_tests/data/cmap/pool-checkout-connection.yml".freeze, "spec/spec_tests/data/cmap/pool-checkin.yml".freeze, "spec/spec_tests/data/cmap/pool-close.yml".freeze, "spec/spec_tests/data/cmap/pool-create-with-options.yml".freeze, "spec/spec_tests/data/cmap/pool-checkin-destroy-closed.yml".freeze, "spec/spec_tests/data/cmap/connection-must-order-ids.yml".freeze, "spec/spec_tests/data/cmap/pool-checkout-no-idle.yml".freeze, "spec/spec_tests/data/cmap/pool-create.yml".freeze, "spec/spec_tests/data/cmap/pool-create-min-size.yml".freeze, "spec/spec_tests/data/cmap/pool-checkout-no-stale.yml".freeze, "spec/spec_tests/data/cmap/pool-checkout-multiple.yml".freeze, "spec/spec_tests/data/cmap/pool-checkout-error-closed.yml".freeze, "spec/spec_tests/data/cmap/connection-must-have-id.yml".freeze, "spec/spec_tests/data/cmap/pool-close-destroy-conns.yml".freeze, "spec/spec_tests/data/cmap/pool-checkin-destroy-stale.yml".freeze, "spec/spec_tests/data/cmap/wait-queue-timeout.yml".freeze, "spec/spec_tests/data/cmap/pool-create-max-size.yml".freeze, "spec/spec_tests/data/cmap/pool-checkin-make-available.yml".freeze, "spec/spec_tests/data/cmap/wait-queue-fairness.yml".freeze, "spec/spec_tests/data/versioned_api/runcommand-helper-no-api-version-declared.yml".freeze, "spec/spec_tests/data/versioned_api/crud-api-version-1-strict.yml".freeze, "spec/spec_tests/data/versioned_api/test-commands-deprecation-errors.yml".freeze, "spec/spec_tests/data/versioned_api/test-commands-strict-mode.yml".freeze, "spec/spec_tests/data/versioned_api/crud-api-version-1.yml".freeze, "spec/spec_tests/data/versioned_api/transaction-handling.yml".freeze, "spec/spec_tests/data/sdam_integration/find-network-error.yml".freeze, "spec/spec_tests/data/sdam_integration/insert-shutdown-error.yml".freeze, "spec/spec_tests/data/sdam_integration/hello-command-error.yml".freeze, "spec/spec_tests/data/sdam_integration/insert-network-error.yml".freeze, "spec/spec_tests/data/sdam_integration/hello-timeout.yml".freeze, "spec/spec_tests/data/sdam_integration/hello-network-error.yml".freeze, "spec/spec_tests/data/sdam_integration/rediscover-quickly-after-step-down.yml".freeze, "spec/spec_tests/data/sdam_integration/cancel-server-check.yml".freeze, "spec/spec_tests/data/sdam_integration/find-shutdown-error.yml".freeze, "spec/spec_tests/data/sdam_integration/connectTimeoutMS.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndUpdate-hint-serverError.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndUpdate-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndUpdate-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-updateOne-let.yml".freeze, "spec/spec_tests/data/crud_unified/find-allowdiskuse-serverError.yml".freeze, "spec/spec_tests/data/crud_unified/updateMany-hint-serverError.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-deleteMany-let.yml".freeze, "spec/spec_tests/data/crud_unified/replaceOne-comment.yml".freeze, "spec/spec_tests/data/crud_unified/updateOne-hint-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/updateOne-hint.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-update-hint-serverError.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndDelete-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/updateOne-validation.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-deleteOne-let.yml".freeze, "spec/spec_tests/data/crud_unified/deleteMany-hint-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndReplace-let.yml".freeze, "spec/spec_tests/data/crud_unified/updateOne-comment.yml".freeze, "spec/spec_tests/data/crud_unified/insertMany-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/replaceOne-hint.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndReplace-hint.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-delete-hint-serverError.yml".freeze, "spec/spec_tests/data/crud_unified/updateMany-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/updateWithPipelines.yml".freeze, "spec/spec_tests/data/crud_unified/insertOne-comment.yml".freeze, "spec/spec_tests/data/crud_unified/aggregate-write-readPreference.yml".freeze, "spec/spec_tests/data/crud_unified/db-aggregate-write-readPreference.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-updateOne-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/insertOne-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-deleteOne-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/db-aggregate.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-updateMany-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-replaceOne-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/deleteOne-comment.yml".freeze, "spec/spec_tests/data/crud_unified/updateMany-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/updateMany-comment.yml".freeze, "spec/spec_tests/data/crud_unified/aggregate-let.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndReplace-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/updateOne-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-insertOne-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndReplace-comment.yml".freeze, "spec/spec_tests/data/crud_unified/deleteMany-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/deleteMany-let.yml".freeze, "spec/spec_tests/data/crud_unified/updateMany-validation.yml".freeze, "spec/spec_tests/data/crud_unified/replaceOne-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/find-comment.yml".freeze, "spec/spec_tests/data/crud_unified/updateMany-hint.yml".freeze, "spec/spec_tests/data/crud_unified/find-allowdiskuse.yml".freeze, "spec/spec_tests/data/crud_unified/aggregate-allowdiskuse.yml".freeze, "spec/spec_tests/data/crud_unified/aggregate-out-readConcern.yml".freeze, "spec/spec_tests/data/crud_unified/deleteMany-hint.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-comment.yml".freeze, "spec/spec_tests/data/crud_unified/deleteOne-hint-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/insertMany-comment.yml".freeze, "spec/spec_tests/data/crud_unified/updateMany-hint-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-update-hint-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/replaceOne-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndDelete-let.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndUpdate-comment.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndReplace-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/deleteMany-comment.yml".freeze, "spec/spec_tests/data/crud_unified/deleteOne-hint-serverError.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-updateMany-let.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndUpdate-hint-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-replaceOne-let.yml".freeze, "spec/spec_tests/data/crud_unified/estimatedDocumentCount.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndUpdate-let.yml".freeze, "spec/spec_tests/data/crud_unified/find.yml".freeze, "spec/spec_tests/data/crud_unified/distinct-comment.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-deleteMany-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-arrayFilters.yml".freeze, "spec/spec_tests/data/crud_unified/aggregate.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndDelete-hint.yml".freeze, "spec/spec_tests/data/crud_unified/deleteOne-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-replaceOne-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-update-hint.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndDelete-hint-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-arrayFilters-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/estimatedDocumentCount-comment.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndReplace-hint-serverError.yml".freeze, "spec/spec_tests/data/crud_unified/aggregate-merge.yml".freeze, "spec/spec_tests/data/crud_unified/find-allowdiskuse-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/deleteOne-hint.yml".freeze, "spec/spec_tests/data/crud_unified/replaceOne-validation.yml".freeze, "spec/spec_tests/data/crud_unified/find-let.yml".freeze, "spec/spec_tests/data/crud_unified/countDocuments-comment.yml".freeze, "spec/spec_tests/data/crud_unified/replaceOne-let.yml".freeze, "spec/spec_tests/data/crud_unified/updateOne-hint-serverError.yml".freeze, "spec/spec_tests/data/crud_unified/deleteOne-let.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-update-validation.yml".freeze, "spec/spec_tests/data/crud_unified/deleteMany-hint-serverError.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-updateOne-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndUpdate-hint.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-delete-hint.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-updateMany-hint-unacknowledged.yml".freeze, "spec/spec_tests/data/crud_unified/bulkWrite-delete-hint-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndReplace-hint-clientError.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndDelete-hint-serverError.yml".freeze, "spec/spec_tests/data/crud_unified/updateOne-dots_and_dollars.yml".freeze, "spec/spec_tests/data/crud_unified/updateMany-let.yml".freeze, "spec/spec_tests/data/crud_unified/findOneAndDelete-comment.yml".freeze, "spec/spec_tests/data/crud_unified/updateOne-let.yml".freeze, "spec/spec_tests/data/server_selection_rtt/first_value_zero.yml".freeze, "spec/spec_tests/data/server_selection_rtt/value_test_5.yml".freeze, "spec/spec_tests/data/server_selection_rtt/value_test_1.yml".freeze, "spec/spec_tests/data/server_selection_rtt/first_value.yml".freeze, "spec/spec_tests/data/server_selection_rtt/value_test_2.yml".freeze, "spec/spec_tests/data/server_selection_rtt/value_test_3.yml".freeze, "spec/spec_tests/data/server_selection_rtt/value_test_4.yml".freeze, "spec/spec_tests/data/connection_string/valid-auth.yml".freeze, "spec/spec_tests/data/connection_string/valid-host_identifiers.yml".freeze, "spec/spec_tests/data/connection_string/valid-db-with-dotted-name.yml".freeze, "spec/spec_tests/data/connection_string/valid-warnings.yml".freeze, "spec/spec_tests/data/connection_string/invalid-uris.yml".freeze, "spec/spec_tests/data/connection_string/valid-unix_socket-relative.yml".freeze, "spec/spec_tests/data/connection_string/valid-options.yml".freeze, "spec/spec_tests/data/connection_string/valid-unix_socket-absolute.yml".freeze, "spec/spec_tests/data/gridfs_unified/downloadByName.yml".freeze, "spec/spec_tests/data/gridfs_unified/delete.yml".freeze, "spec/spec_tests/data/gridfs_unified/download.yml".freeze, "spec/spec_tests/data/gridfs_unified/upload.yml".freeze, "spec/spec_tests/data/gridfs_unified/upload-disableMD5.yml".freeze, "spec/spec_tests/data/crud/read/distinct-collation.yml".freeze, "spec/spec_tests/data/crud/read/count-empty.yml".freeze, "spec/spec_tests/data/crud/read/find-collation.yml".freeze, "spec/spec_tests/data/crud/read/count.yml".freeze, "spec/spec_tests/data/crud/read/find.yml".freeze, "spec/spec_tests/data/crud/read/aggregate.yml".freeze, "spec/spec_tests/data/crud/read/aggregate-out.yml".freeze, "spec/spec_tests/data/crud/read/aggregate-collation.yml".freeze, "spec/spec_tests/data/crud/read/count-collation.yml".freeze, "spec/spec_tests/data/crud/read/distinct.yml".freeze, "spec/spec_tests/data/crud/write/replaceOne-collation.yml".freeze, "spec/spec_tests/data/crud/write/deleteMany-collation.yml".freeze, "spec/spec_tests/data/crud/write/insertOne.yml".freeze, "spec/spec_tests/data/crud/write/deleteOne.yml".freeze, "spec/spec_tests/data/crud/write/findOneAndReplace-upsert_pre_2.6.yml".freeze, "spec/spec_tests/data/crud/write/deleteOne-collation.yml".freeze, "spec/spec_tests/data/crud/write/updateMany-arrayFilters.yml".freeze, "spec/spec_tests/data/crud/write/findOneAndUpdate.yml".freeze, "spec/spec_tests/data/crud/write/deleteMany.yml".freeze, "spec/spec_tests/data/crud/write/updateOne-collation.yml".freeze, "spec/spec_tests/data/crud/write/updateOne-pre_2.6.yml".freeze, "spec/spec_tests/data/crud/write/findOneAndReplace-upsert.yml".freeze, "spec/spec_tests/data/crud/write/findOneAndReplace-collation.yml".freeze, "spec/spec_tests/data/crud/write/replaceOne-upsert.yml".freeze, "spec/spec_tests/data/crud/write/findOneAndDelete.yml".freeze, "spec/spec_tests/data/crud/write/replaceOne.yml".freeze, "spec/spec_tests/data/crud/write/updateMany-collation.yml".freeze, "spec/spec_tests/data/crud/write/findOneAndReplace.yml".freeze, "spec/spec_tests/data/crud/write/findOneAndUpdate-arrayFilters.yml".freeze, "spec/spec_tests/data/crud/write/updateMany.yml".freeze, "spec/spec_tests/data/crud/write/bulkWrite-arrayFilters.yml".freeze, "spec/spec_tests/data/crud/write/updateOne-arrayFilters.yml".freeze, "spec/spec_tests/data/crud/write/updateOne.yml".freeze, "spec/spec_tests/data/crud/write/bulkWrite-collation.yml".freeze, "spec/spec_tests/data/crud/write/bulkWrite.yml".freeze, "spec/spec_tests/data/crud/write/replaceOne-pre_2.6.yml".freeze, "spec/spec_tests/data/crud/write/updateMany-pre_2.6.yml".freeze, "spec/spec_tests/data/crud/write/findOneAndUpdate-collation.yml".freeze, "spec/spec_tests/data/crud/write/insertMany.yml".freeze, "spec/spec_tests/data/crud/write/findOneAndDelete-collation.yml".freeze, "spec/spec_tests/data/max_staleness/Single/Incompatible.yml".freeze, "spec/spec_tests/data/max_staleness/Single/SmallMaxStaleness.yml".freeze, "spec/spec_tests/data/max_staleness/Unknown/SmallMaxStaleness.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/NoKnownServers.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/SecondaryPreferred_tags.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/PrimaryPreferred.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/Incompatible.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/LastUpdateTime.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/SecondaryPreferred.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/Nearest2.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/Secondary.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/PrimaryPreferred_tags.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/Nearest.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/DefaultNoMaxStaleness.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/ZeroMaxStaleness.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetNoPrimary/MaxStalenessTooSmall.yml".freeze, "spec/spec_tests/data/max_staleness/Sharded/Incompatible.yml".freeze, "spec/spec_tests/data/max_staleness/Sharded/SmallMaxStaleness.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/SecondaryPreferred_tags.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/PrimaryPreferred.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/MaxStalenessWithModePrimary.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/Incompatible.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/LastUpdateTime.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/SecondaryPreferred.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/Nearest2.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/Secondary_tags.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/Nearest.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/LongHeartbeat2.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/SecondaryPreferred_tags2.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/Nearest_tags.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/DefaultNoMaxStaleness.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/ZeroMaxStaleness.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/MaxStalenessTooSmall.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/Secondary_tags2.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/PrimaryPreferred_incompatible.yml".freeze, "spec/spec_tests/data/max_staleness/ReplicaSetWithPrimary/LongHeartbeat.yml".freeze, "spec/spec_tests/data/sdam_monitoring/standalone_suppress_equal_description_changes.yml".freeze, "spec/spec_tests/data/sdam_monitoring/replica_set_with_no_primary.yml".freeze, "spec/spec_tests/data/sdam_monitoring/replica_set_other_chain.yml".freeze, "spec/spec_tests/data/sdam_monitoring/standalone.yml".freeze, "spec/spec_tests/data/sdam_monitoring/discovered_standalone.yml".freeze, "spec/spec_tests/data/sdam_monitoring/standalone_to_rs_with_me_mismatch.yml".freeze, "spec/spec_tests/data/sdam_monitoring/required_replica_set.yml".freeze, "spec/spec_tests/data/sdam_monitoring/replica_set_with_second_seed_removal.yml".freeze, "spec/spec_tests/data/sdam_monitoring/replica_set_primary_address_change.yml".freeze, "spec/spec_tests/data/sdam_monitoring/replica_set_with_primary_and_secondary.yml".freeze, "spec/spec_tests/data/sdam_monitoring/replica_set_with_primary.yml".freeze, "spec/spec_tests/data/sdam_monitoring/replica_set_with_me_mismatch.yml".freeze, "spec/spec_tests/data/sdam_monitoring/replica_set_other_change.yml".freeze, "spec/spec_tests/data/sdam_monitoring/load_balancer.yml".freeze, "spec/spec_tests/data/sdam_monitoring/replica_set_with_removal.yml".freeze, "spec/spec_tests/data/sdam_monitoring/standalone_repeated.yml".freeze, "spec/spec_tests/data/sdam_monitoring/replica_set_with_primary_removal.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/find-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/changeStreams-db.watch-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/estimatedDocumentCount-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listCollections-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/findOne.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/gridfs-download-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/changeStreams-db.coll.watch.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listIndexes.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/gridfs-downloadByName-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listDatabaseObjects-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listIndexes-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listCollectionObjects-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listIndexNames-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listIndexNames.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listDatabaseNames.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/countDocuments.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/findOne-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/count.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listDatabases.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/mapReduce.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/gridfs-download.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/estimatedDocumentCount.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listDatabaseObjects.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/find.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/changeStreams-client.watch-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/aggregate.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listDatabases-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/changeStreams-db.watch.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/changeStreams-client.watch.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/aggregate-merge.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/aggregate-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/countDocuments-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listDatabaseNames-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/changeStreams-db.coll.watch-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/distinct.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listCollectionNames.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/distinct-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listCollectionObjects.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/gridfs-downloadByName.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/count-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listCollectionNames-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_reads/legacy/listCollections.yml".freeze, "spec/spec_tests/data/retryable_reads/unified/handshakeError.yml".freeze, "spec/spec_tests/data/gridfs/delete.yml".freeze, "spec/spec_tests/data/gridfs/download.yml".freeze, "spec/spec_tests/data/gridfs/upload.yml".freeze, "spec/spec_tests/data/gridfs/download_by_name.yml".freeze, "spec/spec_tests/data/client_side_encryption/keyAltName.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-NoEncryption.yml".freeze, "spec/spec_tests/data/client_side_encryption/azureKMS.yml".freeze, "spec/spec_tests/data/client_side_encryption/localKMS.yml".freeze, "spec/spec_tests/data/client_side_encryption/malformedCiphertext.yml".freeze, "spec/spec_tests/data/client_side_encryption/badQueries.yml".freeze, "spec/spec_tests/data/client_side_encryption/bypassedCommand.yml".freeze, "spec/spec_tests/data/client_side_encryption/explain.yml".freeze, "spec/spec_tests/data/client_side_encryption/bulk.yml".freeze, "spec/spec_tests/data/client_side_encryption/create-and-createIndexes.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-EncryptedFields-vs-jsonSchema.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-EncryptedFields-vs-EncryptedFieldsMap.yml".freeze, "spec/spec_tests/data/client_side_encryption/localSchema.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-Compact.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-Delete.yml".freeze, "spec/spec_tests/data/client_side_encryption/findOneAndUpdate.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-MissingKey.yml".freeze, "spec/spec_tests/data/client_side_encryption/types.yml".freeze, "spec/spec_tests/data/client_side_encryption/maxWireVersion.yml".freeze, "spec/spec_tests/data/client_side_encryption/delete.yml".freeze, "spec/spec_tests/data/client_side_encryption/countDocuments.yml".freeze, "spec/spec_tests/data/client_side_encryption/unsupportedCommand.yml".freeze, "spec/spec_tests/data/client_side_encryption/bypassAutoEncryption.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-CreateCollection.yml".freeze, "spec/spec_tests/data/client_side_encryption/count.yml".freeze, "spec/spec_tests/data/client_side_encryption/findOneAndDelete.yml".freeze, "spec/spec_tests/data/client_side_encryption/missingKey.yml".freeze, "spec/spec_tests/data/client_side_encryption/replaceOne.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-FindOneAndUpdate.yml".freeze, "spec/spec_tests/data/client_side_encryption/insert.yml".freeze, "spec/spec_tests/data/client_side_encryption/badSchema.yml".freeze, "spec/spec_tests/data/client_side_encryption/gcpKMS.yml".freeze, "spec/spec_tests/data/client_side_encryption/findOneAndReplace.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-BypassQueryAnalysis.yml".freeze, "spec/spec_tests/data/client_side_encryption/noSchema.yml".freeze, "spec/spec_tests/data/client_side_encryption/find.yml".freeze, "spec/spec_tests/data/client_side_encryption/updateMany.yml".freeze, "spec/spec_tests/data/client_side_encryption/aggregate.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-validatorAndPartialFieldExpression.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-DecryptExistingData.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-Update.yml".freeze, "spec/spec_tests/data/client_side_encryption/getMore.yml".freeze, "spec/spec_tests/data/client_side_encryption/updateOne.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-InsertFind-Indexed.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/createDataKey-kms_providers-invalid.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/rewrapManyDataKey-decrypt_failure.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/getKey.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/removeKeyAltName.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/addKeyAltName.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/getKeys.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/deleteKey.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/rewrapManyDataKey-encrypt_failure.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/createDataKey.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/getKeyByAltName.yml".freeze, "spec/spec_tests/data/client_side_encryption/unified/rewrapManyDataKey.yml".freeze, "spec/spec_tests/data/client_side_encryption/distinct.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-EncryptedFieldsMap-defaults.yml".freeze, "spec/spec_tests/data/client_side_encryption/basic.yml".freeze, "spec/spec_tests/data/client_side_encryption/validatorAndPartialFieldExpression.yml".freeze, "spec/spec_tests/data/client_side_encryption/fle2-InsertFind-Unindexed.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/findOneAndReplace-errorLabels.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/insertOne.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/findOneAndReplace-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/deleteOne.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/findOneAndUpdate.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/replaceOne-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/deleteMany.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/insertOne-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/findOneAndDelete-errorLabels.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/insertMany-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/findOneAndUpdate-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/insertOne-errorLabels.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/findOneAndDelete.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/deleteOne-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/replaceOne.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/findOneAndReplace.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/findOneAndDelete-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/findOneAndUpdate-errorLabels.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/updateMany.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/bulkWrite-errorLabels.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/updateOne-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/insertMany-errorLabels.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/updateOne.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/deleteOne-errorLabels.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/bulkWrite.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/replaceOne-errorLabels.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/insertMany.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/bulkWrite-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_writes/legacy/updateOne-errorLabels.yml".freeze, "spec/spec_tests/data/retryable_writes/unified/handshakeError.yml".freeze, "spec/spec_tests/data/retryable_writes/unified/insertOne-serverErrors.yml".freeze, "spec/spec_tests/data/retryable_writes/unified/bulkWrite-serverErrors.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/insertOne.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/deleteOne.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/deleteMany.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/redacted-commands.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/pre-42-server-connection-id.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/command.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/server-connection-id.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/find.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/updateMany.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/updateOne.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/bulkWrite.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/unacknowledgedBulkWrite.yml".freeze, "spec/spec_tests/data/command_monitoring_unified/insertMany.yml".freeze, "spec/spec_tests/data/sdam/single/direct_connection_standalone.yml".freeze, "spec/spec_tests/data/sdam/single/discover_unavailable_seed.yml".freeze, "spec/spec_tests/data/sdam/single/direct_connection_wrong_set_name.yml".freeze, "spec/spec_tests/data/sdam/single/direct_connection_unavailable_seed.yml".freeze, "spec/spec_tests/data/sdam/single/direct_connection_rssecondary.yml".freeze, "spec/spec_tests/data/sdam/single/ls_timeout_standalone.yml".freeze, "spec/spec_tests/data/sdam/single/standalone_removed.yml".freeze, "spec/spec_tests/data/sdam/single/not_ok_response.yml".freeze, "spec/spec_tests/data/sdam/single/direct_connection_mongos.yml".freeze, "spec/spec_tests/data/sdam/single/standalone_using_legacy_hello.yml".freeze, "spec/spec_tests/data/sdam/single/discover_standalone.yml".freeze, "spec/spec_tests/data/sdam/single/direct_connection_rsprimary.yml".freeze, "spec/spec_tests/data/sdam/single/ruby_primary_mismatched_me.yml".freeze, "spec/spec_tests/data/sdam/single/direct_connection_external_ip.yml".freeze, "spec/spec_tests/data/sdam/single/too_old_then_upgraded.yml".freeze, "spec/spec_tests/data/sdam/single/direct_connection_replicaset.yml".freeze, "spec/spec_tests/data/sdam/single/too_new.yml".freeze, "spec/spec_tests/data/sdam/single/ruby_primary_different_address.yml".freeze, "spec/spec_tests/data/sdam/single/direct_connection_rsarbiter.yml".freeze, "spec/spec_tests/data/sdam/single/too_old.yml".freeze, "spec/spec_tests/data/sdam/single/compatible.yml".freeze, "spec/spec_tests/data/sdam/sharded/mongos_disconnect.yml".freeze, "spec/spec_tests/data/sdam/sharded/ls_timeout_mongos.yml".freeze, "spec/spec_tests/data/sdam/sharded/normalize_uri_case.yml".freeze, "spec/spec_tests/data/sdam/sharded/ruby_primary_mismatched_me.yml".freeze, "spec/spec_tests/data/sdam/sharded/too_new.yml".freeze, "spec/spec_tests/data/sdam/sharded/discover_single_mongos.yml".freeze, "spec/spec_tests/data/sdam/sharded/ruby_primary_different_address.yml".freeze, "spec/spec_tests/data/sdam/sharded/non_mongos_removed.yml".freeze, "spec/spec_tests/data/sdam/sharded/multiple_mongoses.yml".freeze, "spec/spec_tests/data/sdam/sharded/too_old.yml".freeze, "spec/spec_tests/data/sdam/sharded/compatible.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_mismatched_me.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_becomes_ghost.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_primary_replicaset.yml".freeze, "spec/spec_tests/data/sdam/rs/incompatible_arbiter.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_to_no_primary_mismatched_me.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_secondary.yml".freeze, "spec/spec_tests/data/sdam/rs/new_primary_wrong_set_name.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_rsother_replicaset.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_disconnect.yml".freeze, "spec/spec_tests/data/sdam/rs/setversion_without_electionid.yml".freeze, "spec/spec_tests/data/sdam/rs/response_from_removed.yml".freeze, "spec/spec_tests/data/sdam/rs/use_setversion_without_electionid.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_disconnect_setversion.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_hidden_replicaset.yml".freeze, "spec/spec_tests/data/sdam/rs/unexpected_mongos.yml".freeze, "spec/spec_tests/data/sdam/rs/incompatible_ghost.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_rsother.yml".freeze, "spec/spec_tests/data/sdam/rs/new_primary.yml".freeze, "spec/spec_tests/data/sdam/rs/topology_version_less.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_becomes_mongos.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_passives_replicaset.yml".freeze, "spec/spec_tests/data/sdam/rs/non_rs_member.yml".freeze, "spec/spec_tests/data/sdam/rs/secondary_wrong_set_name_with_primary.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_reports_new_member.yml".freeze, "spec/spec_tests/data/sdam/rs/normalize_case.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_ghost_replicaset.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_passives.yml".freeze, "spec/spec_tests/data/sdam/rs/compatible_unknown.yml".freeze, "spec/spec_tests/data/sdam/rs/new_primary_new_electionid.yml".freeze, "spec/spec_tests/data/sdam/rs/secondary_wrong_set_name.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_hint_from_secondary_with_mismatched_me.yml".freeze, "spec/spec_tests/data/sdam/rs/replicaset_rsnp.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_becomes_standalone.yml".freeze, "spec/spec_tests/data/sdam/rs/secondary_mismatched_me.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_mismatched_me_not_removed.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_secondary_replicaset.yml".freeze, "spec/spec_tests/data/sdam/rs/ls_timeout.yml".freeze, "spec/spec_tests/data/sdam/rs/ruby_primary_address_change.yml".freeze, "spec/spec_tests/data/sdam/rs/member_standalone.yml".freeze, "spec/spec_tests/data/sdam/rs/member_reconfig.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_wrong_set_name.yml".freeze, "spec/spec_tests/data/sdam/rs/topology_version_greater.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_hidden.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_arbiters_replicaset.yml".freeze, "spec/spec_tests/data/sdam/rs/too_new.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_changes_set_name.yml".freeze, "spec/spec_tests/data/sdam/rs/repeated.yml".freeze, "spec/spec_tests/data/sdam/rs/null_election_id.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_ghost.yml".freeze, "spec/spec_tests/data/sdam/rs/discovery.yml".freeze, "spec/spec_tests/data/sdam/rs/topology_version_equal.yml".freeze, "spec/spec_tests/data/sdam/rs/primary_disconnect_electionid.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_primary.yml".freeze, "spec/spec_tests/data/sdam/rs/incompatible_other.yml".freeze, "spec/spec_tests/data/sdam/rs/ruby_secondary_wrong_set_name_with_primary_second.yml".freeze, "spec/spec_tests/data/sdam/rs/wrong_set_name.yml".freeze, "spec/spec_tests/data/sdam/rs/hosts_differ_from_seeds.yml".freeze, "spec/spec_tests/data/sdam/rs/too_old.yml".freeze, "spec/spec_tests/data/sdam/rs/discover_arbiters.yml".freeze, "spec/spec_tests/data/sdam/rs/sec_not_auth.yml".freeze, "spec/spec_tests/data/sdam/rs/secondary_ignore_ok_0.yml".freeze, "spec/spec_tests/data/sdam/rs/normalize_case_me.yml".freeze, "spec/spec_tests/data/sdam/rs/compatible.yml".freeze, "spec/spec_tests/data/sdam/rs/equal_electionids.yml".freeze, "spec/spec_tests/data/sdam/rs/stepdown_change_set_name.yml".freeze, "spec/spec_tests/data/sdam/rs/new_primary_new_setversion.yml".freeze, "spec/spec_tests/data/sdam/load-balanced/discover_load_balancer.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-afterHandshakeCompletes-NotPrimaryNoSecondaryOk.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-greater-LegacyNotPrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-missing-ShutdownInProgress.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-proccessId-changed-LegacyNotPrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/prefer-error-code.yml".freeze, "spec/spec_tests/data/sdam/errors/post-42-InterruptedAtShutdown.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-InterruptedDueToReplStateChange.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-afterHandshakeCompletes-timeout.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-missing-NotPrimaryOrSecondary.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-beforeHandshakeCompletes-PrimarySteppedDown.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-network-timeout-error.yml".freeze, "spec/spec_tests/data/sdam/errors/pre-42-LegacyNotPrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-proccessId-changed-InterruptedAtShutdown.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-afterHandshakeCompletes-PrimarySteppedDown.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-missing-PrimarySteppedDown.yml".freeze, "spec/spec_tests/data/sdam/errors/pre-42-NotPrimaryOrSecondary.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-afterHandshakeCompletes-NotWritablePrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/pre-42-PrimarySteppedDown.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-beforeHandshakeCompletes-NotWritablePrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-missing-NotPrimaryNoSecondaryOk.yml".freeze, "spec/spec_tests/data/sdam/errors/post-42-ShutdownInProgress.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-beforeHandshakeCompletes-NotPrimaryOrSecondary.yml".freeze, "spec/spec_tests/data/sdam/errors/post-42-NotPrimaryOrSecondary.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-greater-NotPrimaryNoSecondaryOk.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-beforeHandshakeCompletes-NotPrimaryNoSecondaryOk.yml".freeze, "spec/spec_tests/data/sdam/errors/pre-42-InterruptedAtShutdown.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-beforeHandshakeCompletes-LegacyNotPrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-afterHandshakeCompletes-ShutdownInProgress.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-NotPrimaryOrSecondary.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-missing-InterruptedDueToReplStateChange.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-afterHandshakeCompletes-InterruptedAtShutdown.yml".freeze, "spec/spec_tests/data/sdam/errors/pre-42-NotPrimaryNoSecondaryOk.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-NotWritablePrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-network-error.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-beforeHandshakeCompletes-ShutdownInProgress.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-afterHandshakeCompletes-network.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-proccessId-changed-NotPrimaryOrSecondary.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-greater-InterruptedDueToReplStateChange.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-ShutdownInProgress.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-proccessId-changed-ShutdownInProgress.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-beforeHandshakeCompletes-timeout.yml".freeze, "spec/spec_tests/data/sdam/errors/post-42-PrimarySteppedDown.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-topologyVersion-InterruptedAtShutdown.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-greater-ShutdownInProgress.yml".freeze, "spec/spec_tests/data/sdam/errors/error_handling_handshake.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-topologyVersion-InterruptedDueToReplStateChange.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-topologyVersion-NotWritablePrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/post-42-NotWritablePrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-topologyVersion-NotPrimaryNoSecondaryOk.yml".freeze, "spec/spec_tests/data/sdam/errors/post-42-LegacyNotPrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-greater-NotPrimaryOrSecondary.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-afterHandshakeCompletes-NotPrimaryOrSecondary.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-InterruptedAtShutdown.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-greater-PrimarySteppedDown.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-beforeHandshakeCompletes-InterruptedAtShutdown.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-proccessId-changed-NotPrimaryNoSecondaryOk.yml".freeze, "spec/spec_tests/data/sdam/errors/pre-42-NotWritablePrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-beforeHandshakeCompletes-network.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-afterHandshakeCompletes-LegacyNotPrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/post-42-NotPrimaryNoSecondaryOk.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-PrimarySteppedDown.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-topologyVersion-NotPrimaryOrSecondary.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-greater-InterruptedAtShutdown.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-greater-NotWritablePrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-beforeHandshakeCompletes-InterruptedDueToReplStateChange.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-missing-LegacyNotPrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-topologyVersion-LegacyNotPrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-proccessId-changed-InterruptedDueToReplStateChange.yml".freeze, "spec/spec_tests/data/sdam/errors/pre-42-InterruptedDueToReplStateChange.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-topologyVersion-ShutdownInProgress.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-missing-NotWritablePrimary.yml".freeze, "spec/spec_tests/data/sdam/errors/write_errors_ignored.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-proccessId-changed-PrimarySteppedDown.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-NotPrimaryNoSecondaryOk.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-generation-afterHandshakeCompletes-InterruptedDueToReplStateChange.yml".freeze, "spec/spec_tests/data/sdam/errors/post-42-InterruptedDueToReplStateChange.yml".freeze, "spec/spec_tests/data/sdam/errors/pre-42-ShutdownInProgress.yml".freeze, "spec/spec_tests/data/sdam/errors/stale-topologyVersion-PrimarySteppedDown.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-missing-InterruptedAtShutdown.yml".freeze, "spec/spec_tests/data/sdam/errors/non-stale-topologyVersion-proccessId-changed-NotWritablePrimary.yml".freeze, "spec/spec_tests/data/change_streams_unified/change-streams-resume-errorLabels.yml".freeze, "spec/spec_tests/data/change_streams_unified/change-streams-errors.yml".freeze, "spec/spec_tests/data/change_streams_unified/change-streams-pre_and_post_images.yml".freeze, "spec/spec_tests/data/change_streams_unified/change-streams-showExpandedEvents.yml".freeze, "spec/spec_tests/data/change_streams_unified/change-streams.yml".freeze, "spec/spec_tests/data/change_streams_unified/change-streams-resume-allowlist.yml".freeze, "spec/spec_tests/data/uri_options/ruby-connection-options.yml".freeze, "spec/spec_tests/data/uri_options/ruby-auth-options.yml".freeze, "spec/spec_tests/data/uri_options/connection-pool-options.yml".freeze, "spec/spec_tests/data/uri_options/compression-options.yml".freeze, "spec/spec_tests/data/uri_options/read-preference-options.yml".freeze, "spec/spec_tests/data/uri_options/connection-options.yml".freeze, "spec/spec_tests/data/uri_options/srv-options.yml".freeze, "spec/spec_tests/data/uri_options/tls-options.yml".freeze, "spec/spec_tests/data/uri_options/auth-options.yml".freeze, "spec/spec_tests/data/uri_options/concern-options.yml".freeze, "spec/spec_tests/data/server_selection/Single/read/SecondaryPreferred.yml".freeze, "spec/spec_tests/data/server_selection/Unknown/read/SecondaryPreferred.yml".freeze, "spec/spec_tests/data/server_selection/Unknown/read/ghost.yml".freeze, "spec/spec_tests/data/server_selection/Unknown/write/ghost.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/PrimaryPreferred.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/Secondary_multi_tags2.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/Nearest_multiple.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/SecondaryPreferred.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/Secondary.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/PrimaryPreferred_non_matching.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/Primary.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/PossiblePrimary.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/Nearest.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/SecondaryPreferred_non_matching.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/Nearest_non_matching.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/PossiblePrimaryNearest.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/Secondary_non_matching.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetNoPrimary/read/Secondary_multi_tags.yml".freeze, "spec/spec_tests/data/server_selection/Sharded/read/PrimaryPreferred.yml".freeze, "spec/spec_tests/data/server_selection/Sharded/read/SecondaryPreferred.yml".freeze, "spec/spec_tests/data/server_selection/Sharded/read/Secondary.yml".freeze, "spec/spec_tests/data/server_selection/Sharded/read/Primary.yml".freeze, "spec/spec_tests/data/server_selection/Sharded/read/Nearest.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/SecondaryPreferred_tags.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/PrimaryPreferred.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/Nearest_multiple.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/SecondaryPreferred.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/Secondary.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/PrimaryPreferred_non_matching.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/Primary.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/Nearest.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/SecondaryPreferred_non_matching.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/Nearest_non_matching.yml".freeze, "spec/spec_tests/data/server_selection/ReplicaSetWithPrimary/read/Secondary_non_matching.yml".freeze, "spec/spec_tests/data/load_balancers/lb-connection-establishment.yml".freeze, "spec/spec_tests/data/load_balancers/non-lb-connection-establishment.yml".freeze, "spec/spec_tests/data/load_balancers/server-selection.yml".freeze, "spec/spec_tests/data/load_balancers/event-monitoring.yml".freeze, "spec/spec_tests/data/transactions/retryable-commit-errorLabels.yml".freeze, "spec/spec_tests/data/transactions/causal-consistency.yml".freeze, "spec/spec_tests/data/transactions/write-concern.yml".freeze, "spec/spec_tests/data/transactions/bulk.yml".freeze, "spec/spec_tests/data/transactions/retryable-commit.yml".freeze, "spec/spec_tests/data/transactions/reads.yml".freeze, "spec/spec_tests/data/transactions/error-labels.yml".freeze, "spec/spec_tests/data/transactions/abort.yml".freeze, "spec/spec_tests/data/transactions/read-concern.yml".freeze, "spec/spec_tests/data/transactions/pin-mongos.yml".freeze, "spec/spec_tests/data/transactions/findOneAndUpdate.yml".freeze, "spec/spec_tests/data/transactions/run-command.yml".freeze, "spec/spec_tests/data/transactions/transaction-options.yml".freeze, "spec/spec_tests/data/transactions/delete.yml".freeze, "spec/spec_tests/data/transactions/errors-client.yml".freeze, "spec/spec_tests/data/transactions/commit.yml".freeze, "spec/spec_tests/data/transactions/count.yml".freeze, "spec/spec_tests/data/transactions/findOneAndDelete.yml".freeze, "spec/spec_tests/data/transactions/transaction-options-repl.yml".freeze, "spec/spec_tests/data/transactions/mongos-recovery-token.yml".freeze, "spec/spec_tests/data/transactions/insert.yml".freeze, "spec/spec_tests/data/transactions/isolation.yml".freeze, "spec/spec_tests/data/transactions/findOneAndReplace.yml".freeze, "spec/spec_tests/data/transactions/retryable-abort.yml".freeze, "spec/spec_tests/data/transactions/create-collection.yml".freeze, "spec/spec_tests/data/transactions/mongos-pin-auto.yml".freeze, "spec/spec_tests/data/transactions/retryable-abort-errorLabels.yml".freeze, "spec/spec_tests/data/transactions/create-index.yml".freeze, "spec/spec_tests/data/transactions/read-pref.yml".freeze, "spec/spec_tests/data/transactions/update.yml".freeze, "spec/spec_tests/data/transactions/errors.yml".freeze, "spec/spec_tests/data/transactions/retryable-writes.yml".freeze, "spec/spec_tests/data/unified/valid-pass/poc-retryable-reads.yml".freeze, "spec/spec_tests/data/unified/valid-pass/expectedEventsForClient-ignoreExtraEvents.yml".freeze, "spec/spec_tests/data/unified/valid-pass/poc-gridfs.yml".freeze, "spec/spec_tests/data/unified/valid-pass/poc-sessions.yml".freeze, "spec/spec_tests/data/unified/valid-pass/poc-retryable-writes.yml".freeze, "spec/spec_tests/data/unified/valid-pass/poc-transactions-convenient-api.yml".freeze, "spec/spec_tests/data/unified/valid-pass/poc-crud.yml".freeze, "spec/spec_tests/data/unified/valid-pass/poc-command-monitoring.yml".freeze, "spec/spec_tests/data/unified/valid-pass/poc-transactions.yml".freeze, "spec/spec_tests/data/unified/valid-pass/poc-change-streams.yml".freeze, "spec/spec_tests/data/unified/valid-pass/poc-transactions-mongos-pin-auto.yml".freeze, "spec/spec_tests/data/unified/valid-fail/operation-unsupported.yml".freeze, "spec/spec_tests/data/unified/valid-fail/operation-failure.yml".freeze, "spec/spec_tests/data/unified/invalid/expectedEventsForClient-ignoreExtraEvents-type.yml".freeze, "spec/spec_tests/data/transactions_unified/mongos-unpin.yml".freeze, "spec/spec_tests/data/collection_management/createCollection-pre_and_post_images.yml".freeze, "spec/spec_tests/data/collection_management/clustered-indexes.yml".freeze, "spec/spec_tests/data/collection_management/modifyCollection-pre_and_post_images.yml".freeze, "spec/spec_tests/data/collection_management/timeseries-collection.yml".freeze, "spec/spec_tests/data/sessions_unified/snapshot-sessions-unsupported-ops.yml".freeze, "spec/spec_tests/data/sessions_unified/driver-sessions-server-support.yml".freeze, "spec/spec_tests/data/sessions_unified/snapshot-sessions-not-supported-client-error.yml".freeze, "spec/spec_tests/data/sessions_unified/snapshot-sessions-not-supported-server-error.yml".freeze, "spec/spec_tests/data/sessions_unified/snapshot-sessions.yml".freeze, "spec/spec_tests/data/seed_list_discovery/sharded/srvMaxHosts-greater_than_srv_records.yml".freeze, "spec/spec_tests/data/seed_list_discovery/sharded/srvMaxHosts-less_than_srv_records.yml".freeze, "spec/spec_tests/data/seed_list_discovery/sharded/srvMaxHosts-equal_to_srv_records.yml".freeze, "spec/spec_tests/data/seed_list_discovery/sharded/srvMaxHosts-zero.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/srvMaxHosts-greater_than_srv_records.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/longer-parent-in-return.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/srvMaxHosts-less_than_srv_records.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/uri-with-auth.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/not-enough-parts.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/srv-service-name.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/returned-parent-wrong.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/txt-record-with-overridden-ssl-option.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/no-results.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/parent-part-mismatch5.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/srvMaxHosts-conflicts_with_replicaSet.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/one-result-default-port.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/srvMaxHosts-equal_to_srv_records.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/parent-part-mismatch3.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/srvMaxHosts-zero.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/one-txt-record-multiple-strings.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/parent-part-mismatch2.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/uri-with-two-hosts.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/one-txt-record.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/srvMaxHosts-conflicts_with_replicaSet-txt.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/encoded-userinfo-and-db.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/direct-connection-false.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/parent-part-mismatch4.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/two-txt-records.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/uri-with-port.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/txt-record-not-allowed-option.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/parent-part-mismatch1.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/txt-record-with-unallowed-option.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/uri-with-admin-database.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/returned-parent-too-short.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/direct-connection-true.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/txt-record-with-overridden-uri-option.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/misformatted-option.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/loadBalanced-false-txt.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/two-results-nonstandard-port.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/two-results-default-port.yml".freeze, "spec/spec_tests/data/seed_list_discovery/replica-set/srvMaxHosts-zero-txt.yml".freeze, "spec/spec_tests/data/seed_list_discovery/load-balanced/loadBalanced-replicaSet-errors.yml".freeze, "spec/spec_tests/data/seed_list_discovery/load-balanced/srvMaxHosts-conflicts_with_loadBalanced-true-txt.yml".freeze, "spec/spec_tests/data/seed_list_discovery/load-balanced/loadBalanced-true-multiple-hosts.yml".freeze, "spec/spec_tests/data/seed_list_discovery/load-balanced/loadBalanced-no-results.yml".freeze, "spec/spec_tests/data/seed_list_discovery/load-balanced/loadBalanced-directConnection.yml".freeze, "spec/spec_tests/data/seed_list_discovery/load-balanced/srvMaxHosts-zero.yml".freeze, "spec/spec_tests/data/seed_list_discovery/load-balanced/loadBalanced-true-txt.yml".freeze, "spec/spec_tests/data/seed_list_discovery/load-balanced/srvMaxHosts-conflicts_with_loadBalanced-true.yml".freeze, "spec/spec_tests/data/seed_list_discovery/load-balanced/srvMaxHosts-zero-txt.yml".freeze, "spec/spec_tests/data/auth/connection-string.yml".freeze, "spec/spec_tests/data/transactions_api/callback-aborts.yml".freeze, "spec/spec_tests/data/transactions_api/transaction-options.yml".freeze, "spec/spec_tests/data/transactions_api/commit-writeconcernerror.yml".freeze, "spec/spec_tests/data/transactions_api/commit.yml".freeze, "spec/spec_tests/data/transactions_api/commit-transienttransactionerror.yml".freeze, "spec/spec_tests/data/transactions_api/callback-commits.yml".freeze, "spec/spec_tests/data/transactions_api/commit-retry.yml".freeze, "spec/spec_tests/data/transactions_api/commit-transienttransactionerror-4.2.yml".freeze, "spec/spec_tests/data/transactions_api/callback-retry.yml".freeze, "spec/spec_tests/command_monitoring_unified_spec.rb".freeze, "spec/spec_tests/client_side_encryption_spec.rb".freeze, "spec/spec_tests/retryable_writes_unified_spec.rb".freeze, "spec/spec_tests/connection_string_spec.rb".freeze, "spec/spec_tests/sessions_unified_spec.rb".freeze, "spec/spec_tests/versioned_api_spec.rb".freeze, "spec/spec_tests/crud_spec.rb".freeze, "spec/spec_tests/change_streams_unified_spec.rb".freeze, "spec/spec_tests/sdam_monitoring_spec.rb".freeze, "spec/spec_tests/seed_list_discovery_spec.rb".freeze, "spec/spec_tests/unified_spec.rb".freeze, "spec/spec_tests/server_selection_spec.rb".freeze, "spec/spec_tests/crud_unified_spec.rb".freeze, "spec/spec_tests/transactions_api_spec.rb".freeze, "spec/spec_tests/uri_options_spec.rb".freeze, "spec/spec_tests/cmap_spec.rb".freeze, "spec/spec_tests/sdam_spec.rb".freeze, "spec/spec_tests/retryable_reads_unified_spec.rb".freeze, "spec/spec_tests/retryable_reads_spec.rb".freeze, "spec/spec_tests/sdam_integration_spec.rb".freeze, "spec/spec_tests/collection_management_spec.rb".freeze, "spec/spec_tests/auth_spec.rb".freeze, "spec/spec_tests/load_balancers_spec.rb".freeze, "spec/spec_tests/gridfs_unified_spec.rb".freeze, "spec/spec_tests/read_write_concern_connection_string_spec.rb".freeze, "spec/spec_tests/server_selection_rtt_spec.rb".freeze, "spec/atlas/operations_spec.rb".freeze, "spec/atlas/atlas_connectivity_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/integration/check_clean_slate_spec.rb".freeze, "spec/integration/bulk_insert_spec.rb".freeze, "spec/integration/bulk_write_spec.rb".freeze, "spec/integration/step_down_spec.rb".freeze, "spec/integration/read_concern_spec.rb".freeze, "spec/integration/mmapv1_spec.rb".freeze, "spec/integration/sdam_prose_spec.rb".freeze, "spec/integration/server_spec.rb".freeze, "spec/integration/server_description_spec.rb".freeze, "spec/integration/retryable_writes_errors_spec.rb".freeze, "spec/integration/sdam_events_spec.rb".freeze, "spec/integration/cursor_reaping_spec.rb".freeze, "spec/integration/ssl_uri_options_spec.rb".freeze, "spec/integration/cursor_pinning_spec.rb".freeze, "spec/integration/server_selector_spec.rb".freeze, "spec/integration/query_cache_transactions_spec.rb".freeze, "spec/integration/mongos_pinning_spec.rb".freeze, "spec/integration/aws_auth_request_spec.rb".freeze, "spec/integration/change_stream_examples_spec.rb".freeze, "spec/integration/client_authentication_options_spec.rb".freeze, "spec/integration/transactions_api_examples_spec.rb".freeze, "spec/integration/client_construction_aws_auth_spec.rb".freeze, "spec/integration/reconnect_spec.rb".freeze, "spec/integration/operation_failure_message_spec.rb".freeze, "spec/integration/heartbeat_events_spec.rb".freeze, "spec/integration/sdam_error_handling_spec.rb".freeze, "spec/integration/versioned_api_examples_spec.rb".freeze, "spec/integration/client_construction_spec.rb".freeze, "spec/integration/map_reduce_spec.rb".freeze, "spec/integration/crud_spec.rb".freeze, "spec/integration/truncated_utf8_spec.rb".freeze, "spec/integration/shell_examples_spec.rb".freeze, "spec/integration/query_cache_spec.rb".freeze, "spec/integration/collection_indexes_prose_spec.rb".freeze, "spec/integration/aws_credentials_retriever_spec.rb".freeze, "spec/integration/client_side_encryption/queryable_encryption_examples_spec.rb".freeze, "spec/integration/client_side_encryption/kms_tls_options_spec.rb".freeze, "spec/integration/client_side_encryption/bypass_mongocryptd_spawn_spec.rb".freeze, "spec/integration/client_side_encryption/auto_encryption_reconnect_spec.rb".freeze, "spec/integration/client_side_encryption/corpus_spec.rb".freeze, "spec/integration/client_side_encryption/decryption_events_prose_spec.rb".freeze, "spec/integration/client_side_encryption/explicit_queryable_encryption_spec.rb".freeze, "spec/integration/client_side_encryption/unique_index_on_key_alt_names_prose_spec.rb".freeze, "spec/integration/client_side_encryption/auto_encryption_mongocryptd_spawn_spec.rb".freeze, "spec/integration/client_side_encryption/auto_encryption_bulk_writes_spec.rb".freeze, "spec/integration/client_side_encryption/auto_encryption_old_wire_version_spec.rb".freeze, "spec/integration/client_side_encryption/data_key_spec.rb".freeze, "spec/integration/client_side_encryption/explicit_encryption_spec.rb".freeze, "spec/integration/client_side_encryption/auto_encryption_spec.rb".freeze, "spec/integration/client_side_encryption/views_spec.rb".freeze, "spec/integration/client_side_encryption/auto_encryption_command_monitoring_spec.rb".freeze, "spec/integration/client_side_encryption/kms_tls_spec.rb".freeze, "spec/integration/client_side_encryption/custom_endpoint_spec.rb".freeze, "spec/integration/client_side_encryption/external_key_vault_spec.rb".freeze, "spec/integration/client_side_encryption/bson_size_limit_spec.rb".freeze, "spec/integration/client_side_encryption/client_close_spec.rb".freeze, "spec/integration/retryable_writes/retryable_writes_36_and_older_spec.rb".freeze, "spec/integration/retryable_writes/retryable_writes_40_and_newer_spec.rb".freeze, "spec/integration/retryable_writes/shared/only_supports_legacy_retries.rb".freeze, "spec/integration/retryable_writes/shared/adds_diagnostics.rb".freeze, "spec/integration/retryable_writes/shared/supports_legacy_retries.rb".freeze, "spec/integration/retryable_writes/shared/supports_retries.rb".freeze, "spec/integration/retryable_writes/shared/supports_modern_retries.rb".freeze, "spec/integration/retryable_writes/shared/does_not_support_retries.rb".freeze, "spec/integration/retryable_writes/shared/performs_legacy_retries.rb".freeze, "spec/integration/retryable_writes/shared/performs_no_retries.rb".freeze, "spec/integration/retryable_writes/shared/performs_modern_retries.rb".freeze, "spec/integration/server_selection_spec.rb".freeze, "spec/integration/connection_pool_populator_spec.rb".freeze, "spec/integration/awaited_ismaster_spec.rb".freeze, "spec/integration/snapshot_query_examples_spec.rb".freeze, "spec/integration/time_zone_querying_spec.rb".freeze, "spec/integration/aws_lambda_examples_spec.rb".freeze, "spec/integration/transaction_pinning_spec.rb".freeze, "spec/integration/change_stream_spec.rb".freeze, "spec/integration/docs_examples_spec.rb".freeze, "spec/integration/srv_monitoring_spec.rb".freeze, "spec/integration/ocsp_verifier_cache_spec.rb".freeze, "spec/integration/ocsp_connectivity_spec.rb".freeze, "spec/integration/srv_spec.rb".freeze, "spec/integration/secondary_reads_spec.rb".freeze, "spec/integration/client_connectivity_spec.rb".freeze, "spec/integration/connection_spec.rb".freeze, "spec/integration/client_spec.rb".freeze, "spec/integration/size_limit_spec.rb".freeze, "spec/integration/command_monitoring_spec.rb".freeze, "spec/integration/operation_failure_code_spec.rb".freeze, "spec/integration/client_update_spec.rb".freeze, "spec/integration/grid_fs_bucket_spec.rb".freeze, "spec/integration/connect_single_rs_name_spec.rb".freeze, "spec/integration/get_more_spec.rb".freeze, "spec/integration/ocsp_verifier_spec.rb".freeze, "spec/integration/server_monitor_spec.rb".freeze, "spec/integration/auth_spec.rb".freeze, "spec/integration/snappy_compression_spec.rb".freeze, "spec/integration/command_spec.rb".freeze, "spec/integration/read_preference_spec.rb".freeze, "spec/integration/bson_symbol_spec.rb".freeze, "spec/integration/fork_reconnect_spec.rb".freeze, "spec/integration/x509_auth_spec.rb".freeze, "spec/integration/transactions_examples_spec.rb".freeze, "spec/integration/retryable_errors_spec.rb".freeze, "spec/integration/zstd_compression_spec.rb".freeze, "spec/integration/error_detection_spec.rb".freeze, "spec/integration/bulk_write_error_message_spec.rb".freeze, "spec/integration/zlib_compression_spec.rb".freeze, "spec/NOTES.aws-auth.md".freeze, "spec/support/constraints.rb".freeze, "spec/support/keyword_struct.rb".freeze, "spec/support/sdam_formatter_integration.rb".freeze, "spec/support/local_resource_registry.rb".freeze, "spec/support/common_shortcuts.rb".freeze, "spec/support/crypt/limits/limits-doc.json".freeze, "spec/support/crypt/limits/limits-key.json".freeze, "spec/support/crypt/limits/limits-schema.json".freeze, "spec/support/crypt/external/external-key.json".freeze, "spec/support/crypt/external/external-schema.json".freeze, "spec/support/crypt/data_keys/key_document_local.json".freeze, "spec/support/crypt/data_keys/key_document_kmip.json".freeze, "spec/support/crypt/data_keys/key_document_aws.json".freeze, "spec/support/crypt/data_keys/key_document_gcp.json".freeze, "spec/support/crypt/data_keys/key_document_azure.json".freeze, "spec/support/crypt/encryptedFields.json".freeze, "spec/support/crypt/schema_maps/schema_map_local_key_alt_names.json".freeze, "spec/support/crypt/schema_maps/schema_map_aws_key_alt_names.json".freeze, "spec/support/crypt/schema_maps/schema_map_kmip.json".freeze, "spec/support/crypt/schema_maps/schema_map_azure.json".freeze, "spec/support/crypt/schema_maps/schema_map_kmip_key_alt_names.json".freeze, "spec/support/crypt/schema_maps/schema_map_local.json".freeze, "spec/support/crypt/schema_maps/schema_map_gcp_key_alt_names.json".freeze, "spec/support/crypt/schema_maps/schema_map_aws.json".freeze, "spec/support/crypt/schema_maps/schema_map_gcp.json".freeze, "spec/support/crypt/schema_maps/schema_map_azure_key_alt_names.json".freeze, "spec/support/crypt/keys/key1-document.json".freeze, "spec/support/crypt/corpus/corpus.json".freeze, "spec/support/crypt/corpus/corpus-encrypted.json".freeze, "spec/support/crypt/corpus/corpus-key-aws.json".freeze, "spec/support/crypt/corpus/corpus-key-azure.json".freeze, "spec/support/crypt/corpus/corpus-key-gcp.json".freeze, "spec/support/crypt/corpus/corpus-key-kmip.json".freeze, "spec/support/crypt/corpus/corpus-schema.json".freeze, "spec/support/crypt/corpus/corpus-key-local.json".freeze, "spec/support/mongos_macros.rb".freeze, "spec/support/primary_socket.rb".freeze, "spec/support/dns.rb".freeze, "spec/support/utils.rb".freeze, "spec/support/matchers.rb".freeze, "spec/support/macros.rb".freeze, "spec/support/spec_config.rb".freeze, "spec/support/spec_setup.rb".freeze, "spec/support/certificates/client-second-level.crt".freeze, "spec/support/certificates/client-second-level-bundle.pem".freeze, "spec/support/certificates/client.crt".freeze, "spec/support/certificates/python-ca.crt".freeze, "spec/support/certificates/server-int.crt".freeze, "spec/support/certificates/client-second-level.pem".freeze, "spec/support/certificates/server.pem".freeze, "spec/support/certificates/client-x509.crt".freeze, "spec/support/certificates/server-second-level.pem".freeze, "spec/support/certificates/README.md".freeze, "spec/support/certificates/server-second-level.key".freeze, "spec/support/certificates/client.key".freeze, "spec/support/certificates/crl_client_revoked.pem".freeze, "spec/support/certificates/atlas-ocsp.crt".freeze, "spec/support/certificates/client-second-level.key".freeze, "spec/support/certificates/multi-ca.crt".freeze, "spec/support/certificates/crl.pem".freeze, "spec/support/certificates/client-encrypted.key".freeze, "spec/support/certificates/client-int.crt".freeze, "spec/support/certificates/client-x509.pem".freeze, "spec/support/certificates/server-second-level-bundle.pem".freeze, "spec/support/certificates/atlas-ocsp-ca.crt".freeze, "spec/support/certificates/ca.crt".freeze, "spec/support/certificates/client-x509.key".freeze, "spec/support/certificates/server-second-level.crt".freeze, "spec/support/certificates/client.pem".freeze, "spec/support/aws_utils.rb".freeze, "spec/support/background_thread_registry.rb".freeze, "spec/support/using_hash.rb".freeze, "spec/support/client_registry.rb".freeze, "spec/support/client_registry_macros.rb".freeze, "spec/support/json_ext_formatter.rb".freeze, "spec/support/aws_utils/orchestrator.rb".freeze, "spec/support/aws_utils/inspector.rb".freeze, "spec/support/aws_utils/provisioner.rb".freeze, "spec/support/aws_utils/base.rb".freeze, "spec/support/authorization.rb".freeze, "spec/support/monitoring_ext.rb".freeze, "spec/support/cluster_tools.rb".freeze, "spec/support/shared/app_metadata.rb".freeze, "spec/support/shared/server_selector.rb".freeze, "spec/support/shared/scram_conversation.rb".freeze, "spec/support/shared/session.rb".freeze, "spec/support/shared/protocol.rb".freeze, "spec/support/shared/auth_context.rb".freeze, "spec/support/crypt.rb".freeze, "spec/shared/share/Dockerfile.erb".freeze, "spec/shared/share/haproxy-2.conf".freeze, "spec/shared/share/haproxy-1.conf".freeze, "spec/shared/bin/s3-copy".freeze, "spec/shared/bin/get-mongodb-download-url".freeze, "spec/shared/bin/s3-upload".freeze, "spec/shared/shlib/distro.sh".freeze, "spec/shared/shlib/set_env.sh".freeze, "spec/shared/shlib/config.sh".freeze, "spec/shared/shlib/server.sh".freeze, "spec/shared/LICENSE".freeze, "spec/shared/lib/mrss/constraints.rb".freeze, "spec/shared/lib/mrss/cluster_config.rb".freeze, "spec/shared/lib/mrss/child_process_helper.rb".freeze, "spec/shared/lib/mrss/eg_config_utils.rb".freeze, "spec/shared/lib/mrss/event_subscriber.rb".freeze, "spec/shared/lib/mrss/utils.rb".freeze, "spec/shared/lib/mrss/server_version_registry.rb".freeze, "spec/shared/lib/mrss/session_registry.rb".freeze, "spec/shared/lib/mrss/lite_constraints.rb".freeze, "spec/shared/lib/mrss/docker_runner.rb".freeze, "spec/shared/lib/mrss/spec_organizer.rb".freeze, "spec/shared/lib/mrss/session_registry_legacy.rb".freeze] diff --git a/devel/rubygem-oj310/Makefile b/devel/rubygem-oj310/Makefile deleted file mode 100644 index dab154d3323..00000000000 --- a/devel/rubygem-oj310/Makefile +++ /dev/null @@ -1,19 +0,0 @@ -PORTNAME= oj -PORTVERSION= 3.10.18 -CATEGORIES= devel rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= 310 - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Fast JSON parser and serializer -WWW= https://www.ohler.com/oj/ - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE - -USES= gem -USE_RUBY= yes - -PORTSCOUT= limit:^3\.10\. - -.include diff --git a/devel/rubygem-oj310/distinfo b/devel/rubygem-oj310/distinfo deleted file mode 100644 index 64ff2c98c65..00000000000 --- a/devel/rubygem-oj310/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1609599001 -SHA256 (rubygem/oj-3.10.18.gem) = 7c0d52efa744603585d17a06145a1dbd0e6b492e76e3861d2dc20feb1b24d2d5 -SIZE (rubygem/oj-3.10.18.gem) = 205824 diff --git a/devel/rubygem-oj310/pkg-descr b/devel/rubygem-oj310/pkg-descr deleted file mode 100644 index e3b98641a2b..00000000000 --- a/devel/rubygem-oj310/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -The fastest JSON parser and object serializer. diff --git a/devel/rubygem-rbs/Makefile b/devel/rubygem-rbs/Makefile index 7b0880a69e0..f5c51821653 100644 --- a/devel/rubygem-rbs/Makefile +++ b/devel/rubygem-rbs/Makefile @@ -1,5 +1,5 @@ PORTNAME= rbs -PORTVERSION= 2.6.0 +PORTVERSION= 2.7.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-rbs/distinfo b/devel/rubygem-rbs/distinfo index d60bd3808bc..564b707250c 100644 --- a/devel/rubygem-rbs/distinfo +++ b/devel/rubygem-rbs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656093006 -SHA256 (rubygem/rbs-2.6.0.gem) = bd1d088d8212485025a16838bdc4010757c9a2bd1ab9c63b40f02f4e2731e256 -SIZE (rubygem/rbs-2.6.0.gem) = 876032 +TIMESTAMP = 1665330686 +SHA256 (rubygem/rbs-2.7.0.gem) = 1e5960940fbd5ae7bcd410d8a3f664e8739d4dd67941b87a6618a199a390a471 +SIZE (rubygem/rbs-2.7.0.gem) = 892416 diff --git a/devel/rubygem-resque-scheduler/Makefile b/devel/rubygem-resque-scheduler/Makefile index 79f3485e269..b0c4d308d4f 100644 --- a/devel/rubygem-resque-scheduler/Makefile +++ b/devel/rubygem-resque-scheduler/Makefile @@ -1,5 +1,5 @@ PORTNAME= resque-scheduler -PORTVERSION= 4.6.0 +PORTVERSION= 4.7.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-resque-scheduler/distinfo b/devel/rubygem-resque-scheduler/distinfo index 6a5fd7e8dde..caa388c1df2 100644 --- a/devel/rubygem-resque-scheduler/distinfo +++ b/devel/rubygem-resque-scheduler/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661599499 -SHA256 (rubygem/resque-scheduler-4.6.0.gem) = c22baa56e64e5408ccbc343841c8b24df6a6266dacb76b99009113d5fc7b004c -SIZE (rubygem/resque-scheduler-4.6.0.gem) = 44544 +TIMESTAMP = 1665330688 +SHA256 (rubygem/resque-scheduler-4.7.0.gem) = 6cc3f3832178695686510d2adce0d1e0942544340a3b093f82bfb99406428e7e +SIZE (rubygem/resque-scheduler-4.7.0.gem) = 44544 diff --git a/devel/rubygem-ruby2ruby/Makefile b/devel/rubygem-ruby2ruby/Makefile index cf5f3210fa4..f6e0499279a 100644 --- a/devel/rubygem-ruby2ruby/Makefile +++ b/devel/rubygem-ruby2ruby/Makefile @@ -1,5 +1,5 @@ PORTNAME= ruby2ruby -PORTVERSION= 2.4.4 +PORTVERSION= 2.5.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-ruby2ruby/distinfo b/devel/rubygem-ruby2ruby/distinfo index 10e2f7c54d7..845f712fa54 100644 --- a/devel/rubygem-ruby2ruby/distinfo +++ b/devel/rubygem-ruby2ruby/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1625323757 -SHA256 (rubygem/ruby2ruby-2.4.4.gem) = 602054bf1ee37932448b55f5284f56703e647572531ea209e68c60efe86ffbac -SIZE (rubygem/ruby2ruby-2.4.4.gem) = 26624 +TIMESTAMP = 1665073230 +SHA256 (rubygem/ruby2ruby-2.5.0.gem) = c805e219cce4ee439799ca68f2c15e1fd2d94d4d1414325f3d40b538b8147f11 +SIZE (rubygem/ruby2ruby-2.5.0.gem) = 29184 diff --git a/devel/rubygem-ruby_dep/files/patch-gemspec b/devel/rubygem-ruby_dep/files/patch-gemspec index 0781c86ea1d..22abadd8e82 100644 --- a/devel/rubygem-ruby_dep/files/patch-gemspec +++ b/devel/rubygem-ruby_dep/files/patch-gemspec @@ -6,6 +6,6 @@ s.licenses = ["MIT".freeze] - s.required_ruby_version = Gem::Requirement.new(["~> 2.2".freeze, ">= 2.2.5".freeze]) + s.required_ruby_version = Gem::Requirement.new([">= 2.2".freeze, ">= 2.2.5".freeze]) - s.rubygems_version = "3.3.22".freeze + s.rubygems_version = "3.3.23".freeze s.summary = "Extracts supported Ruby versions from Travis file".freeze diff --git a/devel/rubygem-sidekiq-cron/Makefile b/devel/rubygem-sidekiq-cron/Makefile index b0773139baa..4084793d954 100644 --- a/devel/rubygem-sidekiq-cron/Makefile +++ b/devel/rubygem-sidekiq-cron/Makefile @@ -1,5 +1,5 @@ PORTNAME= sidekiq-cron -PORTVERSION= 1.7.0 +PORTVERSION= 1.8.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-sidekiq-cron/distinfo b/devel/rubygem-sidekiq-cron/distinfo index 9eefa2fd535..4fff2d062b2 100644 --- a/devel/rubygem-sidekiq-cron/distinfo +++ b/devel/rubygem-sidekiq-cron/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659161293 -SHA256 (rubygem/sidekiq-cron-1.7.0.gem) = 79a909635954b19b076be197487518227833312d86edd46b275874328b8ac5a5 -SIZE (rubygem/sidekiq-cron-1.7.0.gem) = 29184 +TIMESTAMP = 1665073206 +SHA256 (rubygem/sidekiq-cron-1.8.0.gem) = 47da72ca73ce5b71896aaf7e7c4391386ec517dd003f184c50c0b727d82eb0ca +SIZE (rubygem/sidekiq-cron-1.8.0.gem) = 30208 diff --git a/devel/rubygem-sidekiq-scheduler/Makefile b/devel/rubygem-sidekiq-scheduler/Makefile index acc2647eda6..293a0cb0499 100644 --- a/devel/rubygem-sidekiq-scheduler/Makefile +++ b/devel/rubygem-sidekiq-scheduler/Makefile @@ -1,5 +1,5 @@ PORTNAME= sidekiq-scheduler -PORTVERSION= 4.0.2 +PORTVERSION= 4.0.3 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/MIT-LICENSE RUN_DEPENDS= rubygem-redis>=4.2.0:databases/rubygem-redis \ rubygem-rufus-scheduler>=3.2<4:devel/rubygem-rufus-scheduler \ - rubygem-sidekiq>=4:devel/rubygem-sidekiq \ + rubygem-sidekiq>=4<7:devel/rubygem-sidekiq \ rubygem-tilt>=1.4.0:devel/rubygem-tilt USES= gem diff --git a/devel/rubygem-sidekiq-scheduler/distinfo b/devel/rubygem-sidekiq-scheduler/distinfo index a744c56db53..49522662581 100644 --- a/devel/rubygem-sidekiq-scheduler/distinfo +++ b/devel/rubygem-sidekiq-scheduler/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656522358 -SHA256 (rubygem/sidekiq-scheduler-4.0.2.gem) = fd81e11e5fc9974dfb457193de29f1f33762d19e75eb1267483a142b2f76310c -SIZE (rubygem/sidekiq-scheduler-4.0.2.gem) = 22528 +TIMESTAMP = 1665330690 +SHA256 (rubygem/sidekiq-scheduler-4.0.3.gem) = 4418473dc11afba45a972fe7c135c577136ad2233237cd82756ec44f2aa94046 +SIZE (rubygem/sidekiq-scheduler-4.0.3.gem) = 24064 diff --git a/devel/rubygem-statsd-instrument/Makefile b/devel/rubygem-statsd-instrument/Makefile index 6f7cf0ff325..76a4616eabd 100644 --- a/devel/rubygem-statsd-instrument/Makefile +++ b/devel/rubygem-statsd-instrument/Makefile @@ -1,5 +1,5 @@ PORTNAME= statsd-instrument -PORTVERSION= 3.4.0 +PORTVERSION= 3.5.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-statsd-instrument/distinfo b/devel/rubygem-statsd-instrument/distinfo index 024d2a001c8..df0806b0620 100644 --- a/devel/rubygem-statsd-instrument/distinfo +++ b/devel/rubygem-statsd-instrument/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661951076 -SHA256 (rubygem/statsd-instrument-3.4.0.gem) = 7f215463ac6b0ec80049de1f2f145edd1ff8a8a70cafac0ee8681f4931a30426 -SIZE (rubygem/statsd-instrument-3.4.0.gem) = 58368 +TIMESTAMP = 1665073232 +SHA256 (rubygem/statsd-instrument-3.5.0.gem) = 4a837d422d953155332b8279975cba59b2f370793e40aa8615e1a1058db0823e +SIZE (rubygem/statsd-instrument-3.5.0.gem) = 58880 diff --git a/devel/rubygem-test-unit/Makefile b/devel/rubygem-test-unit/Makefile index 5e5100462f9..816018c6181 100644 --- a/devel/rubygem-test-unit/Makefile +++ b/devel/rubygem-test-unit/Makefile @@ -1,5 +1,5 @@ PORTNAME= test-unit -PORTVERSION= 3.5.3 +PORTVERSION= 3.5.5 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-test-unit/distinfo b/devel/rubygem-test-unit/distinfo index 7af9c42eaca..f8750778f88 100644 --- a/devel/rubygem-test-unit/distinfo +++ b/devel/rubygem-test-unit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1641046900 -SHA256 (rubygem/test-unit-3.5.3.gem) = 9c51e9f11f6e65ac6aa7c31e6fa00fe4a7a32a227096bab439cabde746bc0f40 -SIZE (rubygem/test-unit-3.5.3.gem) = 91648 +TIMESTAMP = 1665073234 +SHA256 (rubygem/test-unit-3.5.5.gem) = 2c24596882077421cccec1f1291c392efd1d18de96cde0d7744cdf810de1d746 +SIZE (rubygem/test-unit-3.5.5.gem) = 92672 diff --git a/devel/rubygem-xdg3/files/patch-gemspec b/devel/rubygem-xdg3/files/patch-gemspec index 04491d23dbc..372d7ccfd87 100644 --- a/devel/rubygem-xdg3/files/patch-gemspec +++ b/devel/rubygem-xdg3/files/patch-gemspec @@ -6,6 +6,6 @@ s.licenses = ["Apache-2.0".freeze] - s.required_ruby_version = Gem::Requirement.new("~> 2.6".freeze) + s.required_ruby_version = Gem::Requirement.new(">= 2.6".freeze) - s.rubygems_version = "3.3.22".freeze + s.rubygems_version = "3.3.23".freeze s.summary = "Provides an implementation of the XDG Base Directory Specification.".freeze diff --git a/devel/rubygem-xdg4/files/patch-gemspec b/devel/rubygem-xdg4/files/patch-gemspec index 1295575b037..1d77fbc616e 100644 --- a/devel/rubygem-xdg4/files/patch-gemspec +++ b/devel/rubygem-xdg4/files/patch-gemspec @@ -6,6 +6,6 @@ s.licenses = ["Apache-2.0".freeze] - s.required_ruby_version = Gem::Requirement.new("~> 2.7".freeze) + s.required_ruby_version = Gem::Requirement.new(">= 2.7".freeze) - s.rubygems_version = "3.3.22".freeze + s.rubygems_version = "3.3.23".freeze s.summary = "Provides an implementation of the XDG Base Directory Specification.".freeze end diff --git a/devel/rubymine/Makefile b/devel/rubymine/Makefile index e1314ebf98d..a591754c59c 100644 --- a/devel/rubymine/Makefile +++ b/devel/rubymine/Makefile @@ -1,5 +1,5 @@ PORTNAME= rubymine -PORTVERSION= 2022.2.2 +PORTVERSION= 2022.2.3 CATEGORIES= devel java MASTER_SITES= https://download.jetbrains.com/ruby/ \ http://download.jetbrains.com/ruby/ diff --git a/devel/rubymine/distinfo b/devel/rubymine/distinfo index 328bba5f789..928e4948893 100644 --- a/devel/rubymine/distinfo +++ b/devel/rubymine/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663426551 -SHA256 (RubyMine-2022.2.2.tar.gz) = b76f1c329e030bd3d29f41c68cc84f7c963980d3f52e31b8bfe2f649c4d05b53 -SIZE (RubyMine-2022.2.2.tar.gz) = 611475816 +TIMESTAMP = 1665221779 +SHA256 (RubyMine-2022.2.3.tar.gz) = a8c3412db30ab7bd8b8601b0a50c95dc48a412391f1c33df27c47cf5d2204257 +SIZE (RubyMine-2022.2.3.tar.gz) = 611463423 diff --git a/devel/rubymine/pkg-plist b/devel/rubymine/pkg-plist index ca69e4bf623..602fb6988ad 100644 --- a/devel/rubymine/pkg-plist +++ b/devel/rubymine/pkg-plist @@ -444,7 +444,7 @@ share/applications/rubymine.desktop %%DATADIR%%/lib/asm-tree-9.2.jar %%DATADIR%%/lib/asm-util-9.2.jar %%DATADIR%%/lib/async-profiler.jar -%%DATADIR%%/lib/build-marker-RM-222.4167.28 +%%DATADIR%%/lib/build-marker-RM-222.4345.14 %%DATADIR%%/lib/byte-buddy-agent.jar %%DATADIR%%/lib/cds/classesLogAgent.jar %%DATADIR%%/lib/dbus-java-3.2.1.jar diff --git a/devel/rust-analyzer/Makefile b/devel/rust-analyzer/Makefile index d2572096c7f..74280bb3c04 100644 --- a/devel/rust-analyzer/Makefile +++ b/devel/rust-analyzer/Makefile @@ -1,6 +1,5 @@ PORTNAME= rust-analyzer -DISTVERSION= 2022-07-18 -PORTREVISION= 1 +DISTVERSION= 2022-10-03 CATEGORIES= devel MAINTAINER= rust@FreeBSD.org @@ -20,38 +19,38 @@ CARGO_CRATES= addr2line-0.17.0 \ adler-1.0.2 \ always-assert-0.1.2 \ ansi_term-0.12.1 \ - anyhow-1.0.58 \ + anyhow-1.0.62 \ anymap-1.0.0-beta.2 \ arbitrary-1.1.3 \ arrayvec-0.7.2 \ atty-0.2.14 \ autocfg-1.1.0 \ - backtrace-0.3.65 \ + backtrace-0.3.66 \ bitflags-1.3.2 \ - camino-1.0.9 \ + camino-1.1.1 \ cargo-platform-0.1.2 \ cargo_metadata-0.15.0 \ cc-1.0.73 \ cfg-if-1.0.0 \ - chalk-derive-0.83.0 \ - chalk-ir-0.83.0 \ - chalk-recursive-0.83.0 \ - chalk-solve-0.83.0 \ + chalk-derive-0.84.0 \ + chalk-ir-0.84.0 \ + chalk-recursive-0.84.0 \ + chalk-solve-0.84.0 \ countme-3.0.1 \ cov-mark-2.0.0-pre.1 \ crc32fast-1.3.2 \ - crossbeam-channel-0.5.5 \ - crossbeam-deque-0.8.1 \ - crossbeam-epoch-0.9.9 \ - crossbeam-utils-0.8.10 \ + crossbeam-channel-0.5.6 \ + crossbeam-deque-0.8.2 \ + crossbeam-epoch-0.9.10 \ + crossbeam-utils-0.8.11 \ dashmap-5.3.4 \ derive_arbitrary-1.1.3 \ dissimilar-1.0.4 \ dot-0.1.4 \ drop_bomb-0.1.5 \ - either-1.7.0 \ + either-1.8.0 \ ena-0.14.0 \ - expect-test-1.3.0 \ + expect-test-1.4.0 \ filetime-0.2.17 \ fixedbitset-0.2.0 \ flate2-1.0.24 \ @@ -59,8 +58,8 @@ CARGO_CRATES= addr2line-0.17.0 \ fs_extra-1.2.0 \ fsevent-sys-4.1.0 \ fst-0.4.7 \ - gimli-0.26.1 \ - hashbrown-0.12.1 \ + gimli-0.26.2 \ + hashbrown-0.12.3 \ heck-0.3.3 \ hermit-abi-0.1.19 \ home-0.5.3 \ @@ -70,74 +69,78 @@ CARGO_CRATES= addr2line-0.17.0 \ inotify-sys-0.1.5 \ instant-0.1.12 \ itertools-0.10.3 \ - itoa-1.0.2 \ + itoa-1.0.3 \ jod-thread-0.1.2 \ kqueue-1.0.6 \ kqueue-sys-1.0.3 \ lazy_static-1.4.0 \ - libc-0.2.126 \ + libc-0.2.132 \ libloading-0.7.3 \ libmimalloc-sys-0.1.25 \ lock_api-0.4.7 \ log-0.4.17 \ - lsp-types-0.93.0 \ + lsp-types-0.93.1 \ matchers-0.1.0 \ matches-0.1.9 \ memchr-2.5.0 \ - memmap2-0.5.4 \ + memmap2-0.5.7 \ memoffset-0.6.5 \ mimalloc-0.1.29 \ miniz_oxide-0.5.3 \ mio-0.8.4 \ miow-0.4.0 \ - notify-5.0.0-pre.15 \ + notify-5.0.0-pre.16 \ num_cpus-1.13.1 \ - object-0.28.4 \ object-0.29.0 \ - once_cell-1.12.0 \ + once_cell-1.13.1 \ oorandom-11.1.3 \ parking_lot-0.11.2 \ parking_lot-0.12.1 \ parking_lot_core-0.8.5 \ parking_lot_core-0.9.3 \ - paste-1.0.7 \ + paste-1.0.8 \ percent-encoding-2.1.0 \ perf-event-0.4.7 \ perf-event-open-sys-1.0.1 \ petgraph-0.5.1 \ pin-project-lite-0.2.9 \ - proc-macro2-1.0.40 \ - pulldown-cmark-0.9.1 \ + proc-macro2-1.0.43 \ + protobuf-3.1.0 \ + protobuf-support-3.1.0 \ + pulldown-cmark-0.9.2 \ pulldown-cmark-to-cmark-10.0.2 \ - quote-1.0.20 \ + quote-1.0.21 \ rayon-1.5.3 \ rayon-core-1.9.3 \ - redox_syscall-0.2.13 \ - regex-1.5.6 \ + redox_syscall-0.2.16 \ + regex-1.6.0 \ regex-automata-0.1.10 \ - regex-syntax-0.6.26 \ - rowan-0.15.5 \ + regex-syntax-0.6.27 \ + rowan-0.15.8 \ rustc-ap-rustc_lexer-725.0.0 \ rustc-demangle-0.1.21 \ rustc-hash-1.1.0 \ - ryu-1.0.10 \ + ryu-1.0.11 \ salsa-0.17.0-pre.2 \ salsa-macros-0.17.0-pre.2 \ same-file-1.0.6 \ + scip-0.1.1 \ scoped-tls-1.0.0 \ scopeguard-1.1.0 \ - semver-1.0.12 \ - serde-1.0.138 \ - serde_derive-1.0.138 \ - serde_json-1.0.82 \ - serde_repr-0.1.8 \ + semver-1.0.13 \ + serde-1.0.144 \ + serde_derive-1.0.144 \ + serde_json-1.0.85 \ + serde_repr-0.1.9 \ sharded-slab-0.1.4 \ smallvec-1.9.0 \ smol_str-0.1.23 \ snap-1.0.5 \ - syn-1.0.98 \ + syn-1.0.99 \ synstructure-0.12.6 \ text-size-1.1.0 \ + thiserror-1.0.31 \ + thiserror-impl-1.0.31 \ thread_local-1.1.4 \ threadpool-1.8.1 \ tikv-jemalloc-ctl-0.5.0 \ @@ -145,11 +148,11 @@ CARGO_CRATES= addr2line-0.17.0 \ tikv-jemallocator-0.5.0 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.0 \ - tracing-0.1.35 \ + tracing-0.1.36 \ tracing-attributes-0.1.22 \ - tracing-core-0.1.28 \ + tracing-core-0.1.29 \ tracing-log-0.1.3 \ - tracing-subscriber-0.3.14 \ + tracing-subscriber-0.3.15 \ tracing-tree-0.2.1 \ typed-arena-2.0.1 \ ungrammar-1.16.1 \ diff --git a/devel/rust-analyzer/distinfo b/devel/rust-analyzer/distinfo index af347bdeb2c..152daa86724 100644 --- a/devel/rust-analyzer/distinfo +++ b/devel/rust-analyzer/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1658575375 +TIMESTAMP = 1665154277 SHA256 (rust/crates/addr2line-0.17.0.crate) = b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b SIZE (rust/crates/addr2line-0.17.0.crate) = 32260 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe @@ -7,8 +7,8 @@ SHA256 (rust/crates/always-assert-0.1.2.crate) = fbf688625d06217d5b1bb0ea9d9c44a SIZE (rust/crates/always-assert-0.1.2.crate) = 7067 SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2 SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838 -SHA256 (rust/crates/anyhow-1.0.58.crate) = bb07d2053ccdbe10e2af2995a2f116c1330396493dc1269f6a91d0ae82e19704 -SIZE (rust/crates/anyhow-1.0.58.crate) = 43137 +SHA256 (rust/crates/anyhow-1.0.62.crate) = 1485d4d2cc45e7b201ee3767015c96faa5904387c9d87c6efdd0fb511f12d305 +SIZE (rust/crates/anyhow-1.0.62.crate) = 43198 SHA256 (rust/crates/anymap-1.0.0-beta.2.crate) = 8f1f8f5a6f3d50d89e3797d7593a50f96bb2aaa20ca0cc7be1fb673232c91d72 SIZE (rust/crates/anymap-1.0.0-beta.2.crate) = 13073 SHA256 (rust/crates/arbitrary-1.1.3.crate) = 5a7924531f38b1970ff630f03eb20a2fde69db5c590c93b0f3482e95dcc5fd60 @@ -19,12 +19,12 @@ SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93 SIZE (rust/crates/atty-0.2.14.crate) = 5470 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 -SHA256 (rust/crates/backtrace-0.3.65.crate) = 11a17d453482a265fd5f8479f2a3f405566e6ca627837aaddb85af8b1ab8ef61 -SIZE (rust/crates/backtrace-0.3.65.crate) = 74129 +SHA256 (rust/crates/backtrace-0.3.66.crate) = cab84319d616cfb654d03394f38ab7e6f0919e181b1b57e1fd15e7fb4077d9a7 +SIZE (rust/crates/backtrace-0.3.66.crate) = 74397 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/camino-1.0.9.crate) = 869119e97797867fd90f5e22af7d0bd274bd4635ebb9eb68c04f3f513ae6c412 -SIZE (rust/crates/camino-1.0.9.crate) = 29357 +SHA256 (rust/crates/camino-1.1.1.crate) = 88ad0e1e3e88dd237a156ab9f571021b8a158caa0ae44b1968a241efb5144c1e +SIZE (rust/crates/camino-1.1.1.crate) = 30737 SHA256 (rust/crates/cargo-platform-0.1.2.crate) = cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27 SIZE (rust/crates/cargo-platform-0.1.2.crate) = 11645 SHA256 (rust/crates/cargo_metadata-0.15.0.crate) = 3abb7553d5b9b8421c6de7cb02606ff15e0c6eea7d8eadd75ef013fd636bec36 @@ -33,28 +33,28 @@ SHA256 (rust/crates/cc-1.0.73.crate) = 2fff2a6927b3bb87f9595d67196a70493f627687a SIZE (rust/crates/cc-1.0.73.crate) = 57880 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/chalk-derive-0.83.0.crate) = 83553c2ef7717e58aecdf42dd9e3c876229f5a1f35a16435b5ddc4addef81827 -SIZE (rust/crates/chalk-derive-0.83.0.crate) = 3371 -SHA256 (rust/crates/chalk-ir-0.83.0.crate) = 2dd42107d579d8ec2a5af20a8de62a37524a67bf6a4c0ff08a950068f0bfea91 -SIZE (rust/crates/chalk-ir-0.83.0.crate) = 51067 -SHA256 (rust/crates/chalk-recursive-0.83.0.crate) = c444031541a76c13c145e76d91f1548e9feb2240e7f0c3e77879ceb694994f2d -SIZE (rust/crates/chalk-recursive-0.83.0.crate) = 14865 -SHA256 (rust/crates/chalk-solve-0.83.0.crate) = c76f2db19c5e8a3d42340cf5b4d90b8c218750536fca35e2bb285ab6653c0bc8 -SIZE (rust/crates/chalk-solve-0.83.0.crate) = 99326 +SHA256 (rust/crates/chalk-derive-0.84.0.crate) = cf29c109d57f8d57b0e7675391be37a9285d86dd93278bd5f14a0ad3c447a6c2 +SIZE (rust/crates/chalk-derive-0.84.0.crate) = 3367 +SHA256 (rust/crates/chalk-ir-0.84.0.crate) = d391763027b5e50a5e15caf6d2857ec585fd68160367bbeac9e1804209620918 +SIZE (rust/crates/chalk-ir-0.84.0.crate) = 51057 +SHA256 (rust/crates/chalk-recursive-0.84.0.crate) = afafd92dcdc7fe0ea940ee94bdd8cc5bd18f4a4a84c593d6d7025fe16c150478 +SIZE (rust/crates/chalk-recursive-0.84.0.crate) = 14863 +SHA256 (rust/crates/chalk-solve-0.84.0.crate) = 3af1d111f11c91c48ace02e93e470c5bae6d2631bd112e4545317da53660d7fc +SIZE (rust/crates/chalk-solve-0.84.0.crate) = 99418 SHA256 (rust/crates/countme-3.0.1.crate) = 7704b5fdd17b18ae31c4c1da5a2e0305a2bf17b5249300a9ee9ed7b72114c636 SIZE (rust/crates/countme-3.0.1.crate) = 10784 SHA256 (rust/crates/cov-mark-2.0.0-pre.1.crate) = 0d48d8f76bd9331f19fe2aaf3821a9f9fb32c3963e1e3d6ce82a8c09cef7444a SIZE (rust/crates/cov-mark-2.0.0-pre.1.crate) = 8324 SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661 -SHA256 (rust/crates/crossbeam-channel-0.5.5.crate) = 4c02a4d71819009c192cf4872265391563fd6a84c81ff2c0f2a7026ca4c1d85c -SIZE (rust/crates/crossbeam-channel-0.5.5.crate) = 90326 -SHA256 (rust/crates/crossbeam-deque-0.8.1.crate) = 6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e -SIZE (rust/crates/crossbeam-deque-0.8.1.crate) = 20852 -SHA256 (rust/crates/crossbeam-epoch-0.9.9.crate) = 07db9d94cbd326813772c968ccd25999e5f8ae22f4f8d1b11effa37ef6ce281d -SIZE (rust/crates/crossbeam-epoch-0.9.9.crate) = 46185 -SHA256 (rust/crates/crossbeam-utils-0.8.10.crate) = 7d82ee10ce34d7bc12c2122495e7593a9c41347ecdd64185af4ecf72cb1a7f83 -SIZE (rust/crates/crossbeam-utils-0.8.10.crate) = 40672 +SHA256 (rust/crates/crossbeam-channel-0.5.6.crate) = c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521 +SIZE (rust/crates/crossbeam-channel-0.5.6.crate) = 90292 +SHA256 (rust/crates/crossbeam-deque-0.8.2.crate) = 715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc +SIZE (rust/crates/crossbeam-deque-0.8.2.crate) = 21237 +SHA256 (rust/crates/crossbeam-epoch-0.9.10.crate) = 045ebe27666471bb549370b4b0b3e51b07f56325befa4284db65fc89c02511b1 +SIZE (rust/crates/crossbeam-epoch-0.9.10.crate) = 46918 +SHA256 (rust/crates/crossbeam-utils-0.8.11.crate) = 51887d4adc7b564537b15adcfb307936f8075dfcd5f00dde9a9f1d29383682bc +SIZE (rust/crates/crossbeam-utils-0.8.11.crate) = 40887 SHA256 (rust/crates/dashmap-5.3.4.crate) = 3495912c9c1ccf2e18976439f4443f3fee0fd61f424ff99fde6a66b15ecb448f SIZE (rust/crates/dashmap-5.3.4.crate) = 22826 SHA256 (rust/crates/derive_arbitrary-1.1.3.crate) = c9a577516173adb681466d517d39bd468293bc2c2a16439375ef0f35bba45f3d @@ -65,12 +65,12 @@ SHA256 (rust/crates/dot-0.1.4.crate) = a74b6c4d4a1cff5f454164363c16b72fa12463ca6 SIZE (rust/crates/dot-0.1.4.crate) = 17701 SHA256 (rust/crates/drop_bomb-0.1.5.crate) = 9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1 SIZE (rust/crates/drop_bomb-0.1.5.crate) = 6859 -SHA256 (rust/crates/either-1.7.0.crate) = 3f107b87b6afc2a64fd13cac55fe06d6c8859f12d4b14cbcdd2c67d0976781be -SIZE (rust/crates/either-1.7.0.crate) = 15492 +SHA256 (rust/crates/either-1.8.0.crate) = 90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797 +SIZE (rust/crates/either-1.8.0.crate) = 15992 SHA256 (rust/crates/ena-0.14.0.crate) = d7402b94a93c24e742487327a7cd839dc9d36fec9de9fb25b09f2dae459f36c3 SIZE (rust/crates/ena-0.14.0.crate) = 23052 -SHA256 (rust/crates/expect-test-1.3.0.crate) = dced95c9dcd4e3241f95841aad395f9c8d7933a3b0b524bdeb2440885c72a271 -SIZE (rust/crates/expect-test-1.3.0.crate) = 13279 +SHA256 (rust/crates/expect-test-1.4.0.crate) = 1d4661aca38d826eb7c72fe128e4238220616de4c0cc00db7bfc38e2e1364dd3 +SIZE (rust/crates/expect-test-1.4.0.crate) = 13484 SHA256 (rust/crates/filetime-0.2.17.crate) = e94a7bbaa59354bc20dd75b67f23e2797b4490e9d6928203fb105c79e448c86c SIZE (rust/crates/filetime-0.2.17.crate) = 14484 SHA256 (rust/crates/fixedbitset-0.2.0.crate) = 37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d @@ -85,10 +85,10 @@ SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889b SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620 SHA256 (rust/crates/fst-0.4.7.crate) = 7ab85b9b05e3978cc9a9cf8fea7f01b494e1a09ed3037e16ba39edc7a29eb61a SIZE (rust/crates/fst-0.4.7.crate) = 1573393 -SHA256 (rust/crates/gimli-0.26.1.crate) = 78cc372d058dcf6d5ecd98510e7fbc9e5aec4d21de70f65fea8fecebcd881bd4 -SIZE (rust/crates/gimli-0.26.1.crate) = 716168 -SHA256 (rust/crates/hashbrown-0.12.1.crate) = db0d4cf898abf0081f964436dc980e96670a0f36863e4b83aaacdb65c9d7ccc3 -SIZE (rust/crates/hashbrown-0.12.1.crate) = 90855 +SHA256 (rust/crates/gimli-0.26.2.crate) = 22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d +SIZE (rust/crates/gimli-0.26.2.crate) = 717340 +SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 +SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c SIZE (rust/crates/heck-0.3.3.crate) = 10260 SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 @@ -107,8 +107,8 @@ SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0 SIZE (rust/crates/instant-0.1.12.crate) = 6128 SHA256 (rust/crates/itertools-0.10.3.crate) = a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3 SIZE (rust/crates/itertools-0.10.3.crate) = 118661 -SHA256 (rust/crates/itoa-1.0.2.crate) = 112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d -SIZE (rust/crates/itoa-1.0.2.crate) = 11112 +SHA256 (rust/crates/itoa-1.0.3.crate) = 6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754 +SIZE (rust/crates/itoa-1.0.3.crate) = 10481 SHA256 (rust/crates/jod-thread-0.1.2.crate) = 8b23360e99b8717f20aaa4598f5a6541efbe30630039fbc7706cf954a87947ae SIZE (rust/crates/jod-thread-0.1.2.crate) = 6322 SHA256 (rust/crates/kqueue-1.0.6.crate) = 4d6112e8f37b59803ac47a42d14f1f3a59bbf72fc6857ffc5be455e28a691f8e @@ -117,8 +117,8 @@ SHA256 (rust/crates/kqueue-sys-1.0.3.crate) = 8367585489f01bc55dd27404dcf56b95e6 SIZE (rust/crates/kqueue-sys-1.0.3.crate) = 6673 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 -SHA256 (rust/crates/libc-0.2.126.crate) = 349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836 -SIZE (rust/crates/libc-0.2.126.crate) = 590481 +SHA256 (rust/crates/libc-0.2.132.crate) = 8371e4e5341c3a96db127eb2465ac681ced4c433e01dd0e938adbef26ba93ba5 +SIZE (rust/crates/libc-0.2.132.crate) = 595317 SHA256 (rust/crates/libloading-0.7.3.crate) = efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd SIZE (rust/crates/libloading-0.7.3.crate) = 27378 SHA256 (rust/crates/libmimalloc-sys-0.1.25.crate) = 11ca136052550448f55df7898c6dbe651c6b574fe38a0d9ea687a9f8088a2e2c @@ -127,16 +127,16 @@ SHA256 (rust/crates/lock_api-0.4.7.crate) = 327fa5b6a6940e4699ec49a9beae1ea4845c SIZE (rust/crates/lock_api-0.4.7.crate) = 25371 SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e SIZE (rust/crates/log-0.4.17.crate) = 38028 -SHA256 (rust/crates/lsp-types-0.93.0.crate) = 70c74e2173b2b31f8655d33724b4b45ac13f439386f66290f539c22b144c2212 -SIZE (rust/crates/lsp-types-0.93.0.crate) = 58269 +SHA256 (rust/crates/lsp-types-0.93.1.crate) = a3bcfee315dde785ba887edb540b08765fd7df75a7d948844be6bf5712246734 +SIZE (rust/crates/lsp-types-0.93.1.crate) = 58805 SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 SIZE (rust/crates/matchers-0.1.0.crate) = 6948 SHA256 (rust/crates/matches-0.1.9.crate) = a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f SIZE (rust/crates/matches-0.1.9.crate) = 2246 SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d SIZE (rust/crates/memchr-2.5.0.crate) = 65812 -SHA256 (rust/crates/memmap2-0.5.4.crate) = d5172b50c23043ff43dd53e51392f36519d9b35a8f3a410d30ece5d1aedd58ae -SIZE (rust/crates/memmap2-0.5.4.crate) = 25473 +SHA256 (rust/crates/memmap2-0.5.7.crate) = 95af15f345b17af2efc8ead6080fb8bc376f8cec1b35277b935637595fe77498 +SIZE (rust/crates/memmap2-0.5.7.crate) = 26229 SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce SIZE (rust/crates/memoffset-0.6.5.crate) = 7686 SHA256 (rust/crates/mimalloc-0.1.29.crate) = 2f64ad83c969af2e732e907564deb0d0ed393cec4af80776f77dd77a1a427698 @@ -147,16 +147,14 @@ SHA256 (rust/crates/mio-0.8.4.crate) = 57ee1c23c7c63b0c9250c339ffdc69255f110b298 SIZE (rust/crates/mio-0.8.4.crate) = 93013 SHA256 (rust/crates/miow-0.4.0.crate) = a7377f7792b3afb6a3cba68daa54ca23c032137010460d667fda53a8d66be00e SIZE (rust/crates/miow-0.4.0.crate) = 27567 -SHA256 (rust/crates/notify-5.0.0-pre.15.crate) = 553f9844ad0b0824605c20fb55a661679782680410abfb1a8144c2e7e437e7a7 -SIZE (rust/crates/notify-5.0.0-pre.15.crate) = 57624 +SHA256 (rust/crates/notify-5.0.0-pre.16.crate) = 530f6314d6904508082f4ea424a0275cf62d341e118b313663f266429cb19693 +SIZE (rust/crates/notify-5.0.0-pre.16.crate) = 36950 SHA256 (rust/crates/num_cpus-1.13.1.crate) = 19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1 SIZE (rust/crates/num_cpus-1.13.1.crate) = 14752 -SHA256 (rust/crates/object-0.28.4.crate) = e42c982f2d955fac81dd7e1d0e1426a7d702acd9c98d19ab01083a6a0328c424 -SIZE (rust/crates/object-0.28.4.crate) = 237248 SHA256 (rust/crates/object-0.29.0.crate) = 21158b2c33aa6d4561f1c0a6ea283ca92bc54802a93b263e910746d679a7eb53 SIZE (rust/crates/object-0.29.0.crate) = 237723 -SHA256 (rust/crates/once_cell-1.12.0.crate) = 7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225 -SIZE (rust/crates/once_cell-1.12.0.crate) = 31549 +SHA256 (rust/crates/once_cell-1.13.1.crate) = 074864da206b4973b84eb91683020dbefd6a8c3f0f38e054d93954e891935e4e +SIZE (rust/crates/once_cell-1.13.1.crate) = 31335 SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575 SIZE (rust/crates/oorandom-11.1.3.crate) = 10068 SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99 @@ -167,8 +165,8 @@ SHA256 (rust/crates/parking_lot_core-0.8.5.crate) = d76e8e1493bcac0d2766c42737f3 SIZE (rust/crates/parking_lot_core-0.8.5.crate) = 32466 SHA256 (rust/crates/parking_lot_core-0.9.3.crate) = 09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929 SIZE (rust/crates/parking_lot_core-0.9.3.crate) = 32256 -SHA256 (rust/crates/paste-1.0.7.crate) = 0c520e05135d6e763148b6426a837e239041653ba7becd2e538c076c738025fc -SIZE (rust/crates/paste-1.0.7.crate) = 18285 +SHA256 (rust/crates/paste-1.0.8.crate) = 9423e2b32f7a043629287a536f21951e8c6a82482d0acb1eeebfc90bc2225b22 +SIZE (rust/crates/paste-1.0.8.crate) = 17649 SHA256 (rust/crates/percent-encoding-2.1.0.crate) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e SIZE (rust/crates/percent-encoding-2.1.0.crate) = 9748 SHA256 (rust/crates/perf-event-0.4.7.crate) = 5396562cd2eaa828445d6d34258ae21ee1eb9d40fe626ca7f51c8dccb4af9d66 @@ -179,56 +177,62 @@ SHA256 (rust/crates/petgraph-0.5.1.crate) = 467d164a6de56270bd7c4d070df81d07beac SIZE (rust/crates/petgraph-0.5.1.crate) = 147173 SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116 SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713 -SHA256 (rust/crates/proc-macro2-1.0.40.crate) = dd96a1e8ed2596c337f8eae5f24924ec83f5ad5ab21ea8e455d3566c69fbcaf7 -SIZE (rust/crates/proc-macro2-1.0.40.crate) = 40559 -SHA256 (rust/crates/pulldown-cmark-0.9.1.crate) = 34f197a544b0c9ab3ae46c359a7ec9cbbb5c7bf97054266fecb7ead794a181d6 -SIZE (rust/crates/pulldown-cmark-0.9.1.crate) = 114955 +SHA256 (rust/crates/proc-macro2-1.0.43.crate) = 0a2ca2c61bc9f3d74d2886294ab7b9853abd9c1ad903a3ac7815c58989bb7bab +SIZE (rust/crates/proc-macro2-1.0.43.crate) = 41512 +SHA256 (rust/crates/protobuf-3.1.0.crate) = 4ee4a7d8b91800c8f167a6268d1a1026607368e1adc84e98fe044aeb905302f7 +SIZE (rust/crates/protobuf-3.1.0.crate) = 211038 +SHA256 (rust/crates/protobuf-support-3.1.0.crate) = 8ca157fe12fc7ee2e315f2f735e27df41b3d97cdd70ea112824dac1ffb08ee1c +SIZE (rust/crates/protobuf-support-3.1.0.crate) = 10762 +SHA256 (rust/crates/pulldown-cmark-0.9.2.crate) = 2d9cc634bc78768157b5cbfe988ffcd1dcba95cd2b2f03a88316c08c6d00ed63 +SIZE (rust/crates/pulldown-cmark-0.9.2.crate) = 115824 SHA256 (rust/crates/pulldown-cmark-to-cmark-10.0.2.crate) = c1353ac408192fa925228d3e60ff746167d03f4f7e54835d78ef79e08225d913 SIZE (rust/crates/pulldown-cmark-to-cmark-10.0.2.crate) = 17039 -SHA256 (rust/crates/quote-1.0.20.crate) = 3bcdf212e9776fbcb2d23ab029360416bb1706b1aea2d1a5ba002727cbcab804 -SIZE (rust/crates/quote-1.0.20.crate) = 28160 +SHA256 (rust/crates/quote-1.0.21.crate) = bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179 +SIZE (rust/crates/quote-1.0.21.crate) = 28030 SHA256 (rust/crates/rayon-1.5.3.crate) = bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d SIZE (rust/crates/rayon-1.5.3.crate) = 167246 SHA256 (rust/crates/rayon-core-1.9.3.crate) = 258bcdb5ac6dad48491bb2992db6b7cf74878b0384908af124823d118c99683f SIZE (rust/crates/rayon-core-1.9.3.crate) = 65300 -SHA256 (rust/crates/redox_syscall-0.2.13.crate) = 62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42 -SIZE (rust/crates/redox_syscall-0.2.13.crate) = 23759 -SHA256 (rust/crates/regex-1.5.6.crate) = d83f127d94bdbcda4c8cc2e50f6f84f4b611f69c902699ca385a39c3a75f9ff1 -SIZE (rust/crates/regex-1.5.6.crate) = 238593 +SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a +SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012 +SHA256 (rust/crates/regex-1.6.0.crate) = 4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b +SIZE (rust/crates/regex-1.6.0.crate) = 239329 SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 -SHA256 (rust/crates/regex-syntax-0.6.26.crate) = 49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64 -SIZE (rust/crates/regex-syntax-0.6.26.crate) = 293912 -SHA256 (rust/crates/rowan-0.15.5.crate) = ce1f383129e417a6265b16ed78e6e9307748f0863b2ba75f78ff14717db5b017 -SIZE (rust/crates/rowan-0.15.5.crate) = 39437 +SHA256 (rust/crates/regex-syntax-0.6.27.crate) = a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244 +SIZE (rust/crates/regex-syntax-0.6.27.crate) = 297300 +SHA256 (rust/crates/rowan-0.15.8.crate) = e88acf7b001007e9e8c989fe7449f6601d909e5dd2c56399fc158977ad6c56e8 +SIZE (rust/crates/rowan-0.15.8.crate) = 39457 SHA256 (rust/crates/rustc-ap-rustc_lexer-725.0.0.crate) = f950742ef8a203aa7661aad3ab880438ddeb7f95d4b837c30d65db1a2c5df68e SIZE (rust/crates/rustc-ap-rustc_lexer-725.0.0.crate) = 14086 SHA256 (rust/crates/rustc-demangle-0.1.21.crate) = 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342 SIZE (rust/crates/rustc-demangle-0.1.21.crate) = 27920 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 -SHA256 (rust/crates/ryu-1.0.10.crate) = f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695 -SIZE (rust/crates/ryu-1.0.10.crate) = 48485 +SHA256 (rust/crates/ryu-1.0.11.crate) = 4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09 +SIZE (rust/crates/ryu-1.0.11.crate) = 47007 SHA256 (rust/crates/salsa-0.17.0-pre.2.crate) = 9b223dccb46c32753144d0b51290da7230bb4aedcd8379d6b4c9a474c18bf17a SIZE (rust/crates/salsa-0.17.0-pre.2.crate) = 441448 SHA256 (rust/crates/salsa-macros-0.17.0-pre.2.crate) = ac6c2e352df550bf019da7b16164ed2f7fa107c39653d1311d1bba42d1582ff7 SIZE (rust/crates/salsa-macros-0.17.0-pre.2.crate) = 15358 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 +SHA256 (rust/crates/scip-0.1.1.crate) = b2bfbb10286f69fad7c78db71004b7839bf957788359fe0c479f029f9849136b +SIZE (rust/crates/scip-0.1.1.crate) = 36427 SHA256 (rust/crates/scoped-tls-1.0.0.crate) = ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2 SIZE (rust/crates/scoped-tls-1.0.0.crate) = 9146 SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 -SHA256 (rust/crates/semver-1.0.12.crate) = a2333e6df6d6598f2b1974829f853c2b4c5f4a6e503c10af918081aa6f8564e1 -SIZE (rust/crates/semver-1.0.12.crate) = 29615 -SHA256 (rust/crates/serde-1.0.138.crate) = 1578c6245786b9d168c5447eeacfb96856573ca56c9d68fdcf394be134882a47 -SIZE (rust/crates/serde-1.0.138.crate) = 76271 -SHA256 (rust/crates/serde_derive-1.0.138.crate) = 023e9b1467aef8a10fb88f25611870ada9800ef7e22afce356bb0d2387b6f27c -SIZE (rust/crates/serde_derive-1.0.138.crate) = 54841 -SHA256 (rust/crates/serde_json-1.0.82.crate) = 82c2c1fdcd807d1098552c5b9a36e425e42e9fbd7c6a37a8425f390f781f7fa7 -SIZE (rust/crates/serde_json-1.0.82.crate) = 144514 -SHA256 (rust/crates/serde_repr-0.1.8.crate) = a2ad84e47328a31223de7fed7a4f5087f2d6ddfe586cf3ca25b7a165bc0a5aed -SIZE (rust/crates/serde_repr-0.1.8.crate) = 10327 +SHA256 (rust/crates/semver-1.0.13.crate) = 93f6841e709003d68bb2deee8c343572bf446003ec20a583e76f7b15cebf3711 +SIZE (rust/crates/semver-1.0.13.crate) = 29653 +SHA256 (rust/crates/serde-1.0.144.crate) = 0f747710de3dcd43b88c9168773254e809d8ddbdf9653b84e2554ab219f17860 +SIZE (rust/crates/serde-1.0.144.crate) = 76387 +SHA256 (rust/crates/serde_derive-1.0.144.crate) = 94ed3a816fb1d101812f83e789f888322c34e291f894f19590dc310963e87a00 +SIZE (rust/crates/serde_derive-1.0.144.crate) = 54867 +SHA256 (rust/crates/serde_json-1.0.85.crate) = e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44 +SIZE (rust/crates/serde_json-1.0.85.crate) = 144635 +SHA256 (rust/crates/serde_repr-0.1.9.crate) = 1fe39d9fbb0ebf5eb2c7cb7e2a47e4f462fad1379f1166b8ae49ad9eae89a7ca +SIZE (rust/crates/serde_repr-0.1.9.crate) = 9695 SHA256 (rust/crates/sharded-slab-0.1.4.crate) = 900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31 SIZE (rust/crates/sharded-slab-0.1.4.crate) = 52479 SHA256 (rust/crates/smallvec-1.9.0.crate) = 2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1 @@ -237,12 +241,16 @@ SHA256 (rust/crates/smol_str-0.1.23.crate) = 7475118a28b7e3a2e157ce0131ba8c5526e SIZE (rust/crates/smol_str-0.1.23.crate) = 13208 SHA256 (rust/crates/snap-1.0.5.crate) = 45456094d1983e2ee2a18fdfebce3189fa451699d0502cb8e3b49dba5ba41451 SIZE (rust/crates/snap-1.0.5.crate) = 33022 -SHA256 (rust/crates/syn-1.0.98.crate) = c50aef8a904de4c23c788f104b7dddc7d6f79c647c7c8ce4cc8f73eb0ca773dd -SIZE (rust/crates/syn-1.0.98.crate) = 235451 +SHA256 (rust/crates/syn-1.0.99.crate) = 58dbef6ec655055e20b86b15a8cc6d439cca19b667537ac6a1369572d151ab13 +SIZE (rust/crates/syn-1.0.99.crate) = 236084 SHA256 (rust/crates/synstructure-0.12.6.crate) = f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f SIZE (rust/crates/synstructure-0.12.6.crate) = 18429 SHA256 (rust/crates/text-size-1.1.0.crate) = 288cb548dbe72b652243ea797201f3d481a0609a967980fcc5b2315ea811560a SIZE (rust/crates/text-size-1.1.0.crate) = 12380 +SHA256 (rust/crates/thiserror-1.0.31.crate) = bd829fe32373d27f76265620b5309d0340cb8550f523c1dda251d6298069069a +SIZE (rust/crates/thiserror-1.0.31.crate) = 18013 +SHA256 (rust/crates/thiserror-impl-1.0.31.crate) = 0396bc89e626244658bef819e22d0cc459e795a5ebe878e6ec336d1674a8d79a +SIZE (rust/crates/thiserror-impl-1.0.31.crate) = 15283 SHA256 (rust/crates/thread_local-1.1.4.crate) = 5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180 SIZE (rust/crates/thread_local-1.1.4.crate) = 13106 SHA256 (rust/crates/threadpool-1.8.1.crate) = d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa @@ -257,16 +265,16 @@ SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a465126 SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991 SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817 -SHA256 (rust/crates/tracing-0.1.35.crate) = a400e31aa60b9d44a52a8ee0343b5b18566b03a8321e0d321f695cf56e940160 -SIZE (rust/crates/tracing-0.1.35.crate) = 72680 +SHA256 (rust/crates/tracing-0.1.36.crate) = 2fce9567bd60a67d08a16488756721ba392f24f29006402881e43b19aac64307 +SIZE (rust/crates/tracing-0.1.36.crate) = 73238 SHA256 (rust/crates/tracing-attributes-0.1.22.crate) = 11c75893af559bc8e10716548bdef5cb2b983f8e637db9d0e15126b61b484ee2 SIZE (rust/crates/tracing-attributes-0.1.22.crate) = 28199 -SHA256 (rust/crates/tracing-core-0.1.28.crate) = 7b7358be39f2f274f322d2aaed611acc57f382e8eb1e5b48cb9ae30933495ce7 -SIZE (rust/crates/tracing-core-0.1.28.crate) = 57723 +SHA256 (rust/crates/tracing-core-0.1.29.crate) = 5aeea4303076558a00714b823f9ad67d58a3bbda1df83d8827d21193156e22f7 +SIZE (rust/crates/tracing-core-0.1.29.crate) = 58969 SHA256 (rust/crates/tracing-log-0.1.3.crate) = 78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922 SIZE (rust/crates/tracing-log-0.1.3.crate) = 20549 -SHA256 (rust/crates/tracing-subscriber-0.3.14.crate) = 3a713421342a5a666b7577783721d3117f1b69a393df803ee17bb73b1e122a59 -SIZE (rust/crates/tracing-subscriber-0.3.14.crate) = 187439 +SHA256 (rust/crates/tracing-subscriber-0.3.15.crate) = 60db860322da191b40952ad9affe65ea23e7dd6a5c442c2c42865810c6ab8e6b +SIZE (rust/crates/tracing-subscriber-0.3.15.crate) = 187713 SHA256 (rust/crates/tracing-tree-0.2.1.crate) = d07e90b329c621ade432823988574e820212648aa40e7a2497777d58de0fb453 SIZE (rust/crates/tracing-tree-0.2.1.crate) = 17191 SHA256 (rust/crates/typed-arena-2.0.1.crate) = 0685c84d5d54d1c26f7d3eb96cd41550adb97baed141a761cf335d3d33bcd0ae @@ -337,5 +345,5 @@ SHA256 (rust/crates/xshell-0.2.2.crate) = 6d47097dc5c85234b1e41851b3422dd6d19b3b SIZE (rust/crates/xshell-0.2.2.crate) = 23846 SHA256 (rust/crates/xshell-macros-0.2.2.crate) = 88301b56c26dd9bf5c43d858538f82d6f3f7764767defbc5d34e59459901c41a SIZE (rust/crates/xshell-macros-0.2.2.crate) = 2848 -SHA256 (rust-analyzer-rust-analyzer-2022-07-18_GH0.tar.gz) = 108f2992194c0b3956c76b7ef0e6dbafb031c1eecb8617338683f4e901c87ea2 -SIZE (rust-analyzer-rust-analyzer-2022-07-18_GH0.tar.gz) = 2300667 +SHA256 (rust-analyzer-rust-analyzer-2022-10-03_GH0.tar.gz) = 32e47f540cf23b7190013049567185f9ebb2106cd2b3236ab25ded327e53edf9 +SIZE (rust-analyzer-rust-analyzer-2022-10-03_GH0.tar.gz) = 2254405 diff --git a/devel/shards/Makefile b/devel/shards/Makefile index 18b69d94da8..59eed795550 100644 --- a/devel/shards/Makefile +++ b/devel/shards/Makefile @@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v DISTVERSION= 0.17.0 CATEGORIES= devel -MAINTAINER= greg@unrelenting.technology +MAINTAINER= dmgk@FreeBSD.org COMMENT= Dependency manager for the Crystal programming language WWW= https://github.com/crystal-lang/shards diff --git a/devel/spin/Makefile b/devel/spin/Makefile index 8f84d27293a..ddb65c0c531 100644 --- a/devel/spin/Makefile +++ b/devel/spin/Makefile @@ -3,7 +3,7 @@ PORTVERSION= 6.5.0 DISTVERSIONPREFIX= version- CATEGORIES= devel -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= On-the-fly verification system for asynchronous concurrent systems WWW= http://spinroot.com diff --git a/devel/template-glib/Makefile b/devel/template-glib/Makefile index 30d7a737083..a2c6cd419c6 100644 --- a/devel/template-glib/Makefile +++ b/devel/template-glib/Makefile @@ -1,15 +1,18 @@ PORTNAME= template-glib -PORTVERSION= 3.34.1 +PORTVERSION= 3.36.0 CATEGORIES= devel MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Templating library for GLib +WWW= https://gitlab.gnome.org/GNOME/template-glib LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING -USES= bison compiler:c11 gettext gnome meson pkgconfig tar:xz vala:build +BUILD_DEPENDS= valac:lang/vala + +USES= bison compiler:c11 gettext gnome meson pkgconfig tar:xz USE_GNOME= glib20 introspection .include diff --git a/devel/template-glib/distinfo b/devel/template-glib/distinfo index 689d603727f..23695573f96 100644 --- a/devel/template-glib/distinfo +++ b/devel/template-glib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1651896694 -SHA256 (template-glib-3.34.1.tar.xz) = 9ec9b71e04d4f5cb14f755ef790631cd0b45c0603e11c836fc7cfd9e268cd07a -SIZE (template-glib-3.34.1.tar.xz) = 57540 +TIMESTAMP = 1663611243 +SHA256 (template-glib-3.36.0.tar.xz) = 1c129525ae64403a662f7666f6358386a815668872acf11cb568ab39bba1f421 +SIZE (template-glib-3.36.0.tar.xz) = 64132 diff --git a/devel/template-glib/pkg-plist b/devel/template-glib/pkg-plist index cad60312e43..a40dc2d064b 100644 --- a/devel/template-glib/pkg-plist +++ b/devel/template-glib/pkg-plist @@ -13,7 +13,7 @@ include/template-glib-1.0/tmpl-version.h lib/girepository-1.0/Template-1.0.typelib lib/libtemplate_glib-1.0.so lib/libtemplate_glib-1.0.so.0 -lib/libtemplate_glib-1.0.so.0.3400.1 +lib/libtemplate_glib-1.0.so.0.3600.0 libdata/pkgconfig/template-glib-1.0.pc share/gir-1.0/Template-1.0.gir share/locale/ca/LC_MESSAGES/template-glib.mo diff --git a/devel/wasi-compiler-rt11/Makefile b/devel/wasi-compiler-rt11/Makefile index 0459d53e955..025ccca8f2e 100644 --- a/devel/wasi-compiler-rt11/Makefile +++ b/devel/wasi-compiler-rt11/Makefile @@ -11,7 +11,7 @@ PKGNAMESUFFIX= ${LLVM_SUFFIX} DISTNAME= ${PORTNAME}-${DISTVERSION}.src DISTFILES= ${PORTNAME}-${DISTVERSION}.src${EXTRACT_SUFX} -MAINTAINER= greg@unrelenting.technology +MAINTAINER= vishwin@FreeBSD.org COMMENT= Clang builtins library for WebAssembly System Interface WWW= https://llvm.org/ diff --git a/devel/wasi-compiler-rt13/Makefile b/devel/wasi-compiler-rt13/Makefile index f5e9e9bf15b..70db20f7a13 100644 --- a/devel/wasi-compiler-rt13/Makefile +++ b/devel/wasi-compiler-rt13/Makefile @@ -8,7 +8,7 @@ PKGNAMESUFFIX= ${LLVM_SUFFIX} DISTNAME= llvm-project-${DISTVERSION}.src DISTFILES= llvm-project-${DISTVERSION}.src${EXTRACT_SUFX} -MAINTAINER= greg@unrelenting.technology +MAINTAINER= vishwin@FreeBSD.org COMMENT= Clang builtins library for WebAssembly System Interface WWW= https://llvm.org/ diff --git a/devel/wasi-libc/Makefile b/devel/wasi-libc/Makefile index 4797d52b9af..85ea9846fbc 100644 --- a/devel/wasi-libc/Makefile +++ b/devel/wasi-libc/Makefile @@ -2,7 +2,7 @@ PORTNAME= wasi-libc DISTVERSION= g20210923 CATEGORIES= devel -MAINTAINER= greg@unrelenting.technology +MAINTAINER= vishwin@FreeBSD.org COMMENT= C standard library for WebAssembly System Interface WWW= https://github.com/CraneStation/wasi-libc diff --git a/devel/wasi-libcxx/Makefile b/devel/wasi-libcxx/Makefile index 7d8c2bca592..be2a46882f6 100644 --- a/devel/wasi-libcxx/Makefile +++ b/devel/wasi-libcxx/Makefile @@ -7,7 +7,7 @@ PKGNAMEPREFIX= wasi- DISTNAME= llvm-project-${DISTVERSION}.src DISTFILES= llvm-project-${DISTVERSION}.src${EXTRACT_SUFX} -MAINTAINER= greg@unrelenting.technology +MAINTAINER= vishwin@FreeBSD.org COMMENT= C++ standard library for WebAssembly System Interface WWW= https://llvm.org/ diff --git a/devel/xbyak/Makefile b/devel/xbyak/Makefile index 2adda4bbf22..240ddaf5569 100644 --- a/devel/xbyak/Makefile +++ b/devel/xbyak/Makefile @@ -1,6 +1,6 @@ PORTNAME= xbyak DISTVERSIONPREFIX= v -DISTVERSION= 6.62 +DISTVERSION= 6.63 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/xbyak/distinfo b/devel/xbyak/distinfo index c6dea0c4a2c..87eb83a76e4 100644 --- a/devel/xbyak/distinfo +++ b/devel/xbyak/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663284655 -SHA256 (herumi-xbyak-v6.62_GH0.tar.gz) = fd5f074d64cdfcacad3bbe8664727a8eab569f131cadd725a778c028fa6b0ccd -SIZE (herumi-xbyak-v6.62_GH0.tar.gz) = 246952 +TIMESTAMP = 1665160274 +SHA256 (herumi-xbyak-v6.63_GH0.tar.gz) = 16c60f0682502624115c4dc9fec66782ae68ef32e469946f50cd169179ea92bb +SIZE (herumi-xbyak-v6.63_GH0.tar.gz) = 247604 diff --git a/devel/xc3sprog/Makefile b/devel/xc3sprog/Makefile index c6e2cd0d469..38cb393e2ba 100644 --- a/devel/xc3sprog/Makefile +++ b/devel/xc3sprog/Makefile @@ -1,22 +1,25 @@ PORTNAME= xc3sprog -PORTVERSION= r769 -PORTREVISION= 1 +PORTVERSION= g20221005 +PORTEPOCH= 1 CATEGORIES= devel -MASTER_SITES= http://opsec.eu/src/xc3sprog/ -MAINTAINER= ports@FreeBSD.org -COMMENT= Free programmer for Xilinx Spartan S3E Starter Kit -WWW= https://sourceforge.net/projects/xc3sprog/ +MAINTAINER= darius@dons.net.au +COMMENT= Free programmer for Xilinx FPGA and flash chips +WWW= https://github.com/DanielO/xc3sprog + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libftdi.so:devel/libftdi RUN_DEPENDS= ${LOCALBASE}/sbin/fxload:misc/fxload -USES= tar:xz cmake:insource -ALL_TARGET= xc3sprog +USES= cmake +USE_GITHUB= yes +GH_ACCOUNT= DanielO +GH_TAGNAME= 426b763 -PLIST_FILES= bin/xc3sprog - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/xc3sprog ${STAGEDIR}${PREFIX}/bin +post-install: + ${INSTALL_MAN} ${WRKSRC}/xc3sprog.1 \ + ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/devel/xc3sprog/distinfo b/devel/xc3sprog/distinfo index b505ad488b6..794e24fad2b 100644 --- a/devel/xc3sprog/distinfo +++ b/devel/xc3sprog/distinfo @@ -1,2 +1,3 @@ -SHA256 (xc3sprog-r769.tar.xz) = 40fda2513f833ec84575d50a4e08e7b67f017a51efc732642c3a7af33bc831db -SIZE (xc3sprog-r769.tar.xz) = 843208 +TIMESTAMP = 1664954167 +SHA256 (DanielO-xc3sprog-g20221005-426b763_GH0.tar.gz) = a1eebb29f27b07450cdc19aea471fbcc232ab800d5fa6978ed562388498f2ebe +SIZE (DanielO-xc3sprog-g20221005-426b763_GH0.tar.gz) = 257352 diff --git a/devel/xc3sprog/files/patch-CMakeLists.txt b/devel/xc3sprog/files/patch-CMakeLists.txt deleted file mode 100644 index 232e78f9ef2..00000000000 --- a/devel/xc3sprog/files/patch-CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ ---- ./CMakeLists.txt.orig 2014-08-03 12:43:51.000000000 +0200 -+++ ./CMakeLists.txt 2014-08-03 21:12:45.000000000 +0200 -@@ -16,7 +16,7 @@ - ENDIF( ${CMAKE_COMPILER_IS_GNUCXX} ) - endif(${WIN32}) - --option(USE_FTD2XX "Use FTDI libFTD2XX instead of free libftdi" ON) -+# option(USE_FTD2XX "Use FTDI libFTD2XX instead of free libftdi" ON) - - find_package(libftdi) - include_directories(${LIBFTDI_INCLUDE_DIR}) diff --git a/devel/xc3sprog/files/patch-utilities.cpp b/devel/xc3sprog/files/patch-utilities.cpp deleted file mode 100644 index 3ca57af650b..00000000000 --- a/devel/xc3sprog/files/patch-utilities.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- ./utilities.cpp.orig 2014-08-03 12:33:22.000000000 +0200 -+++ ./utilities.cpp 2014-08-03 12:33:32.000000000 +0200 -@@ -5,6 +5,7 @@ - #include - #include - #include -+#include - #include - - #include "ioparport.h" diff --git a/devel/xc3sprog/pkg-descr b/devel/xc3sprog/pkg-descr index 58328d1530f..7cff672b5df 100644 --- a/devel/xc3sprog/pkg-descr +++ b/devel/xc3sprog/pkg-descr @@ -1,2 +1,2 @@ -This tool should let you to program your Xilinx Spartan-3E Starter Kit and -similar boards based on Xilinx USB programmers. +This tool can be used to program Xilinx Spartan 3 and newer FPGA and +platform flash with a Xilinx USB cable (and others) diff --git a/devel/xc3sprog/pkg-message b/devel/xc3sprog/pkg-message deleted file mode 100644 index 1e66953eb60..00000000000 --- a/devel/xc3sprog/pkg-message +++ /dev/null @@ -1,11 +0,0 @@ -[ -{ type: install - message: <=4.5.1:devel/py-lxml@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.4.4:devel/py-appdirs@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>=4.5.1:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}multitasking>=0.0.7:devel/py-multitasking@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>=1.15,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pandas>=0.24.0,1:math/py-pandas@${PY_FLAVOR} \ diff --git a/finance/py-yfinance/distinfo b/finance/py-yfinance/distinfo index c280cf8bc5c..188d9dcf48a 100644 --- a/finance/py-yfinance/distinfo +++ b/finance/py-yfinance/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1657835453 -SHA256 (yfinance-0.1.74.tar.gz) = a0c29f9c9ed3595749d0cd19acf65f96f20e4376084795497f53cd8b263b54c7 -SIZE (yfinance-0.1.74.tar.gz) = 26611 +TIMESTAMP = 1665073142 +SHA256 (yfinance-0.1.75.tar.gz) = 39a1e8325424c216e2609b4cad1f114b991060505b43c3f5cc6316ffe4bdff1c +SIZE (yfinance-0.1.75.tar.gz) = 27749 diff --git a/ftp/rubygem-net-ftp/Makefile b/ftp/rubygem-net-ftp/Makefile index 32f577a46b2..ec5f4c0b31d 100644 --- a/ftp/rubygem-net-ftp/Makefile +++ b/ftp/rubygem-net-ftp/Makefile @@ -1,5 +1,5 @@ PORTNAME= net-ftp -PORTVERSION= 0.1.3 +PORTVERSION= 0.2.0 CATEGORIES= ftp rubygems MASTER_SITES= RG diff --git a/ftp/rubygem-net-ftp/distinfo b/ftp/rubygem-net-ftp/distinfo index 013f9b169a3..8d757d4ff1b 100644 --- a/ftp/rubygem-net-ftp/distinfo +++ b/ftp/rubygem-net-ftp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1625585594 -SHA256 (rubygem/net-ftp-0.1.3.gem) = fd27d48199e8355195fe401a5c0c3b77f2c214caa66088e1af212eae98765288 -SIZE (rubygem/net-ftp-0.1.3.gem) = 18432 +TIMESTAMP = 1665330692 +SHA256 (rubygem/net-ftp-0.2.0.gem) = c9ddc46d8ddce05b4f19c4598ae272dcee1530c6418e830408bd08515e4f1e2f +SIZE (rubygem/net-ftp-0.2.0.gem) = 18432 diff --git a/games/SpaceCadetPinball-devel/Makefile b/games/SpaceCadetPinball-devel/Makefile index 9b85766704b..2a802b5ea75 100644 --- a/games/SpaceCadetPinball-devel/Makefile +++ b/games/SpaceCadetPinball-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= SpaceCadetPinball -PORTVERSION= 2.0.1.20220825 +PORTVERSION= 2.0.1.20220929 DISTVERSIONPREFIX= Release_ CATEGORIES= games PKGNAMESUFFIX= -devel @@ -15,7 +15,7 @@ USES= cmake sdl xorg USE_GITHUB= yes GH_ACCOUNT= k4zmu2a GH_PROJECT= SpaceCadetPinball -GH_TAGNAME= c1c74878dfb72676e96c8c21e60d4a5c5e0b205f +GH_TAGNAME= 4ec30cf USE_SDL= mixer2 sdl2 USE_XORG= ice sm x11 xext diff --git a/games/SpaceCadetPinball-devel/distinfo b/games/SpaceCadetPinball-devel/distinfo index 6fe27447c87..c455452e249 100644 --- a/games/SpaceCadetPinball-devel/distinfo +++ b/games/SpaceCadetPinball-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661790770 -SHA256 (k4zmu2a-SpaceCadetPinball-Release_2.0.1.20220825-c1c74878dfb72676e96c8c21e60d4a5c5e0b205f_GH0.tar.gz) = 85fe766f07e6401b74c436213c9c7c64adbb866b530cfb597bab92627a86510a -SIZE (k4zmu2a-SpaceCadetPinball-Release_2.0.1.20220825-c1c74878dfb72676e96c8c21e60d4a5c5e0b205f_GH0.tar.gz) = 1890656 +TIMESTAMP = 1665348711 +SHA256 (k4zmu2a-SpaceCadetPinball-Release_2.0.1.20220929-4ec30cf_GH0.tar.gz) = 495ac8a1888e86bb52d5c40983e8f5dd5eaaaddcb9d3cb7d6e56f081fcb2fa4e +SIZE (k4zmu2a-SpaceCadetPinball-Release_2.0.1.20220929-4ec30cf_GH0.tar.gz) = 1953356 diff --git a/games/cataclysm-dda/Makefile b/games/cataclysm-dda/Makefile index f1d7ee3bd93..3aa0534127d 100644 --- a/games/cataclysm-dda/Makefile +++ b/games/cataclysm-dda/Makefile @@ -4,7 +4,7 @@ PORTREVISION?= 0 PORTEPOCH= 1 CATEGORIES= games -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Roguelike set in a post-apocalyptic world WWW= https://cataclysmdda.org diff --git a/games/cockatrice/Makefile b/games/cockatrice/Makefile index e4c1f435fc1..3a6b31a5d9c 100644 --- a/games/cockatrice/Makefile +++ b/games/cockatrice/Makefile @@ -1,6 +1,6 @@ PORTNAME= Cockatrice PORTVERSION= 2.8.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= games MAINTAINER= sbruno@FreeBSD.org diff --git a/games/dose-response/Makefile b/games/dose-response/Makefile index 29358cea51e..6e38c73e42c 100644 --- a/games/dose-response/Makefile +++ b/games/dose-response/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 1.0.0 PORTREVISION= 27 CATEGORIES= games -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Open-world roguelike game where you play an addict WWW= https://tryjumping.com/dose-response-roguelike/ diff --git a/games/exult-devel/Makefile b/games/exult-devel/Makefile index 9a3f44e2248..1733704aaee 100644 --- a/games/exult-devel/Makefile +++ b/games/exult-devel/Makefile @@ -1,5 +1,5 @@ DISTVERSIONPREFIX= v -DISTVERSION= 1.9.0.20220921 +DISTVERSION= 1.9.0.20221010 PORTREVISION= 0 PKGNAMESUFFIX= -devel diff --git a/games/exult-devel/distinfo b/games/exult-devel/distinfo index 2e22c08ce60..e0ab5a72536 100644 --- a/games/exult-devel/distinfo +++ b/games/exult-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663865915 -SHA256 (exult-exult-v1.9.0.20220921-snapshot-v1.9.0.20220921_GH0.tar.gz) = 2571d747ac290ecd9a0350b27bcd8d7c41ac9935e2b2124cb7ceafa3867db950 -SIZE (exult-exult-v1.9.0.20220921-snapshot-v1.9.0.20220921_GH0.tar.gz) = 19275875 +TIMESTAMP = 1665407018 +SHA256 (exult-exult-v1.9.0.20221010-snapshot-v1.9.0.20221010_GH0.tar.gz) = e08f7d1707cbdd00c159beb1ee4d07cd5a02f971654a391e5ee13cf34d9b5e78 +SIZE (exult-exult-v1.9.0.20221010-snapshot-v1.9.0.20221010_GH0.tar.gz) = 19278967 diff --git a/games/libretro-core-info/Makefile b/games/libretro-core-info/Makefile index 39d1990a9f0..b5dd6d710de 100644 --- a/games/libretro-core-info/Makefile +++ b/games/libretro-core-info/Makefile @@ -3,7 +3,7 @@ DISTVERSIONPREFIX=v DISTVERSION= 1.10.3 CATEGORIES= games -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Metadata about libretro cores WWW= https://github.com/libretro/libretro-core-info diff --git a/games/libretro-shaders-glsl/Makefile b/games/libretro-shaders-glsl/Makefile index 5c7635b8efe..b6f12703716 100644 --- a/games/libretro-shaders-glsl/Makefile +++ b/games/libretro-shaders-glsl/Makefile @@ -2,7 +2,7 @@ PORTNAME= libretro-shaders-glsl DISTVERSION= g20200314 CATEGORIES= games -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Collection of GLSL shaders for libretro WWW= https://github.com/libretro/glsl-shaders diff --git a/games/libretro-shaders-slang/Makefile b/games/libretro-shaders-slang/Makefile index d4c2a0280ce..c786568b8da 100644 --- a/games/libretro-shaders-slang/Makefile +++ b/games/libretro-shaders-slang/Makefile @@ -2,7 +2,7 @@ PORTNAME= libretro-shaders-slang DISTVERSION= g20200225 CATEGORIES= games -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Collection of slang (Vulkan) shaders for libretro WWW= https://github.com/libretro/slang-shaders diff --git a/games/openclaw/Makefile b/games/openclaw/Makefile index 30fb6931b0d..293b10a2591 100644 --- a/games/openclaw/Makefile +++ b/games/openclaw/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 4 DISTVERSIONSUFFIX= -gbac7730 CATEGORIES= games -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Reimplementation of Captain Claw (1997) platformer WWW= https://github.com/pjasicek/OpenClaw diff --git a/games/pink-pony/Makefile b/games/pink-pony/Makefile index 4604d44e4b8..62e7647eb4f 100644 --- a/games/pink-pony/Makefile +++ b/games/pink-pony/Makefile @@ -1,6 +1,6 @@ PORTNAME= pink-pony PORTVERSION= 1.4.1 -PORTREVISION= 36 +PORTREVISION= 37 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org diff --git a/games/regoth/Makefile b/games/regoth/Makefile index eab4590f2b3..74cf1da9cff 100644 --- a/games/regoth/Makefile +++ b/games/regoth/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 0.4.189 PORTREVISION= 2 CATEGORIES= games -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Reimplementation of zEngine, the Gothic and Gothic II engine WWW= https://github.com/REGoth-project/REGoth diff --git a/games/retroarch-assets/Makefile b/games/retroarch-assets/Makefile index 47568683619..07a4d9e7042 100644 --- a/games/retroarch-assets/Makefile +++ b/games/retroarch-assets/Makefile @@ -2,7 +2,7 @@ PORTNAME= retroarch-assets DISTVERSION= g20210802 CATEGORIES= games -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Graphical assets and official branding for RetroArch WWW= https://github.com/libretro/retroarch-assets diff --git a/games/retroarch/Makefile b/games/retroarch/Makefile index 590030d49f2..de9e41e4ea6 100644 --- a/games/retroarch/Makefile +++ b/games/retroarch/Makefile @@ -3,7 +3,7 @@ PORTVERSION= 1.10.3 DISTVERSIONPREFIX= v CATEGORIES= games emulators wayland -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Cross-platform entertainment system based on libretro API WWW= https://github.com/libretro/RetroArch diff --git a/games/vkquake/Makefile b/games/vkquake/Makefile index 946b8d7bd02..cede757188b 100644 --- a/games/vkquake/Makefile +++ b/games/vkquake/Makefile @@ -3,7 +3,7 @@ DISTVERSION= 1.12.2 PORTREVISION= 1 CATEGORIES= games -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Quake 1 port using Vulkan instead of OpenGL, based on QuakeSpasm WWW= https://github.com/Novum/vkQuake diff --git a/games/wolfpack/Makefile b/games/wolfpack/Makefile index 3971681306a..dee8995bf78 100644 --- a/games/wolfpack/Makefile +++ b/games/wolfpack/Makefile @@ -4,7 +4,7 @@ CATEGORIES= games MASTER_SITES= SF/empserver/${DISTNAME} DISTNAME= empire-${PORTVERSION} -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Long term multiplayer strategy game WWW= http://www.wolfpackempire.com/ diff --git a/graphics/atril/Makefile b/graphics/atril/Makefile index f7c8ff41f56..b8d6b420599 100644 --- a/graphics/atril/Makefile +++ b/graphics/atril/Makefile @@ -3,7 +3,7 @@ PORTNAME= atril PORTVERSION= 1.26.0 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= graphics print mate MASTER_SITES= MATE DIST_SUBDIR= mate diff --git a/graphics/azpainter/Makefile b/graphics/azpainter/Makefile index 2891a121999..ee9bd422ad9 100644 --- a/graphics/azpainter/Makefile +++ b/graphics/azpainter/Makefile @@ -17,7 +17,7 @@ USES= compiler:c11 desktop-file-utils gmake jpeg pkgconfig \ shared-mime-info tar:xz xorg USE_XORG= x11 xext xi HAS_CONFIGURE= yes -CONFIGURE_ARGS= --docdir="${DOCSDIR}" CC="${CC}" +CONFIGURE_ARGS= --docdir="${DOCSDIR}" CC="${CC}" LIBS="-lz" PORTDOCS= AUTHORS ChangeLog ReadMe_en ReadMe_ja manual_ja.html diff --git a/graphics/azpainterb/Makefile b/graphics/azpainterb/Makefile index e8c40d0e649..3c78d0d95c0 100644 --- a/graphics/azpainterb/Makefile +++ b/graphics/azpainterb/Makefile @@ -17,7 +17,7 @@ USES= compiler:c11 desktop-file-utils gmake jpeg pkgconfig \ tar:xz xorg USE_XORG= x11 xext xi HAS_CONFIGURE= yes -CONFIGURE_ARGS= --docdir="${DOCSDIR}" CC="${CC}" +CONFIGURE_ARGS= --docdir="${DOCSDIR}" CC="${CC}" LIBS="-lz" PORTDOCS= AUTHORS ChangeLog ReadMe_en ReadMe_ja manual_ja.html diff --git a/graphics/blender-lts29/Makefile b/graphics/blender-lts29/Makefile index b50307e2874..1ef8a1d22e7 100644 --- a/graphics/blender-lts29/Makefile +++ b/graphics/blender-lts29/Makefile @@ -1,6 +1,5 @@ PORTNAME= blender -DISTVERSION= 2.93.10 -PORTREVISION= 1 +DISTVERSION= 2.93.11 CATEGORIES= graphics multimedia MASTER_SITES= http://download.blender.org/source/ \ http://mirror.cs.umn.edu/blender.org/source/ \ diff --git a/graphics/blender-lts29/Makefile.versions b/graphics/blender-lts29/Makefile.versions index 37b11272895..34c34f3bfc8 100644 --- a/graphics/blender-lts29/Makefile.versions +++ b/graphics/blender-lts29/Makefile.versions @@ -1,4 +1,4 @@ # Versions of Blender and its python dependency for use by depending ports, like add-ons -BLENDER_BL_VERSION= 2.93.10 +BLENDER_BL_VERSION= 2.93.11 BLENDER_PY_VERSION= 3.9 diff --git a/graphics/blender-lts29/distinfo b/graphics/blender-lts29/distinfo index f2f67067c44..2fab1800dec 100644 --- a/graphics/blender-lts29/distinfo +++ b/graphics/blender-lts29/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1660582240 -SHA256 (blender-2.93.10.tar.xz) = 4d88a82826af2f389eed4fbccdc8cef78f45244dbe0ccd8d5668b23726b1669b -SIZE (blender-2.93.10.tar.xz) = 43036752 +TIMESTAMP = 1665342163 +SHA256 (blender-2.93.11.tar.xz) = 7986110838e4a814c14c038aaaf4e517d2c0e46d076461eb66a2eecbfe7bdc58 +SIZE (blender-2.93.11.tar.xz) = 43043864 diff --git a/graphics/diff-pdf/Makefile b/graphics/diff-pdf/Makefile index 9975878576c..b16055d656d 100644 --- a/graphics/diff-pdf/Makefile +++ b/graphics/diff-pdf/Makefile @@ -1,7 +1,7 @@ PORTNAME= diff-pdf DISTVERSIONPREFIX= v DISTVERSION= 0.5 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= graphics MAINTAINER= uzsolt@uzsolt.hu diff --git a/graphics/diffpdf/Makefile b/graphics/diffpdf/Makefile index c57ea715f53..00954f31a66 100644 --- a/graphics/diffpdf/Makefile +++ b/graphics/diffpdf/Makefile @@ -1,6 +1,6 @@ PORTNAME= diffpdf PORTVERSION= 2.1.3 -PORTREVISION= 45 +PORTREVISION= 46 CATEGORIES= graphics MASTER_SITES= http://www.qtrac.eu/ diff --git a/graphics/drm_info/Makefile b/graphics/drm_info/Makefile index 4be270b04b4..0f8b1d4dd74 100644 --- a/graphics/drm_info/Makefile +++ b/graphics/drm_info/Makefile @@ -1,11 +1,11 @@ PORTNAME= drm_info DISTVERSIONPREFIX= v -DISTVERSION= 2.3.0 +DISTVERSION= 2.4.0 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org COMMENT= Small utility to dump info about DRM devices -WWW= https://github.com/ascent12/drm_info +WWW= https://gitlab.freedesktop.org/emersion/drm_info LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE @@ -14,12 +14,18 @@ LIB_DEPENDS= libjson-c.so:devel/json-c \ libdrm.so:graphics/libdrm USES= compiler:c11 meson pkgconfig -USE_GITHUB= yes -GH_ACCOUNT= ascent12 +USE_GITLAB= yes +GL_SITE= https://gitlab.freedesktop.org +GL_ACCOUNT= emersion +GL_COMMIT= 4f4d727a9757e7ef6bf25ad7d289066990a1face PLIST_FILES= bin/${PORTNAME} -OPTIONS_DEFINE= PCI -OPTIONS_DEFAULT=PCI +OPTIONS_DEFINE= MANPAGES PCI +OPTIONS_DEFAULT=MANPAGES PCI + +MANPAGES_BUILD_DEPENDS= scdoc:textproc/scdoc +MANPAGES_MESON_ENABLED= man-pages +MANPAGES_PLIST_FILES= man/man1/${PORTNAME}.1.gz PCI_DESC= Print PCI device names via libpci PCI_LIB_DEPENDS= libpci.so:devel/libpci diff --git a/graphics/drm_info/distinfo b/graphics/drm_info/distinfo index ff684322ff0..f1844c0bcf8 100644 --- a/graphics/drm_info/distinfo +++ b/graphics/drm_info/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1615881120 -SHA256 (ascent12-drm_info-v2.3.0_GH0.tar.gz) = cb7e060f8f3e444cfbeb56480ad991ab13cc13bf43af6fbff576ffa54746500c -SIZE (ascent12-drm_info-v2.3.0_GH0.tar.gz) = 15777 +TIMESTAMP = 1665131144 +SHA256 (emersion-drm_info-4f4d727a9757e7ef6bf25ad7d289066990a1face_GL0.tar.gz) = 0df2ba55a3d51756e038147e8e644d41d13de28394dfc2abd03e2d5ac3a8998c +SIZE (emersion-drm_info-4f4d727a9757e7ef6bf25ad7d289066990a1face_GL0.tar.gz) = 16307 diff --git a/graphics/dspdfviewer/Makefile b/graphics/dspdfviewer/Makefile index 0a4f3ab55f2..1ef4825dab2 100644 --- a/graphics/dspdfviewer/Makefile +++ b/graphics/dspdfviewer/Makefile @@ -1,7 +1,7 @@ PORTNAME= dspdfviewer PORTVERSION= 1.15.1 DISTVERSIONPREFIX= v -PORTREVISION= 58 +PORTREVISION= 59 CATEGORIES= graphics MAINTAINER= fox@FreeBSD.org diff --git a/graphics/engauge-digitizer/Makefile b/graphics/engauge-digitizer/Makefile index 534c8597c38..8342bf49c50 100644 --- a/graphics/engauge-digitizer/Makefile +++ b/graphics/engauge-digitizer/Makefile @@ -1,7 +1,7 @@ PORTNAME= engauge-digitizer DISTVERSIONPREFIX= v DISTVERSION= 12.2.2 -PORTREVISION= 27 +PORTREVISION= 28 CATEGORIES= graphics math science MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/epdfview/Makefile b/graphics/epdfview/Makefile index f5ea008e5b0..012d80387d5 100644 --- a/graphics/epdfview/Makefile +++ b/graphics/epdfview/Makefile @@ -1,6 +1,6 @@ PORTNAME= epdfview PORTVERSION= 0.1.8 -PORTREVISION= 56 +PORTREVISION= 57 CATEGORIES= graphics print gnome MASTER_SITES= FRUGALWARE/xapps-extra/${PORTNAME} \ ftp://ftp.slackware.com/.1/blfs/conglomeration/${PORTNAME}/ \ diff --git a/graphics/evince/Makefile b/graphics/evince/Makefile index c1bc33202fd..1937722f452 100644 --- a/graphics/evince/Makefile +++ b/graphics/evince/Makefile @@ -1,5 +1,6 @@ PORTNAME= evince DISTVERSION= 43.0 +PORTREVISION= 1 CATEGORIES= graphics print gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome diff --git a/graphics/gdal/Makefile b/graphics/gdal/Makefile index 1ef529e3f49..cdbd7d3009b 100644 --- a/graphics/gdal/Makefile +++ b/graphics/gdal/Makefile @@ -1,5 +1,6 @@ PORTNAME= gdal PORTVERSION= 3.5.2 +PORTREVISION= 1 CATEGORIES= graphics geography MASTER_SITES= https://download.osgeo.org/gdal/${PORTVERSION}/ \ LOCAL/sunpoet diff --git a/graphics/geeqie/Makefile b/graphics/geeqie/Makefile index 01e961ec582..22fe9f46605 100644 --- a/graphics/geeqie/Makefile +++ b/graphics/geeqie/Makefile @@ -1,7 +1,7 @@ PORTNAME= geeqie DISTVERSIONPREFIX= v DISTVERSION= 2.0.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= amdmi3@FreeBSD.org diff --git a/graphics/gegl/Makefile b/graphics/gegl/Makefile index 206060492fb..28e0867af3c 100644 --- a/graphics/gegl/Makefile +++ b/graphics/gegl/Makefile @@ -1,6 +1,6 @@ PORTNAME= gegl PORTVERSION= 0.4.38 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= GIMP diff --git a/graphics/gimp-app/Makefile b/graphics/gimp-app/Makefile index 5ce5b5539d6..f34e49774a9 100644 --- a/graphics/gimp-app/Makefile +++ b/graphics/gimp-app/Makefile @@ -1,6 +1,6 @@ PORTNAME?= gimp PORTVERSION= 2.10.32 -PORTREVISION= 6 +PORTREVISION= 7 PORTEPOCH?= 1 CATEGORIES?= graphics gnome MASTER_SITES= GIMP/gimp/v${PORTVERSION:R} diff --git a/graphics/imlib2-webp/Makefile b/graphics/imlib2-webp/Makefile index 36dcbbdc60e..b4f9e7f4831 100644 --- a/graphics/imlib2-webp/Makefile +++ b/graphics/imlib2-webp/Makefile @@ -2,7 +2,7 @@ PORTNAME= imlib2-webp PORTVERSION= 20160601 CATEGORIES= graphics -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= WebP image loader plugin for Imlib 2 WWW= https://www.hauweele.net/~gawen/imlib2-webp.html diff --git a/graphics/impressive/Makefile b/graphics/impressive/Makefile index f253a9ced29..afbd5109c2e 100644 --- a/graphics/impressive/Makefile +++ b/graphics/impressive/Makefile @@ -1,6 +1,6 @@ PORTNAME= impressive DISTVERSION= 0.13.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics python MASTER_SITES= SF/${PORTNAME}/Impressive/${DISTVERSION}/ DISTNAME= Impressive-${DISTVERSION} diff --git a/graphics/inkscape/Makefile b/graphics/inkscape/Makefile index 268984700de..5a5d8da6b16 100644 --- a/graphics/inkscape/Makefile +++ b/graphics/inkscape/Makefile @@ -1,6 +1,6 @@ PORTNAME= inkscape DISTVERSION= 1.2.1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= graphics gnome MASTER_SITES= https://media.inkscape.org/dl/resources/file/ diff --git a/graphics/instant-meshes/Makefile b/graphics/instant-meshes/Makefile index 2746c7ab760..2cbcf9c36fa 100644 --- a/graphics/instant-meshes/Makefile +++ b/graphics/instant-meshes/Makefile @@ -4,7 +4,7 @@ DISTVERSIONSUFFIX= -g4a083f4 PORTREVISION= 12 CATEGORIES= graphics -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Interactive field-aligned mesh generator WWW= https://igl.ethz.ch/projects/instant-meshes/ diff --git a/graphics/katarakt/Makefile b/graphics/katarakt/Makefile index a8f7b1e6841..71c9b80c74b 100644 --- a/graphics/katarakt/Makefile +++ b/graphics/katarakt/Makefile @@ -1,6 +1,6 @@ PORTNAME= katarakt PORTVERSION= 0.2 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= graphics MAINTAINER= kurt@kmk-computers.de diff --git a/graphics/krita/Makefile b/graphics/krita/Makefile index 4f6b51ce372..98c75c88837 100644 --- a/graphics/krita/Makefile +++ b/graphics/krita/Makefile @@ -1,5 +1,6 @@ PORTNAME= krita DISTVERSION= 5.1.1 +PORTREVISION= 1 CATEGORIES= graphics kde MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION} DIST_SUBDIR= KDE/${PORTNAME} diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile index 4da4053ec3f..d75932c4c52 100644 --- a/graphics/mesa-devel/Makefile +++ b/graphics/mesa-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= mesa -DISTVERSION= 22.2-branchpoint-3336 -DISTVERSIONSUFFIX= -gdf3fdbdeb50 +DISTVERSION= 22.2-branchpoint-3414 +DISTVERSIONSUFFIX= -g30ce1676fe3 CATEGORIES= graphics PKGNAMESUFFIX= -devel diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo index f41937a6f35..2dbbd5e0fdf 100644 --- a/graphics/mesa-devel/distinfo +++ b/graphics/mesa-devel/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1665001324 -SHA256 (mesa3d-mesa-22.2-branchpoint-3336-gdf3fdbdeb50_GH0.tar.gz) = 8cd363eae2a90eaa5420758d06b9e8db018b9612c1fb31631b8afc520a9c15b6 -SIZE (mesa3d-mesa-22.2-branchpoint-3336-gdf3fdbdeb50_GH0.tar.gz) = 26149077 +TIMESTAMP = 1665444925 +SHA256 (mesa3d-mesa-22.2-branchpoint-3414-g30ce1676fe3_GH0.tar.gz) = 04acee901e914f99e5a0868b543a92985b61cb59ed172d1c0b82ff9a91a20cc7 +SIZE (mesa3d-mesa-22.2-branchpoint-3414-g30ce1676fe3_GH0.tar.gz) = 26166831 SHA256 (700efacda59c.patch) = f034cfbe09edff0baba67e46e7e3812fdef73ff3cf3e579050c024c95234c8d5 SIZE (700efacda59c.patch) = 981 SHA256 (50433886a3e3.patch) = 15af265e9dbb5dec7514062cfa549d1c1053f567395d9d133611c2a5138da470 diff --git a/graphics/mypaint-brushes2/Makefile b/graphics/mypaint-brushes2/Makefile index 76a5ac12e42..9f7a976aff9 100644 --- a/graphics/mypaint-brushes2/Makefile +++ b/graphics/mypaint-brushes2/Makefile @@ -4,7 +4,7 @@ DISTVERSIONPREFIX=v CATEGORIES= graphics PKGNAMESUFFIX= 2 -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Brushes used by MyPaint and other software using libmypaint WWW= https://github.com/mypaint/mypaint-brushes diff --git a/graphics/mypaint/Makefile b/graphics/mypaint/Makefile index a558d414497..f5471894e86 100644 --- a/graphics/mypaint/Makefile +++ b/graphics/mypaint/Makefile @@ -7,7 +7,7 @@ PATCH_SITES= https://github.com/garynthompson/${PORTNAME}/commit/ # GTK input grab fix PATCHFILES= 94c623b788462fadb3e292b918edc4e90adf4faa.patch:-p1 -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Fast painting/scribbling program WWW= http://mypaint.org/ diff --git a/graphics/okular/Makefile b/graphics/okular/Makefile index d3cdca84613..8d280021691 100644 --- a/graphics/okular/Makefile +++ b/graphics/okular/Makefile @@ -1,6 +1,6 @@ PORTNAME= okular DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics kde kde-applications MAINTAINER= kde@FreeBSD.org diff --git a/graphics/opencv/Makefile b/graphics/opencv/Makefile index e3d7020881a..db1706d1ce2 100644 --- a/graphics/opencv/Makefile +++ b/graphics/opencv/Makefile @@ -1,6 +1,6 @@ PORTNAME= opencv DISTVERSION= 4.6.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= desktop@FreeBSD.org diff --git a/graphics/openfx-arena/Makefile b/graphics/openfx-arena/Makefile index e3c4e4d0289..74851ea4b2d 100644 --- a/graphics/openfx-arena/Makefile +++ b/graphics/openfx-arena/Makefile @@ -1,7 +1,7 @@ PORTNAME= openfx-arena PORTVERSION= 2.4.3 DISTVERSIONPREFIX= Natron- -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics MAINTAINER= olivier@FreeBSD.org diff --git a/graphics/openimageio/Makefile b/graphics/openimageio/Makefile index 8e9b94503fb..6bf8539792d 100644 --- a/graphics/openimageio/Makefile +++ b/graphics/openimageio/Makefile @@ -1,11 +1,11 @@ PORTNAME= openimageio DISTVERSIONPREFIX= v -DISTVERSION= 2.3.19.0 +DISTVERSION= 2.4.4.2 # PORTREVISION must be set with ?= so as not to stomp over # py-openimageio's PORTREVISION. # Also, just to be on the safe side, when resetting, # best keep PORTREVISION?= 0. -PORTREVISION?= 1 +PORTREVISION?= 0 CATEGORIES?= graphics multimedia MAINTAINER?= FreeBSD@Shaneware.biz diff --git a/graphics/openimageio/distinfo b/graphics/openimageio/distinfo index 79057bb62d4..9792a5fc13b 100644 --- a/graphics/openimageio/distinfo +++ b/graphics/openimageio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662232402 -SHA256 (OpenImageIO-oiio-v2.3.19.0_GH0.tar.gz) = 602c146aebee775f123459a6c6be753054144b8d82777de26965f2cc3e88113a -SIZE (OpenImageIO-oiio-v2.3.19.0_GH0.tar.gz) = 32641108 +TIMESTAMP = 1665071359 +SHA256 (OpenImageIO-oiio-v2.4.4.2_GH0.tar.gz) = 1ae437e1178f53a972d8b42147d7571c5463652a638b36526f25d5719becbb55 +SIZE (OpenImageIO-oiio-v2.4.4.2_GH0.tar.gz) = 31883775 diff --git a/graphics/openimageio/pkg-plist b/graphics/openimageio/pkg-plist index 921866f719e..909e2066b00 100644 --- a/graphics/openimageio/pkg-plist +++ b/graphics/openimageio/pkg-plist @@ -5,14 +5,12 @@ %%IMAGEVIEWER%%bin/iv %%TOOLS%%bin/maketx %%TOOLS%%bin/oiiotool +%%TOOLS%%bin/testtex include/OpenImageIO/argparse.h include/OpenImageIO/array_view.h include/OpenImageIO/atomic.h include/OpenImageIO/attrdelegate.h include/OpenImageIO/benchmark.h -include/OpenImageIO/c-deepdata.h -include/OpenImageIO/c-paramlist.h -include/OpenImageIO/c-typedesc.h include/OpenImageIO/color.h include/OpenImageIO/dassert.h include/OpenImageIO/deepdata.h @@ -33,6 +31,7 @@ include/OpenImageIO/filter.h include/OpenImageIO/fmath.h include/OpenImageIO/fstream_mingw.h include/OpenImageIO/function_view.h +include/OpenImageIO/half.h include/OpenImageIO/hash.h include/OpenImageIO/image_view.h include/OpenImageIO/imagebuf.h @@ -66,6 +65,7 @@ include/OpenImageIO/unittest.h include/OpenImageIO/unordered_map_concurrent.h include/OpenImageIO/ustring.h include/OpenImageIO/varyingref.h +include/OpenImageIO/vecparam.h include/OpenImageIO/version.h lib/libOpenImageIO.so lib/libOpenImageIO.so.%%SHL1%% diff --git a/graphics/openshadinglanguage/Makefile b/graphics/openshadinglanguage/Makefile index d07be4eddb9..27791dfe0d3 100644 --- a/graphics/openshadinglanguage/Makefile +++ b/graphics/openshadinglanguage/Makefile @@ -1,7 +1,6 @@ PORTNAME= openshadinglanguage DISTVERSIONPREFIX= v -DISTVERSION= 1.11.17.0 -PORTREVISION= 2 +DISTVERSION= 1.12.6.2 CATEGORIES?= graphics devel MAINTAINER= FreeBSD@Shaneware.biz @@ -37,12 +36,9 @@ CMAKE_ARGS+= -DLLVM_CONFIG:STRING="${LOCALBASE}/bin/llvm-config${LLVM_VER}" \ # This flag fixes linking with clang 9.0 ?? CXXFLAGS+= -DNDEBUG -OPTIONS_DEFINE= MATERIALX OSLTOY +OPTIONS_DEFINE= OSLTOY OPTIONS_SUB= yes -MATERIALX_DESC= Install material library -MATERIALX_CMAKE_BOOL= OSL_BUILD_MATERIALX - OSLTOY_DESC= Interactive shader edit and visualize tool OSLTOY_CMAKE_BOOL= USE_QT OSLTOY_USE= QT=buildtools:build,core,gui,qmake:build,widgets @@ -65,7 +61,6 @@ post-patch: @${REINPLACE_CMD} -e 's,%%DATADIR%%,${DATADIR},' \ -e 's,%%PYCMD%%,${PYTHON_CMD},' \ ${WRKSRC}/src/shaders/CMakeLists.txt \ - ${WRKSRC}/src/shaders/MaterialX/CMakeLists.txt \ ${WRKSRC}/src/doc/CMakeLists.txt \ ${WRKSRC}/src/liboslexec/CMakeLists.txt diff --git a/graphics/openshadinglanguage/distinfo b/graphics/openshadinglanguage/distinfo index c3d9f8f222e..59b0e1dc157 100644 --- a/graphics/openshadinglanguage/distinfo +++ b/graphics/openshadinglanguage/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1642948000 -SHA256 (AcademySoftwareFoundation-OpenShadingLanguage-v1.11.17.0_GH0.tar.gz) = ab7e17fde3f759b94efcc159d8f4ccc6cc92f40cba76e4f88a8133a00587738f -SIZE (AcademySoftwareFoundation-OpenShadingLanguage-v1.11.17.0_GH0.tar.gz) = 13888114 +TIMESTAMP = 1665081363 +SHA256 (AcademySoftwareFoundation-OpenShadingLanguage-v1.12.6.2_GH0.tar.gz) = 0115a0a09ac9ef0ade88f2434e1472323b335c3f0ddcca0ffd062f9cc822e629 +SIZE (AcademySoftwareFoundation-OpenShadingLanguage-v1.12.6.2_GH0.tar.gz) = 20247666 diff --git a/graphics/openshadinglanguage/files/patch-llvm14 b/graphics/openshadinglanguage/files/patch-llvm14 deleted file mode 100644 index c8912440145..00000000000 --- a/graphics/openshadinglanguage/files/patch-llvm14 +++ /dev/null @@ -1,29 +0,0 @@ -diff --git src/build-scripts/build_llvm.bash src/build-scripts/build_llvm.bash -index 2e8f49fca..3b375e543 100755 ---- src/build-scripts/build_llvm.bash -+++ src/build-scripts/build_llvm.bash -@@ -29,7 +29,7 @@ if [[ `uname` == "Linux" ]] ; then - fi - LLVMTAR=clang+llvm-${LLVM_VERSION}-x86_64-linux-gnu-${LLVM_DISTRO_NAME}.tar.xz - echo LLVMTAR = $LLVMTAR -- if [[ "$LLVM_VERSION" == "10.0.0" ]] || [[ "$LLVM_VERSION" == "11.0.0" ]] || [[ "$LLVM_VERSION" == "11.1.0" ]] || [[ "$LLVM_VERSION" == "12.0.0" ]] ; then -+ if [[ "$LLVM_VERSION" == "10.0.0" ]] || [[ "$LLVM_VERSION" == "11.0.0" ]] || [[ "$LLVM_VERSION" == "11.1.0" ]] || [[ "$LLVM_VERSION" == "12.0.0" ]] || [[ "$LLVM_VERSION" == "13.0.0" ]] || [[ "$LLVM_VERSION" == "14.0.0" ]] || [[ "$LLVM_VERSION" == "14.0.1" ]] ; then - # new - curl --location https://github.com/llvm/llvm-project/releases/download/llvmorg-${LLVM_VERSION}/${LLVMTAR} -o $LLVMTAR - else -diff --git src/liboslexec/llvm_util.cpp src/liboslexec/llvm_util.cpp -index b30c89318..22d4134ba 100644 ---- src/liboslexec/llvm_util.cpp -+++ src/liboslexec/llvm_util.cpp -@@ -45,7 +45,11 @@ - #include - #include - #include -+#if OSL_LLVM_VERSION < 140 - #include -+#else -+#include -+#endif - - #include - #include diff --git a/graphics/openshadinglanguage/files/patch-src_liboslexec_CMakeLists.txt b/graphics/openshadinglanguage/files/patch-src_liboslexec_CMakeLists.txt index c51b76e2a99..e9255bb1cf9 100644 --- a/graphics/openshadinglanguage/files/patch-src_liboslexec_CMakeLists.txt +++ b/graphics/openshadinglanguage/files/patch-src_liboslexec_CMakeLists.txt @@ -1,20 +1,11 @@ ---- src/liboslexec/CMakeLists.txt.orig 2020-09-05 23:50:56 UTC +--- src/liboslexec/CMakeLists.txt.orig 2022-09-30 23:43:53 UTC +++ src/liboslexec/CMakeLists.txt -@@ -113,7 +113,7 @@ macro ( LLVM_COMPILE llvm_src srclist ) - -Wno-deprecated-register - -O3 -fno-math-errno -S -emit-llvm -o ${llvm_asm} ${llvm_src} - COMMAND "${LLVM_DIRECTORY}/bin/llvm-as" -f -o ${llvm_bc} ${llvm_asm} -- COMMAND python "${CMAKE_CURRENT_SOURCE_DIR}/serialize-bc.py" ${llvm_bc} ${llvm_bc_cpp} "osl_llvm_compiled_ops" -+ COMMAND %%PYCMD%% "${CMAKE_CURRENT_SOURCE_DIR}/serialize-bc.py" ${llvm_bc} ${llvm_bc_cpp} "osl_llvm_compiled_ops" - MAIN_DEPENDENCY ${llvm_src} - DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/serialize-bc.py" - ${exec_headers} ${PROJECT_PUBLIC_HEADERS} -@@ -151,7 +151,7 @@ macro ( CUDA_SHADEOPS_COMPILE srclist ) +@@ -211,7 +211,7 @@ macro ( CUDA_SHADEOPS_COMPILE srclist ) - # Serialize the linked bitcode into a CPP file and add it to the list of liboslexec soures + # Serialize the linked bitcode into a CPP file and add it to the list of liboslexec sources add_custom_command ( OUTPUT ${shadeops_bc_cuda_cpp} -- COMMAND python "${CMAKE_CURRENT_SOURCE_DIR}/serialize-bc.py" -+ COMMAND %%PYCMD%% "${CMAKE_CURRENT_SOURCE_DIR}/serialize-bc.py" +- COMMAND ${Python_EXECUTABLE} "${CMAKE_SOURCE_DIR}/src/build-scripts/serialize-bc.py" ++ COMMAND %%PY_CMD%% "${CMAKE_SOURCE_DIR}/src/build-scripts/serialize-bc.py" ${linked_shadeops_bc} ${shadeops_bc_cuda_cpp} "osl_llvm_compiled_ops_cuda" - DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/serialize-bc.py" ${linked_shadeops_bc} + DEPENDS "${CMAKE_SOURCE_DIR}/src/build-scripts/serialize-bc.py" ${linked_shadeops_bc} ${exec_headers} ${PROJECT_PUBLIC_HEADERS} diff --git a/graphics/openshadinglanguage/files/patch-src_shaders_CMakeLists.txt b/graphics/openshadinglanguage/files/patch-src_shaders_CMakeLists.txt index 27480eaf84c..df69185dfcf 100644 --- a/graphics/openshadinglanguage/files/patch-src_shaders_CMakeLists.txt +++ b/graphics/openshadinglanguage/files/patch-src_shaders_CMakeLists.txt @@ -1,8 +1,8 @@ ---- src/shaders/CMakeLists.txt.orig 2018-02-02 20:54:13 UTC +--- src/shaders/CMakeLists.txt.orig 2022-09-30 23:43:53 UTC +++ src/shaders/CMakeLists.txt -@@ -63,4 +63,4 @@ add_custom_target (shaders ALL +@@ -63,4 +63,4 @@ install (FILES ${shader_headers} ${shader_source} ${sh SOURCES ${shader_source} ${shader_headers}) install (FILES ${shader_headers} ${shader_source} ${shader_objs} -- DESTINATION shaders) +- DESTINATION ${OSL_SHADER_INSTALL_DIR}) + DESTINATION %%DATADIR%%/shaders) diff --git a/graphics/openshadinglanguage/files/patch-src_shaders_MaterialX_CMakeLists.txt b/graphics/openshadinglanguage/files/patch-src_shaders_MaterialX_CMakeLists.txt deleted file mode 100644 index 2deb0f45d7c..00000000000 --- a/graphics/openshadinglanguage/files/patch-src_shaders_MaterialX_CMakeLists.txt +++ /dev/null @@ -1,18 +0,0 @@ ---- src/shaders/MaterialX/CMakeLists.txt.orig 2018-12-03 14:24:20 UTC -+++ src/shaders/MaterialX/CMakeLists.txt -@@ -64,7 +64,7 @@ macro (mx_oslc_compile) - message (STATUS "oslc will make ${mxfile_justname} -> ${oslfile_justname} -> ${osofile_justname}") - endif () - add_custom_command (OUTPUT ${osofile} -- COMMAND python "${CMAKE_CURRENT_SOURCE_DIR}/build_materialX_osl.py" -+ COMMAND %%PYCMD%% "${CMAKE_CURRENT_SOURCE_DIR}/build_materialX_osl.py" - -s "${_shader_SHADERNAME}" - -m "${mxfile}" - -o "${oslfile}" -@@ -258,5 +258,5 @@ add_custom_target (mxshaders ALL - SOURCES ${shader_source} ${mx_shader_headers}) - - install (FILES ${mx_shader_headers} ${mx_shader_objs} ${mx_shader_osls} -- DESTINATION shaders/MaterialX) -+ DESTINATION %%DATADIR%%/shaders/MaterialX) - diff --git a/graphics/openshadinglanguage/pkg-plist b/graphics/openshadinglanguage/pkg-plist index fe262412baf..2571c410db7 100644 --- a/graphics/openshadinglanguage/pkg-plist +++ b/graphics/openshadinglanguage/pkg-plist @@ -5,9 +5,12 @@ bin/testrender bin/testshade bin/testshade_dso include/OSL/accum.h +include/OSL/batched_rendererservices.h +include/OSL/batched_shaderglobals.h +include/OSL/batched_texture.h include/OSL/device_string.h -include/OSL/dual.h include/OSL/dual_vec.h +include/OSL/dual.h include/OSL/export.h include/OSL/genclosure.h include/OSL/Imathx/ImathColor.h @@ -17,6 +20,7 @@ include/OSL/Imathx/ImathMatrix.h include/OSL/Imathx/ImathVec.h include/OSL/Imathx/Imathx.h include/OSL/llvm_util.h +include/OSL/mask.h include/OSL/matrix22.h include/OSL/optautomata.h include/OSL/oslclosure.h @@ -28,11 +32,13 @@ include/OSL/oslquery.h include/OSL/oslversion.h include/OSL/platform.h include/OSL/rendererservices.h +include/OSL/rs_free_function.h include/OSL/sfm_simplex.h include/OSL/sfmath.h include/OSL/shaderglobals.h include/OSL/strdecls.h include/OSL/wide.h +include/OSL/sfm_staticmatrix.h lib/cmake/OSL/OSLConfig.cmake lib/cmake/OSL/OSLConfigVersion.cmake lib/cmake/OSL/OSLTargets-%%CMAKE_BUILD_TYPE%%.cmake @@ -56,1249 +62,6 @@ lib/osl.imageio.so libdata/pkgconfig/oslcomp.pc libdata/pkgconfig/oslexec.pc libdata/pkgconfig/oslquery.pc -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_absval_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_absval_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_absval_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_absval_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_absval_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_absval_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_absval_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_absval_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_absval_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_absval_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_absval_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_absval_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_absval_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_absval_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_acos_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_acos_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_acos_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_acos_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_acos_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_acos_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_acos_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_acos_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_acos_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_acos_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_acos_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_acos_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_acos_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_acos_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_color2_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_color2_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_color2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_color2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_color4_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_color4_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_color4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_color4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_color_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_color_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_color_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_color_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_float_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_float_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_matrix33_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_matrix33_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_matrix33_matrix33.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_matrix33_matrix33.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_matrix44_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_matrix44_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_matrix44_matrix44.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_matrix44_matrix44.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_surfaceshader_surfaceshader.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_surfaceshader_surfaceshader.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_vector2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_vector2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_vector2_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_vector2_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_vector4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_vector4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_vector4_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_vector4_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_vector_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_vector_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_vector_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_add_vector_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ambientocclusion_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ambientocclusion_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_asin_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_asin_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_asin_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_asin_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_asin_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_asin_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_asin_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_asin_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_asin_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_asin_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_asin_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_asin_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_asin_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_asin_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_color2_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_color2_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_color2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_color2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_color4_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_color4_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_color4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_color4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_color_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_color_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_color_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_color_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_float_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_float_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_vector2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_vector2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_vector2_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_vector2_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_vector4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_vector4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_vector4_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_vector4_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_vector_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_vector_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_vector_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_atan2_vector_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_bitangent_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_bitangent_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_blur_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_blur_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_blur_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_blur_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_blur_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_blur_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_blur_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_blur_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_blur_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_blur_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_blur_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_blur_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_blur_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_blur_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_burn_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_burn_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_burn_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_burn_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_burn_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_burn_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_burn_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_burn_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ceil_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ceil_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ceil_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ceil_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ceil_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ceil_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ceil_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ceil_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ceil_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ceil_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ceil_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ceil_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ceil_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ceil_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_cellnoise2d_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_cellnoise2d_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_cellnoise3d_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_cellnoise3d_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_color2_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_color2_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_color2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_color2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_color4_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_color4_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_color4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_color4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_color_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_color_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_color_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_color_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_float_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_float_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_vector2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_vector2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_vector2_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_vector2_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_vector4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_vector4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_vector4_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_vector4_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_vector_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_vector_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_vector_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_clamp_vector_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_combine_cc_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_combine_cc_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_combine_cf_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_combine_cf_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_combine_vf_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_combine_vf_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_combine_vv_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_combine_vv_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_compare_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_compare_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_compare_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_compare_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_compare_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_compare_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_compare_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_compare_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_compare_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_compare_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_compare_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_compare_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_compare_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_compare_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_bool.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_bool.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_filename.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_filename.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_int.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_int.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_matrix33.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_matrix33.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_matrix44.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_matrix44.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_string.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_string.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_constant_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_color2_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_color2_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_color2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_color2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_color4_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_color4_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_color4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_color4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_color_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_color_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_color_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_color_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_float_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_float_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_vector2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_vector2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_vector2_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_vector2_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_vector4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_vector4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_vector4_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_vector4_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_vector_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_vector_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_vector_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_contrast_vector_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_color2_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_color2_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_color4_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_color4_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_color4_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_color4_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_color_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_color_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_color_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_color_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_float_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_float_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_float_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_float_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_float_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_float_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_float_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_float_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_float_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_float_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_float_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_float_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_vector2_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_vector2_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_vector4_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_vector4_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_vector_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_convert_vector_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_cos_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_cos_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_cos_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_cos_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_cos_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_cos_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_cos_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_cos_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_cos_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_cos_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_cos_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_cos_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_cos_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_cos_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_crossproduct_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_crossproduct_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_determinant_matrix33.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_determinant_matrix33.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_determinant_matrix44.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_determinant_matrix44.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_disjointover_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_disjointover_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_disjointover_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_disjointover_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_color2_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_color2_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_color2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_color2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_color4_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_color4_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_color4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_color4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_color_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_color_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_color_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_color_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_float_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_float_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_matrix33_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_matrix33_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_matrix33_matrix33.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_matrix33_matrix33.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_matrix44_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_matrix44_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_matrix44_matrix44.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_matrix44_matrix44.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_vector2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_vector2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_vector2_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_vector2_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_vector4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_vector4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_vector4_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_vector4_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_vector_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_vector_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_vector_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_divide_vector_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dodge_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dodge_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dodge_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dodge_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dodge_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dodge_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dodge_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dodge_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_bool.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_bool.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_filename.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_filename.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_int.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_int.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_matrix33.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_matrix33.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_matrix44.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_matrix44.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_string.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_string.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_surfaceshader.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_surfaceshader.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dot_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dotproduct_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dotproduct_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dotproduct_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dotproduct_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dotproduct_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_dotproduct_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_exp_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_exp_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_exp_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_exp_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_exp_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_exp_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_exp_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_exp_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_exp_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_exp_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_exp_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_exp_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_exp_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_exp_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_extract_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_extract_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_extract_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_extract_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_extract_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_extract_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_extract_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_extract_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_extract_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_extract_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_extract_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_extract_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_floor_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_floor_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_floor_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_floor_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_floor_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_floor_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_floor_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_floor_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_floor_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_floor_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_floor_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_floor_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_floor_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_floor_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_fa_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_fa_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_fa_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_fa_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_fa_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_fa_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_fa_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_fa_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_fa_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_fa_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_fa_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_fa_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_fractal3d_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_frame_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_frame_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_funcs.h -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomattrvalue_bool.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomattrvalue_bool.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomattrvalue_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomattrvalue_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomattrvalue_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomattrvalue_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomattrvalue_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomattrvalue_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomattrvalue_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomattrvalue_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomattrvalue_int.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomattrvalue_int.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomattrvalue_string.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomattrvalue_string.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomattrvalue_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomattrvalue_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomattrvalue_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomattrvalue_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomattrvalue_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomattrvalue_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomcolor_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomcolor_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomcolor_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomcolor_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomcolor_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomcolor_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomcolor_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_geomcolor_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_heighttonormal_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_heighttonormal_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_hsvadjust_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_hsvadjust_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_hsvadjust_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_hsvadjust_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_hsvtorgb_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_hsvtorgb_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_hsvtorgb_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_hsvtorgb_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_hueshift_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_hueshift_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_hueshift_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_hueshift_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_image_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_image_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_image_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_image_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_image_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_image_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_image_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_image_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_image_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_image_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_image_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_image_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_image_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_image_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_in_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_in_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_in_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_in_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_inside_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_inside_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_inside_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_inside_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_inside_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_inside_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_inside_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_inside_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_color2_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_color2_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_color2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_color2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_color4_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_color4_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_color4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_color4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_color_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_color_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_color_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_color_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_float_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_float_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_vector2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_vector2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_vector2_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_vector2_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_vector4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_vector4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_vector4_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_vector4_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_vector_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_vector_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_vector_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_invert_vector_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ln_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ln_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ln_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ln_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ln_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ln_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ln_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ln_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ln_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ln_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ln_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ln_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ln_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ln_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_luminance_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_luminance_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_luminance_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_luminance_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_magnitude_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_magnitude_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_magnitude_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_magnitude_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_magnitude_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_magnitude_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_mask_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_mask_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_mask_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_mask_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_matrix_invert_matrix33.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_matrix_invert_matrix33.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_matrix_invert_matrix44.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_matrix_invert_matrix44.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_matte_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_matte_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_matte_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_matte_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_color2_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_color2_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_color2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_color2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_color4_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_color4_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_color4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_color4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_color_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_color_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_color_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_color_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_float_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_float_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_vector2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_vector2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_vector2_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_vector2_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_vector4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_vector4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_vector4_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_vector4_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_vector_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_vector_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_vector_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_max_vector_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_color2_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_color2_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_color2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_color2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_color4_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_color4_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_color4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_color4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_color_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_color_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_color_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_color_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_float_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_float_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_vector2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_vector2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_vector2_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_vector2_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_vector4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_vector4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_vector4_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_vector4_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_vector_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_vector_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_vector_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_min_vector_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_mix_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_mix_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_mix_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_mix_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_mix_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_mix_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_mix_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_mix_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_mix_surfaceshader.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_mix_surfaceshader.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_mix_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_mix_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_mix_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_mix_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_mix_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_mix_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_color2_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_color2_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_color2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_color2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_color4_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_color4_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_color4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_color4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_color_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_color_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_color_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_color_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_float_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_float_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_vector2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_vector2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_vector2_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_vector2_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_vector4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_vector4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_vector4_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_vector4_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_vector_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_vector_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_vector_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_modulo_vector_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_color2_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_color2_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_color2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_color2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_color4_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_color4_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_color4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_color4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_color_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_color_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_color_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_color_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_float_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_float_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_matrix33_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_matrix33_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_matrix33_matrix33.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_matrix33_matrix33.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_matrix44_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_matrix44_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_matrix44_matrix44.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_matrix44_matrix44.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_surfaceshader_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_surfaceshader_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_surfaceshader_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_surfaceshader_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_vector2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_vector2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_vector2_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_vector2_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_vector4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_vector4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_vector4_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_vector4_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_vector_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_vector_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_vector_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_multiply_vector_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_fa_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_fa_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_fa_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_fa_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_fa_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_fa_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_fa_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_fa_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_fa_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_fa_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_fa_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_fa_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise2d_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_fa_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_fa_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_fa_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_fa_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_fa_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_fa_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_fa_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_fa_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_fa_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_fa_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_fa_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_fa_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_noise3d_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_normal_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_normal_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_normalize_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_normalize_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_normalize_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_normalize_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_normalize_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_normalize_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_out_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_out_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_out_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_out_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_outside_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_outside_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_outside_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_outside_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_outside_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_outside_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_outside_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_outside_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_over_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_over_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_over_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_over_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_overlay_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_overlay_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_overlay_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_overlay_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_overlay_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_overlay_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_overlay_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_overlay_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_position_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_position_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_color2_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_color2_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_color2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_color2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_color4_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_color4_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_color4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_color4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_color_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_color_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_color_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_color_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_float_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_float_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_vector2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_vector2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_vector2_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_vector2_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_vector4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_vector4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_vector4_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_vector4_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_vector_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_vector_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_vector_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_power_vector_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_premult_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_premult_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_premult_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_premult_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_premult_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_premult_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramp4_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramp4_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramp4_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramp4_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramp4_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramp4_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramp4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramp4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramp4_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramp4_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramp4_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramp4_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramp4_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramp4_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramplr_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramplr_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramplr_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramplr_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramplr_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramplr_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramplr_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramplr_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramplr_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramplr_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramplr_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramplr_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramplr_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramplr_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramptb_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramptb_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramptb_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramptb_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramptb_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramptb_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramptb_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramptb_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramptb_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramptb_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramptb_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramptb_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramptb_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_ramptb_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_color2_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_color2_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_color2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_color2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_color4_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_color4_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_color4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_color4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_color_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_color_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_color_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_color_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_float_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_float_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_vector2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_vector2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_vector2_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_vector2_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_vector4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_vector4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_vector4_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_vector4_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_vector_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_vector_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_vector_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_remap_vector_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_rgbtohsv_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_rgbtohsv_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_rgbtohsv_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_rgbtohsv_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_rotate2d_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_rotate2d_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_rotate_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_rotate_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_rotate_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_rotate_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_saturate_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_saturate_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_saturate_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_saturate_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_scale_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_scale_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_scale_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_scale_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_screen_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_screen_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_screen_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_screen_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_screen_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_screen_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_screen_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_screen_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_separate_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_separate_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_separate_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_separate_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_separate_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_separate_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_separate_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_separate_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_separate_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_separate_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_separate_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_separate_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sign_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sign_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sign_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sign_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sign_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sign_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sign_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sign_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sign_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sign_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sign_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sign_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sign_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sign_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sin_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sin_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sin_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sin_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sin_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sin_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sin_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sin_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sin_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sin_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sin_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sin_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sin_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sin_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_color2_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_color2_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_color2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_color2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_color4_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_color4_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_color4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_color4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_color_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_color_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_color_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_color_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_float_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_float_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_vector2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_vector2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_vector2_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_vector2_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_vector4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_vector4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_vector4_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_vector4_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_vector_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_vector_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_vector_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_smoothstep_vector_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splitlr_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splitlr_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splitlr_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splitlr_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splitlr_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splitlr_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splitlr_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splitlr_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splitlr_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splitlr_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splitlr_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splitlr_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splitlr_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splitlr_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splittb_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splittb_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splittb_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splittb_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splittb_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splittb_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splittb_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splittb_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splittb_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splittb_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splittb_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splittb_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splittb_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_splittb_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sqrt_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sqrt_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sqrt_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sqrt_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sqrt_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sqrt_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sqrt_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sqrt_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sqrt_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sqrt_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sqrt_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sqrt_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sqrt_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_sqrt_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_color2_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_color2_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_color2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_color2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_color4_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_color4_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_color4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_color4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_color_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_color_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_color_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_color_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_float_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_float_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_matrix33_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_matrix33_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_matrix33_matrix33.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_matrix33_matrix33.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_matrix44_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_matrix44_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_matrix44_matrix44.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_matrix44_matrix44.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_vector2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_vector2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_vector2_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_vector2_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_vector4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_vector4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_vector4_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_vector4_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_vector_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_vector_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_vector_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_subtract_vector_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_switch_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_switch_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_switch_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_switch_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_switch_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_switch_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_switch_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_switch_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_switch_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_switch_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_switch_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_switch_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_switch_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_switch_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color2_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color2_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color2_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color2_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color2_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color2_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color2_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color2_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color2_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color2_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color2_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color2_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color4_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color4_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color4_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color4_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color4_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color4_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color4_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color4_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color4_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color4_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color4_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color4_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_color_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_float_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_float_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_float_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_float_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_float_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_float_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_float_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_float_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_float_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_float_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_float_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_float_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector2_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector2_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector2_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector2_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector2_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector2_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector2_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector2_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector2_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector2_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector2_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector2_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector2_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector2_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector4_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector4_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector4_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector4_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector4_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector4_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector4_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector4_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector4_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector4_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector4_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector4_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector4_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector4_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_swizzle_vector_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tan_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tan_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tan_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tan_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tan_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tan_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tan_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tan_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tan_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tan_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tan_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tan_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tan_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tan_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tangent_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tangent_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_texcoord_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_texcoord_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_texcoord_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_texcoord_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tiledimage_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tiledimage_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tiledimage_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tiledimage_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tiledimage_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tiledimage_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tiledimage_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tiledimage_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tiledimage_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tiledimage_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tiledimage_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tiledimage_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tiledimage_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_tiledimage_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_time_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_time_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_transformnormal_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_transformnormal_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_transformnormal_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_transformnormal_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_transformpoint_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_transformpoint_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_transformpoint_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_transformpoint_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_transformvector_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_transformvector_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_transformvector_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_transformvector_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_transpose_matrix33.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_transpose_matrix33.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_transpose_matrix44.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_transpose_matrix44.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_triplanarprojection_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_triplanarprojection_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_triplanarprojection_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_triplanarprojection_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_triplanarprojection_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_triplanarprojection_color4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_triplanarprojection_float.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_triplanarprojection_float.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_triplanarprojection_vector.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_triplanarprojection_vector.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_triplanarprojection_vector2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_triplanarprojection_vector2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_triplanarprojection_vector4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_triplanarprojection_vector4.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_unpremult_color.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_unpremult_color.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_unpremult_color2.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_unpremult_color2.oso -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_unpremult_color4.osl -%%MATERIALX%%%%DATADIR%%/shaders/MaterialX/mx_unpremult_color4.oso %%DATADIR%%/shaders/color2.h %%DATADIR%%/shaders/color4.h %%DATADIR%%/shaders/emitter.osl diff --git a/graphics/opensubdiv/Makefile b/graphics/opensubdiv/Makefile index 3ebc3b20479..beeada4c14f 100644 --- a/graphics/opensubdiv/Makefile +++ b/graphics/opensubdiv/Makefile @@ -1,7 +1,6 @@ PORTNAME= opensubdiv DISTVERSIONPREFIX= v -DISTVERSION= 3_4_4 -PORTREVISION= 2 +DISTVERSION= 3_5_0 CATEGORIES?= graphics MAINTAINER= FreeBSD@Shaneware.biz @@ -11,7 +10,7 @@ WWW= https://graphics.pixar.com/opensubdiv LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BUILD_DEPENDS= glfw>2.7.0:graphics/glfw +BUILD_DEPENDS= glfw>3.0.0:graphics/glfw USES= cmake gl @@ -19,9 +18,9 @@ USE_GITHUB= yes GH_ACCOUNT= PixarAnimationStudios GH_PROJECT= OpenSubdiv -USE_GL= gl glu glew +USE_GL= egl gl glu glew USE_LDCONFIG= yes -CMAKE_ON= NO_CUDA NO_DX NO_OMP +CMAKE_ON= NO_CLEW NO_CUDA NO_DX OPTIONS_DEFINE= DOCS EXAMPLES OPENCL PTEX TBB TEST TUTORIALS OPTIONS_DEFAULT= TBB @@ -33,6 +32,7 @@ DOCS_BUILD_DEPENDS= rst2html.py:textproc/py-docutils \ DOCS_USES= python:build DOCS_PORTDOCS= * +EXAMPLES_BROKEN= ld: error: undefined symbol: glXGetCurrentContext EXAMPLES_CMAKE_BOOL_OFF= NO_EXAMPLES EXAMPLES_USES= xorg EXAMPLES_USE= xorg=ice,sm,x11,xcursor,xext,xi,xinerama,xrandr,xxf86vm diff --git a/graphics/opensubdiv/distinfo b/graphics/opensubdiv/distinfo index c3ef78ae2fc..1fe4346efc2 100644 --- a/graphics/opensubdiv/distinfo +++ b/graphics/opensubdiv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1620802135 -SHA256 (PixarAnimationStudios-OpenSubdiv-v3_4_4_GH0.tar.gz) = 20d49f80a2b778ad4d01f091ad88d8c2f91cf6c7363940c6213241ce6f1048fb -SIZE (PixarAnimationStudios-OpenSubdiv-v3_4_4_GH0.tar.gz) = 39228037 +TIMESTAMP = 1665071456 +SHA256 (PixarAnimationStudios-OpenSubdiv-v3_5_0_GH0.tar.gz) = 8f5044f453b94162755131f77c08069004f25306fd6dc2192b6d49889efb8095 +SIZE (PixarAnimationStudios-OpenSubdiv-v3_5_0_GH0.tar.gz) = 40740801 diff --git a/graphics/opensubdiv/files/patch-documentation_processHtml.py b/graphics/opensubdiv/files/patch-documentation_processHtml.py deleted file mode 100644 index db6d0f74217..00000000000 --- a/graphics/opensubdiv/files/patch-documentation_processHtml.py +++ /dev/null @@ -1,83 +0,0 @@ ---- documentation/processHtml.py.orig 2018-07-18 02:17:49 UTC -+++ documentation/processHtml.py -@@ -25,9 +25,11 @@ - - import os - import sys --import string - import re --import HTMLParser -+try: -+ import HTMLParser -+except: -+ import html.parser as HTMLParser - - class HtmlToTextParser(HTMLParser.HTMLParser): - def __init__(self): -@@ -89,10 +91,10 @@ def ReadNavigationTemplate( filePath ): - try: - navFile = open( filePath, "r") - except IOError: -- print "Could not open file \'"+filePath+"\'" -+ print("Could not open file \'"+filePath+"\'") - - with navFile: -- print "Navigation template: \'"+filePath+"\'" -+ print("Navigation template: \'"+filePath+"\'") - navHtml = navFile.read() - navHtml = StripHTMLComments(navHtml) - navFile.close() -@@ -109,7 +111,7 @@ def WriteIndexFile( outputFile, content ): - except: - pass - -- print "Creating Search-Index File : \""+outputFile+"\"" -+ print("Creating Search-Index File : \""+outputFile+"\"") - - f = open(outputFile, "w") - f.write(content) -@@ -117,7 +119,7 @@ def WriteIndexFile( outputFile, content ): - - #------------------------------------------------------------------------------- - def Usage(): -- print str(sys.argv[0])+" " -+ print(str(sys.argv[0])+" ") - exit(1); - - -@@ -132,7 +134,7 @@ navTemplate = str(sys.argv[2]) - - navHtml = ReadNavigationTemplate( navTemplate ) - --print "Scanning : \'"+rootDir+"\'" -+print("Scanning : \'"+rootDir+"\'") - - searchIndex = 'var tipuesearch = { "pages": [ ' - -@@ -172,22 +174,22 @@ for root, dirs, files in os.walk(rootDir): - - # if necessary, insert navigation html - if (not parser.HasNavigationSection()): -- loc = string.find(html,"") -+ loc = html.find("") - html = html[:loc+6] + navHtml + html[loc+6:] - - msg += "added navigation" - - # replace the article title placeholder with the real title - if title: -- html = string.replace(html,"OSD_ARTICLE_TITLE", title) -+ html = html.replace("OSD_ARTICLE_TITLE", title) - else: -- html = string.replace(html,"OSD_ARTICLE_TITLE", "") -+ html = html.replace("OSD_ARTICLE_TITLE", "") - - f.seek(0) - f.write(html) - f.close() - -- print msg -+ print(msg) - - searchIndex = searchIndex + "]};" - diff --git a/graphics/opensubdiv/files/patch-documentation_processTutorials.py b/graphics/opensubdiv/files/patch-documentation_processTutorials.py deleted file mode 100644 index dff628e399c..00000000000 --- a/graphics/opensubdiv/files/patch-documentation_processTutorials.py +++ /dev/null @@ -1,29 +0,0 @@ ---- documentation/processTutorials.py.orig 2019-01-13 21:35:49 UTC -+++ documentation/processTutorials.py -@@ -33,7 +33,7 @@ def ReadFile(inputfile): - try: - f = open( inputfile, "r") - except IOError: -- print "Could not read file \'"+inputfile+"\'" -+ print("Could not read file \'"+inputfile+"\'") - content = f.read() - f.close() - return content -@@ -48,7 +48,7 @@ def WriteToFile(outputfile, content): - try: - f = open(outputfile, "w") - except IOError: -- print "Could not write file \'"+outputfile+"\'" -+ print("Could not write file \'"+outputfile+"\'") - f.write(content) - f.close() - -@@ -85,7 +85,7 @@ def Process(srcfile, title): - - #------------------------------------------------------------------------------- - def Usage(): -- print str(sys.argv[0])+" " -+ print(str(sys.argv[0])+" <input file> <output file> <title>") - exit(1); - - diff --git a/graphics/opensubdiv/pkg-plist b/graphics/opensubdiv/pkg-plist index 9fddf038348..9fb8e05a77b 100644 --- a/graphics/opensubdiv/pkg-plist +++ b/graphics/opensubdiv/pkg-plist @@ -1,4 +1,14 @@ -bin/stringify +include/opensubdiv/bfr/irregularPatchType.h +include/opensubdiv/bfr/limits.h +include/opensubdiv/bfr/parameterization.h +include/opensubdiv/bfr/refinerSurfaceFactory.h +include/opensubdiv/bfr/surface.h +include/opensubdiv/bfr/surfaceData.h +include/opensubdiv/bfr/surfaceFactory.h +include/opensubdiv/bfr/surfaceFactoryCache.h +include/opensubdiv/bfr/surfaceFactoryMeshAdapter.h +include/opensubdiv/bfr/tessellation.h +include/opensubdiv/bfr/vertexDescriptor.h include/opensubdiv/far/error.h include/opensubdiv/far/patchDescriptor.h include/opensubdiv/far/patchMap.h @@ -73,6 +83,10 @@ include/opensubdiv/vtr/refinement.h include/opensubdiv/vtr/sparseSelector.h include/opensubdiv/vtr/stackBuffer.h include/opensubdiv/vtr/types.h +lib/cmake/OpenSubdiv/OpenSubdivConfig.cmake +lib/cmake/OpenSubdiv/OpenSubdivConfigVersion.cmake +lib/cmake/OpenSubdiv/OpenSubdivTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/OpenSubdiv/OpenSubdivTargets.cmake lib/libosdCPU.a lib/libosdCPU.so lib/libosdCPU.so.%%LIBVERS%% diff --git a/graphics/osg/Makefile b/graphics/osg/Makefile index 6492bcad116..a9a1b892675 100644 --- a/graphics/osg/Makefile +++ b/graphics/osg/Makefile @@ -1,7 +1,7 @@ PORTNAME= osg PORTVERSION= 3.6.5 DISTVERSIONPREFIX= OpenSceneGraph- -PORTREVISION= 44 +PORTREVISION= 45 CATEGORIES= graphics MAINTAINER= amdmi3@FreeBSD.org diff --git a/graphics/osg34/Makefile b/graphics/osg34/Makefile index 72d7a25e349..dd4e09ec5af 100644 --- a/graphics/osg34/Makefile +++ b/graphics/osg34/Makefile @@ -1,7 +1,7 @@ PORTNAME= osg PORTVERSION= 3.4.1 DISTVERSIONPREFIX= OpenSceneGraph- -PORTREVISION= 41 +PORTREVISION= 42 CATEGORIES= graphics PKGNAMESUFFIX= 34 diff --git a/graphics/osgearth/Makefile b/graphics/osgearth/Makefile index d127710fad8..484fe8fbf6e 100644 --- a/graphics/osgearth/Makefile +++ b/graphics/osgearth/Makefile @@ -1,7 +1,7 @@ PORTNAME= osgearth PORTVERSION= 3.2 -PORTREVISION= 2 DISTVERSIONPREFIX= ${PORTNAME}- +PORTREVISION= 3 CATEGORIES= graphics geography MAINTAINER= lbartoletti@FreeBSD.org diff --git a/graphics/p5-Geo-Gpx/Makefile b/graphics/p5-Geo-Gpx/Makefile index f3a56c42798..26742609a6d 100644 --- a/graphics/p5-Geo-Gpx/Makefile +++ b/graphics/p5-Geo-Gpx/Makefile @@ -1,6 +1,5 @@ PORTNAME= Geo-Gpx -PORTVERSION= 0.26 -PORTREVISION= 7 +PORTVERSION= 1.00 CATEGORIES= graphics perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/graphics/p5-Geo-Gpx/distinfo b/graphics/p5-Geo-Gpx/distinfo index 0d0895af501..59bc3ecb7e3 100644 --- a/graphics/p5-Geo-Gpx/distinfo +++ b/graphics/p5-Geo-Gpx/distinfo @@ -1,2 +1,3 @@ -SHA256 (Geo-Gpx-0.26.tar.gz) = 3f14e821620f540fbb87aadaf75e780d046e7fab584fc544bed2986bb453dc88 -SIZE (Geo-Gpx-0.26.tar.gz) = 20452 +TIMESTAMP = 1665236506 +SHA256 (Geo-Gpx-1.00.tar.gz) = dc22474edab53ff12331ac5cf15d37633752d0d2fd652f8802201ebc2ea4bd12 +SIZE (Geo-Gpx-1.00.tar.gz) = 24762 diff --git a/graphics/p5-Geo-Gpx/pkg-plist b/graphics/p5-Geo-Gpx/pkg-plist index 39a5af80d8a..44b1e9bb3bc 100644 --- a/graphics/p5-Geo-Gpx/pkg-plist +++ b/graphics/p5-Geo-Gpx/pkg-plist @@ -1,2 +1,4 @@ %%SITE_PERL%%/Geo/Gpx.pm +%%SITE_PERL%%/Geo/Gpx/Point.pm %%PERL5_MAN3%%/Geo::Gpx.3.gz +%%PERL5_MAN3%%/Geo::Gpx::Point.3.gz diff --git a/graphics/p5-Image-Info/Makefile b/graphics/p5-Image-Info/Makefile index 598d7872028..a4df768a87b 100644 --- a/graphics/p5-Image-Info/Makefile +++ b/graphics/p5-Image-Info/Makefile @@ -1,5 +1,5 @@ PORTNAME= Image-Info -PORTVERSION= 1.42 +PORTVERSION= 1.43 CATEGORIES= graphics perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -12,8 +12,7 @@ LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-IO-String>=0:devel/p5-IO-String \ - p5-XML-LibXML>=0:textproc/p5-XML-LibXML \ +RUN_DEPENDS= p5-XML-LibXML>=0:textproc/p5-XML-LibXML \ p5-XML-Simple>=0:textproc/p5-XML-Simple USES= perl5 diff --git a/graphics/p5-Image-Info/distinfo b/graphics/p5-Image-Info/distinfo index 445a38105a7..291653010da 100644 --- a/graphics/p5-Image-Info/distinfo +++ b/graphics/p5-Image-Info/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1572266802 -SHA256 (Image-Info-1.42.tar.gz) = 2bca560c3f71b3c1cd63ac3a974e62f3baeb986b7ffaa026b929081b914a8f4f -SIZE (Image-Info-1.42.tar.gz) = 321727 +TIMESTAMP = 1665073212 +SHA256 (Image-Info-1.43.tar.gz) = 4bc417889395efa91976e3aea7b1210dbd84bb64e7ee04ec6140900fdb5d71f9 +SIZE (Image-Info-1.43.tar.gz) = 322216 diff --git a/graphics/pdf2svg/Makefile b/graphics/pdf2svg/Makefile index fbff415fa71..0f1d6fcf457 100644 --- a/graphics/pdf2svg/Makefile +++ b/graphics/pdf2svg/Makefile @@ -1,6 +1,6 @@ PORTNAME= pdf2svg PORTVERSION= 0.2.3 -PORTREVISION= 43 +PORTREVISION= 44 DISTVERSIONPREFIX= v CATEGORIES= graphics diff --git a/graphics/pdfpc/Makefile b/graphics/pdfpc/Makefile index a04f834f4ee..bd51ced33a9 100644 --- a/graphics/pdfpc/Makefile +++ b/graphics/pdfpc/Makefile @@ -2,7 +2,7 @@ PORTNAME= pdfpc DISTVERSION= 4.5.0 CATEGORIES= graphics DISTVERSIONPREFIX= v -PORTREVISION= 19 +PORTREVISION= 20 MAINTAINER= bapt@FreeBSD.org COMMENT= Keynote-like multi-monitor presentation viewer diff --git a/graphics/poppler-glib/Makefile b/graphics/poppler-glib/Makefile index 1a5a85cc4f8..1ff9ad5524a 100644 --- a/graphics/poppler-glib/Makefile +++ b/graphics/poppler-glib/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 1 +PORTREVISION= 0 COMMENT= GLib bindings to poppler diff --git a/graphics/poppler-qt5/Makefile b/graphics/poppler-qt5/Makefile index 326d6e35fff..7c907c3f7ed 100644 --- a/graphics/poppler-qt5/Makefile +++ b/graphics/poppler-qt5/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 1 +PORTREVISION= 0 COMMENT= Qt 5 bindings to poppler diff --git a/graphics/poppler-utils/Makefile b/graphics/poppler-utils/Makefile index 64907cff00e..d5344a56089 100644 --- a/graphics/poppler-utils/Makefile +++ b/graphics/poppler-utils/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 1 +PORTREVISION= 0 COMMENT= Poppler's xpdf-workalike command line utilities # ' diff --git a/graphics/poppler/Makefile b/graphics/poppler/Makefile index 0cc339caae2..416986d307a 100644 --- a/graphics/poppler/Makefile +++ b/graphics/poppler/Makefile @@ -1,5 +1,5 @@ PORTNAME= poppler -DISTVERSION= 22.09.0 +DISTVERSION= 22.10.0 CATEGORIES= graphics print MASTER_SITES= https://poppler.freedesktop.org/ @@ -55,7 +55,7 @@ CMAKE_OFF+= ${_POPPLER_SLAVES:N${_SLAVE_PORT}:tu:S/^/ENABLE_/} PORTSCOUT= limitw:1,even USES+= iconv CMAKE_ON+= ENABLE_CPP -PLIST_SUB+= SHLIB_VER=124 +PLIST_SUB+= SHLIB_VER=125 OPTIONS_DEFINE= CURL OPENJPEG OPTIONS_DEFAULT= OPENJPEG diff --git a/graphics/poppler/distinfo b/graphics/poppler/distinfo index 5c72f1d17ca..26e316fcc34 100644 --- a/graphics/poppler/distinfo +++ b/graphics/poppler/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662005241 -SHA256 (poppler-22.09.0.tar.xz) = d7a8f748211359cadb774ba3e18ecda6464b34027045c0648eb30d5852a41e2e -SIZE (poppler-22.09.0.tar.xz) = 1842704 +TIMESTAMP = 1664856326 +SHA256 (poppler-22.10.0.tar.xz) = 04e40fad924a6de62e63017a6fd4c04696c1f526dedc2ba5ef275cedf646292a +SIZE (poppler-22.10.0.tar.xz) = 1844524 diff --git a/graphics/pqiv/Makefile b/graphics/pqiv/Makefile index 8f83f205911..ea3dfc85166 100644 --- a/graphics/pqiv/Makefile +++ b/graphics/pqiv/Makefile @@ -1,6 +1,6 @@ PORTNAME= pqiv PORTVERSION= 2.12 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= graphics MAINTAINER= danilo@FreeBSD.org diff --git a/graphics/py-imageio/Makefile b/graphics/py-imageio/Makefile index 87e63f9cc91..05e4840bfc9 100644 --- a/graphics/py-imageio/Makefile +++ b/graphics/py-imageio/Makefile @@ -1,5 +1,5 @@ PORTNAME= imageio -PORTVERSION= 2.22.0 +PORTVERSION= 2.22.1 CATEGORIES= graphics python MASTER_SITES= CHEESESHOP \ https://github.com/imageio/imageio/releases/download/v${PORTVERSION}/ diff --git a/graphics/py-imageio/distinfo b/graphics/py-imageio/distinfo index 81c695c3b53..d8a14629137 100644 --- a/graphics/py-imageio/distinfo +++ b/graphics/py-imageio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663672874 -SHA256 (imageio-2.22.0.tar.gz) = a332d127ec387b2d3dca967fd065a90f1c1a4ba2343570b03fe2cebb6ed064ea -SIZE (imageio-2.22.0.tar.gz) = 3431794 +TIMESTAMP = 1665073144 +SHA256 (imageio-2.22.1.tar.gz) = 465ec35f919d538906d3023b61ccec766d8e7575fe55fcbd7669ece55afb97ca +SIZE (imageio-2.22.1.tar.gz) = 3431412 diff --git a/graphics/py-openshadinglanguage/Makefile b/graphics/py-openshadinglanguage/Makefile index e70c8bb37bd..1fa4e38214f 100644 --- a/graphics/py-openshadinglanguage/Makefile +++ b/graphics/py-openshadinglanguage/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 2 +PORTREVISION= 0 CATEGORIES= graphics multimedia python # Note this port shares its PORTREVISION with graphics/openshadinglanguage! PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-traitsui/Makefile b/graphics/py-traitsui/Makefile index 59221eb2ce5..f246406f40a 100644 --- a/graphics/py-traitsui/Makefile +++ b/graphics/py-traitsui/Makefile @@ -1,5 +1,5 @@ PORTNAME= traitsui -DISTVERSION= 7.4.0 +DISTVERSION= 7.4.1 CATEGORIES= graphics python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-traitsui/distinfo b/graphics/py-traitsui/distinfo index 8599548a4a1..3098e210774 100644 --- a/graphics/py-traitsui/distinfo +++ b/graphics/py-traitsui/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656662484 -SHA256 (traitsui-7.4.0.tar.gz) = 25335affee2342d47e35c25df5e7785d22a533584fe1be0943ccba45dc1ae589 -SIZE (traitsui-7.4.0.tar.gz) = 6772956 +TIMESTAMP = 1665178810 +SHA256 (traitsui-7.4.1.tar.gz) = 4c5b3d3aaeaabd1ec81a0a8c40f9ccd28fa8cb9d64ed13917c990d174654fa1d +SIZE (traitsui-7.4.1.tar.gz) = 6773133 diff --git a/graphics/qcomicbook/Makefile b/graphics/qcomicbook/Makefile index dd2fa4f3782..81fc08be5c9 100644 --- a/graphics/qcomicbook/Makefile +++ b/graphics/qcomicbook/Makefile @@ -1,6 +1,6 @@ PORTNAME= QComicBook PORTVERSION= 0.9.1 -PORTREVISION= 41 +PORTREVISION= 42 CATEGORIES= graphics MAINTAINER= ports@FreeBSD.org diff --git a/graphics/qgis-ltr/Makefile b/graphics/qgis-ltr/Makefile index 939f7f9ade1..e8d73f96d05 100644 --- a/graphics/qgis-ltr/Makefile +++ b/graphics/qgis-ltr/Makefile @@ -1,6 +1,6 @@ PORTNAME= qgis DISTVERSION= 3.22.11 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics geography MASTER_SITES= https://qgis.org/downloads/ PKGNAMESUFFIX= -ltr diff --git a/graphics/qgis/Makefile b/graphics/qgis/Makefile index 9487941c6a7..73e7c7f85f5 100644 --- a/graphics/qgis/Makefile +++ b/graphics/qgis/Makefile @@ -1,6 +1,6 @@ PORTNAME= qgis DISTVERSION= 3.26.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics geography MASTER_SITES= https://qgis.org/downloads/ diff --git a/graphics/qtpbfimageplugin/Makefile b/graphics/qtpbfimageplugin/Makefile index a738871adeb..b383620c164 100644 --- a/graphics/qtpbfimageplugin/Makefile +++ b/graphics/qtpbfimageplugin/Makefile @@ -1,6 +1,6 @@ PORTNAME= qtpbfimageplugin PORTVERSION= 2.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= graphics MAINTAINER= sikmir@gmail.com diff --git a/graphics/rubygem-exifr/Makefile b/graphics/rubygem-exifr/Makefile index 2abc492b4b2..ac166ff956b 100644 --- a/graphics/rubygem-exifr/Makefile +++ b/graphics/rubygem-exifr/Makefile @@ -1,5 +1,5 @@ PORTNAME= exifr -PORTVERSION= 1.3.9 +PORTVERSION= 1.3.10 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-exifr/distinfo b/graphics/rubygem-exifr/distinfo index 1d1401c63ae..bbc265cb887 100644 --- a/graphics/rubygem-exifr/distinfo +++ b/graphics/rubygem-exifr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1625323837 -SHA256 (rubygem/exifr-1.3.9.gem) = 1aa1efd46916ab3be66ba4e1d5552dce20c128907fe8943b8c9d58032b87d457 -SIZE (rubygem/exifr-1.3.9.gem) = 229888 +TIMESTAMP = 1665073236 +SHA256 (rubygem/exifr-1.3.10.gem) = 8c638faed0ddbbcc72fba4fed6e54c7e4c650aaaf43fa134af9ebba4b8aed521 +SIZE (rubygem/exifr-1.3.10.gem) = 264704 diff --git a/graphics/rubygem-pdfkit/Makefile b/graphics/rubygem-pdfkit/Makefile index 1f2e8de56d7..8fd42b1157a 100644 --- a/graphics/rubygem-pdfkit/Makefile +++ b/graphics/rubygem-pdfkit/Makefile @@ -1,5 +1,5 @@ PORTNAME= pdfkit -PORTVERSION= 0.8.6 +PORTVERSION= 0.8.7 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-pdfkit/distinfo b/graphics/rubygem-pdfkit/distinfo index 37805cad047..1a40d6fd310 100644 --- a/graphics/rubygem-pdfkit/distinfo +++ b/graphics/rubygem-pdfkit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1650229212 -SHA256 (rubygem/pdfkit-0.8.6.gem) = be22475a22a01ca4375bde5b2fce4ec1fcdeddbf4cc2e9990f4a4a2a7926f6ae -SIZE (rubygem/pdfkit-0.8.6.gem) = 26112 +TIMESTAMP = 1665073238 +SHA256 (rubygem/pdfkit-0.8.7.gem) = 648aec5c28e6773b2010a54dcd9b13bc6e592c56db09458af5d4d6cc9ef0e603 +SIZE (rubygem/pdfkit-0.8.7.gem) = 26112 diff --git a/graphics/rubygem-rmagick/Makefile b/graphics/rubygem-rmagick/Makefile index 5326d9f357d..eddd3397a56 100644 --- a/graphics/rubygem-rmagick/Makefile +++ b/graphics/rubygem-rmagick/Makefile @@ -1,5 +1,5 @@ PORTNAME= rmagick -PORTVERSION= 4.3.0 +PORTVERSION= 5.0.0 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-rmagick/distinfo b/graphics/rubygem-rmagick/distinfo index f6c21f6d069..dc47ba244c9 100644 --- a/graphics/rubygem-rmagick/distinfo +++ b/graphics/rubygem-rmagick/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664768224 -SHA256 (rubygem/rmagick-4.3.0.gem) = 44d9799400ac4a3a3a9673972dc1e705644b6f57e0df63cbc0644d67e455a72f -SIZE (rubygem/rmagick-4.3.0.gem) = 235008 +TIMESTAMP = 1665330712 +SHA256 (rubygem/rmagick-5.0.0.gem) = 6745b470d057c3c71b2a19261ea7b7963762b6ec28c3aa6fa7d9c265fa4a466c +SIZE (rubygem/rmagick-5.0.0.gem) = 232448 diff --git a/graphics/sane-backends/Makefile b/graphics/sane-backends/Makefile index 2033d66b87c..73abd2cc8a6 100644 --- a/graphics/sane-backends/Makefile +++ b/graphics/sane-backends/Makefile @@ -1,6 +1,6 @@ PORTNAME= sane-backends DISTVERSION= 1.1.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= graphics MASTER_SITES= https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b6a58d64b43/ diff --git a/graphics/tikzit/Makefile b/graphics/tikzit/Makefile index 3d1a8dee9de..b9d6603c918 100644 --- a/graphics/tikzit/Makefile +++ b/graphics/tikzit/Makefile @@ -1,7 +1,7 @@ PORTNAME= tikzit DISTVERSIONPREFIX= v DISTVERSION= 2.1.6 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= graphics MAINTAINER= lwhsu@FreeBSD.org diff --git a/graphics/vips/Makefile b/graphics/vips/Makefile index 2e15ff17193..650f3df6017 100644 --- a/graphics/vips/Makefile +++ b/graphics/vips/Makefile @@ -1,6 +1,6 @@ PORTNAME= vips PORTVERSION= 8.13.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= https://github.com/libvips/libvips/releases/download/v${PORTVERSION}/ diff --git a/graphics/vulkan-extension-layer/Makefile b/graphics/vulkan-extension-layer/Makefile index 219c74527dd..25fc729012b 100644 --- a/graphics/vulkan-extension-layer/Makefile +++ b/graphics/vulkan-extension-layer/Makefile @@ -1,6 +1,6 @@ PORTNAME= vulkan-extension-layer DISTVERSIONPREFIX= v -DISTVERSION= 1.3.229 +DISTVERSION= 1.3.230 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org @@ -16,5 +16,6 @@ USE_GITHUB= yes USE_LDCONFIG= yes GH_ACCOUNT= KhronosGroup GH_PROJECT= Vulkan-ExtensionLayer +CMAKE_OFF= BUILD_TESTS .include <bsd.port.mk> diff --git a/graphics/vulkan-extension-layer/distinfo b/graphics/vulkan-extension-layer/distinfo index 06fbd021f28..8eda682b6ed 100644 --- a/graphics/vulkan-extension-layer/distinfo +++ b/graphics/vulkan-extension-layer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664316536 -SHA256 (KhronosGroup-Vulkan-ExtensionLayer-v1.3.229_GH0.tar.gz) = c71f6f35044ddac309ece78c161c64030bbd75fae251a6f749ead158dd414784 -SIZE (KhronosGroup-Vulkan-ExtensionLayer-v1.3.229_GH0.tar.gz) = 483705 +TIMESTAMP = 1664921190 +SHA256 (KhronosGroup-Vulkan-ExtensionLayer-v1.3.230_GH0.tar.gz) = 05335a9312f4481df19b5117857d97b3c15b1789d2c687fa784cc2fe28349806 +SIZE (KhronosGroup-Vulkan-ExtensionLayer-v1.3.230_GH0.tar.gz) = 506388 diff --git a/graphics/wayland-protocols/Makefile b/graphics/wayland-protocols/Makefile index 2e6c10eb65b..046c02706b7 100644 --- a/graphics/wayland-protocols/Makefile +++ b/graphics/wayland-protocols/Makefile @@ -1,7 +1,7 @@ PORTNAME= wayland-protocols -PORTVERSION= 1.26 +PORTVERSION= 1.27 CATEGORIES= graphics wayland -MASTER_SITES= https://wayland.freedesktop.org/releases/ +MASTER_SITES= https://gitlab.freedesktop.org/wayland/${PORTNAME}/-/releases/${DISTVERSION}/downloads/ MAINTAINER= x11@FreeBSD.org COMMENT= Wayland protocols diff --git a/graphics/wayland-protocols/distinfo b/graphics/wayland-protocols/distinfo index df97d6b92e1..7bfa0d88470 100644 --- a/graphics/wayland-protocols/distinfo +++ b/graphics/wayland-protocols/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1657208905 -SHA256 (wayland-protocols-1.26.tar.xz) = c553384c1c68afd762fa537a2569cc9074fe7600da12d3472761e77a2ba56f13 -SIZE (wayland-protocols-1.26.tar.xz) = 81028 +TIMESTAMP = 1665390028 +SHA256 (wayland-protocols-1.27.tar.xz) = 9046f10a425d4e2a00965a03acfb6b3fb575a56503ac72c2b86821c69653375c +SIZE (wayland-protocols-1.27.tar.xz) = 82604 diff --git a/graphics/wayland-protocols/pkg-plist b/graphics/wayland-protocols/pkg-plist index 0c2d8e60e1b..47dfc4d10ce 100644 --- a/graphics/wayland-protocols/pkg-plist +++ b/graphics/wayland-protocols/pkg-plist @@ -2,7 +2,9 @@ libdata/pkgconfig/wayland-protocols.pc %%DATADIR%%/stable/presentation-time/presentation-time.xml %%DATADIR%%/stable/viewporter/viewporter.xml %%DATADIR%%/stable/xdg-shell/xdg-shell.xml +%%DATADIR%%/staging/content-type/content-type-v1.xml %%DATADIR%%/staging/drm-lease/drm-lease-v1.xml +%%DATADIR%%/staging/ext-idle-notify/ext-idle-notify-v1.xml %%DATADIR%%/staging/ext-session-lock/ext-session-lock-v1.xml %%DATADIR%%/staging/single-pixel-buffer/single-pixel-buffer-v1.xml %%DATADIR%%/staging/xdg-activation/xdg-activation-v1.xml diff --git a/graphics/webp-pixbuf-loader/Makefile b/graphics/webp-pixbuf-loader/Makefile index 0e750fe6409..e9458c7e15e 100644 --- a/graphics/webp-pixbuf-loader/Makefile +++ b/graphics/webp-pixbuf-loader/Makefile @@ -3,7 +3,7 @@ DISTVERSION= 0.0.3 PORTEPOCH= 1 CATEGORIES= graphics -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= WebP image loader plugin for GdkPixbuf2 WWW= https://github.com/aruiz/webp-pixbuf-loader diff --git a/graphics/xournal/Makefile b/graphics/xournal/Makefile index 71747a57283..dd4d2dc6aef 100644 --- a/graphics/xournal/Makefile +++ b/graphics/xournal/Makefile @@ -1,6 +1,6 @@ PORTNAME= xournal PORTVERSION= 0.4.8.2016 -PORTREVISION= 41 +PORTREVISION= 42 CATEGORIES= graphics MASTER_SITES= SF diff --git a/graphics/xournalpp/Makefile b/graphics/xournalpp/Makefile index f6b11323262..43da3346ef8 100644 --- a/graphics/xournalpp/Makefile +++ b/graphics/xournalpp/Makefile @@ -1,7 +1,7 @@ PORTNAME= xournalpp DISTVERSIONPREFIX= v DISTVERSION= 1.1.1 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/yacreader/Makefile b/graphics/yacreader/Makefile index 89c70b0a749..9b75e2463ba 100644 --- a/graphics/yacreader/Makefile +++ b/graphics/yacreader/Makefile @@ -1,5 +1,6 @@ PORTNAME= yacreader DISTVERSION= 9.9.2 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org diff --git a/japanese/mozc-server/Makefile b/japanese/mozc-server/Makefile index 5acca2de460..173e752dacb 100644 --- a/japanese/mozc-server/Makefile +++ b/japanese/mozc-server/Makefile @@ -1,7 +1,7 @@ PORTNAME= mozc PORTVERSION= 2.23.2815.102.01 DISTVERSIONPREFIX= v -PORTREVISION?= 8 +PORTREVISION?= 9 CATEGORIES= japanese MAINTAINER= hrs@FreeBSD.org diff --git a/java/intellij-ultimate/Makefile b/java/intellij-ultimate/Makefile index 48d355d6878..ae19b17e254 100644 --- a/java/intellij-ultimate/Makefile +++ b/java/intellij-ultimate/Makefile @@ -1,5 +1,5 @@ PORTNAME= intellij-ultimate -DISTVERSION= 2022.2.2 +DISTVERSION= 2022.2.3 CATEGORIES= java devel MASTER_SITES= https://download-cf.jetbrains.com/idea/ DISTNAME= ideaIU-${DISTVERSION}-no-jbr @@ -33,7 +33,7 @@ NO_BUILD= yes SUB_FILES= idea idea.desktop pkg-message BUILD_TYPE= IU -BUILD_VERSION= 222.4167.29 +BUILD_VERSION= 222.4345.14 BUILD_MARKER= ${BUILD_TYPE}-${BUILD_VERSION} PLIST_SUB= BUILD_MARKER=${BUILD_MARKER} WRKSRC= ${WRKDIR}/idea-${BUILD_MARKER} diff --git a/java/intellij-ultimate/distinfo b/java/intellij-ultimate/distinfo index c729f5a7653..94115c6c760 100644 --- a/java/intellij-ultimate/distinfo +++ b/java/intellij-ultimate/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664207321 -SHA256 (jetbrains/ideaIU-2022.2.2-no-jbr.tar.gz) = cc19a2ecfcb399ff4ac695a290450dde4ad7bb4b048e0b022d366bfd7595fb8b -SIZE (jetbrains/ideaIU-2022.2.2-no-jbr.tar.gz) = 859979790 +TIMESTAMP = 1665389866 +SHA256 (jetbrains/ideaIU-2022.2.3-no-jbr.tar.gz) = 7454d7e0b8f4e3d8d805dde645d28b842101bd77aea8b29125880c592e6b8c85 +SIZE (jetbrains/ideaIU-2022.2.3-no-jbr.tar.gz) = 860025727 diff --git a/lang/crystal/Makefile b/lang/crystal/Makefile index 06db036b87a..4daf2cdbc77 100644 --- a/lang/crystal/Makefile +++ b/lang/crystal/Makefile @@ -6,7 +6,7 @@ DISTFILES= ${BOOTSTRAP_PATH}:bootstrap DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} -MAINTAINER= greg@unrelenting.technology +MAINTAINER= dmgk@FreeBSD.org COMMENT= Language with Ruby-like syntax and static type checking WWW= https://crystal-lang.org diff --git a/lang/gcc11-devel/Makefile b/lang/gcc11-devel/Makefile index 0333860507c..590bf4e84c8 100644 --- a/lang/gcc11-devel/Makefile +++ b/lang/gcc11-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 11.3.1.s20220930 +PORTVERSION= 11.3.1.s20221007 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel @@ -75,7 +75,7 @@ CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL} CONFIGURE_ARGS+= --with-abi=elfv2 .endif -LANGUAGES:= c,c++,objc,fortran,jit +LANGUAGES:= c,c++,d,objc,fortran,jit TARGLIB= ${PREFIX}/lib/gcc${SUFFIX} TARGLIB32= ${PREFIX}/lib32 # The version information is added later LIBEXEC= ${PREFIX}/libexec/gcc${SUFFIX} @@ -120,6 +120,7 @@ INFO= gcc${SUFFIX}/cpp \ gcc${SUFFIX}/gcc \ gcc${SUFFIX}/gccinstall \ gcc${SUFFIX}/gccint \ + gcc${SUFFIX}/gdc \ gcc${SUFFIX}/gfortran \ gcc${SUFFIX}/libgccjit \ gcc${SUFFIX}/libgomp diff --git a/lang/gcc11-devel/distinfo b/lang/gcc11-devel/distinfo index bfd69a50c17..3ca69ff3159 100644 --- a/lang/gcc11-devel/distinfo +++ b/lang/gcc11-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664611302 -SHA256 (gcc-11-20220930.tar.xz) = d3289cc36c683dca88342d66062855bfe26efb7c3a44fa3824ba2628e4957d74 -SIZE (gcc-11-20220930.tar.xz) = 75795296 +TIMESTAMP = 1665183480 +SHA256 (gcc-11-20221007.tar.xz) = d139f25d352a51e890024328a79183dfe3fad68e76106b80ed722aa429ceb884 +SIZE (gcc-11-20221007.tar.xz) = 75790520 diff --git a/lang/gcc11-devel/pkg-plist b/lang/gcc11-devel/pkg-plist index cada193c990..d86ee1217a6 100644 --- a/lang/gcc11-devel/pkg-plist +++ b/lang/gcc11-devel/pkg-plist @@ -5,6 +5,7 @@ bin/%%GNU_HOST%%-gcc-%%GCC_VERSION%% bin/%%GNU_HOST%%-gcc-ar%%SUFFIX%% bin/%%GNU_HOST%%-gcc-nm%%SUFFIX%% bin/%%GNU_HOST%%-gcc-ranlib%%SUFFIX%% +bin/%%GNU_HOST%%-gdc%%SUFFIX%% bin/%%GNU_HOST%%-gfortran%%SUFFIX%% bin/c++%%SUFFIX%% bin/cpp%%SUFFIX%% @@ -16,6 +17,7 @@ bin/gcc-ranlib%%SUFFIX%% bin/gcov%%SUFFIX%% bin/gcov-dump%%SUFFIX%% bin/gcov-tool%%SUFFIX%% +bin/gdc%%SUFFIX%% bin/gfortran%%SUFFIX%% bin/lto-dump%%SUFFIX%% include/libgccjit++.h @@ -24,6 +26,7 @@ man/man1/cpp%%SUFFIX%%.1.gz man/man1/g++%%SUFFIX%%.1.gz man/man1/gcc%%SUFFIX%%.1.gz man/man1/gcov%%SUFFIX%%.1.gz +man/man1/gdc%%SUFFIX%%.1.gz man/man1/gcov-dump%%SUFFIX%%.1.gz man/man1/gcov-tool%%SUFFIX%%.1.gz man/man1/gfortran%%SUFFIX%%.1.gz diff --git a/lang/gcc12-devel/Makefile b/lang/gcc12-devel/Makefile index fd461b66664..420c6230648 100644 --- a/lang/gcc12-devel/Makefile +++ b/lang/gcc12-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 12.2.1.s20221001 +PORTVERSION= 12.2.1.s20221008 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc12-devel/distinfo b/lang/gcc12-devel/distinfo index 2e199fd86dd..313f8d42795 100644 --- a/lang/gcc12-devel/distinfo +++ b/lang/gcc12-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664695426 -SHA256 (gcc-12-20221001.tar.xz) = 23c7b8d1a6d0f2228ad977c75f3e6fca4c53153dc46924c7b0418b86f92aa959 -SIZE (gcc-12-20221001.tar.xz) = 79132788 +TIMESTAMP = 1665308089 +SHA256 (gcc-12-20221008.tar.xz) = 0a5df60348cd23992e245a36a0669a9c6e25f7fc309e566e8887d665d6dd5f73 +SIZE (gcc-12-20221008.tar.xz) = 79145884 diff --git a/lang/gcc13-devel/Makefile b/lang/gcc13-devel/Makefile index f2739056796..47ea1a91249 100644 --- a/lang/gcc13-devel/Makefile +++ b/lang/gcc13-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 13.0.0.s20221002 +PORTVERSION= 13.0.0.s20221009 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc13-devel/distinfo b/lang/gcc13-devel/distinfo index acc611dd98b..e94dc2c3156 100644 --- a/lang/gcc13-devel/distinfo +++ b/lang/gcc13-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664782720 -SHA256 (gcc-13-20221002.tar.xz) = 2f893a420b2da8f1ba370a8376c57aabb732da83c596c07ce0ac062f9df9b87d -SIZE (gcc-13-20221002.tar.xz) = 79899100 +TIMESTAMP = 1665355504 +SHA256 (gcc-13-20221009.tar.xz) = 771b2dc203f1c4b5255b7b046dfcb05860bd1414d4df66d8bace8d2679f2fe6c +SIZE (gcc-13-20221009.tar.xz) = 79944512 diff --git a/lang/maude/Makefile b/lang/maude/Makefile index 3ff3beaaed6..58bc06affee 100644 --- a/lang/maude/Makefile +++ b/lang/maude/Makefile @@ -5,7 +5,7 @@ CATEGORIES= lang MASTER_SITES= http://maude.cs.illinois.edu/w/images/d/d8/ DISTNAME= Maude-${PORTVERSION} -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= High-performance reflective language WWW= https://maude.cs.uiuc.edu/ diff --git a/lang/retro12/Makefile b/lang/retro12/Makefile index 86afa18d968..138a9acf06f 100644 --- a/lang/retro12/Makefile +++ b/lang/retro12/Makefile @@ -5,7 +5,7 @@ MASTER_SITES= http://forthworks.com/retro/r/ \ https://forthworks.com/retro/r/ DISTNAME= ${PORTNAME:tu}-${DISTVERSION} -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Clean, elegant, and pragmatic dialect of Forth WWW= https://forthworks.com/retro diff --git a/lang/ruby30/Makefile b/lang/ruby30/Makefile index 6a866944c24..5cd72486691 100644 --- a/lang/ruby30/Makefile +++ b/lang/ruby30/Makefile @@ -174,6 +174,10 @@ post-install: . endfor .endif +post-install-CAPIDOCS-on: + ${RM} ${STAGEDIR}${PREFIX}/share/doc/ruby${RUBY_SUFFIX}/capi/.timestamp + cd ${STAGEDIR}${PREFIX} && ${FIND} share/doc/ruby${RUBY_SUFFIX}/capi/ -type f >> ${TMPPLIST} + post-install-DEBUG-off: # # XXX: hack to strip ruby binary. Ruby uses its own install script that seems diff --git a/lang/ruby30/pkg-plist b/lang/ruby30/pkg-plist index 7b4cd6892b0..03452c15256 100644 --- a/lang/ruby30/pkg-plist +++ b/lang/ruby30/pkg-plist @@ -1021,6234 +1021,6 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz %%DOCS%%%%RUBY_DOCDIR%%/README.ja.md %%DOCS%%%%RUBY_DOCDIR%%/README.md %%DOCS%%%%RUBY_DOCDIR%%/bug_triaging.rdoc -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/.timestamp -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/annotated.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/bc_s.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/bdwn.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/classes.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/closed.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d03/psych_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d03/psych_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d05/fficonfig_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d05/fficonfig_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d05/fficonfig_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d07/debug__counter_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d07/debug__counter_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d07/debug__counter_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d09/vm__exec_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d09/vm__exec_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d09/vm__exec_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0a/format_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0a/format_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0c/strerror_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0c/strerror_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0c/strerror_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0e/parser_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0e/parser_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0e/parser_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0e/sprintf_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0e/sprintf_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0e/sprintf_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0f/win32_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0f/win32_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0f/win32_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d11/ia64_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d11/ia64_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d11/return__ul_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d11/return__ul_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d12/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__global__function.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d13/eval__intern_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d13/eval__intern_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d13/eval__intern_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d14/x86_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d14/x86_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d14/x86_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d16/isnan_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d16/isnan_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d17/structasciicompat__encoding__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d18/include_2ruby_2internal_2has_2builtin_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d18/include_2ruby_2internal_2has_2builtin_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d18/include_2ruby_2internal_2has_2builtin_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d19/include_2ruby_2internal_2intern_2random_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d19/include_2ruby_2internal_2intern_2random_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d19/include_2ruby_2internal_2intern_2random_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d19/ossl__rand_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d19/ossl__rand_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d19/ossl__rand_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d19/structrb__ractor__basket.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1a/internal_2gc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1a/internal_2gc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1a/internal_2gc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1a/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__protected__method.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1b/psych__parser_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1b/psych__parser_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1b/psych__parser_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1b/structstruct__hash__set__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1e/structstrscanner.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1f/include_2ruby_2internal_2intern_2process_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1f/include_2ruby_2internal_2intern_2process_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d21/structrb__fiber__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d22/goruby_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d22/goruby_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d23/structruby__features__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d25/dup2_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d25/dup2_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d26/iseq_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d26/iseq_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d26/iseq_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d27/struct_f_i_l_e___i_d___i_n_f_o.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d29/main_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d29/main_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d2a/internal_2numeric_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d2a/internal_2numeric_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d2a/internal_2numeric_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d2a/variable_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d2a/variable_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d2c/ossl__x509_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d2c/ossl__x509_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d2c/ossl__x509_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d2f/zconf_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d2f/zconf_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d2f/zconf_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d32/structgetline__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d34/ossl__kdf_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d34/ossl__kdf_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d34/structforce__finalize__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d35/transcode__data_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d35/transcode__data_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d35/transcode__data_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d36/stringio_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d36/stringio_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d38/structmapping__buffer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d3b/noexcept_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d3b/noexcept_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d3b/noexcept_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d3f/zpipe_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d3f/zpipe_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d3f/zpipe_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d44/hash_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d44/hash_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d44/hash_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d46/uid__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d46/uid__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d46/uid__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d47/cls__ushort_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d47/cls__ushort_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d49/structrb__callable__method__entry__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d4a/structlog.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d4b/thread__native_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d4b/thread__native_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d4b/thread__native_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d4c/ossl__ts_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d4c/ossl__ts_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d4c/ossl__ts_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d51/string_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d51/string_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d51/string_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d52/float4_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d52/float4_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d52/float4_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d53/ffi__sysv_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d53/ffi__sysv_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d53/ffi__sysv_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d54/transcode_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d54/transcode_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d56/console_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d56/console_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d59/struct4_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d59/struct4_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d5c/structtr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d5d/include_2ruby_2internal_2intern_2object_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d5d/include_2ruby_2internal_2intern_2object_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d5d/include_2ruby_2internal_2intern_2object_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d5f/zip_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d5f/zip_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d61/structibf__object__header.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d62/ossl__ts_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d62/ossl__ts_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d62/ossl__ts_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d62/structenc__synmane__type__leading__chars__tag.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d63/structsockcred2.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d64/structparser__params.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d65/structcls__struct__7byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d66/struct_r_rational.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d67/struct____mcontext.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d69/include_2ruby_2internal_2arithmetic_2fixnum_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d69/include_2ruby_2internal_2arithmetic_2fixnum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d69/mjit_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d69/mjit_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6a/regparse_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6a/regparse_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6a/regparse_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6b/closure__fn3_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6b/closure__fn3_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6b/closure__fn3_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6b/compress_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6b/compress_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6c/structrb__thread__cond__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6d/structsockaddr__storage.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6e/struct___node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6f/sh64_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6f/sh64_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6f/sh64_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d70/cls__double__va_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d70/cls__double__va_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d73/structrb__env__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d78/memory__view_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d78/memory__view_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d78/struct____max__align__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7a/attribute_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7a/attribute_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7a/attribute_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7e/fiddle_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7e/fiddle_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7e/fiddle_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7e/struct_onig_compile_info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7f/constant__p_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7f/constant__p_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d80/old_2os2_2zlib_8def.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d80/old_2os2_2zlib_8def_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d80/struct_onig_token.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d81/attr_2warning_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d81/attr_2warning_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d81/attr_2warning_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d84/structnew__wrap__arg__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d85/process_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d85/process_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d85/structibf__object__struct__range.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d85/structlinger.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d85/utf8tbl_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d85/utf8tbl_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d85/utf8tbl_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d86/regcomp_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d86/regcomp_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d86/structcls__struct__3byte__1.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d89/attribute_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d89/attribute_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d89/attribute_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d8a/setproctitle_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d8a/setproctitle_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d8a/setproctitle_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d8d/va__1_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d8d/va__1_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d90/trees_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d90/trees_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d91/include_2ruby_2internal_2intern_2bignum_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d91/include_2ruby_2internal_2intern_2bignum_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d91/include_2ruby_2internal_2intern_2bignum_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d93/include_2ruby_2thread_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d93/include_2ruby_2thread_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d93/include_2ruby_2thread_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d95/structcls__struct__16byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d96/_stack_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d96/_stack_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d96/date__strftime_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d96/date__strftime_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d96/date__strftime_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d97/constant__p_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d97/constant__p_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d97/constant__p_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d99/builtin_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d99/builtin_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d99/builtin_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d99/structrb__scan__args__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d9b/internal_2re_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d9b/internal_2re_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d9b/structfinish__writeconv__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d9e/structmallinfo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/da5/bigdecimal_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/da5/bigdecimal_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/da5/structrb__class__cc__entries_1_1rb__class__cc__entries__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/da5/structrb__ractor__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/da6/internal_2file_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/da6/internal_2file_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/da6/internal_2file_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/da8/ext_2fiddle_2memory__view_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/da8/ext_2fiddle_2memory__view_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/daa/gc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/daa/gc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dac/internal_2file_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dac/internal_2file_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dac/ractor_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dac/ractor_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dad/cls__9byte1_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dad/cls__9byte1_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dae/types_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dae/types_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/daf/restrict_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/daf/restrict_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/daf/restrict_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db0/internal_2encoding_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db0/internal_2encoding_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db0/internal_2encoding_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db0/internal_2util_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db0/internal_2util_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db0/struct_j_s_o_n___parser_struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db1/rregexp_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db1/rregexp_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db1/rregexp_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db1/sh_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db1/sh_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db2/vm__insnhelper_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db2/vm__insnhelper_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db3/stdbool_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db3/stdbool_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db3/stdbool_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db6/acosh_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db6/acosh_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db6/acosh_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db9/nonblock_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db9/nonblock_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db9/nonblock_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db9/structsliceafter__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dba/include_2ruby_2internal_2intern_2gc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dba/include_2ruby_2internal_2intern_2gc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dba/include_2ruby_2internal_2intern_2gc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbc/enum__extensibility_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbc/enum__extensibility_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbc/enum__extensibility_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbd/psych_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbd/psych_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbd/psych_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbf/structrb__w32__reparse__buffer__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc1/include_2ruby_2internal_2intern_2array_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc1/include_2ruby_2internal_2intern_2array_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc1/include_2ruby_2internal_2intern_2array_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/include_2ruby_2internal_2eval_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/include_2ruby_2internal_2eval_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/include_2ruby_2internal_2eval_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/stdarg_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/stdarg_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/stdarg_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/stdbool_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/stdbool_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/stdbool_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/symbol_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/symbol_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/symbol_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc4/structcopy__stream__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc5/compilers_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc5/compilers_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc5/structrb__heap__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc8/marshal_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc8/marshal_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc8/marshal_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dca/cls__7__1__byte_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dca/cls__7__1__byte_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dca/cparse_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dca/cparse_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dca/cparse_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dca/pure_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dca/pure_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dca/pure_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dcd/include_2ruby_2internal_2has_2builtin_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dcd/include_2ruby_2internal_2has_2builtin_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dce/structtranscoder__entry__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dcf/internal_2enumerator_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dcf/internal_2enumerator_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dcf/internal_2enumerator_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dcf/struct_r_data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dd6/cls__align__longdouble_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dd6/cls__align__longdouble_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dd6/cls__align__longdouble_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dd6/psych__yaml__tree_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dd6/psych__yaml__tree_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dd6/va__struct2_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dd6/va__struct2_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dd8/inffix9_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dd8/inffix9_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dd8/inffix9_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddc/eventids2_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddc/eventids2_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddc/eventids2_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddc/openssl__missing_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddc/openssl__missing_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddc/openssl__missing_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddd/sanitizers_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddd/sanitizers_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddd/structst__table.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de1/object_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de1/object_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de2/include_2ruby_2internal_2intern_2process_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de2/include_2ruby_2internal_2intern_2process_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de2/include_2ruby_2internal_2intern_2process_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de3/ossl__kdf_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de3/ossl__kdf_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de7/structrb__ractor__local__storage__type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de9/constants_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de9/constants_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de9/constants_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dea/ruby_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dea/ruby_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dea/ruby_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/deb/infback_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/deb/infback_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/deb/struct___b_buf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dec/internal_2gc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dec/internal_2gc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dec/internal_2gc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dec/testzlib_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dec/testzlib_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dee/mips_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dee/mips_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df0/vc11_2zlibvc_8def.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df0/vc11_2zlibvc_8def_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df1/blast_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df1/blast_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df1/blast_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df1/gzread_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df1/gzread_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df1/ossl__hmac_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df1/ossl__hmac_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df3/inffast_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df3/inffast_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df4/structnmin__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df6/internal_2proc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df6/internal_2proc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df6/internal_2proc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df8/return__dbl1_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df8/return__dbl1_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df8/return__dbl1_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df8/structind.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df9/structossl__asn1__info__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dfb/structrb__ensure__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dfc/internal_2static__assert_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dfc/internal_2static__assert_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dfc/internal_2static__assert_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dfe/variable_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dfe/variable_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dfe/variable_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d30/struct____siginfo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d03/pack_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d03/pack_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d03/pack_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d04/hash_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d04/hash_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d06/constexpr_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d06/constexpr_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d07/include_2ruby_2encoding_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d07/include_2ruby_2encoding_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d07/include_2ruby_2encoding_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0d/pa_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0d/pa_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/format_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/format_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/format_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/strlen2_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/strlen2_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/strlen2_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/structstatic__tree__desc__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d10/msvc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d10/msvc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d10/msvc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d10/struct8_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d10/struct8_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d10/struct8_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d12/basicsocket_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d12/basicsocket_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d12/basicsocket_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d12/ossl__pkcs7_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d12/ossl__pkcs7_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d12/ossl__pkcs7_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d18/psych__emitter_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d18/psych__emitter_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d18/psych__emitter_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d19/structiseq__adjust__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1a/ractor_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1a/ractor_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1a/ractor_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1b/ffi__linux64_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1b/ffi__linux64_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1b/ffi__linux64_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1b/structripper__scanner__ids__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1b/structtimeval.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1c/thread__pthread_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1c/thread__pthread_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1d/vax_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1d/vax_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1f/structrecvfrom__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d21/regex_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d21/regex_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d22/ripper_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d22/ripper_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d22/ripper_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d24/internal_2symbol_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d24/internal_2symbol_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d24/internal_2symbol_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d24/structmkdir__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d25/char_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d25/char_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d25/char_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d28/internal_2hash_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d28/internal_2hash_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d29/pinned_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d29/pinned_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d29/struct__jmp__buf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d29/structarg__state.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d2a/structproc__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d2a/structunz__global__info64__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d2d/stdarg_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d2d/stdarg_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d2e/structrb__method__cfunc__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d2f/structtest__structure__3.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d30/cls__align__longdouble__split_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d30/cls__align__longdouble__split_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d30/structibf__load__buffer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d32/backward_22_2assume_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d32/backward_22_2assume_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d33/tile_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d33/tile_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d35/date__strptime_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d35/date__strptime_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d35/date__strptime_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d39/or1k_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d39/or1k_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d39/or1k_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d39/struct___s_h_a512___c_t_x.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d3f/infback9_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d3f/infback9_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d3f/infback9_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d3f/win32_2dir_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d3f/win32_2dir_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d3f/win32_2dir_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d40/closure_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d40/closure_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d40/structopen__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d40/structruby_1_1rbimpl__alignof.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d41/event_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d41/event_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d41/event_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d42/internal_2string_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d42/internal_2string_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d42/internal_2string_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d44/finite_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d44/finite_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d44/finite_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d44/sh64_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d44/sh64_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d45/union_c_h_a_r64_l_o_n_g16.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d46/cbrt_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d46/cbrt_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d46/cbrt_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d46/structrof__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d48/vm__args_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d48/vm__args_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d48/vm__args_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d49/structfile__in__zip64__read__info__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4a/rubysocket_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4a/rubysocket_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4a/rubysocket_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4e/structmsghdr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4f/cls__align__sint32_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4f/cls__align__sint32_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4f/cls__align__sint32_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4f/structgz__state.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d52/structtest__structure__9.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d56/zstream_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d56/zstream_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d56/zstream_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d57/internal_2thread_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d57/internal_2thread_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d57/internal_2thread_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d58/sha2_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d58/sha2_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d58/sha2_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5a/structrsa__blocking__gen__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5b/nested__struct4_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5b/nested__struct4_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5b/nested__struct4_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5c/nkf_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5c/nkf_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5e/include_2ruby_2internal_2intern_2struct_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5e/include_2ruby_2internal_2intern_2struct_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5e/include_2ruby_2internal_2intern_2struct_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d64/structreceive__block__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d67/include_2ruby_2internal_2intern_2process_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d67/include_2ruby_2internal_2intern_2process_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d67/include_2ruby_2internal_2intern_2process_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d67/r__cast_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d67/r__cast_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d69/bfin_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d69/bfin_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d69/bfin_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d6f/date__strftime_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d6f/date__strftime_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d71/internal_2load_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d71/internal_2load_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d71/internal_2load_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d72/debug_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d72/debug_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d74/returns__nonnull_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d74/returns__nonnull_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d74/returns__nonnull_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d74/serial_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d74/serial_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d74/serial_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d75/regsyntax_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d75/regsyntax_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d77/node_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d77/node_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d7b/struct_onig_encoding_type_s_t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d7d/pack_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d7d/pack_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d81/complex_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d81/complex_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d85/structoldbt__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d86/structnkf__native__encoding.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d89/transient__heap_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d89/transient__heap_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d89/transient__heap_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8c/structcc__tbl__i__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8e/mips_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8e/mips_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8e/mips_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/eval_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/eval_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/eval_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/float__va_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/float__va_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/float__va_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/include_2ruby_2internal_2intern_2eval_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/include_2ruby_2internal_2intern_2eval_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/include_2ruby_2internal_2intern_2eval_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d90/structtimetick.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d92/structttymode__callback__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d94/rstring_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d94/rstring_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d94/rstring_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d94/struct_onig_match_arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d96/scan__args_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d96/scan__args_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d96/scan__args_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d98/return__fl_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d98/return__fl_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d99/classgzfilebuf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d9b/flock_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d9b/flock_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d9f/cls__sshort_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d9f/cls__sshort_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d9f/cls__sshort_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d9f/structcls__struct__64byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da1/sha2cc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da1/sha2cc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da1/sha2cc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da4/cls__align__uint16_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da4/cls__align__uint16_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da4/vm__callinfo_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da4/vm__callinfo_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da4/vm__callinfo_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da5/arm_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da5/arm_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da5/testzlib_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da5/testzlib_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da5/testzlib_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da8/pufftest_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da8/pufftest_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/daa/structibf__object__bignum.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/daa/transcode__data_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/daa/transcode__data_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/daa/zlib_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/daa/zlib_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/daa/zlib_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dac/cls__multi__sshort_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dac/cls__multi__sshort_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dae/structcoroutine__context.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db0/string_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db0/string_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db0/structudp__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db2/hypot_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db2/hypot_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db5/include_2ruby_2internal_2intern_2error_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db5/include_2ruby_2internal_2intern_2error_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db5/include_2ruby_2internal_2intern_2error_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db5/method_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db5/method_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db5/method_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dbc/cls__align__sint64_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dbc/cls__align__sint64_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dbc/cls__align__sint64_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dbd/rubysocket_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dbd/rubysocket_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dbd/rubysocket_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc3/isnan_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc3/isnan_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc3/isnan_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc4/extension_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc4/extension_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc4/extension_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc4/lex_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc4/lex_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc4/lex_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc6/cls__multi__ushortchar_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc6/cls__multi__ushortchar_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc6/gzguts_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc6/gzguts_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc6/gzguts_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc9/size__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc9/size__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dca/psych__to__ruby_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dca/psych__to__ruby_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dca/psych__to__ruby_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dcc/bignum_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dcc/bignum_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dcc/marshal_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dcc/marshal_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dcc/marshal_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dce/cls__5byte_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dce/cls__5byte_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dcf/ffitest_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dcf/ffitest_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd1/rstring_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd1/rstring_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd1/rstring_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd2/include_2ruby_2internal_2intern_2vm_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd2/include_2ruby_2internal_2intern_2vm_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd3/structunz__file__info64__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd6/structslicewhen__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd8/onigmo_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd8/onigmo_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd9/raw__api_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd9/raw__api_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd9/structminmax__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/ddc/dln_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/ddc/dln_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/ddc/hrtime_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/ddc/hrtime_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/ddc/restrict_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/ddc/restrict_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/ddc/restrict_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de2/vm__insnhelper_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de2/vm__insnhelper_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de2/vm__insnhelper_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de3/structrb__method__refined__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de4/zstream_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de4/zstream_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de5/structosockaddr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de6/stringio_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de6/stringio_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de6/stringio_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de7/structvm__ifunc__argc.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de7/structw__ivar__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de8/mjit_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de8/mjit_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de8/mjit_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de9/include_2ruby_2internal_2intern_2rational_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de9/include_2ruby_2internal_2intern_2rational_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de9/include_2ruby_2internal_2intern_2rational_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de9/limits_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de9/limits_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de9/limits_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/deb/udpsocket_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/deb/udpsocket_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dec/nios2_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dec/nios2_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dec/structrb__captured__block.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/ded/unixserver_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/ded/unixserver_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/ded/unixserver_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/def/struct9_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/def/struct9_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/def/struct9_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/df0/ossl__pkey_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/df0/ossl__pkey_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/df1/structeval__string__wrap__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/df3/structrb__const__entry__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/df5/ia64__flags_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/df5/ia64__flags_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/df5/ia64__flags_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/df6/cls__align__longdouble__split2_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/df6/cls__align__longdouble__split2_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/df6/cls__align__longdouble__split2_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/df6/many2_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/df6/many2_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/df6/many2_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/df9/structlarge__tag.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dfb/include_2ruby_2internal_2intern_2array_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dfb/include_2ruby_2internal_2intern_2array_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dfb/include_2ruby_2internal_2intern_2array_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dfc/regparse_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dfc/regparse_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dfc/structrb__addrinfo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dfe/many_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dfe/many_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dfe/many_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d02/aarch64_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d02/aarch64_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d02/aarch64_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d02/ioapi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d02/ioapi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d02/ioapi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d06/cris_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d06/cris_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d08/structcollect__outer__variable__name__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d09/unionfiddle__generic.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d0a/ruby_2ruby_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d0a/ruby_2ruby_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d0a/ruby_2ruby_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d0a/structseek__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d0b/version_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d0b/version_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d0e/deflate_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d0e/deflate_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d0f/structdynamic__symbol__counts.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d11/crt__externs_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d11/crt__externs_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d11/return__sc_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d11/return__sc_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d11/return__sc_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d11/structfstr__update__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d1a/structcmsghdr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d1b/object__tracing_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d1b/object__tracing_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d1b/object__tracing_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d1b/structrb__random__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d1d/structibf__object__hash.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d22/struct_r_basic.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d24/sha1_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d24/sha1_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d25/m88k_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d25/m88k_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d27/mode__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d27/mode__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d27/mode__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d28/inftree9_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d28/inftree9_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d2b/structsockinet.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d2e/struct_unset_addr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d30/regparse_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d30/regparse_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d30/regparse_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d30/ruby-runner_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d30/ruby-runner_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d30/ruby-runner_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d31/attributes_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d31/attributes_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d31/attributes_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d33/cls__uint__va_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d33/cls__uint__va_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d33/cls__uint__va_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d33/xmalloc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d33/xmalloc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d33/xmalloc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d34/closure_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d34/closure_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d35/arithmetic_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d35/arithmetic_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d36/closure__fn1_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d36/closure__fn1_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d37/strlcpy_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d37/strlcpy_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d37/structautoload__state.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d38/internal_2string_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d38/internal_2string_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d3c/defs_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d3c/defs_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d3c/defs_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d3e/ancdata_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d3e/ancdata_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d3e/ancdata_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d3e/internal_2stdalign_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d3e/internal_2stdalign_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d3e/internal_2stdalign_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d42/include_2ruby_2internal_2intern_2complex_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d42/include_2ruby_2internal_2intern_2complex_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d43/ossl__digest_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d43/ossl__digest_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d43/ossl__digest_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d46/include_2ruby_2internal_2intern_2numeric_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d46/include_2ruby_2internal_2intern_2numeric_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d47/compile_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d47/compile_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d4a/struct_name_entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d51/minizip_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d51/minizip_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d51/minizip_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d53/structrb__backtrace__location__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d54/off__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d54/off__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d54/off__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d58/handle_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d58/handle_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/backward_22_2long__long_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/backward_22_2long__long_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/backward_22_2long__long_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/noinline_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/noinline_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/special__consts_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/special__consts_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/special__consts_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5c/unzip_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5c/unzip_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5d/sha2cc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5d/sha2cc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5e/structlinkedlist__datablock__internal__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5f/vm__insnhelper_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5f/vm__insnhelper_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d65/noreturn_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d65/noreturn_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d65/noreturn_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d65/structtrace__var.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d66/nextafter_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d66/nextafter_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d66/object_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d66/object_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d66/object_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d66/structrb__class__cc__entries.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d66/structrb__thread__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d67/alloc__size_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d67/alloc__size_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d67/alloc__size_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d6a/structcparse__params.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d6e/apple_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d6e/apple_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d70/include_2ruby_2internal_2intern_2enumerator_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d70/include_2ruby_2internal_2intern_2enumerator_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d70/include_2ruby_2internal_2intern_2enumerator_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d72/parser_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d72/parser_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d74/feature_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d74/feature_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d74/intern_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d74/intern_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d74/intern_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d75/procstat__vm_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d75/procstat__vm_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d76/scheduler_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d76/scheduler_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d76/scheduler_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d78/structwarning__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d79/structpair__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d79/structrb__method__attr__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7b/amd64_2_context_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7b/amd64_2_context_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7b/amd64_2_context_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7b/cls__20byte1_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7b/cls__20byte1_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7b/cls__20byte1_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7c/psych__emitter_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7c/psych__emitter_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7c/psych__emitter_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7d/structcallback__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7d/structlocal__var__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7e/internal_2assume_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7e/internal_2assume_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7e/internal_2assume_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d80/double_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d80/double_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d80/double_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d82/thread__pthread_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d82/thread__pthread_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d83/internal_2struct_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d83/internal_2struct_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d83/internal_2struct_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d83/testclosure_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d83/testclosure_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d83/testclosure_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d85/unionunion__sockaddr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d87/nkf-utf8_2nkf_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d87/nkf-utf8_2nkf_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d87/nkf-utf8_2nkf_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d87/option_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d87/option_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d88/cls__18byte_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d88/cls__18byte_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d88/cls__18byte_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d88/function_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d88/function_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d88/function_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d88/structcls__struct__align.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d8a/struct_complex_date_data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d8b/internal_2arithmetic_2long__long_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d8b/internal_2arithmetic_2long__long_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d8b/internal_2arithmetic_2long__long_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d8b/struct_group_num_remap.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d8c/structchunk__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d8d/ruby-runner_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d8d/ruby-runner_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d97/error_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d97/error_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d97/error_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d97/include_2ruby_2internal_2intern_2eval_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d97/include_2ruby_2internal_2intern_2eval_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d97/structsigstack.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d9a/iostream_2zfstream_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d9a/iostream_2zfstream_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d9b/localeinit_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d9b/localeinit_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d9b/regerror_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d9b/regerror_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d9b/regerror_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d9c/cls__align__longdouble_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d9c/cls__align__longdouble_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d9c/infback9_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d9c/infback9_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da3/internal_2struct_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da3/internal_2struct_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da5/structvm__ifunc.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da6/struct_w_s_a_m_s_g.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da6/va__struct2_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da6/va__struct2_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da6/va__struct2_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da7/structrun__exec__dup2__fd__pair.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da9/bigdecimal_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da9/bigdecimal_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da9/bigdecimal_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da9/nested__struct10_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da9/nested__struct10_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da9/nested__struct10_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dac/struct_call_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dae/va__1_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dae/va__1_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dae/va__1_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/daf/gid__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/daf/gid__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/daf/gid__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db4/structnode__buffer__list__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db6/cold_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db6/cold_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db6/cold_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db6/structglob__error__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db7/ioapi_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db7/ioapi_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db7/struct_str_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db7/structruby__gc__params__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db9/cris_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db9/cris_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db9/rmd160_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db9/rmd160_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db9/rmd160_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dbc/struct1_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dbc/struct1_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dbc/struct1_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dbd/closure__fn4_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dbd/closure__fn4_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dbf/basicsocket_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dbf/basicsocket_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc2/closure__simple_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc2/closure__simple_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc2/closure__simple_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc2/include_2ruby_2internal_2intern_2load_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc2/include_2ruby_2internal_2intern_2load_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc2/include_2ruby_2internal_2intern_2load_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc2/structconstat.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc5/internal_2util_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc5/internal_2util_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc5/internal_2util_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc7/globals_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc7/globals_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc7/globals_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dcf/fbuffer_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dcf/fbuffer_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dcf/fbuffer_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dd0/ractor__core_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dd0/ractor__core_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dd1/dtoa_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dd1/dtoa_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dd1/dtoa_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dd8/scheduler_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dd8/scheduler_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/ddc/cls__multi__sshortchar_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/ddc/cls__multi__sshortchar_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dde/internal_2random_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dde/internal_2random_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dde/internal_2random_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/de3/include_2ruby_2internal_2intern_2parse_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/de3/include_2ruby_2internal_2intern_2parse_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/de3/include_2ruby_2internal_2intern_2parse_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/de4/globals_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/de4/globals_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/de4/globals_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/deb/version_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/deb/version_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/deb/version_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/ded/ossl__x509_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/ded/ossl__x509_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dee/des__tables_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dee/des__tables_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dee/des__tables_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/df0/extension_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/df0/extension_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/df0/extension_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/df5/aarch64_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/df5/aarch64_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/df7/structbuiltin__binary.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/df7/vc14_2zlibvc_8def.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/df7/vc14_2zlibvc_8def_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/df9/psych__parser_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/df9/psych__parser_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/df9/psych__parser_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dfe/structldiv__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dff/structhash__salt__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d01/microblaze_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d01/microblaze_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d03/structrb__strterm__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d05/sizes_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d05/sizes_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d05/sizes_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d06/structrb__econv__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d09/ripper_8y.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d09/ripper_8y_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d09/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__method.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d0b/frv_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d0b/frv_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d0b/internal_2proc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d0b/internal_2proc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d0b/utf8tbl_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d0b/utf8tbl_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d0b/utf8tbl_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d11/internal_2eval_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d11/internal_2eval_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d11/nested__struct9_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d11/nested__struct9_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d11/nested__struct9_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d14/ossl__ns__spki_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d14/ossl__ns__spki_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d14/rgengc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d14/rgengc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d14/rgengc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d14/time_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d14/time_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d14/time_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d16/structgivar__copy.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d18/tgamma_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d18/tgamma_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d18/tgamma_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1b/ext_2nkf_2nkf-utf8_2config_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1b/ext_2nkf_2nkf-utf8_2config_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1b/include_2ruby_2internal_2intern_2time_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1b/include_2ruby_2internal_2intern_2time_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1b/include_2ruby_2internal_2intern_2time_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1c/internal_2parse_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1c/internal_2parse_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1d/cls__3byte2_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1d/cls__3byte2_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1d/ossl__x509req_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1d/ossl__x509req_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1f/gzjoin_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1f/gzjoin_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1f/gzjoin_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d20/bigdecimal_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d20/bigdecimal_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d20/bigdecimal_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d20/structdh__blocking__gen__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d22/imemo_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d22/imemo_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d22/langinfo_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d22/langinfo_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d24/ossl_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d24/ossl_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d24/ossl_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d26/internal_2numeric_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d26/internal_2numeric_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d26/transcode_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d26/transcode_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d28/ossl__cipher_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d28/ossl__cipher_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d28/structrb__code__location__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d29/loadpath_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d29/loadpath_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d29/loadpath_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d29/strstr_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d29/strstr_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2b/win32_2dir_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2b/win32_2dir_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2c/debug__counter_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2c/debug__counter_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2d/rubystub_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2d/rubystub_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2d/win32_2file_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2d/win32_2file_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2d/win32_2file_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2e/structrb__random__mt__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2e/zonetab_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2e/zonetab_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2f/compile_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2f/compile_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2f/compile_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d31/internal_2assume_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d31/internal_2assume_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d31/internal_2assume_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d31/monitor_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d31/monitor_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d31/monitor_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d32/numeric_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d32/numeric_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d32/numeric_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d32/return__dbl2_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d32/return__dbl2_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d32/return__dbl2_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d3b/structyielder.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d3e/include_2ruby_2internal_2intern_2dir_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d3e/include_2ruby_2internal_2intern_2dir_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d3e/include_2ruby_2internal_2intern_2dir_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d3f/struct_onig_syntax_type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d41/infback9_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d41/infback9_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d42/psych__emitter_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d42/psych__emitter_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d42/structinetsock__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d43/io_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d43/io_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d43/io_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d44/struct_r_bignum.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d44/trees_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d44/trees_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d44/trees_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d48/cls__double_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d48/cls__double_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d48/cls__double_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d4d/win32_2zlib_8def.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d4d/win32_2zlib_8def_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d4e/objspace_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d4e/objspace_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d4e/structsleep__call.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d50/thread__sync_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d50/thread__sync_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d51/forceinline_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d51/forceinline_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d52/generator_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d52/generator_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d53/cast_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d53/cast_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d53/cast_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d54/structtmx__funcs.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d57/eval_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d57/eval_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d57/include_2ruby_2internal_2intern_2object_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d57/include_2ruby_2internal_2intern_2object_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d57/include_2ruby_2internal_2intern_2object_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d57/structhash__foreach__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d58/structcls__struct__16byte2.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d5a/structrb__fnd__pattern__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d5b/structverify__internal__consistency__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d5c/bool_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d5c/bool_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d5c/bool_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d5d/structcollect__caller__bindings__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d5f/cls__7__1__byte_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d5f/cls__7__1__byte_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d5f/cls__7__1__byte_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d61/structbinwrite__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d61/structrb__global__vm__lock__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d64/nested__struct11_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d64/nested__struct11_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d64/nested__struct11_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d66/internal_2enumerator_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d66/internal_2enumerator_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d67/strlen_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d67/strlen_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d6c/structbackref__name__tag.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d6f/miniunz_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d6f/miniunz_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d6f/miniunz_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d72/structmagic__comment.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d73/structar__table__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d74/structwmap__iter__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d75/compile_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d75/compile_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d75/compile_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d75/langinfo_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d75/langinfo_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d75/langinfo_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d75/ossl__config_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d75/ossl__config_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d76/return__fl1_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d76/return__fl1_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d76/return__fl1_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d76/structrb__binding__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d77/cls__longdouble__va_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d77/cls__longdouble__va_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d77/noexcept_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d77/noexcept_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d77/noexcept_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d7c/attribute_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d7c/attribute_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d7c/classgzfilestream__common.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d7d/union__d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d7e/int_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d7e/int_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d80/sha2_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d80/sha2_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d80/vm__eval_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d80/vm__eval_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d81/alpha_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d81/alpha_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d82/cls__struct__va1_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d82/cls__struct__va1_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d82/struct_onig_case_fold_code_item.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d83/readline_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d83/readline_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d83/structrb__postponed__job__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d84/arm32_2_context_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d84/arm32_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d84/lgamma__r_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d84/lgamma__r_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d85/structtar__header.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d88/structrb__scope__visi__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d89/gzlog_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d89/gzlog_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d8b/java__raw__api_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d8b/java__raw__api_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d8d/structinternal__state.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d8f/symbol_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d8f/symbol_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d8f/symbol_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d90/eval__jump_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d90/eval__jump_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d90/eval__jump_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d90/structrawmode__arg__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d91/include_2ruby_2internal_2variable_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d91/include_2ruby_2internal_2variable_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d91/include_2ruby_2internal_2variable_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d93/nested__struct6_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d93/nested__struct6_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d94/internal_2object_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d94/internal_2object_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d94/internal_2object_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d94/structdump__config.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d97/interpreter_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d97/interpreter_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d97/stret__medium_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d97/stret__medium_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d98/closure__fn6_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d98/closure__fn6_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d98/internal_2bignum_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d98/internal_2bignum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d99/gzlog_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d99/gzlog_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d99/gzlog_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d99/ossl__digest_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d99/ossl__digest_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d9e/s390_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d9e/s390_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da1/metag_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da1/metag_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da1/nested__struct2_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da1/nested__struct2_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da1/ossl__x509_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da1/ossl__x509_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da2/internal_2error_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da2/internal_2error_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da2/structclone__method__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da6/sha2_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da6/sha2_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da6/sha2_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da8/weakref_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da8/weakref_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dab/strlen_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dab/strlen_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dab/strlen_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db0/ruby_2internal_2intern_2ruby_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db0/ruby_2internal_2intern_2ruby_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db0/ruby_2internal_2intern_2ruby_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db0/structclockinfo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db2/structselect__bang__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db4/vax_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db4/vax_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db5/ossl__x509attr_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db5/ossl__x509attr_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db5/ossl__x509attr_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db5/ucontext_2_context_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db5/ucontext_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db7/vm__insnhelper_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db7/vm__insnhelper_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db7/vm__insnhelper_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dbb/structbt__iter__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dc1/include_2ruby_2internal_2intern_2random_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dc1/include_2ruby_2internal_2intern_2random_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dc6/mztools_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dc6/mztools_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dc8/close_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dc8/close_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dc8/close_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dc9/internal_2time_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dc9/internal_2time_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dc9/internal_2time_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dcf/unionbytesequence4__or__float.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd1/regparse_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd1/regparse_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd1/regparse_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd3/zran_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd3/zran_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd5/struct_opt_anc_info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd5/structruby__cmdline__options.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd6/include_2ruby_2version_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd6/include_2ruby_2version_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd6/inttypes_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd6/inttypes_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd6/nested__struct8_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd6/nested__struct8_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd6/ossl__digest_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd6/ossl__digest_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd6/ossl__digest_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd6/struct_opt_map_info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd8/structminmax__by__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd9/gzlib_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd9/gzlib_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dda/ossl__bio_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dda/ossl__bio_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dda/ossl__bio_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dda/proc_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dda/proc_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/ddb/ffi__linux64_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/ddb/ffi__linux64_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/ddb/lgamma__r_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/ddb/lgamma__r_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/ddb/lgamma__r_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/ddc/maybe__unused_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/ddc/maybe__unused_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/ddc/maybe__unused_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de0/structibf__load.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de2/ruby__assert_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de2/ruby__assert_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de2/ruby__assert_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de4/core_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de4/core_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de4/core_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de7/include_2ruby_2internal_2intern_2hash_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de7/include_2ruby_2internal_2intern_2hash_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de7/include_2ruby_2internal_2intern_2hash_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de7/thread_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de7/thread_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de8/raddrinfo_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de8/raddrinfo_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de9/structibf__dump.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/deb/lex_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/deb/lex_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/deb/siphash_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/deb/siphash_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/deb/siphash_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dec/structrb__execution__context__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df2/structw32__io__info__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df3/char_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df3/char_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df4/fitblk_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df4/fitblk_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df6/interpreter_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df6/interpreter_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df6/interpreter_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfa/include_2ruby_2internal_2intern_2dir_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfa/include_2ruby_2internal_2intern_2dir_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfc/blast_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfc/blast_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfc/structasynchronous__arg__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfd/noinline_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfd/noinline_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfd/noinline_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfe/dmyext_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfe/dmyext_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dff/struct_enclose_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d00/structcfunc__proc__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d02/closure_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d02/closure_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d02/closure_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d02/struct____sanitizer__sandbox__arguments.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d03/compile_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d03/compile_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d04/include_2ruby_2internal_2intern_2hash_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d04/include_2ruby_2internal_2intern_2hash_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d06/internal_2variable_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d06/internal_2variable_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d06/internal_2variable_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d06/structio__internal__read__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d08/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__singleton__method.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0b/structvm__svar.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0d/include_2ruby_2internal_2intern_2range_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0d/include_2ruby_2internal_2intern_2range_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0d/include_2ruby_2internal_2intern_2range_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0d/inftrees_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0d/inftrees_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0d/structiseq__trace__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0e/arm64_2_context_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0e/arm64_2_context_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0e/arm64_2_context_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0f/internal_2encoding_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0f/internal_2encoding_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0f/ossl__digest_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0f/ossl__digest_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d10/main_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d10/main_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d10/main_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d11/structfiber__pool.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d12/include_2ruby_2internal_2symbol_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d12/include_2ruby_2internal_2symbol_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d12/include_2ruby_2internal_2symbol_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d13/cls__float_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d13/cls__float_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d13/include_2ruby_2internal_2intern_2io_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d13/include_2ruby_2internal_2intern_2io_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d13/include_2ruby_2internal_2intern_2io_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d14/m88k_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d14/m88k_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d15/internal_2io_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d15/internal_2io_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d15/rbasic_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d15/rbasic_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d15/rbasic_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d17/structno__gvl__stat__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d18/compilers_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d18/compilers_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d18/compilers_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d18/internal_2thread_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d18/internal_2thread_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d18/internal_2thread_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d1a/struct_r_struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d1e/structdeflate__index.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d20/internal_2hash_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d20/internal_2hash_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d20/internal_2hash_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d20/ossl__ocsp_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d20/ossl__ocsp_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d20/ossl__ocsp_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d21/finite_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d21/finite_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d21/psych__to__ruby_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d21/psych__to__ruby_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d21/psych__to__ruby_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d22/va__struct3_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d22/va__struct3_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d27/structrb__iseq__constant__body.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d28/warning__push_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d28/warning__push_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2a/_stack_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2a/_stack_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2a/_stack_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2a/ext_2zlib_2zlib-1_82_812_2contrib_2minizip_2crypt_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2a/ext_2zlib_2zlib-1_82_812_2contrib_2minizip_2crypt_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2b/ossl__x509store_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2b/ossl__x509store_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2b/ossl__x509store_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2b/parse_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2b/parse_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2d/structmethod__entry__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2d/tile_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2d/tile_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2e/include_2ruby_2encoding_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2e/include_2ruby_2encoding_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2e/include_2ruby_2encoding_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2f/include_2ruby_2internal_2intern_2load_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2f/include_2ruby_2internal_2intern_2load_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2f/include_2ruby_2internal_2intern_2load_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2f/syslog_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2f/syslog_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d32/nkf-utf8_2nkf_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d32/nkf-utf8_2nkf_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d32/nkf-utf8_2nkf_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d33/compiler__since_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d33/compiler__since_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d33/compiler__since_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d34/stret__medium_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d34/stret__medium_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d34/stret__medium_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d38/internal_2time_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d38/internal_2time_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d3b/ossl__pkcs12_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d3b/ossl__pkcs12_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d3b/ossl__pkcs12_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d3c/ossl_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d3c/ossl_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d3f/value_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d3f/value_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d41/sizes_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d41/sizes_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d43/encindex_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d43/encindex_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d44/structibf__dump__object__list__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d48/nkf_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d48/nkf_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d48/nkf_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d49/etc_2constdefs_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d49/etc_2constdefs_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d49/return__sc_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d49/return__sc_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d49/zutil_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d49/zutil_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d4b/include_2ruby_2vm_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d4b/include_2ruby_2vm_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d4e/structinflate__state.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d4f/structtest__structure__4.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d50/id_8def.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d50/id_8def_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d52/gid__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d52/gid__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d52/structcall__context.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d53/ast_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d53/ast_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d53/ast_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d53/include_2ruby_2internal_2intern_2complex_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d53/include_2ruby_2internal_2intern_2complex_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d53/include_2ruby_2internal_2intern_2complex_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d54/psych__parser_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d54/psych__parser_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d55/gun_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d55/gun_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d56/ext_2fiddle_2libffi-3_82_81_2src_2debug_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d56/ext_2fiddle_2libffi-3_82_81_2src_2debug_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d58/declspec__attribute_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d58/declspec__attribute_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d5f/internal_2bignum_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d5f/internal_2bignum_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d5f/internal_2bignum_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d63/arc_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d63/arc_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d63/cls__align__uint32_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d63/cls__align__uint32_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d63/cls__align__uint32_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d63/psych__yaml__tree_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d63/psych__yaml__tree_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d63/psych__yaml__tree_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d65/rdata_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d65/rdata_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d65/rdata_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d65/structzlib__filefunc64__def__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d66/metag_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d66/metag_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d66/metag_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d68/cls__uint_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d68/cls__uint_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d68/strstr_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d68/strstr_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d68/strstr_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d68/unioniseq__inline__storage__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d6a/structruby_1_1rbimpl__alignof_1_1type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d6b/structioinfo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d6c/structproducer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d71/st_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d71/st_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d71/structcls__struct__8byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d74/include_2ruby_2internal_2error_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d74/include_2ruby_2internal_2error_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d75/structrb__dirent.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d76/avr32_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d76/avr32_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d78/cls__align__double_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d78/cls__align__double_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d7a/microblaze_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d7a/microblaze_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d7b/raw__api_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d7b/raw__api_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d7b/raw__api_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d7d/structsucc__index__table_1_1succ__dict__block.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d7f/regex_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d7f/regex_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d7f/regex_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d82/structsched__param.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d84/structgc__raise__tag.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d86/structgz__header__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d87/structeach__obj__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d88/closure__fn0_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d88/closure__fn0_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d88/structstate.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d8b/gcc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d8b/gcc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d8b/gcc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d8c/structrb__ractor__sync.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d8e/prep__cif_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d8e/prep__cif_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d8e/prep__cif_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d8f/structnpn__select__cb__common__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d90/structarith__seq__gen.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d90/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1driver0_1_1engine.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d91/structsysopen__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d93/cls__64byte_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d93/cls__64byte_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d93/cls__64byte_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d93/cls__dbls__struct_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d93/cls__dbls__struct_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d93/cls__dbls__struct_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d94/structibf__object__complex__rational.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d95/ffs_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d95/ffs_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d95/ffs_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d96/ruby__assert_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d96/ruby__assert_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d96/ruby__assert_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d99/gcc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d99/gcc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d9e/structst__features.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/da0/include_2ruby_2random_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/da0/include_2ruby_2random_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/da1/structequal__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/da2/structrb__ractor__queue.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/da7/iowin32_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/da7/iowin32_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/da7/iowin32_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/da7/pty_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/da7/pty_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/da7/pty_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/daa/internal_2range_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/daa/internal_2range_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/daa/internal_2range_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dac/msvc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dac/msvc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dac/ppc64le_2_context_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dac/ppc64le_2_context_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dac/ppc64le_2_context_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dad/deflate_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dad/deflate_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dad/deflate_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dae/include_2ruby_2internal_2intern_2numeric_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dae/include_2ruby_2internal_2intern_2numeric_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dae/include_2ruby_2internal_2intern_2numeric_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dae/newobj_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dae/newobj_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dae/newobj_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dae/zlib_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dae/zlib_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db0/stret__large_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db0/stret__large_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db1/struct_y_y_l_t_y_p_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db3/structbitset.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db3/vm__method_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db3/vm__method_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db3/vm__method_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db4/fiddle_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db4/fiddle_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db4/fiddle_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db5/structrb__waiting__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db9/internal_2symbol_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db9/internal_2symbol_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db9/structrb__callinfo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dbc/fl__type_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dbc/fl__type_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dc0/closure__simple_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dc0/closure__simple_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dc1/inits_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dc1/inits_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dc1/inits_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dc5/continuation_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dc5/continuation_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dc5/continuation_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dc6/uid__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dc6/uid__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dc9/ossl__ns__spki_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dc9/ossl__ns__spki_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dcc/include_2ruby_2internal_2variable_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dcc/include_2ruby_2internal_2variable_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dcc/include_2ruby_2internal_2variable_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dcd/structiseq__link__anchor.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dce/deprecated_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dce/deprecated_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd2/crc32_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd2/crc32_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd2/crc32_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd5/structdirent__brace__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd6/structrb__memory__view__item__component__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd6/utf8tbl_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd6/utf8tbl_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd8/structiseq__compile__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd9/gun_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd9/gun_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd9/gun_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd9/internal_2object_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd9/internal_2object_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd9/internal_2object_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd9/structroot__objects__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dda/structsip__uint64__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/ddb/cls__2byte_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/ddb/cls__2byte_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/ddb/cls__2byte_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/ddd/cls__uint__va_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/ddd/cls__uint__va_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/de0/internal_2numeric_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/de0/internal_2numeric_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/de0/internal_2numeric_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/de0/regexec_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/de0/regexec_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/de0/regexec_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/de6/structcls__struct__1__1byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/de6/structstringpool__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/de8/cls__longdouble_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/de8/cls__longdouble_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/de9/transient__heap_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/de9/transient__heap_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dec/objspace_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dec/objspace_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/ded/function_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/ded/function_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/ded/function_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dee/scheduler_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dee/scheduler_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dee/scheduler_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/df0/structhuffman.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/df3/constants_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/df3/constants_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/df3/internal_2stdalign_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/df3/internal_2stdalign_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/df7/include_2ruby_2internal_2intern_2enum_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/df7/include_2ruby_2internal_2intern_2enum_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/df7/include_2ruby_2internal_2intern_2enum_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/df8/cls__8byte_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/df8/cls__8byte_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dfa/struct_qtfr_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dfb/structrb__imemo__tmpbuf__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dfd/structmalloc__segment.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dfe/ucontext_2_context_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dfe/ucontext_2_context_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dfe/ucontext_2_context_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/include_2ruby_2util_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/include_2ruby_2util_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/include_2ruby_2util_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/scheduler_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/scheduler_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/scheduler_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/strerror_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/strerror_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d05/cls__align__longdouble__split_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d05/cls__align__longdouble__split_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d05/cls__align__longdouble__split_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d05/objspace__dump_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d05/objspace__dump_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d06/gzlog_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d06/gzlog_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d06/gzlog_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d09/internal_2static__assert_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d09/internal_2static__assert_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d09/internal_2static__assert_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d09/pinned_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d09/pinned_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d09/pinned_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d09/psych__to__ruby_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d09/psych__to__ruby_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d0a/inflate_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d0a/inflate_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d0a/inflate_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d0b/ossl__pkcs12_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d0b/ossl__pkcs12_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d0b/st_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d0b/st_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d0b/st_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d0d/probes_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d0d/probes_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d0d/probes_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d10/objspace_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d10/objspace_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d10/objspace_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d10/structrb__transcoder.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d11/ripper_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d11/ripper_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d13/structspawn__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d14/struct_r_class.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d15/posix_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d15/posix_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d15/posix_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d16/module_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d16/module_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d17/structrb__random__interface__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d18/cls__pointer_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d18/cls__pointer_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d18/cls__pointer_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d18/compiler__is_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d18/compiler__is_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d18/compiler__is_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d1b/cls__longdouble__va_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d1b/cls__longdouble__va_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d1b/cls__longdouble__va_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d1b/ractor__core_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d1b/ractor__core_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d1b/ractor__core_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d1d/eval__error_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d1d/eval__error_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d21/memcmp_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d21/memcmp_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d22/getnameinfo_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d22/getnameinfo_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d23/structiseq__inline__constant__cache.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d24/xtensa_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d24/xtensa_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d24/xtensa_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d26/structtest__structure__8.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d27/internal_2enumerator_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d27/internal_2enumerator_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d27/internal_2enumerator_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d28/builtin_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d28/builtin_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d28/builtin_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d28/inflate9_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d28/inflate9_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d29/structrb__code__position__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d29/structrb__vm__protect__tag.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d2b/vm__args_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d2b/vm__args_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d2e/strlcat_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d2e/strlcat_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d2e/strlcat_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d2f/internal_2compar_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d2f/internal_2compar_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d2f/ioapi_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d2f/ioapi_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d2f/ioapi_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d32/include_2ruby_2internal_2intern_2load_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d32/include_2ruby_2internal_2intern_2load_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d32/node_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d32/node_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d32/node_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d34/inttypes_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d34/inttypes_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d34/inttypes_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d36/parser_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d36/parser_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d36/structend__proc__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d39/va__struct1_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d39/va__struct1_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d3b/ossl__ssl_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d3b/ossl__ssl_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d3b/ossl__ssl_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d3e/structrb__ractor__sync_1_1ractor__wait.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d3e/unionsigval.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d3f/cls__uchar_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d3f/cls__uchar_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d3f/struct_m_e_m_o.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d40/many2_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d40/many2_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d43/cxxanyargs_8hpp__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d43/cxxanyargs_8hpp__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d43/cxxanyargs_8hpp__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d46/structglob__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d47/backward_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d47/backward_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d47/backward_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4a/structheap__page__header.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4b/sockport_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4b/sockport_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4b/sockport_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4b/vm__exec_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4b/vm__exec_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4e/mjit__compile_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4e/mjit__compile_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4e/mjit__compile_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4f/rclass_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4f/rclass_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4f/rclass_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d50/internal_2missing_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d50/internal_2missing_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d50/internal_2missing_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d50/sha1init_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d50/sha1init_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d51/generator_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d51/generator_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d51/generator_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d51/structrb__method__alias__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d52/struct9_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d52/struct9_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d57/return__dbl2_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d57/return__dbl2_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d58/structsf__hdtr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d59/conversions_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d59/conversions_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d59/conversions_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d5d/float2_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d5d/float2_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d60/eval__error_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d60/eval__error_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d60/eval__error_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d61/regerror_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d61/regerror_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d61/struct__cpuset.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d63/enum__extensibility_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d63/enum__extensibility_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d64/defs_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d64/defs_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d64/vm__callinfo_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d64/vm__callinfo_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d65/internal_2re_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d65/internal_2re_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d65/internal_2re_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d65/structdiv__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d69/vm__method_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d69/vm__method_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d69/vm__method_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6a/inflate_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6a/inflate_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6c/structrb__econv__elem__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6d/gzguts_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6d/gzguts_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6e/compiler__is_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6e/compiler__is_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6e/compiler__is_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6e/rhash_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6e/rhash_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6e/rhash_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6f/date__core_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6f/date__core_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6f/date__core_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6f/include_2ruby_2io_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6f/include_2ruby_2io_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6f/include_2ruby_2io_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6f/structdl__handle.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d72/onigmo_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d72/onigmo_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d72/onigmo_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d73/nested__struct3_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d73/nested__struct3_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d74/gid__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d74/gid__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d74/gid__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d74/loadpath_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d74/loadpath_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d75/cont_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d75/cont_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d77/structrb__proc__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d7b/nkf_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d7b/nkf_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d7b/nkf_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d7b/strlen4_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d7b/strlen4_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d7b/structwait__for__cond__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d7c/structaccessor__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d80/intel_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d80/intel_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d80/structrb__vm__tag.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d82/enc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d82/enc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d83/structdump__call__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d84/ioapi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d84/ioapi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d86/localeinit_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d86/localeinit_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d86/localeinit_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d87/globals_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d87/globals_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d88/ossl__engine_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d88/ossl__engine_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d88/struct2_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d88/struct2_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8a/clang_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8a/clang_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8a/clang_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8b/struct_r_regexp.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8c/vm__debug_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8c/vm__debug_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8d/struct_f_i_l_e___i_d__128.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8f/deprecated_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8f/deprecated_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8f/deprecated_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d90/structbrace__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d91/union_date_data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d94/include_2ruby_2internal_2error_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d94/include_2ruby_2internal_2error_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d94/include_2ruby_2internal_2error_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d97/etc_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d97/etc_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d97/internal_2fixnum_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d97/internal_2fixnum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d99/structfd__set.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d9a/cls__ulonglong_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d9a/cls__ulonglong_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d9a/mjit_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d9a/mjit_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d9a/mjit_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d9b/include_2ruby_2internal_2intern_2bignum_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d9b/include_2ruby_2internal_2intern_2bignum_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d9b/include_2ruby_2internal_2intern_2bignum_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d9c/structdes__tables__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d9d/continuation_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d9d/continuation_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d9f/escape_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d9f/escape_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da2/inflate9_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da2/inflate9_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da2/inflate9_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da2/internal_2class_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da2/internal_2class_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da2/internal_2class_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da4/file_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da4/file_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da4/file_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/explicit__bzero_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/explicit__bzero_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/id__table_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/id__table_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/id__table_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/include_2ruby_2internal_2intern_2enum_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/include_2ruby_2internal_2intern_2enum_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/include_2ruby_2internal_2intern_2enum_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/inits_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/inits_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/vax_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/vax_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/vax_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da9/include_2ruby_2internal_2intern_2rational_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da9/include_2ruby_2internal_2intern_2rational_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da9/include_2ruby_2internal_2intern_2rational_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da9/internal_2intern_2select_2win32_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da9/internal_2intern_2select_2win32_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da9/internal_2intern_2select_2win32_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da9/ossl__ts_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da9/ossl__ts_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dab/getaddrinfo_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dab/getaddrinfo_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dac/ossl_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dac/ossl_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dac/structdirect.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dad/closure_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dad/closure_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dad/closure_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dad/internal_2complex_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dad/internal_2complex_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dad/internal_2complex_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dad/structsockaddr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/daf/include_2ruby_2internal_2attr_2error_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/daf/include_2ruby_2internal_2attr_2error_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db1/union_y_y_s_t_y_p_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db2/cls__7byte_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db2/cls__7byte_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db3/rmatch_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db3/rmatch_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db3/rmatch_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db5/encoding_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db5/encoding_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db5/unionrb__transcoding_1_1rb__transcoding__state__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dbc/closure__fn4_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dbc/closure__fn4_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dbc/closure__fn4_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dbc/revision_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dbc/revision_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dbc/structpinned__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dbd/sha1_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dbd/sha1_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dbd/sha1_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dbd/structcls__struct__5byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dbe/return__fl2_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dbe/return__fl2_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dbe/return__fl2_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dbe/structenumerator.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc0/cls__24byte_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc0/cls__24byte_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc0/cls__24byte_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc0/ossl__cipher_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc0/ossl__cipher_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc1/internal_2random_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc1/internal_2random_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc1/noalias_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc1/noalias_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc4/core_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc4/core_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc6/cls__multi__ushortchar_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc6/cls__multi__ushortchar_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc6/cls__multi__ushortchar_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc9/sha2init_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc9/sha2init_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc9/sha2init_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dca/strscan_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dca/strscan_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dca/strscan_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dcc/nan_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dcc/nan_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dcd/gzlib_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dcd/gzlib_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dcd/gzlib_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dd1/socket_2constdefs_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dd1/socket_2constdefs_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dd4/arm64_2_context_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dd4/arm64_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dd7/ossl__config_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dd7/ossl__config_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/ddb/struct_s_h_a1___c_t_x.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/ddf/rmd160_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/ddf/rmd160_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de2/rhash_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de2/rhash_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de2/rhash_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de4/utf8tbl_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de4/utf8tbl_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de4/utf8tbl_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de5/err__bad__typedef_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de5/err__bad__typedef_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de6/returns__nonnull_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de6/returns__nonnull_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de6/returns__nonnull_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de6/strlcat_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de6/strlcat_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de9/deflate_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de9/deflate_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de9/deflate_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de9/vm__sync_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de9/vm__sync_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de9/vm__sync_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dea/robject_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dea/robject_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dea/robject_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dea/structslicebefore__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dee/constdefs_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dee/constdefs_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df1/internal_2complex_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df1/internal_2complex_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df1/internal_2complex_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df2/win32_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df2/win32_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df5/struct_r_i_memo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df6/mjit__config_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df6/mjit__config_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df6/mjit__config_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df7/addrinfo_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df7/addrinfo_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df7/clang_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df7/clang_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df7/clang_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df7/structcmsgcred.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df8/socket_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df8/socket_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dfa/internal_2dir_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dfa/internal_2dir_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dfb/missing_2file_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dfb/missing_2file_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dfb/missing_2file_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dfc/include_2ruby_2internal_2intern_2signal_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dfc/include_2ruby_2internal_2intern_2signal_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dfc/include_2ruby_2internal_2intern_2signal_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d01/gcc__version__since_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d01/gcc__version__since_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d01/gcc__version__since_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d01/include_2ruby_2internal_2intern_2thread_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d01/include_2ruby_2internal_2intern_2thread_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d01/include_2ruby_2internal_2intern_2thread_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d03/struct___rune_entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d04/encindex_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d04/encindex_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d04/encindex_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d05/include_2ruby_2internal_2intern_2signal_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d05/include_2ruby_2internal_2intern_2signal_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d05/include_2ruby_2internal_2intern_2signal_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d07/sockport_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d07/sockport_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d08/atomic_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d08/atomic_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d08/atomic_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d08/gzclose_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d08/gzclose_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d08/gzclose_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d08/structrb__obj__traverse__final__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d08/win64_2_context_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d08/win64_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d0a/pure_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d0a/pure_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d0b/sparc_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d0b/sparc_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d0c/alloca_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d0c/alloca_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d0c/alloca_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d10/marshal_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d10/marshal_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d12/structrb__calling__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d13/file_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d13/file_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d13/siphash_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d13/siphash_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d13/siphash_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d14/structre__registers.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d15/diagnose__if_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d15/diagnose__if_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d15/diagnose__if_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d15/structrb__memory__view__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d16/ffi64_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d16/ffi64_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d17/cls__align__uint64_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d17/cls__align__uint64_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d17/cont_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d17/cont_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d17/cont_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d18/m68k_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d18/m68k_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d1e/conversions_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d1e/conversions_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d1e/ossl__x509req_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d1e/ossl__x509req_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d1e/ossl__x509req_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d1e/structautoload__data__i.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d1f/namespaceruby_1_1backward.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d1f/psych__yaml__tree_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d1f/psych__yaml__tree_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d1f/psych__yaml__tree_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d22/structattr__item.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d23/vm__callinfo_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d23/vm__callinfo_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d23/vm__callinfo_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d24/unzip_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d24/unzip_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d24/unzip_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d26/structstruct__116byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d27/numeric_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d27/numeric_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d27/probes__helper_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d27/probes__helper_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d28/ipsocket_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d28/ipsocket_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d2a/struct_i_names_arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d2c/structweakmap.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d2e/struct_opt_env.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d2f/structextended__cif.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d30/include_2ruby_2internal_2intern_2numeric_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d30/include_2ruby_2internal_2intern_2numeric_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d30/include_2ruby_2internal_2intern_2numeric_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d31/cls__64byte_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d31/cls__64byte_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d31/cls__pointer__stack_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d31/cls__pointer__stack_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d31/cls__pointer__stack_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d31/structsucc__index__table.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d32/rstruct_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d32/rstruct_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d32/rstruct_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d34/structst__hash__type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d36/ucontext_2_context_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d36/ucontext_2_context_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d36/ucontext_2_context_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d38/include_2ruby_2vm_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d38/include_2ruby_2vm_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d38/include_2ruby_2vm_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d3b/structct__data__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d3d/sha1cc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d3d/sha1cc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d3d/sha1cc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d3f/md5cc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d3f/md5cc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d3f/md5cc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d3f/tile_2ffitarget_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d3f/tile_2ffitarget_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d3f/tile_2ffitarget_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d40/struct____sbuf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d43/float__va_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d43/float__va_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d43/ossl__ssl_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d43/ossl__ssl_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d44/include_2ruby_2re_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d44/include_2ruby_2re_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d44/include_2ruby_2re_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d44/java__raw__api_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d44/java__raw__api_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d44/java__raw__api_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d44/vm__dump_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d44/vm__dump_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d44/vm__dump_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d44/winmain_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d44/winmain_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d44/winmain_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d45/include_2ruby_2internal_2intern_2file_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d45/include_2ruby_2internal_2intern_2file_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d45/include_2ruby_2internal_2intern_2file_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d45/struct_r_typed_data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d47/structrb__memory__view__entry__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d49/moxie_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d49/moxie_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d4b/escape_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d4b/escape_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d4b/escape_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d4d/struct_big_struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d4f/struct___s_h_a256___c_t_x.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d54/structrb__debug__inspector__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d55/arithmetic_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d55/arithmetic_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d55/arithmetic_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d59/bignum_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d59/bignum_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d59/bignum_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d59/cls__schar_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d59/cls__schar_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d5a/cls__9byte2_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d5a/cls__9byte2_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d5a/cls__9byte2_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d5a/structzip__fileinfo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d5a/transient__heap_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d5a/transient__heap_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d5e/include_2ruby_2internal_2intern_2cont_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d5e/include_2ruby_2internal_2intern_2cont_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d5e/include_2ruby_2internal_2intern_2cont_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d61/float3_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d61/float3_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d61/gzguts_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d61/gzguts_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d61/gzguts_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d61/robject_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d61/robject_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d61/robject_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d64/etc_2constdefs_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d64/etc_2constdefs_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d64/etc_2constdefs_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d64/internal_2enum_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d64/internal_2enum_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d64/internal_2enum_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d68/structnode__buffer__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d69/include_2ruby_2internal_2intern_2proc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d69/include_2ruby_2internal_2intern_2proc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d69/include_2ruby_2internal_2intern_2proc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d69/structstruct__108byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d6a/proc_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d6a/proc_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d6a/proc_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d6d/psych_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d6d/psych_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d6d/psych_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d6e/include_2ruby_2random_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d6e/include_2ruby_2random_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d6e/include_2ruby_2random_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d73/class_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d73/class_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d73/class_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d73/closure__fn3_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d73/closure__fn3_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d74/main_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d74/main_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d74/main_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d74/transient__heap_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d74/transient__heap_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d74/transient__heap_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d75/tile_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d75/tile_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d75/tile_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d78/include_2ruby_2internal_2static__assert_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d78/include_2ruby_2internal_2static__assert_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d79/ossl__pkey__dh_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d79/ossl__pkey__dh_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d79/ossl__pkey__dh_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d7a/ossl__bn_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d7a/ossl__bn_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d7a/ossl__bn_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d7a/structrb__strterm__literal__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d7b/internal_2complex_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d7b/internal_2complex_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d7b/strchr_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d7b/strchr_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d80/iostream_2zfstream_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d80/iostream_2zfstream_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d80/iostream_2zfstream_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d82/include_2ruby_2internal_2config_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d82/include_2ruby_2internal_2config_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d83/cls__5byte_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d83/cls__5byte_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d83/cls__5byte_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d84/cls__4__1byte_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d84/cls__4__1byte_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d84/rhash_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d84/rhash_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d85/structrb__trace__arg__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d86/objspace_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d86/objspace_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d86/objspace_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d86/structsockcred.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d87/regint_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d87/regint_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d88/structallocation__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d89/structconfig__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8a/sparc_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8a/sparc_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8b/structrofr__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8c/include_2ruby_2internal_2intern_2cont_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8c/include_2ruby_2internal_2intern_2cont_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8c/include_2ruby_2internal_2intern_2cont_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8c/structgzfile.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8d/ossl__engine_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8d/ossl__engine_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8e/regenc_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8e/regenc_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8e/regint_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8e/regint_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8e/regint_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8f/limits_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8f/limits_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8f/probes__helper_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8f/probes__helper_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8f/probes__helper_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d90/structmalloc__state.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d91/attr_2warning_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d91/attr_2warning_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d92/internal_2parse_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d92/internal_2parse_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d92/internal_2parse_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d92/internal_2variable_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d92/internal_2variable_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d92/internal_2variable_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d93/structtoken__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d95/include_2ruby_2internal_2intern_2compar_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d95/include_2ruby_2internal_2intern_2compar_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d95/include_2ruby_2internal_2intern_2compar_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d97/structcls__struct__19byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d97/structtotal__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d99/encindex_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d99/encindex_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d99/encindex_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d9b/cls__1__1byte_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d9b/cls__1__1byte_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d9b/cls__9byte2_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d9b/cls__9byte2_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d9b/eval__jump_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d9b/eval__jump_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d9c/bubblebabble_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d9c/bubblebabble_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d9d/cls__6byte_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d9d/cls__6byte_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d9d/cls__6byte_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d9d/structaddrinfo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d9f/structzstream_1_1zstream__funcs.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da0/nkf-utf8_2nkf_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da0/nkf-utf8_2nkf_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da1/structheap__page__body.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da2/cls__5__1__byte_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da2/cls__5__1__byte_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da2/structpinned__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da3/math_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da3/math_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da3/promotion_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da3/promotion_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da4/ossl__bn_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da4/ossl__bn_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da7/init_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da7/init_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da7/init_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da7/unzip_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da7/unzip_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dab/structrb__method__definition__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dad/token__paste_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dad/token__paste_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dae/cls__ulong__va_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dae/cls__ulong__va_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db2/returns__nonnull_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db2/returns__nonnull_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db5/avr32_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db5/avr32_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db5/nonnull_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db5/nonnull_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db5/nonnull_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db5/structrb__mjit__unit__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db8/float1_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db8/float1_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db8/float1_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dba/zutil_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dba/zutil_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dbc/dlmalloc_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dbc/dlmalloc_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dbc/dlmalloc_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dbc/rb__mjit__min__header-3_80_84_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dbc/rb__mjit__min__header-3_80_84_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dbd/uncompr_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dbd/uncompr_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dbe/struct_scan_env.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc1/nested__struct7_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc1/nested__struct7_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc1/nested__struct7_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc2/structibf__object__regexp.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc4/structstack__node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc5/imemo_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc5/imemo_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc5/imemo_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc6/newobj_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc6/newobj_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc6/structgc__profile__record.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc8/return__fl_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc8/return__fl_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc8/return__fl_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dca/structiseq__compile__data__ensure__node__stack.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcb/structrb__iseq__constant__body_1_1iseq__insn__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcc/cls__uchar_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcc/cls__uchar_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcc/cls__uchar_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcd/builtin_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcd/builtin_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcd/ffi__sysv_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcd/ffi__sysv_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcd/limits_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcd/limits_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcd/limits_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcf/rmatch_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcf/rmatch_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcf/rmatch_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd0/rbignum_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd0/rbignum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd3/cls__align__float_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd3/cls__align__float_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd3/cls__align__float_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd4/coverage_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd4/coverage_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd4/coverage_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd6/psych__to__ruby_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd6/psych__to__ruby_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd6/psych__to__ruby_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd6/trees_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd6/trees_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd6/trees_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd7/cls__multi__uchar_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd7/cls__multi__uchar_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd7/include_2ruby_2internal_2intern_2re_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd7/include_2ruby_2internal_2intern_2re_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd9/include_2ruby_2internal_2intern_2parse_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd9/include_2ruby_2internal_2intern_2parse_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd9/include_2ruby_2internal_2intern_2parse_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd9/stret__large2_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd9/stret__large2_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd9/stret__large2_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dda/regparse_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dda/regparse_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/ddb/avr32_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/ddb/avr32_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/ddb/avr32_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/de1/cls__6byte_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/de1/cls__6byte_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/de3/crypt_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/de3/crypt_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/de3/return__fl2_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/de3/return__fl2_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/de3/st__data__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/de3/st__data__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/de3/st__data__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/de3/structrb__iseq__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/ded/md5init_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/ded/md5init_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/ded/regex_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/ded/regex_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/ded/regex_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/ded/uninitialized_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/ded/uninitialized_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/ded/uninitialized_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/def/cls__multi__sshort_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/def/cls__multi__sshort_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/def/cls__multi__sshort_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/def/internal_2struct_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/def/internal_2struct_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/def/internal_2struct_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df2/include_2ruby_2internal_2config_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df2/include_2ruby_2internal_2config_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df2/include_2ruby_2internal_2config_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df2/mini__builtin_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df2/mini__builtin_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df3/addr2line_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df3/addr2line_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df5/limits_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df5/limits_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df5/limits_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df7/range_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df7/range_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df9/missing_2file_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df9/missing_2file_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfa/include_2ruby_2internal_2intern_2cont_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfa/include_2ruby_2internal_2intern_2cont_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfb/include_2ruby_2thread_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfb/include_2ruby_2thread_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfc/pure_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfc/pure_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfc/pure_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d02/infback9_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d02/infback9_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d02/infback9_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d02/iterator_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d02/iterator_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d02/iterator_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d03/cls__align__sint32_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d03/cls__align__sint32_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d03/digest_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d03/digest_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d03/stret__large_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d03/stret__large_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d03/stret__large_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d03/ucontext_2_context_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d03/ucontext_2_context_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d03/ucontext_2_context_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d04/glob_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d04/glob_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d0a/cls__4byte_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d0a/cls__4byte_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d0a/cls__4byte_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d0d/ctype_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d0d/ctype_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d11/ffi__common_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d11/ffi__common_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d12/struct____sigset.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d13/namespaceruby.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d14/cls__9byte1_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d14/cls__9byte1_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d14/cls__9byte1_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d14/struct3_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d14/struct3_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d14/struct3_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d18/or1k_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d18/or1k_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d19/group__defmethod.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d1c/math_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d1c/math_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d1c/math_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d1d/structibf__object__symbol.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d1e/cls__8byte_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d1e/cls__8byte_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d1e/cls__8byte_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d1e/dln__find_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d1e/dln__find_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d24/internal_2missing_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d24/internal_2missing_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d24/isinf_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d24/isinf_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d24/isinf_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d29/inffast_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d29/inffast_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d2a/mztools_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d2a/mztools_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d2a/mztools_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d2d/digest_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d2d/digest_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d2d/digest_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d2e/mode__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d2e/mode__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d2e/mode__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d34/include_2ruby_2random_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d34/include_2ruby_2random_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d34/include_2ruby_2random_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d35/internal_2array_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d35/internal_2array_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d35/internal_2array_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d37/struct_n_e_t___l_u_i_d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d3a/structfile.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d3c/ossl__ssl__session_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d3c/ossl__ssl__session_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d3d/include_2ruby_2internal_2attr_2error_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d3d/include_2ruby_2internal_2attr_2error_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d3d/include_2ruby_2internal_2attr_2error_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d3d/internal_2range_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d3d/internal_2range_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d3d/internal_2range_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d3f/id_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d3f/id_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d3f/id_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d42/structrb__monitor.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d43/gc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d43/gc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d43/gc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d44/crc32_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d44/crc32_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d45/puff_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d45/puff_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d45/puff_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d46/dln_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d46/dln_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d46/dln_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d47/ossl__pkey__dsa_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d47/ossl__pkey__dsa_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d47/structrb__iv__index__tbl__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d47/wait_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d47/wait_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d47/wait_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d4a/ossl__pkey__ec_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d4a/ossl__pkey__ec_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d4a/ossl__pkey__ec_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d4b/structrb__mjit__unit.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d4e/scan__args_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d4e/scan__args_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d4f/mini__builtin_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d4f/mini__builtin_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d4f/mini__builtin_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d50/rational_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d50/rational_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d53/include_2ruby_2internal_2intern_2range_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d53/include_2ruby_2internal_2intern_2range_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d55/alloca_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d55/alloca_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d57/range_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d57/range_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d57/range_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d58/psych__to__ruby_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d58/psych__to__ruby_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5a/mjit__worker_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5a/mjit__worker_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5b/setproctitle_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5b/setproctitle_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5c/structiter__method__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5d/include_2ruby_2internal_2arithmetic_2fixnum_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5d/include_2ruby_2internal_2arithmetic_2fixnum_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5d/include_2ruby_2internal_2arithmetic_2fixnum_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5d/structrb__io__t_1_1rb__io__enc__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5e/return__ll_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5e/return__ll_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5e/return__ll_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d61/structbintime.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d62/include_2ruby_2internal_2intern_2compar_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d62/include_2ruby_2internal_2intern_2compar_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d63/classgzofstream.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d64/structrename__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d66/ossl__x509crl_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d66/ossl__x509crl_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d66/ossl__x509crl_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d68/structhostent__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6a/include_2ruby_2internal_2intern_2class_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6a/include_2ruby_2internal_2intern_2class_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6b/cls__3byte1_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6b/cls__3byte1_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6b/regcomp_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6b/regcomp_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6b/regcomp_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6c/md5_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6c/md5_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6d/zutil_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6d/zutil_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6d/zutil_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6e/struct_m_e_t_h_o_d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6f/zonetab_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6f/zonetab_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6f/zonetab_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d70/internal_2vm_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d70/internal_2vm_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d70/internal_2vm_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d71/cls__struct__va1_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d71/cls__struct__va1_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d71/cls__struct__va1_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d72/structrb__subclass__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d72/subst_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d72/subst_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d74/structflat__map__i__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d75/internal_2vm_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d75/internal_2vm_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d75/internal_2vm_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d75/ossl__hmac_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d75/ossl__hmac_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d75/pid__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d75/pid__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d75/pyobjc-tc_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d75/pyobjc-tc_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d75/pyobjc-tc_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d76/structtmx.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d77/structvm__throw__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d7a/nested__struct5_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d7a/nested__struct5_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d81/strlen3_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d81/strlen3_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d81/strlen3_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d84/sh_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d84/sh_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d84/sh_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d86/hrtime_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d86/hrtime_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d86/hrtime_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d86/structglob__pattern.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d88/classizstream.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d89/include_2ruby_2internal_2intern_2string_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d89/include_2ruby_2internal_2intern_2string_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d89/include_2ruby_2internal_2intern_2string_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d89/structtab.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d89/transcode_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d89/transcode_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d89/transcode_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d8a/structz__stream__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d8a/udpsocket_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d8a/udpsocket_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d8a/udpsocket_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d8e/ifaddr_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d8e/ifaddr_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d8f/arc_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d8f/arc_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d90/include_2ruby_2internal_2intern_2variable_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d90/include_2ruby_2internal_2intern_2variable_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d90/include_2ruby_2internal_2intern_2variable_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d91/backward_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d91/backward_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d91/backward_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d92/parser_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d92/parser_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d92/parser_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d93/include_2ruby_2internal_2intern_2object_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d93/include_2ruby_2internal_2intern_2object_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d95/cls__24byte_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d95/cls__24byte_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d96/bool_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d96/bool_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d96/bool_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d96/memmove_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d96/memmove_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d96/memmove_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d97/rmodule_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d97/rmodule_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d9a/cls__sshort_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d9a/cls__sshort_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d9a/include_2ruby_2internal_2intern_2io_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d9a/include_2ruby_2internal_2intern_2io_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d9a/promotion_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d9a/promotion_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d9a/promotion_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d9b/ruby__missing_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d9b/ruby__missing_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d9b/ruby__missing_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d9b/structcls__struct__18byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/da0/internal_2parse_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/da0/internal_2parse_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/da0/internal_2parse_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/da0/struct_a.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/da0/vm__debug_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/da0/vm__debug_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/da0/vm__debug_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/da1/struct____ucontext.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/da3/ossl__x509cert_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/da3/ossl__x509cert_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/da7/ext_2nkf_2nkf-utf8_2config_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/da7/ext_2nkf_2nkf-utf8_2config_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/da7/ext_2nkf_2nkf-utf8_2config_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/da9/struct_r_object.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dac/infback_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dac/infback_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dac/infback_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db0/backward_22_2long__long_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db0/backward_22_2long__long_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db3/vm__core_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db3/vm__core_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db3/vm__core_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db5/short_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db5/short_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db5/short_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db6/eval__intern_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db6/eval__intern_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db6/eval__intern_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db7/structrb__method__entry__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db7/uid__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db7/uid__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db7/uid__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db8/structzone.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db9/zip_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db9/zip_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db9/zip_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dba/complex_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dba/complex_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dba/complex_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dba/date__parse_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dba/date__parse_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dba/date__parse_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dbb/cls__pointer__stack_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dbb/cls__pointer__stack_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc0/parse_8y.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc0/parse_8y_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc0/structrb__objspace.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc1/forceinline_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc1/forceinline_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc1/forceinline_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc3/internal_2load_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc3/internal_2load_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc3/internal_2load_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc5/inffix9_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc5/inffix9_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc8/iseq_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc8/iseq_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc8/ossl__pkey_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc8/ossl__pkey_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc8/ossl__pkey_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc9/ossl__asn1_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc9/ossl__asn1_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc9/ossl__asn1_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc9/structrb__ensure__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dcb/cls__6__1__byte_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dcb/cls__6__1__byte_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dcb/cls__multi__uchar_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dcb/cls__multi__uchar_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dcb/cls__multi__uchar_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dcb/math_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dcb/math_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dcb/math_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dcc/structgetaddrinfo__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dce/group__ruby1.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dce/group__ruby1.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dce/group__ruby1.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dce/group__ruby1.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dd1/m68k_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dd1/m68k_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dd3/strlen3_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dd3/strlen3_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dd5/warning__push_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dd5/warning__push_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dd5/warning__push_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dd9/structchdir__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dda/off__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dda/off__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dda/off__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/ddd/objspace__dump_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/ddd/objspace__dump_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/ddd/objspace__dump_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/ddd/vc10_2zlibvc_8def.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/ddd/vc10_2zlibvc_8def_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/ddf/cls__align__longdouble__split2_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/ddf/cls__align__longdouble__split2_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/de2/parser_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/de2/parser_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/de2/parser_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/de2/structrb__data__type__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/de3/dlmalloc_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/de3/dlmalloc_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/de6/structrb__printf__buffer__extra.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/de7/ossl__engine_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/de7/ossl__engine_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/de7/ossl__engine_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/de8/thread__win32_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/de8/thread__win32_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/deb/acosh_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/deb/acosh_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/deb/cls__20byte1_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/deb/cls__20byte1_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/deb/vm__opts_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/deb/vm__opts_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/deb/vm__opts_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dec/copy_2_context_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dec/copy_2_context_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dec/copy_2_context_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dec/include_2ruby_2internal_2intern_2time_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dec/include_2ruby_2internal_2intern_2time_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/def/internal_2encoding_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/def/internal_2encoding_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/def/internal_2encoding_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/def/structsigaction.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/def/unionvalue__type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/df3/internal_2process_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/df3/internal_2process_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/df3/internal_2process_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/df4/structrb__execarg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/df5/fiber_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/df5/fiber_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/df5/raddrinfo_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/df5/raddrinfo_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/df5/raddrinfo_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/df8/nested__struct10_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/df8/nested__struct10_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/df8/structsockproto.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/df9/structsigevent.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dfb/sha2_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dfb/sha2_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dfb/sha2_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dfb/structptr__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dff/problem1_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dff/problem1_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d00/classgzifstream.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d00/structtrans__open__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d00/structwaitpid__state.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d01/ast_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d01/ast_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d01/regenc_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d01/regenc_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d01/regenc_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d01/value__type_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d01/value__type_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d01/value__type_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d06/struct5_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d06/struct5_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d07/closure__fn6_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d07/closure__fn6_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d07/closure__fn6_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d09/negint_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d09/negint_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d09/negint_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d0d/math_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d0d/math_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d0d/math_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d12/c__attribute_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d12/c__attribute_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d13/strscan_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d13/strscan_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d15/structtms.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d16/gc_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d16/gc_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d16/value__type_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d16/value__type_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d16/value__type_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d1e/struct_rect.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d22/structapply__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d22/structmd5__state__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d23/include_2ruby_2internal_2intern_2error_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d23/include_2ruby_2internal_2intern_2error_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d23/include_2ruby_2internal_2intern_2error_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d26/ruby-runner_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d26/ruby-runner_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d27/gznorm_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d27/gznorm_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d27/mjit__worker_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d27/mjit__worker_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d27/mjit__worker_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d27/winmain_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d27/winmain_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d28/gzwrite_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d28/gzwrite_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d28/gzwrite_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2a/structpush__glob0__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2b/internal_2proc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2b/internal_2proc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2b/internal_2proc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2b/noalias_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2b/noalias_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2b/noalias_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2c/ossl__x509name_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2c/ossl__x509name_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2c/ossl__x509name_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2e/debug_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2e/debug_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2e/debug_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2f/zlib_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2f/zlib_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2f/zlib_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d30/inffast_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d30/inffast_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d30/inffast_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d32/vm__core_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d32/vm__core_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d33/struct2_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d33/struct2_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d33/struct2_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d35/unixsocket_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d35/unixsocket_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d35/unixsocket_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d36/group__object.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d36/signal_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d36/signal_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d39/include_2ruby_2internal_2intern_2signal_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d39/include_2ruby_2internal_2intern_2signal_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d39/ossl__x509ext_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d39/ossl__x509ext_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d39/ossl__x509ext_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3a/ctype_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3a/ctype_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3a/ctype_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3b/extension_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3b/extension_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3c/des__tables_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3c/des__tables_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3d/structio__encoding__set__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3d/vsnprintf_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3d/vsnprintf_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3d/vsnprintf_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d41/array_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d41/array_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d41/array_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d42/st_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d42/st_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d42/st_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d44/ossl__bio_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d44/ossl__bio_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d46/structnkf__buf__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d4a/structopendir__at__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d4a/version_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d4a/version_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d4a/version_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d4c/structbin.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d4d/return__fl3_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d4d/return__fl3_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d4e/strftime_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d4e/strftime_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d53/parse_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d53/parse_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d53/parse_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d59/diagnose__if_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d59/diagnose__if_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d59/diagnose__if_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d5a/structtm.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d5b/struct___rune_locale.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d5b/structrmatch.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d5f/internal_2rational_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d5f/internal_2rational_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d60/enough_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d60/enough_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d60/enough_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d60/init_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d60/init_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d61/assert_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d61/assert_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d61/assert_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d66/struct3_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d66/struct3_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d67/declspec__attribute_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d67/declspec__attribute_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d67/declspec__attribute_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d68/include_2ruby_2internal_2intern_2string_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d68/include_2ruby_2internal_2intern_2string_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d6a/powerpc_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d6a/powerpc_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d6b/zpipe_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d6b/zpipe_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d6c/thread__native_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d6c/thread__native_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d6d/handle_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d6d/handle_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d6d/handle_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d6d/huge__struct_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d6d/huge__struct_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d6d/internal_2process_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d6d/internal_2process_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d6d/internal_2process_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d70/debug__counter_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d70/debug__counter_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d72/const_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d72/const_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d72/const_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d72/namespaceruby_1_1backward_1_1cxxanyargs.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d73/mjit_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d73/mjit_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d73/mjit_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d73/vm__backtrace_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d73/vm__backtrace_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d76/zlib_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d76/zlib_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d76/zlib_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d77/bool_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d77/bool_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d78/structrb__backtrace__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d79/include_2ruby_2thread_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d79/include_2ruby_2thread_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d79/include_2ruby_2thread_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d79/struct_c_class_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d7c/structtransform__keys__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d7d/memory__view_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d7d/memory__view_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d81/ruby__missing_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d81/ruby__missing_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d81/structstati128.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d82/include_2ruby_2io_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d82/include_2ruby_2io_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d82/include_2ruby_2io_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d86/structrb__event__hook__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d88/cls__ulonglong_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d88/cls__ulonglong_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d88/cls__ulonglong_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d89/structforeach__safe__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8a/structcls__struct__4byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8b/ossl__ts_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8b/ossl__ts_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8c/cls__double__va_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8c/cls__double__va_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8c/cls__double__va_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8c/internal_2cont_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8c/internal_2cont_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8d/const_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8d/const_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8d/const_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8d/cpp__attribute_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8d/cpp__attribute_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8d/fficonfig_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8d/fficonfig_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8e/unionruby__glob__entries__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8f/loadpath_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8f/loadpath_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8f/namespaceruby_1_1backward_1_1cxxanyargs_1_1define__method.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d90/nkf_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d90/nkf_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d92/eventids2table_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d92/eventids2table_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d95/ossl__x509attr_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d95/ossl__x509attr_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d9b/compar_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d9b/compar_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d9b/compar_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d9e/vm_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d9e/vm_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d9e/vm_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/da0/include_2ruby_2internal_2error_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/da0/include_2ruby_2internal_2error_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/da0/include_2ruby_2internal_2error_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/da2/variable_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/da2/variable_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/da2/variable_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/da6/gzappend_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/da6/gzappend_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/da6/gzappend_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/da7/structcls__struct__16byte1.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/da8/fiddle_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/da8/fiddle_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/da8/fiddle_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dab/cls__18byte_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dab/cls__18byte_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dab/cls__19byte_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dab/cls__19byte_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dae/rfile_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dae/rfile_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dae/rfile_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dae/structpoint.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db0/defines_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db0/defines_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db1/untgz_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db1/untgz_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db1/untgz_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db2/ossl__rand_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db2/ossl__rand_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db2/ossl__rand_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db3/oniguruma_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db3/oniguruma_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db3/structcls__struct__2byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db4/closure__fn5_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db4/closure__fn5_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db6/gzwrite_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db6/gzwrite_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db6/nodiscard_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db6/nodiscard_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db6/nodiscard_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db7/flag__enum_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db7/flag__enum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbb/cls__3__1byte_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbb/cls__3__1byte_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbb/cls__3__1byte_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbd/restrict_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbd/restrict_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbe/frv_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbe/frv_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbf/include_2ruby_2internal_2intern_2gc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbf/include_2ruby_2internal_2intern_2gc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbf/m32r_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbf/m32r_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbf/memory__view_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbf/memory__view_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbf/memory__view_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbf/rbignum_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbf/rbignum_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbf/rbignum_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc2/structtm__unz__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc4/ffitest_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc4/ffitest_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc4/ffitest_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc4/probes_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc4/probes_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc5/structiseq__label__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc6/id__table_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc6/id__table_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc6/id__table_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc7/strchr_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc7/strchr_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc7/strchr_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc8/struct_opt_exact_info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc8/struct_point.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dca/struct_ctype_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dca/structshift__var.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dcf/cls__2byte_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dcf/cls__2byte_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dcf/rstring_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dcf/rstring_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dcf/structload__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd1/id_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd1/id_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd1/structrehash__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd2/siphash_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd2/siphash_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd2/siphash_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd5/include_2ruby_2internal_2eval_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd5/include_2ruby_2internal_2eval_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd5/include_2ruby_2internal_2eval_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd5/structunz64__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd7/assert_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd7/assert_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd7/assert_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/ddc/alloc__size_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/ddc/alloc__size_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dde/imemo_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dde/imemo_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dde/imemo_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de2/procstat__vm_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de2/procstat__vm_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de2/procstat__vm_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de3/xmalloc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de3/xmalloc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de4/eventids1_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de4/eventids1_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de4/structbranch__coverage__result__builder.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de8/signbit_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de8/signbit_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de9/include_2ruby_2internal_2intern_2io_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de9/include_2ruby_2internal_2intern_2io_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de9/include_2ruby_2internal_2intern_2io_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dee/deflate_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dee/deflate_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/def/arithmetic_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/def/arithmetic_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/def/arithmetic_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/def/iseq_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/def/iseq_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/def/iseq_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/def/s390_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/def/s390_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df0/structdump__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df1/ossl__kdf_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df1/ossl__kdf_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df1/ossl__kdf_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df1/struct_size.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df1/vm__exec_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df1/vm__exec_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df1/vm__exec_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df2/strftime_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df2/strftime_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df2/strftime_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df4/generator_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df4/generator_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df4/ossl__config_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df4/ossl__config_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df4/ossl__config_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df5/rmd160_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df5/rmd160_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df5/rmd160_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df8/ancdata_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df8/ancdata_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dfc/structdsa__blocking__gen__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dfd/internal_2thread_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dfd/internal_2thread_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d00/include_2ruby_2internal_2symbol_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d00/include_2ruby_2internal_2symbol_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d02/structselect__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d03/structcurfile64__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d04/include_2ruby_2internal_2intern_2file_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d04/include_2ruby_2internal_2intern_2file_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d04/include_2ruby_2internal_2intern_2file_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d06/err__bad__abi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d06/err__bad__abi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d06/event_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d06/event_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d06/event_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d06/structsigaltstack.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d07/structtrace__set__local__events__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d08/ossl__bio_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d08/ossl__bio_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d08/ossl__bio_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d09/arm_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d09/arm_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d0a/dmyenc_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d0a/dmyenc_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d0c/class_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d0c/class_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d0c/rstruct_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d0c/rstruct_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d0f/cls__4__1byte_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d0f/cls__4__1byte_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d0f/cls__4__1byte_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d0f/vm__core_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d0f/vm__core_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d0f/vm__core_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d10/ossl__x509_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d10/ossl__x509_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d10/ossl__x509_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d13/cls__align__float_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d13/cls__align__float_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d15/vm__sync_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d15/vm__sync_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d17/internal_2error_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d17/internal_2error_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d17/internal_2error_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d1b/internal_2intern_2select_2win32_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d1b/internal_2intern_2select_2win32_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d1b/oniguruma_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d1b/oniguruma_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d1b/oniguruma_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d1c/structossl__generate__cb__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d1f/struct_min_max_len.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d20/serial_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d20/serial_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d20/serial_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d20/struct_i_apply_case_fold_arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d20/structmarshal__compat__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d22/close_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d22/close_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d22/cls__align__uint32_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d22/cls__align__uint32_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d22/conversions_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d22/conversions_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d22/conversions_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d2a/fiddle_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d2a/fiddle_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d2a/missing_2crypt_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d2a/missing_2crypt_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d2b/internal_2object_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d2b/internal_2object_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d2d/sprintf_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d2d/sprintf_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d31/internal_2fixnum_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d31/internal_2fixnum_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d31/internal_2fixnum_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d31/struct_d_i_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d32/structapply__filename.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d32/tcpserver_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d32/tcpserver_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d34/socket_2constdefs_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d34/socket_2constdefs_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d34/socket_2constdefs_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d36/iostream3_2zfstream_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d36/iostream3_2zfstream_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d39/dtoa_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d39/dtoa_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3a/cls__12byte_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3a/cls__12byte_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3a/cls__12byte_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3a/onigmo_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3a/onigmo_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3a/onigmo_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3a/ractor_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3a/ractor_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3a/ractor_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3c/cls__16byte_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3c/cls__16byte_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3c/cls__16byte_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3d/testclosure_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3d/testclosure_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3f/ruby_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3f/ruby_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3f/struct___nt_cmd_line_element.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d43/bits_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d43/bits_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d43/bits_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d43/structsync__waiter.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d44/cls__16byte_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d44/cls__16byte_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d45/include_2ruby_2internal_2intern_2hash_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d45/include_2ruby_2internal_2intern_2hash_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d45/include_2ruby_2internal_2intern_2hash_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d46/digest_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d46/digest_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d4a/include_2ruby_2internal_2intern_2complex_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d4a/include_2ruby_2internal_2intern_2complex_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d4a/include_2ruby_2internal_2intern_2complex_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d4b/structudp__send__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d4e/cls__align__sint64_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d4e/cls__align__sint64_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d4e/nested__struct6_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d4e/nested__struct6_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d4e/nested__struct6_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d50/cls__12byte_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d50/cls__12byte_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d50/internal_2signal_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d50/internal_2signal_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d50/maybe__unused_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d50/maybe__unused_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d50/maybe__unused_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d51/inflate_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d51/inflate_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d52/dir_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d52/dir_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d52/dir_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d55/vm__exec_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d55/vm__exec_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d55/vm__exec_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d59/struct4_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d59/struct4_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d59/struct4_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5a/struct_real.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5c/select_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5c/select_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5c/select_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5e/stdbool_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5e/stdbool_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5f/include_2ruby_2internal_2intern_2class_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5f/include_2ruby_2internal_2intern_2class_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5f/include_2ruby_2internal_2intern_2class_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d60/memory__view_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d60/memory__view_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d60/memory__view_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d61/gzappend_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d61/gzappend_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d61/ossl__x509crl_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d61/ossl__x509crl_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d67/cpp__attribute_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d67/cpp__attribute_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d67/cpp__attribute_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d69/enum_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d69/enum_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d69/robject_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d69/robject_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d69/sha1init_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d69/sha1init_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d69/sha1init_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d6d/arm32_2_context_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d6d/arm32_2_context_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d6d/arm32_2_context_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d6e/double_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d6e/double_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d6e/structrb__ractor__pub.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d70/compile_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d70/compile_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d70/compile_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d72/copy_2_context_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d72/copy_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d77/nested__struct9_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d77/nested__struct9_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d7a/struct7_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d7a/struct7_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d7a/struct7_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d7b/structrb__fdset__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d7e/zran_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d7e/zran_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d7f/structfiber__pool__allocation.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d82/psych__yaml__tree_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d82/psych__yaml__tree_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d82/psych__yaml__tree_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d84/win32_2file_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d84/win32_2file_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d86/limits_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d86/limits_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d89/isinf_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d89/isinf_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8a/random_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8a/random_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8a/random_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8d/dosish_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8d/dosish_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8d/dosish_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8d/return__dbl1_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8d/return__dbl1_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8e/glob_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8e/glob_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8e/glob_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d90/include_2ruby_2vm_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d90/include_2ruby_2vm_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d90/include_2ruby_2vm_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d90/structutime__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d91/sunpro_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d91/sunpro_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d91/sunpro_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d92/rbasic_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d92/rbasic_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d92/rbasic_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d93/structlist__head.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d94/inftree9_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d94/inftree9_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d95/hypot_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d95/hypot_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d95/hypot_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d95/inftrees_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d95/inftrees_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d95/nested__struct1_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d95/nested__struct1_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d96/mips_2ffitarget_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d96/mips_2ffitarget_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d96/mips_2ffitarget_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d96/ruby_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d96/ruby_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d96/ruby_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d97/pathname_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d97/pathname_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d98/cls__align__pointer_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d98/cls__align__pointer_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d99/ossl__pkcs12_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d99/ossl__pkcs12_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d99/ossl__pkcs12_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d9e/closure__fn5_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d9e/closure__fn5_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d9e/closure__fn5_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d9e/ossl__pkey__ec_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d9e/ossl__pkey__ec_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da0/gcc__version__since_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da0/gcc__version__since_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da0/option_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da0/option_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da0/option_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da1/win32_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da1/win32_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da1/win32_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da2/pathname_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da2/pathname_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da2/pathname_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da5/structprint__to__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da5/structsort__by__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/nodiscard_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/nodiscard_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/nodiscard_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/rtypeddata_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/rtypeddata_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/rtypeddata_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/structgen__ivtbl.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da8/include_2ruby_2missing_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da8/include_2ruby_2missing_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dab/internal_2compar_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dab/internal_2compar_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dab/internal_2compar_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dab/ossl__x509ext_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dab/ossl__x509ext_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dab/select_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dab/select_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dae/cls__multi__sshortchar_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dae/cls__multi__sshortchar_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dae/cls__multi__sshortchar_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dae/structnative__thread__data__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/db1/mini__builtin_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/db1/mini__builtin_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/db1/mini__builtin_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/db2/internal_2io_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/db2/internal_2io_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/db2/internal_2io_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/db2/union_u.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/db6/unixserver_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/db6/unixserver_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/db7/alpha_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/db7/alpha_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/db7/alpha_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dba/structmmsghdr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dbb/structheap__page.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dbd/cls__ulong__va_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dbd/cls__ulong__va_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dbd/cls__ulong__va_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dbe/internal_2gc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dbe/internal_2gc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dbe/return__sl_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dbe/return__sl_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc0/structrb__arithmetic__sequence__components__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc1/structrb__callcache.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc3/stret__medium2_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc3/stret__medium2_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc3/stret__medium2_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc6/classgzomanip.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc6/closure__fn2_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc6/closure__fn2_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc6/closure__fn2_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc6/pointer_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc6/pointer_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc6/pointer_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc7/re_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc7/re_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc7/re_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc9/many_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc9/many_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dcc/unixsocket_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dcc/unixsocket_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dce/closures_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dce/closures_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dcf/struct_node_opt_info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dd0/ia64_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dd0/ia64_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dd1/inflate_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dd1/inflate_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dd1/inflate_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dd4/load_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dd4/load_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/ddb/internal_2missing_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/ddb/internal_2missing_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/ddb/internal_2missing_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/ddc/marshal_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/ddc/marshal_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/ddc/marshal_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/ddd/return__ldl_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/ddd/return__ldl_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/ddd/return__ldl_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dde/float3_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dde/float3_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dde/float3_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de0/marshal_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de0/marshal_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de0/structtest__structure__2.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de1/rarray_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de1/rarray_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de5/defines_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de5/defines_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de5/defines_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de8/iterator_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de8/iterator_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de8/iterator_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de8/parse_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de8/parse_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de8/parse_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dee/internal_2signal_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dee/internal_2signal_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dee/internal_2signal_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/def/structquery__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df4/internal_2range_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df4/internal_2range_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df5/cls__uint_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df5/cls__uint_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df5/cls__uint_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df5/date__strptime_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df5/date__strptime_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df5/struct_cons_alt_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df6/structclone__const__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df7/return__uc_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df7/return__uc_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df9/dln_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df9/dln_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df9/dln_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df9/include_2ruby_2internal_2static__assert_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df9/include_2ruby_2internal_2static__assert_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df9/include_2ruby_2internal_2static__assert_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dfe/inits_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dfe/inits_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d03/struct8_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d03/struct8_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d05/cxxanyargs_8hpp__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d05/cxxanyargs_8hpp__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d05/cxxanyargs_8hpp__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d05/uniontar__buffer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d06/include_2ruby_2internal_2intern_2thread_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d06/include_2ruby_2internal_2intern_2thread_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d06/include_2ruby_2internal_2intern_2thread_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d0b/structloaded__feature__searching.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d0b/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1driver_1_1engine.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d0d/dmydln_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d0d/dmydln_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d0d/structibf__header.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d0e/fbuffer_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d0e/fbuffer_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d0e/fbuffer_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d0f/struct___onig_stack_type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d10/timev_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d10/timev_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d11/structconnect__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d12/xmalloc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d12/xmalloc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d12/xmalloc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d13/ia64__flags_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d13/ia64__flags_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d15/cls__sint_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d15/cls__sint_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d15/include_2ruby_2internal_2method_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d15/include_2ruby_2internal_2method_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d15/include_2ruby_2internal_2method_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d15/structmalloc__chunk.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d16/ossl__ocsp_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d16/ossl__ocsp_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d16/ossl__ocsp_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d17/gzjoin_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d17/gzjoin_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d1a/include_2ruby_2internal_2static__assert_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d1a/include_2ruby_2internal_2static__assert_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d1a/include_2ruby_2internal_2static__assert_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d1c/structtimespec.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d25/internal_2arithmetic_2long__long_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d25/internal_2arithmetic_2long__long_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d26/vm__sync_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d26/vm__sync_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d26/vm__sync_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d27/structcls__struct__4__1byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d28/structaccess__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d2c/nested__struct2_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d2c/nested__struct2_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d2c/nested__struct2_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d2d/ractor_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d2d/ractor_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d2d/sunpro_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d2d/sunpro_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d2e/structitimerval.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d30/ctype_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d30/ctype_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d30/ctype_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d31/nested__struct5_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d31/nested__struct5_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d31/nested__struct5_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d32/include_2ruby_2internal_2method_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d32/include_2ruby_2internal_2method_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d32/structensure__range.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d35/structrb__mjit__compile__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d38/readline_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d38/readline_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d38/readline_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d3a/zip_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d3a/zip_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d3d/structvtable.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d3f/structmalloc__params.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d43/enum_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d43/enum_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d43/enum_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d47/structcls__struct__20byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d48/blast_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d48/blast_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4b/include_2ruby_2internal_2intern_2class_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4b/include_2ruby_2internal_2intern_2class_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4b/include_2ruby_2internal_2intern_2class_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4b/nested__struct_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4b/nested__struct_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4b/nested__struct_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4b/return__uc_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4b/return__uc_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4b/return__uc_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4b/va__struct3_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4b/va__struct3_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4b/va__struct3_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4c/zran_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4c/zran_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4c/zran_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4d/dmydln_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4d/dmydln_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4d/dmydln_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4d/inits_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4d/inits_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4d/inits_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4e/puff_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4e/puff_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4e/rdata_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4e/rdata_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4e/rdata_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4e/rfile_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4e/rfile_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4e/rfile_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4f/include_2ruby_2util_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4f/include_2ruby_2util_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4f/include_2ruby_2util_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4f/structcdhash__set__label__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d50/vsnprintf_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d50/vsnprintf_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d52/frv_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d52/frv_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d52/frv_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d53/structthgroup.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d55/nested__struct11_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d55/nested__struct11_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d57/structrb__iseq__new__with__callback__callback__func.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d58/deprecated.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d58/nonblock_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d58/nonblock_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d5a/const_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d5a/const_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d5a/psych_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d5a/psych_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d5c/inftrees_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d5c/inftrees_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d5c/inftrees_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d5c/nkf_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d5c/nkf_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d5c/nkf_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d5e/psych__emitter_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d5e/psych__emitter_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d5e/psych__emitter_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d5f/sha1cc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d5f/sha1cc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d60/structwaiting__fd.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d61/structnkf__encoding.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d64/cls__20byte_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d64/cls__20byte_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d66/structrb__econv__init__by__convpath__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d67/structcls__struct__9byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d67/structst__str__end__key.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d68/dup2_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d68/dup2_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d68/dup2_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d69/goruby_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d69/goruby_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d69/goruby_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6a/structsip__state.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6b/structbig2str__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6c/rmatch_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6c/rmatch_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6d/sparc_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6d/sparc_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6d/sparc_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6e/attributes_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6e/attributes_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6e/backward_22_2stdalign_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6e/backward_22_2stdalign_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6e/backward_22_2stdalign_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6f/memmove_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6f/memmove_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d70/encoding_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d70/encoding_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d70/encoding_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d72/unionffi__dblfl.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d73/structrb__builtin__function.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d73/x86_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d73/x86_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d76/mt19937_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d76/mt19937_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d76/mt19937_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d76/structrb__id__table.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7a/sanitizers_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7a/sanitizers_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7a/sanitizers_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7a/structsigvec.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7b/include_2ruby_2internal_2intern_2gc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7b/include_2ruby_2internal_2intern_2gc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7b/include_2ruby_2internal_2intern_2gc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7c/structrb__block.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7c/x86_2_context_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7c/x86_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7e/internal_2string_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7e/internal_2string_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7e/internal_2string_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d80/method_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d80/method_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d80/method_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d80/structrb__cref__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d81/structar__table__pair__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d81/trees_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d81/trees_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d86/sockssocket_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d86/sockssocket_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d89/variable_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d89/variable_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d8c/diagnose__if_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d8c/diagnose__if_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d8c/ioapi_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d8c/ioapi_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d8c/ioapi_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d8c/openssl__missing_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d8c/openssl__missing_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d8f/struct_w_i_n32_f_i_l_e___i_o_w_i_n.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d90/noreturn_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d90/noreturn_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d90/noreturn_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d90/stret__medium2_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d90/stret__medium2_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d93/microblaze_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d93/microblaze_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d93/microblaze_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d95/ruby_2internal_2intern_2ruby_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d95/ruby_2internal_2intern_2ruby_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d96/m88k_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d96/m88k_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d96/m88k_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d98/_stack_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d98/_stack_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d98/_stack_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d98/ifaddr_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d98/ifaddr_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d98/ifaddr_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d99/flag__enum_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d99/flag__enum_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d99/flag__enum_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d9c/structmy__ffi__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d9e/mztools_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d9e/mztools_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d9f/inftree9_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d9f/inftree9_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d9f/inftree9_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/da3/uninitialized_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/da3/uninitialized_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/da6/group__exception.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/da6/structrb__callinfo__kwarg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/da7/flag__enum_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/da7/flag__enum_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/da7/flag__enum_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/da8/structcode.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/daa/m32r_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/daa/m32r_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/daf/closure__loc__fn0_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/daf/closure__loc__fn0_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/db0/md5_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/db0/md5_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/db1/struct_string_i_o.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/db1/structtest__structure__1.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/db3/ossl__bn_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/db3/ossl__bn_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/db3/ossl__bn_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/db4/stret__large2_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/db4/stret__large2_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/db7/strlen2_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/db7/strlen2_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/db8/feature_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/db8/feature_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/db8/feature_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dba/nan_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dba/nan_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dba/nan_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dbc/inftrees_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dbc/inftrees_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dbc/inftrees_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dbc/structzip64__internal.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dbd/float2_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dbd/float2_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dbd/float2_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dbd/structrescue__funcall__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc1/include_2ruby_2internal_2eval_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc1/include_2ruby_2internal_2eval_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc2/nextafter_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc2/nextafter_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc2/nextafter_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc2/short_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc2/short_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc2/short_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc7/include_2ruby_2internal_2intern_2enum_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc7/include_2ruby_2internal_2intern_2enum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc8/cls__multi__ushort_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc8/cls__multi__ushort_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc8/structobj__traverse__replace__callback__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dcb/structrb__strterm__heredoc__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dcd/char_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dcd/char_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dcd/char_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd0/struct_unset_addr_list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd2/internal_2eval_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd2/internal_2eval_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd2/internal_2eval_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd2/win32_2_context_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd2/win32_2_context_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd2/win32_2_context_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd3/struct___rune_range.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd4/constant_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd4/constant_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd4/constant_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd4/internal_2rational_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd4/internal_2rational_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd4/internal_2rational_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd5/structrb__addrinfo__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd6/conversions_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd6/conversions_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd6/powerpc_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd6/powerpc_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd6/powerpc_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd9/posix_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd9/posix_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dda/generator_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dda/generator_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dda/generator_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dda/union____mbstate__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dde/id__table_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dde/id__table_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dde/id__table_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/ddf/double_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/ddf/double_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/ddf/double_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de0/structrb__mutex__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de3/struct_onig_pair_case_fold_codes.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de6/include_2ruby_2internal_2intern_2enumerator_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de6/include_2ruby_2internal_2intern_2enumerator_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de6/include_2ruby_2internal_2intern_2enumerator_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de7/include_2ruby_2internal_2intern_2rational_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de7/include_2ruby_2internal_2intern_2rational_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de7/sprintf_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de7/sprintf_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de7/structstat.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de9/structtrace__clear__local__events__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/deb/module_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/deb/module_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/deb/module_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dec/include_2ruby_2internal_2intern_2string_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dec/include_2ruby_2internal_2intern_2string_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dec/include_2ruby_2internal_2intern_2string_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dee/intel_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dee/intel_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dee/intel_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/def/adler32_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/def/adler32_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/def/adler32_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df0/mode__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df0/mode__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df0/nested__struct7_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df0/nested__struct7_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df3/struct_onig_error_info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df3/structkwtable.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df4/structmin__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df7/include_2ruby_2util_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df7/include_2ruby_2util_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df9/m32r_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df9/m32r_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df9/m32r_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dfa/structpush__glob__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dfc/structzlib__filefunc__def__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dfd/debug__counter_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dfd/debug__counter_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dfd/debug__counter_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dfe/internal_2compar_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dfe/internal_2compar_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dfe/internal_2compar_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dfe/maybe__unused_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dfe/maybe__unused_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dff/cls__7byte_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dff/cls__7byte_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dff/cls__7byte_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/cls__multi__schar_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/cls__multi__schar_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/cls__multi__schar_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/internal_2arithmetic_2long__long_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/internal_2arithmetic_2long__long_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/internal_2arithmetic_2long__long_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/rfile_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/rfile_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/token__paste_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/token__paste_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/token__paste_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d01/noexcept_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d01/noexcept_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d02/structrb__context__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d03/md5init_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d03/md5init_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d03/md5init_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d03/structtm__zip__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d05/float_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d05/float_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d05/float_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d09/ossl_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d09/ossl_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d09/ossl_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d09/untgz_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d09/untgz_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d0a/id__table_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d0a/id__table_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d0a/method_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d0a/method_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d0b/psych_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d0b/psych_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d0b/psych_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d0b/struct_c_r_y_p_t_o__dynlock__value.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d0d/structcont__saved__vm__stack.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d0e/structre__pattern__buffer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d11/serial_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d11/serial_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d12/include_2ruby_2missing_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d12/include_2ruby_2missing_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d12/include_2ruby_2missing_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d12/verconf_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d12/verconf_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d12/verconf_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d16/debug_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d16/debug_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d16/structio__internal__write__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d17/structrb__ast__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d1b/iowin32_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d1b/iowin32_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d1c/ossl__x509name_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d1c/ossl__x509name_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d23/structdefault__encoding.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d24/structpthread__once.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d25/structargf__call__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d25/structibf__dump__buffer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d25/structtraceobj__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d25/syslog_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d25/syslog_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d25/syslog_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d27/digest_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d27/digest_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d27/digest_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d27/ruby_2internal_2intern_2ruby_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d27/ruby_2internal_2intern_2ruby_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d27/ruby_2internal_2intern_2ruby_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d28/copy_2_context_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d28/copy_2_context_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d28/copy_2_context_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d29/iowin32_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d29/iowin32_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d29/iowin32_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d29/structrb__workqueue__job.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d29/x86_2_context_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d29/x86_2_context_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d29/x86_2_context_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2a/structfiber__pool__vacancy.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2c/deprecated_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2c/deprecated_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2c/deprecated_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2d/internal_2eval_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2d/internal_2eval_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2d/internal_2eval_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2e/intern_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2e/intern_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2f/structmalloc__obj__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d31/structfpreg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d39/enum__extensibility_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d39/enum__extensibility_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d39/enum__extensibility_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d3a/tgamma_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d3a/tgamma_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d3c/ossl__pkey_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d3c/ossl__pkey_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d3f/cls__pointer_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d3f/cls__pointer_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d3f/cls__sint_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d3f/cls__sint_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d3f/cls__sint_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d3f/structnkf__state__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d42/internal_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d42/internal_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d42/internal_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d45/gzread_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d45/gzread_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d45/gzread_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d45/ossl__hmac_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d45/ossl__hmac_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d45/ossl__hmac_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d47/ossl__x509store_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d47/ossl__x509store_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4b/erf_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4b/erf_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4b/erf_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4b/include_2ruby_2internal_2attr_2error_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4b/include_2ruby_2internal_2attr_2error_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4b/include_2ruby_2internal_2attr_2error_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4b/regexec_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4b/regexec_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4c/structenum__sum__memo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4d/sha2_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4d/sha2_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4d/structsigcontext.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4f/glob_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4f/glob_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4f/glob_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d53/anyargs_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d53/anyargs_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d55/include_2ruby_2internal_2intern_2proc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d55/include_2ruby_2internal_2intern_2proc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d57/memory_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d57/memory_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d57/memory_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d57/structiseq__insn__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d57/structrb__ext__config.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d5d/largesize_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d5d/largesize_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d5e/gcc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d5e/gcc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d5e/gcc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d5f/cls__align__sint16_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d5f/cls__align__sint16_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d5f/cls__align__sint16_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d60/intern_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d60/intern_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d60/intern_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d63/include_2ruby_2internal_2intern_2variable_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d63/include_2ruby_2internal_2intern_2variable_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d64/include_2ruby_2internal_2intern_2thread_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d64/include_2ruby_2internal_2intern_2thread_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d64/structobj__itr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d65/struct_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d65/struct_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d65/struct_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d66/internal_2static__assert_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d66/internal_2static__assert_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d66/structload__file__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d67/structtest__structure__7.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d6c/include_2ruby_2internal_2intern_2struct_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d6c/include_2ruby_2internal_2intern_2struct_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d6c/structaccept__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d6e/cxxanyargs_8hpp.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d6e/cxxanyargs_8hpp_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d71/structrb__method__bmethod__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d74/cls__double_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d74/cls__double_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d74/structrb__vm__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d74/zlib_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d74/zlib_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d77/largesize_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d77/largesize_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d77/largesize_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d77/metag_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d77/metag_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d79/structiovec.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d79/structmark__stack.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7a/ossl__asn1_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7a/ossl__asn1_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7c/blast_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7c/blast_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7c/blast_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7c/ucontext_2_context_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7c/ucontext_2_context_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7e/bfin_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7e/bfin_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7e/structenum__chain.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7e/structfiddle__closure.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7f/xtensa_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7f/xtensa_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d80/struct_r_complex.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d81/nodiscard_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d81/nodiscard_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d86/ossl__rand_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d86/ossl__rand_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d87/structfiber__pool__stack.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8a/pufftest_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8a/pufftest_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8a/pufftest_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8a/tcpserver_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8a/tcpserver_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8a/tcpserver_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8b/value_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8b/value_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8b/value_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8e/struct_r_v_a_l_u_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8f/long_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8f/long_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8f/long_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d92/uncompr_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d92/uncompr_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d92/uncompr_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d93/cls__6__1__byte_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d93/cls__6__1__byte_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d93/cls__6__1__byte_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d96/cls__ushort_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d96/cls__ushort_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d96/cls__ushort_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d97/parse_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d97/parse_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d99/sha1_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d99/sha1_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d99/sha1_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d9c/structunz__global__info__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d9d/gcc__version__since_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d9d/gcc__version__since_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d9d/gcc__version__since_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d9f/inffixed_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d9f/inffixed_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d9f/inffixed_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da0/include_2ruby_2encoding_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da0/include_2ruby_2encoding_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da0/structnogvl__ffi__call__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da1/enough_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da1/enough_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da1/openssl__missing_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da1/openssl__missing_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da1/openssl__missing_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da4/weakref_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da4/weakref_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da4/weakref_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da6/moxie_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da6/moxie_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da6/moxie_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da8/ossl__pkcs7_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da8/ossl__pkcs7_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da8/ossl__pkcs7_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dac/coverage_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dac/coverage_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dae/core_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dae/core_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dae/core_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db0/include_2ruby_2re_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db0/include_2ruby_2re_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db0/include_2ruby_2re_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db1/cls__20byte_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db1/cls__20byte_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db1/cls__20byte_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db1/struct_r_m_d160___c_t_x.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db3/cls__float_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db3/cls__float_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db3/cls__float_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db5/sha1_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db5/sha1_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db7/sparc_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db7/sparc_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db8/intptr__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db8/intptr__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db8/intptr__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dbd/gc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dbd/gc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dbd/gc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dbf/struct_b_ref_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc1/structrb__compile__option__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc3/closure__fn1_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc3/closure__fn1_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc3/closure__fn1_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc3/id__table_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc3/id__table_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc3/struct_a_s_t_node_data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc6/probes__helper_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc6/probes__helper_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc6/probes__helper_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc7/newobj_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc7/newobj_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc7/newobj_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc7/structaix__fd__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc8/missing_2crypt_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc8/missing_2crypt_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc8/missing_2crypt_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dca/pid__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dca/pid__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dca/pid__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dcc/error_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dcc/error_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dcd/struct_r_float.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dce/structcmp__opt__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dcf/vm__sync_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dcf/vm__sync_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dcf/vm__sync_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dd5/x86_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dd5/x86_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dd8/mztools_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dd8/mztools_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dd8/mztools_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dda/ossl__ns__spki_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dda/ossl__ns__spki_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dda/ossl__ns__spki_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/ddc/ossl__bn_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/ddc/ossl__bn_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dde/internal_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dde/internal_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/ddf/struct____s_f_i_l_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/de2/closure__fn2_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/de2/closure__fn2_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/de3/dllexport_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/de3/dllexport_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/de9/ruby__atomic_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/de9/ruby__atomic_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/de9/ruby__atomic_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/de9/subst_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/de9/subst_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/de9/subst_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/deb/ossl__ocsp_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/deb/ossl__ocsp_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/deb/structgc__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/ded/include_2ruby_2internal_2intern_2proc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/ded/include_2ruby_2internal_2intern_2proc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/ded/include_2ruby_2internal_2intern_2proc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/ded/structiseq__insn__info__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dee/puff_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dee/puff_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dee/puff_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dee/rmd160_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dee/rmd160_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dee/structoutd.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/df1/internal_2error_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/df1/internal_2error_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/df1/internal_2error_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/df3/float4_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/df3/float4_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/df4/prep__cif_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/df4/prep__cif_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/df7/inffixed_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/df7/inffixed_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/df8/include_2ruby_2internal_2gc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/df8/include_2ruby_2internal_2gc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dff/include_2ruby_2internal_2intern_2eval_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dff/include_2ruby_2internal_2intern_2eval_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dff/include_2ruby_2internal_2intern_2eval_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dff/ossl__ocsp_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dff/ossl__ocsp_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d00/ffi64_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d00/ffi64_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d00/ffi64_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d01/zconf_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d01/zconf_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d01/zconf_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d04/struct__sigjmp__buf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d07/structiseq__catch__table__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d0a/addr2line_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d0a/addr2line_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d0a/addr2line_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d0b/cls__dbls__struct_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d0b/cls__dbls__struct_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d0c/cparse_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d0c/cparse_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d0c/structmjit__cont.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d0d/load_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d0d/load_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d0d/load_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d11/tcpsocket_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d11/tcpsocket_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d11/win32_2_context_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d11/win32_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d12/cls__uchar__va_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d12/cls__uchar__va_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d12/cls__uchar__va_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d12/id__table_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d12/id__table_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d12/id__table_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d12/ossl__config_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d12/ossl__config_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d12/ossl__config_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d16/cls__4byte_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d16/cls__4byte_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d18/memory_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d18/memory_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d19/attr_2warning_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d19/attr_2warning_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d19/attr_2warning_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d19/structrb__condvar.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d1b/include_2ruby_2internal_2intern_2enumerator_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d1b/include_2ruby_2internal_2intern_2enumerator_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d1c/include_2ruby_2internal_2intern_2compar_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d1c/include_2ruby_2internal_2intern_2compar_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d1c/include_2ruby_2internal_2intern_2compar_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d1f/s390_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d1f/s390_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d1f/s390_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d22/include_2ruby_2internal_2intern_2time_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d22/include_2ruby_2internal_2intern_2time_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d22/include_2ruby_2internal_2intern_2time_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d24/backward_22_2long__long_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d24/backward_22_2long__long_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d24/backward_22_2long__long_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d24/crc32_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d24/crc32_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d25/rclass_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d25/rclass_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d26/re_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d26/re_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d27/internal_2rational_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d27/internal_2rational_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d27/internal_2rational_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d29/cls__ushort__va_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d29/cls__ushort__va_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d29/vm__backtrace_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d29/vm__backtrace_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d29/vm__backtrace_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d2b/cast_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d2b/cast_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d2b/structtransient__alloc__header.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d2c/cls__longdouble_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d2c/cls__longdouble_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d2c/cls__longdouble_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d2c/structtree__desc__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d2e/structexec__recursive__params.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d2e/structreg__named__capture__assign__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d2f/win32_2dir_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d2f/win32_2dir_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d2f/win32_2dir_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d31/structiseq__catch__table.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d35/oniguruma_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d35/oniguruma_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d35/oniguruma_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d35/structractor__newobj__cache.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d38/ossl__cipher_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d38/ossl__cipher_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d38/ossl__cipher_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d3b/compress_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d3b/compress_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d3b/compress_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d3b/struct1_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d3b/struct1_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d3c/socket_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d3c/socket_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d3c/socket_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d3c/structcookie__io__functions__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d3d/structread__raw__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d41/gzclose_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d41/gzclose_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d44/structreset__hash__type__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d4a/internal_2assume_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d4a/internal_2assume_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d4e/struct____siov.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d4e/structrb__classext__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d4e/vc12_2zlibvc_8def.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d4e/vc12_2zlibvc_8def_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d52/structruby__glob__funcs__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d53/cls__align__sint16_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d53/cls__align__sint16_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d53/return__fl3_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d53/return__fl3_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d53/return__fl3_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d53/rgengc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d53/rgengc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d53/rgengc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d57/structbufread__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d58/ffi__powerpc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d58/ffi__powerpc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d58/ffi__powerpc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d58/structrb__ast__body__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d59/structiseq__inline__constant__cache__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d5c/closure__fn0_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d5c/closure__fn0_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d5c/closure__fn0_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d5c/structwait__for__single__fd.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d5e/include_2ruby_2internal_2intern_2dir_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d5e/include_2ruby_2internal_2intern_2dir_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d5e/include_2ruby_2internal_2intern_2dir_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d5e/mt19937_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d5e/mt19937_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d61/rregexp_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d61/rregexp_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d64/structdir__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d65/inttypes_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d65/inttypes_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d65/inttypes_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d66/ext_2zlib_2zlib-1_82_812_2contrib_2minizip_2crypt_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d66/ext_2zlib_2zlib-1_82_812_2contrib_2minizip_2crypt_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d66/ext_2zlib_2zlib-1_82_812_2contrib_2minizip_2crypt_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d66/structobj__traverse__replace__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d6b/iseq_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d6b/iseq_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d6b/iseq_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d6c/adler32_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d6c/adler32_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d6e/ffi__darwin_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d6e/ffi__darwin_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d6f/iowin32_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d6f/iowin32_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d6f/structifaddrs.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d6f/structlist__node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d71/structjoin__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d74/structruby__dtrace__method__hook__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d76/artificial_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d76/artificial_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d76/artificial_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d77/structaccept__filter__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d78/defs_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d78/defs_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d78/defs_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d78/huge__struct_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d78/huge__struct_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d78/huge__struct_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d79/cold_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d79/cold_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7b/ruby_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7b/ruby_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7b/ruby_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7c/structmalloc__tree__chunk.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7e/win32_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7e/win32_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7e/win32_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7f/include_2ruby_2internal_2intern_2struct_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7f/include_2ruby_2internal_2intern_2struct_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7f/include_2ruby_2internal_2intern_2struct_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d80/bigdecimal_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d80/bigdecimal_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d80/bigdecimal_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d80/vm__trace_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d80/vm__trace_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d81/internal_2dir_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d81/internal_2dir_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d81/internal_2dir_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d83/structadd__option__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d84/rtypeddata_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d84/rtypeddata_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d84/rtypeddata_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d86/dllexport_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d86/dllexport_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d86/dllexport_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d89/monitor_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d89/monitor_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d8e/puff_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d8e/puff_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d8f/internal_2vm_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d8f/internal_2vm_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d8f/ossl__ssl_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d8f/ossl__ssl_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d8f/ossl__ssl_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d8f/rarray_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d8f/rarray_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d8f/rarray_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d92/rtypeddata_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d92/rtypeddata_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d92/structzstream__run__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d92/vm__opts_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d92/vm__opts_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d97/structtransient__heap__block_1_1transient__heap__block__header.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d98/struct5_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d98/struct5_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d98/struct5_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d9a/sh64_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d9a/sh64_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d9c/openssl__missing_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d9c/openssl__missing_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d9c/openssl__missing_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d9e/warnings_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d9e/warnings_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d9f/mips_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d9f/mips_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da4/regenc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da4/regenc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da4/regenc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da6/long_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da6/long_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da7/assert_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da7/assert_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da8/md5cc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da8/md5cc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/daa/fl__type_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/daa/fl__type_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/daa/fl__type_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dac/transcode_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dac/transcode_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dac/transcode_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db1/cls__3byte2_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db1/cls__3byte2_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db1/cls__3byte2_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db1/win32_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db1/win32_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db2/cls__uchar__va_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db2/cls__uchar__va_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db4/compiler__since_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db4/compiler__since_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db4/include_2ruby_2internal_2intern_2re_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db4/include_2ruby_2internal_2intern_2re_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db4/include_2ruby_2internal_2intern_2re_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db5/or1k_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db5/or1k_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db5/sha1_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db5/sha1_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db5/sha1_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db8/ext_2fiddle_2libffi-3_82_81_2src_2debug_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db8/ext_2fiddle_2libffi-3_82_81_2src_2debug_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db8/ext_2fiddle_2libffi-3_82_81_2src_2debug_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db8/internal_2symbol_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db8/internal_2symbol_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db8/internal_2symbol_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbc/ossl_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbc/ossl_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbc/ossl_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbc/structunz__file__info__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbe/compilers_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbe/compilers_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbe/compilers_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbf/cold_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbf/cold_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbf/cold_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbf/include_2ruby_2internal_2intern_2variable_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbf/include_2ruby_2internal_2intern_2variable_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbf/include_2ruby_2internal_2intern_2variable_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/nonnull_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/nonnull_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/nonnull_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/size__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/size__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/size__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/strlen4_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/strlen4_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/strlen4_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc2/include_2ruby_2internal_2intern_2vm_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc2/include_2ruby_2internal_2intern_2vm_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc2/include_2ruby_2internal_2intern_2vm_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc2/int_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc2/int_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc2/int_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc2/structinput__code.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc3/copy_2_context_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc3/copy_2_context_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc3/copy_2_context_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc5/etc_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc5/etc_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc5/etc_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc5/select_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc5/select_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc5/select_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc8/debug_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc8/debug_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc8/debug_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc9/miniinit_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc9/miniinit_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc9/miniinit_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc9/struct____suio.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcc/array_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcc/array_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcc/classozstream.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcd/known__errors_8def.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcd/known__errors_8def_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcd/off__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcd/off__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcd/structstack__chunk.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcf/dtoa_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcf/dtoa_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcf/dtoa_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dd1/ossl__ssl_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dd1/ossl__ssl_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dd4/getaddrinfo_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dd4/getaddrinfo_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dd4/getaddrinfo_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dd8/structiseq__link__element.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/ddb/thread__sync_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/ddb/thread__sync_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/ddb/thread__sync_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/ddf/digest_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/ddf/digest_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/ddf/digest_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/de3/ossl__ssl__session_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/de3/ossl__ssl__session_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/de3/ossl__ssl__session_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/de3/rdata_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/de3/rdata_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/de4/struct_r_moved.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/de5/random_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/de5/random_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/de6/fcntl_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/de6/fcntl_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/de8/pyobjc-tc_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/de8/pyobjc-tc_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dea/rregexp_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dea/rregexp_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dea/rregexp_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dec/structossl__verify__cb__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dee/deflate_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dee/deflate_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dee/deflate_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/df2/structos__each__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/df3/rmd160init_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/df3/rmd160init_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/df3/ruby__atomic_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/df3/ruby__atomic_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/df7/process_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/df7/process_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/df7/process_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dfb/md5_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dfb/md5_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dfb/md5_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dfc/structargs__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dfc/structgetnameinfo__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d00/structstring__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d02/atomic_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d02/atomic_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d02/internal_2stdalign_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d02/internal_2stdalign_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d02/internal_2stdalign_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d04/struct_r_symbol.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d05/cls__align__double_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d05/cls__align__double_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d05/cls__align__double_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d05/structobjspace__and__reason.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d0a/weakref_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d0a/weakref_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d0a/weakref_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d0d/structrb__method__iseq__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d10/wait_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d10/wait_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d15/thread__sync_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d15/thread__sync_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d15/thread__sync_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d17/constant_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d17/constant_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d17/return__ll1_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d17/return__ll1_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d1d/minizip_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d1d/minizip_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d20/event_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d20/event_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d20/rarray_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d20/rarray_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d20/rarray_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d22/unzip_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d22/unzip_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d22/unzip_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d24/st_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d24/st_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d25/structrbimpl__size__mul__overflow__tag.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d27/enc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d27/enc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d27/enc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d27/psych__parser_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d27/psych__parser_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d29/cls__19byte_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d29/cls__19byte_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d29/cls__19byte_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d29/structutimbuf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d2b/struct_r_match.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d2c/structiseq__compile__data__storage.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d2d/node_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d2d/node_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d2d/siphash_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d2d/siphash_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d2f/sanitizers_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d2f/sanitizers_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d2f/sanitizers_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d32/addr2line_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d32/addr2line_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d32/addr2line_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d36/cris_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d36/cris_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d36/cris_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d38/backward_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d38/backward_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d39/format_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d39/format_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d39/format_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3b/fl__type_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3b/fl__type_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3b/fl__type_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3c/cls__ushort__va_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3c/cls__ushort__va_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3c/cls__ushort__va_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/anyargs_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/anyargs_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/anyargs_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/sprintf_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/sprintf_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/sprintf_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/structcrypt__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/zutil_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/zutil_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/zutil_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d41/rubystub_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d41/rubystub_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d41/rubystub_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d4b/structwrite__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d4b/union____infinity__un.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d4d/alloc__size_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d4d/alloc__size_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d4d/alloc__size_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d4f/structgenerator.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d53/struct_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d53/struct_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d55/ossl__pkcs7_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d55/ossl__pkcs7_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d55/thread__win32_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d55/thread__win32_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d56/rstruct_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d56/rstruct_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d56/rstruct_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d57/internal_2bignum_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d57/internal_2bignum_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d57/internal_2bignum_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d59/float_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d59/float_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d5a/structrb__id__item.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d5a/va__struct1_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d5a/va__struct1_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d5a/va__struct1_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d5e/structrb__global__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d60/cls__schar_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d60/cls__schar_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d60/cls__schar_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d61/dln__find_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d61/dln__find_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d61/dln__find_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d61/miniinit_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d61/miniinit_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d62/structomsghdr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d63/struct_r_string.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d63/structsearch__path__queue__tag.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d65/hrtime_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d65/hrtime_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d65/hrtime_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d65/strlcpy_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d65/strlcpy_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d65/strlcpy_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d65/struct6_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d65/struct6_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d67/function_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d67/function_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d68/arc_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d68/arc_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d68/arc_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d68/include_2ruby_2internal_2intern_2parse_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d68/include_2ruby_2internal_2intern_2parse_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d6a/ossl__kdf_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d6a/ossl__kdf_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d6a/ossl__kdf_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d6c/scheduler_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d6c/scheduler_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d6f/structrb__process__status.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d72/ffi__darwin_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d72/ffi__darwin_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d72/ffi__darwin_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d74/iseq_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d74/iseq_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d79/eventids2table_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d79/eventids2table_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d79/eventids2table_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d7a/internal_2cont_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d7a/internal_2cont_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d7a/internal_2cont_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d7b/attributes_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d7b/attributes_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d7b/attributes_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d7c/structtest__structure__5.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d7d/util_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d7d/util_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d7d/util_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d7e/structrb__io__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d7f/struct_simple_date_data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d80/rbignum_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d80/rbignum_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d80/rbignum_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d83/include_2ruby_2io_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d83/include_2ruby_2io_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d84/crc32_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d84/crc32_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d84/crc32_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d84/internal_2process_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d84/internal_2process_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d84/size__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d84/size__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d84/size__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d87/aarch64_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d87/aarch64_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d8b/struct_r_array.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d8c/rubysocket_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d8c/rubysocket_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d8f/pty_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d8f/pty_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d91/structinsn__data__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d94/classgzomanip2.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d95/ruby-runner_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d95/ruby-runner_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d95/ruby-runner_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d96/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1driver.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d9a/internal_2load_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d9a/internal_2load_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d9b/include_2ruby_2internal_2has_2builtin_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d9b/include_2ruby_2internal_2has_2builtin_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d9b/include_2ruby_2internal_2has_2builtin_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d9e/internal_2variable_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d9e/internal_2variable_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d9f/date__parse_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d9f/date__parse_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da0/tcpsocket_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da0/tcpsocket_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da0/tcpsocket_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da0/todo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da1/structsmall__tag.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da3/vm__debug_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da3/vm__debug_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da3/vm__debug_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da4/flock_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da4/flock_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da4/flock_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da5/include_2ruby_2internal_2gc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da5/include_2ruby_2internal_2gc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da5/include_2ruby_2internal_2gc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da5/structtmp__dh__callback__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da6/internal_2io_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da6/internal_2io_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da6/internal_2io_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da6/structobj__traverse__callback__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da9/structia64__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/daa/addrinfo_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/daa/addrinfo_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/daa/addrinfo_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/daa/structibf__dump__iseq__list__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/daa/timev_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/daa/timev_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/daa/timev_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dab/structrmatch__offset.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/daf/structrb__call__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db0/structcls__struct__24byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db2/c__attribute_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db2/c__attribute_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db2/c__attribute_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db3/ppc64le_2_context_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db3/ppc64le_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db3/timev_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db3/timev_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db3/timev_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db4/struct_node_base.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db5/structivar__update.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db8/regenc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db8/regenc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db8/regenc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dba/win64_2_context_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dba/win64_2_context_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dba/win64_2_context_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dbb/internal_2random_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dbb/internal_2random_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dbb/internal_2random_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dbc/ossl__asn1_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dbc/ossl__asn1_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dbe/structrb__encoding__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dbf/structupdate__func__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc0/date__core_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc0/date__core_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc0/structary__sort__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc1/constexpr_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc1/constexpr_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc1/constexpr_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc6/internal_2re_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc6/internal_2re_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc6/internal_2re_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc6/ossl__pkcs12_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc6/ossl__pkcs12_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc8/structrb__iseq__location__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc9/object__tracing_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc9/object__tracing_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dca/structthread__create__params.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dcb/siphash_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dcb/siphash_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dcb/siphash_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dcf/erf_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dcf/erf_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dcf/structrb__hook__list__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd0/cls__align__uint64_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd0/cls__align__uint64_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd0/cls__align__uint64_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd0/eval__intern_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd0/eval__intern_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd2/structrb__global__variable.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd3/group__deprecated__macros.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd3/rgengc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd3/rgengc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd4/structitimerspec.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd5/struct_f_buffer_struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd7/noalias_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd7/noalias_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd7/noalias_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd7/vm__dump_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd7/vm__dump_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/ddf/id_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/ddf/id_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/ddf/id_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/ddf/inffast_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/ddf/inffast_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/ddf/inffast_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de1/rmd160_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de1/rmd160_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de1/rmd160_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de2/backward_22_2assume_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de2/backward_22_2assume_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de2/backward_22_2assume_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de3/sprintf_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de3/sprintf_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de3/sprintf_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de4/mjit__config_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de4/mjit__config_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de5/constdefs_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de5/constdefs_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de5/constdefs_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de6/struct_r_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de7/internal_2fixnum_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de7/internal_2fixnum_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de7/internal_2fixnum_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de9/zran_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de9/zran_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de9/zran_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dea/date__tmx_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dea/date__tmx_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dea/date__tmx_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dea/internal_2time_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dea/internal_2time_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dea/internal_2time_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dec/closures_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dec/closures_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dec/closures_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dec/miniunz_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dec/miniunz_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dec/zran_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dec/zran_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dec/zran_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dee/m68k_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dee/m68k_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dee/m68k_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/df2/structupdate__callback__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/df3/structchown__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/df4/structqueue__waiter.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/df7/internal_2dir_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/df7/internal_2dir_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/df7/internal_2dir_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/df8/regenc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/df8/regenc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/df9/md5_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/df9/md5_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/df9/md5_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dfb/function_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dfb/function_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d02/ffi__powerpc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d02/ffi__powerpc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d05/fcntl_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d05/fcntl_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d05/fcntl_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d05/short_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d05/short_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d05/structargf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d06/include_2ruby_2internal_2intern_2file_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d06/include_2ruby_2internal_2intern_2file_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d06/win32_2file_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d06/win32_2file_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d06/win32_2file_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d07/bigdecimal_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d07/bigdecimal_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d09/nested__struct3_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d09/nested__struct3_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d09/nested__struct3_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d0a/constant__p_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d0a/constant__p_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d0a/constant__p_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d0d/win32_2file_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d0d/win32_2file_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d0f/utf8tbl_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d0f/utf8tbl_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d15/ossl__engine_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d15/ossl__engine_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d15/ossl__engine_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d16/include_2ruby_2internal_2variable_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d16/include_2ruby_2internal_2variable_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d17/date__tmx_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d17/date__tmx_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d18/err__bad__typedef_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d18/err__bad__typedef_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d18/err__bad__typedef_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d1a/nested__struct_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d1a/nested__struct_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d1a/sockssocket_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d1a/sockssocket_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d1a/sockssocket_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d1d/structrb__at__exit__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d1e/bfin_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d1e/bfin_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d1e/bubblebabble_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d1e/bubblebabble_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d1e/bubblebabble_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d21/asm_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d21/asm_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d21/eval__jump_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d21/eval__jump_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d21/eval__jump_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d23/debug_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d23/debug_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d23/debug_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d23/signal_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d23/signal_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d23/signal_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d28/opt__operand_8def.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d28/opt__operand_8def_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d28/struct7_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d28/struct7_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d2a/fiddle_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d2a/fiddle_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d2a/union_f_l_o_a_t___s_w_a_p_p_e_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d2d/structchild__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d31/struct_dbls.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d32/dir_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d32/dir_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d33/include_2ruby_2internal_2intern_2range_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d33/include_2ruby_2internal_2intern_2range_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d33/include_2ruby_2internal_2intern_2range_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d35/ruby__atomic_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d35/ruby__atomic_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d35/ruby__atomic_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d38/symbol_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d38/symbol_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d38/symbol_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d3c/structselect__set.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d3d/include_2ruby_2internal_2intern_2error_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d3d/include_2ruby_2internal_2intern_2error_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d3e/union____nan__un.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d40/structcls__struct__12byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d43/fitblk_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d43/fitblk_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d43/fitblk_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d43/group__embed.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d43/group__embed.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d43/group__embed.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d43/group__embed.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d43/structrb__transcoding.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d45/structrb__unblock__callback.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d46/enumerator_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d46/enumerator_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d47/problem1_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d47/problem1_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d47/problem1_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d48/st_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d48/st_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d48/st_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d48/structrsock__send__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d4a/cls__multi__ushort_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d4a/cls__multi__ushort_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d4a/cls__multi__ushort_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d4a/internal_2hash_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d4a/internal_2hash_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d4a/internal_2hash_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d4d/structrb__symbols__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d4e/structw32__io__info__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d50/amd64_2_context_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d50/amd64_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d50/struct_anchor_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d53/dosish_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d53/dosish_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d56/structmjit__options.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d56/zip_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d56/zip_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d56/zip_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d57/return__fl1_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d57/return__fl1_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d57/structrb__ractor__local__key__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d5d/mjit__compile_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d5d/mjit__compile_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d5d/struct_r_file.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d5e/crypt_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d5e/crypt_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d5e/crypt_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d5e/structpty__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d61/fbuffer_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d61/fbuffer_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d62/structstruct__72byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d63/vm__method_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d63/vm__method_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d64/long_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d64/long_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d64/long_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d66/rational_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d66/rational_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d66/rational_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6c/cpp__attribute_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6c/cpp__attribute_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6c/cpp__attribute_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6d/compar_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6d/compar_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6f/noreturn_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6f/noreturn_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6f/probes_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6f/probes_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6f/probes_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d71/special__consts_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d71/special__consts_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d71/special__consts_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d72/sh_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d72/sh_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d75/psych__yaml__tree_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d75/psych__yaml__tree_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d75/return__ldl_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d75/return__ldl_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d76/structnode__buffer__elem__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d78/debug__counter_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d78/debug__counter_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d78/debug__counter_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d78/getnameinfo_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d78/getnameinfo_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d78/getnameinfo_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d79/iostream3_2zfstream_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d79/iostream3_2zfstream_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d79/iostream3_2zfstream_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d7e/struct_b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d7f/warnings_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d7f/warnings_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d7f/warnings_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d80/nonnull_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d80/nonnull_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d81/nested__struct8_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d81/nested__struct8_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d81/nested__struct8_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d83/return__sl_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d83/return__sl_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d83/return__sl_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d84/internal_2cont_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d84/internal_2cont_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d84/internal_2cont_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d86/structlinkedlist__data__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d87/symbol_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d87/symbol_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d89/include_2ruby_2internal_2symbol_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d89/include_2ruby_2internal_2symbol_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d89/include_2ruby_2internal_2symbol_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d8b/structtrace__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d8e/forceinline_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d8e/forceinline_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d8e/forceinline_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d8e/return__ll1_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d8e/return__ll1_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d8e/return__ll1_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d91/structrb__tp__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d92/include_2ruby_2internal_2method_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d92/include_2ruby_2internal_2method_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d92/include_2ruby_2internal_2method_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d93/structobj__traverse__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d94/struct_posix_bracket_entry_type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d95/include_2ruby_2internal_2intern_2re_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d95/include_2ruby_2internal_2intern_2re_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d95/include_2ruby_2internal_2intern_2re_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d95/zconf_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d95/zconf_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d97/return__dbl_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d97/return__dbl_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d98/intptr__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d98/intptr__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9a/unzip_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9a/unzip_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9a/unzip_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9b/structrb__args__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9c/struct_onig_repeat_range.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9e/verconf_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9e/verconf_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9f/backward_22_2stdalign_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9f/backward_22_2stdalign_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9f/backward_22_2stdalign_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/da4/inftree9_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/da4/inftree9_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/da4/inftree9_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/da7/closure__loc__fn0_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/da7/closure__loc__fn0_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/da7/closure__loc__fn0_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/daa/internal_2enum_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/daa/internal_2enum_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/daa/internal_2enum_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/daf/pa_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/daf/pa_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/daf/pa_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/db2/declspec__attribute_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/db2/declspec__attribute_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/db2/declspec__attribute_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/db2/structzstream.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/db3/structlldiv__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/db4/function_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/db4/function_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/db4/function_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/db9/structfunctor.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbb/clang_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbb/clang_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbb/pa_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbb/pa_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbb/structiseq__inline__iv__cache__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbc/st__data__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbc/st__data__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbc/structrb__ractor__waiting__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbd/posix_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbd/posix_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbd/posix_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dc1/structtimezone.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dc4/cls__multi__schar_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dc4/cls__multi__schar_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dc6/cls__3byte1_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dc6/cls__3byte1_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dc6/cls__3byte1_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dc6/structrb__control__frame__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dc9/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__method__id.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dca/float1_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dca/float1_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dcc/ractor__core_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dcc/ractor__core_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dcc/ractor__core_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dcd/pointer_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dcd/pointer_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dce/include_2ruby_2internal_2intern_2random_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dce/include_2ruby_2internal_2intern_2random_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dce/include_2ruby_2internal_2intern_2random_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dcf/anyargs_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dcf/anyargs_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dcf/anyargs_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dd6/regint_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dd6/regint_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dd6/regint_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dda/md5_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dda/md5_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dda/md5_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddb/intptr__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddb/intptr__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddb/intptr__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddc/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1driver0.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddd/has_2warning_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddd/has_2warning_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddf/group__class.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de4/backward_22_2assume_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de4/backward_22_2assume_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de4/backward_22_2assume_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de6/ruby_2ruby_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de6/ruby_2ruby_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de7/err__bad__abi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de7/err__bad__abi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de7/err__bad__abi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de8/vm__eval_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de8/vm__eval_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de8/vm__eval_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de9/vm_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de9/vm_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dea/transcode__data_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dea/transcode__data_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dea/transcode__data_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/def/structcls__struct__combined.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df0/structbig__div__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df0/structvalued__frame__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df1/util_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df1/util_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df2/ffs_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df2/ffs_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df2/return__ll_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df2/return__ll_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df6/compiler__since_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df6/compiler__since_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df6/compiler__since_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df6/nextafter_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df6/nextafter_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df6/nextafter_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dfa/struct_j_s_o_n___generator___state_struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dfb/ossl__x509cert_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dfb/ossl__x509cert_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dfb/ossl__x509cert_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dfb/structunz64__file__pos__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dfe/cls__3__1byte_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dfe/cls__3__1byte_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dfe/msvc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dfe/msvc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dfe/msvc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dff/constant_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dff/constant_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dff/constant_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dff/structunz__file__info64__internal__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d01/copy_2_context_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d01/copy_2_context_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d02/vm__sync_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d02/vm__sync_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d03/internal_2enum_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d03/internal_2enum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d04/addr2line_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d04/addr2line_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d04/internal_2array_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d04/internal_2array_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d04/internal_2array_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d06/vm__trace_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d06/vm__trace_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d06/vm__trace_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d07/include_2ruby_2re_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d07/include_2ruby_2re_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d07/struct_m_t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d07/structrb__ractor__struct_1_1gc__mark__func__data__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d08/ossl__pkey__dh_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d08/ossl__pkey__dh_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d09/ossl__pkcs7_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d09/ossl__pkcs7_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d0a/io_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d0a/io_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d0b/return__dbl_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d0b/return__dbl_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d0b/return__dbl_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d0b/structcls__struct__6byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d0f/rmd160init_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d0f/rmd160init_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d0f/rmd160init_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d11/ossl__x509revoked_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d11/ossl__x509revoked_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d11/ossl__x509revoked_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d12/loadpath_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d12/loadpath_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d12/loadpath_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d16/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__module__function.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d1a/dln__find_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d1a/dln__find_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d1a/dln__find_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d1a/thread_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d1a/thread_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d1a/thread_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d1d/classzstringlen.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d20/structunz__file__pos__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d22/iterator_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d22/iterator_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d24/structforeach__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d2b/memcmp_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d2b/memcmp_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d2b/memcmp_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d2d/internal_2class_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d2d/internal_2class_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d2d/internal_2class_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d2d/ossl__bio_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d2d/ossl__bio_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d2d/ossl__pkey__rsa_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d2d/ossl__pkey__rsa_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d2d/ossl__pkey__rsa_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d2e/include_2ruby_2internal_2arithmetic_2fixnum_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d2e/include_2ruby_2internal_2arithmetic_2fixnum_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d2e/include_2ruby_2internal_2arithmetic_2fixnum_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d30/ossl__ns__spki_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d30/ossl__ns__spki_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d30/ossl__ns__spki_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d32/closure_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d32/closure_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d32/closure_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d33/bits_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d33/bits_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d33/bits_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d34/structlocal__vars.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d34/vsnprintf_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d34/vsnprintf_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d34/vsnprintf_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d35/ffi__common_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d35/ffi__common_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d35/ffi__common_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d35/structtest__structure__6.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d35/types_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d35/types_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d35/types_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d36/structtransient__heap__block.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d38/noinline_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d38/noinline_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d38/noinline_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d38/vm__exec_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d38/vm__exec_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d3a/struct_r_hash.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d3a/version_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d3a/version_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d3a/version_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d3b/include_2ruby_2internal_2intern_2vm_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d3b/include_2ruby_2internal_2intern_2vm_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d3b/include_2ruby_2internal_2intern_2vm_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d3b/struct_c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d3e/transcode_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d3e/transcode_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d3e/transcode_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d40/structsip__hash.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d42/ossl__asn1_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d42/ossl__asn1_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d42/ossl__asn1_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d45/artificial_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d45/artificial_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d45/struct_onig_end_call_list_item.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d47/cls__align__uint16_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d47/cls__align__uint16_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d47/cls__align__uint16_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d49/node_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d49/node_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d49/node_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d49/struct_bigint.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d4d/structupdate__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d4e/has_2warning_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d4e/has_2warning_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d4e/has_2warning_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d4e/regsyntax_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d4e/regsyntax_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d4e/regsyntax_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d52/nios2_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d52/nios2_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d52/return__ul_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d52/return__ul_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d52/return__ul_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5b/explicit__bzero_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5b/explicit__bzero_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5b/explicit__bzero_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5b/zip_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5b/zip_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5b/zip_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5d/interpreter_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5d/interpreter_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5d/interpreter_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5e/include_2ruby_2internal_2intern_2bignum_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5e/include_2ruby_2internal_2intern_2bignum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d60/mjit_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d60/mjit_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d65/defines_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d65/defines_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d65/defines_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d65/structautoload__const.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d66/backward_22_2stdalign_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d66/backward_22_2stdalign_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d66/ossl__pkey__dsa_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d66/ossl__pkey__dsa_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d66/ossl__pkey__dsa_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d69/ia64_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d69/ia64_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d69/ia64_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d69/internal_2class_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d69/internal_2class_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d69/openssl__missing_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d69/openssl__missing_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6a/ossl__x509revoked_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6a/ossl__x509revoked_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6a/value__type_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6a/value__type_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6b/include_2ruby_2internal_2intern_2array_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6b/include_2ruby_2internal_2intern_2array_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6c/structcls__struct__3__1byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6c/structrb__ary__pattern__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6d/cls__align__pointer_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6d/cls__align__pointer_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6d/cls__align__pointer_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6d/internal_2util_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6d/internal_2util_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6d/internal_2util_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6e/include_2ruby_2internal_2gc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6e/include_2ruby_2internal_2gc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6e/include_2ruby_2internal_2gc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6f/int_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6f/int_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6f/int_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6f/structrb__digest__metadata__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d70/symbol_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d70/symbol_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d73/time_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d73/time_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d77/nios2_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d77/nios2_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d77/nios2_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d77/ruby_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d77/ruby_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d79/scan__args_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d79/scan__args_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d79/scan__args_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7a/enumerator_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7a/enumerator_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7a/enumerator_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7c/nested__struct4_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7c/nested__struct4_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7d/internal_2array_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7d/internal_2array_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7f/console_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7f/console_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7f/console_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7f/pid__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7f/pid__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7f/pid__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7f/structlazyenum__funcs.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7f/structstring__part.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d81/gznorm_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d81/gznorm_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d81/gznorm_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d83/ext_2fiddle_2memory__view_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d83/ext_2fiddle_2memory__view_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d83/ext_2fiddle_2memory__view_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d87/gzlog_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d87/gzlog_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d87/structzlib__filefunc64__32__def__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d88/struct_r_zombie.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d88/warnings_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d88/warnings_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d88/warnings_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d89/special__consts_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d89/special__consts_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d8a/builtin_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d8a/builtin_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d95/iowin32_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d95/iowin32_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d95/iowin32_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d96/powerpc_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d96/powerpc_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d96/signbit_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d96/signbit_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d96/signbit_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d96/struct_onig_meta_char_table_type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d97/negint_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d97/negint_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d98/cls__5__1__byte_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d98/cls__5__1__byte_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d98/cls__5__1__byte_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9a/memory_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9a/memory_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9a/memory_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9e/apple_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9e/apple_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9e/apple_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9e/module_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9e/module_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9e/module_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da1/ossl__pkey__rsa_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da1/ossl__pkey__rsa_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da2/union_c__block.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da7/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__private__method.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da8/dln_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da8/dln_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da9/include_2ruby_2version_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da9/include_2ruby_2version_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da9/include_2ruby_2version_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da9/ipsocket_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da9/ipsocket_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da9/ipsocket_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dac/siphash_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dac/siphash_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dae/internal_2file_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dae/internal_2file_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dae/internal_2file_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/daf/generator_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/daf/generator_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/daf/generator_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/daf/ruby__assert_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/daf/ruby__assert_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/db1/math_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/db1/math_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/db2/ffi__common_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/db2/ffi__common_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/db2/ffi__common_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/db3/vc9_2zlibvc_8def.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/db3/vc9_2zlibvc_8def_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/db6/structgz_file__s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/db9/bits_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/db9/bits_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/db9/id_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/db9/id_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dbb/artificial_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dbb/artificial_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dbb/artificial_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dbc/rclass_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dbc/rclass_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dbc/rclass_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc0/dln_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc0/dln_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc0/dln_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc0/structimaxdiv__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc1/token__paste_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc1/token__paste_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc1/token__paste_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc3/zutil_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc3/zutil_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc3/zutil_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc6/ossl__pkey_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc6/ossl__pkey_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc6/ossl__pkey_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc6/structrb__blocking__region__buffer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc6/union_d_o_u_b_l_e___s_w_a_p_p_e_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc7/structlex__context.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dca/arm_2ffi_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dca/arm_2ffi_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dca/arm_2ffi_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dcd/enc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dcd/enc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dcd/enc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dcd/ossl__rand_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dcd/ossl__rand_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dce/structmax__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dcf/nested__struct1_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dcf/nested__struct1_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dcf/nested__struct1_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dcf/rbasic_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dcf/rbasic_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dd0/include_2ruby_2missing_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dd0/include_2ruby_2missing_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dd0/include_2ruby_2missing_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dd2/structcls__struct__3byte.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dda/alpha_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dda/alpha_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dda/struct__pthread__cleanup__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/ddc/constexpr_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/ddc/constexpr_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/ddc/constexpr_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dde/structfill__values__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dde/structsearch__path__bfs__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de0/conversions_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de0/conversions_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de0/conversions_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de1/memory__view_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de1/memory__view_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de1/memory__view_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de1/transient__heap_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de1/transient__heap_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de1/transient__heap_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de5/structtransient__heap.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de7/opt__insn__unif_8def.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de7/opt__insn__unif_8def_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de8/vm__insnhelper_8c__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de8/vm__insnhelper_8c__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de8/vm__insnhelper_8c__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dea/eventids2_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dea/eventids2_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/deb/moxie_2ffitarget_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/deb/moxie_2ffitarget_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dec/compiler__is_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dec/compiler__is_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dec/psych__emitter_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dec/psych__emitter_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dee/struct6_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dee/struct6_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dee/struct6_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/def/structsock__timestamp__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/df1/cls__1__1byte_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/df1/cls__1__1byte_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/df1/cls__1__1byte_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/df3/xtensa_2ffi_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/df3/xtensa_2ffi_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/df6/ossl__hmac_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/df6/ossl__hmac_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/df6/ossl__hmac_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/df9/cbrt_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/df9/cbrt_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfa/ossl__cipher_8c__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfa/ossl__cipher_8c__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfa/ossl__cipher_8c__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfb/structst__table__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfc/st__data__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfc/st__data__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfc/st__data__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfc/version_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfc/version_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfd/sha2init_8c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfd/sha2init_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_30db08cc101a4a5fe374998f325f4067.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_01fb22a6a577cdc6a6a10363abcb574d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_06221095f2a272f217a1d9edc58b0089.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_08a3f10f87f5f256aa2b2fcc902fcab8.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_08f9d6cfc27282283ab424a01d3b734e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_0a789eb6f13506aac5b5d26314d6cc45.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_0b0721b6863ce7313cdc295c9251585d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_1117c60bdf173be287061d73b6d1914a.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_11752034fbdb20072a547dd32f348a31.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_19778d7e30bdcc95bce18d97e17c9ea1.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_1ab1331a0dd6b93b0733cdae3ab45891.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_1e93ccf2c922f94568b3350b3b3baa66.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_1f1914fa49286cf0919541972331c39b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_22c4001b9e34036d42721b38e404275e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_231429b4061d6c908416171d2f37a721.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_24721011b4aaca8068f82f3c50510ca5.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_24f3e0475497c356f650dc9ed4652cab.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_2557e25ea325d2e7947b800d28b7b5f4.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_2778d15ab6fead1f9912902f7ff18a29.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_27946013aa31574210eeeb95f5676c5a.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_2a2ea99ad6c319bd9463d461e8062398.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_2a3153a8a4ffff59dc4ea484e38e9002.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_2a32ebd68cedf799e61b3b2aaef36142.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_2abbeb173fd350dcc764b3385a91be4a.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_2ed30955592ac52b9efadefba9036ac0.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_31ad5611867e11b3bbb07523261d2b9b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_31cedd4509e06940f559c1ca2f722e02.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_32f982130db774928eb2eba99514c737.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_366417a472cdcf451e0b26263c592ba7.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_3788cb8bca2eb155424c61794086f08c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_3815c67ae1c89b31b7294ae9c9b6e824.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_3b72186685c7133d1efd37f277c25bfa.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_3df65556232b66b5be960d4f7879eca3.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_450becf3c5b215cccdcdf911f7314df8.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_46a7ae11171ae693cb7e01cf421bd3de.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_4730cffb106219b5daf958436c2f07be.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_4724e3168b9c8405cbf7921cc8620365.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_4a0596afa8ae2a1c3c95b15b25dc60fa.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_4b560f5400560237b275ade460b616e7.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_4d2a760764f2f01f9d5f8efa641e6a6e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_4d48364e6f1637d86a9d61208ab59fee.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_4fb18f83be51439919d5e23acffd9e43.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_514284781123d4a3f42b63f3714e189c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_5183dadf5f88c523a2d4106a0d1c0fc8.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_51f19e88bc37de7d12cc3a95314ed120.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_5261788b1818a9c80c17bdd6b3fc023f.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_531c52a64d0d3490d66b85ed48abb21d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_55965a0b7f896966aebdf0768b7cd008.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_5604030fd4a44b495b2161760383f09d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_598e7cc2bf0ac08540f21218af598432.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_599861959a7682eccb213bcc1ed4e246.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_5ff23f505ae1e67517952454001c8901.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_6254b12ba856c51c40734b4d13efdf1c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_64db7e4e7eda6525bb8a667fe79df7d6.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_6582f29df888ff75f021a367645079d9.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_6bf9892f6f4cd557c6fe3fa87205871b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_6df8f0b3caf41720dd2d2a13ae851a2d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_6e9e3f9836cb3bbbf0272e61aea837dc.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_701ef823a64869008ea0dcd6c943e35e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_722122984831134af918da7dc5b48e25.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_7374381ecdb819c64ee9b6ea2bd3370d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_742db417177358bea6e75c3796b1bd88.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_7504f6764143f099fd266c83c7661624.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_7548a0c92b0c47932a3d90d0100c3a26.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_75b8d1c25f65c048145bd8d8322c2ecd.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_79d6de2b76182588f1767c9f30c83d18.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_7e45bd65ef6fb61fff80234b1efdec17.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_7fed72ef06aab166e93e289e8a5a4efa.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_8044ed5df129125bcd0428ee377fefbd.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_82434f6a8a39055b35115fc8d4134985.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_8462c367d9e69a7809faa14633ccfafa.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_856413526a8f90cecc7fe772bc69322d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_884eeb9f2e1f87266b51bb916e2e0a9c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_89a50dddf00dfcd1189e11832dcc9c86.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_8ab3f0613df25da2c49c4d7e6dbea23f.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_8f0ff6d044bf13b2f18b1929ea90bbe1.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_92df269f7e91531d5a5bb9ecb4efcd14.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_9455846166dad880a06ab74fd0a9679b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_94f72dc08b2bc524b56beb066a373254.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_95c9a9d831bb18d3e9dc02ae20b49e68.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_990d4cf35297351e819cee7cdcdd9e5e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_9923e116ae47fafe19de40428b0c05f6.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_9963093d0d0be86ca25d1db90ee356d0.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_9b44ed9181bf741c7cbf16bc9194afa7.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_9c666a50e7113ab35ff62afe9b9a906c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_9fa30cd369bf2a587324d4f48ef86f60.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_a30cc8f70420ddcd6d34ac11a8140290.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_a9cf865355561749cfedd2e562ceb3d4.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_aa0464ca1468e86280b1234e3b5d2a89.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_aaa4bc5ffe92ae65d20bd8dbd6d13d36.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_ac61e034960ec96b32bb43bf34c07719.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_af3eb3fefae4c0ed3f6eefc41a08bede.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_b43067c7e43fdbbf9fde9172c5a47ed3.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_b4f92dd377abba25bba37a57cb06d57a.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_b5ae3112a4f28f040cbafe3fded628e9.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_b5b07a825b5e8323cda832f1379bbf1c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_b666bd7ee37329b445ff5fdc8dc43c23.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_b7c31050a1d8e6c0d8f77c58bb50a9aa.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_b801f03fd09de05ae51789392bd7169c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_b89276cfa9efbd85817620979d85ea7b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_bab828a1bbe2aef33b963eb245d32cb4.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_bb10e0eef1894d8a3498d86fbfe25351.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_c2cf482a51b1c2683e35b08b899e8ae2.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_c5cc402a4096417b851f14ae1ee53773.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_c6ef67635fa1d7c946d102179910c80e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_c73bae5a3387f4dcfe75e0fdd6e1f981.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_c7756fb3028d90d969e6e41b2d7d3547.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_cbc07195dddcb8c6f6b190ba4c29426c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_cfbd34c5691867b9d1505d0e7863c45c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_d1fe5ff61c1b25f5fd702c37887f393d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_d31d820da114b37ff6fa96132012ebd7.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_d3ec43a276ac35419adbaf15ce39b658.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_d44c64559bbebec7f509842c48db8b23.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_d6751d5d626a7ea074f9888503e0de14.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_d75b5a0ad16db29483e60c71309308e0.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_da5c9247eecc91c384861aaed73ec5ee.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_dac09067abbbebbfd6b5b3e47930c087.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_e226f34047efda6e8763929903cd46fc.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_e2880ea4861c7faab396f7eae0d279cf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_e569f1f249a5b8928005532ef02d400a.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_ec45fe8ec00f035cf82164efee6a4066.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_edcac78fefd555296ea74cbd19166f0f.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_ee459d732e16aed06be1cb767f4bf75f.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_f31b4e64177b4fa91891089086fd6e81.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_f3bfeebb553c3f6ecfb19202628b4493.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_fb071e2f6c50cd43f2add8f920c45dd3.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_fd047df7d77e625b233d9d7d8d8a4341.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_fd8ffd3fe8e31597fae9bfa06a835c65.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/doc.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/doxygen.css -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/doxygen.svg -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dynsections.js -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/files.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/folderclosed.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/folderopen.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_a.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_enum.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_eval.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_f.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_func.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_g.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_i.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_j.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_k.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_l.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_m.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_n.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_o.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_p.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_q.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_rela.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_u.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_v.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_a.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_f.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_g.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_i.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_j.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_k.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_l.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_m.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_n.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_o.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_p.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_q.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_u.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_v.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_w.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_x.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_y.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars_z.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_w.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_x.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_y.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_z.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_~.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_a.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_a.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_f.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_g.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_i.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_j.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_k.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_l.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_m.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_n.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_o.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_p.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_q.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_u.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_v.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_w.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_x.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_y.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_z.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_enum.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_f.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_g.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_i.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_j.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_k.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_l.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_m.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_n.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_o.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_p.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_u.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_v.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_w.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval_y.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_f.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_a.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_f.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_g.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_i.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_j.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_k.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_l.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_m.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_n.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_o.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_p.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_q.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_u.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_v.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_w.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_x.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_y.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_z.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_g.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_i.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_j.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_k.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_l.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_m.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_n.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_o.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_p.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_q.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_a.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_f.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_g.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_i.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_j.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_k.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_l.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_m.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_n.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_o.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_p.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_q.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_u.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_v.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_w.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_y.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type_z.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_u.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_v.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_a.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_f.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_g.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_i.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_k.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_l.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_m.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_n.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_o.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_p.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_u.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_v.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_w.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_x.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_y.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars_z.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_w.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_x.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_y.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_z.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/graph_legend.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/graph_legend.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/graph_legend.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/hierarchy.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/index.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/jquery.js -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/menu.js -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/menudata.js -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/modules.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/namespacemembers.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/namespacemembers_func.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/namespacemembers_type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/namespaces.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/nav_f.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/nav_g.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/nav_h.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/open.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/pages.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/splitbar.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/sync_off.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/sync_on.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/tab_a.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/tab_b.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/tab_h.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/tab_s.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/tabs.css %%DOCS%%%%RUBY_DOCDIR%%/contributing.rdoc %%DOCS%%%%RUBY_DOCDIR%%/csv/arguments/io.rdoc %%DOCS%%%%RUBY_DOCDIR%%/csv/options/common/col_sep.rdoc diff --git a/lang/ruby31/Makefile b/lang/ruby31/Makefile index 0d1c0a09be9..295f3bd3a65 100644 --- a/lang/ruby31/Makefile +++ b/lang/ruby31/Makefile @@ -179,6 +179,10 @@ post-install: . endfor .endif +post-install-CAPIDOCS-on: + ${RM} ${STAGEDIR}${PREFIX}/share/doc/ruby${RUBY_SUFFIX}/capi/.timestamp + cd ${STAGEDIR}${PREFIX} && ${FIND} share/doc/ruby${RUBY_SUFFIX}/capi/ -type f >> ${TMPPLIST} + post-install-DEBUG-off: # # XXX: hack to strip ruby binary. Ruby uses its own install script that seems diff --git a/lang/ruby31/pkg-plist b/lang/ruby31/pkg-plist index 1e67af2fe27..96f84154fe6 100644 --- a/lang/ruby31/pkg-plist +++ b/lang/ruby31/pkg-plist @@ -1106,2331 +1106,6 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz %%DOCS%%%%RUBY_DOCDIR%%/time/zone_and_in.rdoc %%DOCS%%%%RUBY_DOCDIR%%/yjit/yjit.md %%DOCS%%%%RUBY_DOCDIR%%/yjit/yjit_hacking.md -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/.timestamp -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/annotated.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/bc_s.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/bdwn.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/classes.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/closed.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0a/format_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0a/format_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d12/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__global__function.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d17/structasciicompat__encoding__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d18/include_2ruby_2internal_2has_2builtin_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d18/include_2ruby_2internal_2has_2builtin_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d18/include_2ruby_2internal_2has_2builtin_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d19/include_2ruby_2internal_2intern_2random_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d19/include_2ruby_2internal_2intern_2random_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d19/include_2ruby_2internal_2intern_2random_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d19/structrb__ractor__basket.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1a/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__protected__method.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1b/structstruct__hash__set__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1f/include_2ruby_2internal_2intern_2process_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1f/include_2ruby_2internal_2intern_2process_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d21/structrb__fiber__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d22/goruby_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d23/structruby__features__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d27/struct_f_i_l_e___i_d___i_n_f_o.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d29/main_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d2a/variable_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d32/structgetline__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d34/structforce__finalize__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d38/structmapping__buffer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d3b/noexcept_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d3b/noexcept_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d3b/noexcept_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d46/uid__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d46/uid__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d46/uid__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d49/structrb__callable__method__entry__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d49/yjit__utils_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d4b/thread__native_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d4b/thread__native_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d4b/thread__native_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d53/structvtm.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d5c/structtr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d5d/include_2ruby_2internal_2intern_2object_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d5d/include_2ruby_2internal_2intern_2object_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d5d/include_2ruby_2internal_2intern_2object_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d61/structibf__object__header.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d62/structenc__synmane__type__leading__chars__tag.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d63/structsockcred2.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d64/structparser__params.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d66/struct_r_rational.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d67/struct____mcontext.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d69/include_2ruby_2internal_2arithmetic_2fixnum_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d69/include_2ruby_2internal_2arithmetic_2fixnum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d69/mjit_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6c/structrb__thread__cond__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6d/structsockaddr__storage.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6e/struct___node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d73/structrb__env__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d78/memory__view_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d78/struct____max__align__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7a/attribute_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7a/attribute_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7a/attribute_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7e/struct_onig_compile_info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7f/constant__p_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7f/constant__p_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d80/struct_onig_token.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d81/attr_2warning_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d81/attr_2warning_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d81/attr_2warning_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d85/process_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d85/structibf__object__struct__range.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d85/structlinger.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d86/regcomp_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d89/attribute_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d89/attribute_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d89/attribute_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d91/include_2ruby_2internal_2intern_2bignum_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d91/include_2ruby_2internal_2intern_2bignum_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d91/include_2ruby_2internal_2intern_2bignum_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d93/include_2ruby_2thread_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d93/include_2ruby_2thread_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d93/include_2ruby_2thread_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d97/constant__p_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d97/constant__p_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d97/constant__p_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d99/structrb__scan__args__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d9b/internal_2re_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d9b/structfinish__writeconv__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/da5/structrb__class__cc__entries_1_1rb__class__cc__entries__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/da5/structrb__ractor__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/daa/gc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dac/internal_2file_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dac/ractor_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dac/ractor_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/daf/restrict_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/daf/restrict_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/daf/restrict_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db0/internal_2util_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db1/rregexp_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db1/rregexp_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db1/rregexp_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db2/vm__insnhelper_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db3/stdbool_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db3/stdbool_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db3/stdbool_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db9/structsliceafter__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dba/include_2ruby_2internal_2intern_2gc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dba/include_2ruby_2internal_2intern_2gc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dba/include_2ruby_2internal_2intern_2gc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbc/enum__extensibility_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbc/enum__extensibility_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbc/enum__extensibility_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbf/structrb__w32__reparse__buffer__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc1/include_2ruby_2internal_2intern_2array_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc1/include_2ruby_2internal_2intern_2array_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc1/include_2ruby_2internal_2intern_2array_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/include_2ruby_2internal_2eval_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/include_2ruby_2internal_2eval_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/include_2ruby_2internal_2eval_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/stdarg_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/stdarg_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/stdarg_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/stdbool_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/stdbool_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/stdbool_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc4/structcopy__stream__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc5/compilers_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc5/structrb__heap__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc8/marshal_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc8/marshal_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc8/marshal_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dca/pure_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dca/pure_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dca/pure_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dcd/include_2ruby_2internal_2has_2builtin_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dcd/include_2ruby_2internal_2has_2builtin_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dce/structtranscoder__entry__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dcf/struct_r_data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddd/sanitizers_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddd/structst__table.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de1/object_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de2/include_2ruby_2internal_2intern_2process_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de2/include_2ruby_2internal_2intern_2process_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de2/include_2ruby_2internal_2intern_2process_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de7/structrb__ractor__local__storage__type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/deb/struct___b_buf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df4/structnmin__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dfb/structrb__ensure__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d03/pathname_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d03/pathname_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d04/hash_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d06/constexpr_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d06/constexpr_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d06/include_2ruby_2internal_2encoding_2encoding_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d06/include_2ruby_2internal_2encoding_2encoding_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d06/include_2ruby_2internal_2encoding_2encoding_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d07/include_2ruby_2encoding_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d07/include_2ruby_2encoding_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d07/include_2ruby_2encoding_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/encoding_2ctype_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/encoding_2ctype_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/format_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/format_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/format_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d19/structiseq__adjust__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1b/structtimeval.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1c/thread__pthread_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d21/regex_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d24/structmkdir__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d25/char_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d25/char_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d25/char_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d28/internal_2hash_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d29/struct__jmp__buf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d2a/structproc__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d2d/stdarg_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d2d/stdarg_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d2e/structrb__method__cfunc__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d30/struct____siginfo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d30/structibf__load__buffer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d32/backward_22_2assume_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d32/backward_22_2assume_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d40/structopen__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d41/event_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d41/event_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d41/event_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4e/darray_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4e/structmsghdr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5e/include_2ruby_2internal_2intern_2struct_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5e/include_2ruby_2internal_2intern_2struct_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5e/include_2ruby_2internal_2intern_2struct_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d64/structreceive__block__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d67/include_2ruby_2internal_2intern_2process_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d67/include_2ruby_2internal_2intern_2process_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d67/include_2ruby_2internal_2intern_2process_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d67/r__cast_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d72/debug_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d74/returns__nonnull_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d74/returns__nonnull_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d74/returns__nonnull_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d75/regsyntax_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d77/node_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d7b/struct_onig_encoding_type_s_t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d7d/pack_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d81/complex_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d85/structoldbt__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8c/structcc__tbl__i__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/include_2ruby_2internal_2intern_2eval_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/include_2ruby_2internal_2intern_2eval_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/include_2ruby_2internal_2intern_2eval_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d90/structtimetick.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d94/rstring_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d94/rstring_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d94/rstring_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d94/struct_onig_match_arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d96/scan__args_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d96/scan__args_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d96/scan__args_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d9b/flock_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d9c/emscripten_2_context_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/daa/structibf__object__bignum.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/daa/transcode__data_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dae/structcoroutine__context.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db0/string_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db2/hypot_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db5/include_2ruby_2internal_2intern_2error_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db5/include_2ruby_2internal_2intern_2error_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db5/include_2ruby_2internal_2intern_2error_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc4/extension_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc4/extension_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc4/extension_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc9/size__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc9/size__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dcc/bignum_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dcc/marshal_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dcc/marshal_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dcc/marshal_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dce/io__buffer_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd1/rstring_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd1/rstring_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd1/rstring_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd2/include_2ruby_2internal_2intern_2vm_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd2/include_2ruby_2internal_2intern_2vm_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd6/structslicewhen__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd8/onigmo_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd9/structminmax__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/ddc/dln_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/ddc/hrtime_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/ddc/restrict_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/ddc/restrict_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/ddc/restrict_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de3/structrb__method__refined__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de5/structosockaddr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de7/structvm__ifunc__argc.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de7/structw__ivar__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de9/include_2ruby_2internal_2intern_2rational_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de9/include_2ruby_2internal_2intern_2rational_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de9/include_2ruby_2internal_2intern_2rational_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dec/structrb__captured__block.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/df1/structeval__string__wrap__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/df3/structrb__const__entry__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dfb/include_2ruby_2internal_2intern_2array_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dfb/include_2ruby_2internal_2intern_2array_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dfb/include_2ruby_2internal_2intern_2array_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dfc/regparse_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d08/structcollect__outer__variable__name__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d0a/ruby_2ruby_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d0a/ruby_2ruby_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d0a/ruby_2ruby_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d0a/structseek__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d0b/version_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d11/crt__externs_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d11/structfstr__update__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d14/structlookup__dependency__insertion.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d1a/structcmsghdr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d1b/structrb__random__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d1d/structibf__object__hash.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d22/struct_r_basic.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d27/mode__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d27/mode__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d27/mode__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d2e/struct_unset_addr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d2e/universal_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d33/xmalloc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d33/xmalloc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d33/xmalloc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d35/arithmetic_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d35/arithmetic_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d37/strlcpy_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d37/structautoload__state.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d38/internal_2string_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d3e/internal_2stdalign_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d3e/internal_2stdalign_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d3e/internal_2stdalign_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d3e/structrb__queue.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d42/include_2ruby_2internal_2intern_2complex_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d42/include_2ruby_2internal_2intern_2complex_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d45/yjit__iface_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d46/include_2ruby_2internal_2intern_2numeric_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d46/include_2ruby_2internal_2intern_2numeric_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d47/compile_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d4a/struct_name_entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d53/structrb__backtrace__location__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d54/off__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d54/off__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d54/off__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/backward_22_2long__long_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/backward_22_2long__long_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/backward_22_2long__long_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/noinline_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/noinline_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/special__consts_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/special__consts_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/special__consts_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5f/vm__insnhelper_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d65/noreturn_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d65/noreturn_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d65/noreturn_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d65/structtrace__var.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d66/nextafter_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d66/structrb__class__cc__entries.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d66/structrb__thread__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d67/alloc__size_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d67/alloc__size_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d67/alloc__size_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d6e/apple_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d70/include_2ruby_2internal_2intern_2enumerator_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d70/include_2ruby_2internal_2intern_2enumerator_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d70/include_2ruby_2internal_2intern_2enumerator_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d74/feature_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d74/feature_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d74/intern_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d74/intern_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d74/intern_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d75/procstat__vm_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d76/scheduler_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d76/scheduler_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d76/scheduler_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d78/structwarning__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d79/structpair__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d79/structrb__method__attr__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7d/structlocal__var__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7e/internal_2assume_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7e/internal_2assume_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7e/internal_2assume_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d80/double_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d80/double_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d80/double_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d82/thread__pthread_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d84/structyjit__type__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d8b/internal_2arithmetic_2long__long_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d8b/internal_2arithmetic_2long__long_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d8b/internal_2arithmetic_2long__long_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d8b/struct_group_num_remap.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d8c/structchunk__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d97/include_2ruby_2internal_2intern_2eval_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d97/include_2ruby_2internal_2intern_2eval_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d97/structsigstack.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d9b/localeinit_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da3/internal_2struct_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da5/structvm__ifunc.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da6/struct_w_s_a_m_s_g.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da7/structrun__exec__dup2__fd__pair.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dac/struct_call_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/daf/gid__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/daf/gid__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/daf/gid__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db0/dllexport_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db0/dllexport_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db0/dllexport_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db4/structnode__buffer__list__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db6/cold_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db6/cold_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db6/cold_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db6/structglob__error__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db7/struct_str_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db7/structmasgn__state.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db7/structruby__gc__params__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc2/include_2ruby_2internal_2intern_2load_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc2/include_2ruby_2internal_2intern_2load_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc2/include_2ruby_2internal_2intern_2load_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc2/structconstat.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc7/globals_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc7/globals_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc7/globals_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dd0/ractor__core_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dd8/scheduler_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dd8/scheduler_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/de3/include_2ruby_2internal_2intern_2parse_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/de3/include_2ruby_2internal_2intern_2parse_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/de3/include_2ruby_2internal_2intern_2parse_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/de4/globals_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/de4/globals_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/de4/globals_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/df0/extension_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/df0/extension_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/df0/extension_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/df7/structbuiltin__binary.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dfe/structldiv__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dff/structhash__salt__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d03/structrb__strterm__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d06/structrb__econv__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d09/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__method.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d0b/internal_2proc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d11/internal_2eval_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d13/pthread_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d14/rgengc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d14/rgengc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d14/rgengc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d16/structgivar__copy.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1b/include_2ruby_2internal_2intern_2time_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1b/include_2ruby_2internal_2intern_2time_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1b/include_2ruby_2internal_2intern_2time_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1c/internal_2parse_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1d/buffer_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1d/buffer_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1d/buffer_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d22/imemo_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d22/langinfo_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d26/internal_2numeric_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d26/structeach__obj__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d26/transcode_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d28/structrb__code__location__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d29/strstr_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2b/win32_2dir_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2c/debug__counter_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2d/rubystub_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2e/structrb__random__mt__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d31/internal_2assume_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d31/internal_2assume_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d31/internal_2assume_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d32/atomic_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d32/atomic_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d32/atomic_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d36/structsignals.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d3b/structyielder.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d3e/include_2ruby_2internal_2intern_2dir_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d3e/include_2ruby_2internal_2intern_2dir_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d3e/include_2ruby_2internal_2intern_2dir_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d3f/struct_onig_syntax_type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d44/struct_r_bignum.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d4e/structsleep__call.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d50/thread__sync_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d51/forceinline_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d51/forceinline_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d53/structpipe__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d57/eval_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d57/include_2ruby_2internal_2intern_2object_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d57/include_2ruby_2internal_2intern_2object_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d57/include_2ruby_2internal_2intern_2object_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d57/structhash__foreach__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d5a/structrb__fnd__pattern__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d5b/structverify__internal__consistency__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d5d/structcollect__caller__bindings__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d61/structbinwrite__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d61/structrb__global__vm__lock__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d66/internal_2enumerator_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d6c/structbackref__name__tag.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d72/structmagic__comment.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d73/structar__table__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d74/structwmap__iter__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d76/structrb__binding__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d77/noexcept_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d77/noexcept_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d77/noexcept_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d7c/attribute_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d7c/attribute_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d7e/int_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d7e/int_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d80/vm__eval_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d82/struct_onig_case_fold_code_item.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d83/structrb__postponed__job__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d84/arm32_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d84/lgamma__r_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d88/structrb__scope__visi__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d91/include_2ruby_2internal_2variable_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d91/include_2ruby_2internal_2variable_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d91/include_2ruby_2internal_2variable_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d97/interpreter_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d97/interpreter_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d98/internal_2bignum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d9e/encoding_2sprintf_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d9e/encoding_2sprintf_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d9e/encoding_2sprintf_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da2/internal_2error_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da2/structclone__method__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da8/weakref_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da8/weakref_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db0/ruby_2internal_2intern_2ruby_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db0/ruby_2internal_2intern_2ruby_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db0/ruby_2internal_2intern_2ruby_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db0/structclockinfo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db2/structselect__bang__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db5/ucontext_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dc1/include_2ruby_2internal_2intern_2random_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dc1/include_2ruby_2internal_2intern_2random_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dc3/structyjit__block__itr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dcf/include_2ruby_2internal_2encoding_2string_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dcf/include_2ruby_2internal_2encoding_2string_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dcf/include_2ruby_2internal_2encoding_2string_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dcf/unionbytesequence4__or__float.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd5/struct_opt_anc_info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd5/structruby__cmdline__options.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd6/include_2ruby_2version_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd6/include_2ruby_2version_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd6/inttypes_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd6/struct_opt_map_info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd8/structminmax__by__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dda/proc_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/ddc/maybe__unused_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/ddc/maybe__unused_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/ddc/maybe__unused_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de0/structibf__load.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de4/core_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de4/core_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de4/core_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de7/include_2ruby_2internal_2intern_2hash_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de7/include_2ruby_2internal_2intern_2hash_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de7/include_2ruby_2internal_2intern_2hash_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de7/thread_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de9/structibf__dump.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/deb/lex_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dec/structrb__execution__context__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df2/structw32__io__info__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df3/char_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df3/char_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df6/interpreter_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df6/interpreter_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df6/interpreter_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfa/include_2ruby_2internal_2intern_2dir_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfa/include_2ruby_2internal_2intern_2dir_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfc/structasynchronous__arg__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfd/noinline_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfd/noinline_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfd/noinline_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfe/dmyext_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dff/struct_enclose_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d00/structcfunc__proc__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d02/struct____sanitizer__sandbox__arguments.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d03/compile_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d04/include_2ruby_2internal_2intern_2hash_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d04/include_2ruby_2internal_2intern_2hash_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d06/structio__internal__read__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d08/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__singleton__method.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0b/structvm__svar.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0d/include_2ruby_2internal_2intern_2range_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0d/include_2ruby_2internal_2intern_2range_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0d/include_2ruby_2internal_2intern_2range_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0d/structiseq__trace__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0f/internal_2encoding_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d11/structfiber__pool.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d12/include_2ruby_2internal_2symbol_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d12/include_2ruby_2internal_2symbol_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d12/include_2ruby_2internal_2symbol_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d13/include_2ruby_2internal_2intern_2io_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d13/include_2ruby_2internal_2intern_2io_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d13/include_2ruby_2internal_2intern_2io_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d15/internal_2io_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d15/rbasic_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d15/rbasic_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d15/rbasic_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d17/structno__gvl__stat__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d1a/struct_r_struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d27/structrb__iseq__constant__body.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d28/warning__push_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d28/warning__push_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2b/parse_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2d/structmethod__entry__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2e/include_2ruby_2encoding_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2e/include_2ruby_2encoding_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2e/include_2ruby_2encoding_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2f/include_2ruby_2internal_2intern_2load_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2f/include_2ruby_2internal_2intern_2load_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2f/include_2ruby_2internal_2intern_2load_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d33/compiler__since_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d33/compiler__since_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d33/compiler__since_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d38/internal_2time_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d3a/structcode__page__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d3f/value_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d3f/value_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d43/encindex_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d44/structibf__dump__object__list__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d4b/include_2ruby_2vm_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d4b/include_2ruby_2vm_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d50/id_8def_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d52/gid__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d52/gid__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d53/include_2ruby_2internal_2intern_2complex_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d53/include_2ruby_2internal_2intern_2complex_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d53/include_2ruby_2internal_2intern_2complex_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d54/buffer_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d54/buffer_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d54/buffer_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d55/include_2ruby_2internal_2encoding_2transcode_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d55/include_2ruby_2internal_2encoding_2transcode_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d58/declspec__attribute_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d58/declspec__attribute_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d65/rdata_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d65/rdata_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d65/rdata_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d68/unioniseq__inline__storage__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d6b/structioinfo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d6c/structproducer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d71/st_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d74/include_2ruby_2internal_2error_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d74/include_2ruby_2internal_2error_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d75/structrb__dirent.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d7c/include_2ruby_2internal_2encoding_2re_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d7c/include_2ruby_2internal_2encoding_2re_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d7d/structsucc__index__table_1_1succ__dict__block.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d80/structyjit__insn__opnd.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d82/structsched__param.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d84/structgc__raise__tag.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d8c/structrb__ractor__sync.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d90/structarith__seq__gen.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d90/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1driver0_1_1engine.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d91/structsysopen__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d94/structibf__object__complex__rational.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d99/gcc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d9e/structst__features.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/da0/include_2ruby_2random_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/da0/include_2ruby_2random_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/da1/structequal__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/da2/structrb__ractor__queue.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dac/msvc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dae/include_2ruby_2internal_2intern_2numeric_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dae/include_2ruby_2internal_2intern_2numeric_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dae/include_2ruby_2internal_2intern_2numeric_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dae/newobj_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dae/newobj_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dae/newobj_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db1/struct_y_y_l_t_y_p_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db3/structbitset.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db5/structrb__waiting__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db9/internal_2symbol_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db9/structrb__callinfo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dbc/fl__type_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dbc/fl__type_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dc6/uid__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dc6/uid__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dcc/include_2ruby_2internal_2variable_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dcc/include_2ruby_2internal_2variable_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dcc/include_2ruby_2internal_2variable_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dcd/structiseq__link__anchor.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dce/deprecated_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dce/deprecated_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dce/pathname_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dce/pathname_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dce/pathname_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd5/structdirent__brace__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd6/structrb__memory__view__item__component__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd8/structiseq__compile__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd9/structroot__objects__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dda/structsip__uint64__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/de1/group__rgengc.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/de6/structstringpool__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/de9/transient__heap_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/df3/internal_2stdalign_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/df3/internal_2stdalign_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/df7/include_2ruby_2internal_2intern_2enum_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/df7/include_2ruby_2internal_2intern_2enum_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/df7/include_2ruby_2internal_2intern_2enum_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dfa/struct_qtfr_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dfb/structrb__imemo__tmpbuf__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/include_2ruby_2util_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/include_2ruby_2util_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/include_2ruby_2util_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/scheduler_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/scheduler_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/scheduler_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/strerror_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d08/buffer_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d08/buffer_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d10/structrb__transcoder.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d13/structspawn__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d14/struct_r_class.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d15/posix_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d15/posix_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d15/posix_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d16/module_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d16/module_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d17/structrb__random__interface__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d18/compiler__is_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d18/compiler__is_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d18/compiler__is_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d1d/eval__error_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d21/memcmp_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d23/structiseq__inline__constant__cache.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d29/structrb__code__position__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d2b/vm__args_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d2e/structrb__ast__local__table__link.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d2f/internal_2compar_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d32/include_2ruby_2internal_2intern_2load_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d32/include_2ruby_2internal_2intern_2load_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d36/structend__proc__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d3e/structrb__ractor__sync_1_1ractor__wait.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d3e/unionsigval.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d3f/struct_m_e_m_o.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d43/cxxanyargs_8hpp__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d43/cxxanyargs_8hpp__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d43/cxxanyargs_8hpp__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d46/structglob__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4a/structheap__page__header.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4b/vm__exec_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4f/rclass_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4f/rclass_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4f/rclass_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d51/structrb__method__alias__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d58/structsf__hdtr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d5c/include_2ruby_2internal_2encoding_2re_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d5c/include_2ruby_2internal_2encoding_2re_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d5c/include_2ruby_2internal_2encoding_2re_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d61/regerror_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d61/struct__cpuset.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d63/enum__extensibility_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d63/enum__extensibility_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d64/vm__callinfo_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d65/structdiv__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6c/structrb__econv__elem__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6e/compiler__is_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6e/compiler__is_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6e/compiler__is_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6e/rhash_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6e/rhash_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6e/rhash_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6f/include_2ruby_2io_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6f/include_2ruby_2io_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6f/include_2ruby_2io_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d71/structrb__yjit__block__array__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d74/gid__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d74/gid__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d74/gid__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d74/loadpath_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d75/cont_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d77/structrb__proc__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d80/intel_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d80/structrb__vm__tag.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d82/enc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d83/structdump__call__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d87/globals_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d87/globals_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8b/struct_r_regexp.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8c/vm__debug_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8d/struct_f_i_l_e___i_d__128.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8f/deprecated_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8f/deprecated_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8f/deprecated_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8f/structyjit__root__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d90/structbrace__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d91/coderange_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d91/coderange_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d91/coderange_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d94/include_2ruby_2internal_2error_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d94/include_2ruby_2internal_2error_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d94/include_2ruby_2internal_2error_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d97/internal_2fixnum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d99/structfd__set.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d9b/include_2ruby_2internal_2intern_2bignum_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d9b/include_2ruby_2internal_2intern_2bignum_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d9b/include_2ruby_2internal_2intern_2bignum_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d9c/structdes__tables__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da3/structmasgn__attrasgn.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/explicit__bzero_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/include_2ruby_2internal_2intern_2enum_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/include_2ruby_2internal_2intern_2enum_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/include_2ruby_2internal_2intern_2enum_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/inits_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da9/include_2ruby_2internal_2intern_2rational_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da9/include_2ruby_2internal_2intern_2rational_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da9/include_2ruby_2internal_2intern_2rational_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da9/internal_2intern_2select_2win32_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da9/internal_2intern_2select_2win32_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da9/internal_2intern_2select_2win32_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dac/structdirect.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dad/structsockaddr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/daf/include_2ruby_2internal_2attr_2error_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/daf/include_2ruby_2internal_2attr_2error_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db1/union_y_y_s_t_y_p_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db3/rmatch_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db3/rmatch_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db3/rmatch_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db5/encoding_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db5/unionrb__transcoding_1_1rb__transcoding__state__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dbc/revision_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dbc/structpinned__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dbe/structenumerator.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc1/internal_2random_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc1/noalias_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc1/noalias_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc4/core_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc4/core_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dcc/nan_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dd4/arm64_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de2/rhash_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de2/rhash_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de2/rhash_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de6/returns__nonnull_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de6/returns__nonnull_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de6/returns__nonnull_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de6/strlcat_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dea/robject_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dea/robject_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dea/robject_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dea/structslicebefore__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df2/win32_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df5/struct_r_i_memo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df7/structcmsgcred.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dfa/internal_2dir_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dfc/include_2ruby_2internal_2intern_2signal_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dfc/include_2ruby_2internal_2intern_2signal_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dfc/include_2ruby_2internal_2intern_2signal_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d01/include_2ruby_2internal_2intern_2thread_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d01/include_2ruby_2internal_2intern_2thread_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d01/include_2ruby_2internal_2intern_2thread_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d03/struct___rune_entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d05/include_2ruby_2internal_2intern_2signal_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d05/include_2ruby_2internal_2intern_2signal_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d05/include_2ruby_2internal_2intern_2signal_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d08/atomic_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d08/atomic_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d08/atomic_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d08/structrb__obj__traverse__final__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d08/win64_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d0a/pure_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d0a/pure_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d10/marshal_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d12/structrb__calling__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d13/file_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d14/structre__registers.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d15/diagnose__if_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d15/diagnose__if_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d15/diagnose__if_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d15/structrb__memory__view__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d1e/structautoload__data__i.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d1f/namespaceruby_1_1backward.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d27/numeric_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d27/probes__helper_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d2a/struct_i_names_arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d2c/structweakmap.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d2e/struct_opt_env.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d30/include_2ruby_2internal_2intern_2numeric_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d30/include_2ruby_2internal_2intern_2numeric_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d30/include_2ruby_2internal_2intern_2numeric_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d31/structsucc__index__table.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d32/rstruct_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d32/rstruct_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d32/rstruct_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d34/structst__hash__type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d38/include_2ruby_2vm_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d38/include_2ruby_2vm_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d38/include_2ruby_2vm_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d40/struct____sbuf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d44/include_2ruby_2re_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d44/include_2ruby_2re_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d44/include_2ruby_2re_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d45/include_2ruby_2internal_2intern_2file_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d45/include_2ruby_2internal_2intern_2file_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d45/include_2ruby_2internal_2intern_2file_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d45/struct_r_typed_data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d54/structrb__debug__inspector__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d55/arithmetic_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d55/arithmetic_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d55/arithmetic_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d5a/transient__heap_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d5e/include_2ruby_2internal_2intern_2cont_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d5e/include_2ruby_2internal_2intern_2cont_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d5e/include_2ruby_2internal_2intern_2cont_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d61/robject_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d61/robject_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d61/robject_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d68/structnode__buffer__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d69/include_2ruby_2internal_2intern_2proc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d69/include_2ruby_2internal_2intern_2proc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d69/include_2ruby_2internal_2intern_2proc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d6e/include_2ruby_2random_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d6e/include_2ruby_2random_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d6e/include_2ruby_2random_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d78/include_2ruby_2internal_2static__assert_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d78/include_2ruby_2internal_2static__assert_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d79/include_2ruby_2internal_2encoding_2symbol_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d79/include_2ruby_2internal_2encoding_2symbol_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d79/include_2ruby_2internal_2encoding_2symbol_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d7a/structrb__strterm__literal__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d7b/internal_2complex_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d7b/strchr_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d84/rhash_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d84/rhash_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d85/structrb__io__buffer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d85/structrb__trace__arg__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d86/structsockcred.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d87/regint_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8a/sparc_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8c/include_2ruby_2internal_2intern_2cont_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8c/include_2ruby_2internal_2intern_2cont_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8c/include_2ruby_2internal_2intern_2cont_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8e/regenc_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d91/attr_2warning_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d91/attr_2warning_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d93/structtoken__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d95/include_2ruby_2internal_2intern_2compar_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d95/include_2ruby_2internal_2intern_2compar_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d95/include_2ruby_2internal_2intern_2compar_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d97/structrb__yjit__options.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d9b/eval__jump_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da1/structheap__page__body.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da2/riscv64_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da3/math_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dab/structrb__method__definition__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db2/returns__nonnull_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db2/returns__nonnull_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db5/nonnull_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db5/nonnull_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db5/nonnull_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db5/structrb__mjit__unit__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dbe/struct_scan_env.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc2/structibf__object__regexp.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc4/structstack__node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc6/newobj_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc6/newobj_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc6/structgc__profile__record.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dca/structiseq__compile__data__ensure__node__stack.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcb/structrb__iseq__constant__body_1_1iseq__insn__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcd/builtin_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcf/rmatch_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcf/rmatch_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcf/rmatch_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd0/rbignum_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd0/rbignum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd7/include_2ruby_2internal_2intern_2re_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd7/include_2ruby_2internal_2intern_2re_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd9/include_2ruby_2internal_2intern_2parse_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd9/include_2ruby_2internal_2intern_2parse_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd9/include_2ruby_2internal_2intern_2parse_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dda/regparse_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/de3/crypt_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/de3/st__data__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/de3/st__data__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/de3/st__data__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/de3/structrb__iseq__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dee/structsubclass__traverse__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df2/mini__builtin_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df3/addr2line_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df7/range_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df9/missing_2file_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfa/include_2ruby_2internal_2intern_2cont_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfa/include_2ruby_2internal_2intern_2cont_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfb/include_2ruby_2thread_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfb/include_2ruby_2thread_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfc/pure_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfc/pure_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfc/pure_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d02/iterator_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d02/iterator_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d02/iterator_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d04/glob_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d04/glob_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d0d/ctype_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d0d/ctype_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d10/structbug__reporters.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d12/struct____sigset.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d13/namespaceruby.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d19/group__defmethod.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d1d/structibf__object__symbol.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d1e/dln__find_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d24/internal_2missing_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d29/structyjit__temp__mapping.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d2e/mode__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d2e/mode__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d2e/mode__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d2e/struct_x86_mem.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d34/include_2ruby_2random_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d34/include_2ruby_2random_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d34/include_2ruby_2random_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d37/struct_n_e_t___l_u_i_d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d3b/structyjit__branch__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d3d/include_2ruby_2internal_2attr_2error_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d3d/include_2ruby_2internal_2attr_2error_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d3d/include_2ruby_2internal_2attr_2error_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d3d/yjit__asm_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d47/structrb__iv__index__tbl__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d4b/structrb__mjit__unit.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d4e/scan__args_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d4e/scan__args_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d50/rational_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d53/include_2ruby_2internal_2intern_2range_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d53/include_2ruby_2internal_2intern_2range_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d55/alloca_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5a/mjit__worker_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5b/setproctitle_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5c/structiter__method__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5d/include_2ruby_2internal_2arithmetic_2fixnum_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5d/include_2ruby_2internal_2arithmetic_2fixnum_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5d/include_2ruby_2internal_2arithmetic_2fixnum_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5d/structrb__io__t_1_1rb__io__enc__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d60/structrb__cvar__class__tbl__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d61/structbintime.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d62/include_2ruby_2internal_2intern_2compar_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d62/include_2ruby_2internal_2intern_2compar_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d64/structrename__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6a/include_2ruby_2internal_2intern_2class_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6a/include_2ruby_2internal_2intern_2class_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6b/structrb__io__buffer__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6e/struct_m_e_t_h_o_d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d72/structrb__subclass__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d72/subst_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d74/structflat__map__i__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d75/pid__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d75/pid__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d77/structvm__throw__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d86/structglob__pattern.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d89/include_2ruby_2internal_2intern_2string_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d89/include_2ruby_2internal_2intern_2string_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d89/include_2ruby_2internal_2intern_2string_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d90/include_2ruby_2internal_2intern_2variable_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d90/include_2ruby_2internal_2intern_2variable_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d90/include_2ruby_2internal_2intern_2variable_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d93/include_2ruby_2internal_2intern_2object_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d93/include_2ruby_2internal_2intern_2object_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d97/include_2ruby_2internal_2encoding_2encoding_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d97/include_2ruby_2internal_2encoding_2encoding_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d97/include_2ruby_2internal_2encoding_2encoding_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d97/rmodule_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d9a/include_2ruby_2internal_2intern_2io_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d9a/include_2ruby_2internal_2intern_2io_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/da1/struct____ucontext.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/da9/struct_r_object.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db0/backward_22_2long__long_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db0/backward_22_2long__long_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db5/short_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db5/short_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db5/short_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db7/structrb__method__entry__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db7/uid__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db7/uid__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db7/uid__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc0/parse_8y_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc0/structrb__objspace.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc1/forceinline_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc1/forceinline_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc1/forceinline_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc8/iseq_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc9/structrb__ensure__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dce/group__ruby1.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dce/group__ruby1.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dce/group__ruby1.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dce/group__ruby1.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dcf/yjit__core_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dd5/warning__push_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dd5/warning__push_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dd5/warning__push_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dd9/structchdir__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dda/off__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dda/off__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dda/off__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/de2/struct_x86_opnd.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/de2/structrb__data__type__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/de6/structrb__printf__buffer__extra.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/de8/structyjit__block__version.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/de8/thread__win32_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/deb/acosh_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dec/include_2ruby_2internal_2intern_2time_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dec/include_2ruby_2internal_2intern_2time_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/def/structsigaction.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/df4/structrb__execarg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/df8/structsockproto.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/df9/structsigevent.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dfa/structcode__page__table.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d00/structtrans__open__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d00/structwaitpid__state.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d01/ast_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d01/value__type_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d01/value__type_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d01/value__type_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d12/c__attribute_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d12/c__attribute_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d15/structtms.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d16/gc_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d16/value__type_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d16/value__type_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d16/value__type_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d17/include_2ruby_2internal_2encoding_2transcode_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d17/include_2ruby_2internal_2encoding_2transcode_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d17/include_2ruby_2internal_2encoding_2transcode_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d18/ruby_2ruby_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d18/ruby_2ruby_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d18/ruby_2ruby_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d18/structcme__dependency__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d22/structapply__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d23/include_2ruby_2internal_2intern_2error_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d23/include_2ruby_2internal_2intern_2error_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d23/include_2ruby_2internal_2intern_2error_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d26/ruby-runner_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d27/winmain_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2a/structpush__glob0__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2b/noalias_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2b/noalias_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2b/noalias_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2e/debug_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2e/debug_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2e/debug_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d32/vm__core_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d36/group__object.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d36/signal_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d39/include_2ruby_2internal_2intern_2signal_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d39/include_2ruby_2internal_2intern_2signal_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3a/ctype_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3a/ctype_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3a/ctype_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3b/extension_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3b/extension_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3c/des__tables_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3d/structio__encoding__set__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d4a/structopendir__at__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d4e/strftime_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d4f/structiseq__inline__cvar__cache__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d59/diagnose__if_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d59/diagnose__if_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d59/diagnose__if_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d5a/structtm.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d5b/struct___rune_locale.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d5b/structrmatch.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d5f/internal_2rational_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d61/assert_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d61/assert_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d61/assert_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d67/declspec__attribute_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d67/declspec__attribute_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d67/declspec__attribute_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d68/include_2ruby_2internal_2intern_2string_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d68/include_2ruby_2internal_2intern_2string_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d6c/thread__native_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d6c/thread__native_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d70/debug__counter_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d72/const_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d72/const_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d72/const_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d72/namespaceruby_1_1backward_1_1cxxanyargs.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d73/vm__backtrace_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d77/bool_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d78/structrb__backtrace__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d79/include_2ruby_2thread_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d79/include_2ruby_2thread_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d79/include_2ruby_2thread_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d79/struct_c_class_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d7c/include_2ruby_2internal_2encoding_2string_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d7c/include_2ruby_2internal_2encoding_2string_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d7c/structtransform__keys__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d7d/memory__view_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d7d/memory__view_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d81/structstati128.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d82/include_2ruby_2io_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d82/include_2ruby_2io_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d82/include_2ruby_2io_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d86/structrb__event__hook__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d89/structforeach__safe__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8c/internal_2cont_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8d/const_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8d/const_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8d/const_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8d/cpp__attribute_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8d/cpp__attribute_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8e/unionruby__glob__entries__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8f/loadpath_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8f/namespaceruby_1_1backward_1_1cxxanyargs_1_1define__method.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/da0/include_2ruby_2internal_2error_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/da0/include_2ruby_2internal_2error_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/da0/include_2ruby_2internal_2error_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dae/rfile_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dae/rfile_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dae/rfile_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db0/defines_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db0/defines_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db3/oniguruma_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db6/nodiscard_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db6/nodiscard_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db6/nodiscard_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db7/flag__enum_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db7/flag__enum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbd/restrict_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbd/restrict_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbf/include_2ruby_2internal_2intern_2gc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbf/include_2ruby_2internal_2intern_2gc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbf/rbignum_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbf/rbignum_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbf/rbignum_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc4/probes_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc5/structiseq__label__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc8/struct_opt_exact_info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dca/struct_ctype_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dca/structshift__var.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dcf/rstring_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dcf/rstring_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dcf/structload__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd1/id_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd1/structrehash__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd5/include_2ruby_2internal_2eval_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd5/include_2ruby_2internal_2eval_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd5/include_2ruby_2internal_2eval_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd7/assert_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd7/assert_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd7/assert_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/ddc/alloc__size_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/ddc/alloc__size_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de3/xmalloc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de3/xmalloc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de9/include_2ruby_2internal_2intern_2io_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de9/include_2ruby_2internal_2intern_2io_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de9/include_2ruby_2internal_2intern_2io_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/def/arithmetic_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/def/arithmetic_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/def/arithmetic_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df0/structdump__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dfd/internal_2thread_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d00/include_2ruby_2internal_2symbol_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d00/include_2ruby_2internal_2symbol_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d02/structselect__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d04/include_2ruby_2internal_2intern_2file_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d04/include_2ruby_2internal_2intern_2file_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d04/include_2ruby_2internal_2intern_2file_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d05/ractor_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d05/ractor_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d05/ractor_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d06/event_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d06/event_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d06/event_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d06/structsigaltstack.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d07/structtrace__set__local__events__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d0a/dmyenc_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d0c/class_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d0c/rstruct_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d0c/rstruct_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d15/vm__sync_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d1b/internal_2intern_2select_2win32_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d1b/internal_2intern_2select_2win32_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d1f/struct_min_max_len.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d20/struct_i_apply_case_fold_arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d20/structmarshal__compat__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d22/close_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d2b/internal_2object_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d2d/sprintf_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d2e/emscripten_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d31/struct_d_i_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d32/structapply__filename.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d39/dtoa_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3a/ractor_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3a/ractor_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3a/ractor_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3a/structtime__object.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3f/ruby_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3f/struct___nt_cmd_line_element.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d43/structsync__waiter.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d45/include_2ruby_2internal_2intern_2hash_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d45/include_2ruby_2internal_2intern_2hash_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d45/include_2ruby_2internal_2intern_2hash_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d4a/include_2ruby_2internal_2intern_2complex_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d4a/include_2ruby_2internal_2intern_2complex_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d4a/include_2ruby_2internal_2intern_2complex_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d50/internal_2signal_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d50/maybe__unused_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d50/maybe__unused_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d50/maybe__unused_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5c/select_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5c/select_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5c/select_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5e/stdbool_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5e/stdbool_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5f/include_2ruby_2internal_2intern_2class_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5f/include_2ruby_2internal_2intern_2class_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5f/include_2ruby_2internal_2intern_2class_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d60/memory__view_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d60/memory__view_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d60/memory__view_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d67/cpp__attribute_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d67/cpp__attribute_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d67/cpp__attribute_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d69/enum_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d69/robject_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d69/robject_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d6e/double_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d6e/double_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d6e/structrb__ractor__pub.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d7b/structrb__fdset__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d7f/structfiber__pool__allocation.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d84/win32_2file_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d86/limits_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8d/dosish_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8d/dosish_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8d/dosish_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8e/glob_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8e/glob_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8e/glob_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d90/include_2ruby_2vm_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d90/include_2ruby_2vm_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d90/include_2ruby_2vm_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d90/structutime__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d92/rbasic_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d92/rbasic_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d92/rbasic_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d93/structlist__head.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da0/gcc__version__since_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da5/structprint__to__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da5/structsort__by__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/nodiscard_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/nodiscard_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/nodiscard_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/rtypeddata_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/rtypeddata_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/rtypeddata_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/structgen__ivtbl.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da8/include_2ruby_2missing_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dab/intern_2sprintf_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dab/intern_2sprintf_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dab/intern_2sprintf_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dab/select_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dab/select_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dae/structnative__thread__data__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/db2/union_u.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dba/structmmsghdr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dbb/structheap__page.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dbe/internal_2gc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc0/structrb__arithmetic__sequence__components__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc1/structrb__callcache.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc6/unionswapf64.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dcf/struct_node_opt_info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dcf/yjit__core_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dd0/yjit__asm_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dd4/load_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dd5/yjit__iface_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de0/marshal_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de0/marshal_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de1/rarray_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de1/rarray_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de5/defines_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de5/defines_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de5/defines_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de8/iterator_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de8/iterator_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de8/iterator_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df4/internal_2range_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df5/struct_cons_alt_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df6/structclone__const__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df7/structrb__ast__id__table.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df9/include_2ruby_2internal_2static__assert_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df9/include_2ruby_2internal_2static__assert_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df9/include_2ruby_2internal_2static__assert_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dfe/inits_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d05/cxxanyargs_8hpp__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d05/cxxanyargs_8hpp__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d05/cxxanyargs_8hpp__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d06/include_2ruby_2internal_2intern_2thread_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d06/include_2ruby_2internal_2intern_2thread_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d06/include_2ruby_2internal_2intern_2thread_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d08/include_2ruby_2internal_2encoding_2transcode_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d08/include_2ruby_2internal_2encoding_2transcode_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d08/include_2ruby_2internal_2encoding_2transcode_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d0b/structloaded__feature__searching.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d0b/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1driver_1_1engine.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d0d/dmydln_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d0d/structibf__header.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d0f/struct___onig_stack_type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d10/timev_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d12/xmalloc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d12/xmalloc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d12/xmalloc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d15/include_2ruby_2internal_2method_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d15/include_2ruby_2internal_2method_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d15/include_2ruby_2internal_2method_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d1a/include_2ruby_2internal_2static__assert_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d1a/include_2ruby_2internal_2static__assert_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d1a/include_2ruby_2internal_2static__assert_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d1c/structtimespec.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d25/internal_2arithmetic_2long__long_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d25/internal_2arithmetic_2long__long_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d27/structrb__method__optimized.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d28/structaccess__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d2d/ractor_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d2d/sunpro_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d2e/structitimerval.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d30/ctype_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d30/ctype_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d30/ctype_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d32/include_2ruby_2internal_2method_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d32/include_2ruby_2internal_2method_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d32/structensure__range.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d35/structrb__mjit__compile__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d3d/structvtable.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d3f/structgc__sweep__context.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d43/structrb__darray__meta.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4b/include_2ruby_2internal_2intern_2class_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4b/include_2ruby_2internal_2intern_2class_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4b/include_2ruby_2internal_2intern_2class_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4e/rdata_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4e/rdata_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4e/rdata_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4e/rfile_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4e/rfile_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4e/rfile_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4f/include_2ruby_2util_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4f/include_2ruby_2util_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4f/include_2ruby_2util_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4f/structcdhash__set__label__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d50/vsnprintf_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d53/structthgroup.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d57/structrb__iseq__new__with__callback__callback__func.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d58/deprecated.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d5a/const_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d5a/const_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d60/structwaiting__fd.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d66/structrb__econv__init__by__convpath__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d67/structrb__yjit__block__array__array__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d67/structst__str__end__key.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6a/structsip__state.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6b/structbig2str__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6c/rmatch_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6c/rmatch_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6e/attributes_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6e/backward_22_2stdalign_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6e/backward_22_2stdalign_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6e/backward_22_2stdalign_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6f/memmove_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d73/structrb__builtin__function.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d76/structrb__id__table.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7a/structsigvec.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7b/include_2ruby_2internal_2intern_2gc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7b/include_2ruby_2internal_2intern_2gc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7b/include_2ruby_2internal_2intern_2gc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7c/structrb__block.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7c/x86_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d80/structrb__cref__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d81/structar__table__pair__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d89/variable_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d8c/diagnose__if_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d8c/diagnose__if_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d90/noreturn_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d90/noreturn_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d90/noreturn_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d95/ruby_2internal_2intern_2ruby_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d95/ruby_2internal_2intern_2ruby_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d99/flag__enum_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d99/flag__enum_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d99/flag__enum_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/da6/group__exception.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/da6/structrb__callinfo__kwarg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/da7/flag__enum_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/da7/flag__enum_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/da7/flag__enum_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/da8/rb__mjit__min__header-3_81_82_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/db8/feature_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/db8/feature_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/db8/feature_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dbd/structrescue__funcall__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc1/include_2ruby_2internal_2eval_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc1/include_2ruby_2internal_2eval_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc2/short_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc2/short_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc2/short_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc7/include_2ruby_2internal_2intern_2enum_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc7/include_2ruby_2internal_2intern_2enum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc8/structobj__traverse__replace__callback__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dcb/structrb__strterm__heredoc__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dcd/char_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dcd/char_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dcd/char_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd0/struct_unset_addr_list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd3/struct___rune_range.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd9/posix_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd9/posix_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dda/union____mbstate__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/ddc/include_2ruby_2internal_2encoding_2re_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/ddc/include_2ruby_2internal_2encoding_2re_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/ddc/include_2ruby_2internal_2encoding_2re_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/ddf/double_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/ddf/double_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/ddf/double_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de0/structrb__mutex__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de3/struct_onig_pair_case_fold_codes.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de6/include_2ruby_2internal_2intern_2enumerator_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de6/include_2ruby_2internal_2intern_2enumerator_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de6/include_2ruby_2internal_2intern_2enumerator_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de7/include_2ruby_2internal_2intern_2rational_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de7/include_2ruby_2internal_2intern_2rational_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de7/structstat.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de9/structtrace__clear__local__events__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/deb/module_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/deb/module_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/deb/module_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dec/include_2ruby_2internal_2intern_2string_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dec/include_2ruby_2internal_2intern_2string_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dec/include_2ruby_2internal_2intern_2string_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df0/mode__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df0/mode__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df3/struct_onig_error_info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df3/structkwtable.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df4/structmin__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df7/include_2ruby_2util_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df7/include_2ruby_2util_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dfa/structpush__glob__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dfe/maybe__unused_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dfe/maybe__unused_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/internal_2arithmetic_2long__long_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/internal_2arithmetic_2long__long_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/internal_2arithmetic_2long__long_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/rfile_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/rfile_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d01/noexcept_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d01/noexcept_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d02/structrb__context__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d0a/id__table_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d0a/method_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d0d/structcont__saved__vm__stack.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d0e/structre__pattern__buffer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d11/serial_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d16/config_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d16/debug_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d16/debug_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d16/include_2ruby_2internal_2encoding_2string_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d16/include_2ruby_2internal_2encoding_2string_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d16/include_2ruby_2internal_2encoding_2string_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d16/structio__internal__write__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d17/pathname_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d17/pathname_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d17/pathname_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d17/structrb__ast__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d23/structdefault__encoding.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d24/structpthread__once.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d25/structargf__call__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d25/structibf__dump__buffer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d27/ruby_2internal_2intern_2ruby_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d27/ruby_2internal_2intern_2ruby_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d27/ruby_2internal_2intern_2ruby_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d29/structrb__workqueue__job.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2a/structfiber__pool__vacancy.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2c/deprecated_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2c/deprecated_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2c/deprecated_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2e/intern_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2e/intern_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2f/structmalloc__obj__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d39/enum__extensibility_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d39/enum__extensibility_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d39/enum__extensibility_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d3a/tgamma_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d43/struct_block_id.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4b/include_2ruby_2internal_2attr_2error_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4b/include_2ruby_2internal_2attr_2error_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4b/include_2ruby_2internal_2attr_2error_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4b/regexec_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4c/structenum__sum__memo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4d/structsigcontext.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4f/glob_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4f/glob_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4f/glob_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d53/anyargs_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d53/anyargs_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d55/include_2ruby_2internal_2intern_2proc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d55/include_2ruby_2internal_2intern_2proc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d57/memory_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d57/memory_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d57/memory_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d57/structiseq__insn__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d57/structrb__ext__config.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d5d/largesize_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d5d/largesize_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d60/intern_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d60/intern_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d60/intern_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d63/include_2ruby_2internal_2intern_2variable_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d63/include_2ruby_2internal_2intern_2variable_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d64/include_2ruby_2internal_2intern_2thread_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d64/include_2ruby_2internal_2intern_2thread_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d66/internal_2static__assert_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d66/structload__file__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d6c/include_2ruby_2internal_2intern_2struct_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d6c/include_2ruby_2internal_2intern_2struct_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d6e/cxxanyargs_8hpp.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d6e/cxxanyargs_8hpp_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d71/structrb__method__bmethod__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d74/structrb__vm__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d77/largesize_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d77/largesize_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d77/largesize_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d79/structiovec.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d79/structmark__stack.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7c/ucontext_2_context_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7e/coderange_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7e/coderange_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7e/coderange_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7e/structenum__chain.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d80/struct_r_complex.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d81/nodiscard_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d81/nodiscard_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d83/structcodepage__patch.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d87/structfiber__pool__stack.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8b/value_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8b/value_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8b/value_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8e/struct_r_v_a_l_u_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8f/long_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8f/long_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8f/long_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d97/parse_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d99/structcoroutine__shared.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da0/include_2ruby_2encoding_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da0/include_2ruby_2encoding_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da4/weakref_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da4/weakref_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da4/weakref_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dae/core_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dae/core_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dae/core_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db0/include_2ruby_2re_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db0/include_2ruby_2re_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db0/include_2ruby_2re_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db8/intptr__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db8/intptr__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db8/intptr__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dbf/struct_b_ref_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc1/structrb__compile__option__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc3/id__table_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc3/struct_a_s_t_node_data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc7/newobj_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc7/newobj_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc7/newobj_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dca/pid__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dca/pid__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dca/pid__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dcc/error_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dcd/struct_r_float.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dce/structcmp__opt__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dd2/structrb__memory__view__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dde/internal_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/ddf/struct____s_f_i_l_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/de3/dllexport_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/de3/dllexport_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/deb/structgc__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/ded/include_2ruby_2internal_2intern_2proc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/ded/include_2ruby_2internal_2intern_2proc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/ded/include_2ruby_2internal_2intern_2proc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/ded/structiseq__insn__info__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/df0/unionic__serial__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/df8/include_2ruby_2internal_2gc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/df8/include_2ruby_2internal_2gc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dff/include_2ruby_2internal_2intern_2eval_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dff/include_2ruby_2internal_2intern_2eval_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dff/include_2ruby_2internal_2intern_2eval_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d04/struct__sigjmp__buf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d07/structiseq__catch__table__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d0c/structmjit__cont.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d11/win32_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d13/yjit__codegen_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d14/value_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d14/value_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d14/value_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d18/memory_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d18/memory_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d19/attr_2warning_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d19/attr_2warning_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d19/attr_2warning_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d19/structrb__condvar.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d1b/include_2ruby_2internal_2intern_2enumerator_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d1b/include_2ruby_2internal_2intern_2enumerator_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d1c/include_2ruby_2internal_2intern_2compar_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d1c/include_2ruby_2internal_2intern_2compar_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d1c/include_2ruby_2internal_2intern_2compar_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d1f/yjit_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d22/include_2ruby_2internal_2intern_2time_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d22/include_2ruby_2internal_2intern_2time_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d22/include_2ruby_2internal_2intern_2time_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d24/backward_22_2long__long_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d24/backward_22_2long__long_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d24/backward_22_2long__long_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d25/rclass_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d25/rclass_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d26/re_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d2b/cast_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d2b/structtransient__alloc__header.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d2e/structexec__recursive__params.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d2e/structreg__named__capture__assign__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d31/structiseq__catch__table.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d32/struct_j_i_t_state.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d35/structractor__newobj__cache.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d3c/structcookie__io__functions__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d44/structreset__hash__type__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d45/internal_2transcode_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d4a/internal_2assume_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d4a/internal_2assume_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d4e/struct____siov.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d4e/structrb__classext__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d52/structruby__glob__funcs__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d53/rgengc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d53/rgengc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d53/rgengc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d55/structfreed__ractor__local__keys__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d57/structbufread__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d58/structrb__ast__body__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d59/structiseq__inline__constant__cache__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d5c/structwait__for__single__fd.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d5e/include_2ruby_2internal_2intern_2dir_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d5e/include_2ruby_2internal_2intern_2dir_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d5e/include_2ruby_2internal_2intern_2dir_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d5e/mt19937_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d61/rregexp_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d61/rregexp_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d64/structdir__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d66/structobj__traverse__replace__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d6f/structifaddrs.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d6f/structlist__node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d71/structjoin__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d74/structruby__dtrace__method__hook__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d76/artificial_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d76/artificial_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d76/artificial_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d77/structaccept__filter__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d79/cold_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d79/cold_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7a/intern_2sprintf_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7a/intern_2sprintf_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7a/intern_2sprintf_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7f/include_2ruby_2internal_2intern_2struct_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7f/include_2ruby_2internal_2intern_2struct_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7f/include_2ruby_2internal_2intern_2struct_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d80/vm__trace_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d83/structadd__option__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d84/rtypeddata_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d84/rtypeddata_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d84/rtypeddata_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d86/dllexport_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d86/dllexport_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d86/dllexport_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d8f/internal_2vm_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d8f/rarray_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d8f/rarray_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d8f/rarray_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d91/encoding_2sprintf_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d91/encoding_2sprintf_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d91/encoding_2sprintf_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d92/rtypeddata_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d92/rtypeddata_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d92/vm__opts_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d97/structtransient__heap__block_1_1transient__heap__block__header.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d9e/warnings_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da2/struct_x86_reg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da6/long_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da6/long_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da7/assert_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da7/assert_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da7/encoding_2ctype_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da7/encoding_2ctype_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da7/encoding_2ctype_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/daa/fl__type_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/daa/fl__type_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/daa/fl__type_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db1/win32_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db4/compiler__since_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db4/compiler__since_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db4/include_2ruby_2internal_2intern_2re_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db4/include_2ruby_2internal_2intern_2re_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db4/include_2ruby_2internal_2intern_2re_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbf/cold_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbf/cold_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbf/cold_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbf/include_2ruby_2internal_2intern_2variable_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbf/include_2ruby_2internal_2intern_2variable_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbf/include_2ruby_2internal_2intern_2variable_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/nonnull_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/nonnull_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/nonnull_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/size__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/size__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/size__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc2/include_2ruby_2internal_2intern_2vm_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc2/include_2ruby_2internal_2intern_2vm_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc2/include_2ruby_2internal_2intern_2vm_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc2/int_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc2/int_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc2/int_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc5/select_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc5/select_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc5/select_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc8/debug_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc8/debug_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc8/debug_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc9/struct____suio.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dca/structtemp__type__mapping__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcc/array_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcd/known__errors_8def_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcd/off__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcd/off__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcd/structstack__chunk.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dd8/structiseq__link__element.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/de3/rdata_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/de3/rdata_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/de4/struct_r_moved.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/de5/random_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dea/rregexp_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dea/rregexp_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dea/rregexp_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/df2/structos__each__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/df3/ruby__atomic_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dfc/structargs__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dff/intern_2sprintf_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dff/intern_2sprintf_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d02/atomic_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d02/atomic_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d02/internal_2stdalign_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d02/internal_2stdalign_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d02/internal_2stdalign_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d04/struct_r_symbol.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d05/structobjspace__and__reason.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d0a/weakref_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d0a/weakref_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d0a/weakref_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d0d/structrb__method__iseq__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d12/structrb__size__pool__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d17/constant_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d17/structractor__newobj__size__pool__cache.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d20/event_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d20/event_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d20/rarray_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d20/rarray_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d20/rarray_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d24/st_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d25/structrbimpl__size__mul__overflow__tag.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d29/structutimbuf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d2b/struct_r_match.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d2c/structiseq__compile__data__storage.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d2d/node_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d2d/siphash_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d38/backward_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d39/format_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d39/format_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d39/format_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3b/fl__type_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3b/fl__type_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3b/fl__type_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/anyargs_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/anyargs_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/anyargs_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/encoding_2ctype_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/encoding_2ctype_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/encoding_2ctype_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/structcrypt__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d47/include_2ruby_2internal_2encoding_2symbol_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d47/include_2ruby_2internal_2encoding_2symbol_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d47/include_2ruby_2internal_2encoding_2symbol_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d4b/structwrite__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d4b/union____infinity__un.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d4d/alloc__size_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d4d/alloc__size_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d4d/alloc__size_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d4f/structgenerator.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d53/struct_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d55/thread__win32_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d56/rstruct_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d56/rstruct_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d56/rstruct_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d57/struct_label_ref.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d5a/structrb__id__item.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d5e/structrb__global__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d61/miniinit_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d62/structomsghdr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d63/struct_r_string.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d63/structsearch__path__queue__tag.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d68/include_2ruby_2internal_2intern_2parse_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d68/include_2ruby_2internal_2intern_2parse_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d6c/scheduler_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d6f/structrb__process__status.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d74/iseq_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d7e/structrb__io__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d80/rbignum_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d80/rbignum_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d80/rbignum_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d83/include_2ruby_2io_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d83/include_2ruby_2io_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d84/internal_2process_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d84/size__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d84/size__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d84/size__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d8b/struct_r_array.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d91/structinsn__data__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d96/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1driver.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d9a/internal_2load_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d9b/include_2ruby_2internal_2has_2builtin_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d9b/include_2ruby_2internal_2has_2builtin_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d9b/include_2ruby_2internal_2has_2builtin_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d9e/internal_2variable_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da5/include_2ruby_2internal_2gc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da5/include_2ruby_2internal_2gc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da5/include_2ruby_2internal_2gc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da6/structobj__traverse__callback__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/daa/structibf__dump__iseq__list__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dab/structrmatch__offset.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/daf/structrb__call__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db2/c__attribute_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db2/c__attribute_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db2/c__attribute_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db3/ppc64le_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db4/struct_node_base.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db5/structivar__update.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dbe/structrb__encoding__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dbf/structupdate__func__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc0/structary__sort__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc1/constexpr_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc1/constexpr_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc1/constexpr_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc8/structrb__iseq__location__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dca/structthread__create__params.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dcf/erf_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dcf/structrb__hook__list__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd0/eval__intern_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd2/structrb__global__variable.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd2/warning__push_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd2/warning__push_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd2/warning__push_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd3/group__deprecated__macros.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd3/rgengc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd3/rgengc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd4/structitimerspec.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd7/noalias_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd7/noalias_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd7/noalias_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd7/vm__dump_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de2/backward_22_2assume_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de2/backward_22_2assume_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de2/backward_22_2assume_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de4/mjit__config_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de6/struct_r_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/df2/structupdate__callback__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/df3/structchown__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/df4/structqueue__waiter.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/df8/regenc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d05/short_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d05/short_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d05/structargf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d06/include_2ruby_2internal_2intern_2file_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d06/include_2ruby_2internal_2intern_2file_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d0a/constant__p_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d0a/constant__p_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d0a/constant__p_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d0d/win32_2file_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d16/include_2ruby_2internal_2variable_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d16/include_2ruby_2internal_2variable_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d1d/structrb__at__exit__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d28/opt__operand_8def_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d2a/union_f_l_o_a_t___s_w_a_p_p_e_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d32/dir_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d33/include_2ruby_2internal_2intern_2range_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d33/include_2ruby_2internal_2intern_2range_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d33/include_2ruby_2internal_2intern_2range_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d3c/structselect__set.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d3d/include_2ruby_2internal_2intern_2error_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d3d/include_2ruby_2internal_2intern_2error_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d3e/union____nan__un.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d43/group__embed.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d43/group__embed.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d43/group__embed.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d43/group__embed.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d43/structrb__transcoding.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d45/structrb__unblock__callback.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d46/enumerator_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d4d/structrb__symbols__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d4e/structw32__io__info__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d50/amd64_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d50/struct_anchor_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d53/dosish_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d53/dosish_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d56/structmjit__options.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d57/structrb__ractor__local__key__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d5d/mjit__compile_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d5d/struct_r_file.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d63/vm__method_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d64/long_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d64/long_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d64/long_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6c/cpp__attribute_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6c/cpp__attribute_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6c/cpp__attribute_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6d/compar_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6f/noreturn_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6f/noreturn_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d71/special__consts_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d71/special__consts_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d71/special__consts_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d76/structnode__buffer__elem__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d80/nonnull_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d80/nonnull_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d87/symbol_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d89/include_2ruby_2internal_2symbol_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d89/include_2ruby_2internal_2symbol_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d89/include_2ruby_2internal_2symbol_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d89/yjit__asm__tests_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d8b/structtrace__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d8e/forceinline_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d8e/forceinline_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d8e/forceinline_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d8e/include_2ruby_2internal_2encoding_2symbol_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d8e/include_2ruby_2internal_2encoding_2symbol_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d91/structrb__tp__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d92/include_2ruby_2internal_2method_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d92/include_2ruby_2internal_2method_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d92/include_2ruby_2internal_2method_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d93/structobj__traverse__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d94/struct_posix_bracket_entry_type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d95/include_2ruby_2internal_2intern_2re_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d95/include_2ruby_2internal_2intern_2re_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d95/include_2ruby_2internal_2intern_2re_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d98/intptr__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d98/intptr__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9b/structrb__args__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9c/struct_onig_repeat_range.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9e/verconf_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9f/backward_22_2stdalign_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9f/backward_22_2stdalign_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9f/backward_22_2stdalign_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/da8/encoding_2sprintf_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/da8/encoding_2sprintf_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/db2/declspec__attribute_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/db2/declspec__attribute_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/db2/declspec__attribute_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/db3/structlldiv__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/db9/structfunctor.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbb/clang_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbb/structiseq__inline__iv__cache__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbc/st__data__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbc/st__data__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbc/structrb__ractor__waiting__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbd/posix_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbd/posix_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbd/posix_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dc0/unionswapf32.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dc1/structtimezone.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dc6/structrb__control__frame__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dc9/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__method__id.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dce/include_2ruby_2internal_2intern_2random_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dce/include_2ruby_2internal_2intern_2random_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dce/include_2ruby_2internal_2intern_2random_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dcf/anyargs_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dcf/anyargs_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dcf/anyargs_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dcf/structyjit__context.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dd4/yjit__codegen_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddb/intptr__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddb/intptr__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddb/intptr__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddc/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1driver0.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddd/has_2warning_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddd/has_2warning_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddd/structenc__table.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddf/group__class.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de4/backward_22_2assume_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de4/backward_22_2assume_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de4/backward_22_2assume_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de6/ruby_2ruby_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de6/ruby_2ruby_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de9/vm_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dee/struct_code_block.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df0/structbig__div__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df0/structvalued__frame__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df1/util_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df2/ffs_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df6/compiler__since_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df6/compiler__since_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df6/compiler__since_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d02/vm__sync_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d03/internal_2enum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d04/addr2line_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d07/include_2ruby_2re_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d07/include_2ruby_2re_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d07/struct_m_t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d07/structrb__ractor__struct_1_1gc__mark__func__data__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d0a/io_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d11/structrb__szqueue.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d16/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__module__function.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d1f/include_2ruby_2internal_2encoding_2encoding_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d1f/include_2ruby_2internal_2encoding_2encoding_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d22/iterator_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d22/iterator_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d24/structforeach__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d2e/include_2ruby_2internal_2arithmetic_2fixnum_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d2e/include_2ruby_2internal_2arithmetic_2fixnum_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d2e/include_2ruby_2internal_2arithmetic_2fixnum_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d34/structlocal__vars.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d36/structtransient__heap__block.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d38/noinline_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d38/noinline_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d38/noinline_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d38/vm__exec_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d3a/struct_r_hash.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d3b/include_2ruby_2internal_2intern_2vm_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d3b/include_2ruby_2internal_2intern_2vm_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d3b/include_2ruby_2internal_2intern_2vm_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d40/structsip__hash.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d43/coderange_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d43/coderange_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d45/artificial_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d45/artificial_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d45/struct_onig_end_call_list_item.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d49/struct_bigint.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d4d/crypt_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d4d/structupdate__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d4e/has_2warning_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d4e/has_2warning_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d4e/has_2warning_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5d/interpreter_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5d/interpreter_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5d/interpreter_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5e/include_2ruby_2internal_2intern_2bignum_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5e/include_2ruby_2internal_2intern_2bignum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d60/mjit_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d65/defines_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d65/defines_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d65/defines_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d65/structautoload__const.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d66/backward_22_2stdalign_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d66/backward_22_2stdalign_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d69/internal_2class_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6a/value__type_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6a/value__type_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6b/include_2ruby_2internal_2intern_2array_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6b/include_2ruby_2internal_2intern_2array_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6c/structrb__ary__pattern__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6e/include_2ruby_2internal_2gc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6e/include_2ruby_2internal_2gc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6e/include_2ruby_2internal_2gc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6f/int_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6f/int_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6f/int_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d70/symbol_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d73/time_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d77/ruby_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d79/scan__args_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d79/scan__args_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d79/scan__args_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7d/internal_2array_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7f/pid__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7f/pid__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7f/pid__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7f/structlazyenum__funcs.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7f/structstring__part.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d88/struct_r_zombie.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d89/special__consts_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d89/special__consts_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d8a/builtin_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d96/struct_onig_meta_char_table_type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9a/memory_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9a/memory_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9a/memory_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9e/module_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9e/module_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9e/module_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da2/union_c__block.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da7/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__private__method.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da8/dln_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da9/include_2ruby_2version_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da9/include_2ruby_2version_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da9/include_2ruby_2version_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dac/siphash_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/daf/ruby__assert_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/db1/math_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/db5/yjit_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/db9/bits_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/db9/id_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dbb/artificial_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dbb/artificial_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dbb/artificial_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dbc/rclass_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dbc/rclass_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dbc/rclass_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc0/structimaxdiv__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc6/structrb__blocking__region__buffer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc6/union_d_o_u_b_l_e___s_w_a_p_p_e_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc7/structlex__context.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc7/structrefinement__import__methods__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dca/struct_child_record.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dce/structmax__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dcf/rbasic_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dcf/rbasic_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dda/struct__pthread__cleanup__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/ddc/constexpr_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/ddc/constexpr_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/ddc/constexpr_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dde/structfill__values__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dde/structsearch__path__bfs__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de1/memory__view_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de1/memory__view_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de1/memory__view_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de5/structtransient__heap.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de7/opt__insn__unif_8def_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dec/compiler__is_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dec/compiler__is_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/def/structsock__timestamp__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/df9/cbrt_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfb/structst__table__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfc/st__data__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfc/st__data__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfc/st__data__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfc/version_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfd/pthread_2_context_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_08a3f10f87f5f256aa2b2fcc902fcab8.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_08f9d6cfc27282283ab424a01d3b734e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_1f1914fa49286cf0919541972331c39b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_24f3e0475497c356f650dc9ed4652cab.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_2fcfb3e6a265a41ab3dff2c804294027.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_309b0841cecee8572b88f73d5ed85209.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_3788cb8bca2eb155424c61794086f08c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_3b72186685c7133d1efd37f277c25bfa.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_4a0596afa8ae2a1c3c95b15b25dc60fa.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_4d2a760764f2f01f9d5f8efa641e6a6e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_5183dadf5f88c523a2d4106a0d1c0fc8.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_51f19e88bc37de7d12cc3a95314ed120.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_55965a0b7f896966aebdf0768b7cd008.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_5604030fd4a44b495b2161760383f09d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_6254b12ba856c51c40734b4d13efdf1c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_7374381ecdb819c64ee9b6ea2bd3370d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_7548a0c92b0c47932a3d90d0100c3a26.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_7e094315734c0fc22d46c7cafbc65fdc.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_7fed72ef06aab166e93e289e8a5a4efa.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_82434f6a8a39055b35115fc8d4134985.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_8ab3f0613df25da2c49c4d7e6dbea23f.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_8cd3bf24e167893ae1250bfa85a0a330.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_94f72dc08b2bc524b56beb066a373254.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_9c72d5925386560b81c6edba529261af.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_9e9cc2d2a3329499aa8534e640ed0757.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_a30cc8f70420ddcd6d34ac11a8140290.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_a52f4d3d586a58b02f3a4ddf0a992157.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_b4f92dd377abba25bba37a57cb06d57a.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_b801f03fd09de05ae51789392bd7169c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_bb10e0eef1894d8a3498d86fbfe25351.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_c6ef67635fa1d7c946d102179910c80e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_d44c64559bbebec7f509842c48db8b23.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_d6751d5d626a7ea074f9888503e0de14.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_f12cd4999ae80c6515c2c0e57b296c1e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_f3bfeebb553c3f6ecfb19202628b4493.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_fd047df7d77e625b233d9d7d8d8a4341.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/doc.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/doxygen.css -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/doxygen.svg -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dynsections.js -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/files.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/folderclosed.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/folderopen.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_func.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_a.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_a.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_f.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_g.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_i.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_l.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_m.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_n.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_o.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_p.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_q.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_u.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_x.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_z.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_enum.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_f.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_g.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_i.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_l.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_m.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_n.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_o.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_p.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_q.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_u.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_v.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_x.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_z.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/graph_legend.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/graph_legend.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/graph_legend.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/hierarchy.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/index.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/jquery.js -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/menu.js -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/menudata.js -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/modules.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/namespacemembers.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/namespacemembers_func.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/namespacemembers_type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/namespaces.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/nav_f.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/nav_g.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/nav_h.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/open.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/pages.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/splitbar.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/sync_off.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/sync_on.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/tab_a.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/tab_b.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/tab_h.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/tab_s.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/tabs.css %%DOCS%%%%RUBY_DOCDIR%%/contributing.rdoc %%DOCS%%%%RUBY_DOCDIR%%/csv/arguments/io.rdoc %%DOCS%%%%RUBY_DOCDIR%%/csv/options/common/col_sep.rdoc diff --git a/lang/ruby32/Makefile b/lang/ruby32/Makefile index 1f48032e48d..83e67d18545 100644 --- a/lang/ruby32/Makefile +++ b/lang/ruby32/Makefile @@ -179,6 +179,10 @@ post-install: . endfor .endif +post-install-CAPIDOCS-on: + ${RM} ${STAGEDIR}${PREFIX}/share/doc/ruby${RUBY_SUFFIX}/capi/.timestamp + cd ${STAGEDIR}${PREFIX} && ${FIND} share/doc/ruby${RUBY_SUFFIX}/capi/ -type f >> ${TMPPLIST} + post-install-DEBUG-off: # # XXX: hack to strip ruby binary. Ruby uses its own install script that seems diff --git a/lang/ruby32/pkg-plist b/lang/ruby32/pkg-plist index 82b81b35db8..d101877bb10 100644 --- a/lang/ruby32/pkg-plist +++ b/lang/ruby32/pkg-plist @@ -1065,2288 +1065,6 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz %%DOCS%%%%RUBY_DOCDIR%%/README.md %%DOCS%%%%RUBY_DOCDIR%%/bsearch.rdoc %%DOCS%%%%RUBY_DOCDIR%%/bug_triaging.rdoc -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/.timestamp -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/annotated.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/bc_s.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/bc_sd.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/bdwn.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/classes.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/closed.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0a/format_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d0a/format_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d12/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__global__function.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d17/structasciicompat__encoding__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d18/include_2ruby_2internal_2has_2builtin_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d18/include_2ruby_2internal_2has_2builtin_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d18/include_2ruby_2internal_2has_2builtin_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d19/include_2ruby_2internal_2intern_2random_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d19/include_2ruby_2internal_2intern_2random_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d19/include_2ruby_2internal_2intern_2random_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d19/structrb__ractor__basket.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1a/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__protected__method.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1b/structstruct__hash__set__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1f/include_2ruby_2internal_2intern_2process_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d1f/include_2ruby_2internal_2intern_2process_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d21/structrb__fiber__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d22/goruby_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d23/structruby__features__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d27/struct_f_i_l_e___i_d___i_n_f_o.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d29/main_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d2a/variable_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d32/structgetline__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d34/structforce__finalize__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d38/structmapping__buffer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d3b/noexcept_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d3b/noexcept_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d3b/noexcept_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d46/uid__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d46/uid__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d46/uid__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d49/structrb__callable__method__entry__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d4b/thread__native_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d4b/thread__native_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d4b/thread__native_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d53/structvtm.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d5c/structtr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d5d/include_2ruby_2internal_2intern_2object_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d5d/include_2ruby_2internal_2intern_2object_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d5d/include_2ruby_2internal_2intern_2object_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d61/structibf__object__header.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d62/structenc__synmane__type__leading__chars__tag.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d64/structparser__params.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d66/struct_r_rational.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d69/include_2ruby_2internal_2arithmetic_2fixnum_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d69/include_2ruby_2internal_2arithmetic_2fixnum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d69/mjit_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6c/structrb__thread__cond__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d6e/struct___node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d73/structrb__env__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d78/memory__view_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7a/attribute_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7a/attribute_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7a/attribute_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7e/struct_onig_compile_info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7f/constant__p_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d7f/constant__p_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d80/struct_onig_token.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d81/attr_2warning_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d81/attr_2warning_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d81/attr_2warning_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d85/process_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d85/structibf__object__struct__range.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d86/regcomp_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d89/attribute_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d89/attribute_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d89/attribute_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d91/include_2ruby_2internal_2intern_2bignum_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d91/include_2ruby_2internal_2intern_2bignum_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d91/include_2ruby_2internal_2intern_2bignum_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d93/include_2ruby_2thread_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d93/include_2ruby_2thread_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d93/include_2ruby_2thread_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d97/constant__p_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d97/constant__p_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d97/constant__p_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d99/structrb__scan__args__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d9b/internal_2re_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d9b/structfinish__writeconv__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/da5/structrb__class__cc__entries_1_1rb__class__cc__entries__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/da5/structrb__ractor__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/daa/gc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dac/internal_2file_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/daf/restrict_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/daf/restrict_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/daf/restrict_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db0/internal_2util_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db1/rregexp_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db1/rregexp_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db1/rregexp_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db2/vm__insnhelper_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db3/stdbool_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db3/stdbool_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db3/stdbool_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/db9/structsliceafter__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dba/include_2ruby_2internal_2intern_2gc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dba/include_2ruby_2internal_2intern_2gc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dba/include_2ruby_2internal_2intern_2gc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbc/enum__extensibility_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbc/enum__extensibility_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbc/enum__extensibility_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dbf/structrb__w32__reparse__buffer__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc1/include_2ruby_2internal_2intern_2array_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc1/include_2ruby_2internal_2intern_2array_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc1/include_2ruby_2internal_2intern_2array_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/include_2ruby_2internal_2eval_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/include_2ruby_2internal_2eval_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/include_2ruby_2internal_2eval_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/stdarg_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/stdarg_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/stdarg_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/stdbool_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/stdbool_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc3/stdbool_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc4/structcopy__stream__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc5/compilers_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc5/structrb__heap__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc8/marshal_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc8/marshal_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dc8/marshal_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dca/pure_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dca/pure_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dca/pure_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dcd/include_2ruby_2internal_2has_2builtin_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dcd/include_2ruby_2internal_2has_2builtin_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dce/structtranscoder__entry__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dcf/struct_r_data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddd/sanitizers_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/ddd/structst__table.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de1/object_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de2/include_2ruby_2internal_2intern_2process_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de2/include_2ruby_2internal_2intern_2process_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de2/include_2ruby_2internal_2intern_2process_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/de7/structrb__ractor__local__storage__type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/deb/struct___b_buf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/df4/structnmin__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/dfb/structrb__ensure__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d03/pathname_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d03/pathname_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d04/hash_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d06/constexpr_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d06/constexpr_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d06/include_2ruby_2internal_2encoding_2encoding_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d06/include_2ruby_2internal_2encoding_2encoding_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d06/include_2ruby_2internal_2encoding_2encoding_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d07/include_2ruby_2encoding_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d07/include_2ruby_2encoding_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d07/include_2ruby_2encoding_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/encoding_2ctype_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/encoding_2ctype_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/format_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/format_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d0f/format_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d19/structiseq__adjust__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1b/structtimeval.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d1c/thread__pthread_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d21/regex_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d24/structmkdir__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d25/char_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d25/char_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d25/char_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d27/include_2ruby_2ractor_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d27/include_2ruby_2ractor_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d27/include_2ruby_2ractor_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d28/internal_2hash_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d2a/structproc__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d2d/stdarg_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d2d/stdarg_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d2e/structrb__method__cfunc__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d2e/structrb__native__thread.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d30/structibf__load__buffer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d32/backward_22_2assume_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d32/backward_22_2assume_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d40/structopen__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d41/event_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d41/event_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d41/event_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4e/darray_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d4e/structmsghdr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5e/include_2ruby_2internal_2intern_2struct_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5e/include_2ruby_2internal_2intern_2struct_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d5e/include_2ruby_2internal_2intern_2struct_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d64/structreceive__block__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d67/include_2ruby_2internal_2intern_2process_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d67/include_2ruby_2internal_2intern_2process_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d67/include_2ruby_2internal_2intern_2process_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d67/r__cast_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d72/debug_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d74/returns__nonnull_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d74/returns__nonnull_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d74/returns__nonnull_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d75/regsyntax_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d77/node_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d7b/struct_onig_encoding_type_s_t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d7d/pack_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d81/complex_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d85/structoldbt__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8c/structcc__tbl__i__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/include_2ruby_2internal_2intern_2eval_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/include_2ruby_2internal_2intern_2eval_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d8f/include_2ruby_2internal_2intern_2eval_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d90/structtimetick.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d94/rstring_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d94/rstring_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d94/rstring_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d94/struct_onig_match_arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d96/scan__args_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d96/scan__args_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d96/scan__args_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d9b/flock_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/d9c/emscripten_2_context_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/da9/structmasgn__lhs__node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/daa/structibf__object__bignum.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/daa/transcode__data_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dae/structcoroutine__context.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db0/string_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db2/hypot_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db5/include_2ruby_2internal_2intern_2error_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db5/include_2ruby_2internal_2intern_2error_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/db5/include_2ruby_2internal_2intern_2error_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc4/extension_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc4/extension_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc4/extension_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc9/size__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dc9/size__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dcc/bignum_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dcc/marshal_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dcc/marshal_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dcc/marshal_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dce/io__buffer_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd1/rstring_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd1/rstring_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd1/rstring_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd2/include_2ruby_2internal_2intern_2vm_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd2/include_2ruby_2internal_2intern_2vm_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd6/structslicewhen__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd8/onigmo_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd8/structrb__wasm__jmp__buf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dd9/structminmax__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/ddc/dln_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/ddc/hrtime_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/ddc/restrict_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/ddc/restrict_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/ddc/restrict_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de3/structrb__method__refined__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de7/structvm__ifunc__argc.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de7/structw__ivar__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de9/include_2ruby_2internal_2intern_2rational_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de9/include_2ruby_2internal_2intern_2rational_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/de9/include_2ruby_2internal_2intern_2rational_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dec/structrb__captured__block.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/df1/structeval__string__wrap__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/df3/structcompile__status.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/df3/structrb__const__entry__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dfb/include_2ruby_2internal_2intern_2array_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dfb/include_2ruby_2internal_2intern_2array_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dfb/include_2ruby_2internal_2intern_2array_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d1/dfc/regparse_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d02/structproduct__state.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d08/structcollect__outer__variable__name__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d0a/ruby_2ruby_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d0a/ruby_2ruby_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d0a/ruby_2ruby_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d0a/structseek__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d0b/version_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d11/crt__externs_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d11/structfstr__update__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d1b/structrb__random__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d1d/structibf__object__hash.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d22/struct_r_basic.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d27/mode__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d27/mode__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d27/mode__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d2e/struct_unset_addr.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d2e/universal_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d33/xmalloc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d33/xmalloc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d33/xmalloc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d35/arithmetic_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d35/arithmetic_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d36/mjit__unit_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d37/strlcpy_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d38/internal_2string_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d3e/internal_2stdalign_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d3e/internal_2stdalign_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d3e/internal_2stdalign_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d3e/structrb__queue.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d42/include_2ruby_2internal_2intern_2complex_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d42/include_2ruby_2internal_2intern_2complex_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d46/include_2ruby_2internal_2intern_2numeric_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d46/include_2ruby_2internal_2intern_2numeric_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d47/compile_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d4a/struct_name_entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d53/structrb__backtrace__location__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d54/off__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d54/off__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d54/off__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/backward_22_2long__long_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/backward_22_2long__long_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/backward_22_2long__long_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/noinline_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/noinline_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/special__consts_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/special__consts_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5b/special__consts_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d5f/vm__insnhelper_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d65/noreturn_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d65/noreturn_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d65/noreturn_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d65/structtrace__var.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d66/nextafter_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d66/structrb__class__cc__entries.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d66/structrb__thread__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d67/alloc__size_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d67/alloc__size_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d67/alloc__size_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d6e/apple_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d70/include_2ruby_2internal_2intern_2enumerator_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d70/include_2ruby_2internal_2intern_2enumerator_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d70/include_2ruby_2internal_2intern_2enumerator_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d74/feature_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d74/feature_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d74/intern_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d74/intern_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d74/intern_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d75/procstat__vm_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d76/scheduler_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d76/scheduler_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d76/scheduler_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d78/structwarning__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d79/structpair__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d79/structrb__method__attr__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7d/structlocal__var__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7e/internal_2assume_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7e/internal_2assume_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d7e/internal_2assume_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d80/double_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d80/double_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d80/double_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d82/thread__pthread_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d8b/internal_2arithmetic_2long__long_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d8b/internal_2arithmetic_2long__long_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d8b/internal_2arithmetic_2long__long_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d8b/struct_group_num_remap.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d8c/structchunk__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d90/structrb__thread__sched__item.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d96/cmdlineopt_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d97/include_2ruby_2internal_2intern_2eval_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d97/include_2ruby_2internal_2intern_2eval_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/d9b/localeinit_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da3/internal_2struct_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da5/structvm__ifunc.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da6/struct_w_s_a_m_s_g.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/da7/structrun__exec__dup2__fd__pair.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dac/struct_call_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/daf/gid__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/daf/gid__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/daf/gid__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db0/dllexport_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db0/dllexport_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db0/dllexport_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db4/structnode__buffer__list__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db6/cold_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db6/cold_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db6/cold_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db6/structglob__error__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db7/struct_str_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db7/structmasgn__state.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/db7/structruby__gc__params__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc0/structcompile__branch.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc2/include_2ruby_2internal_2intern_2load_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc2/include_2ruby_2internal_2intern_2load_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc2/include_2ruby_2internal_2intern_2load_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc2/structconstat.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc7/globals_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc7/globals_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dc7/globals_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dd0/ractor__core_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dd8/scheduler_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dd8/scheduler_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/de3/include_2ruby_2internal_2intern_2parse_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/de3/include_2ruby_2internal_2intern_2parse_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/de3/include_2ruby_2internal_2intern_2parse_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/de4/globals_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/de4/globals_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/de4/globals_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/df0/extension_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/df0/extension_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/df0/extension_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/df7/structbuiltin__binary.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d2/dff/structhash__salt__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d03/structrb__strterm__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d06/structrb__econv__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d09/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__method.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d0b/internal_2proc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d11/internal_2eval_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d13/pthread_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d14/rgengc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d14/rgengc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d14/rgengc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d16/structgivar__copy.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1b/include_2ruby_2internal_2intern_2time_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1b/include_2ruby_2internal_2intern_2time_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1b/include_2ruby_2internal_2intern_2time_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1c/internal_2parse_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1d/buffer_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1d/buffer_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d1d/buffer_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d22/imemo_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d22/langinfo_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d26/internal_2numeric_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d26/structeach__obj__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d26/transcode_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d28/structrb__code__location__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d29/strstr_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2b/win32_2dir_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2c/debug__counter_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2d/rubystub_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d2e/structrb__random__mt__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d31/internal_2assume_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d31/internal_2assume_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d31/internal_2assume_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d32/atomic_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d32/atomic_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d32/atomic_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d36/structsignals.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d3b/structyielder.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d3e/include_2ruby_2internal_2intern_2dir_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d3e/include_2ruby_2internal_2intern_2dir_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d3e/include_2ruby_2internal_2intern_2dir_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d3f/mjit__compiler_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d3f/struct_onig_syntax_type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d44/struct_r_bignum.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d4e/structsleep__call.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d50/thread__sync_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d51/forceinline_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d51/forceinline_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d53/structpipe__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d57/eval_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d57/include_2ruby_2internal_2intern_2object_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d57/include_2ruby_2internal_2intern_2object_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d57/include_2ruby_2internal_2intern_2object_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d57/structhash__foreach__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d5a/structrb__fnd__pattern__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d5b/structverify__internal__consistency__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d5d/structcollect__caller__bindings__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d61/structbinwrite__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d66/internal_2enumerator_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d6c/structbackref__name__tag.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d72/structmagic__comment.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d73/structar__table__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d74/structwmap__iter__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d76/structrb__binding__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d77/noexcept_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d77/noexcept_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d77/noexcept_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d7c/attribute_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d7c/attribute_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d7e/int_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d7e/int_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d80/vm__eval_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d82/struct_onig_case_fold_code_item.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d83/structrb__postponed__job__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d84/arm32_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d84/lgamma__r_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d88/structrb__scope__visi__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d91/include_2ruby_2internal_2variable_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d91/include_2ruby_2internal_2variable_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d91/include_2ruby_2internal_2variable_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d97/interpreter_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d97/interpreter_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d98/internal_2bignum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d9e/encoding_2sprintf_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d9e/encoding_2sprintf_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/d9e/encoding_2sprintf_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da2/internal_2error_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da2/structclone__method__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da8/weakref_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/da8/weakref_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db0/ruby_2internal_2intern_2ruby_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db0/ruby_2internal_2intern_2ruby_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db0/ruby_2internal_2intern_2ruby_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db2/structselect__bang__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/db5/ucontext_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dc1/include_2ruby_2internal_2intern_2random_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dc1/include_2ruby_2internal_2intern_2random_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dcf/include_2ruby_2internal_2encoding_2string_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dcf/include_2ruby_2internal_2encoding_2string_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dcf/include_2ruby_2internal_2encoding_2string_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dcf/unionbytesequence4__or__float.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd5/struct_opt_anc_info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd5/structruby__cmdline__options.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd6/include_2ruby_2version_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd6/include_2ruby_2version_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd6/inttypes_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd6/struct_opt_map_info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dd8/structminmax__by__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dda/proc_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/ddc/maybe__unused_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/ddc/maybe__unused_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/ddc/maybe__unused_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de0/structibf__load.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de4/core_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de4/core_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de4/core_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de7/include_2ruby_2internal_2intern_2hash_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de7/include_2ruby_2internal_2intern_2hash_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de7/include_2ruby_2internal_2intern_2hash_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de7/thread_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/de9/structibf__dump.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/deb/lex_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dec/structrb__execution__context__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df2/structw32__io__info__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df3/char_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df3/char_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df6/interpreter_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df6/interpreter_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df6/interpreter_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/df6/thread__none_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfa/include_2ruby_2internal_2intern_2dir_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfa/include_2ruby_2internal_2intern_2dir_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfc/structasynchronous__arg__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfd/noinline_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfd/noinline_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfd/noinline_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dfe/dmyext_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d3/dff/struct_enclose_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d00/structcfunc__proc__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d03/compile_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d04/include_2ruby_2internal_2intern_2hash_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d04/include_2ruby_2internal_2intern_2hash_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d06/structio__internal__read__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d08/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__singleton__method.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0b/structvm__svar.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0d/include_2ruby_2internal_2intern_2range_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0d/include_2ruby_2internal_2intern_2range_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0d/include_2ruby_2internal_2intern_2range_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0d/structiseq__trace__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d0f/internal_2encoding_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d11/structfiber__pool.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d12/include_2ruby_2internal_2symbol_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d12/include_2ruby_2internal_2symbol_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d12/include_2ruby_2internal_2symbol_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d13/include_2ruby_2internal_2intern_2io_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d13/include_2ruby_2internal_2intern_2io_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d13/include_2ruby_2internal_2intern_2io_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d15/internal_2io_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d15/rbasic_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d15/rbasic_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d15/rbasic_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d17/structno__gvl__stat__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d1a/struct_r_struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d24/thread__none_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d27/structrb__iseq__constant__body.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d28/warning__push_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d28/warning__push_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2b/parse_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2d/structmethod__entry__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2e/include_2ruby_2encoding_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2e/include_2ruby_2encoding_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2e/include_2ruby_2encoding_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2f/include_2ruby_2internal_2intern_2load_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2f/include_2ruby_2internal_2intern_2load_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d2f/include_2ruby_2internal_2intern_2load_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d33/compiler__since_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d33/compiler__since_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d33/compiler__since_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d38/internal_2time_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d3f/value_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d3f/value_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d43/encindex_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d44/structibf__dump__object__list__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d4b/include_2ruby_2vm_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d4b/include_2ruby_2vm_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d50/id_8def_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d52/gid__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d52/gid__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d53/include_2ruby_2internal_2intern_2complex_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d53/include_2ruby_2internal_2intern_2complex_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d53/include_2ruby_2internal_2intern_2complex_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d54/buffer_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d54/buffer_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d54/buffer_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d55/include_2ruby_2internal_2encoding_2transcode_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d55/include_2ruby_2internal_2encoding_2transcode_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d58/declspec__attribute_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d58/declspec__attribute_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d59/structasyncify__buf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d65/rdata_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d65/rdata_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d65/rdata_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d68/unioniseq__inline__storage__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d6b/structioinfo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d6c/structproducer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d71/st_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d74/include_2ruby_2internal_2error_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d74/include_2ruby_2internal_2error_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d75/structrb__dirent.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d7c/include_2ruby_2internal_2encoding_2re_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d7c/include_2ruby_2internal_2encoding_2re_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d84/structgc__raise__tag.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d8c/structrb__ractor__sync.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d90/structarith__seq__gen.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d90/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1driver0_1_1engine.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d91/structsysopen__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d94/structibf__object__complex__rational.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d99/gcc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/d9e/structst__features.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/da0/include_2ruby_2random_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/da0/include_2ruby_2random_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/da1/structequal__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/da2/structrb__ractor__queue.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dac/msvc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dae/include_2ruby_2internal_2intern_2numeric_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dae/include_2ruby_2internal_2intern_2numeric_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dae/include_2ruby_2internal_2intern_2numeric_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dae/newobj_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dae/newobj_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dae/newobj_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db1/struct_y_y_l_t_y_p_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db5/structrb__waiting__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db9/internal_2symbol_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db9/structrb__callinfo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dbc/fl__type_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dbc/fl__type_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dc6/uid__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dc6/uid__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dcc/include_2ruby_2internal_2variable_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dcc/include_2ruby_2internal_2variable_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dcc/include_2ruby_2internal_2variable_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dcd/structiseq__link__anchor.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dce/deprecated_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dce/deprecated_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dce/pathname_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dce/pathname_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dce/pathname_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd5/structdirent__brace__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd6/structrb__memory__view__item__component__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd8/structiseq__compile__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dd9/structroot__objects__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dda/structsip__uint64__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/de1/group__rgengc.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/de6/structstringpool__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/de9/transient__heap_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/df3/internal_2stdalign_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/df3/internal_2stdalign_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/df7/include_2ruby_2internal_2intern_2enum_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/df7/include_2ruby_2internal_2intern_2enum_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/df7/include_2ruby_2internal_2intern_2enum_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dfa/struct_qtfr_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/dfb/structrb__imemo__tmpbuf__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/include_2ruby_2util_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/include_2ruby_2util_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/include_2ruby_2util_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/scheduler_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/scheduler_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/scheduler_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d04/strerror_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d08/buffer_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d08/buffer_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d10/structrb__transcoder.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d13/structspawn__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d14/struct_r_class.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d15/posix_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d15/posix_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d15/posix_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d16/module_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d16/module_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d17/structrb__random__interface__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d18/compiler__is_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d18/compiler__is_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d18/compiler__is_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d1d/eval__error_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d21/memcmp_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d23/structiseq__inline__constant__cache.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d29/structrb__code__position__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d2b/vm__args_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d2e/structrb__ast__local__table__link.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d2f/internal_2compar_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d32/include_2ruby_2internal_2intern_2load_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d32/include_2ruby_2internal_2intern_2load_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d36/structend__proc__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d3e/structrb__ractor__sync_1_1ractor__wait.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d3f/struct_m_e_m_o.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d43/cxxanyargs_8hpp__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d43/cxxanyargs_8hpp__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d43/cxxanyargs_8hpp__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d46/structglob__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4a/structheap__page__header.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4b/vm__exec_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4f/rclass_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4f/rclass_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d4f/rclass_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d51/structrb__method__alias__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d57/mjit__compiler_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d5c/include_2ruby_2internal_2encoding_2re_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d5c/include_2ruby_2internal_2encoding_2re_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d5c/include_2ruby_2internal_2encoding_2re_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d61/regerror_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d63/enum__extensibility_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d63/enum__extensibility_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d64/vm__callinfo_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6c/structrb__econv__elem__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6e/compiler__is_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6e/compiler__is_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6e/compiler__is_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6e/rhash_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6e/rhash_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6e/rhash_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6f/include_2ruby_2io_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6f/include_2ruby_2io_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d6f/include_2ruby_2io_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d74/gid__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d74/gid__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d74/gid__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d74/loadpath_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d75/cont_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d77/structrb__proc__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d80/intel_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d80/structrb__vm__tag.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d82/enc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d83/structdump__call__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d87/globals_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d87/globals_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8b/struct_r_regexp.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8c/vm__debug_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8d/struct_f_i_l_e___i_d__128.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8f/deprecated_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8f/deprecated_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8f/deprecated_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d8f/structyjit__root__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d90/structbrace__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d91/coderange_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d91/coderange_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d91/coderange_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d94/include_2ruby_2internal_2error_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d94/include_2ruby_2internal_2error_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d94/include_2ruby_2internal_2error_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d97/internal_2fixnum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d9b/include_2ruby_2internal_2intern_2bignum_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d9b/include_2ruby_2internal_2intern_2bignum_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/d9b/include_2ruby_2internal_2intern_2bignum_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da2/asyncify_2_context_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/explicit__bzero_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/include_2ruby_2internal_2intern_2enum_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/include_2ruby_2internal_2intern_2enum_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/include_2ruby_2internal_2intern_2enum_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da7/inits_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da9/include_2ruby_2internal_2intern_2rational_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da9/include_2ruby_2internal_2intern_2rational_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da9/include_2ruby_2internal_2intern_2rational_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da9/internal_2intern_2select_2win32_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da9/internal_2intern_2select_2win32_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/da9/internal_2intern_2select_2win32_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dac/structdirect.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/daf/include_2ruby_2internal_2attr_2error_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/daf/include_2ruby_2internal_2attr_2error_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db1/union_y_y_s_t_y_p_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db3/rmatch_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db3/rmatch_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db3/rmatch_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db5/encoding_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/db5/unionrb__transcoding_1_1rb__transcoding__state__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dbc/revision_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dbc/structpinned__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dbe/structenumerator.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc1/internal_2random_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc1/noalias_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc1/noalias_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc4/core_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dc4/core_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dcc/nan_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dd4/arm64_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de2/rhash_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de2/rhash_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de2/rhash_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de6/returns__nonnull_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de6/returns__nonnull_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de6/returns__nonnull_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/de6/strlcat_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dea/robject_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dea/robject_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dea/robject_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dea/structslicebefore__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df2/win32_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/df5/struct_r_i_memo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dfa/internal_2dir_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dfc/include_2ruby_2internal_2intern_2signal_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dfc/include_2ruby_2internal_2intern_2signal_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d5/dfc/include_2ruby_2internal_2intern_2signal_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d01/include_2ruby_2internal_2intern_2thread_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d01/include_2ruby_2internal_2intern_2thread_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d01/include_2ruby_2internal_2intern_2thread_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d05/include_2ruby_2internal_2intern_2signal_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d05/include_2ruby_2internal_2intern_2signal_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d05/include_2ruby_2internal_2intern_2signal_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d08/atomic_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d08/atomic_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d08/atomic_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d08/structrb__obj__traverse__final__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d08/win64_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d0a/pure_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d0a/pure_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d10/marshal_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d12/structrb__calling__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d13/file_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d14/structre__registers.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d15/diagnose__if_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d15/diagnose__if_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d15/diagnose__if_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d15/structrb__memory__view__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d1f/namespaceruby_1_1backward.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d27/numeric_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d27/probes__helper_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d2a/struct_i_names_arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d2c/structweakmap.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d2e/struct_opt_env.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d30/include_2ruby_2internal_2intern_2numeric_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d30/include_2ruby_2internal_2intern_2numeric_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d30/include_2ruby_2internal_2intern_2numeric_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d32/rstruct_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d32/rstruct_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d32/rstruct_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d34/structst__hash__type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d38/include_2ruby_2vm_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d38/include_2ruby_2vm_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d38/include_2ruby_2vm_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d40/struct____sbuf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d44/include_2ruby_2re_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d44/include_2ruby_2re_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d44/include_2ruby_2re_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d45/include_2ruby_2internal_2intern_2file_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d45/include_2ruby_2internal_2intern_2file_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d45/include_2ruby_2internal_2intern_2file_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d45/struct_r_typed_data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d54/structrb__debug__inspector__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d55/arithmetic_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d55/arithmetic_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d55/arithmetic_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d5a/transient__heap_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d5e/include_2ruby_2internal_2intern_2cont_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d5e/include_2ruby_2internal_2intern_2cont_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d5e/include_2ruby_2internal_2intern_2cont_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d61/robject_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d61/robject_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d61/robject_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d68/structnode__buffer__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d69/include_2ruby_2internal_2intern_2proc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d69/include_2ruby_2internal_2intern_2proc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d69/include_2ruby_2internal_2intern_2proc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d6e/include_2ruby_2random_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d6e/include_2ruby_2random_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d6e/include_2ruby_2random_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d78/include_2ruby_2internal_2static__assert_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d78/include_2ruby_2internal_2static__assert_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d79/include_2ruby_2internal_2encoding_2symbol_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d79/include_2ruby_2internal_2encoding_2symbol_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d79/include_2ruby_2internal_2encoding_2symbol_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d7a/structrb__strterm__literal__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d7b/internal_2complex_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d7b/strchr_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d84/rhash_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d84/rhash_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d85/structrb__io__buffer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d85/structrb__trace__arg__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d87/regint_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8a/sparc_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8c/include_2ruby_2internal_2intern_2cont_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8c/include_2ruby_2internal_2intern_2cont_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8c/include_2ruby_2internal_2intern_2cont_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d8e/regenc_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d91/attr_2warning_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d91/attr_2warning_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d93/structtoken__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d95/include_2ruby_2internal_2intern_2compar_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d95/include_2ruby_2internal_2intern_2compar_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d95/include_2ruby_2internal_2intern_2compar_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/d9b/eval__jump_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da1/structheap__page__body.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da2/riscv64_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/da3/math_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dab/structrb__method__definition__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db2/returns__nonnull_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db2/returns__nonnull_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db5/nonnull_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db5/nonnull_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/db5/nonnull_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dbe/struct_scan_env.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc2/structibf__object__regexp.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc4/structstack__node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc6/newobj_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc6/newobj_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dc6/structgc__profile__record.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dca/structiseq__compile__data__ensure__node__stack.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcb/structrb__iseq__constant__body_1_1iseq__insn__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcd/builtin_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcf/rmatch_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcf/rmatch_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dcf/rmatch_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd0/rbignum_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd0/rbignum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd7/include_2ruby_2internal_2intern_2re_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd7/include_2ruby_2internal_2intern_2re_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd9/include_2ruby_2internal_2intern_2parse_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd9/include_2ruby_2internal_2intern_2parse_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dd9/include_2ruby_2internal_2intern_2parse_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dda/regparse_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/de3/crypt_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/de3/st__data__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/de3/st__data__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/de3/st__data__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/de3/structrb__iseq__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/ded/fiber__test_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dee/structsubclass__traverse__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df2/mini__builtin_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df3/addr2line_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df7/range_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/df9/missing_2file_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfa/include_2ruby_2internal_2intern_2cont_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfa/include_2ruby_2internal_2intern_2cont_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfb/include_2ruby_2thread_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfb/include_2ruby_2thread_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfc/pure_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfc/pure_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d6/dfc/pure_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d02/iterator_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d02/iterator_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d02/iterator_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d04/glob_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d04/glob_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d05/structrb__wasm__fiber__context.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d0d/ctype_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d0d/ctype_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d10/structbug__reporters.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d13/namespaceruby.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d19/group__defmethod.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d1d/structibf__object__symbol.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d1e/dln__find_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d24/internal_2missing_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d2c/structruby__opt__message.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d2e/mode__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d2e/mode__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d2e/mode__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d34/include_2ruby_2random_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d34/include_2ruby_2random_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d34/include_2ruby_2random_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d37/struct_n_e_t___l_u_i_d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d3d/include_2ruby_2internal_2attr_2error_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d3d/include_2ruby_2internal_2attr_2error_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d3d/include_2ruby_2internal_2attr_2error_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d47/structrb__iv__index__tbl__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d4a/structdebug__log__filter.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d4b/structrb__mjit__unit.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d4e/scan__args_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d4e/scan__args_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d50/rational_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d53/include_2ruby_2internal_2intern_2range_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d53/include_2ruby_2internal_2intern_2range_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d55/alloca_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5b/setproctitle_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5c/structiter__method__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5d/include_2ruby_2internal_2arithmetic_2fixnum_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5d/include_2ruby_2internal_2arithmetic_2fixnum_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d5d/include_2ruby_2internal_2arithmetic_2fixnum_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d60/structrb__cvar__class__tbl__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d62/include_2ruby_2internal_2intern_2compar_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d62/include_2ruby_2internal_2intern_2compar_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d64/structrename__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6a/include_2ruby_2internal_2intern_2class_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6a/include_2ruby_2internal_2intern_2class_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6b/structrb__io__buffer__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d6e/struct_m_e_t_h_o_d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d72/structrb__subclass__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d72/subst_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d74/structflat__map__i__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d75/pid__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d75/pid__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d77/structvm__throw__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d86/structglob__pattern.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d89/include_2ruby_2internal_2intern_2string_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d89/include_2ruby_2internal_2intern_2string_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d89/include_2ruby_2internal_2intern_2string_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d90/include_2ruby_2internal_2intern_2variable_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d90/include_2ruby_2internal_2intern_2variable_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d90/include_2ruby_2internal_2intern_2variable_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d93/include_2ruby_2internal_2intern_2object_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d93/include_2ruby_2internal_2intern_2object_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d97/include_2ruby_2internal_2encoding_2encoding_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d97/include_2ruby_2internal_2encoding_2encoding_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d97/include_2ruby_2internal_2encoding_2encoding_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d97/rmodule_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d9a/include_2ruby_2internal_2intern_2io_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/d9a/include_2ruby_2internal_2intern_2io_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/da9/struct_r_object.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db0/backward_22_2long__long_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db0/backward_22_2long__long_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db5/short_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db5/short_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db5/short_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db7/structrb__method__entry__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db7/uid__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db7/uid__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/db7/uid__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dbe/asyncify_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc0/parse_8y_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc0/structrb__objspace.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc1/forceinline_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc1/forceinline_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc1/forceinline_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc8/iseq_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dc9/structrb__ensure__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dce/group__ruby1.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dce/group__ruby1.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dce/group__ruby1.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dce/group__ruby1.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dd5/warning__push_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dd5/warning__push_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dd5/warning__push_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dd9/structchdir__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dda/off__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dda/off__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dda/off__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/de2/structrb__data__type__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/de6/structrb__printf__buffer__extra.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/de8/thread__win32_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/deb/acosh_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dec/include_2ruby_2internal_2intern_2time_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dec/include_2ruby_2internal_2intern_2time_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/df4/structrb__execarg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/df5/fiber_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/df7/struct____rb__wasm__asyncify__jmp__buf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d7/dfa/structcode__page__table.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d00/structtrans__open__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d00/structwaitpid__state.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d01/ast_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d01/value__type_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d01/value__type_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d01/value__type_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d12/c__attribute_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d12/c__attribute_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d15/structtms.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d16/gc_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d16/value__type_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d16/value__type_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d16/value__type_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d17/include_2ruby_2internal_2encoding_2transcode_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d17/include_2ruby_2internal_2encoding_2transcode_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d17/include_2ruby_2internal_2encoding_2transcode_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d18/ruby_2ruby_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d18/ruby_2ruby_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d18/ruby_2ruby_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d22/structapply__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d23/include_2ruby_2internal_2intern_2error_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d23/include_2ruby_2internal_2intern_2error_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d23/include_2ruby_2internal_2intern_2error_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d26/ruby-runner_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d27/winmain_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2a/structpush__glob0__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2b/noalias_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2b/noalias_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2b/noalias_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2e/debug_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2e/debug_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d2e/debug_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d32/vm__core_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d36/group__object.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d36/signal_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d39/include_2ruby_2internal_2intern_2signal_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d39/include_2ruby_2internal_2intern_2signal_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3a/ctype_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3a/ctype_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3a/ctype_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3b/extension_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3b/extension_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3c/des__tables_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d3d/structio__encoding__set__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d4a/structopendir__at__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d4e/strftime_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d4f/include_2ruby_2ractor_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d4f/include_2ruby_2ractor_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d4f/structiseq__inline__cvar__cache__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d59/diagnose__if_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d59/diagnose__if_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d59/diagnose__if_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d5b/structrmatch.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d5f/internal_2rational_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d61/assert_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d61/assert_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d61/assert_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d67/declspec__attribute_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d67/declspec__attribute_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d67/declspec__attribute_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d68/include_2ruby_2internal_2intern_2string_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d68/include_2ruby_2internal_2intern_2string_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d6c/thread__native_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d6c/thread__native_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d70/debug__counter_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d72/const_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d72/const_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d72/const_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d72/namespaceruby_1_1backward_1_1cxxanyargs.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d73/vm__backtrace_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d77/bool_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d78/structrb__backtrace__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d79/include_2ruby_2thread_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d79/include_2ruby_2thread_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d79/include_2ruby_2thread_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d79/struct_c_class_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d7c/include_2ruby_2internal_2encoding_2string_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d7c/include_2ruby_2internal_2encoding_2string_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d7c/structtransform__keys__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d7d/memory__view_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d7d/memory__view_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d81/structstati128.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d82/include_2ruby_2io_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d82/include_2ruby_2io_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d82/include_2ruby_2io_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d86/structrb__event__hook__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d89/structforeach__safe__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8c/internal_2cont_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8d/const_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8d/const_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8d/const_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8d/cpp__attribute_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8d/cpp__attribute_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8e/unionruby__glob__entries__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8f/loadpath_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/d8f/namespaceruby_1_1backward_1_1cxxanyargs_1_1define__method.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/da0/include_2ruby_2internal_2error_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/da0/include_2ruby_2internal_2error_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/da0/include_2ruby_2internal_2error_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dac/openssl_2conftest_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dac/structrb__io__enc__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dae/rfile_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dae/rfile_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dae/rfile_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db0/defines_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db0/defines_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db1/structqueue__sleep__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db3/oniguruma_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db6/nodiscard_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db6/nodiscard_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db6/nodiscard_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db7/flag__enum_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/db7/flag__enum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbd/restrict_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbd/restrict_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbf/include_2ruby_2internal_2intern_2gc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbf/include_2ruby_2internal_2intern_2gc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbf/rbignum_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbf/rbignum_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dbf/rbignum_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc4/probes_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc5/structiseq__label__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dc8/struct_opt_exact_info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dca/struct_ctype_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dca/structshift__var.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dcf/rstring_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dcf/rstring_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dcf/structload__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd1/id_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd1/structrehash__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd5/include_2ruby_2internal_2eval_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd5/include_2ruby_2internal_2eval_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd5/include_2ruby_2internal_2eval_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd7/assert_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd7/assert_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dd7/assert_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/ddc/alloc__size_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/ddc/alloc__size_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de3/xmalloc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de3/xmalloc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de9/include_2ruby_2internal_2intern_2io_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de9/include_2ruby_2internal_2intern_2io_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/de9/include_2ruby_2internal_2intern_2io_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/def/arithmetic_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/def/arithmetic_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/def/arithmetic_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/df0/structdump__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d8/dfd/internal_2thread_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d00/include_2ruby_2internal_2symbol_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d00/include_2ruby_2internal_2symbol_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d02/structselect__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d04/include_2ruby_2internal_2intern_2file_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d04/include_2ruby_2internal_2intern_2file_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d04/include_2ruby_2internal_2intern_2file_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d06/event_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d06/event_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d06/event_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d07/structtrace__set__local__events__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d0a/dmyenc_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d0c/class_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d0c/rstruct_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d0c/rstruct_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d15/vm__sync_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d1b/internal_2intern_2select_2win32_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d1b/internal_2intern_2select_2win32_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d1f/struct_min_max_len.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d20/struct_i_apply_case_fold_arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d20/structmarshal__compat__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d22/close_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d2b/internal_2object_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d2d/sprintf_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d2e/emscripten_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d31/struct_d_i_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d32/structapply__filename.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d39/dtoa_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3a/structtime__object.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3f/ruby_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d3f/struct___nt_cmd_line_element.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d43/structsync__waiter.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d45/include_2ruby_2internal_2intern_2hash_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d45/include_2ruby_2internal_2intern_2hash_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d45/include_2ruby_2internal_2intern_2hash_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d4a/include_2ruby_2internal_2intern_2complex_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d4a/include_2ruby_2internal_2intern_2complex_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d4a/include_2ruby_2internal_2intern_2complex_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d50/internal_2signal_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d50/maybe__unused_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d50/maybe__unused_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d50/maybe__unused_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5c/select_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5c/select_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5c/select_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5e/stdbool_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5e/stdbool_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5f/include_2ruby_2internal_2intern_2class_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5f/include_2ruby_2internal_2intern_2class_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d5f/include_2ruby_2internal_2intern_2class_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d60/memory__view_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d60/memory__view_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d60/memory__view_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d62/include_2ruby_2ractor_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d62/include_2ruby_2ractor_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d62/include_2ruby_2ractor_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d67/cpp__attribute_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d67/cpp__attribute_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d67/cpp__attribute_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d69/enum_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d69/robject_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d69/robject_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d6e/double_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d6e/double_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d6e/structrb__ractor__pub.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d7b/structrb__fdset__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d7f/structfiber__pool__allocation.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d84/win32_2file_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d86/limits_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8d/dosish_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8d/dosish_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8d/dosish_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8e/glob_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8e/glob_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d8e/glob_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d90/include_2ruby_2vm_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d90/include_2ruby_2vm_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d90/include_2ruby_2vm_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d90/structutime__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d92/rbasic_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d92/rbasic_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d92/rbasic_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/d93/ppc_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da0/gcc__version__since_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da5/structprint__to__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da5/structsort__by__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/nodiscard_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/nodiscard_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/nodiscard_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/rtypeddata_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/rtypeddata_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/rtypeddata_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da6/structgen__ivtbl.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/da8/include_2ruby_2missing_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dab/intern_2sprintf_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dab/intern_2sprintf_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dab/intern_2sprintf_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dab/select_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dab/select_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/db2/union_u.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dbb/structheap__page.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dbe/internal_2gc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc0/structrb__arithmetic__sequence__components__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc1/structrb__callcache.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dc6/unionswapf64.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dce/machine_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dcf/struct_node_opt_info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dd4/load_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de0/marshal_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de0/marshal_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de1/rarray_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de1/rarray_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de5/defines_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de5/defines_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de5/defines_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de8/iterator_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de8/iterator_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/de8/iterator_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df4/internal_2range_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df5/struct_cons_alt_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df6/structclone__const__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df7/structrb__ast__id__table.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df9/include_2ruby_2internal_2static__assert_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df9/include_2ruby_2internal_2static__assert_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/df9/include_2ruby_2internal_2static__assert_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d9/dfe/inits_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d05/cxxanyargs_8hpp__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d05/cxxanyargs_8hpp__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d05/cxxanyargs_8hpp__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d06/include_2ruby_2internal_2intern_2thread_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d06/include_2ruby_2internal_2intern_2thread_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d06/include_2ruby_2internal_2intern_2thread_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d08/include_2ruby_2internal_2encoding_2transcode_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d08/include_2ruby_2internal_2encoding_2transcode_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d08/include_2ruby_2internal_2encoding_2transcode_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d0b/structloaded__feature__searching.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d0b/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1driver_1_1engine.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d0d/dmydln_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d0d/structibf__header.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d0f/struct___onig_stack_type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d10/timev_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d12/xmalloc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d12/xmalloc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d12/xmalloc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d15/include_2ruby_2internal_2method_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d15/include_2ruby_2internal_2method_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d15/include_2ruby_2internal_2method_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d1a/include_2ruby_2internal_2static__assert_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d1a/include_2ruby_2internal_2static__assert_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d1a/include_2ruby_2internal_2static__assert_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d1c/structtimespec.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d25/internal_2arithmetic_2long__long_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d25/internal_2arithmetic_2long__long_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d27/structrb__method__optimized.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d28/structaccess__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d2d/ractor_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d2d/sunpro_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d30/ctype_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d30/ctype_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d30/ctype_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d32/include_2ruby_2internal_2method_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d32/include_2ruby_2internal_2method_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d32/structensure__range.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d3d/structvtable.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d3f/structgc__sweep__context.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d42/struct____rb__wasm__asyncify__fiber__ctx.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d43/structrb__darray__meta.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4b/include_2ruby_2internal_2intern_2class_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4b/include_2ruby_2internal_2intern_2class_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4b/include_2ruby_2internal_2intern_2class_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4e/rdata_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4e/rdata_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4e/rdata_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4e/rfile_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4e/rfile_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4e/rfile_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4f/include_2ruby_2util_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4f/include_2ruby_2util_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4f/include_2ruby_2util_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d4f/structcdhash__set__label__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d50/vsnprintf_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d53/structthgroup.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d57/structrb__iseq__new__with__callback__callback__func.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d58/deprecated.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d5a/const_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d5a/const_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d60/structwaiting__fd.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d66/structrb__econv__init__by__convpath__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d67/structst__str__end__key.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6a/structsip__state.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6b/structbig2str__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6c/rmatch_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6c/rmatch_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6e/attributes_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6e/backward_22_2stdalign_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6e/backward_22_2stdalign_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6e/backward_22_2stdalign_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d6f/memmove_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d73/structrb__builtin__function.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d76/structrb__id__table.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d79/structinlined__call__context.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7b/include_2ruby_2internal_2intern_2gc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7b/include_2ruby_2internal_2intern_2gc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7b/include_2ruby_2internal_2intern_2gc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7c/structrb__block.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7c/x86_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d7d/setjmp_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d80/structrb__cref__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d81/structar__table__pair__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d89/variable_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d8c/diagnose__if_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d8c/diagnose__if_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d8f/machine_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d90/noreturn_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d90/noreturn_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d90/noreturn_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d95/ruby_2internal_2intern_2ruby_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d95/ruby_2internal_2intern_2ruby_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d99/flag__enum_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d99/flag__enum_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/d99/flag__enum_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/da6/group__exception.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/da6/structrb__callinfo__kwarg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/da7/flag__enum_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/da7/flag__enum_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/da7/flag__enum_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/db8/feature_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/db8/feature_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/db8/feature_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dbd/structrescue__funcall__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc1/include_2ruby_2internal_2eval_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc1/include_2ruby_2internal_2eval_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc2/short_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc2/short_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc2/short_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc7/include_2ruby_2internal_2intern_2enum_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc7/include_2ruby_2internal_2intern_2enum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dc8/structobj__traverse__replace__callback__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dcb/structrb__strterm__heredoc__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dcd/char_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dcd/char_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dcd/char_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd0/struct_unset_addr_list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd9/posix_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dd9/posix_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/ddc/include_2ruby_2internal_2encoding_2re_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/ddc/include_2ruby_2internal_2encoding_2re_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/ddc/include_2ruby_2internal_2encoding_2re_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dde/structautoload__load__arguments.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/ddf/double_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/ddf/double_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/ddf/double_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de0/structrb__mutex__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de3/struct_onig_pair_case_fold_codes.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de6/include_2ruby_2internal_2intern_2enumerator_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de6/include_2ruby_2internal_2intern_2enumerator_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de6/include_2ruby_2internal_2intern_2enumerator_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de7/include_2ruby_2internal_2intern_2rational_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de7/include_2ruby_2internal_2intern_2rational_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/de9/structtrace__clear__local__events__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/deb/module_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/deb/module_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/deb/module_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dec/include_2ruby_2internal_2intern_2string_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dec/include_2ruby_2internal_2intern_2string_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dec/include_2ruby_2internal_2intern_2string_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df0/mode__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df0/mode__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df3/struct_onig_error_info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df3/structkwtable.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df4/structmin__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df7/include_2ruby_2util_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/df7/include_2ruby_2util_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dfa/structpush__glob__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dfe/maybe__unused_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/da/dfe/maybe__unused_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/internal_2arithmetic_2long__long_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/internal_2arithmetic_2long__long_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/internal_2arithmetic_2long__long_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/rfile_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d00/rfile_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d01/noexcept_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d01/noexcept_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d02/structrb__context__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d0a/id__table_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d0a/method_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d0d/structcont__saved__vm__stack.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d0e/structre__pattern__buffer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d11/serial_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d16/config_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d16/debug_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d16/debug_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d16/include_2ruby_2internal_2encoding_2string_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d16/include_2ruby_2internal_2encoding_2string_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d16/include_2ruby_2internal_2encoding_2string_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d16/structio__internal__write__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d17/pathname_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d17/pathname_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d17/pathname_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d17/structrb__ast__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d23/structdefault__encoding.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d25/structargf__call__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d25/structibf__dump__buffer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d27/ruby_2internal_2intern_2ruby_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d27/ruby_2internal_2intern_2ruby_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d27/ruby_2internal_2intern_2ruby_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d29/structrb__workqueue__job.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2a/structfiber__pool__vacancy.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2c/deprecated_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2c/deprecated_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2c/deprecated_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2e/intern_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2e/intern_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d2f/structmalloc__obj__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d39/enum__extensibility_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d39/enum__extensibility_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d39/enum__extensibility_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d3a/tgamma_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4b/include_2ruby_2internal_2attr_2error_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4b/include_2ruby_2internal_2attr_2error_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4b/include_2ruby_2internal_2attr_2error_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4b/regexec_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4c/structenum__sum__memo.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4f/glob_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4f/glob_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d4f/glob_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d53/anyargs_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d53/anyargs_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d55/include_2ruby_2internal_2intern_2proc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d55/include_2ruby_2internal_2intern_2proc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d57/memory_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d57/memory_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d57/memory_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d57/structiseq__insn__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d57/structrb__ext__config.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d5d/largesize_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d5d/largesize_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d60/intern_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d60/intern_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d60/intern_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d63/include_2ruby_2internal_2intern_2variable_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d63/include_2ruby_2internal_2intern_2variable_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d64/include_2ruby_2internal_2intern_2thread_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d64/include_2ruby_2internal_2intern_2thread_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d66/internal_2static__assert_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d66/structload__file__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d6c/include_2ruby_2internal_2intern_2struct_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d6c/include_2ruby_2internal_2intern_2struct_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d6e/cxxanyargs_8hpp.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d6e/cxxanyargs_8hpp_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d71/structrb__method__bmethod__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d74/structrb__vm__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d77/largesize_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d77/largesize_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d77/largesize_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d79/structiovec.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d79/structmark__stack.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7c/ucontext_2_context_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7e/coderange_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7e/coderange_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7e/coderange_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d7e/structenum__chain.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d80/struct_r_complex.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d81/nodiscard_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d81/nodiscard_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d83/missing_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d87/structfiber__pool__stack.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8b/value_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8b/value_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8b/value_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8e/struct_r_v_a_l_u_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8f/long_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8f/long_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d8f/long_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d97/parse_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/d99/structcoroutine__shared.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da0/include_2ruby_2encoding_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da0/include_2ruby_2encoding_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da4/weakref_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da4/weakref_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/da4/weakref_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dae/core_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dae/core_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dae/core_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db0/include_2ruby_2re_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db0/include_2ruby_2re_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db0/include_2ruby_2re_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db8/intptr__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db8/intptr__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/db8/intptr__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dbf/struct_b_ref_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc1/structrb__compile__option__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc3/id__table_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc3/struct_a_s_t_node_data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc7/newobj_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc7/newobj_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dc7/newobj_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dca/pid__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dca/pid__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dca/pid__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dcc/error_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dcd/struct_r_float.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dce/structcmp__opt__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dd2/structrb__memory__view__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dde/internal_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/ddf/struct____s_f_i_l_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/de3/dllexport_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/de3/dllexport_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/deb/structgc__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/ded/include_2ruby_2internal_2intern_2proc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/ded/include_2ruby_2internal_2intern_2proc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/ded/include_2ruby_2internal_2intern_2proc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/ded/structiseq__insn__info__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/df0/unionic__serial__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/df8/include_2ruby_2internal_2gc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/df8/include_2ruby_2internal_2gc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dff/include_2ruby_2internal_2intern_2eval_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dff/include_2ruby_2internal_2intern_2eval_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/db/dff/include_2ruby_2internal_2intern_2eval_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d07/structiseq__catch__table__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d11/win32_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d14/value_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d14/value_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d14/value_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d18/memory_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d18/memory_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d19/attr_2warning_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d19/attr_2warning_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d19/attr_2warning_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d19/structrb__condvar.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d1b/include_2ruby_2internal_2intern_2enumerator_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d1b/include_2ruby_2internal_2intern_2enumerator_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d1c/include_2ruby_2internal_2intern_2compar_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d1c/include_2ruby_2internal_2intern_2compar_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d1c/include_2ruby_2internal_2intern_2compar_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d1f/yjit_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d22/include_2ruby_2internal_2intern_2time_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d22/include_2ruby_2internal_2intern_2time_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d22/include_2ruby_2internal_2intern_2time_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d24/backward_22_2long__long_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d24/backward_22_2long__long_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d24/backward_22_2long__long_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d25/rclass_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d25/rclass_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d26/re_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d2b/cast_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d2e/structexec__recursive__params.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d2e/structreg__named__capture__assign__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d31/structiseq__catch__table.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d35/structractor__newobj__cache.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d37/fiber_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d44/structreset__hash__type__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d45/internal_2transcode_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d4a/internal_2assume_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d4a/internal_2assume_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d4e/struct____siov.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d4e/structrb__classext__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d52/structruby__glob__funcs__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d53/rgengc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d53/rgengc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d53/rgengc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d55/structfreed__ractor__local__keys__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d57/structbufread__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d58/structrb__ast__body__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d59/structiseq__inline__constant__cache__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d5c/structwait__for__single__fd.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d5e/include_2ruby_2internal_2intern_2dir_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d5e/include_2ruby_2internal_2intern_2dir_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d5e/include_2ruby_2internal_2intern_2dir_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d5e/mt19937_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d61/rregexp_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d61/rregexp_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d64/structdir__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d66/structobj__traverse__replace__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d69/setjmp__test_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d6f/structifaddrs.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d71/structjoin__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d74/structruby__dtrace__method__hook__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d76/artificial_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d76/artificial_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d76/artificial_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d79/cold_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d79/cold_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7a/intern_2sprintf_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7a/intern_2sprintf_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7a/intern_2sprintf_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7f/include_2ruby_2internal_2intern_2struct_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7f/include_2ruby_2internal_2intern_2struct_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d7f/include_2ruby_2internal_2intern_2struct_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d80/vm__trace_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d83/structadd__option__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d84/rtypeddata_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d84/rtypeddata_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d84/rtypeddata_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d86/dllexport_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d86/dllexport_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d86/dllexport_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d8a/ppc64_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d8f/internal_2vm_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d8f/rarray_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d8f/rarray_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d8f/rarray_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d91/encoding_2sprintf_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d91/encoding_2sprintf_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d91/encoding_2sprintf_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d92/rtypeddata_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d92/rtypeddata_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d92/vm__opts_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d9d/socket_2conftest_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/d9e/warnings_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da6/long_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da6/long_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da7/assert_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da7/assert_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da7/encoding_2ctype_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da7/encoding_2ctype_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/da7/encoding_2ctype_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/daa/fl__type_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/daa/fl__type_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/daa/fl__type_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db1/win32_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db4/compiler__since_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db4/compiler__since_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db4/include_2ruby_2internal_2intern_2re_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db4/include_2ruby_2internal_2intern_2re_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/db4/include_2ruby_2internal_2intern_2re_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbf/cold_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbf/cold_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbf/cold_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbf/include_2ruby_2internal_2intern_2variable_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbf/include_2ruby_2internal_2intern_2variable_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dbf/include_2ruby_2internal_2intern_2variable_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/nonnull_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/nonnull_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/nonnull_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/size__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/size__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc0/size__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc2/include_2ruby_2internal_2intern_2vm_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc2/include_2ruby_2internal_2intern_2vm_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc2/include_2ruby_2internal_2intern_2vm_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc2/int_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc2/int_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc2/int_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc5/select_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc5/select_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc5/select_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc8/debug_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc8/debug_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc8/debug_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dc9/struct____suio.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcc/array_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcd/known__errors_8def_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcd/off__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcd/off__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dcd/structstack__chunk.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dd8/structiseq__link__element.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/ddd/asyncify_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/de3/rdata_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/de3/rdata_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/de4/struct_r_moved.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/de5/random_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dea/rregexp_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dea/rregexp_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dea/rregexp_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/df2/structos__each__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/df3/ruby__atomic_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dfc/structargs__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dff/intern_2sprintf_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dc/dff/intern_2sprintf_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d02/atomic_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d02/atomic_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d02/internal_2stdalign_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d02/internal_2stdalign_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d02/internal_2stdalign_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d04/struct_r_symbol.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d05/structobjspace__and__reason.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d0a/weakref_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d0a/weakref_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d0a/weakref_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d0d/structrb__method__iseq__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d12/structrb__size__pool__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d17/constant_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d17/structractor__newobj__size__pool__cache.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d1d/internal_2ractor_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d20/event_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d20/event_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d20/rarray_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d20/rarray_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d20/rarray_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d22/structautoload__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d24/st_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d29/structutimbuf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d2b/struct_r_match.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d2c/structiseq__compile__data__storage.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d2d/node_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d2d/siphash_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d38/backward_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d39/format_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d39/format_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d39/format_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3b/fl__type_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3b/fl__type_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3b/fl__type_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/anyargs_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/anyargs_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/anyargs_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/encoding_2ctype_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/encoding_2ctype_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/encoding_2ctype_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d3e/structcrypt__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d47/include_2ruby_2internal_2encoding_2symbol_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d47/include_2ruby_2internal_2encoding_2symbol_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d47/include_2ruby_2internal_2encoding_2symbol_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d4b/structwrite__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d4d/alloc__size_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d4d/alloc__size_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d4d/alloc__size_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d4e/syslog_2conftest_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d4f/structgenerator.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d53/struct_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d55/thread__win32_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d56/rstruct_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d56/rstruct_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d56/rstruct_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d5a/structrb__id__item.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d5e/machine__test_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d5e/structrb__global__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d61/miniinit_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d63/struct_r_string.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d63/structsearch__path__queue__tag.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d68/include_2ruby_2internal_2intern_2parse_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d68/include_2ruby_2internal_2intern_2parse_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d6c/scheduler_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d6f/structrb__process__status.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d74/iseq_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d7e/structrb__io__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d80/rbignum_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d80/rbignum_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d80/rbignum_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d83/include_2ruby_2io_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d83/include_2ruby_2io_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d84/internal_2process_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d84/size__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d84/size__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d84/size__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d8b/struct_r_array.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d8f/structrb__wasm__try__catch.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d91/structinsn__data__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d96/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1driver.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d9a/internal_2load_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d9b/include_2ruby_2internal_2has_2builtin_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d9b/include_2ruby_2internal_2has_2builtin_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d9b/include_2ruby_2internal_2has_2builtin_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d9e/internal_2variable_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/d9e/structio__buffer__for__yield__instance__arguments.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da5/include_2ruby_2internal_2gc_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da5/include_2ruby_2internal_2gc_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da5/include_2ruby_2internal_2gc_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/da6/structobj__traverse__callback__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/daa/structibf__dump__iseq__list__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dab/structrmatch__offset.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/daf/structrb__call__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db2/c__attribute_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db2/c__attribute_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db2/c__attribute_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db3/ppc64le_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db4/struct_node_base.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/db5/structivar__update.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dbe/structrb__encoding__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dbf/structupdate__func__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc0/structary__sort__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc1/constexpr_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc1/constexpr_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc1/constexpr_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dc8/structrb__iseq__location__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dca/structthread__create__params.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dcf/erf_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dcf/structrb__hook__list__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd0/eval__intern_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd2/structrb__global__variable.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd2/warning__push_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd2/warning__push_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd2/warning__push_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd3/group__deprecated__macros.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd3/rgengc_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd3/rgengc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd7/noalias_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd7/noalias_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd7/noalias_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/dd7/vm__dump_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de2/backward_22_2assume_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de2/backward_22_2assume_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de2/backward_22_2assume_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de4/mjit__config_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/de6/struct_r_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/df2/structupdate__callback__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/df3/structchown__args.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/df4/structqueue__waiter.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/df8/regenc_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dd/df8/setjmp_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d05/short_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d05/short_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d05/structargf.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d06/include_2ruby_2internal_2intern_2file_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d06/include_2ruby_2internal_2intern_2file_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d0a/constant__p_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d0a/constant__p_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d0a/constant__p_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d0d/win32_2file_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d16/include_2ruby_2internal_2variable_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d16/include_2ruby_2internal_2variable_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d1d/structrb__at__exit__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d28/opt__operand_8def_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d2a/union_f_l_o_a_t___s_w_a_p_p_e_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d2b/runtime_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d32/dir_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d33/include_2ruby_2internal_2intern_2range_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d33/include_2ruby_2internal_2intern_2range_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d33/include_2ruby_2internal_2intern_2range_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d3c/structselect__set.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d3d/include_2ruby_2internal_2intern_2error_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d3d/include_2ruby_2internal_2intern_2error_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d43/group__embed.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d43/group__embed.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d43/group__embed.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d43/group__embed.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d43/structrb__transcoding.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d45/structrb__unblock__callback.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d46/enumerator_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d4d/structrb__symbols__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d4e/structw32__io__info__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d50/amd64_2_context_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d50/struct_anchor_node.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d53/dosish_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d53/dosish_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d57/structrb__ractor__local__key__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d5d/struct_r_file.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d63/vm__method_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d64/long_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d64/long_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d64/long_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6c/cpp__attribute_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6c/cpp__attribute_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6c/cpp__attribute_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6d/compar_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6f/noreturn_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d6f/noreturn_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d71/special__consts_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d71/special__consts_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d71/special__consts_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d76/structnode__buffer__elem__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d80/nonnull_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d80/nonnull_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d87/symbol_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d89/include_2ruby_2internal_2symbol_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d89/include_2ruby_2internal_2symbol_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d89/include_2ruby_2internal_2symbol_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d8b/structtrace__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d8e/forceinline_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d8e/forceinline_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d8e/forceinline_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d8e/include_2ruby_2internal_2encoding_2symbol_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d8e/include_2ruby_2internal_2encoding_2symbol_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d91/structrb__tp__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d92/include_2ruby_2internal_2method_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d92/include_2ruby_2internal_2method_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d92/include_2ruby_2internal_2method_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d93/structobj__traverse__data.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d94/struct_posix_bracket_entry_type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d95/include_2ruby_2internal_2intern_2re_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d95/include_2ruby_2internal_2intern_2re_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d95/include_2ruby_2internal_2intern_2re_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d98/intptr__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d98/intptr__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9b/structrb__args__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9c/struct_onig_repeat_range.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9e/verconf_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9f/backward_22_2stdalign_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9f/backward_22_2stdalign_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/d9f/backward_22_2stdalign_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/da8/encoding_2sprintf_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/da8/encoding_2sprintf_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/db2/declspec__attribute_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/db2/declspec__attribute_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/db2/declspec__attribute_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/db9/structfunctor.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbb/clang_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbb/structiseq__inline__iv__cache__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbc/st__data__t_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbc/st__data__t_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbc/structrb__ractor__waiting__list.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbd/posix_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbd/posix_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dbd/posix_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dc0/unionswapf32.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dc1/structtimezone.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dc6/structrb__control__frame__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dc9/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__method__id.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dce/include_2ruby_2internal_2intern_2random_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dce/include_2ruby_2internal_2intern_2random_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dce/include_2ruby_2internal_2intern_2random_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dcf/anyargs_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dcf/anyargs_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/dcf/anyargs_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddb/intptr__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddb/intptr__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddb/intptr__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddc/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1driver0.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddd/has_2warning_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddd/has_2warning_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddd/structenc__table.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/ddf/group__class.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de4/backward_22_2assume_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de4/backward_22_2assume_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de4/backward_22_2assume_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de6/ruby_2ruby_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de6/ruby_2ruby_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de7/structautoload__arguments.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/de9/vm_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df0/structbig__div__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df0/structvalued__frame__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df1/util_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df2/ffs_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df6/compiler__since_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df6/compiler__since_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/de/df6/compiler__since_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d02/vm__sync_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d03/internal_2enum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d04/addr2line_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d07/include_2ruby_2re_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d07/include_2ruby_2re_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d07/struct_m_t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d07/structrb__ractor__struct_1_1gc__mark__func__data__struct.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d0a/io_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d11/structrb__szqueue.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d16/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__module__function.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d1f/include_2ruby_2internal_2encoding_2encoding_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d1f/include_2ruby_2internal_2encoding_2encoding_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d22/iterator_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d22/iterator_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d24/structforeach__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d2e/include_2ruby_2internal_2arithmetic_2fixnum_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d2e/include_2ruby_2internal_2arithmetic_2fixnum_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d2e/include_2ruby_2internal_2arithmetic_2fixnum_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d31/abi_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d34/structlocal__vars.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d38/noinline_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d38/noinline_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d38/noinline_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d38/vm__exec_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d3a/struct_r_hash.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d3b/include_2ruby_2internal_2intern_2vm_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d3b/include_2ruby_2internal_2intern_2vm_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d3b/include_2ruby_2internal_2intern_2vm_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d40/structsip__hash.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d43/coderange_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d43/coderange_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d45/artificial_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d45/artificial_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d45/struct_onig_end_call_list_item.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d49/struct_bigint.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d4d/crypt_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d4d/structupdate__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d4e/has_2warning_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d4e/has_2warning_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d4e/has_2warning_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5d/interpreter_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5d/interpreter_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5d/interpreter_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5e/include_2ruby_2internal_2intern_2bignum_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d5e/include_2ruby_2internal_2intern_2bignum_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d60/mjit_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d65/defines_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d65/defines_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d65/defines_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d65/structautoload__const.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d66/backward_22_2stdalign_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d66/backward_22_2stdalign_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d69/internal_2class_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6a/value__type_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6a/value__type_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6b/include_2ruby_2internal_2intern_2array_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6b/include_2ruby_2internal_2intern_2array_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6c/structrb__ary__pattern__info.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6e/include_2ruby_2internal_2gc_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6e/include_2ruby_2internal_2gc_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6e/include_2ruby_2internal_2gc_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6f/int_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6f/int_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d6f/int_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d70/symbol_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d73/time_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d77/ruby_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d79/scan__args_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d79/scan__args_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d79/scan__args_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7d/internal_2array_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7f/pid__t_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7f/pid__t_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7f/pid__t_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7f/structlazyenum__funcs.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d7f/structstring__part.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d88/struct_r_zombie.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d89/special__consts_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d89/special__consts_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d8a/builtin_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d96/struct_onig_meta_char_table_type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d96/structrb__thread__sched.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9a/memory_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9a/memory_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9a/memory_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9e/module_8h__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9e/module_8h__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/d9e/module_8h__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da2/union_c__block.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da7/structruby_1_1backward_1_1cxxanyargs_1_1define__method_1_1rb__define__private__method.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da8/dln_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da9/include_2ruby_2version_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da9/include_2ruby_2version_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/da9/include_2ruby_2version_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dac/siphash_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/daf/ruby__assert_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/db1/math_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/db5/yjit_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/db9/bits_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/db9/id_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dbb/artificial_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dbb/artificial_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dbb/artificial_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dbc/rclass_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dbc/rclass_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dbc/rclass_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc6/structrb__blocking__region__buffer.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc6/union_d_o_u_b_l_e___s_w_a_p_p_e_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc7/structlex__context.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dc7/structrefinement__import__methods__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dca/struct_child_record.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dce/structmax__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dcf/rbasic_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dcf/rbasic_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dd0/structenum__product.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/ddc/constexpr_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/ddc/constexpr_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/ddc/constexpr_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dde/structfill__values__arg.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dde/structsearch__path__bfs__t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de1/memory__view_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de1/memory__view_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de1/memory__view_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/de7/opt__insn__unif_8def_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dec/compiler__is_8h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dec/compiler__is_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/df9/cbrt_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfb/structst__table__entry.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfc/st__data__t_8h__dep__incl.map -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfc/st__data__t_8h__dep__incl.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfc/st__data__t_8h__dep__incl.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfc/version_8h_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dfd/pthread_2_context_8c_source.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_08a3f10f87f5f256aa2b2fcc902fcab8.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_08f9d6cfc27282283ab424a01d3b734e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_1f1914fa49286cf0919541972331c39b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_24f3e0475497c356f650dc9ed4652cab.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_2a2ea99ad6c319bd9463d461e8062398.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_2dd2be638387e944e809d4c62fde80bd.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_2fcfb3e6a265a41ab3dff2c804294027.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_309b0841cecee8572b88f73d5ed85209.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_31cedd4509e06940f559c1ca2f722e02.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_3788cb8bca2eb155424c61794086f08c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_3b72186685c7133d1efd37f277c25bfa.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_3cdfdae9cb5177582c94013977ca3247.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_4d2a760764f2f01f9d5f8efa641e6a6e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_5183dadf5f88c523a2d4106a0d1c0fc8.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_55965a0b7f896966aebdf0768b7cd008.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_5604030fd4a44b495b2161760383f09d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_6254b12ba856c51c40734b4d13efdf1c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_64db7e4e7eda6525bb8a667fe79df7d6.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_65638097e5100870f848f7488bc3455b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_6df8f0b3caf41720dd2d2a13ae851a2d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_7374381ecdb819c64ee9b6ea2bd3370d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_7548a0c92b0c47932a3d90d0100c3a26.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_7e094315734c0fc22d46c7cafbc65fdc.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_82434f6a8a39055b35115fc8d4134985.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_8ab3f0613df25da2c49c4d7e6dbea23f.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_8cd3bf24e167893ae1250bfa85a0a330.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_94f72dc08b2bc524b56beb066a373254.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_9c72d5925386560b81c6edba529261af.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_9d41a0e148f83c4cc2b82eeb75d57674.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_9e9cc2d2a3329499aa8534e640ed0757.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_a30cc8f70420ddcd6d34ac11a8140290.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_b4f92dd377abba25bba37a57cb06d57a.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_b801f03fd09de05ae51789392bd7169c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_bb10e0eef1894d8a3498d86fbfe25351.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_c6ef67635fa1d7c946d102179910c80e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_d44c64559bbebec7f509842c48db8b23.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_d6751d5d626a7ea074f9888503e0de14.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_ded09d16e0d705252988301e29cbdd8d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_f12cd4999ae80c6515c2c0e57b296c1e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_f3bfeebb553c3f6ecfb19202628b4493.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dir_fd047df7d77e625b233d9d7d8d8a4341.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/doc.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/docd.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/doxygen.css -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/doxygen.svg -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/dynsections.js -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/files.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/folderclosed.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/folderopen.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_func.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/functions_vars.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_a.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_a.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_b.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_c.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_d.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_f.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_g.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_i.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_l.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_m.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_n.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_o.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_p.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_q.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_u.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_x.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_defs_z.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_e.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_enum.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_eval.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_f.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_func_s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_g.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_h.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_i.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_l.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_m.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_n.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_o.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_p.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_q.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_r.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_s.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_t.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_u.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_v.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_vars.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_x.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/globals_z.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/graph_legend.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/graph_legend.md5 -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/graph_legend.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/hierarchy.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/index.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/jquery.js -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/menu.js -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/menudata.js -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/modules.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/namespacemembers.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/namespacemembers_func.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/namespacemembers_type.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/namespaces.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/nav_f.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/nav_fd.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/nav_g.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/nav_h.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/nav_hd.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/open.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/pages.html -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/splitbar.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/splitbard.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/sync_off.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/sync_on.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/tab_a.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/tab_ad.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/tab_b.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/tab_bd.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/tab_h.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/tab_hd.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/tab_s.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/tab_sd.png -%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/tabs.css %%DOCS%%%%RUBY_DOCDIR%%/case_mapping.rdoc %%DOCS%%%%RUBY_DOCDIR%%/character_selectors.rdoc %%DOCS%%%%RUBY_DOCDIR%%/command_injection.rdoc diff --git a/lang/rust-nightly/Makefile b/lang/rust-nightly/Makefile index a735acca4e5..9d118f89fb0 100644 --- a/lang/rust-nightly/Makefile +++ b/lang/rust-nightly/Makefile @@ -1,5 +1,5 @@ # Run update.sh to update to the latest nightly -PORTVERSION= 1.63.0.${NIGHTLY_DATE:C,-,,g} +PORTVERSION= 1.66.0.${NIGHTLY_DATE:C,-,,g} # Always set PORTREVISION explicitly as otherwise it is inherited from lang/rust PORTREVISION= 0 PKGNAMESUFFIX= -nightly @@ -14,8 +14,8 @@ MASTERDIR= ${.CURDIR}/../rust PATCHDIR= ${.CURDIR}/files DISTINFO_FILE= ${.CURDIR}/distinfo -NIGHTLY_DATE= 2022-06-22 -BOOTSTRAPS_DATE= 2022-05-20 +NIGHTLY_DATE= 2022-10-06 +BOOTSTRAPS_DATE= 2022-09-20 RUST_BOOTSTRAP_VERSION= beta .include "${MASTERDIR}/Makefile" diff --git a/lang/rust-nightly/distinfo b/lang/rust-nightly/distinfo index 0e0988b72d1..7252e632258 100644 --- a/lang/rust-nightly/distinfo +++ b/lang/rust-nightly/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1655987720 -SHA256 (rust/2022-06-22/rustc-nightly-src.tar.xz) = ef8bb725c6e70c594845dd7507fa6d43f4350e4abacbdaa749806302aad0b713 -SIZE (rust/2022-06-22/rustc-nightly-src.tar.xz) = 136415360 -SHA256 (rust/2022-05-20/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 460aa68d922df97fac6d6052a8680d514fd4ce32fca7c44ae22d7c05e0c5b51f -SIZE (rust/2022-05-20/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 81889548 -SHA256 (rust/2022-05-20/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = ffab6364f6af477b074774a9e1915636f07b0659231c61bb7c75cbde31277986 -SIZE (rust/2022-05-20/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 26802576 -SHA256 (rust/2022-05-20/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 00ca9259f5f881427e1284f60b81a0b0b9dffd6f6b63428995ac2eb8d16eeac7 -SIZE (rust/2022-05-20/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 6866172 +TIMESTAMP = 1665156753 +SHA256 (rust/2022-10-06/rustc-nightly-src.tar.xz) = 5aa6519089a401ed6c3a2c3e171576a8a54894f6b08f5e18f31f7c2e6acfef20 +SIZE (rust/2022-10-06/rustc-nightly-src.tar.xz) = 139885160 +SHA256 (rust/2022-09-20/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 515b35360865016b7efe6f973730ce4c66021df0edeed8eb490b69f4bf50006d +SIZE (rust/2022-09-20/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 77524560 +SHA256 (rust/2022-09-20/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 14787b285c55ab885d1360897849882eac861f36029cc72ec9819d035998ee9f +SIZE (rust/2022-09-20/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 31248736 +SHA256 (rust/2022-09-20/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 20b46e126c900892d576e972e39409c9009bafa4b3c159e624179d77afa912a9 +SIZE (rust/2022-09-20/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 6928264 diff --git a/lang/rust-nightly/files/patch-src_tools_cargo_src_cargo_sources_git_source.rs b/lang/rust-nightly/files/patch-src_tools_cargo_src_cargo_sources_git_source.rs index ee09c8d5303..f1f4ffd179c 100644 --- a/lang/rust-nightly/files/patch-src_tools_cargo_src_cargo_sources_git_source.rs +++ b/lang/rust-nightly/files/patch-src_tools_cargo_src_cargo_sources_git_source.rs @@ -13,27 +13,17 @@ be stabilized first. It will be available in Rust 1.56. --- src/tools/cargo/src/cargo/sources/git/source.rs.orig 2021-10-04 20:59:57 UTC +++ src/tools/cargo/src/cargo/sources/git/source.rs -@@ -86,6 +86,9 @@ impl<'cfg> Source for GitSource<'cfg> { - - impl<'cfg> Source for GitSource<'cfg> { - fn query(&mut self, dep: &Dependency, f: &mut dyn FnMut(Summary)) -> Poll<CargoResult<()>> { -+ if std::env::var("CARGO_FREEBSD_PORTS_SKIP_GIT_UPDATE").is_ok() { -+ return Poll::Ready(Ok(())); -+ } - if let Some(src) = self.path_source.as_mut() { - src.query(dep, f) - } else { -@@ -98,6 +101,9 @@ impl<'cfg> Source for GitSource<'cfg> { - dep: &Dependency, +@@ -92,6 +92,9 @@ impl<'cfg> Source for GitSource<'cfg> { + kind: QueryKind, f: &mut dyn FnMut(Summary), ) -> Poll<CargoResult<()>> { + if std::env::var("CARGO_FREEBSD_PORTS_SKIP_GIT_UPDATE").is_ok() { + return Poll::Ready(Ok(())); + } if let Some(src) = self.path_source.as_mut() { - src.fuzzy_query(dep, f) + src.query(dep, kind, f) } else { -@@ -119,6 +125,10 @@ impl<'cfg> Source for GitSource<'cfg> { +@@ -113,6 +116,10 @@ impl<'cfg> Source for GitSource<'cfg> { fn block_until_ready(&mut self) -> CargoResult<()> { if self.path_source.is_some() { diff --git a/lang/rust-nightly/files/patch-vendor_cc-1.0.69_src_lib.rs b/lang/rust-nightly/files/patch-vendor_cc-1.0.69_src_lib.rs deleted file mode 100644 index 1027757e0c3..00000000000 --- a/lang/rust-nightly/files/patch-vendor_cc-1.0.69_src_lib.rs +++ /dev/null @@ -1,38 +0,0 @@ -When the compiler has "clang" in its name the cc crate will pass -an LLVM target triple to it. Rust uses a triple that lacks the OS -version and LLVM will default to FreeBSD 9 behavior, i.e., it will -default to libstdc++ which is no longer available in newer releases. - -To avoid this issue assume we have a GNU compatible toolchain instead -until LLVM can be updated to use libc++ by default. - -https://reviews.llvm.org/D77776 - ---- vendor/cc-1.0.69/src/lib.rs.orig 2021-03-04 20:58:54 UTC -+++ vendor/cc-1.0.69/src/lib.rs -@@ -2659,24 +2659,7 @@ impl Tool { - } - - fn with_features(path: PathBuf, clang_driver: Option<&str>, cuda: bool) -> Self { -- // Try to detect family of the tool from its name, falling back to Gnu. -- let family = if let Some(fname) = path.file_name().and_then(|p| p.to_str()) { -- if fname.contains("clang-cl") { -- ToolFamily::Msvc { clang_cl: true } -- } else if fname.ends_with("cl") || fname == "cl.exe" { -- ToolFamily::Msvc { clang_cl: false } -- } else if fname.contains("clang") { -- match clang_driver { -- Some("cl") => ToolFamily::Msvc { clang_cl: true }, -- _ => ToolFamily::Clang, -- } -- } else { -- ToolFamily::Gnu -- } -- } else { -- ToolFamily::Gnu -- }; -- -+ let family = ToolFamily::Gnu; - Tool { - path: path, - cc_wrapper_path: None, diff --git a/lang/spidermonkey102/Makefile b/lang/spidermonkey102/Makefile index 6a34e1f04d1..14b141f45fd 100644 --- a/lang/spidermonkey102/Makefile +++ b/lang/spidermonkey102/Makefile @@ -12,6 +12,8 @@ WWW= https://spidermonkey.dev/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_FreeBSD_12= ERROR: Cannot find readelf + BUILD_DEPENDS= ${LOCALBASE}/bin/python${PYTHON3_DEFAULT}:lang/python${PYTHON3_DEFAULT:S/.//g} \ ${RUST_DEFAULT}>=1.35:lang/${RUST_DEFAULT} \ autoconf2.13:devel/autoconf2.13 \ diff --git a/mail/astroid/Makefile b/mail/astroid/Makefile index e8a07f9f7a3..de611ceff32 100644 --- a/mail/astroid/Makefile +++ b/mail/astroid/Makefile @@ -1,7 +1,7 @@ PORTNAME= astroid DISTVERSIONPREFIX= v DISTVERSION= 0.16 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= mail MAINTAINER= mylan.connolly@gmail.com diff --git a/mail/claws-mail-pdf_viewer/Makefile b/mail/claws-mail-pdf_viewer/Makefile index 94afabe20c2..aafceb14249 100644 --- a/mail/claws-mail-pdf_viewer/Makefile +++ b/mail/claws-mail-pdf_viewer/Makefile @@ -1,5 +1,5 @@ PORTNAME= pdf_viewer -PORTREVISION= 4 +PORTREVISION= 5 COMMENT= PDF and PostScript viewer plugin for Claws Mail WWW= https://www.claws-mail.org/plugin.php?plugin=pdf_viewer diff --git a/mail/dbmail/Makefile b/mail/dbmail/Makefile index 8d00ca02839..e3166a38234 100644 --- a/mail/dbmail/Makefile +++ b/mail/dbmail/Makefile @@ -1,5 +1,5 @@ PORTNAME= dbmail -PORTVERSION= 3.2.6 +PORTVERSION= 3.3.0 DISTVERSIONPREFIX= v CATEGORIES= mail @@ -15,7 +15,7 @@ BUILD_DEPENDS= asciidoc:textproc/asciidoc \ docbook-sgml>0:textproc/docbook-sgml \ xmlto:textproc/xmlto LIB_DEPENDS= libevent.so:devel/libevent \ - libgmime-2.6.so:mail/gmime26 \ + libgmime-3.0.so:mail/gmime30 \ libmhash.so:security/mhash \ libzdb.so:databases/libzdb diff --git a/mail/dbmail/distinfo b/mail/dbmail/distinfo index 32dbb388d5b..9154334b58d 100644 --- a/mail/dbmail/distinfo +++ b/mail/dbmail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1641803985 -SHA256 (dbmail-dbmail-v3.2.6_GH0.tar.gz) = bc073c3f15c5e73516e4b066958fbe4fc56d41b3ab334f0fa2bd362f036a2b01 -SIZE (dbmail-dbmail-v3.2.6_GH0.tar.gz) = 2520233 +TIMESTAMP = 1665242111 +SHA256 (dbmail-dbmail-v3.3.0_GH0.tar.gz) = 734f4ee2508f15c3fe307ddc6e8c5b891a5daaec2608c27939c26a5c7fffc696 +SIZE (dbmail-dbmail-v3.3.0_GH0.tar.gz) = 2520817 diff --git a/mail/dovecot-fts-flatcurve/Makefile b/mail/dovecot-fts-flatcurve/Makefile index c8d6d6d49ea..4b2abe6fb7e 100644 --- a/mail/dovecot-fts-flatcurve/Makefile +++ b/mail/dovecot-fts-flatcurve/Makefile @@ -1,6 +1,6 @@ PORTNAME= fts-flatcurve DISTVERSIONPREFIX= v -DISTVERSION= 0.3.1 +DISTVERSION= 0.3.2 CATEGORIES= mail PKGNAMEPREFIX= dovecot- diff --git a/mail/dovecot-fts-flatcurve/distinfo b/mail/dovecot-fts-flatcurve/distinfo index 15ff909d58c..0d2e3321385 100644 --- a/mail/dovecot-fts-flatcurve/distinfo +++ b/mail/dovecot-fts-flatcurve/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1658043363 -SHA256 (slusarz-dovecot-fts-flatcurve-v0.3.1_GH0.tar.gz) = f7e44e0f1191266e0d0299d240866c354c3d3d77d8b6e543408789e6acf9cbc4 -SIZE (slusarz-dovecot-fts-flatcurve-v0.3.1_GH0.tar.gz) = 50115 +TIMESTAMP = 1665207383 +SHA256 (slusarz-dovecot-fts-flatcurve-v0.3.2_GH0.tar.gz) = cea0fda2181e11bb54892e729360397e622d3f02934feae27107a70b61b74c44 +SIZE (slusarz-dovecot-fts-flatcurve-v0.3.2_GH0.tar.gz) = 49968 diff --git a/mail/dovecot/Makefile b/mail/dovecot/Makefile index 2ed2e68a874..24db07479ac 100644 --- a/mail/dovecot/Makefile +++ b/mail/dovecot/Makefile @@ -1,6 +1,7 @@ ###################################################################### # Anytime PORTVERSION changes please bump PORTREVISION of: # # - mail/dovecot-pigeonhole. See ports/146029 for an explanation. # +# - mail/dovecot-fts-flatcurve. # # - mail/dovecot-fts-xapian. # # - mail/dovecot-fts-elastic. # # - mail/dovecot-coi. # diff --git a/mail/imapfilter/Makefile b/mail/imapfilter/Makefile index 2b7df0367a1..8bd9a9b83d5 100644 --- a/mail/imapfilter/Makefile +++ b/mail/imapfilter/Makefile @@ -1,5 +1,5 @@ PORTNAME= imapfilter -PORTVERSION= 2.7.5 +PORTVERSION= 2.7.6 DISTVERSIONPREFIX= v CATEGORIES= mail @@ -11,17 +11,11 @@ LICENSE= MIT LIB_DEPENDS= libpcre2-8.so:devel/pcre2 -USES= cpe lua ssl - +USES= cpe localbase:ldflags lua ssl CPE_VENDOR= imapfilter_project - -CPPFLAGS+= -I${LOCALBASE}/include -I${LUA_INCDIR} -LDFLAGS+= -L${LOCALBASE}/lib -L${LUA_LIBDIR} - USE_GITHUB= yes GH_ACCOUNT= lefcha -PORTDOCS= LICENSE NEWS README MAKE_ARGS= PREFIX=${PREFIX} \ MYCFLAGS="${CPPFLAGS}" \ MYLDFLAGS="${LDFLAGS}" \ @@ -30,18 +24,27 @@ MAKE_ARGS= PREFIX=${PREFIX} \ MANDIR=${MANPREFIX}/man \ LIBLUA=-llua-${LUA_VER} -OPTIONS_DEFINE= DOCS +CPPFLAGS+= -I${LUA_INCDIR} + +PORTDOCS= LICENSE NEWS README + +OPTIONS_DEFINE= DOCS EXAMPLES +OPTIONS_SUB= yes post-patch: @${REINPLACE_CMD} 's|-ldl ||' ${WRKSRC}/src/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}/${PREFIX}/bin/imapfilter + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}/${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}/${DOCSDIR} + +post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}/${DATADIR} ${STAGEDIR}/${EXAMPLESDIR} cd ${WRKSRC}/samples && \ ${INSTALL_DATA} config.lua extend.lua \ ${STAGEDIR}/${EXAMPLESDIR} - @${MKDIR} ${STAGEDIR}/${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}/${DOCSDIR} .include <bsd.port.mk> diff --git a/mail/imapfilter/distinfo b/mail/imapfilter/distinfo index 1a858bbd2e0..0ab02ec3a9d 100644 --- a/mail/imapfilter/distinfo +++ b/mail/imapfilter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1611708878 -SHA256 (lefcha-imapfilter-v2.7.5_GH0.tar.gz) = ab19f840712e6951e51c29e44c43b3b2fa42e93693f98f8969cc763a4fad56bf -SIZE (lefcha-imapfilter-v2.7.5_GH0.tar.gz) = 59441 +TIMESTAMP = 1665243687 +SHA256 (lefcha-imapfilter-v2.7.6_GH0.tar.gz) = e9063ca210cefe6c47771b400c9f3620bd7a5dce2dfd4d46aeaa86f4cac1d87d +SIZE (lefcha-imapfilter-v2.7.6_GH0.tar.gz) = 58644 diff --git a/mail/imapfilter/pkg-plist b/mail/imapfilter/pkg-plist index cccc0f1e776..dea0699eca3 100644 --- a/mail/imapfilter/pkg-plist +++ b/mail/imapfilter/pkg-plist @@ -9,5 +9,5 @@ man/man5/imapfilter_config.5.gz %%DATADIR%%/options.lua %%DATADIR%%/regex.lua %%DATADIR%%/set.lua -%%EXAMPLESDIR%%/config.lua -%%EXAMPLESDIR%%/extend.lua +%%EXAMPLES%%%%EXAMPLESDIR%%/config.lua +%%EXAMPLES%%%%EXAMPLESDIR%%/extend.lua diff --git a/mail/nextcloud-mail/Makefile b/mail/nextcloud-mail/Makefile index 7470fbec62d..48550e9a645 100644 --- a/mail/nextcloud-mail/Makefile +++ b/mail/nextcloud-mail/Makefile @@ -1,5 +1,5 @@ PORTNAME= mail -PORTVERSION= 1.13.8 +PORTVERSION= 1.13.9 DISTVERSIONPREFIX= v CATEGORIES= mail MASTER_SITES= https://github.com/nextcloud-releases/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ diff --git a/mail/nextcloud-mail/distinfo b/mail/nextcloud-mail/distinfo index 8abad24184a..e173d612cba 100644 --- a/mail/nextcloud-mail/distinfo +++ b/mail/nextcloud-mail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662732295 -SHA256 (nextcloud/mail-v1.13.8.tar.gz) = f25e153f297c82d52346fe781f8cff248f5261699ddb76cb97e49da6ef361651 -SIZE (nextcloud/mail-v1.13.8.tar.gz) = 18552858 +TIMESTAMP = 1665141871 +SHA256 (nextcloud/mail-v1.13.9.tar.gz) = 809e1c798a58dd0a6c84e19da1d129382f612c6d421c5c7ecedbcca19f8132f0 +SIZE (nextcloud/mail-v1.13.9.tar.gz) = 18556871 diff --git a/mail/p5-Log-Procmail/Makefile b/mail/p5-Log-Procmail/Makefile index f6a495c8466..4ceb89e8145 100644 --- a/mail/p5-Log-Procmail/Makefile +++ b/mail/p5-Log-Procmail/Makefile @@ -1,6 +1,5 @@ PORTNAME= Log-Procmail -PORTVERSION= 0.12 -PORTREVISION= 1 +PORTVERSION= 0.14 CATEGORIES= mail devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -9,16 +8,14 @@ MAINTAINER= perl@FreeBSD.org COMMENT= Perl extension for reading procmail logfiles WWW= https://metacpan.org/release/Log-Procmail +LICENSE= ART10 +LICENSE_FILE= ${WRKSRC}/LICENSE + +TEST_DEPENDS= p5-Test-Cmd>=0:devel/p5-Test-Cmd + USES= perl5 USE_PERL5= configure -OPTIONS_DEFINE= DOCS - -PORTDOCS= Changes - -post-install: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} - @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." +NO_ARCH= yes .include <bsd.port.mk> diff --git a/mail/p5-Log-Procmail/distinfo b/mail/p5-Log-Procmail/distinfo index 55fb69a1178..0d4cbd9a9dd 100644 --- a/mail/p5-Log-Procmail/distinfo +++ b/mail/p5-Log-Procmail/distinfo @@ -1,2 +1,3 @@ -SHA256 (Log-Procmail-0.12.tar.gz) = 8fe7bdc5ae181c2d41b642c9c39fa3e4c503e2cbd85ac45ca0cc1d95e694788d -SIZE (Log-Procmail-0.12.tar.gz) = 18631 +TIMESTAMP = 1665073214 +SHA256 (Log-Procmail-0.14.tar.gz) = 69820bb91907c3aa821c5212e652ac45ebdba183deb98f886919fd5eb5622ad2 +SIZE (Log-Procmail-0.14.tar.gz) = 26785 diff --git a/mail/p5-Log-Procmail/pkg-plist b/mail/p5-Log-Procmail/pkg-plist index cfa72218962..0e650c6334d 100644 --- a/mail/p5-Log-Procmail/pkg-plist +++ b/mail/p5-Log-Procmail/pkg-plist @@ -1,4 +1,2 @@ -bin/mailstat.pl -%%PERL5_MAN3%%/Log::Procmail.3.gz %%SITE_PERL%%/Log/Procmail.pm -%%PERL5_MAN1%%/mailstat.pl.1.gz +%%PERL5_MAN3%%/Log::Procmail.3.gz diff --git a/mail/postfix-current/Makefile b/mail/postfix-current/Makefile index 800bc758e02..b4a0e301d9c 100644 --- a/mail/postfix-current/Makefile +++ b/mail/postfix-current/Makefile @@ -1,5 +1,5 @@ PORTNAME= postfix -DISTVERSION= 3.8-20220816 +DISTVERSION= 3.8-20221007 PORTEPOCH= 6 CATEGORIES= mail MASTER_SITES= http://ftp.porcupine.org/mirrors/postfix-release/ \ diff --git a/mail/postfix-current/distinfo b/mail/postfix-current/distinfo index bb8c64dcbeb..b1b8f6c62ca 100644 --- a/mail/postfix-current/distinfo +++ b/mail/postfix-current/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663429571 -SHA256 (postfix/postfix-3.8-20220816.tar.gz) = d512e0075ea565059b64932595a916bfa9c0aa37a27ccced247dd5bd83898de8 -SIZE (postfix/postfix-3.8-20220816.tar.gz) = 4827629 +TIMESTAMP = 1665264993 +SHA256 (postfix/postfix-3.8-20221007.tar.gz) = 0eb932cfd21e9e34e8c2519cb7f96eb9b28c5053542864f57ca50e28a94128d8 +SIZE (postfix/postfix-3.8-20221007.tar.gz) = 4828474 diff --git a/mail/postfix/Makefile b/mail/postfix/Makefile index b0db175436f..3540db4810d 100644 --- a/mail/postfix/Makefile +++ b/mail/postfix/Makefile @@ -1,6 +1,6 @@ PORTNAME= postfix -DISTVERSION= 3.7.2 -PORTREVISION?= 1 +DISTVERSION= 3.7.3 +PORTREVISION?= 0 PORTEPOCH= 1 CATEGORIES= mail MASTER_SITES= http://ftp.porcupine.org/mirrors/postfix-release/ \ @@ -61,11 +61,10 @@ OPTIONS_SLAVE= LDAP .elif ${FLAVOR:U} == sasl OPTIONS_SLAVE= SASL .endif -OPTIONS_SUB= yes - .if !empty(FLAVOR) && ${FLAVOR:U} != default OPTIONS_FILE= ${PORT_DBDIR}/${OPTIONS_NAME}/${FLAVOR}-options .endif +OPTIONS_SUB= yes BLACKLISTD_DESC= Enable blacklistd support CDB_DESC= CDB maps lookups @@ -73,7 +72,7 @@ EAI_DESC= Email Address Internationalization (SMTPUTF8) support INST_BASE_DESC= Install into /usr and /etc/postfix LDAP_DESC= LDAP maps (uses WITH_OPENLDAP_VER) LMDB_DESC= LMDB maps -PCRE2_DESC= Use Perl Compatible Regular Expressions, version 2 +PCRE2_DESC= Use Perl Compatible Regular Expressions, version 2 RG1_DESC= Kerberos network authentication protocol type SASLKMIT_DESC= If your SASL req. MIT Kerberos5, select this SASLKRB5_DESC= If your SASL req. Kerberos5, select this diff --git a/mail/postfix/distinfo b/mail/postfix/distinfo index c9ee8dde453..f9f28658c4d 100644 --- a/mail/postfix/distinfo +++ b/mail/postfix/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1651214839 -SHA256 (postfix/postfix-3.7.2.tar.gz) = 3785f76c2924a02873c0be0f0cd124a9166fc1aaf77ea2a06bd4ad795a6ed416 -SIZE (postfix/postfix-3.7.2.tar.gz) = 4824424 +TIMESTAMP = 1665263673 +SHA256 (postfix/postfix-3.7.3.tar.gz) = d22f3d37ef75613d5d573b56fc51ef097f2c0d0b0e407923711f71c1fb72911b +SIZE (postfix/postfix-3.7.3.tar.gz) = 4825380 diff --git a/mail/py-mailsuite/Makefile b/mail/py-mailsuite/Makefile index 3448b1c3f9d..2fadd253687 100644 --- a/mail/py-mailsuite/Makefile +++ b/mail/py-mailsuite/Makefile @@ -1,5 +1,5 @@ PORTNAME= mailsuite -DISTVERSION= 1.7.3 +DISTVERSION= 1.9.9 CATEGORIES= mail python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -21,4 +21,7 @@ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes +post-patch: + ${RM} ${WRKSRC}/pyproject.toml + .include <bsd.port.mk> diff --git a/mail/py-mailsuite/distinfo b/mail/py-mailsuite/distinfo index 3f1e94359d3..b9924cf3d96 100644 --- a/mail/py-mailsuite/distinfo +++ b/mail/py-mailsuite/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656949682 -SHA256 (mailsuite-1.7.3.tar.gz) = d959f77ef62e93eb9419b2ca07f082d17ff0bd304023d3ba28f02984c6f0ab98 -SIZE (mailsuite-1.7.3.tar.gz) = 15758 +TIMESTAMP = 1664710367 +SHA256 (mailsuite-1.9.9.tar.gz) = e3d58f8c82d560cd43468937d0dfa250f1359dc126974c7f9ff9e7b4d0043e76 +SIZE (mailsuite-1.9.9.tar.gz) = 16574 diff --git a/mail/py-mailsuite/files/patch-setup.py b/mail/py-mailsuite/files/patch-setup.py new file mode 100644 index 00000000000..386b312356d --- /dev/null +++ b/mail/py-mailsuite/files/patch-setup.py @@ -0,0 +1,79 @@ +--- setup.py.orig 2022-07-21 12:47:45 UTC ++++ setup.py +@@ -0,0 +1,76 @@ ++#!/usr/bin/env python3 ++# -*- coding: utf-8 -*- ++ ++"""A setuptools based setup module. ++See: ++https://packaging.python.org/en/latest/distributing.html ++https://github.com/pypa/sampleproject ++""" ++ ++ ++# To use a consistent encoding ++from codecs import open ++from os import path ++ ++# Always prefer setuptools over distutils ++from setuptools import setup ++ ++description = ( ++ "A Python package for retrieving, parsing, scanning, and " "sending emails" ++) ++here = path.abspath(path.dirname(__file__)) ++ ++# Get the long description from the README file ++with open(path.join(here, "README.md"), encoding="utf-8") as f: ++ long_description = f.read() ++ ++setup( ++ name="mailsuite", ++ # Versions should comply with PEP440. For a discussion on single-sourcing ++ # the version across setup.py and the project code, see ++ # https://packaging.python.org/en/latest/single_source_version.html ++ version="1.9.9", ++ description=description, ++ long_description=long_description, ++ # The project's main homepage. ++ url="https://seanthegeek.github.io/mailsuite/", ++ # Author details ++ author="Sean Whalen", ++ author_email="whalenster@gmail.com", ++ # See https://pypi.python.org/pypi?%3Aaction=list_classifiers ++ classifiers=[ ++ # How mature is this project? Common values are ++ # 3 - Alpha ++ # 4 - Beta ++ # 5 - Production/Stable ++ "Development Status :: 5 - Production/Stable", ++ # Indicate who your project is intended for ++ "Intended Audience :: Developers", ++ "Intended Audience :: Information Technology", ++ "Operating System :: OS Independent", ++ # Specify the Python versions you support here. In particular, ensure ++ # that you indicate whether you support Python 2, Python 3 or both. ++ "Programming Language :: Python :: 3", ++ ], ++ # What does your project relate to? ++ keywords="email,SMTP,IMAP, YARA", ++ # You can just specify the packages manually here if your project is ++ # simple. Or you can use find_packages(). ++ packages=["mailsuite"], ++ # Alternatively, if you want to distribute just a my_module.py, uncomment ++ # this: ++ # py_modules=["mailsuite"], ++ # List run-time dependencies here. These will be installed by pip when ++ # your project is installed. For an analysis of "install_requires" vs pip's ++ # requirements files see: ++ # https://packaging.python.org/en/latest/requirements.html ++ install_requires=[ ++ "IMAPClient>=2.1.0", ++ "mail-parser>=3.14.0", ++ "dnspython>=2.0.0", ++ "html2text>=2020.1.16", ++ "publicsuffix2>=2.20190812", ++ "expiringdict==1.2.2", ++ "yara-python>=4.2.0", ++ ], ++) diff --git a/mail/rubygem-premailer/Makefile b/mail/rubygem-premailer/Makefile index d61faaa4e4e..24960a2fdbe 100644 --- a/mail/rubygem-premailer/Makefile +++ b/mail/rubygem-premailer/Makefile @@ -1,5 +1,5 @@ PORTNAME= premailer -PORTVERSION= 1.17.0 +PORTVERSION= 1.18.0 CATEGORIES= mail rubygems MASTER_SITES= RG diff --git a/mail/rubygem-premailer/distinfo b/mail/rubygem-premailer/distinfo index caecdc0dc36..8c7fb47cce5 100644 --- a/mail/rubygem-premailer/distinfo +++ b/mail/rubygem-premailer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663673084 -SHA256 (rubygem/premailer-1.17.0.gem) = df3c42bf07dc7feb05d03de132e620f0cccc7f16b07bb544eb3852f795222ac4 -SIZE (rubygem/premailer-1.17.0.gem) = 22528 +TIMESTAMP = 1665330714 +SHA256 (rubygem/premailer-1.18.0.gem) = b930beb10a7d8b5e60dbff0d0b35b4ab3f0b10d8263ea6482aab7ecab9b3d335 +SIZE (rubygem/premailer-1.18.0.gem) = 22528 diff --git a/mail/snappymail/Makefile b/mail/snappymail/Makefile index fdecfdb3db5..f277766c8af 100644 --- a/mail/snappymail/Makefile +++ b/mail/snappymail/Makefile @@ -1,5 +1,5 @@ PORTNAME= snappymail -DISTVERSION= 2.18.4 +DISTVERSION= 2.18.5 CATEGORIES= mail www MASTER_SITES= https://github.com/the-djmaze/snappymail/releases/download/v${DISTVERSION}/ PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} diff --git a/mail/snappymail/distinfo b/mail/snappymail/distinfo index 0dd8f2f8c5f..281dc6587d5 100644 --- a/mail/snappymail/distinfo +++ b/mail/snappymail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664902383 -SHA256 (snappymail-2.18.4.tar.gz) = 0d1398217e849e0563712e5659ffecbc513d010da43abbb01a9334a85f3041ff -SIZE (snappymail-2.18.4.tar.gz) = 4458784 +TIMESTAMP = 1665170605 +SHA256 (snappymail-2.18.5.tar.gz) = 25f2b17972e52b89f6050c096b6255e551ed35f5ba5bd71d77ef56f8c9f1659a +SIZE (snappymail-2.18.5.tar.gz) = 4470625 diff --git a/mail/snappymail/files/patch-snappymail_v_2.18.4_app_libraries_RainLoop_Actions.php b/mail/snappymail/files/patch-snappymail_v_2.18.4_app_libraries_RainLoop_Actions.php deleted file mode 100644 index 00e90583a5a..00000000000 --- a/mail/snappymail/files/patch-snappymail_v_2.18.4_app_libraries_RainLoop_Actions.php +++ /dev/null @@ -1,10 +0,0 @@ ---- snappymail/v/2.18.4/app/libraries/RainLoop/Actions.php.orig 2022-10-04 10:05:02 UTC -+++ snappymail/v/2.18.4/app/libraries/RainLoop/Actions.php -@@ -749,7 +749,6 @@ class Actions - 'HideUnsubscribed' => false, - 'HideDeleted' => true, - 'UnhideKolabFolders' => false, -- 'MainEmail' => '', - 'UserBackgroundName' => '', - 'UserBackgroundHash' => '', - 'SieveAllowFileintoInbox' => (bool)$oConfig->Get('labs', 'sieve_allow_fileinto_inbox', false) diff --git a/mail/snappymail/pkg-plist b/mail/snappymail/pkg-plist index ab655982199..4f950a7b6cf 100644 --- a/mail/snappymail/pkg-plist +++ b/mail/snappymail/pkg-plist @@ -402,6 +402,7 @@ %%WWWDIR%%/snappymail/v/%%VER%%/app/libraries/RainLoop/Actions.php %%WWWDIR%%/snappymail/v/%%VER%%/app/libraries/RainLoop/Actions/Accounts.php %%WWWDIR%%/snappymail/v/%%VER%%/app/libraries/RainLoop/Actions/Admin.php +%%WWWDIR%%/snappymail/v/%%VER%%/app/libraries/RainLoop/Actions/Attachments.php %%WWWDIR%%/snappymail/v/%%VER%%/app/libraries/RainLoop/Actions/Contacts.php %%WWWDIR%%/snappymail/v/%%VER%%/app/libraries/RainLoop/Actions/Filters.php %%WWWDIR%%/snappymail/v/%%VER%%/app/libraries/RainLoop/Actions/Folders.php diff --git a/mail/textmail/Makefile b/mail/textmail/Makefile index 73c1f1d70f4..46c06e82a89 100644 --- a/mail/textmail/Makefile +++ b/mail/textmail/Makefile @@ -1,6 +1,6 @@ PORTNAME= textmail PORTVERSION= 20070803 -PORTREVISION= 34 +PORTREVISION= 35 CATEGORIES= mail MASTER_SITES= http://raf.org/textmail/ diff --git a/math/cadabra2/Makefile b/math/cadabra2/Makefile index f3b23a479ec..f4e778769c7 100644 --- a/math/cadabra2/Makefile +++ b/math/cadabra2/Makefile @@ -1,6 +1,5 @@ PORTNAME= cadabra2 -DISTVERSION= 2.3.9.3 -PORTREVISION= 1 +DISTVERSION= 2.4.0.2 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/cadabra2/distinfo b/math/cadabra2/distinfo index 4dc40aa7baf..181f8abe753 100644 --- a/math/cadabra2/distinfo +++ b/math/cadabra2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659118235 -SHA256 (kpeeters-cadabra2-2.3.9.3_GH0.tar.gz) = 288284535bd4b0165f436aa4d4908e98044d4f2def5f661261bb358f6888279e -SIZE (kpeeters-cadabra2-2.3.9.3_GH0.tar.gz) = 24685603 +TIMESTAMP = 1665160909 +SHA256 (kpeeters-cadabra2-2.4.0.2_GH0.tar.gz) = a24c8636264f2278c16d4f2010ab92b497b292a3a5bc495557c70e457516e7fe +SIZE (kpeeters-cadabra2-2.4.0.2_GH0.tar.gz) = 24688084 diff --git a/math/cantor/Makefile b/math/cantor/Makefile index c752eb9a278..0b604b79f2a 100644 --- a/math/cantor/Makefile +++ b/math/cantor/Makefile @@ -1,6 +1,6 @@ PORTNAME= cantor DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math kde kde-applications MAINTAINER= kde@FreeBSD.org diff --git a/math/cvc4/Makefile b/math/cvc4/Makefile index d556426dc33..cf288551b28 100644 --- a/math/cvc4/Makefile +++ b/math/cvc4/Makefile @@ -9,7 +9,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES+= fc8907afc08d.patch:-p1 # Install Java bindings -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Automatic theorem prover for SMT (Satisfiability Modulo Theories) WWW= https://cvc4.cs.stanford.edu/web/ diff --git a/math/eprover/Makefile b/math/eprover/Makefile index fbe918e458a..bba0a5a3271 100644 --- a/math/eprover/Makefile +++ b/math/eprover/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 2.0 PORTREVISION= 1 CATEGORIES= math -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Theorem prover for full first-order logic with equality WWW= https://www.eprover.org diff --git a/math/gap/Makefile b/math/gap/Makefile index 71f40183dc1..301f685db88 100644 --- a/math/gap/Makefile +++ b/math/gap/Makefile @@ -1,9 +1,12 @@ PORTNAME= gap -DISTVERSION= 4.11.1 -PORTREVISION= 2 +DISTVERSION= 4.12.0 +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= https://github.com/gap-system/gap/releases/download/v${DISTVERSION}/ +PATCH_SITES= https://github.com/gap-system/gap/commit/ +PATCHFILES= adc76841750e3b0d39edf1315b5258bae119a928.diff:-p1 # Don't attempt to install the 'dev' manual, see https://github.com/gap-system/gap/pull/5091 + MAINTAINER= yuri@FreeBSD.org COMMENT= System for computational discrete algebra WWW= https://www.gap-system.org/ @@ -17,44 +20,17 @@ BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libgmp.so:math/gmp USES= gmake libtool localbase perl5 readline shebangfix -SHEBANG_FILES= . USE_PERL5= run +USE_LDCONFIG= yes -OPTIONS_DEFINE= ADDPACK MANU -OPTIONS_DEFAULT=ADDPACK -OPTIONS_SUB= yes -ADDPACK_DESC= Additional packages typically "expected" out-of-the-box -ADDPACK_VARS= ADD_PACK="${ADDPACK}" -MANU_DESC= HTML and PDF manuals -MANU_USE= TEX=latex:build,formats,web2c -MANU_VARS= DOC_TARGET=doc +SHEBANG_FILES= . GNU_CONFIGURE= yes + MAKEFILE= GNUmakefile -ALL_TARGET= all ${DOC_TARGET} -INSTALL_TARGET= install-headers install-libgap -USE_LDCONFIG= yes -PORTDATA= doc/* - -MAKE_JOBS_UNSAFE=yes - -PLIST_SUB= ALNUTH_VER=3.1.2 AUTPGRP_VER=1.10.2 CRISP_VER=1.4.5 \ - CTBLLIB_VER=1.3.1 FACT_INT_VER=1.6.3 GAP_DOC_VER=1.6.4 \ - HELP_VER=3.5 IRREDSOL_VER=1.4.1 LAGUNA_VER=3.9.3 \ - POLENTA_VER=1.3.9 POLYCYCLIC_VER=2.16 PRIMGRP_VER=3.4.1 \ - RESCLASSES_VER=4.7.2 SOPHUS_VER=1.24 SMALL_GRP_VER=1.4.2 \ - TOMLIB_VER=1.2.9 - -# The minimal packages GAP needs to run (do not need compilation) -MINPACK= GAPDoc- HeLP- primgrp- SmallGrp- transgrp -ADDPACK= atlasrep autpgrp- alnuth- crisp- ctbllib FactInt- fga \ - irredsol- laguna- polenta- polycyclic- resclasses- \ - sophus- tomlib- ACLOCVER= 1.16 # Truncated version of aclocal / automake -.include <bsd.port.options.mk> - pre-configure: # Avoid conflict with C++20 <version> by ignoring <...> under WRKSRC ${REINPLACE_CMD} -i .c++20 's/-I/-iquote/' \ @@ -73,46 +49,12 @@ post-build: ${RM} bistellar post-install: - # additional header - ${INSTALL_DATA} ${WRKSRC}/gen/config.h ${STAGEDIR}${PREFIX}/include/gap - # install gap binary - ${INSTALL_PROGRAM} ${WRKSRC}/gap ${STAGEDIR}${PREFIX}/bin/gap-bin - # strip - cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} bin/gap-bin lib/libgap.so.0.0.0 - # install gac executable - ${INSTALL_SCRIPT} ${WRKSRC}/gac ${STAGEDIR}${PREFIX}/bin/gac - ${REINPLACE_CMD} -i '' -e ' \ - s|^\. "$${abs_top_builddir}/sysinfo.gap"|. "${DATADIR}/sysinfo.gap"|; \ - s|^abs_top_builddir=.*|abs_top_builddir="${DATADIR}/min-builddir"|; \ - s|^abs_top_srcdir=.*|abs_top_srcdir="${DATADIR}/min-srcdir"| \ - ' ${STAGEDIR}${PREFIX}/bin/gac - # prepare and install wrapper - @${CAT} ${WRKSRC}/bin/gap.sh | ${SED} -e ' \ - s:${WRKSRC}:${GAP_LIBDIR}:; \ - s:GAP_DIR=.*:GAP_DIR=${DATADIR}:; \ - s:GAP_EXE=.*:GAP_EXE=${PREFIX}/bin/gap-bin:; \ - /^exec/s:/gap::; \ - ' > ${WRKSRC}/bin/gap - ${INSTALL_SCRIPT} ${WRKSRC}/bin/gap ${STAGEDIR}${PREFIX}/bin - # min-builddir and min-srcdir - ${MKDIR} ${STAGEDIR}${DATADIR}/min-builddir ${STAGEDIR}${DATADIR}/min-srcdir - ${INSTALL_SCRIPT} ${WRKSRC}/libtool ${STAGEDIR}${DATADIR}/min-builddir - ${RLN} ${STAGEDIR}${PREFIX}/bin/gap ${STAGEDIR}${DATADIR}/min-builddir/gap - cd ${WRKSRC}/ && ${COPYTREE_SHARE} obj ${STAGEDIR}${DATADIR}/min-builddir/ # install packages - ${MKDIR} ${STAGEDIR}${DATADIR}/pkg -.for f in doc etc gen grp lib tst sysinfo.gap - ${CP} -R ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}/ -.endfor -.for p in ${MINPACK} ${ADD_PACK} - cd ${WRKSRC}/pkg && ${CP} -R $$(ls -d ${p}*) ${STAGEDIR}${DATADIR}/pkg/ -.endfor - # correct paths in sysinfo.gap - ${REINPLACE_CMD} -i '' -e ' \ - s|^GAP_BIN_DIR=.*|GAP_BIN_DIR="${PREFIX}/bin"|; \ - s|^GAP_LIB_DIR=.*|GAP_LIB_DIR="${PREFIX}/lib"|; \ - s| -isystem ${PREFIX}/include |&-I${PREFIX}/include/gap |; \ - ' ${STAGEDIR}${DATADIR}/sysinfo.gap + cd ${WRKSRC} && ${COPYTREE_SHARE} pkg ${STAGEDIR}${DATADIR} + # remove redundant files + ${RM} ${STAGEDIR}${DATADIR}/pkg/patternclass/lib/.DS_Store + # strip binary + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgap.so.8.0.0 do-test: @cd ${WRKSRC} && ./gap ${FILESDIR}/test.g diff --git a/math/gap/distinfo b/math/gap/distinfo index 5240b2cd065..3dfab316d3a 100644 --- a/math/gap/distinfo +++ b/math/gap/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1643149022 -SHA256 (gap-4.11.1.tar.gz) = 6635c5da7d82755f8339486b9cac33766f58712f297e8234fba40818902ea304 -SIZE (gap-4.11.1.tar.gz) = 511599444 +TIMESTAMP = 1665179858 +SHA256 (gap-4.12.0.tar.gz) = 6005d0c0316fe8803d84681f30be64eace83a9542f975f5cb3dedfadd4391849 +SIZE (gap-4.12.0.tar.gz) = 505913244 +SHA256 (adc76841750e3b0d39edf1315b5258bae119a928.diff) = 1bd89ecb3a3914d5092a531b1430aaa80c9abdab08a7bd38723bcb29f0f9d499 +SIZE (adc76841750e3b0d39edf1315b5258bae119a928.diff) = 652 diff --git a/math/gap/pkg-plist b/math/gap/pkg-plist index a7fb95aef45..04b37173358 100644 --- a/math/gap/pkg-plist +++ b/math/gap/pkg-plist @@ -1,6 +1,5 @@ bin/gac bin/gap -bin/gap-bin include/gap/ariths.h include/gap/baltree.h include/gap/bits_intern.h @@ -10,10 +9,10 @@ include/gap/bool.h include/gap/calls.h include/gap/code.h include/gap/collectors.h +include/gap/common.h include/gap/compiled.h include/gap/compiler.h include/gap/compstat.h -include/gap/config.h include/gap/costab.h include/gap/cyclotom.h include/gap/debug.h @@ -29,8 +28,8 @@ include/gap/finfield_conway.h include/gap/funcs.h include/gap/gap.h include/gap/gap_all.h -include/gap/gap_version.h include/gap/gapstate.h +include/gap/gaptime.h include/gap/gaputils.h include/gap/gasman.h include/gap/gasman_intern.h @@ -38,6 +37,7 @@ include/gap/gvars.h include/gap/hookintrprtr.h include/gap/hpc/aobjects.h include/gap/hpc/atomic.h +include/gap/hpc/cpu.h include/gap/hpc/guards.h include/gap/hpc/misc.h include/gap/hpc/region.h @@ -83,46 +83,433 @@ include/gap/saveload.h include/gap/scanner.h include/gap/sctable.h include/gap/set.h +include/gap/sha256.h include/gap/sortbase.h +include/gap/src include/gap/stats.h include/gap/streams.h include/gap/stringobj.h +include/gap/symbols.h include/gap/syntaxtree.h include/gap/sysenv.h include/gap/sysfiles.h include/gap/sysmem.h include/gap/sysopt.h +include/gap/sysroots.h +include/gap/sysstr.h include/gap/system.h include/gap/tietze.h +include/gap/tracing.h include/gap/trans.h +include/gap/trycatch.h include/gap/vars.h include/gap/vec8bit.h include/gap/vecffe.h include/gap/vecgf2.h include/gap/vector.h +include/gap/version.h include/gap/weakptr.h +lib/gap/gap +lib/gap/sysinfo.gap lib/libgap.so -lib/libgap.so.0 -lib/libgap.so.0.0.0 -%%DATADIR%%/etc/Makefile.gappkg -%%DATADIR%%/etc/README.md +lib/libgap.so.8 +lib/libgap.so.8.0.0 +%%DATADIR%%/CITATION +%%DATADIR%%/CONTRIBUTING.md +%%DATADIR%%/COPYRIGHT +%%DATADIR%%/INSTALL.md +%%DATADIR%%/LICENSE +%%DATADIR%%/README.md +%%DATADIR%%/doc/hpc/chap0.html +%%DATADIR%%/doc/hpc/chap0.txt +%%DATADIR%%/doc/hpc/chap0_mj.html +%%DATADIR%%/doc/hpc/chap1.html +%%DATADIR%%/doc/hpc/chap1.txt +%%DATADIR%%/doc/hpc/chap10.html +%%DATADIR%%/doc/hpc/chap10.txt +%%DATADIR%%/doc/hpc/chap10_mj.html +%%DATADIR%%/doc/hpc/chap11.html +%%DATADIR%%/doc/hpc/chap11.txt +%%DATADIR%%/doc/hpc/chap11_mj.html +%%DATADIR%%/doc/hpc/chap1_mj.html +%%DATADIR%%/doc/hpc/chap2.html +%%DATADIR%%/doc/hpc/chap2.txt +%%DATADIR%%/doc/hpc/chap2_mj.html +%%DATADIR%%/doc/hpc/chap3.html +%%DATADIR%%/doc/hpc/chap3.txt +%%DATADIR%%/doc/hpc/chap3_mj.html +%%DATADIR%%/doc/hpc/chap4.html +%%DATADIR%%/doc/hpc/chap4.txt +%%DATADIR%%/doc/hpc/chap4_mj.html +%%DATADIR%%/doc/hpc/chap5.html +%%DATADIR%%/doc/hpc/chap5.txt +%%DATADIR%%/doc/hpc/chap5_mj.html +%%DATADIR%%/doc/hpc/chap6.html +%%DATADIR%%/doc/hpc/chap6.txt +%%DATADIR%%/doc/hpc/chap6_mj.html +%%DATADIR%%/doc/hpc/chap7.html +%%DATADIR%%/doc/hpc/chap7.txt +%%DATADIR%%/doc/hpc/chap7_mj.html +%%DATADIR%%/doc/hpc/chap8.html +%%DATADIR%%/doc/hpc/chap8.txt +%%DATADIR%%/doc/hpc/chap8_mj.html +%%DATADIR%%/doc/hpc/chap9.html +%%DATADIR%%/doc/hpc/chap9.txt +%%DATADIR%%/doc/hpc/chap9_mj.html +%%DATADIR%%/doc/hpc/chapInd.html +%%DATADIR%%/doc/hpc/chapInd.txt +%%DATADIR%%/doc/hpc/chapInd_mj.html +%%DATADIR%%/doc/hpc/chooser.html +%%DATADIR%%/doc/hpc/lefttoc.css +%%DATADIR%%/doc/hpc/manual-bw.pdf +%%DATADIR%%/doc/hpc/manual.css +%%DATADIR%%/doc/hpc/manual.js +%%DATADIR%%/doc/hpc/manual.lab +%%DATADIR%%/doc/hpc/manual.pdf +%%DATADIR%%/doc/hpc/manual.six +%%DATADIR%%/doc/hpc/nocolorprompt.css +%%DATADIR%%/doc/hpc/ragged.css +%%DATADIR%%/doc/hpc/rainbow.js +%%DATADIR%%/doc/hpc/times.css +%%DATADIR%%/doc/hpc/toggless.css +%%DATADIR%%/doc/hpc/toggless.js +%%DATADIR%%/doc/ref/chap0.html +%%DATADIR%%/doc/ref/chap0.txt +%%DATADIR%%/doc/ref/chap0_mj.html +%%DATADIR%%/doc/ref/chap1.html +%%DATADIR%%/doc/ref/chap1.txt +%%DATADIR%%/doc/ref/chap10.html +%%DATADIR%%/doc/ref/chap10.txt +%%DATADIR%%/doc/ref/chap10_mj.html +%%DATADIR%%/doc/ref/chap11.html +%%DATADIR%%/doc/ref/chap11.txt +%%DATADIR%%/doc/ref/chap11_mj.html +%%DATADIR%%/doc/ref/chap12.html +%%DATADIR%%/doc/ref/chap12.txt +%%DATADIR%%/doc/ref/chap12_mj.html +%%DATADIR%%/doc/ref/chap13.html +%%DATADIR%%/doc/ref/chap13.txt +%%DATADIR%%/doc/ref/chap13_mj.html +%%DATADIR%%/doc/ref/chap14.html +%%DATADIR%%/doc/ref/chap14.txt +%%DATADIR%%/doc/ref/chap14_mj.html +%%DATADIR%%/doc/ref/chap15.html +%%DATADIR%%/doc/ref/chap15.txt +%%DATADIR%%/doc/ref/chap15_mj.html +%%DATADIR%%/doc/ref/chap16.html +%%DATADIR%%/doc/ref/chap16.txt +%%DATADIR%%/doc/ref/chap16_mj.html +%%DATADIR%%/doc/ref/chap17.html +%%DATADIR%%/doc/ref/chap17.txt +%%DATADIR%%/doc/ref/chap17_mj.html +%%DATADIR%%/doc/ref/chap18.html +%%DATADIR%%/doc/ref/chap18.txt +%%DATADIR%%/doc/ref/chap18_mj.html +%%DATADIR%%/doc/ref/chap19.html +%%DATADIR%%/doc/ref/chap19.txt +%%DATADIR%%/doc/ref/chap19_mj.html +%%DATADIR%%/doc/ref/chap1_mj.html +%%DATADIR%%/doc/ref/chap2.html +%%DATADIR%%/doc/ref/chap2.txt +%%DATADIR%%/doc/ref/chap20.html +%%DATADIR%%/doc/ref/chap20.txt +%%DATADIR%%/doc/ref/chap20_mj.html +%%DATADIR%%/doc/ref/chap21.html +%%DATADIR%%/doc/ref/chap21.txt +%%DATADIR%%/doc/ref/chap21_mj.html +%%DATADIR%%/doc/ref/chap22.html +%%DATADIR%%/doc/ref/chap22.txt +%%DATADIR%%/doc/ref/chap22_mj.html +%%DATADIR%%/doc/ref/chap23.html +%%DATADIR%%/doc/ref/chap23.txt +%%DATADIR%%/doc/ref/chap23_mj.html +%%DATADIR%%/doc/ref/chap24.html +%%DATADIR%%/doc/ref/chap24.txt +%%DATADIR%%/doc/ref/chap24_mj.html +%%DATADIR%%/doc/ref/chap25.html +%%DATADIR%%/doc/ref/chap25.txt +%%DATADIR%%/doc/ref/chap25_mj.html +%%DATADIR%%/doc/ref/chap26.html +%%DATADIR%%/doc/ref/chap26.txt +%%DATADIR%%/doc/ref/chap26_mj.html +%%DATADIR%%/doc/ref/chap27.html +%%DATADIR%%/doc/ref/chap27.txt +%%DATADIR%%/doc/ref/chap27_mj.html +%%DATADIR%%/doc/ref/chap28.html +%%DATADIR%%/doc/ref/chap28.txt +%%DATADIR%%/doc/ref/chap28_mj.html +%%DATADIR%%/doc/ref/chap29.html +%%DATADIR%%/doc/ref/chap29.txt +%%DATADIR%%/doc/ref/chap29_mj.html +%%DATADIR%%/doc/ref/chap2_mj.html +%%DATADIR%%/doc/ref/chap3.html +%%DATADIR%%/doc/ref/chap3.txt +%%DATADIR%%/doc/ref/chap30.html +%%DATADIR%%/doc/ref/chap30.txt +%%DATADIR%%/doc/ref/chap30_mj.html +%%DATADIR%%/doc/ref/chap31.html +%%DATADIR%%/doc/ref/chap31.txt +%%DATADIR%%/doc/ref/chap31_mj.html +%%DATADIR%%/doc/ref/chap32.html +%%DATADIR%%/doc/ref/chap32.txt +%%DATADIR%%/doc/ref/chap32_mj.html +%%DATADIR%%/doc/ref/chap33.html +%%DATADIR%%/doc/ref/chap33.txt +%%DATADIR%%/doc/ref/chap33_mj.html +%%DATADIR%%/doc/ref/chap34.html +%%DATADIR%%/doc/ref/chap34.txt +%%DATADIR%%/doc/ref/chap34_mj.html +%%DATADIR%%/doc/ref/chap35.html +%%DATADIR%%/doc/ref/chap35.txt +%%DATADIR%%/doc/ref/chap35_mj.html +%%DATADIR%%/doc/ref/chap36.html +%%DATADIR%%/doc/ref/chap36.txt +%%DATADIR%%/doc/ref/chap36_mj.html +%%DATADIR%%/doc/ref/chap37.html +%%DATADIR%%/doc/ref/chap37.txt +%%DATADIR%%/doc/ref/chap37_mj.html +%%DATADIR%%/doc/ref/chap38.html +%%DATADIR%%/doc/ref/chap38.txt +%%DATADIR%%/doc/ref/chap38_mj.html +%%DATADIR%%/doc/ref/chap39.html +%%DATADIR%%/doc/ref/chap39.txt +%%DATADIR%%/doc/ref/chap39_mj.html +%%DATADIR%%/doc/ref/chap3_mj.html +%%DATADIR%%/doc/ref/chap4.html +%%DATADIR%%/doc/ref/chap4.txt +%%DATADIR%%/doc/ref/chap40.html +%%DATADIR%%/doc/ref/chap40.txt +%%DATADIR%%/doc/ref/chap40_mj.html +%%DATADIR%%/doc/ref/chap41.html +%%DATADIR%%/doc/ref/chap41.txt +%%DATADIR%%/doc/ref/chap41_mj.html +%%DATADIR%%/doc/ref/chap42.html +%%DATADIR%%/doc/ref/chap42.txt +%%DATADIR%%/doc/ref/chap42_mj.html +%%DATADIR%%/doc/ref/chap43.html +%%DATADIR%%/doc/ref/chap43.txt +%%DATADIR%%/doc/ref/chap43_mj.html +%%DATADIR%%/doc/ref/chap44.html +%%DATADIR%%/doc/ref/chap44.txt +%%DATADIR%%/doc/ref/chap44_mj.html +%%DATADIR%%/doc/ref/chap45.html +%%DATADIR%%/doc/ref/chap45.txt +%%DATADIR%%/doc/ref/chap45_mj.html +%%DATADIR%%/doc/ref/chap46.html +%%DATADIR%%/doc/ref/chap46.txt +%%DATADIR%%/doc/ref/chap46_mj.html +%%DATADIR%%/doc/ref/chap47.html +%%DATADIR%%/doc/ref/chap47.txt +%%DATADIR%%/doc/ref/chap47_mj.html +%%DATADIR%%/doc/ref/chap48.html +%%DATADIR%%/doc/ref/chap48.txt +%%DATADIR%%/doc/ref/chap48_mj.html +%%DATADIR%%/doc/ref/chap49.html +%%DATADIR%%/doc/ref/chap49.txt +%%DATADIR%%/doc/ref/chap49_mj.html +%%DATADIR%%/doc/ref/chap4_mj.html +%%DATADIR%%/doc/ref/chap5.html +%%DATADIR%%/doc/ref/chap5.txt +%%DATADIR%%/doc/ref/chap50.html +%%DATADIR%%/doc/ref/chap50.txt +%%DATADIR%%/doc/ref/chap50_mj.html +%%DATADIR%%/doc/ref/chap51.html +%%DATADIR%%/doc/ref/chap51.txt +%%DATADIR%%/doc/ref/chap51_mj.html +%%DATADIR%%/doc/ref/chap52.html +%%DATADIR%%/doc/ref/chap52.txt +%%DATADIR%%/doc/ref/chap52_mj.html +%%DATADIR%%/doc/ref/chap53.html +%%DATADIR%%/doc/ref/chap53.txt +%%DATADIR%%/doc/ref/chap53_mj.html +%%DATADIR%%/doc/ref/chap54.html +%%DATADIR%%/doc/ref/chap54.txt +%%DATADIR%%/doc/ref/chap54_mj.html +%%DATADIR%%/doc/ref/chap55.html +%%DATADIR%%/doc/ref/chap55.txt +%%DATADIR%%/doc/ref/chap55_mj.html +%%DATADIR%%/doc/ref/chap56.html +%%DATADIR%%/doc/ref/chap56.txt +%%DATADIR%%/doc/ref/chap56_mj.html +%%DATADIR%%/doc/ref/chap57.html +%%DATADIR%%/doc/ref/chap57.txt +%%DATADIR%%/doc/ref/chap57_mj.html +%%DATADIR%%/doc/ref/chap58.html +%%DATADIR%%/doc/ref/chap58.txt +%%DATADIR%%/doc/ref/chap58_mj.html +%%DATADIR%%/doc/ref/chap59.html +%%DATADIR%%/doc/ref/chap59.txt +%%DATADIR%%/doc/ref/chap59_mj.html +%%DATADIR%%/doc/ref/chap5_mj.html +%%DATADIR%%/doc/ref/chap6.html +%%DATADIR%%/doc/ref/chap6.txt +%%DATADIR%%/doc/ref/chap60.html +%%DATADIR%%/doc/ref/chap60.txt +%%DATADIR%%/doc/ref/chap60_mj.html +%%DATADIR%%/doc/ref/chap61.html +%%DATADIR%%/doc/ref/chap61.txt +%%DATADIR%%/doc/ref/chap61_mj.html +%%DATADIR%%/doc/ref/chap62.html +%%DATADIR%%/doc/ref/chap62.txt +%%DATADIR%%/doc/ref/chap62_mj.html +%%DATADIR%%/doc/ref/chap63.html +%%DATADIR%%/doc/ref/chap63.txt +%%DATADIR%%/doc/ref/chap63_mj.html +%%DATADIR%%/doc/ref/chap64.html +%%DATADIR%%/doc/ref/chap64.txt +%%DATADIR%%/doc/ref/chap64_mj.html +%%DATADIR%%/doc/ref/chap65.html +%%DATADIR%%/doc/ref/chap65.txt +%%DATADIR%%/doc/ref/chap65_mj.html +%%DATADIR%%/doc/ref/chap66.html +%%DATADIR%%/doc/ref/chap66.txt +%%DATADIR%%/doc/ref/chap66_mj.html +%%DATADIR%%/doc/ref/chap67.html +%%DATADIR%%/doc/ref/chap67.txt +%%DATADIR%%/doc/ref/chap67_mj.html +%%DATADIR%%/doc/ref/chap68.html +%%DATADIR%%/doc/ref/chap68.txt +%%DATADIR%%/doc/ref/chap68_mj.html +%%DATADIR%%/doc/ref/chap69.html +%%DATADIR%%/doc/ref/chap69.txt +%%DATADIR%%/doc/ref/chap69_mj.html +%%DATADIR%%/doc/ref/chap6_mj.html +%%DATADIR%%/doc/ref/chap7.html +%%DATADIR%%/doc/ref/chap7.txt +%%DATADIR%%/doc/ref/chap70.html +%%DATADIR%%/doc/ref/chap70.txt +%%DATADIR%%/doc/ref/chap70_mj.html +%%DATADIR%%/doc/ref/chap71.html +%%DATADIR%%/doc/ref/chap71.txt +%%DATADIR%%/doc/ref/chap71_mj.html +%%DATADIR%%/doc/ref/chap72.html +%%DATADIR%%/doc/ref/chap72.txt +%%DATADIR%%/doc/ref/chap72_mj.html +%%DATADIR%%/doc/ref/chap73.html +%%DATADIR%%/doc/ref/chap73.txt +%%DATADIR%%/doc/ref/chap73_mj.html +%%DATADIR%%/doc/ref/chap74.html +%%DATADIR%%/doc/ref/chap74.txt +%%DATADIR%%/doc/ref/chap74_mj.html +%%DATADIR%%/doc/ref/chap75.html +%%DATADIR%%/doc/ref/chap75.txt +%%DATADIR%%/doc/ref/chap75_mj.html +%%DATADIR%%/doc/ref/chap76.html +%%DATADIR%%/doc/ref/chap76.txt +%%DATADIR%%/doc/ref/chap76_mj.html +%%DATADIR%%/doc/ref/chap77.html +%%DATADIR%%/doc/ref/chap77.txt +%%DATADIR%%/doc/ref/chap77_mj.html +%%DATADIR%%/doc/ref/chap78.html +%%DATADIR%%/doc/ref/chap78.txt +%%DATADIR%%/doc/ref/chap78_mj.html +%%DATADIR%%/doc/ref/chap79.html +%%DATADIR%%/doc/ref/chap79.txt +%%DATADIR%%/doc/ref/chap79_mj.html +%%DATADIR%%/doc/ref/chap7_mj.html +%%DATADIR%%/doc/ref/chap8.html +%%DATADIR%%/doc/ref/chap8.txt +%%DATADIR%%/doc/ref/chap80.html +%%DATADIR%%/doc/ref/chap80.txt +%%DATADIR%%/doc/ref/chap80_mj.html +%%DATADIR%%/doc/ref/chap81.html +%%DATADIR%%/doc/ref/chap81.txt +%%DATADIR%%/doc/ref/chap81_mj.html +%%DATADIR%%/doc/ref/chap82.html +%%DATADIR%%/doc/ref/chap82.txt +%%DATADIR%%/doc/ref/chap82_mj.html +%%DATADIR%%/doc/ref/chap83.html +%%DATADIR%%/doc/ref/chap83.txt +%%DATADIR%%/doc/ref/chap83_mj.html +%%DATADIR%%/doc/ref/chap84.html +%%DATADIR%%/doc/ref/chap84.txt +%%DATADIR%%/doc/ref/chap84_mj.html +%%DATADIR%%/doc/ref/chap85.html +%%DATADIR%%/doc/ref/chap85.txt +%%DATADIR%%/doc/ref/chap85_mj.html +%%DATADIR%%/doc/ref/chap86.html +%%DATADIR%%/doc/ref/chap86.txt +%%DATADIR%%/doc/ref/chap86_mj.html +%%DATADIR%%/doc/ref/chap87.html +%%DATADIR%%/doc/ref/chap87.txt +%%DATADIR%%/doc/ref/chap87_mj.html +%%DATADIR%%/doc/ref/chap8_mj.html +%%DATADIR%%/doc/ref/chap9.html +%%DATADIR%%/doc/ref/chap9.txt +%%DATADIR%%/doc/ref/chap9_mj.html +%%DATADIR%%/doc/ref/chapBib.html +%%DATADIR%%/doc/ref/chapBib.txt +%%DATADIR%%/doc/ref/chapBib_mj.html +%%DATADIR%%/doc/ref/chapInd.html +%%DATADIR%%/doc/ref/chapInd.txt +%%DATADIR%%/doc/ref/chapInd_mj.html +%%DATADIR%%/doc/ref/chooser.html +%%DATADIR%%/doc/ref/lefttoc.css +%%DATADIR%%/doc/ref/manual-bw.pdf +%%DATADIR%%/doc/ref/manual.css +%%DATADIR%%/doc/ref/manual.js +%%DATADIR%%/doc/ref/manual.lab +%%DATADIR%%/doc/ref/manual.pdf +%%DATADIR%%/doc/ref/manual.six +%%DATADIR%%/doc/ref/nocolorprompt.css +%%DATADIR%%/doc/ref/ragged.css +%%DATADIR%%/doc/ref/rainbow.js +%%DATADIR%%/doc/ref/times.css +%%DATADIR%%/doc/ref/toggless.css +%%DATADIR%%/doc/ref/toggless.js +%%DATADIR%%/doc/tut/chap0.html +%%DATADIR%%/doc/tut/chap0.txt +%%DATADIR%%/doc/tut/chap0_mj.html +%%DATADIR%%/doc/tut/chap1.html +%%DATADIR%%/doc/tut/chap1.txt +%%DATADIR%%/doc/tut/chap1_mj.html +%%DATADIR%%/doc/tut/chap2.html +%%DATADIR%%/doc/tut/chap2.txt +%%DATADIR%%/doc/tut/chap2_mj.html +%%DATADIR%%/doc/tut/chap3.html +%%DATADIR%%/doc/tut/chap3.txt +%%DATADIR%%/doc/tut/chap3_mj.html +%%DATADIR%%/doc/tut/chap4.html +%%DATADIR%%/doc/tut/chap4.txt +%%DATADIR%%/doc/tut/chap4_mj.html +%%DATADIR%%/doc/tut/chap5.html +%%DATADIR%%/doc/tut/chap5.txt +%%DATADIR%%/doc/tut/chap5_mj.html +%%DATADIR%%/doc/tut/chap6.html +%%DATADIR%%/doc/tut/chap6.txt +%%DATADIR%%/doc/tut/chap6_mj.html +%%DATADIR%%/doc/tut/chap7.html +%%DATADIR%%/doc/tut/chap7.txt +%%DATADIR%%/doc/tut/chap7_mj.html +%%DATADIR%%/doc/tut/chap8.html +%%DATADIR%%/doc/tut/chap8.txt +%%DATADIR%%/doc/tut/chap8_mj.html +%%DATADIR%%/doc/tut/chapBib.html +%%DATADIR%%/doc/tut/chapBib.txt +%%DATADIR%%/doc/tut/chapBib_mj.html +%%DATADIR%%/doc/tut/chapInd.html +%%DATADIR%%/doc/tut/chapInd.txt +%%DATADIR%%/doc/tut/chapInd_mj.html +%%DATADIR%%/doc/tut/chooser.html +%%DATADIR%%/doc/tut/lefttoc.css +%%DATADIR%%/doc/tut/manual-bw.pdf +%%DATADIR%%/doc/tut/manual.css +%%DATADIR%%/doc/tut/manual.js +%%DATADIR%%/doc/tut/manual.lab +%%DATADIR%%/doc/tut/manual.pdf +%%DATADIR%%/doc/tut/manual.six +%%DATADIR%%/doc/tut/nocolorprompt.css +%%DATADIR%%/doc/tut/ragged.css +%%DATADIR%%/doc/tut/rainbow.js +%%DATADIR%%/doc/tut/times.css +%%DATADIR%%/doc/tut/toggless.css +%%DATADIR%%/doc/tut/toggless.js %%DATADIR%%/etc/convert.pl -%%DATADIR%%/etc/ctags.readme.txt -%%DATADIR%%/etc/ctags_for_gap -%%DATADIR%%/etc/emacs/README -%%DATADIR%%/etc/ffgen.c -%%DATADIR%%/%%ETCDIR%%log.css -%%DATADIR%%/etc/log2html.g -%%DATADIR%%/etc/tags.sh %%DATADIR%%/etc/vim/README.vim-utils %%DATADIR%%/etc/vim/debug.vim %%DATADIR%%/etc/vim/debugvim.txt %%DATADIR%%/etc/vim/gap.vim %%DATADIR%%/etc/vim/gap_indent.vim -%%DATADIR%%/etc/xrmtcmd.c -%%DATADIR%%/gen/config.h -%%DATADIR%%/gen/gap_version.c -%%DATADIR%%/gen/stamp-h %%DATADIR%%/grp/basic.gd %%DATADIR%%/grp/basicfp.gi %%DATADIR%%/grp/basicmat.gi @@ -166,8 +553,28 @@ lib/libgap.so.0.0.0 %%DATADIR%%/grp/perf10.grp %%DATADIR%%/grp/perf11.grp %%DATADIR%%/grp/perf12.grp +%%DATADIR%%/grp/perf13.grp +%%DATADIR%%/grp/perf14.grp +%%DATADIR%%/grp/perf15.grp +%%DATADIR%%/grp/perf16.grp +%%DATADIR%%/grp/perf17.grp +%%DATADIR%%/grp/perf18.grp +%%DATADIR%%/grp/perf19.grp %%DATADIR%%/grp/perf2.grp +%%DATADIR%%/grp/perf20.grp +%%DATADIR%%/grp/perf21.grp +%%DATADIR%%/grp/perf22.grp +%%DATADIR%%/grp/perf23.grp +%%DATADIR%%/grp/perf24.grp +%%DATADIR%%/grp/perf25.grp +%%DATADIR%%/grp/perf26.grp +%%DATADIR%%/grp/perf28.grp +%%DATADIR%%/grp/perf29.grp %%DATADIR%%/grp/perf3.grp +%%DATADIR%%/grp/perf30.grp +%%DATADIR%%/grp/perf31.grp +%%DATADIR%%/grp/perf32.grp +%%DATADIR%%/grp/perf34.grp %%DATADIR%%/grp/perf4.grp %%DATADIR%%/grp/perf5.grp %%DATADIR%%/grp/perf6.grp @@ -178,9 +585,49 @@ lib/libgap.so.0.0.0 %%DATADIR%%/grp/ree.gi %%DATADIR%%/grp/simple.gd %%DATADIR%%/grp/simple.gi +%%DATADIR%%/grp/simple2.g +%%DATADIR%%/grp/simplerew.grp %%DATADIR%%/grp/suzuki.gd %%DATADIR%%/grp/suzuki.gi -%%DATADIR%%/lib/DELETED +%%DATADIR%%/hpcgap/lib/basis.gd +%%DATADIR%%/hpcgap/lib/basis.gi +%%DATADIR%%/hpcgap/lib/cmdleditx.g +%%DATADIR%%/hpcgap/lib/distributed/collective.g +%%DATADIR%%/hpcgap/lib/distributed/dist_tasks.g +%%DATADIR%%/hpcgap/lib/distributed/distgap.g +%%DATADIR%%/hpcgap/lib/distributed/globalobject.gd +%%DATADIR%%/hpcgap/lib/distributed/globalobject.gi +%%DATADIR%%/hpcgap/lib/distributed/globalobject_io.g +%%DATADIR%%/hpcgap/lib/distributed/globalobject_messages.g +%%DATADIR%%/hpcgap/lib/distributed/hicomm.g +%%DATADIR%%/hpcgap/lib/distributed/locomm.g +%%DATADIR%%/hpcgap/lib/distributed/loutils.g +%%DATADIR%%/hpcgap/lib/distributed/messageman.g +%%DATADIR%%/hpcgap/lib/distributed/work_stealing.g +%%DATADIR%%/hpcgap/lib/ffeconway.gi +%%DATADIR%%/hpcgap/lib/filter.gi +%%DATADIR%%/hpcgap/lib/helpbase.gi +%%DATADIR%%/hpcgap/lib/hpc/actor.g +%%DATADIR%%/hpcgap/lib/hpc/altview.g +%%DATADIR%%/hpcgap/lib/hpc/consoleui.g +%%DATADIR%%/hpcgap/lib/hpc/queue.g +%%DATADIR%%/hpcgap/lib/hpc/serialize.g +%%DATADIR%%/hpcgap/lib/hpc/smallrgn.g +%%DATADIR%%/hpcgap/lib/hpc/stdtasks.g +%%DATADIR%%/hpcgap/lib/hpc/tasks.g +%%DATADIR%%/hpcgap/lib/hpc/thread.g +%%DATADIR%%/hpcgap/lib/hpc/thread1.g +%%DATADIR%%/hpcgap/lib/integer.gi +%%DATADIR%%/hpcgap/lib/mapping1.gi +%%DATADIR%%/hpcgap/lib/polyconw.gi +%%DATADIR%%/hpcgap/lib/primality.gi +%%DATADIR%%/hpcgap/lib/ratfun.gi +%%DATADIR%%/hpcgap/lib/rwspcgrp.gi +%%DATADIR%%/hpcgap/lib/tuples.gi +%%DATADIR%%/hpcgap/lib/userpref.g +%%DATADIR%%/hpcgap/lib/variable.g +%%DATADIR%%/hpcgap/lib/vec8bit.gi +%%DATADIR%%/hpcgap/lib/vecmat.gi %%DATADIR%%/lib/addcoset.gd %%DATADIR%%/lib/addcoset.gi %%DATADIR%%/lib/addgphom.gd @@ -207,8 +654,6 @@ lib/libgap.so.0.0.0 %%DATADIR%%/lib/algsc.gi %%DATADIR%%/lib/arith.gd %%DATADIR%%/lib/arith.gi -%%DATADIR%%/lib/assert.gd -%%DATADIR%%/lib/assert.gi %%DATADIR%%/lib/attr.gd %%DATADIR%%/lib/attr.gi %%DATADIR%%/lib/autsr.gi @@ -318,6 +763,7 @@ lib/libgap.so.0.0.0 %%DATADIR%%/lib/galois.gi %%DATADIR%%/lib/gasman.gd %%DATADIR%%/lib/gasman.gi +%%DATADIR%%/lib/gaussian.gd %%DATADIR%%/lib/gaussian.gi %%DATADIR%%/lib/ghom.gd %%DATADIR%%/lib/ghom.gi @@ -411,7 +857,6 @@ lib/libgap.so.0.0.0 %%DATADIR%%/lib/kbsemi.gd %%DATADIR%%/lib/kbsemi.gi %%DATADIR%%/lib/kernel.g -%%DATADIR%%/lib/lbutil.g %%DATADIR%%/lib/liefam.gd %%DATADIR%%/lib/liefam.gi %%DATADIR%%/lib/lierep.gd @@ -428,6 +873,7 @@ lib/libgap.so.0.0.0 %%DATADIR%%/lib/mapphomo.gi %%DATADIR%%/lib/mapping.gd %%DATADIR%%/lib/mapping.gi +%%DATADIR%%/lib/mapping1.gi %%DATADIR%%/lib/mapprep.gi %%DATADIR%%/lib/mat8bit.gd %%DATADIR%%/lib/mat8bit.gi @@ -438,10 +884,13 @@ lib/libgap.so.0.0.0 %%DATADIR%%/lib/matobj.gi %%DATADIR%%/lib/matobj1.gd %%DATADIR%%/lib/matobj2.gd +%%DATADIR%%/lib/matobjnz.gd +%%DATADIR%%/lib/matobjnz.gi %%DATADIR%%/lib/matobjplist.gd %%DATADIR%%/lib/matobjplist.gi %%DATADIR%%/lib/matrix.gd %%DATADIR%%/lib/matrix.gi +%%DATADIR%%/lib/matrobjrowlist.gi %%DATADIR%%/lib/maxsub.gi %%DATADIR%%/lib/meatauto.gi %%DATADIR%%/lib/meataxe.gd @@ -548,7 +997,6 @@ lib/libgap.so.0.0.0 %%DATADIR%%/lib/randiso.gd %%DATADIR%%/lib/randiso.gi %%DATADIR%%/lib/randiso2.gi -%%DATADIR%%/lib/random.g %%DATADIR%%/lib/random.gd %%DATADIR%%/lib/random.gi %%DATADIR%%/lib/ratfun.gd @@ -695,10931 +1143,32064 @@ lib/libgap.so.0.0.0 %%DATADIR%%/lib/zmodnz.gi %%DATADIR%%/lib/zmodnze.gd %%DATADIR%%/lib/zmodnze.gi -%%DATADIR%%/min-builddir/gap -%%DATADIR%%/min-builddir/libtool -%%DATADIR%%/min-builddir/obj/gen/.deps/gap_version.d -%%DATADIR%%/min-builddir/obj/gen/.libs/gap_version.o -%%DATADIR%%/min-builddir/obj/gen/gap_version.lo -%%DATADIR%%/min-builddir/obj/src/.deps/ariths.d -%%DATADIR%%/min-builddir/obj/src/.deps/bags.d -%%DATADIR%%/min-builddir/obj/src/.deps/blister.d -%%DATADIR%%/min-builddir/obj/src/.deps/bool.d -%%DATADIR%%/min-builddir/obj/src/.deps/c_oper1.d -%%DATADIR%%/min-builddir/obj/src/.deps/c_type1.d -%%DATADIR%%/min-builddir/obj/src/.deps/calls.d -%%DATADIR%%/min-builddir/obj/src/.deps/code.d -%%DATADIR%%/min-builddir/obj/src/.deps/collectors.d -%%DATADIR%%/min-builddir/obj/src/.deps/compiler.d -%%DATADIR%%/min-builddir/obj/src/.deps/compstat.d -%%DATADIR%%/min-builddir/obj/src/.deps/costab.d -%%DATADIR%%/min-builddir/obj/src/.deps/cyclotom.d -%%DATADIR%%/min-builddir/obj/src/.deps/debug.d -%%DATADIR%%/min-builddir/obj/src/.deps/dt.d -%%DATADIR%%/min-builddir/obj/src/.deps/dteval.d -%%DATADIR%%/min-builddir/obj/src/.deps/error.d -%%DATADIR%%/min-builddir/obj/src/.deps/exprs.d -%%DATADIR%%/min-builddir/obj/src/.deps/ffdata.d -%%DATADIR%%/min-builddir/obj/src/.deps/finfield.d -%%DATADIR%%/min-builddir/obj/src/.deps/funcs.d -%%DATADIR%%/min-builddir/obj/src/.deps/gap.d -%%DATADIR%%/min-builddir/obj/src/.deps/gasman.d -%%DATADIR%%/min-builddir/obj/src/.deps/gvars.d -%%DATADIR%%/min-builddir/obj/src/.deps/hookintrprtr.d -%%DATADIR%%/min-builddir/obj/src/.deps/info.d -%%DATADIR%%/min-builddir/obj/src/.deps/integer.d -%%DATADIR%%/min-builddir/obj/src/.deps/intfuncs.d -%%DATADIR%%/min-builddir/obj/src/.deps/intrprtr.d -%%DATADIR%%/min-builddir/obj/src/.deps/io.d -%%DATADIR%%/min-builddir/obj/src/.deps/iostream.d -%%DATADIR%%/min-builddir/obj/src/.deps/libgap-api.d -%%DATADIR%%/min-builddir/obj/src/.deps/listfunc.d -%%DATADIR%%/min-builddir/obj/src/.deps/listoper.d -%%DATADIR%%/min-builddir/obj/src/.deps/lists.d -%%DATADIR%%/min-builddir/obj/src/.deps/macfloat.d -%%DATADIR%%/min-builddir/obj/src/.deps/modules.d -%%DATADIR%%/min-builddir/obj/src/.deps/modules_builtin.d -%%DATADIR%%/min-builddir/obj/src/.deps/objcftl.d -%%DATADIR%%/min-builddir/obj/src/.deps/objects.d -%%DATADIR%%/min-builddir/obj/src/.deps/objfgelm.d -%%DATADIR%%/min-builddir/obj/src/.deps/objpcgel.d -%%DATADIR%%/min-builddir/obj/src/.deps/objset.d -%%DATADIR%%/min-builddir/obj/src/.deps/opers.d -%%DATADIR%%/min-builddir/obj/src/.deps/permutat.d -%%DATADIR%%/min-builddir/obj/src/.deps/plist.d -%%DATADIR%%/min-builddir/obj/src/.deps/pperm.d -%%DATADIR%%/min-builddir/obj/src/.deps/precord.d -%%DATADIR%%/min-builddir/obj/src/.deps/profile.d -%%DATADIR%%/min-builddir/obj/src/.deps/range.d -%%DATADIR%%/min-builddir/obj/src/.deps/rational.d -%%DATADIR%%/min-builddir/obj/src/.deps/read.d -%%DATADIR%%/min-builddir/obj/src/.deps/records.d -%%DATADIR%%/min-builddir/obj/src/.deps/saveload.d -%%DATADIR%%/min-builddir/obj/src/.deps/scanner.d -%%DATADIR%%/min-builddir/obj/src/.deps/sctable.d -%%DATADIR%%/min-builddir/obj/src/.deps/set.d -%%DATADIR%%/min-builddir/obj/src/.deps/stats.d -%%DATADIR%%/min-builddir/obj/src/.deps/streams.d -%%DATADIR%%/min-builddir/obj/src/.deps/stringobj.d -%%DATADIR%%/min-builddir/obj/src/.deps/syntaxtree.d -%%DATADIR%%/min-builddir/obj/src/.deps/sysfiles.d -%%DATADIR%%/min-builddir/obj/src/.deps/sysmem.d -%%DATADIR%%/min-builddir/obj/src/.deps/system.d -%%DATADIR%%/min-builddir/obj/src/.deps/tietze.d -%%DATADIR%%/min-builddir/obj/src/.deps/trans.d -%%DATADIR%%/min-builddir/obj/src/.deps/vars.d -%%DATADIR%%/min-builddir/obj/src/.deps/vec8bit.d -%%DATADIR%%/min-builddir/obj/src/.deps/vecffe.d -%%DATADIR%%/min-builddir/obj/src/.deps/vecgf2.d -%%DATADIR%%/min-builddir/obj/src/.deps/vector.d -%%DATADIR%%/min-builddir/obj/src/.deps/weakptr.d -%%DATADIR%%/min-builddir/obj/src/.libs/ariths.o -%%DATADIR%%/min-builddir/obj/src/.libs/bags.o -%%DATADIR%%/min-builddir/obj/src/.libs/blister.o -%%DATADIR%%/min-builddir/obj/src/.libs/bool.o -%%DATADIR%%/min-builddir/obj/src/.libs/c_oper1.o -%%DATADIR%%/min-builddir/obj/src/.libs/c_type1.o -%%DATADIR%%/min-builddir/obj/src/.libs/calls.o -%%DATADIR%%/min-builddir/obj/src/.libs/code.o -%%DATADIR%%/min-builddir/obj/src/.libs/collectors.o -%%DATADIR%%/min-builddir/obj/src/.libs/compiler.o -%%DATADIR%%/min-builddir/obj/src/.libs/compstat.o -%%DATADIR%%/min-builddir/obj/src/.libs/costab.o -%%DATADIR%%/min-builddir/obj/src/.libs/cyclotom.o -%%DATADIR%%/min-builddir/obj/src/.libs/debug.o -%%DATADIR%%/min-builddir/obj/src/.libs/dt.o -%%DATADIR%%/min-builddir/obj/src/.libs/dteval.o -%%DATADIR%%/min-builddir/obj/src/.libs/error.o -%%DATADIR%%/min-builddir/obj/src/.libs/exprs.o -%%DATADIR%%/min-builddir/obj/src/.libs/ffdata.o -%%DATADIR%%/min-builddir/obj/src/.libs/finfield.o -%%DATADIR%%/min-builddir/obj/src/.libs/funcs.o -%%DATADIR%%/min-builddir/obj/src/.libs/gap.o -%%DATADIR%%/min-builddir/obj/src/.libs/gasman.o -%%DATADIR%%/min-builddir/obj/src/.libs/gvars.o -%%DATADIR%%/min-builddir/obj/src/.libs/hookintrprtr.o -%%DATADIR%%/min-builddir/obj/src/.libs/info.o -%%DATADIR%%/min-builddir/obj/src/.libs/integer.o -%%DATADIR%%/min-builddir/obj/src/.libs/intfuncs.o -%%DATADIR%%/min-builddir/obj/src/.libs/intrprtr.o -%%DATADIR%%/min-builddir/obj/src/.libs/io.o -%%DATADIR%%/min-builddir/obj/src/.libs/iostream.o -%%DATADIR%%/min-builddir/obj/src/.libs/libgap-api.o -%%DATADIR%%/min-builddir/obj/src/.libs/listfunc.o -%%DATADIR%%/min-builddir/obj/src/.libs/listoper.o -%%DATADIR%%/min-builddir/obj/src/.libs/lists.o -%%DATADIR%%/min-builddir/obj/src/.libs/macfloat.o -%%DATADIR%%/min-builddir/obj/src/.libs/modules.o -%%DATADIR%%/min-builddir/obj/src/.libs/modules_builtin.o -%%DATADIR%%/min-builddir/obj/src/.libs/objcftl.o -%%DATADIR%%/min-builddir/obj/src/.libs/objects.o -%%DATADIR%%/min-builddir/obj/src/.libs/objfgelm.o -%%DATADIR%%/min-builddir/obj/src/.libs/objpcgel.o -%%DATADIR%%/min-builddir/obj/src/.libs/objset.o -%%DATADIR%%/min-builddir/obj/src/.libs/opers.o -%%DATADIR%%/min-builddir/obj/src/.libs/permutat.o -%%DATADIR%%/min-builddir/obj/src/.libs/plist.o -%%DATADIR%%/min-builddir/obj/src/.libs/pperm.o -%%DATADIR%%/min-builddir/obj/src/.libs/precord.o -%%DATADIR%%/min-builddir/obj/src/.libs/profile.o -%%DATADIR%%/min-builddir/obj/src/.libs/range.o -%%DATADIR%%/min-builddir/obj/src/.libs/rational.o -%%DATADIR%%/min-builddir/obj/src/.libs/read.o -%%DATADIR%%/min-builddir/obj/src/.libs/records.o -%%DATADIR%%/min-builddir/obj/src/.libs/saveload.o -%%DATADIR%%/min-builddir/obj/src/.libs/scanner.o -%%DATADIR%%/min-builddir/obj/src/.libs/sctable.o -%%DATADIR%%/min-builddir/obj/src/.libs/set.o -%%DATADIR%%/min-builddir/obj/src/.libs/stats.o -%%DATADIR%%/min-builddir/obj/src/.libs/streams.o -%%DATADIR%%/min-builddir/obj/src/.libs/stringobj.o -%%DATADIR%%/min-builddir/obj/src/.libs/syntaxtree.o -%%DATADIR%%/min-builddir/obj/src/.libs/sysfiles.o -%%DATADIR%%/min-builddir/obj/src/.libs/sysmem.o -%%DATADIR%%/min-builddir/obj/src/.libs/system.o -%%DATADIR%%/min-builddir/obj/src/.libs/tietze.o -%%DATADIR%%/min-builddir/obj/src/.libs/trans.o -%%DATADIR%%/min-builddir/obj/src/.libs/vars.o -%%DATADIR%%/min-builddir/obj/src/.libs/vec8bit.o -%%DATADIR%%/min-builddir/obj/src/.libs/vecffe.o -%%DATADIR%%/min-builddir/obj/src/.libs/vecgf2.o -%%DATADIR%%/min-builddir/obj/src/.libs/vector.o -%%DATADIR%%/min-builddir/obj/src/.libs/weakptr.o -%%DATADIR%%/min-builddir/obj/src/ariths.lo -%%DATADIR%%/min-builddir/obj/src/bags.lo -%%DATADIR%%/min-builddir/obj/src/blister.lo -%%DATADIR%%/min-builddir/obj/src/bool.lo -%%DATADIR%%/min-builddir/obj/src/c_oper1.lo -%%DATADIR%%/min-builddir/obj/src/c_type1.lo -%%DATADIR%%/min-builddir/obj/src/calls.lo -%%DATADIR%%/min-builddir/obj/src/code.lo -%%DATADIR%%/min-builddir/obj/src/collectors.lo -%%DATADIR%%/min-builddir/obj/src/compiler.lo -%%DATADIR%%/min-builddir/obj/src/compstat.lo -%%DATADIR%%/min-builddir/obj/src/costab.lo -%%DATADIR%%/min-builddir/obj/src/cyclotom.lo -%%DATADIR%%/min-builddir/obj/src/debug.lo -%%DATADIR%%/min-builddir/obj/src/dt.lo -%%DATADIR%%/min-builddir/obj/src/dteval.lo -%%DATADIR%%/min-builddir/obj/src/error.lo -%%DATADIR%%/min-builddir/obj/src/exprs.lo -%%DATADIR%%/min-builddir/obj/src/ffdata.lo -%%DATADIR%%/min-builddir/obj/src/finfield.lo -%%DATADIR%%/min-builddir/obj/src/funcs.lo -%%DATADIR%%/min-builddir/obj/src/gap.lo -%%DATADIR%%/min-builddir/obj/src/gasman.lo -%%DATADIR%%/min-builddir/obj/src/gvars.lo -%%DATADIR%%/min-builddir/obj/src/hookintrprtr.lo -%%DATADIR%%/min-builddir/obj/src/info.lo -%%DATADIR%%/min-builddir/obj/src/integer.lo -%%DATADIR%%/min-builddir/obj/src/intfuncs.lo -%%DATADIR%%/min-builddir/obj/src/intrprtr.lo -%%DATADIR%%/min-builddir/obj/src/io.lo -%%DATADIR%%/min-builddir/obj/src/iostream.lo -%%DATADIR%%/min-builddir/obj/src/libgap-api.lo -%%DATADIR%%/min-builddir/obj/src/listfunc.lo -%%DATADIR%%/min-builddir/obj/src/listoper.lo -%%DATADIR%%/min-builddir/obj/src/lists.lo -%%DATADIR%%/min-builddir/obj/src/macfloat.lo -%%DATADIR%%/min-builddir/obj/src/modules.lo -%%DATADIR%%/min-builddir/obj/src/modules_builtin.lo -%%DATADIR%%/min-builddir/obj/src/objcftl.lo -%%DATADIR%%/min-builddir/obj/src/objects.lo -%%DATADIR%%/min-builddir/obj/src/objfgelm.lo -%%DATADIR%%/min-builddir/obj/src/objpcgel.lo -%%DATADIR%%/min-builddir/obj/src/objset.lo -%%DATADIR%%/min-builddir/obj/src/opers.lo -%%DATADIR%%/min-builddir/obj/src/permutat.lo -%%DATADIR%%/min-builddir/obj/src/plist.lo -%%DATADIR%%/min-builddir/obj/src/pperm.lo -%%DATADIR%%/min-builddir/obj/src/precord.lo -%%DATADIR%%/min-builddir/obj/src/profile.lo -%%DATADIR%%/min-builddir/obj/src/range.lo -%%DATADIR%%/min-builddir/obj/src/rational.lo -%%DATADIR%%/min-builddir/obj/src/read.lo -%%DATADIR%%/min-builddir/obj/src/records.lo -%%DATADIR%%/min-builddir/obj/src/saveload.lo -%%DATADIR%%/min-builddir/obj/src/scanner.lo -%%DATADIR%%/min-builddir/obj/src/sctable.lo -%%DATADIR%%/min-builddir/obj/src/set.lo -%%DATADIR%%/min-builddir/obj/src/stats.lo -%%DATADIR%%/min-builddir/obj/src/streams.lo -%%DATADIR%%/min-builddir/obj/src/stringobj.lo -%%DATADIR%%/min-builddir/obj/src/syntaxtree.lo -%%DATADIR%%/min-builddir/obj/src/sysfiles.lo -%%DATADIR%%/min-builddir/obj/src/sysmem.lo -%%DATADIR%%/min-builddir/obj/src/system.lo -%%DATADIR%%/min-builddir/obj/src/tietze.lo -%%DATADIR%%/min-builddir/obj/src/trans.lo -%%DATADIR%%/min-builddir/obj/src/vars.lo -%%DATADIR%%/min-builddir/obj/src/vec8bit.lo -%%DATADIR%%/min-builddir/obj/src/vecffe.lo -%%DATADIR%%/min-builddir/obj/src/vecgf2.lo -%%DATADIR%%/min-builddir/obj/src/vector.lo -%%DATADIR%%/min-builddir/obj/src/weakptr.lo -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/CHANGES -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/LICENSE -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/PackageInfo.g -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/README.md -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/FactInt.toc -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/FactInt.xml -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/abstract.xml -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chap0.html -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chap0.txt -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chap0_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chap1.html -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chap1.txt -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chap1_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chap2.html -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chap2.txt -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chap2_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chap3.html -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chap3.txt -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chap3_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chap4.html -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chap4.txt -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chap4_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chapBib.html -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chapBib.txt -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chapBib_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chapInd.html -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chapInd.txt -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chapInd_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/chooser.html -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/factintbib.xml -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/factintbib.xml.bib -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/general.xml -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/lefttoc.css -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/main.xml -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/manual.css -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/manual.js -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/manual.pdf -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/manual.six -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/methods.xml -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/nocolorprompt.css -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/preface.xml -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/ragged.css -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/rainbow.js -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/times.css -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/timings.xml -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/title.xml -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/toggless.css -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/doc/toggless.js -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/init.g -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/lib/cfrac.gi -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/lib/ecm.gi -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/lib/factint.gd -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/lib/general.gi -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/lib/mpqs.gi -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/lib/pminus1.gi -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/lib/pplus1.gi -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/makedoc.g -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/read.g -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/3k2k.g -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/akbk.g -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac10 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1001 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1002 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1003 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1004 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1005 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1006 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1007 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1008 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1009 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac101 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1010 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1011 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1012 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1013 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1014 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1015 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1016 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1017 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1018 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1019 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac102 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1020 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1021 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1022 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1023 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1025 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1026 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1027 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1028 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1029 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac103 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1030 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1031 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1032 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1033 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1034 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1035 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1036 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1037 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1038 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1039 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac104 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1040 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1041 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1042 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1043 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1044 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1045 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1046 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1047 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1048 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1049 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac105 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1050 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1051 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1052 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1053 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1054 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1055 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1056 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1057 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1058 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1059 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac106 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1060 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1061 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1062 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1063 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1064 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1065 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1066 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1067 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1068 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1069 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac107 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1070 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1071 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1072 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1073 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1074 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1075 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1076 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1077 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1078 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1079 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac108 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1080 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1081 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1082 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1083 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1084 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1085 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1086 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1087 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1088 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac109 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1090 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1091 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1092 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1093 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1094 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1095 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1096 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1097 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1098 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1099 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac11 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac110 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1100 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1101 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1102 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1103 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1104 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1105 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1106 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1107 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1108 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1109 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac111 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1110 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1111 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1112 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1113 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1114 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1115 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1116 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1117 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1118 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1119 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac112 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1120 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1121 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1122 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1123 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1124 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1125 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1126 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1127 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1128 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1129 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac113 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1130 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1131 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1132 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1133 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1134 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1135 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1136 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1137 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1138 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1139 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac114 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1140 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1141 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1142 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1143 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1144 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1145 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1146 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1147 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1148 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1149 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac115 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1150 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1151 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1152 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1153 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1154 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1155 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1157 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1158 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1159 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac116 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1160 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1161 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1162 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1163 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1164 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1165 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1166 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1167 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1168 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1169 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac117 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1170 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1171 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1172 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1173 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1174 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1175 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1176 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1177 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1178 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1179 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac118 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1180 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1181 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1182 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1183 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1184 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1185 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1186 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1187 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1188 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1189 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac119 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1190 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1191 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1192 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1193 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1194 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1195 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1196 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1197 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1198 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1199 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac12 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac120 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1200 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1201 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1205 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1209 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1213 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1216 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1217 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac122 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1223 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1229 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac123 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1231 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1237 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac124 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1248 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1249 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1253 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1254 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1256 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1257 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1259 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac126 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1263 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac127 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1275 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1277 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1279 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1283 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1289 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac129 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1291 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1297 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac13 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac130 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1300 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1301 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1302 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1303 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1307 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac131 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1319 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac132 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1321 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1324 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1327 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac133 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac134 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1344 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac135 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1353 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1355 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac136 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1361 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1363 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1367 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac137 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1373 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac138 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1381 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac139 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1399 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac14 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac140 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1409 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac141 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1411 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac142 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1422 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1423 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1427 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1429 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac143 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1433 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1439 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1444 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1447 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac145 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1451 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1452 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1453 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1459 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac146 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1462 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac147 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1471 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac148 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1481 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1483 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1487 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1489 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac149 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1493 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1499 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac15 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac150 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac151 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1511 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac152 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1523 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1525 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac153 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1531 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1535 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1538 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac154 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1543 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1549 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac155 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1553 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1559 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac156 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1567 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac157 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1571 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1576 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1579 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac158 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1583 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac159 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1597 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac160 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1600 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1601 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1607 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1609 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac161 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1613 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1619 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac162 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1621 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1627 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac163 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1630 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1637 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1639 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac164 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac165 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1657 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac166 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1663 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1667 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1669 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac167 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac168 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1693 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1697 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1699 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac17 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac170 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1709 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac171 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac172 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1721 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1723 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac173 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1733 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac174 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1741 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1747 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac175 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1753 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1759 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac176 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1764 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac177 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1777 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac178 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1783 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1787 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1788 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1789 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac179 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac18 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac180 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1801 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac181 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1811 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac182 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1823 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac183 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1831 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac184 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1847 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac185 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac186 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1861 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1867 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac187 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1871 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1873 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1877 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1879 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac188 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1889 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac189 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac19 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac190 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1901 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1907 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac191 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1913 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac192 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac193 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1931 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1933 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1936 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac194 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1949 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac195 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1951 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1956 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac197 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1973 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1979 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac198 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1987 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac199 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1993 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1997 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac1999 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac20 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac200 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2003 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac201 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2011 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2017 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac202 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2027 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2029 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac203 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2039 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac204 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac205 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2053 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac206 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2063 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2069 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac207 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac208 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2081 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2083 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2087 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2089 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac209 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2097 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2099 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac21 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac210 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac211 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2111 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2113 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac212 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2129 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac213 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2131 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2137 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac214 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2141 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2143 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac215 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2153 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2155 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2161 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac217 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2179 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac218 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac219 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac22 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac220 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2203 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2207 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac221 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2213 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac222 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2221 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac223 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2237 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2239 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac224 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2243 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2244 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2251 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac226 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2267 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2269 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac227 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2273 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac228 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2281 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2287 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac229 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2293 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2297 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac23 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac230 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2304 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2309 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac231 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2311 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac232 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac233 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2333 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2339 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac234 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2341 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2347 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac235 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2351 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2357 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac236 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2365 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac237 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2371 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2377 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac238 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2381 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2383 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2389 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac239 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2393 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2399 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac24 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac240 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac241 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2411 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2417 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac242 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2423 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2437 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac244 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2441 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2447 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac245 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2459 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac246 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2467 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac247 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2473 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2477 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac248 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac249 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac250 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2500 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2503 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac251 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac252 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2521 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac253 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2531 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2534 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2539 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac254 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2543 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2545 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2549 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac255 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2551 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2557 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac257 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2579 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac258 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac259 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2591 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2593 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac26 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac260 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2609 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac261 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2617 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac262 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2621 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac263 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2633 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac264 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2647 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac265 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2657 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2659 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac266 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2663 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac267 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2671 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2677 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac268 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2683 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2687 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2689 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac269 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2693 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2699 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac270 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2704 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2707 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac271 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2711 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2713 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2716 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2719 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac272 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2722 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2729 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac273 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2731 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac274 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2741 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2749 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac275 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2753 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac276 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2767 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac277 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2777 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac278 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2789 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac279 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2791 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2797 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac28 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac280 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2801 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2803 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac281 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2819 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac282 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac283 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2833 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2837 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac284 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2843 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac285 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2851 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2857 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac286 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2861 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac287 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2879 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac288 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2887 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2897 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac29 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac290 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2903 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2909 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac291 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2917 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac292 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2927 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac293 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2939 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac294 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac295 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2953 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2957 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac296 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2963 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2969 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac297 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2971 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac298 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac299 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac2999 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac30 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac300 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3001 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac301 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3011 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3019 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac302 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3023 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac303 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3037 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac304 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3041 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3049 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac305 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac306 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3061 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3067 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac307 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3079 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac308 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3083 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3089 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac309 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac31 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac310 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3109 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac311 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3119 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac312 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3121 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac313 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3133 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3136 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3137 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac314 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac315 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3158 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac316 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3163 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3167 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3169 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac317 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac318 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3181 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3187 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac319 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3191 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac320 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3203 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3209 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac321 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3217 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac322 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3220 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3221 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3229 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac323 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac325 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3251 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3253 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3257 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3259 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac326 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac327 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3271 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3274 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac328 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac329 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3299 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac33 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac330 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3301 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3307 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac331 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3313 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3319 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac332 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3323 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3329 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac333 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3331 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3338 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac334 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3343 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3347 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac335 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3359 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac336 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3361 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3364 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac337 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3371 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3373 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac338 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3389 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac339 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3391 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac34 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac340 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3407 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3408 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac341 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3413 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3417 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac342 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3433 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac344 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3449 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac345 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3457 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac346 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3461 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3463 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3467 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3469 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac347 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac348 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac349 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3491 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3499 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac35 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac350 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac351 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3511 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3517 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac352 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3527 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3529 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac353 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3533 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3539 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac354 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3541 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3547 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac355 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3557 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3559 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac356 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3561 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac357 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3571 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac358 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3581 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3583 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac359 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3593 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3595 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac360 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3600 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3607 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3613 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3617 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac362 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3623 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac363 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3631 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3637 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac364 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3643 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac365 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3659 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac366 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3663 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac367 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3671 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3673 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3677 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac368 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac369 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3691 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3697 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac37 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac370 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3701 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3709 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac371 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3719 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac372 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3727 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac373 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3733 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3739 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac374 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac375 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac376 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3761 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3762 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3767 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3769 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac377 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3779 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac378 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3783 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac379 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3793 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3797 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac38 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac380 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3803 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac381 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac382 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3821 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3823 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac383 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3833 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac384 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3844 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3847 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac385 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3851 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3853 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac386 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3863 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac387 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3877 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac388 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3881 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3889 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac389 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac39 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac390 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3907 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac391 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3911 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3914 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3917 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3919 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac392 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3923 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3929 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac393 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3931 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac394 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3943 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3947 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac395 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac396 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3967 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac397 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac398 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3989 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac399 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac3998 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac40 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4001 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4003 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4007 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac401 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4010 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4013 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4019 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac402 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4021 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4027 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac403 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac404 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4049 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac405 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4051 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4057 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac406 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac407 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4073 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4079 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac408 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4081 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac409 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4091 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4093 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4099 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac41 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac410 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac411 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4111 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac412 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4122 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4127 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4129 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac413 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4133 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4139 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac414 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac415 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4153 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4157 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4159 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac416 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac417 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4177 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac418 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac419 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac42 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac420 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4201 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac421 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4211 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4217 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4219 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac422 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4229 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac423 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4231 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac424 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4241 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4243 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac425 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4253 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4259 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac426 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4261 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac427 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4271 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4273 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac428 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4283 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4289 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac429 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4297 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac43 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac430 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac431 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac432 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4327 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac433 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4337 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4339 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac434 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4349 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac435 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4357 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac436 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4363 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac437 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4373 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac438 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac439 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4391 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4397 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac44 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac440 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4409 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac442 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4421 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4423 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac443 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac444 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4441 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4447 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac445 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4451 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4457 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac446 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4463 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac447 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac448 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4481 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4483 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac449 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4493 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac45 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac450 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4507 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac451 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4513 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4517 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4519 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac452 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4523 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac453 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac454 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4547 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4549 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac455 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac456 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4561 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4567 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac457 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac458 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4583 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac459 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4591 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4597 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac46 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac460 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4600 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4603 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac461 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac462 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4621 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac463 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4637 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4639 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac464 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4643 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4649 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac465 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4651 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4657 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac466 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4663 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac467 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4673 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4679 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac468 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4683 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac469 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4691 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac47 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac470 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4703 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac471 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac472 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4721 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4723 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4729 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac473 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4733 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4738 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac474 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac475 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4751 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4759 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac476 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac477 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac478 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4783 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4787 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4789 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac479 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4793 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4799 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac48 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac480 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4801 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac481 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4813 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4817 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac482 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac483 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4831 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac485 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac486 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4861 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac487 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4871 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4877 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac488 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4889 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac489 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac490 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4900 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4903 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4909 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac491 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4919 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac492 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac493 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4931 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4933 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4937 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac494 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4943 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac495 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4951 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4957 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac496 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4967 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4969 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac497 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4973 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac498 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4987 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac499 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4993 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac4999 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac50 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac500 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5003 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5009 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac501 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5011 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac502 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5021 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5023 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac503 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5039 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac504 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac505 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5051 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5059 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac506 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac507 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5077 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac508 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5081 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5087 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac509 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5099 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac51 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac510 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5101 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5107 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac511 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5113 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5119 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac513 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac514 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5147 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac515 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5153 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac516 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5167 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac517 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5171 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5179 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac518 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5189 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac519 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5197 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac52 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac520 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5209 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac521 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac522 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5227 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac523 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5231 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5233 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5237 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac524 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac525 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac526 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5261 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac527 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5273 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5279 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac528 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5281 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5297 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac53 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac530 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5303 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5309 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac531 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac532 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5323 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac533 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5333 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5335 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac534 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5347 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac535 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5351 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac536 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac537 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac538 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5381 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5387 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac539 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5393 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5399 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac54 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac540 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5407 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac541 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5413 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5417 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5419 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac542 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac543 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5431 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5437 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac544 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5441 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5443 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5449 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac545 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac546 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac547 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5471 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5477 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5479 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac548 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5483 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac549 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac55 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac550 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5501 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5503 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5507 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac551 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5519 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac552 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5521 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5527 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac553 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5531 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac554 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac555 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5557 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac556 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5563 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5569 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac557 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5573 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac558 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5581 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac559 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5591 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac56 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac560 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac561 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac562 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5623 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac563 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5639 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac564 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5641 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5647 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac565 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5651 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5653 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5657 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5659 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac566 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5669 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac567 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac568 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5683 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5689 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac569 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5693 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac57 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac570 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5701 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac571 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5711 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5717 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac572 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac573 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5737 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac574 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5741 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5743 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5749 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac575 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac577 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5776 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5779 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac578 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5783 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac579 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5791 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac58 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac580 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5801 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5807 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac581 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5813 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac582 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5821 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5827 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac583 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5839 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac584 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5843 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5849 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac585 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5851 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5855 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5857 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac586 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5861 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5867 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5869 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac587 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5879 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac588 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5881 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac589 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5897 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac59 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac590 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5903 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac591 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac592 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5923 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5927 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac593 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5939 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac594 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac595 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5953 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac596 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac597 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac598 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5981 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac5987 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac599 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac60 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac600 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6007 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac601 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6011 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac602 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6029 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac603 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6037 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac604 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6043 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6047 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac605 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6053 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac606 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6067 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac607 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6073 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6079 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac608 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6084 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6089 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac609 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6091 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac61 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac610 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6101 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac611 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6113 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac612 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6121 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac613 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6131 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6133 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac614 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6143 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac615 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6151 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac616 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6163 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac617 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6173 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac618 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac619 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6197 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6199 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac62 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac620 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6203 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac621 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6211 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6217 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac622 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6221 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6229 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac623 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac624 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6247 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6257 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac626 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6263 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6269 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac627 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6271 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6277 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac628 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6287 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac629 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6299 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac63 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac630 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6301 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac631 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6311 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6317 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac632 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6323 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6329 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac633 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6337 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac634 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6343 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac635 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6353 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6359 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac636 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6361 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6367 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac637 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6373 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6379 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac638 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6389 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac639 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6397 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac640 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6400 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac641 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac642 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6421 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6427 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac643 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac644 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6449 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac645 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6451 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac646 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6469 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac647 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6473 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac648 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6481 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac649 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6491 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac65 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac650 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac651 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac652 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6521 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6529 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac653 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac654 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6547 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac655 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6551 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6553 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac656 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6563 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6569 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac657 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6571 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6577 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac658 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6581 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac659 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6599 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac66 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac660 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6607 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac661 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6619 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac662 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac663 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6637 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac664 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac665 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6653 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6659 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac666 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6661 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac667 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6673 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6679 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac668 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6689 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac669 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6691 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac67 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac670 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6701 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6703 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6709 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac671 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6719 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac672 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6724 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac673 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6733 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6737 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac674 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac675 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6761 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6763 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac677 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6779 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac678 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6781 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac679 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6791 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6793 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac68 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac680 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6803 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac681 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac682 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6823 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6827 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6829 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac683 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6833 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac684 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6841 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac685 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6857 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac686 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6863 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6869 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac687 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6871 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac688 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6883 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac689 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6899 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac69 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac690 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6907 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac691 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6911 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6917 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac692 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac693 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac694 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6947 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6949 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac695 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6959 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac696 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6961 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6967 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac697 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6971 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6977 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac698 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6983 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac699 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6991 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac6997 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac70 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac700 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7001 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac701 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7013 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7019 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac702 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7027 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac703 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7039 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac704 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7043 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac705 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7056 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7057 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac706 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7069 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac707 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7079 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac708 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac709 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac71 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac710 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7103 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7109 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac711 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac712 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7121 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7127 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7129 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac713 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac714 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac715 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7151 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7159 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac716 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac717 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7177 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac718 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7187 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac719 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7193 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac72 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac720 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7207 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac721 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7211 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7213 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7219 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac722 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7229 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac723 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7237 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac724 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7243 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7247 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac725 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7253 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac726 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac727 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac728 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7283 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7297 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac73 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac730 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7307 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7309 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac731 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac732 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7321 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac733 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7331 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7333 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac734 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7349 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac735 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7351 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac736 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7369 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac737 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac738 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac739 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7393 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac74 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac740 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac741 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7411 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7417 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac742 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac743 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7433 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac744 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac745 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7451 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7457 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7459 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac746 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac747 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7477 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac748 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7481 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7487 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7489 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac749 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7499 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac75 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac750 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7507 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac751 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7517 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac752 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7523 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7529 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac753 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7537 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac754 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7541 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7547 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7549 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac755 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7559 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac756 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7561 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac757 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7573 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7577 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac758 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7583 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7589 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac759 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7591 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac76 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac760 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7603 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7607 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac761 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac762 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7621 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac763 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7639 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac764 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7643 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7649 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac765 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac766 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7669 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac767 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7673 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac768 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7681 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7687 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac769 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7691 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7699 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac77 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac770 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7703 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac771 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7717 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac772 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7723 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7727 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac773 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac774 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7741 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7744 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac775 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7753 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7757 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7759 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac776 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac777 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac778 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7789 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac779 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7793 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac78 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac780 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac781 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7817 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac782 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7823 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7829 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac783 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7841 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac785 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7853 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac786 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7867 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac787 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7873 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7877 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7879 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac788 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7883 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac789 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac79 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac790 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7901 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7907 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac791 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7919 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac792 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7927 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac793 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7933 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7937 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac794 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7949 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac795 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7951 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac796 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7963 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac797 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac798 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac799 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac7993 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac80 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac800 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8009 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac801 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8011 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8017 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac802 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac803 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8039 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac804 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac805 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8053 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8059 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac806 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8069 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac807 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac808 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8081 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8087 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8089 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac809 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8093 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac810 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8101 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac811 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8111 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8117 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac812 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8123 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac813 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac814 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8147 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac815 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac816 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8161 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8167 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac817 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8171 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8179 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac818 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac819 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8191 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac82 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac820 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8209 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac821 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8219 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac822 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8221 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac823 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8231 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8233 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8237 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac824 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8243 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac825 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac826 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8263 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8269 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac827 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8273 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac828 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8287 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac829 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8291 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8293 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8297 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac83 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac830 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac831 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8311 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8317 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac832 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8329 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac833 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac834 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac835 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8353 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac836 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8363 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8369 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac837 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8377 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac838 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8387 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8389 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac839 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac84 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac840 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8419 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac842 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8423 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8429 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac843 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8431 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac844 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8443 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8447 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac845 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac846 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8461 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8464 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8467 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac847 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac848 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac849 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac85 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac850 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8501 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac851 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8513 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac852 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8521 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8527 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac853 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8537 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8539 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac854 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8543 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac855 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac856 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8563 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac857 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8573 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac858 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8581 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac859 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8597 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8599 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac86 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac860 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8609 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac861 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac862 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8623 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8627 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8629 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac863 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac864 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8641 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8647 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac865 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac866 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8663 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8669 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac867 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8677 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac868 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8681 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8689 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac869 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8693 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8699 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac87 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac870 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8707 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac871 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8713 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8719 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac872 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac873 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8731 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8737 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac874 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8741 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8747 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac875 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8753 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac876 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8761 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac877 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8779 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac878 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8783 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac879 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac88 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac880 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8803 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8807 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac881 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8819 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac882 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8821 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac883 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8831 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8836 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8837 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8839 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac884 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8849 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac885 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac886 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8861 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8863 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8867 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac887 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac888 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8887 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac889 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8893 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac89 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac890 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac891 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac892 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8923 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8929 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac893 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8933 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac894 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8941 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac895 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8951 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac896 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8963 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8969 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac897 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8971 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac898 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac899 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac8999 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac90 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9001 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9007 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac901 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9011 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9013 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac902 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9029 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac903 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac904 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9041 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9043 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9049 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac905 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9059 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac906 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9067 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac907 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac908 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac909 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9091 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac91 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac910 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9103 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9109 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac911 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac912 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9127 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac913 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9133 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9137 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac914 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac915 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9151 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9157 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac916 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9161 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac917 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9173 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac918 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9181 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9187 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac919 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9199 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac92 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac920 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9203 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9209 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac921 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9216 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac922 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9221 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9227 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac923 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9239 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac924 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9241 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac925 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9257 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac926 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac927 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9277 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac928 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9281 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9283 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac929 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9293 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac93 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac930 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac931 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9311 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9319 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac932 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9323 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac933 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9337 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac934 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9341 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9343 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9349 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac935 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac936 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac937 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9371 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9377 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac938 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac939 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9391 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9397 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac94 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac940 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9403 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac941 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9413 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9419 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac942 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9421 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac943 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9431 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9433 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9437 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9439 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac944 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac945 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac946 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9461 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9463 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9467 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac947 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9473 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9479 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac948 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac949 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9491 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9497 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac95 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac950 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac951 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9511 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac952 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9521 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac953 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9533 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9539 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac954 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9547 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac955 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9551 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac956 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac957 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac958 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9587 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac959 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac96 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac960 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9601 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9604 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9613 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9619 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac962 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9623 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9629 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac963 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9631 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac964 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9643 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9649 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac965 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac966 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9661 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac967 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9677 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9679 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac968 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9689 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac969 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9697 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac97 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac970 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac971 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9719 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac972 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9721 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac973 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9733 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9739 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac974 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9743 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9749 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac975 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac976 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9767 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9769 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac977 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac978 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9781 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9787 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac979 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9791 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac98 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac980 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9803 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac981 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9811 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9817 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac982 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9829 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac983 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9833 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9839 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac984 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac985 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9851 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9857 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9859 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac986 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac987 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9871 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac988 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9883 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9887 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac989 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac99 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac990 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9901 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9907 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac991 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9913 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9915 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9916 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9917 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac992 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9923 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9929 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac993 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9931 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac994 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9941 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9949 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac995 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac996 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9967 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac997 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9973 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac998 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac999 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/brent/brfac9998 -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/factorial.g -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/fibo.g -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tables/primorial.g -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tst/factint.tst -%%ADDPACK%%%%DATADIR%%/pkg/FactInt-%%FACT_INT_VER%%/tst/testall.g -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/3k+1.bib -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/3k+1.out -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/3k+1.tex -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/3k+1.toc -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/3k+1.xml -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/chap0.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/chap0.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/chap0_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/chap1.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/chap1.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/chap1_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/chapBib.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/chapBib.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/chapBib_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/chapInd.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/chapInd.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/chapInd_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/chooser.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/clean -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/lefttoc.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/manual.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/manual.js -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/manual.pdf -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/manual.six -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/nocolorprompt.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/ragged.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/rainbow.js -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/times.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/toggless.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/3k+1/toggless.js -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/CHANGES -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/GPL -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/PackageInfo.g -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/README.md -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/bibxmlext.dtd -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/bibutil.xml -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap0.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap0.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap0_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap1.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap1.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap1_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap2.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap2.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap2_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap3.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap3.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap3_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap4.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap4.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap4_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap5.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap5.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap5_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap6.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap6.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap6_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap7.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap7.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chap7_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chapA.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chapA.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chapA_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chapB.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chapB.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chapB_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chapBib.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chapBib.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chapBib_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chapC.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chapC.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chapC_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chapInd.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chapInd.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chapInd_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/chooser.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/clean -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/conv.xml -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/distr.xml -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/enter.xml -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/gapdoc.bib -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/gapdoc.out -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/gapdoc.tex -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/gapdoc.toc -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/gapdoc.xml -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/gapdocbib.xml -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/intro.xml -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/lefttoc.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/manual.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/manual.js -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/manual.lab -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/manual.pdf -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/manual.six -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/nocolorprompt.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/ragged.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/rainbow.js -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/refdtd.xml -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/test.bib -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/testbib.xml -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/textutil.xml -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/times.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/toggless.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/doc/toggless.js -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chap0.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chap0.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chap0_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chap1.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chap1.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chap1_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chap2.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chap2.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chap2_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chapA.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chapA.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chapA_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chapB.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chapB.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chapB_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chapBib.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chapBib.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chapBib_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chapInd.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chapInd.txt -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chapInd_mj.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/chooser.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/clean -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/example.bib -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/example.out -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/example.tex -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/example.toc -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/example.xml -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/examplebib.xml -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/lefttoc.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/manual.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/manual.js -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/manual.lab -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/manual.pdf -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/manual.six -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/nocolorprompt.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/ragged.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/rainbow.js -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/times.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/toggless.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/example/toggless.js -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/gapdoc.dtd -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/init.g -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/BibTeX.gd -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/BibTeX.gi -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/BibXMLextTools.gd -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/BibXMLextTools.gi -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/ComposeXML.gd -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/ComposeXML.gi -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/Examples.gd -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/Examples.gi -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/GAPDoc.gd -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/GAPDoc.gi -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/GAPDoc2HTML.gd -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/GAPDoc2HTML.gi -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/GAPDoc2LaTeX.gd -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/GAPDoc2LaTeX.gi -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/GAPDoc2Text.gd -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/GAPDoc2Text.gi -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/HelpBookHandler.g -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/Make.g -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/PrintUtil.gd -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/PrintUtil.gi -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/Text.gd -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/Text.gi -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/TextThemes.g -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/UnicodeTabs.g -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/UnicodeTools.gd -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/UnicodeTools.gi -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/XMLParser.gd -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/XMLParser.gi -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/bibxmlextinfo.g -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/gapdocdtdinfo.g -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/getdtd.g -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/latexhead.tex -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/lib/parsedtd.g -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/makedocrel.g -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/read.g -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/styles/chooser.html -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/styles/lefttoc.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/styles/manual.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/styles/manual.js -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/styles/nocolorprompt.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/styles/ragged.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/styles/rainbow.js -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/styles/times.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/styles/toggless.css -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/styles/toggless.js -%%DATADIR%%/pkg/GAPDoc-%%GAP_DOC_VER%%/version -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/CHANGES -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/PackageInfo.g -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/README -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/HeLP.bib -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/HeLP.toc -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/HeLP.xml -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/_AutoDocMainFile.xml -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/_Chapter_Background.xml -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/_Chapter_Extended_examples.xml -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/_Chapter_Further_functions.xml -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/_Chapter_Introduction.xml -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/_Chapter_Remarks_on_technical_problems_and_the_implementation.xml -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/_Chapter_The_main_functions.xml -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap0.html -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap0.txt -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap0_mj.html -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap1.html -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap1.txt -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap1_mj.html -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap2.html -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap2.txt -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap2_mj.html -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap3.html -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap3.txt -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap3_mj.html -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap4.html -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap4.txt -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap4_mj.html -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap5.html -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap5.txt -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap5_mj.html -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap6.html -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap6.txt -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chap6_mj.html -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chapBib.html -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chapBib.txt -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chapBib_mj.html -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chapInd.html -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chapInd.txt -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chapInd_mj.html -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/chooser.html -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/lefttoc.css -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/manual.css -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/manual.js -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/manual.pdf -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/manual.six -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/nocolorprompt.css -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/ragged.css -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/rainbow.js -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/times.css -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/title.xml -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/toggless.css -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/doc/toggless.js -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/examples/examples.tst -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/examples/examples_break.g -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/examples/extended_examples.autodoc -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/examples/introduction.autodoc -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/examples/purpose.autodoc -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/examples/technical.autodoc -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/init.g -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/lib/HeLP.gd -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/lib/HeLP.gi -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/lib/HeLP_internal_functions.gi -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/makedoc.g -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/read.g -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/tst/no_solver.tst -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/tst/testall.g -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/tst/yes_4ti2.tst -%%DATADIR%%/pkg/HeLP-%%HELP_VER%%/tst/yes_normaliz.tst -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/CHANGES.md -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/COPYRIGHT.md -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/LICENSE -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/PackageInfo.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/README -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/README.md -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/SmallGrp.toc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/SmallGrp.xml -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/_AutoDocMainFile.xml -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/_Chunks.xml -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/chap0.html -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/chap0.txt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/chap0_mj.html -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/chap1.html -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/chap1.txt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/chap1_mj.html -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/chapBib.html -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/chapBib.txt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/chapBib_mj.html -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/chapInd.html -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/chapInd.txt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/chapInd_mj.html -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/chooser.html -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/clean -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/lefttoc.css -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/manual.css -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/manual.js -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/manual.pdf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/manual.six -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/manualbib.xml -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/manualbib.xml.bib -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/nocolorprompt.css -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/overview.xml -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/ragged.css -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/rainbow.js -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/times.css -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/title.xml -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/toggless.css -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/doc/toggless.js -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/gap/gap3cat.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/gap/idgrp1.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/gap/small.gd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/gap/small.gi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/gap/smlgp1.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/gap/smlinfo.gi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id11466.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id11700.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id13860.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id14196.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id14700.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id15300.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id16380.u -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id16380.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id16758.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id17100.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id17316.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id19404.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id20460.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id20748.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id21294.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id21420.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id21756.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id21780.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id22050.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id22932.ad -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id22932.x -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id22932.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id23100.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id23940.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id24180.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id25284.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id25308.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id25620.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id25740.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id26100.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id27300.bc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id27300.p -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id27300.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id27342.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id27900.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id28860.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id28980.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id29988.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id30420.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id30492.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id31122.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id31668.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id32340.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id32634.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id33300.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id33516.ae -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id33516.m -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id33516.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id33660.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id33852.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id34164.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id35700.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id35868.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id36036.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id36300.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id36540.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id36900.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id37620.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id37926.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id38220.d -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id38220.j -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id38220.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id38532.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id38700.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id39060.f -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id39060.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id39780.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id39900.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id40260.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id40404.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id40572.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id40950.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id42588.aa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id42588.j -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id42588.s -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id42588.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id42900.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id42924.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id44100.cd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id44100.t -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id44100.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id44460.p -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id44460.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id45100.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id45486.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id45540.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id45570.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id46620.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id46620.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id46956.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id47124.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id47580.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id47700.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id48300.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id48510.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id49284.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id49476.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id49686.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id49932.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id49980.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id6300.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id7644.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id8820.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/id9900.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/idgrp10.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids10.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids100.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids11.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids12.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids13.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids14.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids15.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids16.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids17.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids18.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids19.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids20.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids21.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids22.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids23.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids24.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids25.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids26.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids27.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids28.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids29.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids30.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids31.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids32.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids33.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids34.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids35.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids36.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids37.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids38.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids39.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids40.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids41.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids42.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids43.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids44.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids45.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids46.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids47.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids48.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids49.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids5.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids50.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids51.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids52.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids53.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids54.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids55.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids56.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids57.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids58.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids59.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids6.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids60.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids61.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids62.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids63.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids64.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids65.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids66.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids67.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids68.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids69.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids7.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids70.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids71.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids72.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids73.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids74.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids75.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids76.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids77.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids78.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids79.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids8.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids80.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids81.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids82.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids83.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids84.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids85.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids86.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids87.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids88.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids89.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids9.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids90.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids91.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids92.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids93.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids94.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids95.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids96.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids97.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids98.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id10/ids99.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id100.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id1000.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id104.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id108.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id112.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id120.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id126.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id128.ai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id128.aj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id128.bg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id128.d -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id128.ma -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id128.q -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id128.w -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id128.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id132.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id135.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id136.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id140.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id144.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id150.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id152.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id156.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id16.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id160.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id162.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id168.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id176.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id180.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id184.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id189.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id192.ai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id192.bm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id192.k -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id192.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id196.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id198.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id200.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id204.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id208.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id210.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id216.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id220.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id224.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id225.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id228.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id232.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id234.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id24.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id240.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id243.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id248.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id250.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id252.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.aka -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.akb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.bta -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.bvb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.bvc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.cia -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.cib -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.cjc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.coc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.coi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.con -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.coo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.cos -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.cot -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.coy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.csa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.csb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.dce -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.dcf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.dcv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.dda -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.ddb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.f -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.ha -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.haf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.hal -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.ham -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.har -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.hay -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.hb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.j -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.k -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.l -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.la -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.lab -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.lac -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.ra -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.rai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.raj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.rau -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.rav -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.rb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.za -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.zb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.zc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256.zd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256a.kaa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256a.kab -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256a.kbb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256a.kbn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256a.kbr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256a.kbt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256b.taa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256b.tab -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256b.tac -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256b.tad -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256b.tae -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256b.taf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256b.tag -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256b.tah -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256b.tai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256b.taj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bt.abd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bt.abj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bt.acb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bt.acf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bt.ach -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bt.acl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bt.acs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bt.act -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bt.acy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bt.adk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bt.adn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bt.aed -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bt.aef -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bt.aen -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bt.aeq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bt.afw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.bag -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.baj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.bal -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.ban -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.baq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.bar -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.cah -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.caj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.cap -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.caw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.cax -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.daq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.dar -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.das -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.daw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.dba -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.dbe -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.dbp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.dbv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.dcn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.dcz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.dda -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.eab -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.eau -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.eav -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.ebe -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.ebf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.ebg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.ebi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.ebj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.ebt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.ech -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.fat -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.fbv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.fby -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.fco -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.fcs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.fct -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.fcx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.fdc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.fdi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.fdz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.gao -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.gbq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.gcq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.gcr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.gcu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.gcx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256bta.hek -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256d.cag -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256d.cak -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256d.dad -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256h.aag -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256l.aab -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256l.aac -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256l.aad -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256l.aba -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256l.abb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256r.aab -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256r.aac -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256r.aak -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256r.aal -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256r.aau -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256r.aav -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256r.ajb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256r.ajf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256r.avd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256r.ave -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256r.avh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256r.avs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256ra.alg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256ra.avi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256ra.avr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256raa.vae -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256raa.van -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id256raa.vbb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id260.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id264.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id270.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id272.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id276.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id280.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id288.az -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id288.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id294.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id296.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id297.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id300.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id304.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id306.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id308.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id312.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id315.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id32.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id320.ah -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id320.ao -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id320.q -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id320.r -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id320.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id324.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id328.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id330.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id336.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id340.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id342.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id344.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id348.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id350.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id351.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id352.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id36.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id360.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id364.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id368.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id372.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id375.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id376.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id378.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id380.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.at -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.awb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.az -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.bd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.br -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.bwa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.bwc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.cd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.cj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.co -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.cp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.dr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.eda -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.edb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.ega -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.el -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.et -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.ev -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.fa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.fda -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.fdb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.ff -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.fm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.fn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.p -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384bw.caj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384d.rae -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384d.rbf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384e.daa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384e.dal -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384e.dar -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384e.gab -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384e.gac -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384e.gai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384e.gaj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384e.gap -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384e.gaq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384e.gaw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384e.gax -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384e.gay -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384eg.aad -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384eg.aaf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384eg.awc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384eg.awe -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384ega.adi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384f.mau -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id384f.max -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id390.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id392.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id396.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id40.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id400.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id405.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id408.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id414.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id416.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id420.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id424.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id432.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id440.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id441.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id444.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id448.ai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id448.t -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id448.x -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id448.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id450.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id456.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id459.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id460.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id462.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id464.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id468.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id472.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id476.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id48.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id480.ai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id480.ay -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id480.ba -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id480.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id484.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id486.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id488.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id490.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id492.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id495.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id496.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id500.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id504.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id510.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id513.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id516.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id520.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id522.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id525.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id528.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id532.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id536.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id54.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id540.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id544.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id546.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id550.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id552.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id558.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id56.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id560.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id564.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id567.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id568.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id570.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id572.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id576.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id576.ab -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id576.as -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id576.bb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id576.bn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id576.cv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id576.fy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id576.gc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id576.gm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id576.gp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id576.h -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id576.hg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id576.hgb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id576.hm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id576.ib -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id576.ip -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id576.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id580.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id584.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id585.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id588.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id592.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id594.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id60.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id600.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id608.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id612.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id616.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id620.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id621.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id624.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id625.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id630.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id632.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id636.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id64.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640.aza -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640.azb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640.bfa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640.cxd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640.cya -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640.cyc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640.dma -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640.dmb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640.dwa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640.k -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640a.zah -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640a.zai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640a.zaz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640b.aac -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640b.aan -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640c.hak -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640c.hal -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640cy.car -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640d.waf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640d.wag -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640d.wai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640d.wal -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640d.wam -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640d.was -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640d.wat -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640d.wau -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640dw.aae -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640dw.aaf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640dw.aah -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640dw.aib -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640dw.aif -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id640dwa.ahn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id644.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id648.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id650.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id656.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id660.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id664.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id666.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id672.ar -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id672.cl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id672.f -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id672.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id675.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id676.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id680.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id684.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id686.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id688.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id690.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id693.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id696.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id700.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id702.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id704.aw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id704.bf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id704.q -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id704.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id708.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id712.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id714.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id72.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id720.o -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id720.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id726.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id728.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id729.s -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id729.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id732.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id735.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id736.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id738.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id740.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id744.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id748.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id750.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id752.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id756.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id760.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id765.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id770.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id774.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id776.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id780.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id783.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id784.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id792.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id798.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id80.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id800.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id800.an -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id800.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id804.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id808.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id81.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id810.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id812.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id816.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id819.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id820.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id824.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id825.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id828.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id832.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id832.ao -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id832.e -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id832.s -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id832.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id836.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id837.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id84.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id840.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id846.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id848.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id850.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id852.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id855.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id856.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id858.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id860.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id864.ai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id864.bt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id864.cc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id864.cj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id864.cz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id864.dy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id864.ex -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id864.fq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id864.gl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id864.ht -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id864.il -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id864.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id868.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id870.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id872.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id875.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id876.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id88.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id880.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id882.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id884.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id888.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id891.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.ac -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.aq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.bb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.bf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.bi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.bt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.bw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.cb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.ccb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.cr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.da -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.de -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.dh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.dka -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.dkb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.dn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.do -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.h -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.k -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.pa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.pai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.paq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.par -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.pb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.wa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.wc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.za -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.zaa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.zal -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.zam -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.zan -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.zat -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896.zau -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896c.bbm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896c.bbn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896d.ndf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896d.nht -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896w.cao -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896z.aac -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896z.aad -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896z.aae -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896z.aai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896z.aaj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896za.aea -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896za.aee -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id896za.nab -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id90.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id900.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id904.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id910.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id912.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id918.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id920.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id924.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id928.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id930.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id936.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id940.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id944.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id945.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id948.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id950.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id952.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id954.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id96.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.ay -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.az -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.bea -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.bf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.bi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.bm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.br -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.bu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.dd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.dqb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.eg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.ei -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.eza -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.ezb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.fq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.fr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.fu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.gj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.gn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id960.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id966.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id968.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id972.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id975.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id976.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id980.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id984.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id988.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id990.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id992.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id996.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/id999.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id2/idgrp2.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id1280.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id1792.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id4.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id5.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id6.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id7.aa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id7.ab -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id7.ac -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id7.ad -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id7.ae -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id7.af -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id7.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id7.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id768.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id768.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id768.bal -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id768.bbb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id768.bbh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id768.bbl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id768.bca -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id768.bce -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id768.bq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id768.br -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id768.bs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id768.bt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id768.bta -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id768bb.hbk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aaa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aab -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aac -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aad -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aae -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aaf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aag -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aah -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aaj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aak -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aal -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aam -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aan -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aao -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aap -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aaq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aar -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aas -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aat -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aau -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aav -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aaw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aax -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aay -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aaz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ab -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aba -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abe -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aby -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.abz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ac -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aca -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.acb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.acc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.acd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ace -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.acf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.acg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ach -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aci -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.acj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ack -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.acl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.acm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.acn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aco -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.acp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.acq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.acr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.acs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.act -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.acu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.acv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.acw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.acx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.acy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.acz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ad -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ada -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.adb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.adc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.add -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ade -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.adf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.adg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.adh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.adi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.adj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.adk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.adl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.adm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.adn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ado -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.adp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.adq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.adr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ads -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.adt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.adu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.adv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.adw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.adx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ady -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.adz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ae -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aea -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aeb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aec -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aed -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aee -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aef -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aeg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aeh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aei -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aej -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aek -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ael -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aem -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aen -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aeo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aep -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aeq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aer -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aes -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aet -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aeu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aev -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aew -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aex -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aey -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aez -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.af -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afe -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aff -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aft -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.afz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ag -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aga -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.age -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ago -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ags -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.agz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ah -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aha -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahe -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aho -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aht -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ahz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aia -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aib -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aic -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aid -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aie -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aif -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aig -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aih -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aii -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aij -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aik -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ail -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aim -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ain -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aio -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aip -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aiq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.air -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ais -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ait -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aiu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aiv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aiw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aix -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aiy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aiz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aja -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aje -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aji -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aju -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ajz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ak -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aka -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.akb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.akc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.akd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ake -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.akf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.akg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.akh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aki -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.akj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.akk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.akl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.akm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.akn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.al -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.am -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.an -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ao -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ap -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ar -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.as -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.at -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.au -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.av -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.aw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ax -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ay -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.az -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.ba -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.bb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.bc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.bd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.be -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.bf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.bg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.bh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.bi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.bj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.bk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.bl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.bm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.bn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.bo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.bp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.bq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.br -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.bs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.bt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.c -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/id8.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id3/idgrp3.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id1029.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id117.aa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id117.ab -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id117.ac -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id117.ad -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id117.ae -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id117.af -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id117.ag -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id117.ah -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id117.ai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id117.aj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id117.ak -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id117.al -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id117.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id117.c -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id117.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id125.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id1250.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id1458.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id175.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id1875.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id2401.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id245.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id275.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id3125.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id3159.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id343.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id45.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id4802.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id6250.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id63.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id7203.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id9375.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id9477.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/id99.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id4/idgrp4.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1008.cl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1008.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1012.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1014.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1020.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1026.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1032.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1035.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1036.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1040.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1044.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1050.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1056.aj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1056.aq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1056.f -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1056.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1060.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1062.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1064.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1068.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1071.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1078.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1080.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1089.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1092.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1098.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1100.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1104.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1110.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1116.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1120.af -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1120.ak -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1120.ap -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1120.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1122.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1125.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1128.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1134.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1140.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1144.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1148.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1150.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1155.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1156.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1160.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1164.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1170.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1176.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1180.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1188.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1190.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1196.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1197.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1200.co -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1200.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1204.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1206.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1210.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1212.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1218.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1220.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1224.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1225.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1230.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1232.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1236.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1240.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1242.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1248.ao -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1248.bh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1248.bt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1248.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1254.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1260.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1272.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1274.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1275.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1276.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1278.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1284.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1287.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1288.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1290.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1292.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1296.ad -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1296.bf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1296.bu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1296.jq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1296.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1300.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1302.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1305.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1308.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1314.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1316.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1320.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1323.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1326.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1330.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1332.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1340.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.atb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.az -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.bp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.cea -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.cn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.dh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.dl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.dw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.ef -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.eh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.epa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.epb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.eu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.ex -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.fp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.fx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.gh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.gi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.gz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.n -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1344.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1350.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1352.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1356.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1360.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1364.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1365.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1368.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1372.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1380.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1386.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1392.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1395.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1400.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1404.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1410.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1416.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1420.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1422.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1425.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1428.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1430.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1440.bh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1440.bha -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1440.dd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1440.dt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1440.er -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1440.ex -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1440.fb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1440.fz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1440.gt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1440.hc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1440.j -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1440.jw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1440.v -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1440.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1444.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1449.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1450.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1452.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1456.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1460.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1464.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1470.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1476.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1480.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1482.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1484.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1485.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1488.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1494.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1496.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1500.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1508.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1512.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1518.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1520.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1521.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1524.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1530.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1540.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1548.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1550.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1554.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1560.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1564.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1566.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1568.ba -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1568.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1572.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1575.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1580.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1584.cp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1584.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1590.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1596.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.ac -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.ad -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.af -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.am -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.aw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.ax -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.ba -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.bc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.bi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.bv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.cc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.ch -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.cv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.dk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.eba -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.ebb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.ej -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.fz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.gi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.gl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.p -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.r -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.ra -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.v -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1600.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1602.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1608.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1610.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1612.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1617.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1620.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1624.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1628.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1632.ae -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1632.ar -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1632.ay -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1632.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1638.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1640.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1644.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1650.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1652.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1656.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1660.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1665.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1666.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1668.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1672.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1674.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1680.ag -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1680.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1683.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1690.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1692.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1694.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1700.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1704.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1708.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1710.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1716.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1720.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1722.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1725.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.ai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.aka -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.aod -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.au -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.bb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.bd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.bs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.dba -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.dj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.dr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.dz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.ex -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.fg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.fi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.fq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.gb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.gs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.gy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.h -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.hb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.hi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.hj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.hjp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.hjw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.hr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.ii -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.jc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.jk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.knb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.lpa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.ls -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.lv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.me -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.om -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.oq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.pza -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.qa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.qap -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.qf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.qm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.qmb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.qv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.qva -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.rda -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.rdb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.rs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.rw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.rz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.sba -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.sbb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.sf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.sy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.td -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.tk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.tw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.ug -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.ui -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.up -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.vb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.vda -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.vfa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.vj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.wo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.ws -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.wz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.xe -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.xi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.xya -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.xyb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.yd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.za -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.zk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.zm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728.zmb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728h.jad -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728h.jam -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728h.jat -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728h.jaz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728q.abg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728q.ada -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728q.aer -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728q.agg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728q.ail -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728q.akd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728q.alu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728q.any -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728q.aor -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1728q.apu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1734.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1736.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1740.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1746.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1748.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1750.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1752.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1755.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1760.af -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1760.ah -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1760.am -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1760.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1764.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1768.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1770.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1776.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1780.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1782.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1785.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1788.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1794.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1800.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1804.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1806.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1812.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1815.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1818.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1820.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1824.aw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1824.bo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1824.e -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1824.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1827.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1830.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1836.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1840.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1845.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1848.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1850.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1854.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1860.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1862.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1870.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1872.ai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1872.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1876.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1880.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1881.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1884.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1890.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1892.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1896.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1900.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1904.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1908.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1911.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1914.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1924.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1925.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1926.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1932.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1935.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1936.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1938.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1940.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1944.cg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1944.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1950.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1953.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1956.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1960.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1962.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1968.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1972.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1974.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1976.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1980.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1988.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1989.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1992.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1995.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id1998.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/id2000.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id5/idgrp5.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aaa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aab -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aac -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aad -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aae -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aaf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aag -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aah -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aaj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aak -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aal -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aam -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aan -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aao -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aap -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aaq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aar -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aas -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aat -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aau -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aav -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aaw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aax -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aay -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aaz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ab -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aba -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abe -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aby -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.abz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ac -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aca -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.acb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.acc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.acd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ace -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.acf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.acg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ach -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aci -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.acj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ack -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.acl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.acm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.acn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aco -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.acp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.acq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.acr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.acs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.act -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.acu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.acv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.acw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.acx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.acy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.acz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ad -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ada -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.adb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.adc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.add -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ade -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.adf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.adg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.adh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.adi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.adj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.adk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.adl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.adm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.adn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ado -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.adp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.adq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.adr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ads -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.adt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.adu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.adv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.adw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.adx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ady -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.adz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ae -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aea -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aeb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aec -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aed -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aee -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aef -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aeg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aeh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aei -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aej -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aek -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ael -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aem -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aen -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aeo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aep -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aeq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aer -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aes -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aet -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aeu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aev -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aew -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aex -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aey -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aez -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.af -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afe -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aff -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aft -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.afz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ag -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aga -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.age -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ago -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ags -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.agz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ah -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aha -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahe -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aho -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aht -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ahz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aia -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aib -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aic -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aid -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aie -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aif -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aig -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aih -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aii -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aij -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aik -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ail -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aim -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ain -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aio -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aip -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aiq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.air -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ais -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ait -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aiu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aiv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aiw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aix -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aiy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aiz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aja -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aje -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aji -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aju -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ajz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ak -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aka -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.akb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.akc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.akd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ake -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.akf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.akg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.akh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aki -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.akj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.akk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.akl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.akm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.akn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ako -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.akp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.akq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.akr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aks -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.akt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aku -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.akv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.akw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.akx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aky -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.akz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.al -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ala -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.alb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.alc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ald -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ale -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.alf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.alg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.alh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ali -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.alj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.alk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.all -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.alm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aln -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.alo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.alp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.alq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.alr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.als -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.alt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.alu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.alv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.alw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.alx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aly -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.alz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.am -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ama -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ame -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ami -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aml -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ams -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.amz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.an -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ana -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.anb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.anc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.and -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ane -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.anf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ang -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.anh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ani -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.anj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ank -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.anl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.anm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ann -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ano -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.anp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.anq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.anr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ans -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ant -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.anu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.anv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.anw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.anx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.any -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.anz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ao -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aoa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aob -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aoc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aod -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aoe -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aof -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aog -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aoh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aoi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aoj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aok -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aol -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aom -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aon -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aoo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aop -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aoq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aor -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aos -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aot -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aou -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aov -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aow -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aox -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aoy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aoz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ap -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ape -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aph -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.api -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.app -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aps -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.apz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqe -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aql -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aqz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ar -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ara -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.arb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.arc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ard -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.are -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.arf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.arg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.arh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ari -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.arj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ark -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.arl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.arm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.arn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aro -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.arp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.arq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.arr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ars -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.art -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aru -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.arv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.arw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.arx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ary -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.arz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.as -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.asa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.asb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.asc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.asd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ase -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.asf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.at -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.au -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.av -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.aw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ax -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.ay -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.az -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.bch -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.bco -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.bdx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.bee -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.bej -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.bez -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.bfj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.bgr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.bgx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1152.bm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aaa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aab -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aac -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aad -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aae -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aaf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aag -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aah -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aaj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aak -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aal -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aam -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aan -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aao -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aap -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aaq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aar -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aas -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aat -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aau -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aav -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aaw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aax -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aay -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aaz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ab -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aba -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abe -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aby -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.abz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ac -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aca -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.acb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.acc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.acd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ace -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.acf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.acg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ach -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aci -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.acj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ack -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.acl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.acm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.acn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aco -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.acp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.acq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.acr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.acs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.act -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.acu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.acv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.acw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.acx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.acy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.acz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ad -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ada -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.adb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.adc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.add -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ade -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.adf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.adg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.adh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.adi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.adj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.adk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.adl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.adm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.adn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ado -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.adp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.adq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.adr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ads -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.adt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.adu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.adv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.adw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.adx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ady -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.adz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ae -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aea -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aeb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aec -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aed -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aee -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aef -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aeg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aeh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aei -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aej -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aek -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ael -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aem -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aen -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aeo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aep -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aeq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aer -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aes -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aet -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aeu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aev -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aew -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aex -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aey -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aez -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.af -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afe -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aff -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aft -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.afz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ag -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aga -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.age -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ago -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ags -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.agz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ah -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aha -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahe -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aho -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aht -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ahz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aia -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aib -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aic -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aid -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aie -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aif -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aig -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aih -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aii -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aij -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aik -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ail -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aim -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ain -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aio -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aip -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aiq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.air -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ais -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ait -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aiu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aiv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aiw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aix -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aiy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aiz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aja -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aje -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aji -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aju -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ajz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ak -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aka -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.akb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.akc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.akd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ake -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.akf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.akg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.akh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aki -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.akj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.akk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.akl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.akm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.akn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ako -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.akp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.akq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.akr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aks -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.akt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aku -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.akv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.akw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.akx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aky -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.akz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.al -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ala -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.alb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.alc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ald -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ale -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.alf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.alg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.alh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ali -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.alj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.alk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.all -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.alm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aln -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.alo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.alp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.alq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.alr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.als -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.alt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.alu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.alv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.alw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.alx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aly -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.alz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.am -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ama -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ame -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ami -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aml -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ams -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.amz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.an -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ana -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.anb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.anc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.and -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ane -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.anf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ang -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.anh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ani -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.anj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ank -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.anl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.anm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ann -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ano -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.anp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.anq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.anr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ans -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ant -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.anu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.anv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.anw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.anx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.any -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.anz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ao -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aoa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aob -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aoc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aod -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aoe -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aof -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aog -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aoh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aoi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aoj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aok -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aol -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aom -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aon -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aoo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aop -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aoq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aor -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aos -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aot -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aou -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aov -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aow -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aox -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aoy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aoz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ap -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ape -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aph -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.api -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.app -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aps -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.apz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqe -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aql -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aqz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ar -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ara -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.arb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.arc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ard -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.are -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.arf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.arg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.arh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ari -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.arj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ark -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.arl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.arm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.arn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aro -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.arp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.arq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.arr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ars -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.art -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aru -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.arv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.arw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.arx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ary -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.arz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.as -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.asa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.asb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.asc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.asd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ase -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.asf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.at -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.au -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.av -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.aw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ax -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.ay -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.az -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.bbe -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.bbo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.bc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.bct -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.bdi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.bey -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.bfx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.bge -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/id1920.bgu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id6/idgrp6.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/id9/idgrp9.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/init.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/makedoc.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/read.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col10.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col100.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col11.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col12.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col13.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col14.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col15.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col16.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col17.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col18.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col19.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col20.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col21.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col22.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col23.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col24.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col25.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col26.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col27.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col28.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col29.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col30.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col31.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col32.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col33.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col34.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col35.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col36.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col37.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col38.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col39.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col40.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col41.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col42.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col43.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col44.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col45.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col46.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col47.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col48.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col49.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col5.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col50.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col51.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col52.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col53.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col54.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col55.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col56.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col57.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col58.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col59.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col6.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col60.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col61.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col62.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col63.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col64.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col65.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col66.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col67.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col68.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col69.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col7.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col70.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col71.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col72.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col73.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col74.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col75.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col76.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col77.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col78.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col79.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col8.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col80.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col81.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col82.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col83.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col84.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col85.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col86.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col87.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col88.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col89.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col9.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col90.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col91.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col92.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col93.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col94.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col95.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col96.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col97.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col98.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/col99.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml11466.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml11700.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml13860.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml14196.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml14700.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml15300.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml16380.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml16758.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml17100.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml17316.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml19404.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml20460.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml20748.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml21294.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml21420.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml21756.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml21780.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml22050.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml22932.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml23100.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml23940.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml24180.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml25284.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml25308.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml25620.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml25740.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml26100.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml27300.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml27342.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml27900.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml28860.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml28980.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml29988.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml30420.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml30492.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml31122.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml31668.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml32340.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml32634.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml33300.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml33516.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml33660.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml33852.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml34164.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml35700.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml35868.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml36036.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml36300.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml36540.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml36900.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml37620.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml37926.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml38220.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml38532.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml38700.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml39060.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml39780.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml39900.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml40260.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml40404.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml40572.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml40950.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml42588.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml42900.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml42924.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml44100.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml44460.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml45100.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml45486.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml45540.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml45570.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml46620.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml46956.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml47124.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml47580.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml47700.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml48300.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml48510.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml49284.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml49476.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml49686.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml49932.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml49980.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml6300.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml7644.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml8820.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/sml9900.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small10/smlgp10.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small11/sml41.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small11/sml47.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small11/sml59.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small11/sml73.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small11/smlgp11.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col1.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col10.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col11.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col12.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col13.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col14.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col15.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col16.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col17.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col18.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col19.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col2.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col20.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col21.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col22.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col23.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col24.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col3.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col4.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col5.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col6.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col7.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col8.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/col9.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/prop256.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/prop384.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/prop576.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/prop640.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/prop864.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/prop896.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/prop960.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml128.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml160.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml192.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml240.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.c -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.d -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.e -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.f -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.h -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.i -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.j -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.k -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.l -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.m -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.n -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.o -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.p -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.q -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.r -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.s -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.t -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.u -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.v -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml256.w -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml288.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml320.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml336.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml384.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml384.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml384.c -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml384.d -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml384.e -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml384.f -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml384.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml384.h -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml384.i -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml400.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml416.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml432.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml448.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml480.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml486.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml504.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml544.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml576.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml576.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml576.c -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml576.d -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml600.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml624.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml64.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml640.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml640.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml640.c -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml640.d -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml640.e -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml640.f -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml640.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml640.h -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml640.i -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml648.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml672.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml704.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml720.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml729.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml800.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml816.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml832.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml864.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml864.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml880.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml896.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml896.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml896.c -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml896.d -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml896.e -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml896.f -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml896.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml896.h -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml912.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml928.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml936.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml96.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml960.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml960.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml960.c -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml960.d -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml960.e -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/sml972.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small2/smlgp2.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/nor2.c -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/nor2.d -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/nor2.e -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/nor2.f -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/nor2.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/nor2.ha -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/nor2.hb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/nor2.hc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/sml1280.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/sml16256.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/sml1792.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/sml1984.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/sml32512.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/sml3968.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/sml4352.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/sml768.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/sml768.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/sml768.c -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/sml768.d -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/sml768.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/sml7936.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small3/smlgp3.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/nor3.c -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/nor3.d -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/nor3.e -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/nor3.f -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/nor5.c -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/nor5.d -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/nor5.e -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/nor7.c -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/nor7.d -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml1029.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml1053.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml12005.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml1215.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml1250.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml1458.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml1875.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml19375.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml22187.5 -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml2401.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml2673.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml3125.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml3159.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml34375.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml3645.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml3875.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml40625.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml45619.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml4802.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml5103.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml6250.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml6517.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml7203.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml8019.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml8125.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml9375.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml9477.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/sml96875.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small4/smlgp4.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col1.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col10.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col11.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col12.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col13.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col14.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col15.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col16.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col17.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col18.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col19.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col2.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col20.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col21.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col22.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col23.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col3.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col4.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col5.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col6.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col7.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col8.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/col9.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/prop1296.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/prop1344.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/prop1440.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/prop1600.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/prop1728.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/prop1944.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1008.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1040.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1056.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1080.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1120.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1134.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1176.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1200.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1248.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1296.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1296.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1344.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1344.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1344.c -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1344.d -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1344.e -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1360.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1368.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1404.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1440.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1440.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1440.c -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1488.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1512.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1560.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1568.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1584.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1600.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1600.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1600.c -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1600.d -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1600.e -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1620.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1632.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1680.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1728.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1728.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1728.c -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1728.d -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1728.e -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1728.f -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1728.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1728.h -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1728.i -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1728.j -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1728.k -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1728.l -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1728.m -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1728.n -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1728.o -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1728.p -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1728.q -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1728.r -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1728.s -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1728.t -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1760.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1764.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1776.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1800.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1824.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1872.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1944.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1944.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml1968.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/sml2000.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small5/smlgp5.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small6/sml1152.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small6/sml1152.ba -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small6/sml1152.bb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small6/sml1920.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small6/sml1920.ba -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small6/sml1920.bb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small6/smlgp6.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.aa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.ab -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.ac -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.ad -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.ae -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.af -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.ag -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.ah -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.ai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.aj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.ak -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.al -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.am -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.an -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.ao -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.ap -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.aq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.ar -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.as -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.at -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.au -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.av -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.aw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.ax -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.ay -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.az -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.ba -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.be -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bi -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.br -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.by -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.bz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.c -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.ca -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.cb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.cc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.cd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.ce -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.cf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.cg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.ch -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.ci -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.cj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.ck -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.cl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.cm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.cn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.co -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.cp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.cq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.cr -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.cs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.ct -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.cu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.cv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.cw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.cx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.cy -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.cz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.d -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.da -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.db -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.dc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.e -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.f -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.h -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.i -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.j -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.k -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.l -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.m -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.n -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.o -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.p -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.q -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.r -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.s -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.t -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.u -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.v -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.w -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.x -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.y -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/sml512.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small7/smlgp7.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.a -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.aa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.aaa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.aaq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.aar -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.aaw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.aax -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ab -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.abk -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.abl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.abm -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.abn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.abo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.abp -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.abq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.abs -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.abt -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.abw -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.abx -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.aby -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.abz -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ac -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.aca -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.acb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.acc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.acd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ace -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.acf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.acg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ach -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.aci -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.acj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ack -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.acl -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.acn -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.acu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.acv -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ad -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ada -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ae -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.af -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ag -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ah -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ai -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.aj -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.an -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.az -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.b -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.caa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cba -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cbb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cca -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ccb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ccc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ccd -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cce -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ccf -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ccg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cch -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cci -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cda -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cea -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ceb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cec -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ced -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cee -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cef -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ceg -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ceh -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cei -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cej -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cek -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cel -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cem -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cen -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ceo -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cep -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ceq -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cer -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ces -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cet -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.ceu -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cev -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cew -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cex -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cey -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cez -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cfa -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cga -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cgb -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cgc -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cha -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cia -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cja -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cka -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/sml1536.cla -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small8/smlgp8.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small9/sml1.z -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/small9/smlgp9.g -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/tst/id_group.tst -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/tst/idgrp1.tst -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/tst/ordering.tst -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/tst/small-7-8-9.tst -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/tst/small.tst -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/tst/small_groups.tst -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/tst/small_groups2.tst -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/tst/smlgp1.tst -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/tst/smlgp7.tst -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/tst/smlinfo.tst -%%DATADIR%%/pkg/SmallGrp-%%SMALL_GRP_VER%%/tst/testall.g -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/CHANGES.md -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/GPL -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/PackageInfo.g -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/README.md -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/defs.g -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/doc/example.tex -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/doc/fields.tex -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/doc/install.tex -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/doc/intro.tex -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/doc/make_doc -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/doc/manual.bib -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/doc/manual.dvi -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/doc/manual.lab -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/doc/manual.mst -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/doc/manual.pdf -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/doc/manual.ps -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/doc/manual.six -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/doc/manual.tex -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/doc/manual.toc -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/exam/fields.gi -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/exam/rationals.gi -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/exam/unimod.gi -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gap/factors.gd -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gap/factors.gi -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gap/field.gd -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gap/field.gi -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gap/isom.gi -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gap/kantin.gd -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gap/kantin.gi -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gap/matfield.gi -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gap/matunits.gi -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gap/polfield.gi -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gap/present.gi -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gap/rationals.gi -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gap/rels.gi -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gap/setup.gd -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gap/setup.gi -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gap/unithom.gi -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gp/decompra.gp -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gp/fracidea.gp -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gp/maxord.gp -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gp/norm.gp -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gp/polyfactors.gp -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/gp/units.gp -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/htm/CHAP001.htm -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/htm/CHAP002.htm -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/htm/CHAP003.htm -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/htm/CHAP004.htm -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/htm/biblio.htm -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/htm/chapters.htm -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/htm/theindex.htm -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/init.g -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/read.g -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/tst/ALNUTH.tst -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/tst/examples.tst -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/tst/manual.tst -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/tst/polynome.tst -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/tst/testall.g -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/tst/testinstall.g -%%ADDPACK%%%%DATADIR%%/pkg/alnuth-%%ALNUTH_VER%%/tst/version.tst -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/PackageInfo.g -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/README.md -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/atlasprm.json -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/bibl/ABCapp2bib.xml -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/bibl/ABCbiblbib.xml -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/bibl/Atlas1bib.xml -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/bibl/Atlas2bib.xml -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/bibl/mindegbib.xml -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/dataext/dummy -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datagens/dummy -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12M22G1-ker2M22W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12M22G1-ker3M22W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12M22G1-ker4M22W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12M22G1-ker6M22W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12M22G1-kerM22W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12M22d2G1-ker2M22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12M22d2G1-ker3M22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12M22d2G1-ker4M22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12M22d2G1-ker6M22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12M22d2G1-kerM22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12U62G1-ker2U62W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12U62G1-ker3U62W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12U62G1-ker4U62W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12U62G1-ker6U62W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12U62G1-kerU62W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12aL34G1-ker2L34W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12aL34G1-ker3L34W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12aL34G1-ker4aL34W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12aL34G1-ker6L34W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12aL34G1-kerL34W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12aL34d2aG1-ker2L34d2aW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12aL34d2aG1-ker3L34d2aW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12aL34d2aG1-ker4aL34d2aW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12aL34d2aG1-ker6L34d2aW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12aL34d2aG1-kerL34d2aW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12bL34G1-ker2L34W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12bL34G1-ker3L34W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12bL34G1-ker4bL34W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12bL34G1-ker6L34W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12bL34G1-kerL34W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12bL34d2aG1-ker2L34d2aW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12bL34d2aG1-ker3L34d2aW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12bL34d2aG1-ker4bL34d2aW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12bL34d2aG1-ker6L34d2aW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/12bL34d2aG1-kerL34d2aW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/24A8G1-kerA8W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/25L52G1-kerL52W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2A10G1-kerA10W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2A11G1-kerA11W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2A12G1-kerA12W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2A13G1-kerA13W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2A14G1-kerA14W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2A5G1-kerA5W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2A6G1-kerA6W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2A7G1-kerA7W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2A8G1-kerA8W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2A9G1-kerA9W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2Co1G1-Zr24aB0.g -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2Co1G1-kerCo1W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2F22G1-kerF22W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2F22d2G1-kerF22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2F22d2iG1-kerF22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2F42G1-kerF42W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2F42d2G1-kerF42d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2F42d4iG1-kerF42d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2G24G1-kerG24W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2G24d2G1-kerG24d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2G24d2iG1-kerG24d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2HSG1-kerHSW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2HSd2G1-kerHSd2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2J2G1-kerJ2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2J2d2G1-kerJ2d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2J2d2iG1-kerJ2d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2L211G1-kerL211W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2L213G1-kerL213W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2L213d2G1-kerL213d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2L217G1-kerL217W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2L217d2G1-kerL217d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2L219G1-kerL219W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2L219d2iG1-kerL219d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2L223G1-kerL223W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2L223d2iG1-kerL223d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2L227G1-kerL227W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2L229G1-kerL229W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2L231G1-kerL231W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2L249G1-kerL249W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2L27G1-kerL27W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2L27d2G1-kerL27d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2L27d2iG1-kerL27d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2L34G1-kerL34W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2L34d2aG1-kerL34d2aW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2M12G1-kerM12W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2M12d2G1-kerM12d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2M12d2iG1-kerM12d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2M22G1-kerM22W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2M22d2G1-kerM22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2M22d2iG1-kerM22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2O73G1-kerO73W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2O73d2G1-f9r8B0.m1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2O73d2G1-f9r8B0.m2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2O73d2G1-kerO73d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2O73d2G1-p4480B0.m1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2O73d2G1-p4480B0.m2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2O73d2iG1-f3r8B0.m1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2O73d2iG1-f3r8B0.m2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2O73d2iG1-kerO73d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2O8m3G1-kerO8m3W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2O8p3G1-kerO8p3W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2O93G1-kerO93W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2RuG1-kerRuW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2S11G1-kerS11W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2S14G1-kerS14W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2S14iG1-kerS14W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2S45G1-kerS45W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2S5G1-kerS5W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2S5iG1-kerS5W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2S62G1-kerS62W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2S63G1-kerS63W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2S63d2G1-kerS63d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2S6G1-kerS6W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2S7G1-kerS7W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2S7iG1-kerS7W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2SuzG1-kerSuzW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2Suzd2G1-kerSuzd2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2Sz8G1-kerSz8W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2TE62G1-kerTE62W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2TE62d2G1-kerTE62d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2U42G1-kerU42W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2U42d2G1-kerU42d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2U62G1-kerU62W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2aM20G1-kerA5W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/2cM20G1-kerA5W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3A6G1-kerA6W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3A7G1-kerA7W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3F22G1-kerF22W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3F22d2G1-kerF22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3F24G1-kerF24W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3F24d2G1-kerF24d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3G23G1-kerG23W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3G23d2G1-kerG23d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3J3G1-kerJ3W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3J3d2G1-kerJ3d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3L34G1-kerL34W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3L34d2aG1-kerL34d2aW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3L37G1-kerL37W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3L37d2G1-f7r6aB0.m1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3L37d2G1-f7r6aB0.m2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3L37d2G1-kerL37d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3M22G1-kerM22W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3M22d2G1-kerM22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3McLG1-kerMcLW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3McLd2G1-kerMcLd2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3O73G1-kerO73W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3O73d2G1-kerO73d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3ONG1-kerONW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3ONd2G1-kerONd2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3S6G1-kerS6W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3S7G1-kerS7W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3SuzG1-kerSuzW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3Suzd2G1-kerSuzd2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3TE62G1-kerTE62W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3TE62d2G1-kerTE62d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3U311G1-kerU311W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3U311d2G1-kerU311d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3U38G1-kerU38W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/3U62G1-kerU62W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/4M22G1-ker2M22W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/4M22G1-kerM22W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/4M22d2G1-ker2M22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/4M22d2G1-kerM22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/4Sz8G1-ker2Sz8W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/4Sz8G1-kerSz8W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/4Sz8d3G1-kerSz8d3W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/4TE62G1-ker2TE62W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/4TE62G1-kerTE62W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/4U62G1-ker2U62W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/4U62G1-kerU62W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/4aL34G1-ker2L34W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/4aL34G1-kerL34W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/4aL34d2aG1-ker2L34d2aW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/4aL34d2aG1-kerL34d2aW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/4bL34G1-ker2L34W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/4bL34G1-kerL34W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/4bL34d2aG1-ker2L34d2aW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/4bL34d2aG1-kerL34d2aW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/53L35G2-kerL35W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6A6G1-ker2A6W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6A6G1-ker3A6W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6A6G1-kerA6W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6A7G1-ker2A7W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6A7G1-ker3A7W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6A7G1-kerA7W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6F22G1-ker2F22W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6F22G1-ker3F22W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6F22G1-kerF22W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6F22d2G1-ker2F22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6F22d2G1-ker3F22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6F22d2G1-kerF22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6F22d2iG1-ker2F22d2iW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6F22d2iG1-ker3F22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6F22d2iG1-kerF22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6L34G1-ker2L34W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6L34G1-ker3L34W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6L34G1-kerL34W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6L34d2aG1-ker2L34d2aW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6L34d2aG1-ker3L34d2aW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6L34d2aG1-kerL34d2aW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6M22G1-ker2M22W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6M22G1-ker3M22W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6M22G1-kerM22W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6M22d2G1-ker2M22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6M22d2G1-ker3M22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6M22d2G1-kerM22d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6O73G1-ker2O73W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6O73G1-ker3O73W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6O73G1-kerO73W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6O73G1-p3374B0.m1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6O73G1-p3374B0.m2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6O73d2G1-p5614B0.m1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6O73d2G1-p5614B0.m2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6S6G1-ker2S6W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6S6G1-ker3S6W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6S6G1-kerS6W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6S7G1-ker2S7W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6S7G1-ker3S7W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6S7G1-kerS7W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6SuzG1-ker2SuzW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6SuzG1-ker3SuzW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6SuzG1-kerSuzW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6Suzd2G1-ker2Suzd2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6Suzd2G1-ker3Suzd2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6Suzd2G1-kerSuzd2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6U62G1-ker2U62W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6U62G1-ker3U62W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/6U62G1-kerU62W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/9U43D8G1-kerU43D8W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/A5G1-cclsW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Bmax4G0-f2r180B0.m1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Bmax4G0-f2r180B0.m2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/F22d2G1-max10W2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/F22d2G1-max11W2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/F22d2G1-max12W2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/F22d2G1-max3W2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/F22d2G1-max4W2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/F22d2G1-max5W2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/F22d2G1-max6W2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/F22d2G1-max7W2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/F22d2G1-max8W2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/F22d2G1-max9W2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/F42G1-find1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/G25G1-cycW2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/G25G1cycW2-cclsW2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/J2d2G1-P2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/L34G1-max4W2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/L34G1-max5W2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/L34G1max3W1-A6G1W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/L34G1max4W2-A6G1W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/L34G1max5W2-A6G1W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/L38G1cycW1-cclsW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/L38d3G1cycW1-cclsW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/M20G1-kerA5W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/M3max7G0-ker6Suzd2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Mmax12G0-kerHNd2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Mmax16G0-kerJ2d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Mmax17G0-kerHed2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Mmax18G0-kerS12W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Mmax18G0-kerS5W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Mmax19G0-kerL35W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Mmax21G0-kerS5W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Mmax21G0-kerU38d6W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Mmax23G0-kerL27d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Mmax23G0-kerS44d4W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Mmax26G0-kerL211d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Mmax26G0-kerM12d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Mmax29G0-ker2L27d2iW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Mmax30G0-kerA6V4W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Mmax30G0-kerM11W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Mmax34G0-kerL27d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Mmax35G0-kerL33d2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Mmax41G0-ker2L27W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Mmax7G0-ker2Suzd2W1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Mmax9G0-kerThW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/ONd2G1-find2 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/R27d3G1cycW1-cclsW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Sz8G1cycW1-cclsW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/Sz8d3G1cycW1-cclsW1 -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/datapkg/toc.json -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/dataword/dummy -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/atlasrep.xml -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/atlasreptoc_schema.json -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap0.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap0.txt -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap0_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap1.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap1.txt -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap1_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap2.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap2.txt -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap2_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap3.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap3.txt -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap3_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap4.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap4.txt -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap4_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap5.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap5.txt -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap5_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap6.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap6.txt -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap6_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap7.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap7.txt -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chap7_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chapBib.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chapBib.txt -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chapBib_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chapInd.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chapInd.txt -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chapInd_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/chooser.html -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/extend.xml -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/interfac.xml -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/introduc.xml -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/lefttoc.css -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/main.xml -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/maintain.xml -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/makedocrel.g -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/manual.css -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/manual.js -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/manual.lab -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/manual.pdf -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/manual.six -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/manualbib.xml -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/nocolorprompt.css -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/ragged.css -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/rainbow.js -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/technica.xml -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/times.css -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/toggless.css -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/toggless.js -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/tutorial.xml -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/doc/utils.xml -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/access.gd -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/access.gi -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/bbox.gd -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/bbox.gi -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/brmindeg.g -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/brspor.g -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/interfac.gd -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/interfac.gi -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/json.g -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/mindeg.g -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/mindeg.gd -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/mindeg.gi -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/obsolete.gd -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/obsolete.gi -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/scanmtx.gd -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/scanmtx.gi -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/test.g -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/types.g -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/types.gd -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/types.gi -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/userpref.g -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/utils.gd -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/utils.gi -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/gap/utlmrkup.g -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/init.g -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/read.g -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/tst/atlasrep.tst -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/tst/docxpl.tst -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/tst/docxpl2.tst -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/tst/hardtest.tst -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/tst/internal.tst -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/tst/json.tst -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/tst/matf11r10.txt -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/tst/matf7r3.txt -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/tst/matf81r3.txt -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/tst/matf9r3.txt -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/tst/perm7.txt -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/tst/permmat7.txt -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/tst/testall.g -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/tst/testauto.g -%%ADDPACK%%%%DATADIR%%/pkg/atlasrep/tst/testinst.g -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/CHANGES.md -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/LICENSE -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/PackageInfo.g -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/README -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/doc/additional.tex -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/doc/autpgrp.tex -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/doc/influen.tex -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/doc/make_doc -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/doc/manual.dvi -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/doc/manual.lab -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/doc/manual.mst -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/doc/manual.pdf -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/doc/manual.six -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/doc/manual.tex -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/doc/manual.toc -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/doc/method.tex -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/doc/underl.tex -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/gap/autoops.gi -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/gap/autos.gd -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/gap/autos.gi -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/gap/countcl.gi -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/gap/general.gi -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/gap/hybrstab.gi -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/gap/initmat.gi -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/gap/initperm.gi -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/gap/matrix.gi -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/gap/matrstab.gi -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/gap/nicestab.gi -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/gap/orbstab.gi -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/gap/pcpres.gi -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/htm/CHAP001.htm -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/htm/CHAP002.htm -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/htm/CHAP003.htm -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/htm/CHAP004.htm -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/htm/CHAP005.htm -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/htm/biblio.htm -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/htm/chapters.htm -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/htm/theindex.htm -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/init.g -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/read.g -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/tst/manual.example-2.tst -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/tst/manual.example-3.tst -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/tst/more.tst -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/tst/number.tst -%%ADDPACK%%%%DATADIR%%/pkg/autpgrp-%%AUTPGRP_VER%%/tst/testall.g -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/LICENSE -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/PackageInfo.g -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/README -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/classes.tex -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/copyright.tex -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/examples.tex -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/fitting.tex -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/grpclass.tex -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/intro.tex -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/manual.bbl -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/manual.example-2.tst -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/manual.example-3.tst -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/manual.example-4.tst -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/manual.example-5.tst -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/manual.example-7.tst -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/manual.idx -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/manual.ind -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/manual.mst -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/manual.pdf -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/manual.six -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/manual.tex -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/manual.toc -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/normal.tex -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/schunck.tex -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/doc/versions.tex -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/htm/CHAP001.htm -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/htm/CHAP002.htm -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/htm/CHAP003.htm -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/htm/CHAP004.htm -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/htm/CHAP005.htm -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/htm/CHAP006.htm -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/htm/CHAP007.htm -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/htm/CHAP00A.htm -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/htm/biblio.htm -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/htm/chapters.htm -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/htm/theindex.htm -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/init.g -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/classes.gd -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/classes.gi -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/compl.gd -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/compl.gi -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/fitting.gd -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/fitting.gi -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/form.gd -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/form.gi -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/grpclass.gd -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/grpclass.gi -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/injector.gd -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/injector.gi -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/normpro.gd -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/normpro.gi -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/projector.gd -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/projector.gi -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/radical.gd -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/radical.gi -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/residual.gd -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/residual.gi -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/samples.gd -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/samples.gi -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/schunck.gd -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/schunck.gi -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/socle.gd -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/socle.gi -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/solveeq.gd -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/solveeq.gi -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/util.gd -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/lib/util.gi -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/read.g -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/Readme-Tests.txt -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/basis.tst -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/boundary.tst -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/char.tst -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/classes.tst -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/in.tst -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/injectors.tst -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/normals.tst -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/print.tst -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/projectors.tst -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/radicals.tst -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/residuals.tst -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/samples.g -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/socle.tst -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/testall.g -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/timing_injectors.g -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/timing_normals.g -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/timing_normpro.g -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/timing_projectors.g -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/timing_radicals.g -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/timing_residuals.g -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/timing_samples.g -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/timing_socle.g -%%ADDPACK%%%%DATADIR%%/pkg/crisp-%%CRISP_VER%%/tst/timing_test.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/PackageInfo.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/README.md -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/atlasimp.json -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/attr_abinv.dat -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/attr_asinfo.dat -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/attr_main.dat -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/attr_maxes.dat -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/attr_nccl.dat -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/attr_size.dat -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/attr_text.dat -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/clmelab.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/clmexsp.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbalter.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbatres.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbconja.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbfisc1.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbfisc2.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbldiff.json -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbline1.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbline2.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbline3.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbline4.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbline5.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbline6.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbmathi.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbmax23.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbmaxi2.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbmaxi3.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbmaxi5.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbmaxi6.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbmonst.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbnews.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctborth1.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctborth2.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctborth3.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbspora.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbsymp1.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbtwis1.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbtwis2.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbunit1.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbunit2.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbunit3.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctbunit4.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctgeneri.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoalter.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoatres.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctocliff.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoconja.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctodefno.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoexce1.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctofisc1.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctofisc2.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoholpl.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoinert.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoline1.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoline2.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoline3.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoline4.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoline5.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoline6.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoline7.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoline8.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoline9.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomathi.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomax10.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomax11.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomax12.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomax13.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomax14.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomax15.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomax16.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomax17.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomax18.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomax19.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomax20.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomax21.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomax22.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomax23.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomaxi1.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomaxi2.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomaxi3.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomaxi4.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomaxi5.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomaxi6.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomaxi7.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomaxi8.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomaxi9.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomisc1.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomisc2.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomisc3.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomisc4.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomisc6.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomisc7.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomisc8.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctomonst.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctonews.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoort10.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoorth1.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoorth2.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoorth3.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoorth4.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoorth5.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoorth6.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoorth7.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoorth8.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctoorth9.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctospora.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctosylno.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctosymp1.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctosymp2.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctosymp3.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctotwis1.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctotwis2.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctounit1.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctounit2.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctounit3.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctounit4.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctounit5.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctounit6.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctounit7.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/ctprimar.tbl -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/grp_atlas.dat -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/grp_basic.dat -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/grp_dirprod.dat -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/grp_indiv.dat -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/grp_perf.dat -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/grp_prim.dat -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/grp_small.dat -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/grp_tom.dat -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/grp_trans.dat -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/data/irrats.json -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/dlnames/dlconstr.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/dlnames/dllib.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/dlnames/dlnames.gd -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/dlnames/dlnames.gi -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/dlnames/dltest.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/dlnames/ltgroups.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/dlnames/uctype2A.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/dlnames/uctype2D.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/dlnames/uctypeA.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/dlnames/uctypeB.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/dlnames/uctypeC.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/dlnames/uctypeD.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/dlnames/uctypeX.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap0.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap0.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap0_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap1.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap1.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap1_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap2.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap2.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap2_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap3.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap3.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap3_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap4.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap4.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap4_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap5.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap5.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap5_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap6.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap6.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap6_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap7.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap7.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chap7_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chapBib.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chapBib.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chapBib_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chapInd.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chapInd.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chapInd_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/chooser.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/construc.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/ctblatlas.pdf -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/ctblbm.pdf -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/ctbldeco.pdf -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/ctbldiff.pdf -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/ctbldiff.tex -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/ctbllibr.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/ctblothe.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/interfac.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/introduc.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/main.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/makedocrel.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/manual.css -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/manual.lab -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/manual.pdf -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/manual.six -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/manualbib.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/multfre2.pdf -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/multfree.pdf -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/tutorial.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc/utils.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ambigfus.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ambigfus1.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap0.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap0.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap0_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap1.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap1.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap10.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap10.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap10_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap11.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap11.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap11_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap1_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap2.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap2.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap2_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap3.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap3.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap3_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap4.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap4.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap4_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap5.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap5.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap5_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap6.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap6.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap6_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap7.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap7.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap7_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap8.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap8.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap8_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap9.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap9.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chap9_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chapBib.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chapBib.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chapBib_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chapInd.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chapInd.txt -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chapInd_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/chooser.html -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons01.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons02.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons03.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons04.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons05.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons06.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons07.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons08.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons09.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons10.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons100.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons11.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons12.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons13.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons14.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons15.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons16.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons17.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons18.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons19.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblcons20.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblpope.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctblpope01.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctocenex.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctocenex1.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctocenex2.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/ctocenex3.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/dntgap.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/hamilcyc.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/main.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/maintain.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/makedocrel.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/manual.css -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/manual.lab -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/manual.pdf -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/manual.six -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/o8p2s3_o8p5s3.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/probgen.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/spornilp.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/doc2/sporsolv.xml -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/gap3/ctadmin.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/gap3/ctbllib.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/gap4/atlasbro.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/gap4/atlasimp.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/gap4/atlasirr.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/gap4/atlasstr.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/gap4/brctdiff.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/gap4/brirrat.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/gap4/construc.gd -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/gap4/construc.gi -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/gap4/ctadmin.gd -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/gap4/ctadmin.gi -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/gap4/ctblothe.gd -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/gap4/ctblothe.gi -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/gap4/ctbltocb.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/gap4/ctbltoct.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/gap4/ctdbattr.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/gap4/maketbl.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/gap4/obsolete.gd -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/gap4/test.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/htm/ABCerr.htm -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/htm/ctblatlas.htm -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/htm/ctblbm.htm -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/htm/ctbldeco.htm -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/htm/ctbldiff.htm -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/htm/multfre2.htm -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/htm/multfre21.png -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/htm/multfree.htm -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/init.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/read.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/ambigfus.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/ctadmin.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/ctblatlas.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/ctblbm.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/ctblcons.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/ctbldeco.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/ctbllib.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/ctblmagma.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/ctblpope.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/ctocenex.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/dntgap.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/docxpl.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/docxpl2.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/hamilcyc.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/hamilcyc.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/maintain.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/mferctbl.gap -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/multfre2.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/multfree.dat -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/multfree.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/multfree.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/o8p2s3_o8p5s3.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/o8p2s3_o8p5s3.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/probgen.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/probgen.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/spornilp.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/sporsolv.tst -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/testall.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/testauto.g -%%ADDPACK%%%%DATADIR%%/pkg/ctbllib-%%CTBLLIB_VER%%/tst/testinst.g -%%ADDPACK%%%%DATADIR%%/pkg/fga/COPYING -%%ADDPACK%%%%DATADIR%%/pkg/fga/PackageInfo.g -%%ADDPACK%%%%DATADIR%%/pkg/fga/README -%%ADDPACK%%%%DATADIR%%/pkg/fga/doc/FGA.tex -%%ADDPACK%%%%DATADIR%%/pkg/fga/doc/install.tex -%%ADDPACK%%%%DATADIR%%/pkg/fga/doc/intro.tex -%%ADDPACK%%%%DATADIR%%/pkg/fga/doc/make_doc -%%ADDPACK%%%%DATADIR%%/pkg/fga/doc/manual.bib -%%ADDPACK%%%%DATADIR%%/pkg/fga/doc/manual.example-2.tst -%%ADDPACK%%%%DATADIR%%/pkg/fga/doc/manual.mst -%%ADDPACK%%%%DATADIR%%/pkg/fga/doc/manual.pdf -%%ADDPACK%%%%DATADIR%%/pkg/fga/doc/manual.six -%%ADDPACK%%%%DATADIR%%/pkg/fga/doc/manual.tex -%%ADDPACK%%%%DATADIR%%/pkg/fga/doc/manual.toc -%%ADDPACK%%%%DATADIR%%/pkg/fga/htm/CHAP001.htm -%%ADDPACK%%%%DATADIR%%/pkg/fga/htm/CHAP002.htm -%%ADDPACK%%%%DATADIR%%/pkg/fga/htm/CHAP003.htm -%%ADDPACK%%%%DATADIR%%/pkg/fga/htm/biblio.htm -%%ADDPACK%%%%DATADIR%%/pkg/fga/htm/chapters.htm -%%ADDPACK%%%%DATADIR%%/pkg/fga/htm/indxA.htm -%%ADDPACK%%%%DATADIR%%/pkg/fga/htm/indxC.htm -%%ADDPACK%%%%DATADIR%%/pkg/fga/htm/indxE.htm -%%ADDPACK%%%%DATADIR%%/pkg/fga/htm/indxF.htm -%%ADDPACK%%%%DATADIR%%/pkg/fga/htm/indxG.htm -%%ADDPACK%%%%DATADIR%%/pkg/fga/htm/indxI.htm -%%ADDPACK%%%%DATADIR%%/pkg/fga/htm/indxL.htm -%%ADDPACK%%%%DATADIR%%/pkg/fga/htm/indxM.htm -%%ADDPACK%%%%DATADIR%%/pkg/fga/htm/indxN.htm -%%ADDPACK%%%%DATADIR%%/pkg/fga/htm/indxO.htm -%%ADDPACK%%%%DATADIR%%/pkg/fga/htm/indxR.htm -%%ADDPACK%%%%DATADIR%%/pkg/fga/htm/indxS.htm -%%ADDPACK%%%%DATADIR%%/pkg/fga/htm/indx_.htm -%%ADDPACK%%%%DATADIR%%/pkg/fga/htm/theindex.htm -%%ADDPACK%%%%DATADIR%%/pkg/fga/init.g -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/AutGrp.gd -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/AutGrp.gi -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/Autom.gd -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/Autom.gi -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/Central.gi -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/ExtAutom.gd -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/ExtAutom.gi -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/FreeGrps.gd -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/FreeGrps.gi -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/Hom.gd -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/Hom.gi -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/Index.gi -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/Intsect.gd -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/Intsect.gi -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/Iterated.gd -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/Iterated.gi -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/Normal.gd -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/Normal.gi -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/ReprAct.gd -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/ReprAct.gi -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/ReprActT.gi -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/Whitehd.gd -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/Whitehd.gi -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/util.gd -%%ADDPACK%%%%DATADIR%%/pkg/fga/lib/util.gi -%%ADDPACK%%%%DATADIR%%/pkg/fga/read.g -%%ADDPACK%%%%DATADIR%%/pkg/fga/tst/FGA.tst -%%ADDPACK%%%%DATADIR%%/pkg/fga/tst/testall.g -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/LICENSE.txt -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/PackageInfo.g -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/README.txt -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_10_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_10_3.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_10_4.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_10_5.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_11_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_11_3.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_11_4.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_12_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_12_3.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_13_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_13_3.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_14_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_14_3.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_15_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_15_3.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_16_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_17_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_18_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_19_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_20_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_21_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_22_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_23_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1009.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_101.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1013.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1019.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1021.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1024.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_103.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1031.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1033.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1039.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1049.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1051.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1061.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1063.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1069.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_107.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1087.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_109.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1091.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1093.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1097.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_11.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1103.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1109.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1117.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1123.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1129.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_113.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1151.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1153.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1163.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1171.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1181.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1187.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1193.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1201.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_121.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1213.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1217.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1223.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1229.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1231.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1237.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1249.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_125.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1259.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_127.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1277.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1279.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_128.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1283.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1289.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1291.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1297.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_13.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1301.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1303.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1307.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_131.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1319.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1321.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1327.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1331.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1361.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1367.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1369.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_137.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1373.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1381.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_139.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1399.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1409.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1423.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1427.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1429.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1433.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1439.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1447.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1451.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1453.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1459.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1471.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1481.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1483.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1487.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1489.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_149.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1493.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1499.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_151.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1511.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1523.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1531.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1543.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1549.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1553.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1559.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1567.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_157.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1571.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1579.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1583.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1597.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_16.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1601.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1607.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1609.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1613.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1619.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1621.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1627.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_163.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1637.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1657.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1663.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1667.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1669.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_167.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1681.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_169.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1693.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1697.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1699.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_17.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1709.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1721.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1723.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_173.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1733.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1741.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1747.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1753.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1759.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1777.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1783.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1787.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1789.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_179.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1801.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_181.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1811.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1823.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1831.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1847.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1849.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1861.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1867.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1871.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1873.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1877.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1879.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1889.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_19.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1901.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1907.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_191.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1913.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_193.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1931.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1933.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1949.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1951.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_197.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1973.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1979.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1987.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_199.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1993.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1997.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_1999.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2003.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2011.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2017.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2027.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2029.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2039.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2048.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2053.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2063.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2069.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2081.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2083.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2087.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2089.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2099.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_211.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2111.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2113.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2129.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2131.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2137.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2141.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2143.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2153.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2161.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2179.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2187.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2197.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2203.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2207.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2209.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2213.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2221.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_223.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2237.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2239.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2243.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2251.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2267.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2269.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_227.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2273.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2281.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2287.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_229.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2293.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2297.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_23.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2309.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2311.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_233.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2333.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2339.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2341.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2347.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2351.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2357.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2371.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2377.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2381.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2383.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2389.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_239.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2393.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2399.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2401.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_241.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2411.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2417.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2423.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_243.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2437.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2441.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2447.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2459.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2467.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2473.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2477.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_25.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2503.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_251.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2521.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2531.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2539.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2543.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2549.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2551.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2557.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_256.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_257.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2579.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2591.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2593.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2609.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2617.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2621.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_263.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2633.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2647.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2657.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2659.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2663.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2671.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2677.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2683.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2687.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2689.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_269.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2693.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2699.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_27.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2707.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_271.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2711.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2713.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2719.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2729.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2731.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2741.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2749.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2753.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2767.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_277.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2777.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2789.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2791.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2797.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2801.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2803.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2809.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_281.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2819.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_283.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2833.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2837.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2843.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2851.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2857.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2861.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2879.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2887.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_289.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2897.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_29.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2903.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2909.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2917.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2927.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_293.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2939.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2953.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2957.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2963.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2969.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2971.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_2999.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3001.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3011.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3019.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3023.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3037.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3041.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3049.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3061.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3067.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_307.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3079.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3083.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3089.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_31.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3109.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_311.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3119.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3121.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3125.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_313.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3137.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3163.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3167.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3169.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_317.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3181.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3187.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3191.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_32.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3203.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3209.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3217.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3221.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3229.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3251.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3253.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3257.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3259.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3271.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3299.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3301.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3307.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_331.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3313.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3319.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3323.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3329.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3331.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3343.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3347.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3359.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3361.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_337.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3371.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3373.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3389.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3391.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3407.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3413.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_343.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3433.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3449.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3457.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3461.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3463.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3467.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3469.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_347.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3481.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_349.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3491.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3499.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3511.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3517.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3527.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3529.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_353.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3533.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3539.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3541.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3547.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3557.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3559.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3571.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3581.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3583.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_359.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3593.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3607.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_361.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3613.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3617.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3623.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3631.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3637.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3643.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3659.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_367.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3671.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3673.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3677.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3691.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3697.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_37.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3701.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3709.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3719.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3721.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3727.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_373.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3733.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3739.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3761.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3767.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3769.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3779.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_379.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3793.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3797.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3803.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3821.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3823.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_383.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3833.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3847.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3851.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3853.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3863.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3877.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3881.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3889.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_389.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3907.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3911.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3917.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3919.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3923.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3929.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3931.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3943.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3947.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3967.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_397.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_3989.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_4.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_4001.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_4003.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_4007.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_401.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_4013.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_4019.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_4021.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_4027.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_4049.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_4051.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_4057.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_4073.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_4079.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_409.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_4091.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_4093.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_41.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_419.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_421.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_43.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_431.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_433.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_439.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_443.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_449.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_457.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_461.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_463.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_467.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_47.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_479.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_487.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_49.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_491.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_499.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_5.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_503.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_509.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_512.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_521.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_523.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_529.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_53.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_541.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_547.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_557.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_563.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_569.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_571.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_577.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_587.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_59.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_593.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_599.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_601.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_607.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_61.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_613.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_617.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_619.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_625.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_631.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_64.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_641.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_643.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_647.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_653.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_659.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_661.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_67.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_673.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_677.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_683.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_691.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_7.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_701.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_709.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_71.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_719.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_727.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_729.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_73.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_733.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_739.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_743.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_751.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_757.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_761.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_769.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_773.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_787.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_79.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_797.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_8.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_809.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_81.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_811.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_821.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_823.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_827.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_829.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_83.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_839.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_841.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_853.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_857.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_859.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_863.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_877.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_881.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_883.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_887.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_89.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_9.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_907.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_911.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_919.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_929.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_937.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_941.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_947.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_953.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_961.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_967.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_97.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_971.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_977.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_983.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_991.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_2_997.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_101.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_103.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_107.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_109.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_11.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_113.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_121.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_125.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_127.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_128.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_13.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_131.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_137.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_139.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_149.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_151.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_157.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_16.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_163.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_167.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_169.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_17.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_173.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_179.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_181.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_19.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_191.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_193.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_197.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_199.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_211.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_223.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_227.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_229.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_23.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_233.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_239.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_241.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_243.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_25.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_251.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_27.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_29.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_3.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_31.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_32.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_37.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_4.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_41.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_43.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_47.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_49.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_5.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_53.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_59.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_61.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_64.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_67.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_7.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_71.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_73.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_79.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_8.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_81.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_83.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_89.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_9.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_3_97.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_11.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_13.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_16.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_17.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_19.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_23.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_25.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_27.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_29.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_3.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_31.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_32.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_37.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_4.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_41.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_43.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_47.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_49.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_5.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_53.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_59.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_61.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_7.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_8.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_4_9.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_5_11.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_5_13.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_5_16.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_5_17.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_5_19.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_5_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_5_23.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_5_25.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_5_27.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_5_3.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_5_4.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_5_5.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_5_7.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_5_8.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_5_9.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_6_11.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_6_13.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_6_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_6_3.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_6_4.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_6_5.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_6_7.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_6_8.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_6_9.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_7_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_7_3.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_7_4.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_7_5.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_7_7.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_7_8.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_7_9.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_8_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_8_3.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_8_4.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_8_5.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_8_7.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_9_2.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_9_3.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_9_4.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/data/gl_9_5.grp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/doc/access.tex -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/doc/copyright.tex -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/doc/manual.bbl -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/doc/manual.example-2.tst -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/doc/manual.example-3.tst -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/doc/manual.example-4.tst -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/doc/manual.example-5.tst -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/doc/manual.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/doc/manual.ind -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/doc/manual.mst -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/doc/manual.pdf -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/doc/manual.six -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/doc/manual.tex -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/doc/manual.toc -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/doc/matgroups.tex -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/doc/overview.tex -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/doc/primitive.tex -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/doc/recognition.tex -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/doc/versions.tex -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_10_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_10_2_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_10_3.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_10_3_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_10_4.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_10_4_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_10_5.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_10_5_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_10_5_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_10_5_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_10_5_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_10_5_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_10_5_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_10_5_7.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_11_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_11_3.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_11_3_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_11_4.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_2_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_10.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_11.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_12.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_13.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_14.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_15.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_16.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_17.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_18.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_19.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_20.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_21.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_22.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_23.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_24.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_25.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_26.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_27.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_28.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_29.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_30.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_31.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_32.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_33.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_34.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_35.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_7.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_8.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_12_3_9.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_13_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_13_3.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_13_3_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_14_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_14_2_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_14_3.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_14_3_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_14_3_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_15_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_15_2_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_15_3.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_15_3_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_15_3_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_16_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_16_2_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_16_2_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_16_2_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_16_2_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_16_2_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_16_2_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_17_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_18_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_18_2_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_18_2_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_18_2_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_19_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_20_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_20_2_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_20_2_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_21_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_21_2_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_22_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_22_2_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_23_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1009.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1009_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1009_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1009_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_101.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1013.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1013_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1019.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1019_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_101_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1021.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1021_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1021_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1024.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1024_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_103.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1031.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1031_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1033.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1033_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1039.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1039_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_103_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1049.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1049_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1051.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1051_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1061.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1061_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1063.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1063_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1069.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1069_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_107.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_107_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1087.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1087_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_109.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1091.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1091_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1093.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1093_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1093_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1097.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1097_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_109_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_11.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1103.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1103_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1109.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1109_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1117.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1117_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1123.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1123_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1129.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1129_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_113.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_113_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1151.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1151_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1153.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1153_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1153_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1153_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1163.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1163_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1171.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1171_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1181.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1181_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1187.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1187_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1193.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1193_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_11_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1201.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1201_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1201_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1201_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_121.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1213.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1213_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1217.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1217_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_121_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1223.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1223_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1229.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1229_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1231.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1231_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1237.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1237_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1249.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1249_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1249_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1249_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_125.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1259.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1259_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_125_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_127.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1277.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1277_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1279.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1279_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_127_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_128.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1283.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1283_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1289.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1289_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1291.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1291_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1297.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1297_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1297_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_13.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1301.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1301_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1303.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1303_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1307.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1307_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_131.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1319.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1319_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_131_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1321.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1321_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1321_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1321_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1327.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1327_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1331.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1331_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1361.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1361_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1361_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1367.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1367_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1369.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1369_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1369_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_137.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1373.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1373_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_137_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1381.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1381_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1381_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_139.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1399.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1399_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_139_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_13_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1409.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1409_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1409_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1423.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1423_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1427.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1427_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1429.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1429_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1429_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1433.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1433_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1439.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1439_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1447.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1447_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1451.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1451_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1453.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1453_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1459.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1459_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1471.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1471_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1471_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1481.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1481_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1483.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1483_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1487.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1487_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1489.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1489_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1489_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_149.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1493.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1493_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1499.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1499_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_149_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_151.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1511.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1511_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_151_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1523.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1523_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1531.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1531_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1543.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1543_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1549.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1549_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1553.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1553_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1559.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1559_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1567.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1567_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_157.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1571.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1571_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1579.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1579_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_157_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1583.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1583_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1597.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1597_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1597_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_16.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1601.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1601_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1601_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1607.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1607_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1609.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1609_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1613.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1613_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1619.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1619_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1621.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1621_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1621_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1627.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1627_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_163.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1637.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1637_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_163_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1657.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1657_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1657_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1663.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1663_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1667.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1667_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1669.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1669_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_167.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_167_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1681.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1681_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1681_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1681_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1681_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1681_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_169.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1693.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1693_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1697.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1697_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1699.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1699_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_169_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_16_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_17.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1709.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1709_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1721.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1721_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1723.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1723_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_173.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1733.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1733_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_173_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1741.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1741_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1741_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1747.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1747_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1753.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1753_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1759.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1759_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1777.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1777_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1777_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1783.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1783_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1787.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1787_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1789.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1789_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_179.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_179_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_17_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1801.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1801_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1801_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1801_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1801_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_181.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1811.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1811_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_181_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1823.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1823_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1831.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1831_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1847.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1847_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1849.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1849_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1849_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1849_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1861.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1861_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1861_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1867.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1867_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1871.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1871_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1873.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1873_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1873_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1873_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1877.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1877_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1879.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1879_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1889.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1889_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_19.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1901.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1901_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1907.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1907_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_191.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1913.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1913_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_191_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_193.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1931.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1931_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1933.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1933_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1933_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_193_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1949.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1949_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1951.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1951_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1951_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_197.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1973.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1973_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1979.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1979_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_197_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1987.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1987_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_199.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1993.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1993_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1997.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1997_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1999.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_1999_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_199_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_19_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2003.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2003_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2011.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2011_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2017.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2017_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2017_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2017_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2017_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2017_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2027.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2027_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2029.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2029_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2039.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2039_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2048.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2048_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2053.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2053_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2053_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2063.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2063_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2069.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2069_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2081.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2081_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2081_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2083.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2083_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2087.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2087_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2089.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2089_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2089_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2099.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2099_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_211.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2111.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2111_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2113.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2113_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2113_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2113_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_211_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2129.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2129_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2129_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2131.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2131_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2137.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2137_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2141.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2141_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2143.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2143_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2143_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2153.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2153_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2161.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2161_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2161_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2161_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2161_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2161_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2179.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2179_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2187.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2187_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2197.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2197_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2203.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2203_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2207.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2207_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2209.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2209_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2209_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2209_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2213.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2213_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2221.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2221_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2221_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_223.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2237.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2237_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2239.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2239_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_223_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2243.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2243_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2251.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2251_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2267.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2267_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2269.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2269_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2269_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_227.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2273.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2273_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_227_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2281.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2281_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2281_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2281_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2287.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2287_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_229.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2293.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2293_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2297.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2297_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_229_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_23.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2309.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2309_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2311.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2311_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2311_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_233.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2333.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2333_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2339.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2339_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_233_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2341.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2341_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2341_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2341_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2347.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2347_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2351.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2351_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2357.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2357_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2371.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2371_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2377.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2377_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2377_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2377_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2381.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2381_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2381_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2383.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2383_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2389.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2389_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_239.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2393.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2393_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2393_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2399.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2399_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_239_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_23_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2401.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2401_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2401_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2401_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2401_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_241.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2411.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2411_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2417.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2417_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_241_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_241_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2423.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2423_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_243.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2437.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2437_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2437_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_243_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2441.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2441_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2447.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2447_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2459.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2459_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2467.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2467_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2473.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2473_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2477.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2477_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_25.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2503.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2503_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_251.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_251_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2521.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2521_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2521_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2521_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2521_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2521_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2521_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2531.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2531_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2539.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2539_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2543.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2543_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2549.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2549_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2551.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2551_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2551_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2557.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2557_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_256.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_256_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_257.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2579.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2579_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_257_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2591.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2591_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2593.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2593_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2593_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2593_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_25_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2609.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2609_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2617.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2617_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2621.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2621_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_263.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2633.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2633_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_263_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2647.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2647_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2647_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2657.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2657_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2659.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2659_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2663.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2663_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2671.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2671_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2677.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2677_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2683.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2683_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2687.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2687_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2689.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2689_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2689_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2689_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2689_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_269.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2693.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2693_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2699.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2699_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_269_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_27.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2707.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2707_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_271.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2711.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2711_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2713.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2713_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2719.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2719_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_271_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2729.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2729_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2729_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2731.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2731_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2731_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2741.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2741_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2749.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2749_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2753.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2753_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2767.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2767_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_277.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2777.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2777_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_277_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2789.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2789_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2791.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2791_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2791_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2797.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2797_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_27_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2801.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2801_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2801_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2801_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2803.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2803_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2809.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2809_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2809_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2809_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_281.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2819.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2819_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_281_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_283.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2833.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2833_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2833_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2837.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2837_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_283_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2843.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2843_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2851.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2851_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2851_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2857.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2857_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2857_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2857_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2861.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2861_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2861_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2879.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2879_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2887.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2887_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_289.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2897.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2897_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_289_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_29.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2903.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2903_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2909.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2909_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2917.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2917_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2927.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2927_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_293.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2939.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2939_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_293_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2953.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2953_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2953_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2957.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2957_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2963.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2963_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2969.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2969_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2969_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2971.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2971_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2971_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2999.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_2999_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_29_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3001.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3001_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3001_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3001_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3011.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3011_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3019.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3019_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3023.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3023_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3037.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3037_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3037_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3041.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3041_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3041_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3041_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3049.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3049_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3061.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3061_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3061_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3061_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3067.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3067_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_307.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3079.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3079_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3079_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_307_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3083.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3083_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3089.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3089_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_31.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3109.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3109_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3109_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_311.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3119.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3119_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_311_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3121.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3121_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3121_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3121_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3121_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3121_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3125.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3125_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_313.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3137.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3137_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3137_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_313_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3163.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3163_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3167.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3167_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3169.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3169_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3169_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3169_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3169_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3169_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_317.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_317_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3181.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3181_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3181_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3187.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3187_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3191.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3191_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_31_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_32.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3203.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3203_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3209.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3209_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3217.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3217_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3217_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3221.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3221_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3221_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3229.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3229_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3251.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3251_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3253.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3253_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3257.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3257_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3259.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3259_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3271.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3271_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3299.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3299_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3301.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3301_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3301_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3301_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3307.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3307_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_331.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3313.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3313_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3313_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3313_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3319.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3319_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_331_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3323.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3323_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3329.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3329_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3329_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3331.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3331_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3331_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3343.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3343_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3347.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3347_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3359.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3359_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3361.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3361_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3361_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3361_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3361_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3361_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3361_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3361_7.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3361_8.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_337.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3371.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3371_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3373.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3373_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_337_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_337_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3389.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3389_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3391.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3391_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3407.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3407_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3413.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3413_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_343.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3433.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3433_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3433_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3433_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_343_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3449.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3449_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3457.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3457_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3457_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3457_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3457_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3457_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3461.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3461_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3463.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3463_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3467.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3467_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3469.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3469_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_347.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_347_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3481.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3481_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3481_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3481_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_349.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3491.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3491_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3499.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3499_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_349_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3511.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3511_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3511_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3517.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3517_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3527.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3527_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3529.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3529_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3529_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3529_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3529_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_353.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3533.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3533_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3539.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3539_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_353_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3541.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3541_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3541_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3547.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3547_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3557.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3557_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3559.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3559_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3571.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3571_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3571_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3581.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3581_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3583.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3583_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_359.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3593.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3593_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_359_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3607.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3607_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_361.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3613.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3613_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3613_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3617.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3617_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_361_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_361_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3623.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3623_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3631.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3631_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3631_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3637.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3637_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3643.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3643_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3659.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3659_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_367.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3671.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3671_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3673.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3673_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3673_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3673_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3677.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3677_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_367_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3691.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3691_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3691_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3697.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3697_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3697_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3697_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3697_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3697_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_37.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3701.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3701_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3709.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3709_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3719.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3719_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3721.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3721_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3721_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3721_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3727.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3727_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_373.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3733.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3733_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3739.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3739_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_373_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3761.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3761_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3761_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3767.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3767_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3769.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3769_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3779.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3779_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_379.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3793.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3793_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3793_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3797.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3797_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_379_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_37_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3803.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3803_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3821.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3821_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3823.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3823_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3823_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_383.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3833.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3833_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_383_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3847.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3847_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3851.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3851_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3851_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3853.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3853_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3863.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3863_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3877.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3877_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3877_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3881.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3881_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3889.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3889_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3889_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3889_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_389.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_389_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3907.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3907_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3911.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3911_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3917.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3917_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3919.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3919_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3923.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3923_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3929.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3929_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3931.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3931_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3943.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3943_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3947.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3947_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3967.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3967_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_397.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_397_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3989.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3989_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_3_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4001.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4001_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4001_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4001_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4003.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4003_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4007.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4007_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_401.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4013.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4013_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4019.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4019_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_401_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4021.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4021_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4021_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4027.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4027_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4049.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4049_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4049_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4051.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4051_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4051_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4057.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4057_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4057_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4073.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4073_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4079.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4079_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_409.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4091.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4091_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4093.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4093_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_4093_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_409_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_41.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_419.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_419_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_41_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_421.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_421_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_43.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_431.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_431_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_433.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_433_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_433_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_439.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_439_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_43_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_443.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_443_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_449.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_449_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_457.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_457_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_461.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_461_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_463.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_463_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_467.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_467_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_47.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_479.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_479_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_47_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_487.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_487_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_49.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_491.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_491_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_499.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_499_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_49_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_5.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_503.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_503_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_509.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_509_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_512.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_512_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_521.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_521_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_523.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_523_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_529.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_529_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_529_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_53.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_53_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_541.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_541_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_541_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_547.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_547_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_557.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_557_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_563.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_563_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_569.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_569_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_571.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_571_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_577.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_577_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_577_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_587.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_587_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_59.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_593.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_593_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_599.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_599_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_59_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_5_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_601.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_601_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_601_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_607.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_607_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_61.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_613.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_613_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_617.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_617_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_619.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_619_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_61_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_625.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_625_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_631.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_631_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_64.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_641.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_641_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_643.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_643_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_647.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_647_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_64_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_653.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_653_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_659.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_659_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_661.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_661_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_67.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_673.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_673_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_673_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_677.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_677_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_67_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_683.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_683_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_691.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_691_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_7.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_701.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_701_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_709.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_709_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_71.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_719.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_719_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_71_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_727.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_727_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_729.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_729_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_73.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_733.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_733_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_739.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_739_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_73_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_743.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_743_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_751.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_751_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_757.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_757_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_757_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_761.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_761_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_769.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_769_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_769_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_773.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_773_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_787.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_787_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_79.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_797.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_797_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_79_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_7_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_8.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_809.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_809_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_81.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_811.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_811_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_81_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_821.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_821_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_823.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_823_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_827.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_827_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_829.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_829_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_83.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_839.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_839_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_83_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_841.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_841_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_841_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_841_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_853.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_853_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_857.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_857_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_859.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_859_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_863.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_863_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_877.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_877_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_881.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_881_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_881_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_883.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_883_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_887.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_887_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_89.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_89_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_9.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_907.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_907_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_911.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_911_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_919.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_919_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_929.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_929_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_937.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_937_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_937_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_941.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_941_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_947.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_947_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_953.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_953_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_961.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_961_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_961_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_961_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_967.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_967_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_97.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_971.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_971_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_977.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_977_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_97_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_983.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_983_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_991.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_991_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_997.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_997_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_2_9_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_101.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_101_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_103.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_103_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_107.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_107_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_109.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_109_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_109_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_11.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_113.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_113_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_11_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_121.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_121_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_121_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_125.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_125_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_127.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_127_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_127_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_128.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_128_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_13.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_131.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_131_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_137.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_137_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_139.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_139_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_13_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_149.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_149_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_151.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_151_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_157.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_157_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_16.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_163.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_163_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_163_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_167.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_167_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_169.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_169_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_169_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_16_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_17.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_173.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_173_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_179.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_179_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_17_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_181.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_181_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_181_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_181_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_19.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_191.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_191_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_193.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_193_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_193_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_197.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_197_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_199.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_199_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_199_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_19_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_211.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_211_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_211_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_223.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_223_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_227.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_227_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_229.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_229_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_229_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_23.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_233.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_233_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_239.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_239_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_23_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_241.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_241_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_241_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_241_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_243.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_243_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_25.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_251.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_251_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_25_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_27.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_27_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_29.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_29_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_3.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_31.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_31_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_32.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_32_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_37.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_37_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_3_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_4.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_41.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_41_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_43.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_43_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_47.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_47_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_49.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_49_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_4_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_5.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_53.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_53_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_59.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_59_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_5_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_61.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_61_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_64.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_64_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_67.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_67_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_7.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_71.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_71_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_73.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_73_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_73_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_79.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_79_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_7_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_8.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_81.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_81_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_83.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_83_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_89.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_89_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_8_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_9.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_97.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_97_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_3_9_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_11.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_11_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_11_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_13.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_13_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_13_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_13_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_13_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_13_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_16.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_16_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_17.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_17_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_17_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_17_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_17_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_17_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_17_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_17_7.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_17_8.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_17_9.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_19.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_19_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_19_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_19_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_19_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_19_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_23.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_23_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_23_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25_10.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25_11.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25_12.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25_13.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25_14.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25_15.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25_16.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25_17.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25_18.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25_19.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25_20.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25_7.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25_8.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_25_9.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_27.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_27_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_29.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_29_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_29_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_29_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_29_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_29_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_29_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_29_7.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_29_8.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_2_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_3.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_31.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_31_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_31_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_31_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_31_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_31_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_31_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_32.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_32_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_37.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_37_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_37_10.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_37_11.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_37_12.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_37_13.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_37_14.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_37_15.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_37_16.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_37_17.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_37_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_37_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_37_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_37_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_37_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_37_7.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_37_8.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_37_9.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_3_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_4.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_10.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_11.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_12.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_13.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_14.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_15.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_16.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_17.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_18.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_19.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_20.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_21.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_22.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_23.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_24.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_25.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_26.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_27.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_28.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_7.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_8.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_41_9.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_43.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_43_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_43_10.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_43_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_43_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_43_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_43_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_43_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_43_7.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_43_8.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_43_9.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_47.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_47_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_47_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_47_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_47_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_47_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_10.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_11.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_12.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_13.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_14.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_15.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_16.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_17.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_18.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_19.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_20.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_21.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_22.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_23.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_24.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_25.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_26.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_27.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_28.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_29.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_30.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_31.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_32.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_33.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_34.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_35.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_36.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_37.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_38.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_39.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_40.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_41.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_42.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_43.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_44.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_45.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_46.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_47.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_48.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_49.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_50.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_51.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_7.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_8.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_49_9.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_4_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_5.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_53.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_53_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_53_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_53_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_53_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_53_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_53_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_53_7.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_53_8.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_53_9.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_59.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_59_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_59_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_59_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_59_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_59_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_5_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_10.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_11.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_12.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_13.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_14.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_15.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_16.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_17.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_18.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_19.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_20.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_21.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_22.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_23.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_24.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_25.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_26.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_27.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_28.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_29.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_30.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_31.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_32.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_33.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_34.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_35.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_36.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_37.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_38.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_39.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_40.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_41.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_7.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_8.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_61_9.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_7.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_7_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_8.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_8_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_9.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_9_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_9_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_4_9_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_11.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_11_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_13.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_13_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_16.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_16_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_17.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_17_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_19.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_19_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_23.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_23_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_25.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_25_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_27.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_27_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_3.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_3_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_4.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_5.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_5_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_7.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_7_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_8.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_9.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_5_9_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_11.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_11_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_11_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_11_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_11_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_11_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_11_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_11_7.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_11_8.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_10.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_11.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_12.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_13.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_14.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_15.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_16.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_17.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_18.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_19.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_20.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_21.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_22.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_23.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_24.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_25.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_26.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_27.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_28.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_29.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_30.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_31.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_32.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_7.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_8.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_13_9.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_2_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_3.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_3_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_4.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_4_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_5.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_5_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_5_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_5_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_7.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_7_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_7_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_7_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_7_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_7_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_7_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_7_7.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_8.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_8_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_9.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_9_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_9_10.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_9_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_9_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_9_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_9_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_9_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_9_7.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_9_8.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_6_9_9.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_7_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_7_3.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_7_3_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_7_4.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_7_4_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_7_5.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_7_5_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_7_7.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_7_7_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_7_8.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_7_8_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_7_9.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_7_9_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_2_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_3.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_3_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_3_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_3_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_3_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_3_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_3_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_3_7.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_3_8.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_3_9.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_4.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_4_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_4_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_10.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_11.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_12.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_13.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_14.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_15.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_16.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_17.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_18.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_19.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_20.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_21.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_22.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_23.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_24.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_25.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_26.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_27.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_28.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_29.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_30.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_31.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_32.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_33.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_34.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_35.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_36.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_37.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_38.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_39.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_40.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_41.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_42.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_43.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_44.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_45.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_46.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_47.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_48.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_49.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_50.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_51.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_52.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_53.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_54.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_55.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_7.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_8.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_5_9.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_10.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_100.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_101.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_102.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_103.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_104.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_105.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_106.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_11.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_12.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_13.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_14.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_15.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_16.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_17.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_18.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_19.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_20.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_21.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_22.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_23.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_24.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_25.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_26.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_27.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_28.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_29.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_30.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_31.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_32.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_33.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_34.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_35.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_36.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_37.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_38.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_39.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_4.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_40.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_41.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_42.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_43.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_44.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_45.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_46.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_47.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_48.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_49.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_5.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_50.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_51.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_52.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_53.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_54.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_55.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_56.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_57.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_58.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_59.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_6.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_60.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_61.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_62.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_63.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_64.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_65.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_66.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_67.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_68.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_69.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_7.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_70.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_71.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_72.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_73.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_74.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_75.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_76.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_77.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_78.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_79.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_8.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_80.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_81.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_82.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_83.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_84.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_85.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_86.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_87.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_88.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_89.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_9.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_90.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_91.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_92.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_93.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_94.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_95.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_96.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_97.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_98.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_8_7_99.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_9_2.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_9_2_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_9_3.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_9_3_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_9_4.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_9_4_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_9_5.idx -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_9_5_1.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_9_5_2.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/fp/gl_9_5_3.fp -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/htm/CHAP001.htm -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/htm/CHAP002.htm -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/htm/CHAP003.htm -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/htm/CHAP004.htm -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/htm/CHAP005.htm -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/htm/CHAP00A.htm -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/htm/biblio.htm -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/htm/chapters.htm -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/htm/theindex.htm -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/init.g -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/access.gd -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/access.gi -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/iterators.gd -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/iterators.gi -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/loadfp.gd -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/loadfp.gi -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/loading.gd -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/loading.gi -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/matmeths.gd -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/matmeths.gi -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/obsolete.gd -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/obsolete.gi -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/primitive.gd -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/primitive.gi -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/recognize.gd -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/recognize.gi -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/recognizeprim.gd -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/recognizeprim.gi -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/util.g -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/util.gd -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/lib/util.gi -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/read.g -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/tst/access.tst -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/tst/randomirred.g -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/tst/recog1.tst -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/tst/recog2.tst -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/tst/recog3.tst -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/tst/recog4.tst -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/tst/recog5.tst -%%ADDPACK%%%%DATADIR%%/pkg/irredsol-%%IRREDSOL_VER%%/tst/testall.g -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/COPYING -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/ChangeLog -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/PackageInfo.g -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/README.md -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chap0.html -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chap0.txt -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chap0_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chap1.html -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chap1.txt -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chap1_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chap2.html -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chap2.txt -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chap2_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chap3.html -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chap3.txt -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chap3_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chap4.html -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chap4.txt -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chap4_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chapBib.html -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chapBib.txt -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chapBib_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chapInd.html -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chapInd.txt -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chapInd_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/chooser.html -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/example.xml -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/funct.xml -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/intro.xml -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/lefttoc.css -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/manual.bib -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/manual.css -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/manual.js -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/manual.pdf -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/manual.six -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/manual.xml -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/nocolorprompt.css -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/ragged.css -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/rainbow.js -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/theory.xml -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/times.css -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/toggless.css -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/doc/toggless.js -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/init.g -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/lib/laguna.g -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/lib/laguna.gd -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/lib/laguna.gi -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/makedoc.g -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/read.g -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/tst/bugfix.tst -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/tst/laguna.tst -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/tst/laguna02.tst -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/tst/laguna04.tst -%%ADDPACK%%%%DATADIR%%/pkg/laguna-%%LAGUNA_VER%%/tst/testall.g -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/CHANGES -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/LICENSE -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/PackageInfo.g -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/README.md -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/TODO -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/Polenta.toc -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/Polenta.xml -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chap0.html -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chap0.txt -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chap0_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chap1.html -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chap1.txt -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chap1_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chap2.html -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chap2.txt -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chap2_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chap3.html -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chap3.txt -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chap3_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chap4.html -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chap4.txt -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chap4_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chap5.html -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chap5.txt -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chap5_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chapBib.html -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chapBib.txt -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chapBib_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chapInd.html -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chapInd.txt -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chapInd_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/chooser.html -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/example.xml -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/info.xml -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/install.xml -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/intro.xml -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/lefttoc.css -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/manual.css -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/manual.js -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/manual.pdf -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/manual.six -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/methods.xml -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/nocolorprompt.css -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/polentabib.xml -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/polentabib.xml.bib -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/ragged.css -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/rainbow.js -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/times.css -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/title.xml -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/toggless.css -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/doc/toggless.js -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/exam/exam.gi -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/exam/test.gd -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/exam/test.gi -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/init.g -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/basic.gd -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/basic.gi -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/cpcs.gd -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/cpcs.gi -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/finite.gd -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/finite.gi -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/info.gd -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/isom.gi -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/ispoly.gi -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/ispolyz.gd -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/ispolyz.gi -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/jordan.gi -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/present.gd -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/present.gi -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/semi.gi -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/series.gd -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/series.gi -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/solvable.gd -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/solvable.gi -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/subgroups.gd -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/subgroups.gi -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/lib/unipo.gi -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/makedoc.g -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/read.g -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/tst/POLENTA.tst -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/tst/POLENTA2.tst -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/tst/POLENTA3.tst -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/tst/bugfix.tst -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/tst/polenta_finite.tst -%%ADDPACK%%%%DATADIR%%/pkg/polenta-%%POLENTA_VER%%/tst/testall.g -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/CHANGES.md -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/LICENSE -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/PackageInfo.g -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/README.md -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/basics.xml -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap0.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap0.txt -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap0_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap1.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap1.txt -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap1_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap2.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap2.txt -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap2_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap3.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap3.txt -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap3_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap4.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap4.txt -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap4_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap5.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap5.txt -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap5_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap6.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap6.txt -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap6_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap7.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap7.txt -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap7_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap8.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap8.txt -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap8_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap9.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap9.txt -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chap9_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chapA.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chapA.txt -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chapA_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chapBib.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chapBib.txt -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chapBib_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chapInd.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chapInd.txt -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chapInd_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/chooser.html -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/cohom.xml -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/collect.xml -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/defins.xml -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/intro.xml -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/lefttoc.css -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/libraries.xml -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/manual.css -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/manual.js -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/manual.pdf -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/manual.six -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/matreps.xml -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/methods.xml -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/nocolorprompt.css -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/polycyclic.toc -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/polycyclic.xml -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/polycyclicbib.xml -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/polycyclicbib.xml.bib -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/preface.xml -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/ragged.css -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/rainbow.js -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/times.css -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/title.xml -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/toggless.css -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/doc/toggless.js -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/README -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/action/README -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/action/basepcgs.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/action/dixon.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/action/extend.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/action/freegens.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/action/kernels.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/action/orbnorm.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/action/orbstab.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/README -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/basic.gd -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/chngpcp.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/colcom.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/coldt.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/colftl.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/collect.gd -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/collect.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/colrec.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/colsave.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/construct.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/convert.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/grphoms.gd -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/grphoms.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/infos.gd -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/orbstab.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/pcpelms.gd -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/pcpelms.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/pcpexpo.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/pcpfact.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/pcpgrps.gd -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/pcpgrps.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/pcppara.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/pcppcps.gd -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/pcppcps.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/basic/pcpsers.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cohom/README -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cohom/abelaut.gd -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cohom/abelaut.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cohom/addgrp.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cohom/cohom.gd -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cohom/cohom.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cohom/general.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cohom/grpcom.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cohom/grpext.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cohom/intcohom.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cohom/norcom.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cohom/onecohom.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cohom/solabel.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cohom/solcohom.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cohom/twocohom.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cover/const/aut.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cover/const/bas.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cover/const/ccc.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cover/const/com.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cover/const/cov.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cover/const/orb.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cover/const/ord.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/cover/trees/xtree.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/exam/README -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/exam/bgnilp.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/exam/exam.gd -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/exam/generic.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/exam/matlib.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/exam/metacyc.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/exam/metagrp.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/exam/nqlib.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/exam/pcplib.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/matrep/README -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/matrep/affine.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/matrep/matrep.gd -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/matrep/matrep.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/matrep/unitri.gd -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/matrep/unitri.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/matrix/README -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/matrix/hnf.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/matrix/latbases.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/matrix/lattices.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/matrix/matrix.gd -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/matrix/modules.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/matrix/rowbases.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/matrix/triangle.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/obsolete.gd -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/pcpgrp/README -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/pcpgrp/centcon.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/pcpgrp/findex.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/pcpgrp/fitting.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/pcpgrp/general.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/pcpgrp/grpinva.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/pcpgrp/inters.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/pcpgrp/maxsub.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/pcpgrp/nilpot.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/pcpgrp/nindex.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/pcpgrp/normcon.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/pcpgrp/pcpattr.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/pcpgrp/pcpgrp.gd -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/pcpgrp/polyz.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/pcpgrp/schur.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/pcpgrp/tensor.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/pcpgrp/tensor_nq.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/pcpgrp/torsion.gd -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/pcpgrp/torsion.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/gap/pcpgrp/wreath.gi -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/init.g -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/makedoc.g -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/read.g -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/tst/AddToIgs.tst -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/tst/bugfix.tst -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/tst/exam/generic.tst -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/tst/factor.tst -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/tst/homs.tst -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/tst/inters.tst -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/tst/isom.tst -%%ADDPACK%%%%DATADIR%%/pkg/polycyclic-%%POLYCYCLIC_VER%%/tst/testall.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/CHANGES.md -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/LICENSE -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/PackageInfo.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/README.md -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps1.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps10.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps11.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps12.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps13.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps14.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps15.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps16.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps17.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps18.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps19.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps2.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps20.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps21.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps22.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps23.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps24.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps25.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps26.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps27.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps28.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps29.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps3.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps30.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps31.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps32.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps33.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps34.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps35.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps36.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps37.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps38.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps39.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps4.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps5.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps6.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps7.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps8.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/data/gps9.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/chap0.html -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/chap0.txt -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/chap0_mj.html -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/chap1.html -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/chap1.txt -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/chap1_mj.html -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/chap2.html -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/chap2.txt -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/chap2_mj.html -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/chapBib.html -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/chapBib.txt -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/chapBib_mj.html -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/chapInd.html -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/chapInd.txt -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/chapInd_mj.html -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/chooser.html -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/irredsol.xml -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/lefttoc.css -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/manual.css -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/manual.js -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/manual.pdf -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/manual.six -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/manual.toc -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/manual.xml -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/manualbib.xml -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/manualbib.xml.bib -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/nocolorprompt.css -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/prim.xml -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/ragged.css -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/rainbow.js -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/times.css -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/toggless.css -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/doc/toggless.js -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/init.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/lib/cohorts.grp -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/lib/irredsol.gd -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/lib/irredsol.gi -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/lib/irredsol.grp -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/lib/primitiv.gd -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/lib/primitiv.gi -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/lib/primitiv.grp -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/makedoc.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/read.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/tst/manualexamples/README.md -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/tst/manualexamples/primgrp01.tst -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/tst/testall.g -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/tst/testextra/README.md -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/tst/testextra/sanity4095.tst -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/tst/testinstall/README.md -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/tst/testinstall/bugfix.tst -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/tst/testinstall/irrednumbers.tst -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/tst/testinstall/onanscott.tst -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/tst/testinstall/primid.tst -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/tst/testinstall/primnumbers.tst -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/tst/testinstall/sanity99.tst -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/tst/teststandard/README.md -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/tst/teststandard/sanity999.tst -%%DATADIR%%/pkg/primgrp-%%PRIMGRP_VER%%/tst/testutils.g -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/CHANGES -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/LICENSE -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/PackageInfo.g -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/README -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/abstract.xml -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chap0.html -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chap0.txt -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chap0_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chap1.html -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chap1.txt -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chap1_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chap2.html -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chap2.txt -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chap2_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chap3.html -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chap3.txt -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chap3_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chap4.html -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chap4.txt -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chap4_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chapBib.html -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chapBib.txt -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chapBib_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chapInd.html -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chapInd.txt -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chapInd_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/chooser.html -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/fixedrep.xml -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/lefttoc.css -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/main.xml -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/manual.css -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/manual.js -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/manual.pdf -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/manual.six -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/nocolorprompt.css -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/ragged.css -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/rainbow.js -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/resclass.xml -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/resclassesbib.xml -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/resclassesbib.xml.bib -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/resclaux.xml -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/times.css -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/title.xml -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/toggless.css -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/toggless.js -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/doc/z_pi.xml -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/init.g -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/lib/fixedrep.gd -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/lib/fixedrep.gi -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/lib/general.gd -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/lib/general.gi -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/lib/resclass.gd -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/lib/resclass.gi -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/lib/resclaux.g -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/lib/z_pi.gd -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/lib/z_pi.gi -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/makedoc.g -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/read.g -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/tst/bugfix.tst -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/tst/fixedrep.tst -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/tst/other.tst -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/tst/resclass.tst -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/tst/testall.g -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/tst/z_pi.tst -%%ADDPACK%%%%DATADIR%%/pkg/resclasses-%%RESCLASSES_VER%%/tst/zxz.tst -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/CHANGES.md -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/LICENSE -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/PackageInfo.g -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/README -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/chap0.html -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/chap0.txt -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/chap0_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/chap1.html -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/chap1.txt -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/chap1_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/chap2.html -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/chap2.txt -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/chap2_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/chap3.html -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/chap3.txt -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/chap3_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/chapBib.html -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/chapBib.txt -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/chapBib_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/chooser.html -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/example.xml -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/functions.xml -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/intro.xml -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/lefttoc.css -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/manual.bib -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/manual.css -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/manual.js -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/manual.pdf -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/manual.six -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/manual.xml -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/nocolorprompt.css -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/ragged.css -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/rainbow.js -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/times.css -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/title.xml -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/toggless.css -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/doc/toggless.js -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/gap/allowable.gi -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/gap/descendant.gi -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/gap/general.gi -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/gap/initauts.gi -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/gap/io.gi -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/gap/lieautgrp.gi -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/gap/lieautoops.gi -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/gap/liecover.gi -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/gap/lieisom.gi -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/gap/lienp.gi -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/gap/liesct.gi -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/gap/nicestab.gi -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/gap/sophus.gd -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/gap/test.gi -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/init.g -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/makedoc.g -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/read.g -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/tst/manual.tst -%%ADDPACK%%%%DATADIR%%/pkg/sophus-%%SOPHUS_VER%%/tst/testall.g -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/LICENSE -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/PackageInfo.g -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/README.md -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tm2f42.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tm2s62.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tm2s62m3.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tm2s62m6.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tm2s62mx.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tm3d42.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tm3d42m1.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tm4l34.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tm4l34mx.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tm4l34s3.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tma12.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tma12m4.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tma12m5.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tma12m9.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tma12mx.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tma13.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmalt1.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmalt1mx.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmaltc.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmco3.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmco3mx.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmealt.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmesym.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmg24.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmhe.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmhe2.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmhemx.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmhs2.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmhsmcl.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmhsmclm.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmjank.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmjankmx.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tml52.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmlin2.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmlin2a.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmlin2mx.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmlino.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmlinoa.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmlinoam.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmlinomx.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmm24.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmm24m5.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmm24m7.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmmath.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmmathmx.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmo82mx.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmo8m2.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmo8m2m1.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmo8p2.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmo8p2m4.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmprimar.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tms10m1.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tms10m2.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tms11.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tms11m3.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tms11m4.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tms11m5.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tms11m6.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tms12.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tms13.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tms62mx3.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tms62mx6.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmsym1.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmsym1mx.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmsymc.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmsymp.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmsympa.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmsympam.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmsympmx.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmsz83.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmtw.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmtwmx.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmu43v4.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmu43v4m.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmunit.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmunita.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmunitam.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmunitc.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmunitcm.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmunitmx.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmutw.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmutwa.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmutwam.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmutwmx.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/data/tmx3l34.tom.gz -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/Makefile -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/bib.xml -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/bib.xml.bib -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/chap0.html -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/chap0.txt -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/chap0_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/chap1.html -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/chap1.txt -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/chap1_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/chapBib.html -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/chapBib.txt -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/chapBib_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/chapInd.html -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/chapInd.txt -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/chapInd_mj.html -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/chooser.html -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/lefttoc.css -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/manual.css -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/manual.js -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/manual.pdf -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/manual.six -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/nocolorprompt.css -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/ragged.css -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/rainbow.js -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/times.css -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/title.xml -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/toggless.css -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/toggless.js -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/doc/tomlib.xml -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/gap/stdgen.gd -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/gap/stdgen.gi -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/gap/tmadmin.tmd -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/gap/tmadmin.tmi -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/gap/tmstdrd.tom -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/htm/tomdiff.htm -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/init.g -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/makedoc.g -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/read.g -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/tst/bugfix.tst -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/tst/testall.g -%%ADDPACK%%%%DATADIR%%/pkg/tomlib-%%TOMLIB_VER%%/tst/tomlib.tst +%%DATADIR%%/pkg/4ti2interface/LICENSE +%%DATADIR%%/pkg/4ti2interface/PackageInfo.g +%%DATADIR%%/pkg/4ti2interface/README.md +%%DATADIR%%/pkg/4ti2interface/doc/4ti2Interface.xml +%%DATADIR%%/pkg/4ti2interface/doc/Doc.autodoc +%%DATADIR%%/pkg/4ti2interface/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/4ti2interface/doc/_Chapter_4ti2_functions.xml +%%DATADIR%%/pkg/4ti2interface/doc/_Chapter_Installation.xml +%%DATADIR%%/pkg/4ti2interface/doc/_Chapter_Introduction.xml +%%DATADIR%%/pkg/4ti2interface/doc/_Chapter_Tool_functions.xml +%%DATADIR%%/pkg/4ti2interface/doc/_Chunks.xml +%%DATADIR%%/pkg/4ti2interface/doc/_entities.xml +%%DATADIR%%/pkg/4ti2interface/doc/chap0.html +%%DATADIR%%/pkg/4ti2interface/doc/chap0.txt +%%DATADIR%%/pkg/4ti2interface/doc/chap0_mj.html +%%DATADIR%%/pkg/4ti2interface/doc/chap1.html +%%DATADIR%%/pkg/4ti2interface/doc/chap1.txt +%%DATADIR%%/pkg/4ti2interface/doc/chap1_mj.html +%%DATADIR%%/pkg/4ti2interface/doc/chap2.html +%%DATADIR%%/pkg/4ti2interface/doc/chap2.txt +%%DATADIR%%/pkg/4ti2interface/doc/chap2_mj.html +%%DATADIR%%/pkg/4ti2interface/doc/chap3.html +%%DATADIR%%/pkg/4ti2interface/doc/chap3.txt +%%DATADIR%%/pkg/4ti2interface/doc/chap3_mj.html +%%DATADIR%%/pkg/4ti2interface/doc/chap4.html +%%DATADIR%%/pkg/4ti2interface/doc/chap4.txt +%%DATADIR%%/pkg/4ti2interface/doc/chap4_mj.html +%%DATADIR%%/pkg/4ti2interface/doc/chapInd.html +%%DATADIR%%/pkg/4ti2interface/doc/chapInd.txt +%%DATADIR%%/pkg/4ti2interface/doc/chapInd_mj.html +%%DATADIR%%/pkg/4ti2interface/doc/chooser.html +%%DATADIR%%/pkg/4ti2interface/doc/clean +%%DATADIR%%/pkg/4ti2interface/doc/lefttoc.css +%%DATADIR%%/pkg/4ti2interface/doc/manual.css +%%DATADIR%%/pkg/4ti2interface/doc/manual.js +%%DATADIR%%/pkg/4ti2interface/doc/manual.lab +%%DATADIR%%/pkg/4ti2interface/doc/manual.pdf +%%DATADIR%%/pkg/4ti2interface/doc/manual.six +%%DATADIR%%/pkg/4ti2interface/doc/nocolorprompt.css +%%DATADIR%%/pkg/4ti2interface/doc/ragged.css +%%DATADIR%%/pkg/4ti2interface/doc/rainbow.js +%%DATADIR%%/pkg/4ti2interface/doc/times.css +%%DATADIR%%/pkg/4ti2interface/doc/title.xml +%%DATADIR%%/pkg/4ti2interface/doc/toggless.css +%%DATADIR%%/pkg/4ti2interface/doc/toggless.js +%%DATADIR%%/pkg/4ti2interface/examples/doc/Groebner.g +%%DATADIR%%/pkg/4ti2interface/examples/doc/HilbertBasis.g +%%DATADIR%%/pkg/4ti2interface/examples/doc/HilbertBasis2.g +%%DATADIR%%/pkg/4ti2interface/gap/4ti2Interface.gd +%%DATADIR%%/pkg/4ti2interface/gap/4ti2Interface.gi +%%DATADIR%%/pkg/4ti2interface/gap/Julia.gd +%%DATADIR%%/pkg/4ti2interface/gap/Julia.gi +%%DATADIR%%/pkg/4ti2interface/init.g +%%DATADIR%%/pkg/4ti2interface/makedoc.g +%%DATADIR%%/pkg/4ti2interface/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/4ti2interface/makefile +%%DATADIR%%/pkg/4ti2interface/read.g +%%DATADIR%%/pkg/4ti2interface/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/4ti2interface/tst/4ti2interface01.tst +%%DATADIR%%/pkg/4ti2interface/tst/4ti2interface02.tst +%%DATADIR%%/pkg/4ti2interface/tst/4ti2interface03.tst +%%DATADIR%%/pkg/4ti2interface/tst/testall.g +%%DATADIR%%/pkg/ace/CHANGES.md +%%DATADIR%%/pkg/ace/LICENSE +%%DATADIR%%/pkg/ace/Makefile.in +%%DATADIR%%/pkg/ace/Makefile.in.c++20 +%%DATADIR%%/pkg/ace/PackageInfo.g +%%DATADIR%%/pkg/ace/README.md +%%DATADIR%%/pkg/ace/VERSION +%%DATADIR%%/pkg/ace/configure +%%DATADIR%%/pkg/ace/configure.libtool.bak +%%DATADIR%%/pkg/ace/doc/ace.tex +%%DATADIR%%/pkg/ace/doc/basics.tex +%%DATADIR%%/pkg/ace/doc/examples.tex +%%DATADIR%%/pkg/ace/doc/install.tex +%%DATADIR%%/pkg/ace/doc/interact.tex +%%DATADIR%%/pkg/ace/doc/make_doc +%%DATADIR%%/pkg/ace/doc/manual.bib +%%DATADIR%%/pkg/ace/doc/manual.dvi +%%DATADIR%%/pkg/ace/doc/manual.lab +%%DATADIR%%/pkg/ace/doc/manual.mst +%%DATADIR%%/pkg/ace/doc/manual.pdf +%%DATADIR%%/pkg/ace/doc/manual.six +%%DATADIR%%/pkg/ace/doc/manual.tex +%%DATADIR%%/pkg/ace/doc/messages.tex +%%DATADIR%%/pkg/ace/doc/moreexamples.tex +%%DATADIR%%/pkg/ace/doc/options.tex +%%DATADIR%%/pkg/ace/doc/otheroptions.tex +%%DATADIR%%/pkg/ace/doc/strategies.tex +%%DATADIR%%/pkg/ace/doc/test/mkdiff +%%DATADIR%%/pkg/ace/doc/test/mktest +%%DATADIR%%/pkg/ace/examples/2p17-2p14-fel1 +%%DATADIR%%/pkg/ace/examples/2p17-2p3-fel1 +%%DATADIR%%/pkg/ace/examples/2p17-fel1 +%%DATADIR%%/pkg/ace/examples/2p17-fel1a +%%DATADIR%%/pkg/ace/examples/2p17-id-fel1 +%%DATADIR%%/pkg/ace/examples/2p18-fel1 +%%DATADIR%%/pkg/ace/examples/A5 +%%DATADIR%%/pkg/ace/examples/A5-C5 +%%DATADIR%%/pkg/ace/examples/C5-fel0 +%%DATADIR%%/pkg/ace/examples/F27-fel0 +%%DATADIR%%/pkg/ace/examples/F27-fel1 +%%DATADIR%%/pkg/ace/examples/F27-purec +%%DATADIR%%/pkg/ace/examples/M12-fel1 +%%DATADIR%%/pkg/ace/examples/M12-hlt +%%DATADIR%%/pkg/ace/examples/README +%%DATADIR%%/pkg/ace/examples/SL219-hard +%%DATADIR%%/pkg/ace/examples/big-fel1 +%%DATADIR%%/pkg/ace/examples/big-hard +%%DATADIR%%/pkg/ace/examples/index +%%DATADIR%%/pkg/ace/examples/perf602p5 +%%DATADIR%%/pkg/ace/gap/CHANGES +%%DATADIR%%/pkg/ace/gap/ace.gd +%%DATADIR%%/pkg/ace/gap/ace.gi +%%DATADIR%%/pkg/ace/gap/general.gd +%%DATADIR%%/pkg/ace/gap/general.gi +%%DATADIR%%/pkg/ace/gap/interact.gd +%%DATADIR%%/pkg/ace/gap/interact.gi +%%DATADIR%%/pkg/ace/gap/options.gd +%%DATADIR%%/pkg/ace/gap/options.gi +%%DATADIR%%/pkg/ace/gap/streams.gd +%%DATADIR%%/pkg/ace/gap/streams.gi +%%DATADIR%%/pkg/ace/htm/CHAP001.htm +%%DATADIR%%/pkg/ace/htm/CHAP002.htm +%%DATADIR%%/pkg/ace/htm/CHAP003.htm +%%DATADIR%%/pkg/ace/htm/CHAP004.htm +%%DATADIR%%/pkg/ace/htm/CHAP005.htm +%%DATADIR%%/pkg/ace/htm/CHAP006.htm +%%DATADIR%%/pkg/ace/htm/CHAP007.htm +%%DATADIR%%/pkg/ace/htm/CHAP008.htm +%%DATADIR%%/pkg/ace/htm/CHAP009.htm +%%DATADIR%%/pkg/ace/htm/CHAP00A.htm +%%DATADIR%%/pkg/ace/htm/CHAP00B.htm +%%DATADIR%%/pkg/ace/htm/CHAP00C.htm +%%DATADIR%%/pkg/ace/htm/CHAP00D.htm +%%DATADIR%%/pkg/ace/htm/CHAP010.htm +%%DATADIR%%/pkg/ace/htm/biblio.htm +%%DATADIR%%/pkg/ace/htm/chapters.htm +%%DATADIR%%/pkg/ace/htm/theindex.htm +%%DATADIR%%/pkg/ace/init.g +%%DATADIR%%/pkg/ace/read.g +%%DATADIR%%/pkg/ace/res-examples/doGrp.g +%%DATADIR%%/pkg/ace/res-examples/doJ1.g +%%DATADIR%%/pkg/ace/res-examples/doL216.g +%%DATADIR%%/pkg/ace/res-examples/doL232.g +%%DATADIR%%/pkg/ace/res-examples/doL28.g +%%DATADIR%%/pkg/ace/res-examples/doL33.g +%%DATADIR%%/pkg/ace/res-examples/doL35.g +%%DATADIR%%/pkg/ace/res-examples/doM11.g +%%DATADIR%%/pkg/ace/res-examples/doPSp44.g +%%DATADIR%%/pkg/ace/res-examples/doU33.g +%%DATADIR%%/pkg/ace/res-examples/doU34.g +%%DATADIR%%/pkg/ace/res-examples/pgrelfind.g +%%DATADIR%%/pkg/ace/src/CHANGES +%%DATADIR%%/pkg/ace/src/GGchanges +%%DATADIR%%/pkg/ace/src/Makefile +%%DATADIR%%/pkg/ace/src/ace.c +%%DATADIR%%/pkg/ace/src/al0.h +%%DATADIR%%/pkg/ace/src/al1.h +%%DATADIR%%/pkg/ace/src/al2.h +%%DATADIR%%/pkg/ace/src/coinc.c +%%DATADIR%%/pkg/ace/src/control.c +%%DATADIR%%/pkg/ace/src/enum.c +%%DATADIR%%/pkg/ace/src/enum00.c +%%DATADIR%%/pkg/ace/src/enum01.c +%%DATADIR%%/pkg/ace/src/enum02.c +%%DATADIR%%/pkg/ace/src/ex/ex000.in +%%DATADIR%%/pkg/ace/src/ex/ex001.in +%%DATADIR%%/pkg/ace/src/ex/ex002.in +%%DATADIR%%/pkg/ace/src/ex/ex007.in +%%DATADIR%%/pkg/ace/src/parser.c +%%DATADIR%%/pkg/ace/src/postproc.c +%%DATADIR%%/pkg/ace/src/snippets.c +%%DATADIR%%/pkg/ace/src/test/test000.in +%%DATADIR%%/pkg/ace/src/test/test001.in +%%DATADIR%%/pkg/ace/src/test/test002.in +%%DATADIR%%/pkg/ace/src/test/test003.in +%%DATADIR%%/pkg/ace/src/test/test004.in +%%DATADIR%%/pkg/ace/src/test/test005.in +%%DATADIR%%/pkg/ace/src/test/test006.in +%%DATADIR%%/pkg/ace/src/test/test007.in +%%DATADIR%%/pkg/ace/src/test/test008.in +%%DATADIR%%/pkg/ace/src/test/test009.in +%%DATADIR%%/pkg/ace/src/test/test010.in +%%DATADIR%%/pkg/ace/src/test/test011.in +%%DATADIR%%/pkg/ace/src/test/test012.in +%%DATADIR%%/pkg/ace/src/test/test013.in +%%DATADIR%%/pkg/ace/src/test/test014.in +%%DATADIR%%/pkg/ace/src/test/test015.in +%%DATADIR%%/pkg/ace/src/test/test016.in +%%DATADIR%%/pkg/ace/src/test/test016a.in +%%DATADIR%%/pkg/ace/src/test/test017.in +%%DATADIR%%/pkg/ace/src/test/test018.in +%%DATADIR%%/pkg/ace/src/test/test019.in +%%DATADIR%%/pkg/ace/src/test/test019.out +%%DATADIR%%/pkg/ace/src/test/test020.in +%%DATADIR%%/pkg/ace/src/test/test021.in +%%DATADIR%%/pkg/ace/src/test/test022.in +%%DATADIR%%/pkg/ace/src/test/test022a.in +%%DATADIR%%/pkg/ace/src/test/test022b.in +%%DATADIR%%/pkg/ace/src/test/test022c.in +%%DATADIR%%/pkg/ace/src/test/test023.in +%%DATADIR%%/pkg/ace/src/test/test023.out +%%DATADIR%%/pkg/ace/src/util0.c +%%DATADIR%%/pkg/ace/src/util1.c +%%DATADIR%%/pkg/ace/src/util2.c +%%DATADIR%%/pkg/ace/standalone-doc/ace3001.ps +%%DATADIR%%/pkg/ace/tst/aceds.tst +%%DATADIR%%/pkg/ace/tst/testall.g +%%DATADIR%%/pkg/aclib/LICENSE +%%DATADIR%%/pkg/aclib/PackageInfo.g +%%DATADIR%%/pkg/aclib/README +%%DATADIR%%/pkg/aclib/doc/aclib.bib +%%DATADIR%%/pkg/aclib/doc/aclib.tex +%%DATADIR%%/pkg/aclib/doc/algos.tex +%%DATADIR%%/pkg/aclib/doc/examp.tex +%%DATADIR%%/pkg/aclib/doc/intro.tex +%%DATADIR%%/pkg/aclib/doc/make_doc +%%DATADIR%%/pkg/aclib/doc/manual.dvi +%%DATADIR%%/pkg/aclib/doc/manual.lab +%%DATADIR%%/pkg/aclib/doc/manual.mst +%%DATADIR%%/pkg/aclib/doc/manual.pdf +%%DATADIR%%/pkg/aclib/doc/manual.six +%%DATADIR%%/pkg/aclib/doc/manual.tex +%%DATADIR%%/pkg/aclib/gap/betti.gi +%%DATADIR%%/pkg/aclib/gap/crystgrp.gi +%%DATADIR%%/pkg/aclib/gap/extend.gi +%%DATADIR%%/pkg/aclib/gap/groups.gd +%%DATADIR%%/pkg/aclib/gap/matgrp.gi +%%DATADIR%%/pkg/aclib/gap/matgrp3.gi +%%DATADIR%%/pkg/aclib/gap/matgrp4.gi +%%DATADIR%%/pkg/aclib/gap/pcpgrp.gi +%%DATADIR%%/pkg/aclib/gap/pcpgrp3.gi +%%DATADIR%%/pkg/aclib/gap/pcpgrp4.gi +%%DATADIR%%/pkg/aclib/gap/union.gi +%%DATADIR%%/pkg/aclib/htm/CHAP001.htm +%%DATADIR%%/pkg/aclib/htm/CHAP002.htm +%%DATADIR%%/pkg/aclib/htm/CHAP003.htm +%%DATADIR%%/pkg/aclib/htm/CHAP004.htm +%%DATADIR%%/pkg/aclib/htm/biblio.htm +%%DATADIR%%/pkg/aclib/htm/chapters.htm +%%DATADIR%%/pkg/aclib/htm/theindex.htm +%%DATADIR%%/pkg/aclib/init.g +%%DATADIR%%/pkg/aclib/read.g +%%DATADIR%%/pkg/aclib/tst/manual.example-3.tst +%%DATADIR%%/pkg/aclib/tst/manual.example-4.tst +%%DATADIR%%/pkg/aclib/tst/testall.g +%%DATADIR%%/pkg/agt/CHANGES.md +%%DATADIR%%/pkg/agt/Dockerfile +%%DATADIR%%/pkg/agt/LICENSE +%%DATADIR%%/pkg/agt/PackageInfo.g +%%DATADIR%%/pkg/agt/README.md +%%DATADIR%%/pkg/agt/VERSION +%%DATADIR%%/pkg/agt/doc/chap0.html +%%DATADIR%%/pkg/agt/doc/chap0.txt +%%DATADIR%%/pkg/agt/doc/chap0_mj.html +%%DATADIR%%/pkg/agt/doc/chap1.html +%%DATADIR%%/pkg/agt/doc/chap1.txt +%%DATADIR%%/pkg/agt/doc/chap1_mj.html +%%DATADIR%%/pkg/agt/doc/chap2.html +%%DATADIR%%/pkg/agt/doc/chap2.txt +%%DATADIR%%/pkg/agt/doc/chap2_mj.html +%%DATADIR%%/pkg/agt/doc/chap3.html +%%DATADIR%%/pkg/agt/doc/chap3.txt +%%DATADIR%%/pkg/agt/doc/chap3_mj.html +%%DATADIR%%/pkg/agt/doc/chap4.html +%%DATADIR%%/pkg/agt/doc/chap4.txt +%%DATADIR%%/pkg/agt/doc/chap4_mj.html +%%DATADIR%%/pkg/agt/doc/chap5.html +%%DATADIR%%/pkg/agt/doc/chap5.txt +%%DATADIR%%/pkg/agt/doc/chap5_mj.html +%%DATADIR%%/pkg/agt/doc/chapBib.html +%%DATADIR%%/pkg/agt/doc/chapBib.txt +%%DATADIR%%/pkg/agt/doc/chapBib_mj.html +%%DATADIR%%/pkg/agt/doc/chapInd.html +%%DATADIR%%/pkg/agt/doc/chapInd.txt +%%DATADIR%%/pkg/agt/doc/chapInd_mj.html +%%DATADIR%%/pkg/agt/doc/chooser.html +%%DATADIR%%/pkg/agt/doc/eigenv.xml +%%DATADIR%%/pkg/agt/doc/intro.xml +%%DATADIR%%/pkg/agt/doc/lefttoc.css +%%DATADIR%%/pkg/agt/doc/main.xml +%%DATADIR%%/pkg/agt/doc/manual.css +%%DATADIR%%/pkg/agt/doc/manual.js +%%DATADIR%%/pkg/agt/doc/manual.pdf +%%DATADIR%%/pkg/agt/doc/manual.six +%%DATADIR%%/pkg/agt/doc/nocolorprompt.css +%%DATADIR%%/pkg/agt/doc/ragged.css +%%DATADIR%%/pkg/agt/doc/rainbow.js +%%DATADIR%%/pkg/agt/doc/references.bib +%%DATADIR%%/pkg/agt/doc/regprop.xml +%%DATADIR%%/pkg/agt/doc/regsub.xml +%%DATADIR%%/pkg/agt/doc/srglib.xml +%%DATADIR%%/pkg/agt/doc/times.css +%%DATADIR%%/pkg/agt/doc/toggless.css +%%DATADIR%%/pkg/agt/doc/toggless.js +%%DATADIR%%/pkg/agt/init.g +%%DATADIR%%/pkg/agt/lib/eigenv.gd +%%DATADIR%%/pkg/agt/lib/eigenv.gi +%%DATADIR%%/pkg/agt/lib/regprop.gd +%%DATADIR%%/pkg/agt/lib/regprop.gi +%%DATADIR%%/pkg/agt/lib/regsubs.gd +%%DATADIR%%/pkg/agt/lib/regsubs.gi +%%DATADIR%%/pkg/agt/lib/srglib.gd +%%DATADIR%%/pkg/agt/lib/srglib.gi +%%DATADIR%%/pkg/agt/lib/utils.gd +%%DATADIR%%/pkg/agt/lib/utils.gi +%%DATADIR%%/pkg/agt/makedoc.g +%%DATADIR%%/pkg/agt/read.g +%%DATADIR%%/pkg/agt/srglib/10-3-0-1.p.gz +%%DATADIR%%/pkg/agt/srglib/10-6-3-4.p.gz +%%DATADIR%%/pkg/agt/srglib/100-18-8-2.p.gz +%%DATADIR%%/pkg/agt/srglib/100-22-0-6.p.gz +%%DATADIR%%/pkg/agt/srglib/100-77-60-56.p.gz +%%DATADIR%%/pkg/agt/srglib/100-81-64-72.p.gz +%%DATADIR%%/pkg/agt/srglib/1024-62-30-2.p.gz +%%DATADIR%%/pkg/agt/srglib/1024-961-900-930.p.gz +%%DATADIR%%/pkg/agt/srglib/1035-88-44-4.p.gz +%%DATADIR%%/pkg/agt/srglib/1035-946-861-903.p.gz +%%DATADIR%%/pkg/agt/srglib/105-26-13-4.p.gz +%%DATADIR%%/pkg/agt/srglib/105-32-4-12.p.gz +%%DATADIR%%/pkg/agt/srglib/105-72-51-45.p.gz +%%DATADIR%%/pkg/agt/srglib/105-78-55-66.p.gz +%%DATADIR%%/pkg/agt/srglib/1081-90-45-4.p.gz +%%DATADIR%%/pkg/agt/srglib/1081-990-903-946.p.gz +%%DATADIR%%/pkg/agt/srglib/1089-1024-961-992.p.gz +%%DATADIR%%/pkg/agt/srglib/1089-64-31-2.p.gz +%%DATADIR%%/pkg/agt/srglib/112-30-2-10.p.gz +%%DATADIR%%/pkg/agt/srglib/112-81-60-54.p.gz +%%DATADIR%%/pkg/agt/srglib/1128-1035-946-990.p.gz +%%DATADIR%%/pkg/agt/srglib/1128-92-46-4.p.gz +%%DATADIR%%/pkg/agt/srglib/1156-1089-1024-1056.p.gz +%%DATADIR%%/pkg/agt/srglib/1156-66-32-2.p.gz +%%DATADIR%%/pkg/agt/srglib/1176-1081-990-1035.p.gz +%%DATADIR%%/pkg/agt/srglib/1176-94-47-4.p.gz +%%DATADIR%%/pkg/agt/srglib/120-28-14-4.p.gz +%%DATADIR%%/pkg/agt/srglib/120-42-8-18.p.gz +%%DATADIR%%/pkg/agt/srglib/120-77-52-44.p.gz +%%DATADIR%%/pkg/agt/srglib/120-91-66-78.p.gz +%%DATADIR%%/pkg/agt/srglib/121-100-81-90.p.gz +%%DATADIR%%/pkg/agt/srglib/121-20-9-2.p.gz +%%DATADIR%%/pkg/agt/srglib/1225-1128-1035-1081.p.gz +%%DATADIR%%/pkg/agt/srglib/1225-1156-1089-1122.p.gz +%%DATADIR%%/pkg/agt/srglib/1225-68-33-2.p.gz +%%DATADIR%%/pkg/agt/srglib/1225-96-48-4.p.gz +%%DATADIR%%/pkg/agt/srglib/1275-1176-1081-1128.p.gz +%%DATADIR%%/pkg/agt/srglib/1275-98-49-4.p.gz +%%DATADIR%%/pkg/agt/srglib/1296-1225-1156-1190.p.gz +%%DATADIR%%/pkg/agt/srglib/1296-70-34-2.p.gz +%%DATADIR%%/pkg/agt/srglib/13-6-2-3.p.gz +%%DATADIR%%/pkg/agt/srglib/136-105-78-91.p.gz +%%DATADIR%%/pkg/agt/srglib/136-30-15-4.p.gz +%%DATADIR%%/pkg/agt/srglib/144-121-100-110.p.gz +%%DATADIR%%/pkg/agt/srglib/144-22-10-2.p.gz +%%DATADIR%%/pkg/agt/srglib/15-6-1-3.p.gz +%%DATADIR%%/pkg/agt/srglib/15-8-4-4.p.gz +%%DATADIR%%/pkg/agt/srglib/153-120-91-105.p.gz +%%DATADIR%%/pkg/agt/srglib/153-32-16-4.p.gz +%%DATADIR%%/pkg/agt/srglib/16-10-6-6.p.gz +%%DATADIR%%/pkg/agt/srglib/16-5-0-2.p.gz +%%DATADIR%%/pkg/agt/srglib/16-6-2-2.p.gz +%%DATADIR%%/pkg/agt/srglib/16-9-4-6.p.gz +%%DATADIR%%/pkg/agt/srglib/162-105-72-60.p.gz +%%DATADIR%%/pkg/agt/srglib/162-56-10-24.p.gz +%%DATADIR%%/pkg/agt/srglib/169-144-121-132.p.gz +%%DATADIR%%/pkg/agt/srglib/169-24-11-2.p.gz +%%DATADIR%%/pkg/agt/srglib/17-8-3-4.p.gz +%%DATADIR%%/pkg/agt/srglib/171-136-105-120.p.gz +%%DATADIR%%/pkg/agt/srglib/171-34-17-4.p.gz +%%DATADIR%%/pkg/agt/srglib/176-105-68-54.p.gz +%%DATADIR%%/pkg/agt/srglib/176-70-18-34.p.gz +%%DATADIR%%/pkg/agt/srglib/190-153-120-136.p.gz +%%DATADIR%%/pkg/agt/srglib/190-36-18-4.p.gz +%%DATADIR%%/pkg/agt/srglib/196-169-144-156.p.gz +%%DATADIR%%/pkg/agt/srglib/196-26-12-2.p.gz +%%DATADIR%%/pkg/agt/srglib/21-10-3-6.p.gz +%%DATADIR%%/pkg/agt/srglib/21-10-5-4.p.gz +%%DATADIR%%/pkg/agt/srglib/210-171-136-153.p.gz +%%DATADIR%%/pkg/agt/srglib/210-38-19-4.p.gz +%%DATADIR%%/pkg/agt/srglib/225-196-169-182.p.gz +%%DATADIR%%/pkg/agt/srglib/225-28-13-2.p.gz +%%DATADIR%%/pkg/agt/srglib/231-190-153-171.p.gz +%%DATADIR%%/pkg/agt/srglib/231-40-20-4.p.gz +%%DATADIR%%/pkg/agt/srglib/25-12-5-6.p.gz +%%DATADIR%%/pkg/agt/srglib/25-16-9-12.p.gz +%%DATADIR%%/pkg/agt/srglib/25-8-3-2.p.gz +%%DATADIR%%/pkg/agt/srglib/253-210-171-190.p.gz +%%DATADIR%%/pkg/agt/srglib/253-42-21-4.p.gz +%%DATADIR%%/pkg/agt/srglib/256-225-196-210.p.gz +%%DATADIR%%/pkg/agt/srglib/256-30-14-2.p.gz +%%DATADIR%%/pkg/agt/srglib/26-10-3-4.p.gz +%%DATADIR%%/pkg/agt/srglib/26-15-8-9.p.gz +%%DATADIR%%/pkg/agt/srglib/27-10-1-5.p.gz +%%DATADIR%%/pkg/agt/srglib/27-16-10-8.p.gz +%%DATADIR%%/pkg/agt/srglib/275-112-30-56.p.gz +%%DATADIR%%/pkg/agt/srglib/275-162-105-81.p.gz +%%DATADIR%%/pkg/agt/srglib/276-231-190-210.p.gz +%%DATADIR%%/pkg/agt/srglib/276-44-22-4.p.gz +%%DATADIR%%/pkg/agt/srglib/28-12-6-4.p.gz +%%DATADIR%%/pkg/agt/srglib/28-15-6-10.p.gz +%%DATADIR%%/pkg/agt/srglib/289-256-225-240.p.gz +%%DATADIR%%/pkg/agt/srglib/289-32-15-2.p.gz +%%DATADIR%%/pkg/agt/srglib/29-14-6-7.p.gz +%%DATADIR%%/pkg/agt/srglib/300-253-210-231.p.gz +%%DATADIR%%/pkg/agt/srglib/300-46-23-4.p.gz +%%DATADIR%%/pkg/agt/srglib/324-289-256-272.p.gz +%%DATADIR%%/pkg/agt/srglib/324-34-16-2.p.gz +%%DATADIR%%/pkg/agt/srglib/325-276-231-253.p.gz +%%DATADIR%%/pkg/agt/srglib/325-48-24-4.p.gz +%%DATADIR%%/pkg/agt/srglib/35-16-6-8.p.gz +%%DATADIR%%/pkg/agt/srglib/35-18-9-9.p.gz +%%DATADIR%%/pkg/agt/srglib/351-300-253-276.p.gz +%%DATADIR%%/pkg/agt/srglib/351-50-25-4.p.gz +%%DATADIR%%/pkg/agt/srglib/36-10-4-2.p.gz +%%DATADIR%%/pkg/agt/srglib/36-14-4-6.p.gz +%%DATADIR%%/pkg/agt/srglib/36-14-7-4.p.gz +%%DATADIR%%/pkg/agt/srglib/36-15-6-6.p.gz +%%DATADIR%%/pkg/agt/srglib/36-20-10-12.p.gz +%%DATADIR%%/pkg/agt/srglib/36-21-10-15.p.gz +%%DATADIR%%/pkg/agt/srglib/36-21-12-12.p.gz +%%DATADIR%%/pkg/agt/srglib/36-25-16-20.p.gz +%%DATADIR%%/pkg/agt/srglib/361-324-289-306.p.gz +%%DATADIR%%/pkg/agt/srglib/361-36-17-2.p.gz +%%DATADIR%%/pkg/agt/srglib/37-18-8-9.p.gz +%%DATADIR%%/pkg/agt/srglib/378-325-276-300.p.gz +%%DATADIR%%/pkg/agt/srglib/378-52-26-4.p.gz +%%DATADIR%%/pkg/agt/srglib/40-12-2-4.p.gz +%%DATADIR%%/pkg/agt/srglib/40-27-18-18.p.gz +%%DATADIR%%/pkg/agt/srglib/400-361-324-342.p.gz +%%DATADIR%%/pkg/agt/srglib/400-38-18-2.p.gz +%%DATADIR%%/pkg/agt/srglib/406-351-300-325.p.gz +%%DATADIR%%/pkg/agt/srglib/406-54-27-4.p.gz +%%DATADIR%%/pkg/agt/srglib/435-378-325-351.p.gz +%%DATADIR%%/pkg/agt/srglib/435-56-28-4.p.gz +%%DATADIR%%/pkg/agt/srglib/441-40-19-2.p.gz +%%DATADIR%%/pkg/agt/srglib/441-400-361-380.p.gz +%%DATADIR%%/pkg/agt/srglib/45-12-3-3.p.gz +%%DATADIR%%/pkg/agt/srglib/45-16-8-4.p.gz +%%DATADIR%%/pkg/agt/srglib/45-28-15-21.p.gz +%%DATADIR%%/pkg/agt/srglib/45-32-22-24.p.gz +%%DATADIR%%/pkg/agt/srglib/465-406-351-378.p.gz +%%DATADIR%%/pkg/agt/srglib/465-58-29-4.p.gz +%%DATADIR%%/pkg/agt/srglib/484-42-20-2.p.gz +%%DATADIR%%/pkg/agt/srglib/484-441-400-420.p.gz +%%DATADIR%%/pkg/agt/srglib/49-12-5-2.p.gz +%%DATADIR%%/pkg/agt/srglib/49-36-25-30.p.gz +%%DATADIR%%/pkg/agt/srglib/496-435-378-406.p.gz +%%DATADIR%%/pkg/agt/srglib/496-60-30-4.p.gz +%%DATADIR%%/pkg/agt/srglib/5-2-0-1.p.gz +%%DATADIR%%/pkg/agt/srglib/50-42-35-36.p.gz +%%DATADIR%%/pkg/agt/srglib/50-7-0-1.p.gz +%%DATADIR%%/pkg/agt/srglib/528-465-406-435.p.gz +%%DATADIR%%/pkg/agt/srglib/528-62-31-4.p.gz +%%DATADIR%%/pkg/agt/srglib/529-44-21-2.p.gz +%%DATADIR%%/pkg/agt/srglib/529-484-441-462.p.gz +%%DATADIR%%/pkg/agt/srglib/55-18-9-4.p.gz +%%DATADIR%%/pkg/agt/srglib/55-36-21-28.p.gz +%%DATADIR%%/pkg/agt/srglib/56-10-0-2.p.gz +%%DATADIR%%/pkg/agt/srglib/56-45-36-36.p.gz +%%DATADIR%%/pkg/agt/srglib/561-496-435-465.p.gz +%%DATADIR%%/pkg/agt/srglib/561-64-32-4.p.gz +%%DATADIR%%/pkg/agt/srglib/576-46-22-2.p.gz +%%DATADIR%%/pkg/agt/srglib/576-529-484-506.p.gz +%%DATADIR%%/pkg/agt/srglib/595-528-465-496.p.gz +%%DATADIR%%/pkg/agt/srglib/595-66-33-4.p.gz +%%DATADIR%%/pkg/agt/srglib/625-48-23-2.p.gz +%%DATADIR%%/pkg/agt/srglib/625-576-529-552.p.gz +%%DATADIR%%/pkg/agt/srglib/630-561-496-528.p.gz +%%DATADIR%%/pkg/agt/srglib/630-68-34-4.p.gz +%%DATADIR%%/pkg/agt/srglib/64-14-6-2.p.gz +%%DATADIR%%/pkg/agt/srglib/64-18-2-6.p.gz +%%DATADIR%%/pkg/agt/srglib/64-45-32-30.p.gz +%%DATADIR%%/pkg/agt/srglib/64-49-36-42.p.gz +%%DATADIR%%/pkg/agt/srglib/66-20-10-4.p.gz +%%DATADIR%%/pkg/agt/srglib/66-45-28-36.p.gz +%%DATADIR%%/pkg/agt/srglib/666-595-528-561.p.gz +%%DATADIR%%/pkg/agt/srglib/666-70-35-4.p.gz +%%DATADIR%%/pkg/agt/srglib/676-50-24-2.p.gz +%%DATADIR%%/pkg/agt/srglib/676-625-576-600.p.gz +%%DATADIR%%/pkg/agt/srglib/703-630-561-595.p.gz +%%DATADIR%%/pkg/agt/srglib/703-72-36-4.p.gz +%%DATADIR%%/pkg/agt/srglib/729-112-1-20.p.gz +%%DATADIR%%/pkg/agt/srglib/729-52-25-2.p.gz +%%DATADIR%%/pkg/agt/srglib/729-616-523-506.p.gz +%%DATADIR%%/pkg/agt/srglib/729-676-625-650.p.gz +%%DATADIR%%/pkg/agt/srglib/741-666-595-630.p.gz +%%DATADIR%%/pkg/agt/srglib/741-74-37-4.p.gz +%%DATADIR%%/pkg/agt/srglib/77-16-0-4.p.gz +%%DATADIR%%/pkg/agt/srglib/77-60-47-45.p.gz +%%DATADIR%%/pkg/agt/srglib/78-22-11-4.p.gz +%%DATADIR%%/pkg/agt/srglib/78-55-36-45.p.gz +%%DATADIR%%/pkg/agt/srglib/780-703-630-666.p.gz +%%DATADIR%%/pkg/agt/srglib/780-76-38-4.p.gz +%%DATADIR%%/pkg/agt/srglib/784-54-26-2.p.gz +%%DATADIR%%/pkg/agt/srglib/784-729-676-702.p.gz +%%DATADIR%%/pkg/agt/srglib/81-16-7-2.p.gz +%%DATADIR%%/pkg/agt/srglib/81-20-1-6.p.gz +%%DATADIR%%/pkg/agt/srglib/81-60-45-42.p.gz +%%DATADIR%%/pkg/agt/srglib/81-64-49-56.p.gz +%%DATADIR%%/pkg/agt/srglib/820-741-666-703.p.gz +%%DATADIR%%/pkg/agt/srglib/820-78-39-4.p.gz +%%DATADIR%%/pkg/agt/srglib/841-56-27-2.p.gz +%%DATADIR%%/pkg/agt/srglib/841-784-729-756.p.gz +%%DATADIR%%/pkg/agt/srglib/861-780-703-741.p.gz +%%DATADIR%%/pkg/agt/srglib/861-80-40-4.p.gz +%%DATADIR%%/pkg/agt/srglib/9-4-1-2.p.gz +%%DATADIR%%/pkg/agt/srglib/900-58-28-2.p.gz +%%DATADIR%%/pkg/agt/srglib/900-841-784-812.p.gz +%%DATADIR%%/pkg/agt/srglib/903-82-41-4.p.gz +%%DATADIR%%/pkg/agt/srglib/903-820-741-780.p.gz +%%DATADIR%%/pkg/agt/srglib/91-24-12-4.p.gz +%%DATADIR%%/pkg/agt/srglib/91-66-45-55.p.gz +%%DATADIR%%/pkg/agt/srglib/946-84-42-4.p.gz +%%DATADIR%%/pkg/agt/srglib/946-861-780-820.p.gz +%%DATADIR%%/pkg/agt/srglib/961-60-29-2.p.gz +%%DATADIR%%/pkg/agt/srglib/961-900-841-870.p.gz +%%DATADIR%%/pkg/agt/srglib/990-86-43-4.p.gz +%%DATADIR%%/pkg/agt/srglib/990-903-820-861.p.gz +%%DATADIR%%/pkg/agt/srglib/Brouwer_Parameters.g +%%DATADIR%%/pkg/agt/tst/.testall.g.swp +%%DATADIR%%/pkg/agt/tst/agt01.tst +%%DATADIR%%/pkg/agt/tst/agt02.tst +%%DATADIR%%/pkg/agt/tst/agt03.tst +%%DATADIR%%/pkg/agt/tst/agt04.tst +%%DATADIR%%/pkg/agt/tst/agt05.tst +%%DATADIR%%/pkg/agt/tst/testall.g +%%DATADIR%%/pkg/alnuth/CHANGES.md +%%DATADIR%%/pkg/alnuth/GPL +%%DATADIR%%/pkg/alnuth/PackageInfo.g +%%DATADIR%%/pkg/alnuth/README.md +%%DATADIR%%/pkg/alnuth/defs.g +%%DATADIR%%/pkg/alnuth/doc/example.tex +%%DATADIR%%/pkg/alnuth/doc/fields.tex +%%DATADIR%%/pkg/alnuth/doc/install.tex +%%DATADIR%%/pkg/alnuth/doc/intro.tex +%%DATADIR%%/pkg/alnuth/doc/make_doc +%%DATADIR%%/pkg/alnuth/doc/manual.bib +%%DATADIR%%/pkg/alnuth/doc/manual.dvi +%%DATADIR%%/pkg/alnuth/doc/manual.example-2.tst +%%DATADIR%%/pkg/alnuth/doc/manual.example-3.tst +%%DATADIR%%/pkg/alnuth/doc/manual.example-4.tst +%%DATADIR%%/pkg/alnuth/doc/manual.lab +%%DATADIR%%/pkg/alnuth/doc/manual.mst +%%DATADIR%%/pkg/alnuth/doc/manual.pdf +%%DATADIR%%/pkg/alnuth/doc/manual.ps +%%DATADIR%%/pkg/alnuth/doc/manual.six +%%DATADIR%%/pkg/alnuth/doc/manual.tex +%%DATADIR%%/pkg/alnuth/exam/fields.gi +%%DATADIR%%/pkg/alnuth/exam/rationals.gi +%%DATADIR%%/pkg/alnuth/exam/unimod.gi +%%DATADIR%%/pkg/alnuth/gap/factors.gd +%%DATADIR%%/pkg/alnuth/gap/factors.gi +%%DATADIR%%/pkg/alnuth/gap/field.gd +%%DATADIR%%/pkg/alnuth/gap/field.gi +%%DATADIR%%/pkg/alnuth/gap/isom.gi +%%DATADIR%%/pkg/alnuth/gap/kantin.gd +%%DATADIR%%/pkg/alnuth/gap/kantin.gi +%%DATADIR%%/pkg/alnuth/gap/matfield.gi +%%DATADIR%%/pkg/alnuth/gap/matunits.gi +%%DATADIR%%/pkg/alnuth/gap/polfield.gi +%%DATADIR%%/pkg/alnuth/gap/present.gi +%%DATADIR%%/pkg/alnuth/gap/rationals.gi +%%DATADIR%%/pkg/alnuth/gap/rels.gi +%%DATADIR%%/pkg/alnuth/gap/setup.gd +%%DATADIR%%/pkg/alnuth/gap/setup.gi +%%DATADIR%%/pkg/alnuth/gap/unithom.gi +%%DATADIR%%/pkg/alnuth/gp/decompra.gp +%%DATADIR%%/pkg/alnuth/gp/fracidea.gp +%%DATADIR%%/pkg/alnuth/gp/maxord.gp +%%DATADIR%%/pkg/alnuth/gp/norm.gp +%%DATADIR%%/pkg/alnuth/gp/polyfactors.gp +%%DATADIR%%/pkg/alnuth/gp/units.gp +%%DATADIR%%/pkg/alnuth/htm/CHAP001.htm +%%DATADIR%%/pkg/alnuth/htm/CHAP002.htm +%%DATADIR%%/pkg/alnuth/htm/CHAP003.htm +%%DATADIR%%/pkg/alnuth/htm/CHAP004.htm +%%DATADIR%%/pkg/alnuth/htm/biblio.htm +%%DATADIR%%/pkg/alnuth/htm/chapters.htm +%%DATADIR%%/pkg/alnuth/htm/theindex.htm +%%DATADIR%%/pkg/alnuth/init.g +%%DATADIR%%/pkg/alnuth/read.g +%%DATADIR%%/pkg/alnuth/tst/ALNUTH.tst +%%DATADIR%%/pkg/alnuth/tst/examples.tst +%%DATADIR%%/pkg/alnuth/tst/manual.tst +%%DATADIR%%/pkg/alnuth/tst/polynome.tst +%%DATADIR%%/pkg/alnuth/tst/testall.g +%%DATADIR%%/pkg/alnuth/tst/testinstall.g +%%DATADIR%%/pkg/alnuth/tst/version.tst +%%DATADIR%%/pkg/anupq/CHANGES +%%DATADIR%%/pkg/anupq/LICENSE +%%DATADIR%%/pkg/anupq/Makefile.am +%%DATADIR%%/pkg/anupq/Makefile.in +%%DATADIR%%/pkg/anupq/Makefile.in.c++20 +%%DATADIR%%/pkg/anupq/PackageInfo.g +%%DATADIR%%/pkg/anupq/README.md +%%DATADIR%%/pkg/anupq/aclocal.m4 +%%DATADIR%%/pkg/anupq/autogen.sh +%%DATADIR%%/pkg/anupq/cnf/compile +%%DATADIR%%/pkg/anupq/cnf/config.guess +%%DATADIR%%/pkg/anupq/cnf/config.sub +%%DATADIR%%/pkg/anupq/cnf/depcomp +%%DATADIR%%/pkg/anupq/cnf/install-sh +%%DATADIR%%/pkg/anupq/cnf/missing +%%DATADIR%%/pkg/anupq/configure +%%DATADIR%%/pkg/anupq/configure.ac +%%DATADIR%%/pkg/anupq/configure.libtool.bak +%%DATADIR%%/pkg/anupq/doc/ANUPQ.bib +%%DATADIR%%/pkg/anupq/doc/ANUPQ.xml +%%DATADIR%%/pkg/anupq/doc/basics.xml +%%DATADIR%%/pkg/anupq/doc/chap0.html +%%DATADIR%%/pkg/anupq/doc/chap0.txt +%%DATADIR%%/pkg/anupq/doc/chap0_mj.html +%%DATADIR%%/pkg/anupq/doc/chap1.html +%%DATADIR%%/pkg/anupq/doc/chap1.txt +%%DATADIR%%/pkg/anupq/doc/chap1_mj.html +%%DATADIR%%/pkg/anupq/doc/chap2.html +%%DATADIR%%/pkg/anupq/doc/chap2.txt +%%DATADIR%%/pkg/anupq/doc/chap2_mj.html +%%DATADIR%%/pkg/anupq/doc/chap3.html +%%DATADIR%%/pkg/anupq/doc/chap3.txt +%%DATADIR%%/pkg/anupq/doc/chap3_mj.html +%%DATADIR%%/pkg/anupq/doc/chap4.html +%%DATADIR%%/pkg/anupq/doc/chap4.txt +%%DATADIR%%/pkg/anupq/doc/chap4_mj.html +%%DATADIR%%/pkg/anupq/doc/chap5.html +%%DATADIR%%/pkg/anupq/doc/chap5.txt +%%DATADIR%%/pkg/anupq/doc/chap5_mj.html +%%DATADIR%%/pkg/anupq/doc/chap6.html +%%DATADIR%%/pkg/anupq/doc/chap6.txt +%%DATADIR%%/pkg/anupq/doc/chap6_mj.html +%%DATADIR%%/pkg/anupq/doc/chap7.html +%%DATADIR%%/pkg/anupq/doc/chap7.txt +%%DATADIR%%/pkg/anupq/doc/chap7_mj.html +%%DATADIR%%/pkg/anupq/doc/chapA.html +%%DATADIR%%/pkg/anupq/doc/chapA.txt +%%DATADIR%%/pkg/anupq/doc/chapA_mj.html +%%DATADIR%%/pkg/anupq/doc/chapBib.html +%%DATADIR%%/pkg/anupq/doc/chapBib.txt +%%DATADIR%%/pkg/anupq/doc/chapBib_mj.html +%%DATADIR%%/pkg/anupq/doc/chapInd.html +%%DATADIR%%/pkg/anupq/doc/chapInd.txt +%%DATADIR%%/pkg/anupq/doc/chapInd_mj.html +%%DATADIR%%/pkg/anupq/doc/chooser.html +%%DATADIR%%/pkg/anupq/doc/examples.xml +%%DATADIR%%/pkg/anupq/doc/infra.xml +%%DATADIR%%/pkg/anupq/doc/install.xml +%%DATADIR%%/pkg/anupq/doc/interact.xml +%%DATADIR%%/pkg/anupq/doc/intro.xml +%%DATADIR%%/pkg/anupq/doc/lefttoc.css +%%DATADIR%%/pkg/anupq/doc/manual.css +%%DATADIR%%/pkg/anupq/doc/manual.js +%%DATADIR%%/pkg/anupq/doc/manual.lab +%%DATADIR%%/pkg/anupq/doc/manual.mst +%%DATADIR%%/pkg/anupq/doc/manual.pdf +%%DATADIR%%/pkg/anupq/doc/manual.six +%%DATADIR%%/pkg/anupq/doc/nocolorprompt.css +%%DATADIR%%/pkg/anupq/doc/non-interact.xml +%%DATADIR%%/pkg/anupq/doc/options.xml +%%DATADIR%%/pkg/anupq/doc/ragged.css +%%DATADIR%%/pkg/anupq/doc/rainbow.js +%%DATADIR%%/pkg/anupq/doc/times.css +%%DATADIR%%/pkg/anupq/doc/title.xml +%%DATADIR%%/pkg/anupq/doc/toggless.css +%%DATADIR%%/pkg/anupq/doc/toggless.js +%%DATADIR%%/pkg/anupq/examples/11gp-3-Engel-Id +%%DATADIR%%/pkg/anupq/examples/11gp-3-Engel-Id-i +%%DATADIR%%/pkg/anupq/examples/11gp-PG-i +%%DATADIR%%/pkg/anupq/examples/11gp-Rel-i +%%DATADIR%%/pkg/anupq/examples/11gp-SP-a-Rel-1-i +%%DATADIR%%/pkg/anupq/examples/11gp-SP-a-Rel-i +%%DATADIR%%/pkg/anupq/examples/11gp-SP-a-i +%%DATADIR%%/pkg/anupq/examples/11gp-SP-b-Rel-i +%%DATADIR%%/pkg/anupq/examples/11gp-SP-b-i +%%DATADIR%%/pkg/anupq/examples/11gp-SP-c-Rel-i +%%DATADIR%%/pkg/anupq/examples/11gp-a-Rel-i +%%DATADIR%%/pkg/anupq/examples/11gp-i +%%DATADIR%%/pkg/anupq/examples/2gp-PG-2-i +%%DATADIR%%/pkg/anupq/examples/2gp-PG-3-i +%%DATADIR%%/pkg/anupq/examples/2gp-PG-4-i +%%DATADIR%%/pkg/anupq/examples/2gp-PG-e4-i +%%DATADIR%%/pkg/anupq/examples/2gp-PG-i +%%DATADIR%%/pkg/anupq/examples/2gp-Rel +%%DATADIR%%/pkg/anupq/examples/2gp-Rel-i +%%DATADIR%%/pkg/anupq/examples/2gp-SP-1-Rel-i +%%DATADIR%%/pkg/anupq/examples/2gp-SP-2-Rel-i +%%DATADIR%%/pkg/anupq/examples/2gp-SP-3-Rel-i +%%DATADIR%%/pkg/anupq/examples/2gp-SP-4-Rel-i +%%DATADIR%%/pkg/anupq/examples/2gp-SP-Rel-i +%%DATADIR%%/pkg/anupq/examples/2gp-SP-d-Rel-i +%%DATADIR%%/pkg/anupq/examples/2gp-a-Rel-i +%%DATADIR%%/pkg/anupq/examples/3gp-PG-4-i +%%DATADIR%%/pkg/anupq/examples/3gp-PG-i +%%DATADIR%%/pkg/anupq/examples/3gp-PG-x-1-i +%%DATADIR%%/pkg/anupq/examples/3gp-PG-x-i +%%DATADIR%%/pkg/anupq/examples/3gp-Rel-i +%%DATADIR%%/pkg/anupq/examples/3gp-SP-1-Rel-i +%%DATADIR%%/pkg/anupq/examples/3gp-SP-2-Rel-i +%%DATADIR%%/pkg/anupq/examples/3gp-SP-3-Rel-i +%%DATADIR%%/pkg/anupq/examples/3gp-SP-4-Rel-i +%%DATADIR%%/pkg/anupq/examples/3gp-SP-Rel-i +%%DATADIR%%/pkg/anupq/examples/3gp-a-Rel +%%DATADIR%%/pkg/anupq/examples/3gp-a-Rel-i +%%DATADIR%%/pkg/anupq/examples/3gp-a-x-Rel-i +%%DATADIR%%/pkg/anupq/examples/3gp-maxoccur-Rel-i +%%DATADIR%%/pkg/anupq/examples/5gp-PG-i +%%DATADIR%%/pkg/anupq/examples/5gp-Rel-i +%%DATADIR%%/pkg/anupq/examples/5gp-SP-Rel-i +%%DATADIR%%/pkg/anupq/examples/5gp-SP-a-Rel-i +%%DATADIR%%/pkg/anupq/examples/5gp-SP-b-Rel-i +%%DATADIR%%/pkg/anupq/examples/5gp-SP-big-Rel-i +%%DATADIR%%/pkg/anupq/examples/5gp-SP-d-Rel-i +%%DATADIR%%/pkg/anupq/examples/5gp-a-Rel-i +%%DATADIR%%/pkg/anupq/examples/5gp-b-Rel-i +%%DATADIR%%/pkg/anupq/examples/5gp-c-Rel-i +%%DATADIR%%/pkg/anupq/examples/5gp-maxoccur-Rel-i +%%DATADIR%%/pkg/anupq/examples/5gp-metabelian-Rel +%%DATADIR%%/pkg/anupq/examples/5gp-metabelian-Rel-i +%%DATADIR%%/pkg/anupq/examples/7gp-PG-i +%%DATADIR%%/pkg/anupq/examples/7gp-Rel-i +%%DATADIR%%/pkg/anupq/examples/7gp-SP-Rel-i +%%DATADIR%%/pkg/anupq/examples/7gp-SP-a-Rel-i +%%DATADIR%%/pkg/anupq/examples/7gp-SP-b-Rel-i +%%DATADIR%%/pkg/anupq/examples/B2-4 +%%DATADIR%%/pkg/anupq/examples/B2-4-Id +%%DATADIR%%/pkg/anupq/examples/B2-4-SP-i +%%DATADIR%%/pkg/anupq/examples/B2-5 +%%DATADIR%%/pkg/anupq/examples/B2-5-i +%%DATADIR%%/pkg/anupq/examples/B2-8-i +%%DATADIR%%/pkg/anupq/examples/B4-4-a-i +%%DATADIR%%/pkg/anupq/examples/B4-4-i +%%DATADIR%%/pkg/anupq/examples/B5-4.g +%%DATADIR%%/pkg/anupq/examples/B5-5-Engel3-Id +%%DATADIR%%/pkg/anupq/examples/EpimorphismStandardPresentation +%%DATADIR%%/pkg/anupq/examples/EpimorphismStandardPresentation-i +%%DATADIR%%/pkg/anupq/examples/F2-5-i +%%DATADIR%%/pkg/anupq/examples/G2-SP-Rel-i +%%DATADIR%%/pkg/anupq/examples/G3-SP-Rel-i +%%DATADIR%%/pkg/anupq/examples/G5-SP-Rel-i +%%DATADIR%%/pkg/anupq/examples/G5-SP-a-Rel-i +%%DATADIR%%/pkg/anupq/examples/IsIsomorphicPGroup-ni +%%DATADIR%%/pkg/anupq/examples/Nott-APG-Rel-i +%%DATADIR%%/pkg/anupq/examples/Nott-PG-Rel-i +%%DATADIR%%/pkg/anupq/examples/Nott-SP-Rel-i +%%DATADIR%%/pkg/anupq/examples/Pq +%%DATADIR%%/pkg/anupq/examples/Pq-ni +%%DATADIR%%/pkg/anupq/examples/PqDescendants-1 +%%DATADIR%%/pkg/anupq/examples/PqDescendants-1-i +%%DATADIR%%/pkg/anupq/examples/PqDescendants-2 +%%DATADIR%%/pkg/anupq/examples/PqDescendants-3 +%%DATADIR%%/pkg/anupq/examples/PqDescendants-treetraverse-i +%%DATADIR%%/pkg/anupq/examples/PqDescendantsTreeCoclassOne-16-i +%%DATADIR%%/pkg/anupq/examples/PqDescendantsTreeCoclassOne-25-i +%%DATADIR%%/pkg/anupq/examples/PqDescendantsTreeCoclassOne-9-i +%%DATADIR%%/pkg/anupq/examples/PqEpimorphism +%%DATADIR%%/pkg/anupq/examples/PqPCover +%%DATADIR%%/pkg/anupq/examples/PqSupplementInnerAutomorphisms +%%DATADIR%%/pkg/anupq/examples/R2-5-i +%%DATADIR%%/pkg/anupq/examples/R2-5-x-i +%%DATADIR%%/pkg/anupq/examples/README +%%DATADIR%%/pkg/anupq/examples/StandardPresentation +%%DATADIR%%/pkg/anupq/examples/StandardPresentation-i +%%DATADIR%%/pkg/anupq/examples/gp-256-SP-Rel-i +%%DATADIR%%/pkg/anupq/examples/index +%%DATADIR%%/pkg/anupq/include/access.h +%%DATADIR%%/pkg/anupq/include/config.hin +%%DATADIR%%/pkg/anupq/include/constants.h +%%DATADIR%%/pkg/anupq/include/exp_vars.h +%%DATADIR%%/pkg/anupq/include/global.h +%%DATADIR%%/pkg/anupq/include/menus.h +%%DATADIR%%/pkg/anupq/include/pcp_vars.h +%%DATADIR%%/pkg/anupq/include/pga_vars.h +%%DATADIR%%/pkg/anupq/include/pq_author.h +%%DATADIR%%/pkg/anupq/include/pq_defs.h +%%DATADIR%%/pkg/anupq/include/pq_functions.h +%%DATADIR%%/pkg/anupq/include/pretty_filterfns.h +%%DATADIR%%/pkg/anupq/include/runtime.h +%%DATADIR%%/pkg/anupq/include/setup.h +%%DATADIR%%/pkg/anupq/include/standard.h +%%DATADIR%%/pkg/anupq/include/storage_fixed.h +%%DATADIR%%/pkg/anupq/include/storage_runtime.h +%%DATADIR%%/pkg/anupq/include/word_types.h +%%DATADIR%%/pkg/anupq/init.g +%%DATADIR%%/pkg/anupq/lib/anupga.gd +%%DATADIR%%/pkg/anupq/lib/anupga.gi +%%DATADIR%%/pkg/anupq/lib/anupq.gd +%%DATADIR%%/pkg/anupq/lib/anupq.gi +%%DATADIR%%/pkg/anupq/lib/anupqhead.gd +%%DATADIR%%/pkg/anupq/lib/anupqhead.gi +%%DATADIR%%/pkg/anupq/lib/anupqi.gd +%%DATADIR%%/pkg/anupq/lib/anupqi.gi +%%DATADIR%%/pkg/anupq/lib/anupqid.gd +%%DATADIR%%/pkg/anupq/lib/anupqid.gi +%%DATADIR%%/pkg/anupq/lib/anupqios.gd +%%DATADIR%%/pkg/anupq/lib/anupqios.gi +%%DATADIR%%/pkg/anupq/lib/anupqopt.gd +%%DATADIR%%/pkg/anupq/lib/anupqopt.gi +%%DATADIR%%/pkg/anupq/lib/anupqprop.gd +%%DATADIR%%/pkg/anupq/lib/anupqprop.gi +%%DATADIR%%/pkg/anupq/lib/anupqxdesc.gd +%%DATADIR%%/pkg/anupq/lib/anupqxdesc.gi +%%DATADIR%%/pkg/anupq/lib/anusp.gd +%%DATADIR%%/pkg/anupq/lib/anusp.gi +%%DATADIR%%/pkg/anupq/lib/anustab.gd +%%DATADIR%%/pkg/anupq/lib/anustab.gi +%%DATADIR%%/pkg/anupq/lib/filter.g +%%DATADIR%%/pkg/anupq/m4/find_gap.m4 +%%DATADIR%%/pkg/anupq/makedoc.g +%%DATADIR%%/pkg/anupq/read.g +%%DATADIR%%/pkg/anupq/src/AllocateSpace.c +%%DATADIR%%/pkg/anupq/src/CloseFile.c +%%DATADIR%%/pkg/anupq/src/Extend_Auts.c +%%DATADIR%%/pkg/anupq/src/FreeSpace.c +%%DATADIR%%/pkg/anupq/src/GAP.c +%%DATADIR%%/pkg/anupq/src/GAP_link_via_file.c +%%DATADIR%%/pkg/anupq/src/GAP_present.c +%%DATADIR%%/pkg/anupq/src/OpenFile.c +%%DATADIR%%/pkg/anupq/src/TemporaryFile.c +%%DATADIR%%/pkg/anupq/src/action.c +%%DATADIR%%/pkg/anupq/src/assemble_matrix.c +%%DATADIR%%/pkg/anupq/src/autgp_order.c +%%DATADIR%%/pkg/anupq/src/calculate_jacobi.c +%%DATADIR%%/pkg/anupq/src/central_auts.c +%%DATADIR%%/pkg/anupq/src/check_exponent.c +%%DATADIR%%/pkg/anupq/src/class1_eliminate.c +%%DATADIR%%/pkg/anupq/src/close_relations.c +%%DATADIR%%/pkg/anupq/src/close_subgroup.c +%%DATADIR%%/pkg/anupq/src/collect.c +%%DATADIR%%/pkg/anupq/src/collect_comm.c +%%DATADIR%%/pkg/anupq/src/collect_gen_word.c +%%DATADIR%%/pkg/anupq/src/collect_relations.c +%%DATADIR%%/pkg/anupq/src/collect_word.c +%%DATADIR%%/pkg/anupq/src/collectp2.c +%%DATADIR%%/pkg/anupq/src/commutator.c +%%DATADIR%%/pkg/anupq/src/commute_dgen.c +%%DATADIR%%/pkg/anupq/src/compact.c +%%DATADIR%%/pkg/anupq/src/compact_description.c +%%DATADIR%%/pkg/anupq/src/consistency.c +%%DATADIR%%/pkg/anupq/src/consistency_filter.c +%%DATADIR%%/pkg/anupq/src/consistency_info.c +%%DATADIR%%/pkg/anupq/src/construct.c +%%DATADIR%%/pkg/anupq/src/convert.c +%%DATADIR%%/pkg/anupq/src/defaults_pga.c +%%DATADIR%%/pkg/anupq/src/degree.c +%%DATADIR%%/pkg/anupq/src/delete_tables.c +%%DATADIR%%/pkg/anupq/src/down_class.c +%%DATADIR%%/pkg/anupq/src/echelon.c +%%DATADIR%%/pkg/anupq/src/echelonise_matrix.c +%%DATADIR%%/pkg/anupq/src/eliminate.c +%%DATADIR%%/pkg/anupq/src/expand_commutator.c +%%DATADIR%%/pkg/anupq/src/exponent_auts.c +%%DATADIR%%/pkg/anupq/src/exponent_info.c +%%DATADIR%%/pkg/anupq/src/extend_automorphisms.c +%%DATADIR%%/pkg/anupq/src/extend_matrix.c +%%DATADIR%%/pkg/anupq/src/extend_representation.c +%%DATADIR%%/pkg/anupq/src/extra_relations.c +%%DATADIR%%/pkg/anupq/src/find_allowable_subgroup.c +%%DATADIR%%/pkg/anupq/src/find_image.c +%%DATADIR%%/pkg/anupq/src/find_permutation.c +%%DATADIR%%/pkg/anupq/src/formula.c +%%DATADIR%%/pkg/anupq/src/generator_definition.c +%%DATADIR%%/pkg/anupq/src/get_definition_sets.c +%%DATADIR%%/pkg/anupq/src/identity.c +%%DATADIR%%/pkg/anupq/src/immediate_descendant.c +%%DATADIR%%/pkg/anupq/src/initialise_pcp.c +%%DATADIR%%/pkg/anupq/src/initialise_pga.c +%%DATADIR%%/pkg/anupq/src/insoluble_orbits.c +%%DATADIR%%/pkg/anupq/src/int_power.c +%%DATADIR%%/pkg/anupq/src/interactive_pga.c +%%DATADIR%%/pkg/anupq/src/interactive_pq.c +%%DATADIR%%/pkg/anupq/src/invert.c +%%DATADIR%%/pkg/anupq/src/invert_auts.c +%%DATADIR%%/pkg/anupq/src/invert_modp.c +%%DATADIR%%/pkg/anupq/src/is_genlim_exceeded.c +%%DATADIR%%/pkg/anupq/src/is_space_exhausted.c +%%DATADIR%%/pkg/anupq/src/isom_options.c +%%DATADIR%%/pkg/anupq/src/iteration.c +%%DATADIR%%/pkg/anupq/src/jacobi.c +%%DATADIR%%/pkg/anupq/src/label_to_subgroup.c +%%DATADIR%%/pkg/anupq/src/last_class.c +%%DATADIR%%/pkg/anupq/src/list_commutators.c +%%DATADIR%%/pkg/anupq/src/main.c +%%DATADIR%%/pkg/anupq/src/map_relations.c +%%DATADIR%%/pkg/anupq/src/matrix.c +%%DATADIR%%/pkg/anupq/src/maxoccur.c +%%DATADIR%%/pkg/anupq/src/multiply_word.c +%%DATADIR%%/pkg/anupq/src/next_class.c +%%DATADIR%%/pkg/anupq/src/options.c +%%DATADIR%%/pkg/anupq/src/orbit_summary.c +%%DATADIR%%/pkg/anupq/src/permute_elements.c +%%DATADIR%%/pkg/anupq/src/permute_subgroups.c +%%DATADIR%%/pkg/anupq/src/pgroup.c +%%DATADIR%%/pkg/anupq/src/power.c +%%DATADIR%%/pkg/anupq/src/pquotient.c +%%DATADIR%%/pkg/anupq/src/pretty_filter.c +%%DATADIR%%/pkg/anupq/src/pretty_filterfns.c +%%DATADIR%%/pkg/anupq/src/print_arrays.c +%%DATADIR%%/pkg/anupq/src/print_auts.c +%%DATADIR%%/pkg/anupq/src/print_level.c +%%DATADIR%%/pkg/anupq/src/print_multiweight.c +%%DATADIR%%/pkg/anupq/src/print_presentation.c +%%DATADIR%%/pkg/anupq/src/print_structure.c +%%DATADIR%%/pkg/anupq/src/print_word.c +%%DATADIR%%/pkg/anupq/src/read.c +%%DATADIR%%/pkg/anupq/src/read_auts.c +%%DATADIR%%/pkg/anupq/src/read_parameters.c +%%DATADIR%%/pkg/anupq/src/read_relations.c +%%DATADIR%%/pkg/anupq/src/read_relator_file.c +%%DATADIR%%/pkg/anupq/src/read_value.c +%%DATADIR%%/pkg/anupq/src/read_word.c +%%DATADIR%%/pkg/anupq/src/reduce_matrix.c +%%DATADIR%%/pkg/anupq/src/reduced_covers.c +%%DATADIR%%/pkg/anupq/src/report_error.c +%%DATADIR%%/pkg/anupq/src/restore_group.c +%%DATADIR%%/pkg/anupq/src/setup.c +%%DATADIR%%/pkg/anupq/src/setup_reps.c +%%DATADIR%%/pkg/anupq/src/soluble_orbits.c +%%DATADIR%%/pkg/anupq/src/solve_equation.c +%%DATADIR%%/pkg/anupq/src/stabiliser.c +%%DATADIR%%/pkg/anupq/src/stages.c +%%DATADIR%%/pkg/anupq/src/standard.c +%%DATADIR%%/pkg/anupq/src/start_group.c +%%DATADIR%%/pkg/anupq/src/start_iteration.c +%%DATADIR%%/pkg/anupq/src/step_range.c +%%DATADIR%%/pkg/anupq/src/store_definition_sets.c +%%DATADIR%%/pkg/anupq/src/strip_identities.c +%%DATADIR%%/pkg/anupq/src/subgroup_to_label.c +%%DATADIR%%/pkg/anupq/src/system.c +%%DATADIR%%/pkg/anupq/src/tail_info.c +%%DATADIR%%/pkg/anupq/src/tails.c +%%DATADIR%%/pkg/anupq/src/tails_filter.c +%%DATADIR%%/pkg/anupq/src/text.c +%%DATADIR%%/pkg/anupq/src/update.c +%%DATADIR%%/pkg/anupq/src/update_generators.c +%%DATADIR%%/pkg/anupq/src/update_name.c +%%DATADIR%%/pkg/anupq/src/vsystem.c +%%DATADIR%%/pkg/anupq/src/write.c +%%DATADIR%%/pkg/anupq/standalone-doc/README +%%DATADIR%%/pkg/anupq/standalone-doc/guide.tex +%%DATADIR%%/pkg/anupq/standalone/TEST/TEST +%%DATADIR%%/pkg/anupq/standalone/TEST/op11 +%%DATADIR%%/pkg/anupq/standalone/TEST/op2 +%%DATADIR%%/pkg/anupq/standalone/TEST/op3 +%%DATADIR%%/pkg/anupq/standalone/TEST/op5 +%%DATADIR%%/pkg/anupq/standalone/TEST/op7 +%%DATADIR%%/pkg/anupq/standalone/TEST/opB2-5 +%%DATADIR%%/pkg/anupq/standalone/TEST/opB2-5A +%%DATADIR%%/pkg/anupq/standalone/TEST/opB2-8 +%%DATADIR%%/pkg/anupq/standalone/TEST/opB4-4 +%%DATADIR%%/pkg/anupq/standalone/TEST/opmeta +%%DATADIR%%/pkg/anupq/standalone/TEST/opmoccur +%%DATADIR%%/pkg/anupq/standalone/TEST/pga_TEST +%%DATADIR%%/pkg/anupq/standalone/TEST/pq_TEST +%%DATADIR%%/pkg/anupq/standalone/examples/11gp +%%DATADIR%%/pkg/anupq/standalone/examples/11gpA +%%DATADIR%%/pkg/anupq/standalone/examples/2gp +%%DATADIR%%/pkg/anupq/standalone/examples/3gp +%%DATADIR%%/pkg/anupq/standalone/examples/3gpA +%%DATADIR%%/pkg/anupq/standalone/examples/5gp +%%DATADIR%%/pkg/anupq/standalone/examples/5gpA +%%DATADIR%%/pkg/anupq/standalone/examples/5gpB +%%DATADIR%%/pkg/anupq/standalone/examples/7gp +%%DATADIR%%/pkg/anupq/standalone/examples/B2-5 +%%DATADIR%%/pkg/anupq/standalone/examples/B2-5A +%%DATADIR%%/pkg/anupq/standalone/examples/B2-8 +%%DATADIR%%/pkg/anupq/standalone/examples/B4-4 +%%DATADIR%%/pkg/anupq/standalone/examples/B4-4A +%%DATADIR%%/pkg/anupq/standalone/examples/F2-5 +%%DATADIR%%/pkg/anupq/standalone/examples/README +%%DATADIR%%/pkg/anupq/standalone/examples/keyword_2gp +%%DATADIR%%/pkg/anupq/standalone/examples/keyword_5gp +%%DATADIR%%/pkg/anupq/standalone/examples/maxoccur +%%DATADIR%%/pkg/anupq/standalone/examples/metabelian +%%DATADIR%%/pkg/anupq/standalone/examples/pga_11gp +%%DATADIR%%/pkg/anupq/standalone/examples/pga_2gp +%%DATADIR%%/pkg/anupq/standalone/examples/pga_3-2.com +%%DATADIR%%/pkg/anupq/standalone/examples/pga_3gp +%%DATADIR%%/pkg/anupq/standalone/examples/pga_4-2.com +%%DATADIR%%/pkg/anupq/standalone/examples/pga_4-3.com +%%DATADIR%%/pkg/anupq/standalone/examples/pga_5gp +%%DATADIR%%/pkg/anupq/standalone/examples/pga_7gp +%%DATADIR%%/pkg/anupq/standalone/examples/pga_example +%%DATADIR%%/pkg/anupq/standalone/examples/pga_exp4 +%%DATADIR%%/pkg/anupq/standalone/examples/pga_exp5 +%%DATADIR%%/pkg/anupq/standalone/examples/pga_interactive +%%DATADIR%%/pkg/anupq/standalone/examples/pga_nott +%%DATADIR%%/pkg/anupq/standalone/examples/pga_template +%%DATADIR%%/pkg/anupq/standalone/isom/11gp_a.com +%%DATADIR%%/pkg/anupq/standalone/isom/11gp_b.com +%%DATADIR%%/pkg/anupq/standalone/isom/11gp_c.com +%%DATADIR%%/pkg/anupq/standalone/isom/2gp +%%DATADIR%%/pkg/anupq/standalone/isom/2gp.com +%%DATADIR%%/pkg/anupq/standalone/isom/2gp.exam +%%DATADIR%%/pkg/anupq/standalone/isom/3gp +%%DATADIR%%/pkg/anupq/standalone/isom/3gp.ex1 +%%DATADIR%%/pkg/anupq/standalone/isom/3gp.ex2 +%%DATADIR%%/pkg/anupq/standalone/isom/3gp.exam +%%DATADIR%%/pkg/anupq/standalone/isom/3gp.test +%%DATADIR%%/pkg/anupq/standalone/isom/5gp +%%DATADIR%%/pkg/anupq/standalone/isom/5gp_a +%%DATADIR%%/pkg/anupq/standalone/isom/5gp_b +%%DATADIR%%/pkg/anupq/standalone/isom/5gp_d +%%DATADIR%%/pkg/anupq/standalone/isom/7gp.com +%%DATADIR%%/pkg/anupq/standalone/isom/7gp_a +%%DATADIR%%/pkg/anupq/standalone/isom/7gp_b +%%DATADIR%%/pkg/anupq/standalone/isom/B2-4.com +%%DATADIR%%/pkg/anupq/standalone/isom/G_2.com +%%DATADIR%%/pkg/anupq/standalone/isom/G_3.com +%%DATADIR%%/pkg/anupq/standalone/isom/G_5.com +%%DATADIR%%/pkg/anupq/standalone/isom/G_5A.com +%%DATADIR%%/pkg/anupq/standalone/isom/README +%%DATADIR%%/pkg/anupq/standalone/isom/example.com +%%DATADIR%%/pkg/anupq/standalone/isom/gp_256 +%%DATADIR%%/pkg/anupq/standalone/isom/isom_example.com +%%DATADIR%%/pkg/anupq/standalone/isom/large_5gp +%%DATADIR%%/pkg/anupq/standalone/isom/nott.com +%%DATADIR%%/pkg/anupq/standalone/isom/red1.com +%%DATADIR%%/pkg/anupq/testPq.in +%%DATADIR%%/pkg/anupq/tst/anupga.tst +%%DATADIR%%/pkg/anupq/tst/anupq1eg.tst +%%DATADIR%%/pkg/anupq/tst/anupqeg.tsk +%%DATADIR%%/pkg/anupq/tst/anupqeg.tst +%%DATADIR%%/pkg/anupq/tst/anupqsmgp.tst +%%DATADIR%%/pkg/anupq/tst/anusp.tst +%%DATADIR%%/pkg/anupq/tst/bugfix.tst +%%DATADIR%%/pkg/anupq/tst/make_anupqeg +%%DATADIR%%/pkg/anupq/tst/out/test1.out +%%DATADIR%%/pkg/anupq/tst/out/test2.out +%%DATADIR%%/pkg/anupq/tst/out/test3.out +%%DATADIR%%/pkg/anupq/tst/out/test4.out +%%DATADIR%%/pkg/anupq/tst/test1.pga +%%DATADIR%%/pkg/anupq/tst/test2.pga +%%DATADIR%%/pkg/anupq/tst/test3.pga +%%DATADIR%%/pkg/anupq/tst/test4.sp +%%DATADIR%%/pkg/anupq/tst/testall.g +%%DATADIR%%/pkg/anupq/tst/testinstall.g +%%DATADIR%%/pkg/atlasrep/PackageInfo.g +%%DATADIR%%/pkg/atlasrep/README.md +%%DATADIR%%/pkg/atlasrep/atlasprm.json +%%DATADIR%%/pkg/atlasrep/atlasprm_SHA.json +%%DATADIR%%/pkg/atlasrep/bibl/ABCapp2bib.xml +%%DATADIR%%/pkg/atlasrep/bibl/ABCbiblbib.xml +%%DATADIR%%/pkg/atlasrep/bibl/Atlas1bib.xml +%%DATADIR%%/pkg/atlasrep/bibl/Atlas2bib.xml +%%DATADIR%%/pkg/atlasrep/bibl/mindegbib.xml +%%DATADIR%%/pkg/atlasrep/dataext/dummy +%%DATADIR%%/pkg/atlasrep/datagens/dummy +%%DATADIR%%/pkg/atlasrep/datapkg/12M22G1-ker2M22W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12M22G1-ker3M22W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12M22G1-ker4M22W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12M22G1-ker6M22W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12M22G1-kerM22W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12M22d2G1-ker2M22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12M22d2G1-ker3M22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12M22d2G1-ker4M22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12M22d2G1-ker6M22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12M22d2G1-kerM22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12U62G1-ker2U62W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12U62G1-ker3U62W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12U62G1-ker4U62W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12U62G1-ker6U62W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12U62G1-kerU62W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12aL34G1-ker2L34W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12aL34G1-ker3L34W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12aL34G1-ker4aL34W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12aL34G1-ker6L34W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12aL34G1-kerL34W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12aL34d2aG1-ker2L34d2aW1 +%%DATADIR%%/pkg/atlasrep/datapkg/12aL34d2aG1-ker3L34d2aW1 +%%DATADIR%%/pkg/atlasrep/datapkg/12aL34d2aG1-ker4aL34d2aW1 +%%DATADIR%%/pkg/atlasrep/datapkg/12aL34d2aG1-ker6L34d2aW1 +%%DATADIR%%/pkg/atlasrep/datapkg/12aL34d2aG1-kerL34d2aW1 +%%DATADIR%%/pkg/atlasrep/datapkg/12bL34G1-ker2L34W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12bL34G1-ker3L34W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12bL34G1-ker4bL34W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12bL34G1-ker6L34W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12bL34G1-kerL34W1 +%%DATADIR%%/pkg/atlasrep/datapkg/12bL34d2aG1-ker2L34d2aW1 +%%DATADIR%%/pkg/atlasrep/datapkg/12bL34d2aG1-ker3L34d2aW1 +%%DATADIR%%/pkg/atlasrep/datapkg/12bL34d2aG1-ker4bL34d2aW1 +%%DATADIR%%/pkg/atlasrep/datapkg/12bL34d2aG1-ker6L34d2aW1 +%%DATADIR%%/pkg/atlasrep/datapkg/12bL34d2aG1-kerL34d2aW1 +%%DATADIR%%/pkg/atlasrep/datapkg/24A8G1-kerA8W1 +%%DATADIR%%/pkg/atlasrep/datapkg/25L52G1-kerL52W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2A10G1-kerA10W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2A11G1-kerA11W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2A12G1-kerA12W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2A13G1-kerA13W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2A14G1-kerA14W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2A5G1-kerA5W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2A6G1-kerA6W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2A7G1-kerA7W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2A8G1-kerA8W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2A9G1-kerA9W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2Co1G1-Zr24aB0.g +%%DATADIR%%/pkg/atlasrep/datapkg/2Co1G1-kerCo1W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2F22G1-kerF22W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2F22d2G1-kerF22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2F22d2iG1-kerF22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2F42G1-kerF42W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2F42d2G1-kerF42d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2F42d4iG1-kerF42d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2G24G1-kerG24W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2G24d2G1-kerG24d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2G24d2iG1-kerG24d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2HSG1-kerHSW1 +%%DATADIR%%/pkg/atlasrep/datapkg/2HSd2G1-kerHSd2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2J2G1-kerJ2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2J2d2G1-kerJ2d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2J2d2iG1-kerJ2d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2L211G1-kerL211W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2L213G1-kerL213W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2L213d2G1-kerL213d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2L217G1-kerL217W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2L217d2G1-kerL217d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2L219G1-kerL219W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2L219d2iG1-kerL219d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2L223G1-kerL223W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2L223d2iG1-kerL223d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2L227G1-kerL227W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2L229G1-kerL229W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2L231G1-kerL231W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2L249G1-kerL249W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2L27G1-kerL27W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2L27d2G1-kerL27d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2L27d2iG1-kerL27d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2L34G1-kerL34W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2L34d2aG1-kerL34d2aW1 +%%DATADIR%%/pkg/atlasrep/datapkg/2M12G1-kerM12W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2M12d2G1-kerM12d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2M12d2iG1-kerM12d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2M22G1-kerM22W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2M22d2G1-kerM22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2M22d2iG1-kerM22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2O73G1-kerO73W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2O73d2G1-f9r8B0.m1 +%%DATADIR%%/pkg/atlasrep/datapkg/2O73d2G1-f9r8B0.m2 +%%DATADIR%%/pkg/atlasrep/datapkg/2O73d2G1-kerO73d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2O73d2G1-p4480B0.m1 +%%DATADIR%%/pkg/atlasrep/datapkg/2O73d2G1-p4480B0.m2 +%%DATADIR%%/pkg/atlasrep/datapkg/2O73d2iG1-f3r8B0.m1 +%%DATADIR%%/pkg/atlasrep/datapkg/2O73d2iG1-f3r8B0.m2 +%%DATADIR%%/pkg/atlasrep/datapkg/2O73d2iG1-kerO73d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2O8m3G1-kerO8m3W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2O8p3G1-kerO8p3W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2O93G1-kerO93W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2RuG1-kerRuW1 +%%DATADIR%%/pkg/atlasrep/datapkg/2S11G1-kerS11W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2S14G1-kerS14W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2S14iG1-kerS14W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2S45G1-kerS45W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2S5G1-kerS5W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2S5iG1-kerS5W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2S62G1-kerS62W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2S63G1-kerS63W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2S63d2G1-kerS63d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2S6G1-kerS6W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2S7G1-kerS7W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2S7iG1-kerS7W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2SuzG1-kerSuzW1 +%%DATADIR%%/pkg/atlasrep/datapkg/2Suzd2G1-kerSuzd2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2Sz8G1-kerSz8W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2TE62G1-kerTE62W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2TE62d2G1-kerTE62d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2U42G1-kerU42W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2U42d2G1-kerU42d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2U62G1-kerU62W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2aM20G1-kerA5W1 +%%DATADIR%%/pkg/atlasrep/datapkg/2cM20G1-kerA5W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3A6G1-kerA6W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3A7G1-kerA7W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3F22G1-kerF22W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3F22d2G1-kerF22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3F24G1-kerF24W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3F24d2G1-kerF24d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3G23G1-kerG23W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3G23d2G1-kerG23d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3J3G1-kerJ3W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3J3d2G1-kerJ3d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3L34G1-kerL34W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3L34d2aG1-kerL34d2aW1 +%%DATADIR%%/pkg/atlasrep/datapkg/3L37G1-kerL37W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3L37d2G1-f7r6aB0.m1 +%%DATADIR%%/pkg/atlasrep/datapkg/3L37d2G1-f7r6aB0.m2 +%%DATADIR%%/pkg/atlasrep/datapkg/3L37d2G1-kerL37d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3M22G1-kerM22W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3M22d2G1-kerM22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3McLG1-kerMcLW1 +%%DATADIR%%/pkg/atlasrep/datapkg/3McLd2G1-kerMcLd2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3O73G1-kerO73W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3O73d2G1-kerO73d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3ONG1-kerONW1 +%%DATADIR%%/pkg/atlasrep/datapkg/3ONd2G1-kerONd2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3S6G1-kerS6W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3S7G1-kerS7W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3SuzG1-kerSuzW1 +%%DATADIR%%/pkg/atlasrep/datapkg/3Suzd2G1-kerSuzd2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3TE62G1-kerTE62W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3TE62d2G1-kerTE62d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3U311G1-kerU311W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3U311d2G1-kerU311d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3U38G1-kerU38W1 +%%DATADIR%%/pkg/atlasrep/datapkg/3U62G1-kerU62W1 +%%DATADIR%%/pkg/atlasrep/datapkg/4M22G1-ker2M22W1 +%%DATADIR%%/pkg/atlasrep/datapkg/4M22G1-kerM22W1 +%%DATADIR%%/pkg/atlasrep/datapkg/4M22d2G1-ker2M22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/4M22d2G1-kerM22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/4Sz8G1-ker2Sz8W1 +%%DATADIR%%/pkg/atlasrep/datapkg/4Sz8G1-kerSz8W1 +%%DATADIR%%/pkg/atlasrep/datapkg/4Sz8d3G1-kerSz8d3W1 +%%DATADIR%%/pkg/atlasrep/datapkg/4TE62G1-ker2TE62W1 +%%DATADIR%%/pkg/atlasrep/datapkg/4TE62G1-kerTE62W1 +%%DATADIR%%/pkg/atlasrep/datapkg/4U62G1-ker2U62W1 +%%DATADIR%%/pkg/atlasrep/datapkg/4U62G1-kerU62W1 +%%DATADIR%%/pkg/atlasrep/datapkg/4aL34G1-ker2L34W1 +%%DATADIR%%/pkg/atlasrep/datapkg/4aL34G1-kerL34W1 +%%DATADIR%%/pkg/atlasrep/datapkg/4aL34d2aG1-ker2L34d2aW1 +%%DATADIR%%/pkg/atlasrep/datapkg/4aL34d2aG1-kerL34d2aW1 +%%DATADIR%%/pkg/atlasrep/datapkg/4bL34G1-ker2L34W1 +%%DATADIR%%/pkg/atlasrep/datapkg/4bL34G1-kerL34W1 +%%DATADIR%%/pkg/atlasrep/datapkg/4bL34d2aG1-ker2L34d2aW1 +%%DATADIR%%/pkg/atlasrep/datapkg/4bL34d2aG1-kerL34d2aW1 +%%DATADIR%%/pkg/atlasrep/datapkg/53L35G2-kerL35W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6A6G1-ker2A6W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6A6G1-ker3A6W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6A6G1-kerA6W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6A7G1-ker2A7W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6A7G1-ker3A7W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6A7G1-kerA7W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6F22G1-ker2F22W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6F22G1-ker3F22W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6F22G1-kerF22W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6F22d2G1-ker2F22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6F22d2G1-ker3F22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6F22d2G1-kerF22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6F22d2iG1-ker2F22d2iW1 +%%DATADIR%%/pkg/atlasrep/datapkg/6F22d2iG1-ker3F22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6F22d2iG1-kerF22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6L34G1-ker2L34W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6L34G1-ker3L34W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6L34G1-kerL34W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6L34d2aG1-ker2L34d2aW1 +%%DATADIR%%/pkg/atlasrep/datapkg/6L34d2aG1-ker3L34d2aW1 +%%DATADIR%%/pkg/atlasrep/datapkg/6L34d2aG1-kerL34d2aW1 +%%DATADIR%%/pkg/atlasrep/datapkg/6M22G1-ker2M22W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6M22G1-ker3M22W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6M22G1-kerM22W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6M22d2G1-ker2M22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6M22d2G1-ker3M22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6M22d2G1-kerM22d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6O73G1-ker2O73W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6O73G1-ker3O73W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6O73G1-kerO73W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6O73G1-p3374B0.m1 +%%DATADIR%%/pkg/atlasrep/datapkg/6O73G1-p3374B0.m2 +%%DATADIR%%/pkg/atlasrep/datapkg/6O73d2G1-p5614B0.m1 +%%DATADIR%%/pkg/atlasrep/datapkg/6O73d2G1-p5614B0.m2 +%%DATADIR%%/pkg/atlasrep/datapkg/6S6G1-ker2S6W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6S6G1-ker3S6W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6S6G1-kerS6W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6S7G1-ker2S7W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6S7G1-ker3S7W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6S7G1-kerS7W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6SuzG1-ker2SuzW1 +%%DATADIR%%/pkg/atlasrep/datapkg/6SuzG1-ker3SuzW1 +%%DATADIR%%/pkg/atlasrep/datapkg/6SuzG1-kerSuzW1 +%%DATADIR%%/pkg/atlasrep/datapkg/6Suzd2G1-ker2Suzd2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6Suzd2G1-ker3Suzd2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6Suzd2G1-kerSuzd2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6U62G1-ker2U62W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6U62G1-ker3U62W1 +%%DATADIR%%/pkg/atlasrep/datapkg/6U62G1-kerU62W1 +%%DATADIR%%/pkg/atlasrep/datapkg/9U43D8G1-kerU43D8W1 +%%DATADIR%%/pkg/atlasrep/datapkg/A5G1-cclsW1 +%%DATADIR%%/pkg/atlasrep/datapkg/A7G1-P1 +%%DATADIR%%/pkg/atlasrep/datapkg/Bmax4G0-f2r180B0.m1 +%%DATADIR%%/pkg/atlasrep/datapkg/Bmax4G0-f2r180B0.m2 +%%DATADIR%%/pkg/atlasrep/datapkg/F22d2G1-max10W2 +%%DATADIR%%/pkg/atlasrep/datapkg/F22d2G1-max11W2 +%%DATADIR%%/pkg/atlasrep/datapkg/F22d2G1-max12W2 +%%DATADIR%%/pkg/atlasrep/datapkg/F22d2G1-max3W2 +%%DATADIR%%/pkg/atlasrep/datapkg/F22d2G1-max4W2 +%%DATADIR%%/pkg/atlasrep/datapkg/F22d2G1-max5W2 +%%DATADIR%%/pkg/atlasrep/datapkg/F22d2G1-max6W2 +%%DATADIR%%/pkg/atlasrep/datapkg/F22d2G1-max7W2 +%%DATADIR%%/pkg/atlasrep/datapkg/F22d2G1-max8W2 +%%DATADIR%%/pkg/atlasrep/datapkg/F22d2G1-max9W2 +%%DATADIR%%/pkg/atlasrep/datapkg/F42G1-find1 +%%DATADIR%%/pkg/atlasrep/datapkg/G25G1-cycW2 +%%DATADIR%%/pkg/atlasrep/datapkg/G25G1cycW2-cclsW2 +%%DATADIR%%/pkg/atlasrep/datapkg/J2d2G1-P2 +%%DATADIR%%/pkg/atlasrep/datapkg/J4G2-P1 +%%DATADIR%%/pkg/atlasrep/datapkg/L34G1-max4W2 +%%DATADIR%%/pkg/atlasrep/datapkg/L34G1-max5W2 +%%DATADIR%%/pkg/atlasrep/datapkg/L34G1max3W1-A6G1W1 +%%DATADIR%%/pkg/atlasrep/datapkg/L34G1max4W2-A6G1W1 +%%DATADIR%%/pkg/atlasrep/datapkg/L34G1max5W2-A6G1W1 +%%DATADIR%%/pkg/atlasrep/datapkg/L38G1cycW1-cclsW1 +%%DATADIR%%/pkg/atlasrep/datapkg/L38d3G1cycW1-cclsW1 +%%DATADIR%%/pkg/atlasrep/datapkg/L43G1-P1 +%%DATADIR%%/pkg/atlasrep/datapkg/M20G1-kerA5W1 +%%DATADIR%%/pkg/atlasrep/datapkg/M3max7G0-ker6Suzd2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/Mmax12G0-kerHNd2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/Mmax16G0-kerJ2d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/Mmax17G0-kerHed2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/Mmax18G0-kerS12W1 +%%DATADIR%%/pkg/atlasrep/datapkg/Mmax18G0-kerS5W1 +%%DATADIR%%/pkg/atlasrep/datapkg/Mmax19G0-kerL35W1 +%%DATADIR%%/pkg/atlasrep/datapkg/Mmax21G0-kerS5W1 +%%DATADIR%%/pkg/atlasrep/datapkg/Mmax21G0-kerU38d6W1 +%%DATADIR%%/pkg/atlasrep/datapkg/Mmax23G0-kerL27d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/Mmax23G0-kerS44d4W1 +%%DATADIR%%/pkg/atlasrep/datapkg/Mmax26G0-kerL211d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/Mmax26G0-kerM12d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/Mmax29G0-ker2L27d2iW1 +%%DATADIR%%/pkg/atlasrep/datapkg/Mmax30G0-kerA6V4W1 +%%DATADIR%%/pkg/atlasrep/datapkg/Mmax30G0-kerM11W1 +%%DATADIR%%/pkg/atlasrep/datapkg/Mmax34G0-kerL27d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/Mmax35G0-kerL33d2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/Mmax41G0-ker2L27W1 +%%DATADIR%%/pkg/atlasrep/datapkg/Mmax7G0-ker2Suzd2W1 +%%DATADIR%%/pkg/atlasrep/datapkg/Mmax9G0-kerThW1 +%%DATADIR%%/pkg/atlasrep/datapkg/O10m2G1-P1 +%%DATADIR%%/pkg/atlasrep/datapkg/O10p2G1-P1 +%%DATADIR%%/pkg/atlasrep/datapkg/ONd2G1-find2 +%%DATADIR%%/pkg/atlasrep/datapkg/R27d3G1cycW1-cclsW1 +%%DATADIR%%/pkg/atlasrep/datapkg/Sz8G1cycW1-cclsW1 +%%DATADIR%%/pkg/atlasrep/datapkg/Sz8d3G1cycW1-cclsW1 +%%DATADIR%%/pkg/atlasrep/datapkg/U63G1-P1 +%%DATADIR%%/pkg/atlasrep/datapkg/toc.json +%%DATADIR%%/pkg/atlasrep/datapkg/toc_SHA.json +%%DATADIR%%/pkg/atlasrep/dataword/dummy +%%DATADIR%%/pkg/atlasrep/doc/atlasrep.xml +%%DATADIR%%/pkg/atlasrep/doc/atlasreptoc_schema.json +%%DATADIR%%/pkg/atlasrep/doc/chap0.html +%%DATADIR%%/pkg/atlasrep/doc/chap0.txt +%%DATADIR%%/pkg/atlasrep/doc/chap0_mj.html +%%DATADIR%%/pkg/atlasrep/doc/chap1.html +%%DATADIR%%/pkg/atlasrep/doc/chap1.txt +%%DATADIR%%/pkg/atlasrep/doc/chap1_mj.html +%%DATADIR%%/pkg/atlasrep/doc/chap2.html +%%DATADIR%%/pkg/atlasrep/doc/chap2.txt +%%DATADIR%%/pkg/atlasrep/doc/chap2_mj.html +%%DATADIR%%/pkg/atlasrep/doc/chap3.html +%%DATADIR%%/pkg/atlasrep/doc/chap3.txt +%%DATADIR%%/pkg/atlasrep/doc/chap3_mj.html +%%DATADIR%%/pkg/atlasrep/doc/chap4.html +%%DATADIR%%/pkg/atlasrep/doc/chap4.txt +%%DATADIR%%/pkg/atlasrep/doc/chap4_mj.html +%%DATADIR%%/pkg/atlasrep/doc/chap5.html +%%DATADIR%%/pkg/atlasrep/doc/chap5.txt +%%DATADIR%%/pkg/atlasrep/doc/chap5_mj.html +%%DATADIR%%/pkg/atlasrep/doc/chap6.html +%%DATADIR%%/pkg/atlasrep/doc/chap6.txt +%%DATADIR%%/pkg/atlasrep/doc/chap6_mj.html +%%DATADIR%%/pkg/atlasrep/doc/chap7.html +%%DATADIR%%/pkg/atlasrep/doc/chap7.txt +%%DATADIR%%/pkg/atlasrep/doc/chap7_mj.html +%%DATADIR%%/pkg/atlasrep/doc/chapBib.html +%%DATADIR%%/pkg/atlasrep/doc/chapBib.txt +%%DATADIR%%/pkg/atlasrep/doc/chapBib_mj.html +%%DATADIR%%/pkg/atlasrep/doc/chapInd.html +%%DATADIR%%/pkg/atlasrep/doc/chapInd.txt +%%DATADIR%%/pkg/atlasrep/doc/chapInd_mj.html +%%DATADIR%%/pkg/atlasrep/doc/chooser.html +%%DATADIR%%/pkg/atlasrep/doc/extend.xml +%%DATADIR%%/pkg/atlasrep/doc/interfac.xml +%%DATADIR%%/pkg/atlasrep/doc/introduc.xml +%%DATADIR%%/pkg/atlasrep/doc/lefttoc.css +%%DATADIR%%/pkg/atlasrep/doc/main.xml +%%DATADIR%%/pkg/atlasrep/doc/maintain.xml +%%DATADIR%%/pkg/atlasrep/doc/manual.css +%%DATADIR%%/pkg/atlasrep/doc/manual.js +%%DATADIR%%/pkg/atlasrep/doc/manual.lab +%%DATADIR%%/pkg/atlasrep/doc/manual.pdf +%%DATADIR%%/pkg/atlasrep/doc/manual.six +%%DATADIR%%/pkg/atlasrep/doc/manualbib.xml +%%DATADIR%%/pkg/atlasrep/doc/nocolorprompt.css +%%DATADIR%%/pkg/atlasrep/doc/ragged.css +%%DATADIR%%/pkg/atlasrep/doc/rainbow.js +%%DATADIR%%/pkg/atlasrep/doc/technica.xml +%%DATADIR%%/pkg/atlasrep/doc/times.css +%%DATADIR%%/pkg/atlasrep/doc/toggless.css +%%DATADIR%%/pkg/atlasrep/doc/toggless.js +%%DATADIR%%/pkg/atlasrep/doc/tutorial.xml +%%DATADIR%%/pkg/atlasrep/doc/utils.xml +%%DATADIR%%/pkg/atlasrep/gap/access.gd +%%DATADIR%%/pkg/atlasrep/gap/access.gi +%%DATADIR%%/pkg/atlasrep/gap/bbox.gd +%%DATADIR%%/pkg/atlasrep/gap/bbox.gi +%%DATADIR%%/pkg/atlasrep/gap/brmindeg.g +%%DATADIR%%/pkg/atlasrep/gap/brspor.g +%%DATADIR%%/pkg/atlasrep/gap/interfac.gd +%%DATADIR%%/pkg/atlasrep/gap/interfac.gi +%%DATADIR%%/pkg/atlasrep/gap/json.g +%%DATADIR%%/pkg/atlasrep/gap/mindeg.g +%%DATADIR%%/pkg/atlasrep/gap/mindeg.gd +%%DATADIR%%/pkg/atlasrep/gap/mindeg.gi +%%DATADIR%%/pkg/atlasrep/gap/obsolete.gd +%%DATADIR%%/pkg/atlasrep/gap/obsolete.gi +%%DATADIR%%/pkg/atlasrep/gap/scanmtx.gd +%%DATADIR%%/pkg/atlasrep/gap/scanmtx.gi +%%DATADIR%%/pkg/atlasrep/gap/test.g +%%DATADIR%%/pkg/atlasrep/gap/types.g +%%DATADIR%%/pkg/atlasrep/gap/types.gd +%%DATADIR%%/pkg/atlasrep/gap/types.gi +%%DATADIR%%/pkg/atlasrep/gap/userpref.g +%%DATADIR%%/pkg/atlasrep/gap/utils.gd +%%DATADIR%%/pkg/atlasrep/gap/utils.gi +%%DATADIR%%/pkg/atlasrep/gap/utlmrkup.g +%%DATADIR%%/pkg/atlasrep/init.g +%%DATADIR%%/pkg/atlasrep/makedocrel.g +%%DATADIR%%/pkg/atlasrep/prerequisites.sh +%%DATADIR%%/pkg/atlasrep/read.g +%%DATADIR%%/pkg/atlasrep/tst/atlasrep.tst +%%DATADIR%%/pkg/atlasrep/tst/docxpl.tst +%%DATADIR%%/pkg/atlasrep/tst/docxpl2.tst +%%DATADIR%%/pkg/atlasrep/tst/hardtest.tst +%%DATADIR%%/pkg/atlasrep/tst/internal.tst +%%DATADIR%%/pkg/atlasrep/tst/json.tst +%%DATADIR%%/pkg/atlasrep/tst/matf11r10.txt +%%DATADIR%%/pkg/atlasrep/tst/matf7r3.txt +%%DATADIR%%/pkg/atlasrep/tst/matf81r3.txt +%%DATADIR%%/pkg/atlasrep/tst/matf9r3.txt +%%DATADIR%%/pkg/atlasrep/tst/perm7.txt +%%DATADIR%%/pkg/atlasrep/tst/permmat7.txt +%%DATADIR%%/pkg/atlasrep/tst/stdgen.tst +%%DATADIR%%/pkg/atlasrep/tst/testall.g +%%DATADIR%%/pkg/atlasrep/tst/testauto.g +%%DATADIR%%/pkg/atlasrep/tst/testinst.g +%%DATADIR%%/pkg/autodoc/CHANGES +%%DATADIR%%/pkg/autodoc/COPYRIGHT +%%DATADIR%%/pkg/autodoc/LICENSE +%%DATADIR%%/pkg/autodoc/PackageInfo.g +%%DATADIR%%/pkg/autodoc/README.md +%%DATADIR%%/pkg/autodoc/TODO +%%DATADIR%%/pkg/autodoc/doc/AutoDoc.xml +%%DATADIR%%/pkg/autodoc/doc/Comments.xml +%%DATADIR%%/pkg/autodoc/doc/Tutorials.xml +%%DATADIR%%/pkg/autodoc/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/autodoc/doc/_Chapter_AutoDoc.xml +%%DATADIR%%/pkg/autodoc/doc/_Chapter_AutoDoc_worksheets.xml +%%DATADIR%%/pkg/autodoc/doc/_Chunks.xml +%%DATADIR%%/pkg/autodoc/doc/_entities.xml +%%DATADIR%%/pkg/autodoc/doc/bib.xml +%%DATADIR%%/pkg/autodoc/doc/bib.xml.bib +%%DATADIR%%/pkg/autodoc/doc/chap0.html +%%DATADIR%%/pkg/autodoc/doc/chap0.txt +%%DATADIR%%/pkg/autodoc/doc/chap0_mj.html +%%DATADIR%%/pkg/autodoc/doc/chap1.html +%%DATADIR%%/pkg/autodoc/doc/chap1.txt +%%DATADIR%%/pkg/autodoc/doc/chap1_mj.html +%%DATADIR%%/pkg/autodoc/doc/chap2.html +%%DATADIR%%/pkg/autodoc/doc/chap2.txt +%%DATADIR%%/pkg/autodoc/doc/chap2_mj.html +%%DATADIR%%/pkg/autodoc/doc/chap3.html +%%DATADIR%%/pkg/autodoc/doc/chap3.txt +%%DATADIR%%/pkg/autodoc/doc/chap3_mj.html +%%DATADIR%%/pkg/autodoc/doc/chap4.html +%%DATADIR%%/pkg/autodoc/doc/chap4.txt +%%DATADIR%%/pkg/autodoc/doc/chap4_mj.html +%%DATADIR%%/pkg/autodoc/doc/chapBib.html +%%DATADIR%%/pkg/autodoc/doc/chapBib.txt +%%DATADIR%%/pkg/autodoc/doc/chapBib_mj.html +%%DATADIR%%/pkg/autodoc/doc/chapInd.html +%%DATADIR%%/pkg/autodoc/doc/chapInd.txt +%%DATADIR%%/pkg/autodoc/doc/chapInd_mj.html +%%DATADIR%%/pkg/autodoc/doc/chooser.html +%%DATADIR%%/pkg/autodoc/doc/clean +%%DATADIR%%/pkg/autodoc/doc/lefttoc.css +%%DATADIR%%/pkg/autodoc/doc/manual.css +%%DATADIR%%/pkg/autodoc/doc/manual.js +%%DATADIR%%/pkg/autodoc/doc/manual.lab +%%DATADIR%%/pkg/autodoc/doc/manual.pdf +%%DATADIR%%/pkg/autodoc/doc/manual.six +%%DATADIR%%/pkg/autodoc/doc/nocolorprompt.css +%%DATADIR%%/pkg/autodoc/doc/ragged.css +%%DATADIR%%/pkg/autodoc/doc/rainbow.js +%%DATADIR%%/pkg/autodoc/doc/times.css +%%DATADIR%%/pkg/autodoc/doc/title.xml +%%DATADIR%%/pkg/autodoc/doc/toggless.css +%%DATADIR%%/pkg/autodoc/doc/toggless.js +%%DATADIR%%/pkg/autodoc/gap/AutoDocMainFunction.gd +%%DATADIR%%/pkg/autodoc/gap/AutoDocMainFunction.gi +%%DATADIR%%/pkg/autodoc/gap/DocumentationTree.gd +%%DATADIR%%/pkg/autodoc/gap/DocumentationTree.gi +%%DATADIR%%/pkg/autodoc/gap/Magic.gd +%%DATADIR%%/pkg/autodoc/gap/Magic.gi +%%DATADIR%%/pkg/autodoc/gap/Markdown.gd +%%DATADIR%%/pkg/autodoc/gap/Markdown.gi +%%DATADIR%%/pkg/autodoc/gap/Parser.gd +%%DATADIR%%/pkg/autodoc/gap/Parser.gi +%%DATADIR%%/pkg/autodoc/gap/ToolFunctions.gd +%%DATADIR%%/pkg/autodoc/gap/ToolFunctions.gi +%%DATADIR%%/pkg/autodoc/init.g +%%DATADIR%%/pkg/autodoc/makedoc.g +%%DATADIR%%/pkg/autodoc/makefile +%%DATADIR%%/pkg/autodoc/read.g +%%DATADIR%%/pkg/autodoc/tst/dogfood.tst +%%DATADIR%%/pkg/autodoc/tst/manual.expected/_AutoDocMainFile.xml +%%DATADIR%%/pkg/autodoc/tst/manual.expected/_Chapter_AutoDoc.xml +%%DATADIR%%/pkg/autodoc/tst/manual.expected/_Chapter_AutoDoc_worksheets.xml +%%DATADIR%%/pkg/autodoc/tst/manual.expected/_Chunks.xml +%%DATADIR%%/pkg/autodoc/tst/misc.tst +%%DATADIR%%/pkg/autodoc/tst/testall.g +%%DATADIR%%/pkg/autodoc/tst/worksheets.tst +%%DATADIR%%/pkg/autodoc/tst/worksheets/autoplain.expected/Plain_file.autodoc_Test.xml +%%DATADIR%%/pkg/autodoc/tst/worksheets/autoplain.expected/_AutoDocMainFile.xml +%%DATADIR%%/pkg/autodoc/tst/worksheets/autoplain.expected/_Chapter_Test.xml +%%DATADIR%%/pkg/autodoc/tst/worksheets/autoplain.expected/_Chunks.xml +%%DATADIR%%/pkg/autodoc/tst/worksheets/autoplain.expected/_entities.xml +%%DATADIR%%/pkg/autodoc/tst/worksheets/autoplain.expected/title.xml +%%DATADIR%%/pkg/autodoc/tst/worksheets/autoplain.expected/tst/plain_file.autodoc_test01.tst +%%DATADIR%%/pkg/autodoc/tst/worksheets/autoplain.sheet/plain.autodoc +%%DATADIR%%/pkg/autodoc/tst/worksheets/general.expected/General_Test.xml +%%DATADIR%%/pkg/autodoc/tst/worksheets/general.expected/_AutoDocMainFile.xml +%%DATADIR%%/pkg/autodoc/tst/worksheets/general.expected/_Chapter_SomeChapter.xml +%%DATADIR%%/pkg/autodoc/tst/worksheets/general.expected/_Chunks.xml +%%DATADIR%%/pkg/autodoc/tst/worksheets/general.expected/_entities.xml +%%DATADIR%%/pkg/autodoc/tst/worksheets/general.expected/title.xml +%%DATADIR%%/pkg/autodoc/tst/worksheets/general.expected/tst/general_test01.tst +%%DATADIR%%/pkg/autodoc/tst/worksheets/general.sheet/worksheet.g +%%DATADIR%%/pkg/autodoc/tst/worksheets/update.sh +%%DATADIR%%/pkg/automata/CHANGES +%%DATADIR%%/pkg/automata/EXAMPLES +%%DATADIR%%/pkg/automata/GPL +%%DATADIR%%/pkg/automata/LICENSE +%%DATADIR%%/pkg/automata/PackageInfo.g +%%DATADIR%%/pkg/automata/README.md +%%DATADIR%%/pkg/automata/doc/AutMan.bib +%%DATADIR%%/pkg/automata/doc/AutMan.xml +%%DATADIR%%/pkg/automata/doc/aut-func.xml +%%DATADIR%%/pkg/automata/doc/aut-vs-rat.xml +%%DATADIR%%/pkg/automata/doc/aut1.eps +%%DATADIR%%/pkg/automata/doc/aut1.gif +%%DATADIR%%/pkg/automata/doc/aut1.jpg +%%DATADIR%%/pkg/automata/doc/aut1.pdf +%%DATADIR%%/pkg/automata/doc/aut1.ps2 +%%DATADIR%%/pkg/automata/doc/aut2.eps +%%DATADIR%%/pkg/automata/doc/aut2.gif +%%DATADIR%%/pkg/automata/doc/aut2.jpg +%%DATADIR%%/pkg/automata/doc/aut2.pdf +%%DATADIR%%/pkg/automata/doc/aut2_1.jpg +%%DATADIR%%/pkg/automata/doc/aut2_2.jpg +%%DATADIR%%/pkg/automata/doc/automata.xml +%%DATADIR%%/pkg/automata/doc/chap0.html +%%DATADIR%%/pkg/automata/doc/chap0.txt +%%DATADIR%%/pkg/automata/doc/chap0_mj.html +%%DATADIR%%/pkg/automata/doc/chap1.html +%%DATADIR%%/pkg/automata/doc/chap1.txt +%%DATADIR%%/pkg/automata/doc/chap1_mj.html +%%DATADIR%%/pkg/automata/doc/chap2.html +%%DATADIR%%/pkg/automata/doc/chap2.txt +%%DATADIR%%/pkg/automata/doc/chap2_mj.html +%%DATADIR%%/pkg/automata/doc/chap3.html +%%DATADIR%%/pkg/automata/doc/chap3.txt +%%DATADIR%%/pkg/automata/doc/chap3_mj.html +%%DATADIR%%/pkg/automata/doc/chap4.html +%%DATADIR%%/pkg/automata/doc/chap4.txt +%%DATADIR%%/pkg/automata/doc/chap4_mj.html +%%DATADIR%%/pkg/automata/doc/chap5.html +%%DATADIR%%/pkg/automata/doc/chap5.txt +%%DATADIR%%/pkg/automata/doc/chap5_mj.html +%%DATADIR%%/pkg/automata/doc/chap6.html +%%DATADIR%%/pkg/automata/doc/chap6.txt +%%DATADIR%%/pkg/automata/doc/chap6_mj.html +%%DATADIR%%/pkg/automata/doc/chapA.html +%%DATADIR%%/pkg/automata/doc/chapA.txt +%%DATADIR%%/pkg/automata/doc/chapA_mj.html +%%DATADIR%%/pkg/automata/doc/chapB.html +%%DATADIR%%/pkg/automata/doc/chapB.txt +%%DATADIR%%/pkg/automata/doc/chapB_mj.html +%%DATADIR%%/pkg/automata/doc/chapBib.html +%%DATADIR%%/pkg/automata/doc/chapBib.txt +%%DATADIR%%/pkg/automata/doc/chapBib_mj.html +%%DATADIR%%/pkg/automata/doc/chapC.html +%%DATADIR%%/pkg/automata/doc/chapC.txt +%%DATADIR%%/pkg/automata/doc/chapC_mj.html +%%DATADIR%%/pkg/automata/doc/chapInd.html +%%DATADIR%%/pkg/automata/doc/chapInd.txt +%%DATADIR%%/pkg/automata/doc/chapInd_mj.html +%%DATADIR%%/pkg/automata/doc/chooser.html +%%DATADIR%%/pkg/automata/doc/drawing.xml +%%DATADIR%%/pkg/automata/doc/finitelang.xml +%%DATADIR%%/pkg/automata/doc/foldings.xml +%%DATADIR%%/pkg/automata/doc/graph.eps +%%DATADIR%%/pkg/automata/doc/graph.gif +%%DATADIR%%/pkg/automata/doc/graph.pdf +%%DATADIR%%/pkg/automata/doc/graph2.jpg +%%DATADIR%%/pkg/automata/doc/graph2.pdf +%%DATADIR%%/pkg/automata/doc/graphs.xml +%%DATADIR%%/pkg/automata/doc/introduction.xml +%%DATADIR%%/pkg/automata/doc/lefttoc.css +%%DATADIR%%/pkg/automata/doc/manual.css +%%DATADIR%%/pkg/automata/doc/manual.js +%%DATADIR%%/pkg/automata/doc/manual.lab +%%DATADIR%%/pkg/automata/doc/manual.pdf +%%DATADIR%%/pkg/automata/doc/manual.six +%%DATADIR%%/pkg/automata/doc/nocolorprompt.css +%%DATADIR%%/pkg/automata/doc/ragged.css +%%DATADIR%%/pkg/automata/doc/rainbow.js +%%DATADIR%%/pkg/automata/doc/rational.xml +%%DATADIR%%/pkg/automata/doc/sccpoi2.jpg +%%DATADIR%%/pkg/automata/doc/sccpoi2.pdf +%%DATADIR%%/pkg/automata/doc/subaut.jpg +%%DATADIR%%/pkg/automata/doc/subaut.pdf +%%DATADIR%%/pkg/automata/doc/times.css +%%DATADIR%%/pkg/automata/doc/title.xml +%%DATADIR%%/pkg/automata/doc/toggless.css +%%DATADIR%%/pkg/automata/doc/toggless.js +%%DATADIR%%/pkg/automata/gap/aut-basics.gd +%%DATADIR%%/pkg/automata/gap/aut-basics.gi +%%DATADIR%%/pkg/automata/gap/aut-def.gd +%%DATADIR%%/pkg/automata/gap/aut-def.gi +%%DATADIR%%/pkg/automata/gap/aut-func.gd +%%DATADIR%%/pkg/automata/gap/aut-func.gi +%%DATADIR%%/pkg/automata/gap/aut-rat.gd +%%DATADIR%%/pkg/automata/gap/aut-rat.gi +%%DATADIR%%/pkg/automata/gap/aut-utils.gd +%%DATADIR%%/pkg/automata/gap/aut-utils.gi +%%DATADIR%%/pkg/automata/gap/automata-display.gd +%%DATADIR%%/pkg/automata/gap/automata-display.gi +%%DATADIR%%/pkg/automata/gap/digraphs.gd +%%DATADIR%%/pkg/automata/gap/digraphs.gi +%%DATADIR%%/pkg/automata/gap/drawgraph.gd +%%DATADIR%%/pkg/automata/gap/drawgraph.gi +%%DATADIR%%/pkg/automata/gap/finitelang.gd +%%DATADIR%%/pkg/automata/gap/finitelang.gi +%%DATADIR%%/pkg/automata/gap/foldings.gd +%%DATADIR%%/pkg/automata/gap/foldings.gi +%%DATADIR%%/pkg/automata/gap/hello +%%DATADIR%%/pkg/automata/gap/miscelaneous.gd +%%DATADIR%%/pkg/automata/gap/miscelaneous.gi +%%DATADIR%%/pkg/automata/gap/rat-def.gd +%%DATADIR%%/pkg/automata/gap/rat-def.gi +%%DATADIR%%/pkg/automata/gap/rat-func.gd +%%DATADIR%%/pkg/automata/gap/rat-func.gi +%%DATADIR%%/pkg/automata/gap/sgpslinks.gd +%%DATADIR%%/pkg/automata/gap/sgpslinks.gi +%%DATADIR%%/pkg/automata/gap/splash_from_Viz.g +%%DATADIR%%/pkg/automata/init.g +%%DATADIR%%/pkg/automata/makedoc.g +%%DATADIR%%/pkg/automata/read.g +%%DATADIR%%/pkg/automata/tst/testall.g +%%DATADIR%%/pkg/automata/tst/testall.tst +%%DATADIR%%/pkg/automata/version +%%DATADIR%%/pkg/automgrp/LICENSE +%%DATADIR%%/pkg/automgrp/NEWS +%%DATADIR%%/pkg/automgrp/PackageInfo.g +%%DATADIR%%/pkg/automgrp/README.md +%%DATADIR%%/pkg/automgrp/doc/.htm-stamp +%%DATADIR%%/pkg/automgrp/doc/.manual-stamp +%%DATADIR%%/pkg/automgrp/doc/.pdf-stamp +%%DATADIR%%/pkg/automgrp/doc/autom.msk +%%DATADIR%%/pkg/automgrp/doc/autom.tex +%%DATADIR%%/pkg/automgrp/doc/buildman.config +%%DATADIR%%/pkg/automgrp/doc/buildman.pe +%%DATADIR%%/pkg/automgrp/doc/elements.msk +%%DATADIR%%/pkg/automgrp/doc/elements.tex +%%DATADIR%%/pkg/automgrp/doc/fa.bib +%%DATADIR%%/pkg/automgrp/doc/groups.msk +%%DATADIR%%/pkg/automgrp/doc/groups.tex +%%DATADIR%%/pkg/automgrp/doc/intro.msk +%%DATADIR%%/pkg/automgrp/doc/intro.tex +%%DATADIR%%/pkg/automgrp/doc/make_doc +%%DATADIR%%/pkg/automgrp/doc/manual.lab +%%DATADIR%%/pkg/automgrp/doc/manual.msk +%%DATADIR%%/pkg/automgrp/doc/manual.mst +%%DATADIR%%/pkg/automgrp/doc/manual.pdf +%%DATADIR%%/pkg/automgrp/doc/manual.six +%%DATADIR%%/pkg/automgrp/doc/manual.tex +%%DATADIR%%/pkg/automgrp/doc/manualindex +%%DATADIR%%/pkg/automgrp/doc/misc.msk +%%DATADIR%%/pkg/automgrp/doc/misc.tex +%%DATADIR%%/pkg/automgrp/doc/notfound +%%DATADIR%%/pkg/automgrp/gap/autom.gd +%%DATADIR%%/pkg/automgrp/gap/autom.gi +%%DATADIR%%/pkg/automgrp/gap/automaton.gd +%%DATADIR%%/pkg/automgrp/gap/automaton.gi +%%DATADIR%%/pkg/automgrp/gap/automfam.gd +%%DATADIR%%/pkg/automgrp/gap/automfam.gi +%%DATADIR%%/pkg/automgrp/gap/automgroup.gd +%%DATADIR%%/pkg/automgrp/gap/automgroup.gi +%%DATADIR%%/pkg/automgrp/gap/automsg.gd +%%DATADIR%%/pkg/automgrp/gap/automsg.gi +%%DATADIR%%/pkg/automgrp/gap/convertersfr.gd +%%DATADIR%%/pkg/automgrp/gap/convertersfr.gi +%%DATADIR%%/pkg/automgrp/gap/globals.g +%%DATADIR%%/pkg/automgrp/gap/groups.g +%%DATADIR%%/pkg/automgrp/gap/listops.gd +%%DATADIR%%/pkg/automgrp/gap/listops.gi +%%DATADIR%%/pkg/automgrp/gap/parser.g +%%DATADIR%%/pkg/automgrp/gap/rws.gd +%%DATADIR%%/pkg/automgrp/gap/rws.gi +%%DATADIR%%/pkg/automgrp/gap/scilab.gd +%%DATADIR%%/pkg/automgrp/gap/scilab.gi +%%DATADIR%%/pkg/automgrp/gap/selfs.gd +%%DATADIR%%/pkg/automgrp/gap/selfs.gi +%%DATADIR%%/pkg/automgrp/gap/selfsim.gd +%%DATADIR%%/pkg/automgrp/gap/selfsim.gi +%%DATADIR%%/pkg/automgrp/gap/selfsimfam.gd +%%DATADIR%%/pkg/automgrp/gap/selfsimfam.gi +%%DATADIR%%/pkg/automgrp/gap/selfsimgroup.gd +%%DATADIR%%/pkg/automgrp/gap/selfsimgroup.gi +%%DATADIR%%/pkg/automgrp/gap/selfsimsg.gd +%%DATADIR%%/pkg/automgrp/gap/selfsimsg.gi +%%DATADIR%%/pkg/automgrp/gap/tree.gd +%%DATADIR%%/pkg/automgrp/gap/tree.gi +%%DATADIR%%/pkg/automgrp/gap/treeaut.gd +%%DATADIR%%/pkg/automgrp/gap/treeaut.gi +%%DATADIR%%/pkg/automgrp/gap/treeautgrp.gd +%%DATADIR%%/pkg/automgrp/gap/treeautgrp.gi +%%DATADIR%%/pkg/automgrp/gap/treehom.gd +%%DATADIR%%/pkg/automgrp/gap/treehom.gi +%%DATADIR%%/pkg/automgrp/gap/treehomsg.gd +%%DATADIR%%/pkg/automgrp/gap/treehomsg.gi +%%DATADIR%%/pkg/automgrp/gap/utils.gd +%%DATADIR%%/pkg/automgrp/gap/utils.gi +%%DATADIR%%/pkg/automgrp/gap/utilsfrgrp.gd +%%DATADIR%%/pkg/automgrp/gap/utilsfrgrp.gi +%%DATADIR%%/pkg/automgrp/htm/CHAP001.htm +%%DATADIR%%/pkg/automgrp/htm/CHAP002.htm +%%DATADIR%%/pkg/automgrp/htm/CHAP003.htm +%%DATADIR%%/pkg/automgrp/htm/CHAP004.htm +%%DATADIR%%/pkg/automgrp/htm/CHAP005.htm +%%DATADIR%%/pkg/automgrp/htm/biblio.htm +%%DATADIR%%/pkg/automgrp/htm/chapters.htm +%%DATADIR%%/pkg/automgrp/htm/theindex.htm +%%DATADIR%%/pkg/automgrp/init.g +%%DATADIR%%/pkg/automgrp/read.g +%%DATADIR%%/pkg/automgrp/tst/autom.tst +%%DATADIR%%/pkg/automgrp/tst/contracting.tst +%%DATADIR%%/pkg/automgrp/tst/iterator.tst +%%DATADIR%%/pkg/automgrp/tst/manual.tst +%%DATADIR%%/pkg/automgrp/tst/misc.tst +%%DATADIR%%/pkg/automgrp/tst/run_unittests.g +%%DATADIR%%/pkg/automgrp/tst/rws.tst +%%DATADIR%%/pkg/automgrp/tst/testall.g +%%DATADIR%%/pkg/automgrp/tst/testall.tst +%%DATADIR%%/pkg/automgrp/tst/testorder.g +%%DATADIR%%/pkg/automgrp/tst/testselfsim.g +%%DATADIR%%/pkg/automgrp/tst/teststructures.g +%%DATADIR%%/pkg/automgrp/tst/testutil.g +%%DATADIR%%/pkg/autpgrp/CHANGES.md +%%DATADIR%%/pkg/autpgrp/LICENSE +%%DATADIR%%/pkg/autpgrp/PackageInfo.g +%%DATADIR%%/pkg/autpgrp/README +%%DATADIR%%/pkg/autpgrp/doc/additional.tex +%%DATADIR%%/pkg/autpgrp/doc/autpgrp.tex +%%DATADIR%%/pkg/autpgrp/doc/influen.tex +%%DATADIR%%/pkg/autpgrp/doc/make_doc +%%DATADIR%%/pkg/autpgrp/doc/manual.dvi +%%DATADIR%%/pkg/autpgrp/doc/manual.lab +%%DATADIR%%/pkg/autpgrp/doc/manual.mst +%%DATADIR%%/pkg/autpgrp/doc/manual.pdf +%%DATADIR%%/pkg/autpgrp/doc/manual.six +%%DATADIR%%/pkg/autpgrp/doc/manual.tex +%%DATADIR%%/pkg/autpgrp/doc/method.tex +%%DATADIR%%/pkg/autpgrp/doc/underl.tex +%%DATADIR%%/pkg/autpgrp/gap/autoops.gi +%%DATADIR%%/pkg/autpgrp/gap/autos.gd +%%DATADIR%%/pkg/autpgrp/gap/autos.gi +%%DATADIR%%/pkg/autpgrp/gap/countcl.gi +%%DATADIR%%/pkg/autpgrp/gap/general.gi +%%DATADIR%%/pkg/autpgrp/gap/hybrstab.gi +%%DATADIR%%/pkg/autpgrp/gap/initmat.gi +%%DATADIR%%/pkg/autpgrp/gap/initperm.gi +%%DATADIR%%/pkg/autpgrp/gap/matrix.gi +%%DATADIR%%/pkg/autpgrp/gap/matrstab.gi +%%DATADIR%%/pkg/autpgrp/gap/nicestab.gi +%%DATADIR%%/pkg/autpgrp/gap/orbstab.gi +%%DATADIR%%/pkg/autpgrp/gap/pcpres.gi +%%DATADIR%%/pkg/autpgrp/htm/CHAP001.htm +%%DATADIR%%/pkg/autpgrp/htm/CHAP002.htm +%%DATADIR%%/pkg/autpgrp/htm/CHAP003.htm +%%DATADIR%%/pkg/autpgrp/htm/CHAP004.htm +%%DATADIR%%/pkg/autpgrp/htm/CHAP005.htm +%%DATADIR%%/pkg/autpgrp/htm/biblio.htm +%%DATADIR%%/pkg/autpgrp/htm/chapters.htm +%%DATADIR%%/pkg/autpgrp/htm/theindex.htm +%%DATADIR%%/pkg/autpgrp/init.g +%%DATADIR%%/pkg/autpgrp/read.g +%%DATADIR%%/pkg/autpgrp/tst/manual.example-2.tst +%%DATADIR%%/pkg/autpgrp/tst/manual.example-3.tst +%%DATADIR%%/pkg/autpgrp/tst/more.tst +%%DATADIR%%/pkg/autpgrp/tst/number.tst +%%DATADIR%%/pkg/autpgrp/tst/testall.g +%%DATADIR%%/pkg/browse/CHANGES +%%DATADIR%%/pkg/browse/Makefile.in +%%DATADIR%%/pkg/browse/Makefile.in.c++20 +%%DATADIR%%/pkg/browse/PackageInfo.g +%%DATADIR%%/pkg/browse/README +%%DATADIR%%/pkg/browse/app/atlasbrowse.g +%%DATADIR%%/pkg/browse/app/atlasbrowse_old.g +%%DATADIR%%/pkg/browse/app/conwaypols.g +%%DATADIR%%/pkg/browse/app/ctbldisp.g +%%DATADIR%%/pkg/browse/app/demo.demo +%%DATADIR%%/pkg/browse/app/demo.g +%%DATADIR%%/pkg/browse/app/filetree.g +%%DATADIR%%/pkg/browse/app/gapbibl.g +%%DATADIR%%/pkg/browse/app/gapdata.g +%%DATADIR%%/pkg/browse/app/knight.g +%%DATADIR%%/pkg/browse/app/manual.g +%%DATADIR%%/pkg/browse/app/matdisp.g +%%DATADIR%%/pkg/browse/app/methods.g +%%DATADIR%%/pkg/browse/app/mouse.g +%%DATADIR%%/pkg/browse/app/packages.g +%%DATADIR%%/pkg/browse/app/pkgvar.g +%%DATADIR%%/pkg/browse/app/profile.g +%%DATADIR%%/pkg/browse/app/puzzle.g +%%DATADIR%%/pkg/browse/app/rldemo.g +%%DATADIR%%/pkg/browse/app/rubik.g +%%DATADIR%%/pkg/browse/app/solitair.g +%%DATADIR%%/pkg/browse/app/sudoku.g +%%DATADIR%%/pkg/browse/app/tmdbatt2.g +%%DATADIR%%/pkg/browse/app/tmdbattr.g +%%DATADIR%%/pkg/browse/app/tomdisp.g +%%DATADIR%%/pkg/browse/app/userpref.g +%%DATADIR%%/pkg/browse/bibl/correctbib.g +%%DATADIR%%/pkg/browse/bibl/gap-publishednicer.bib +%%DATADIR%%/pkg/browse/bibl/getnewestbibfile +%%DATADIR%%/pkg/browse/bibl/mscdata2010.txt +%%DATADIR%%/pkg/browse/bibl/mscdata2020.txt +%%DATADIR%%/pkg/browse/bibl/mscdiffs2000to2010.txt +%%DATADIR%%/pkg/browse/bibl/mscdiffs2010to2020.txt +%%DATADIR%%/pkg/browse/configure +%%DATADIR%%/pkg/browse/configure.libtool.bak +%%DATADIR%%/pkg/browse/doc/GPL +%%DATADIR%%/pkg/browse/doc/appl.xml +%%DATADIR%%/pkg/browse/doc/brdbattr.xml +%%DATADIR%%/pkg/browse/doc/browse.xml +%%DATADIR%%/pkg/browse/doc/browsebib.xml +%%DATADIR%%/pkg/browse/doc/browsebib.xml.bib +%%DATADIR%%/pkg/browse/doc/chap0.html +%%DATADIR%%/pkg/browse/doc/chap0.txt +%%DATADIR%%/pkg/browse/doc/chap0_mj.html +%%DATADIR%%/pkg/browse/doc/chap1.html +%%DATADIR%%/pkg/browse/doc/chap1.txt +%%DATADIR%%/pkg/browse/doc/chap1_mj.html +%%DATADIR%%/pkg/browse/doc/chap2.html +%%DATADIR%%/pkg/browse/doc/chap2.txt +%%DATADIR%%/pkg/browse/doc/chap2_mj.html +%%DATADIR%%/pkg/browse/doc/chap3.html +%%DATADIR%%/pkg/browse/doc/chap3.txt +%%DATADIR%%/pkg/browse/doc/chap3_mj.html +%%DATADIR%%/pkg/browse/doc/chap4.html +%%DATADIR%%/pkg/browse/doc/chap4.txt +%%DATADIR%%/pkg/browse/doc/chap4_mj.html +%%DATADIR%%/pkg/browse/doc/chap5.html +%%DATADIR%%/pkg/browse/doc/chap5.txt +%%DATADIR%%/pkg/browse/doc/chap5_mj.html +%%DATADIR%%/pkg/browse/doc/chap6.html +%%DATADIR%%/pkg/browse/doc/chap6.txt +%%DATADIR%%/pkg/browse/doc/chap6_mj.html +%%DATADIR%%/pkg/browse/doc/chapA.html +%%DATADIR%%/pkg/browse/doc/chapA.txt +%%DATADIR%%/pkg/browse/doc/chapA_mj.html +%%DATADIR%%/pkg/browse/doc/chapBib.html +%%DATADIR%%/pkg/browse/doc/chapBib.txt +%%DATADIR%%/pkg/browse/doc/chapBib_mj.html +%%DATADIR%%/pkg/browse/doc/chapInd.html +%%DATADIR%%/pkg/browse/doc/chapInd.txt +%%DATADIR%%/pkg/browse/doc/chapInd_mj.html +%%DATADIR%%/pkg/browse/doc/chooser.html +%%DATADIR%%/pkg/browse/doc/clean +%%DATADIR%%/pkg/browse/doc/curses.xml +%%DATADIR%%/pkg/browse/doc/intro.xml +%%DATADIR%%/pkg/browse/doc/lefttoc.css +%%DATADIR%%/pkg/browse/doc/main.tex +%%DATADIR%%/pkg/browse/doc/main.xml +%%DATADIR%%/pkg/browse/doc/manual.css +%%DATADIR%%/pkg/browse/doc/manual.js +%%DATADIR%%/pkg/browse/doc/manual.lab +%%DATADIR%%/pkg/browse/doc/manual.pdf +%%DATADIR%%/pkg/browse/doc/manual.six +%%DATADIR%%/pkg/browse/doc/manualbib.xml.bib +%%DATADIR%%/pkg/browse/doc/nocolorprompt.css +%%DATADIR%%/pkg/browse/doc/ragged.css +%%DATADIR%%/pkg/browse/doc/rainbow.js +%%DATADIR%%/pkg/browse/doc/rubik.png +%%DATADIR%%/pkg/browse/doc/solitair.png +%%DATADIR%%/pkg/browse/doc/times.css +%%DATADIR%%/pkg/browse/doc/toggless.css +%%DATADIR%%/pkg/browse/doc/toggless.js +%%DATADIR%%/pkg/browse/doc/util.xml +%%DATADIR%%/pkg/browse/init.g +%%DATADIR%%/pkg/browse/lib/brdbattr.gd +%%DATADIR%%/pkg/browse/lib/brdbattr.gi +%%DATADIR%%/pkg/browse/lib/brgrids.g +%%DATADIR%%/pkg/browse/lib/browse.gd +%%DATADIR%%/pkg/browse/lib/browse.gi +%%DATADIR%%/pkg/browse/lib/brutils.g +%%DATADIR%%/pkg/browse/lib/fakeNCurses.g +%%DATADIR%%/pkg/browse/lib/getpackagename.g +%%DATADIR%%/pkg/browse/lib/helpoverwrite.g +%%DATADIR%%/pkg/browse/lib/match.g +%%DATADIR%%/pkg/browse/lib/ncurses.gd +%%DATADIR%%/pkg/browse/lib/ncurses.gi +%%DATADIR%%/pkg/browse/makedocrel.g +%%DATADIR%%/pkg/browse/read.g +%%DATADIR%%/pkg/browse/src/ncurses.c +%%DATADIR%%/pkg/browse/tst/test.tst +%%DATADIR%%/pkg/browse/version +%%DATADIR%%/pkg/cap/GeneralizedAddMethod.md +%%DATADIR%%/pkg/cap/IDEAS +%%DATADIR%%/pkg/cap/LICENSE +%%DATADIR%%/pkg/cap/LOGIC_SYNTAX_IDEAS +%%DATADIR%%/pkg/cap/LogicForCategories/PredicateImplicationsForAbCategories.tex +%%DATADIR%%/pkg/cap/LogicForCategories/PredicateImplicationsForAbelianCategories.tex +%%DATADIR%%/pkg/cap/LogicForCategories/PredicateImplicationsForAdditiveCategories.tex +%%DATADIR%%/pkg/cap/LogicForCategories/PredicateImplicationsForCategoriesEnrichedOverCommutativeRegularSemigroups.tex +%%DATADIR%%/pkg/cap/LogicForCategories/PredicateImplicationsForGeneralCategories.tex +%%DATADIR%%/pkg/cap/LogicForCategories/PredicateImplicationsForPreabelianCategories.tex +%%DATADIR%%/pkg/cap/LogicForCategories/PropositionsForAbCategories.tex +%%DATADIR%%/pkg/cap/LogicForCategories/PropositionsForAbelianCategories.tex +%%DATADIR%%/pkg/cap/LogicForCategories/PropositionsForAdditiveCategories.tex +%%DATADIR%%/pkg/cap/LogicForCategories/PropositionsForCategoriesEnrichedOverCommutativeRegularSemigroups.tex +%%DATADIR%%/pkg/cap/LogicForCategories/PropositionsForGeneralCategories.tex +%%DATADIR%%/pkg/cap/LogicForCategories/PropositionsForPreabelianCategories.tex +%%DATADIR%%/pkg/cap/LogicForCategories/RelationsForAbCategories.tex +%%DATADIR%%/pkg/cap/LogicForCategories/RelationsForAbelianCategories.tex +%%DATADIR%%/pkg/cap/LogicForCategories/RelationsForAdditiveCategories.tex +%%DATADIR%%/pkg/cap/LogicForCategories/RelationsForCategoriesEnrichedOverCommutativeRegularSemigroups.tex +%%DATADIR%%/pkg/cap/LogicForCategories/RelationsForGeneralCategories.tex +%%DATADIR%%/pkg/cap/LogicForCategories/RelationsForPreabelianCategories.tex +%%DATADIR%%/pkg/cap/PackageInfo.g +%%DATADIR%%/pkg/cap/README.md +%%DATADIR%%/pkg/cap/TODO +%%DATADIR%%/pkg/cap/doc/AddFunctions.autodoc +%%DATADIR%%/pkg/cap/doc/CAP.xml +%%DATADIR%%/pkg/cap/doc/Doc.autodoc +%%DATADIR%%/pkg/cap/doc/Limits.autodoc +%%DATADIR%%/pkg/cap/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/cap/doc/_Chapter_Add_Functions.xml +%%DATADIR%%/pkg/cap/doc/_Chapter_CAP_Categories.xml +%%DATADIR%%/pkg/cap/doc/_Chapter_Category_2-Cells.xml +%%DATADIR%%/pkg/cap/doc/_Chapter_Category_of_Categories.xml +%%DATADIR%%/pkg/cap/doc/_Chapter_Create_wrapper_hulls_of_a_category.xml +%%DATADIR%%/pkg/cap/doc/_Chapter_Dummy_categories.xml +%%DATADIR%%/pkg/cap/doc/_Chapter_Examples_and_Tests.xml +%%DATADIR%%/pkg/cap/doc/_Chapter_Limits_and_Colimits.xml +%%DATADIR%%/pkg/cap/doc/_Chapter_Managing_Derived_Methods.xml +%%DATADIR%%/pkg/cap/doc/_Chapter_Morphisms.xml +%%DATADIR%%/pkg/cap/doc/_Chapter_Objects.xml +%%DATADIR%%/pkg/cap/doc/_Chapter_Technical_Details.xml +%%DATADIR%%/pkg/cap/doc/_Chapter_The_Category_Constructor.xml +%%DATADIR%%/pkg/cap/doc/_Chapter_Universal_Objects.xml +%%DATADIR%%/pkg/cap/doc/_Chunks.xml +%%DATADIR%%/pkg/cap/doc/_entities.xml +%%DATADIR%%/pkg/cap/doc/chap0.html +%%DATADIR%%/pkg/cap/doc/chap0.txt +%%DATADIR%%/pkg/cap/doc/chap0_mj.html +%%DATADIR%%/pkg/cap/doc/chap1.html +%%DATADIR%%/pkg/cap/doc/chap1.txt +%%DATADIR%%/pkg/cap/doc/chap10.html +%%DATADIR%%/pkg/cap/doc/chap10.txt +%%DATADIR%%/pkg/cap/doc/chap10_mj.html +%%DATADIR%%/pkg/cap/doc/chap11.html +%%DATADIR%%/pkg/cap/doc/chap11.txt +%%DATADIR%%/pkg/cap/doc/chap11_mj.html +%%DATADIR%%/pkg/cap/doc/chap12.html +%%DATADIR%%/pkg/cap/doc/chap12.txt +%%DATADIR%%/pkg/cap/doc/chap12_mj.html +%%DATADIR%%/pkg/cap/doc/chap13.html +%%DATADIR%%/pkg/cap/doc/chap13.txt +%%DATADIR%%/pkg/cap/doc/chap13_mj.html +%%DATADIR%%/pkg/cap/doc/chap14.html +%%DATADIR%%/pkg/cap/doc/chap14.txt +%%DATADIR%%/pkg/cap/doc/chap14_mj.html +%%DATADIR%%/pkg/cap/doc/chap1_mj.html +%%DATADIR%%/pkg/cap/doc/chap2.html +%%DATADIR%%/pkg/cap/doc/chap2.txt +%%DATADIR%%/pkg/cap/doc/chap2_mj.html +%%DATADIR%%/pkg/cap/doc/chap3.html +%%DATADIR%%/pkg/cap/doc/chap3.txt +%%DATADIR%%/pkg/cap/doc/chap3_mj.html +%%DATADIR%%/pkg/cap/doc/chap4.html +%%DATADIR%%/pkg/cap/doc/chap4.txt +%%DATADIR%%/pkg/cap/doc/chap4_mj.html +%%DATADIR%%/pkg/cap/doc/chap5.html +%%DATADIR%%/pkg/cap/doc/chap5.txt +%%DATADIR%%/pkg/cap/doc/chap5_mj.html +%%DATADIR%%/pkg/cap/doc/chap6.html +%%DATADIR%%/pkg/cap/doc/chap6.txt +%%DATADIR%%/pkg/cap/doc/chap6_mj.html +%%DATADIR%%/pkg/cap/doc/chap7.html +%%DATADIR%%/pkg/cap/doc/chap7.txt +%%DATADIR%%/pkg/cap/doc/chap7_mj.html +%%DATADIR%%/pkg/cap/doc/chap8.html +%%DATADIR%%/pkg/cap/doc/chap8.txt +%%DATADIR%%/pkg/cap/doc/chap8_mj.html +%%DATADIR%%/pkg/cap/doc/chap9.html +%%DATADIR%%/pkg/cap/doc/chap9.txt +%%DATADIR%%/pkg/cap/doc/chap9_mj.html +%%DATADIR%%/pkg/cap/doc/chapInd.html +%%DATADIR%%/pkg/cap/doc/chapInd.txt +%%DATADIR%%/pkg/cap/doc/chapInd_mj.html +%%DATADIR%%/pkg/cap/doc/chooser.html +%%DATADIR%%/pkg/cap/doc/clean +%%DATADIR%%/pkg/cap/doc/lefttoc.css +%%DATADIR%%/pkg/cap/doc/manual.css +%%DATADIR%%/pkg/cap/doc/manual.js +%%DATADIR%%/pkg/cap/doc/manual.lab +%%DATADIR%%/pkg/cap/doc/manual.pdf +%%DATADIR%%/pkg/cap/doc/manual.six +%%DATADIR%%/pkg/cap/doc/nocolorprompt.css +%%DATADIR%%/pkg/cap/doc/ragged.css +%%DATADIR%%/pkg/cap/doc/rainbow.js +%%DATADIR%%/pkg/cap/doc/times.css +%%DATADIR%%/pkg/cap/doc/title.xml +%%DATADIR%%/pkg/cap/doc/toggless.css +%%DATADIR%%/pkg/cap/doc/toggless.js +%%DATADIR%%/pkg/cap/examples/ActionsTest.g +%%DATADIR%%/pkg/cap/examples/CacheTest.g +%%DATADIR%%/pkg/cap/examples/DerivationTest.g +%%DATADIR%%/pkg/cap/examples/DummyCategory.g +%%DATADIR%%/pkg/cap/examples/FieldAsCategory.g +%%DATADIR%%/pkg/cap/examples/Functors.g +%%DATADIR%%/pkg/cap/examples/HandlePrecompiledTowers.g +%%DATADIR%%/pkg/cap/examples/HomStructureTest.g +%%DATADIR%%/pkg/cap/examples/HomologyObject.g +%%DATADIR%%/pkg/cap/examples/IntegerCategory.g +%%DATADIR%%/pkg/cap/examples/Liftable.g +%%DATADIR%%/pkg/cap/examples/LinearAlgebraForCAP.g +%%DATADIR%%/pkg/cap/examples/LinearAlgebraMissingsOperations.g +%%DATADIR%%/pkg/cap/examples/MatricesGrowthTest.g +%%DATADIR%%/pkg/cap/examples/MatrixCategory.g +%%DATADIR%%/pkg/cap/examples/ModulePresentationsMonoidalCategory.g +%%DATADIR%%/pkg/cap/examples/MorphismBetweenDirectSums.g +%%DATADIR%%/pkg/cap/examples/MorphismToSink_MorphismFromSource.g +%%DATADIR%%/pkg/cap/examples/NewAddVectorSpaces.g +%%DATADIR%%/pkg/cap/examples/OppositeCategory.g +%%DATADIR%%/pkg/cap/examples/Schemes.g +%%DATADIR%%/pkg/cap/examples/Simplify.g +%%DATADIR%%/pkg/cap/examples/SnakeInMatrixCategory.g +%%DATADIR%%/pkg/cap/examples/SnakeLemmaTrondheim.g +%%DATADIR%%/pkg/cap/examples/StringsAsCategory.g +%%DATADIR%%/pkg/cap/examples/VectorSpacesAddKernel01.g +%%DATADIR%%/pkg/cap/examples/VectorSpacesAddKernel02.g +%%DATADIR%%/pkg/cap/examples/VectorSpacesAddKernel03.g +%%DATADIR%%/pkg/cap/examples/VectorSpacesAllMethods.g +%%DATADIR%%/pkg/cap/examples/VectorSpacesConstructors.g +%%DATADIR%%/pkg/cap/examples/VectorSpacesFinalizeTest.g +%%DATADIR%%/pkg/cap/examples/VectorSpacesForGAPDays.g +%%DATADIR%%/pkg/cap/examples/VectorSpacesGeneralizedMorphismsCategory.g +%%DATADIR%%/pkg/cap/examples/VectorSpacesIsWellDefined.g +%%DATADIR%%/pkg/cap/examples/VectorSpacesKernelTest.g +%%DATADIR%%/pkg/cap/examples/VectorSpacesMethodGlueing.g +%%DATADIR%%/pkg/cap/examples/VectorSpacesPullback.g +%%DATADIR%%/pkg/cap/gap/AddFunctions.autogen.gd +%%DATADIR%%/pkg/cap/gap/CAP.gd +%%DATADIR%%/pkg/cap/gap/CAP.gi +%%DATADIR%%/pkg/cap/gap/CategoriesCategory.gd +%%DATADIR%%/pkg/cap/gap/CategoriesCategory.gi +%%DATADIR%%/pkg/cap/gap/CategoryConstructor.gd +%%DATADIR%%/pkg/cap/gap/CategoryConstructor.gi +%%DATADIR%%/pkg/cap/gap/CategoryMorphisms.gd +%%DATADIR%%/pkg/cap/gap/CategoryMorphisms.gi +%%DATADIR%%/pkg/cap/gap/CategoryObjects.gd +%%DATADIR%%/pkg/cap/gap/CategoryObjects.gi +%%DATADIR%%/pkg/cap/gap/CategoryTwoCells.gd +%%DATADIR%%/pkg/cap/gap/CategoryTwoCells.gi +%%DATADIR%%/pkg/cap/gap/ConstructiveCategoriesRecord.gd +%%DATADIR%%/pkg/cap/gap/ConstructiveCategoriesRecord.gi +%%DATADIR%%/pkg/cap/gap/Derivations.gd +%%DATADIR%%/pkg/cap/gap/Derivations.gi +%%DATADIR%%/pkg/cap/gap/DerivedMethods.gi +%%DATADIR%%/pkg/cap/gap/DummyCategory.gd +%%DATADIR%%/pkg/cap/gap/DummyCategory.gi +%%DATADIR%%/pkg/cap/gap/Finalize.gd +%%DATADIR%%/pkg/cap/gap/Finalize.gi +%%DATADIR%%/pkg/cap/gap/InstallAdds.gd +%%DATADIR%%/pkg/cap/gap/InstallAdds.gi +%%DATADIR%%/pkg/cap/gap/LimitConvenience.gd +%%DATADIR%%/pkg/cap/gap/LimitConvenience.gi +%%DATADIR%%/pkg/cap/gap/LimitConvenienceOutput.gi +%%DATADIR%%/pkg/cap/gap/LogicForCAP.gd +%%DATADIR%%/pkg/cap/gap/LogicForCAP.gi +%%DATADIR%%/pkg/cap/gap/MethodRecord.gd +%%DATADIR%%/pkg/cap/gap/MethodRecord.gi +%%DATADIR%%/pkg/cap/gap/OppositeCategory.gd +%%DATADIR%%/pkg/cap/gap/OppositeCategory.gi +%%DATADIR%%/pkg/cap/gap/PreFunctions.gi +%%DATADIR%%/pkg/cap/gap/PrepareFunctions.gd +%%DATADIR%%/pkg/cap/gap/PrepareFunctions.gi +%%DATADIR%%/pkg/cap/gap/PrintingFunctions.gd +%%DATADIR%%/pkg/cap/gap/PrintingFunctions.gi +%%DATADIR%%/pkg/cap/gap/ProductCategory.gd +%%DATADIR%%/pkg/cap/gap/ProductCategory.gi +%%DATADIR%%/pkg/cap/gap/TerminalCategory.gd +%%DATADIR%%/pkg/cap/gap/TerminalCategory.gi +%%DATADIR%%/pkg/cap/gap/TheoremParser.gd +%%DATADIR%%/pkg/cap/gap/TheoremParser.gi +%%DATADIR%%/pkg/cap/gap/ToolsForCategories.gd +%%DATADIR%%/pkg/cap/gap/ToolsForCategories.gi +%%DATADIR%%/pkg/cap/gap/ToolsForCategories_AfterLoading.gi +%%DATADIR%%/pkg/cap/gap/UniversalObjects.gd +%%DATADIR%%/pkg/cap/gap/UniversalObjects.gi +%%DATADIR%%/pkg/cap/gap/WrapperCategory.gd +%%DATADIR%%/pkg/cap/gap/WrapperCategory.gi +%%DATADIR%%/pkg/cap/help_for_CAP.md +%%DATADIR%%/pkg/cap/init.g +%%DATADIR%%/pkg/cap/makedoc.g +%%DATADIR%%/pkg/cap/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/cap/makefile +%%DATADIR%%/pkg/cap/read.g +%%DATADIR%%/pkg/cap/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/cap/tst/cap01.tst +%%DATADIR%%/pkg/cap/tst/cap02.tst +%%DATADIR%%/pkg/cap/tst/cap03.tst +%%DATADIR%%/pkg/cap/tst/cap04.tst +%%DATADIR%%/pkg/cap/tst/cap05.tst +%%DATADIR%%/pkg/cap/tst/cap06.tst +%%DATADIR%%/pkg/cap/tst/cap07.tst +%%DATADIR%%/pkg/cap/tst/cap08.tst +%%DATADIR%%/pkg/cap/tst/cap09.tst +%%DATADIR%%/pkg/cap/tst/cap10.tst +%%DATADIR%%/pkg/cap/tst/cap11.tst +%%DATADIR%%/pkg/cap/tst/cap12.tst +%%DATADIR%%/pkg/cap/tst/cap13.tst +%%DATADIR%%/pkg/cap/tst/cap14.tst +%%DATADIR%%/pkg/cap/tst/cap15.tst +%%DATADIR%%/pkg/cap/tst/cap16.tst +%%DATADIR%%/pkg/cap/tst/cap17.tst +%%DATADIR%%/pkg/cap/tst/cap18.tst +%%DATADIR%%/pkg/cap/tst/cap19.tst +%%DATADIR%%/pkg/cap/tst/cap20.tst +%%DATADIR%%/pkg/cap/tst/cap21.tst +%%DATADIR%%/pkg/cap/tst/cap22.tst +%%DATADIR%%/pkg/cap/tst/cap23.tst +%%DATADIR%%/pkg/cap/tst/cap24.tst +%%DATADIR%%/pkg/cap/tst/cap25.tst +%%DATADIR%%/pkg/cap/tst/cap26.tst +%%DATADIR%%/pkg/cap/tst/cap27.tst +%%DATADIR%%/pkg/cap/tst/cap28.tst +%%DATADIR%%/pkg/cap/tst/testall.g +%%DATADIR%%/pkg/caratinterface/Changelog +%%DATADIR%%/pkg/caratinterface/GPL +%%DATADIR%%/pkg/caratinterface/INSTALL +%%DATADIR%%/pkg/caratinterface/Makefile +%%DATADIR%%/pkg/caratinterface/PackageInfo.g +%%DATADIR%%/pkg/caratinterface/README +%%DATADIR%%/pkg/caratinterface/carat.tgz +%%DATADIR%%/pkg/caratinterface/configure +%%DATADIR%%/pkg/caratinterface/configure.libtool.bak +%%DATADIR%%/pkg/caratinterface/doc/carat.tex +%%DATADIR%%/pkg/caratinterface/doc/installation.tex +%%DATADIR%%/pkg/caratinterface/doc/introduction.tex +%%DATADIR%%/pkg/caratinterface/doc/make_doc +%%DATADIR%%/pkg/caratinterface/doc/manual.lab +%%DATADIR%%/pkg/caratinterface/doc/manual.mst +%%DATADIR%%/pkg/caratinterface/doc/manual.pdf +%%DATADIR%%/pkg/caratinterface/doc/manual.six +%%DATADIR%%/pkg/caratinterface/doc/manual.tex +%%DATADIR%%/pkg/caratinterface/gap/carat.gd +%%DATADIR%%/pkg/caratinterface/gap/carat.gi +%%DATADIR%%/pkg/caratinterface/gap/methods.gi +%%DATADIR%%/pkg/caratinterface/htm/CHAP000.htm +%%DATADIR%%/pkg/caratinterface/htm/CHAP001.htm +%%DATADIR%%/pkg/caratinterface/htm/CHAP002.htm +%%DATADIR%%/pkg/caratinterface/htm/CHAP003.htm +%%DATADIR%%/pkg/caratinterface/htm/biblio.htm +%%DATADIR%%/pkg/caratinterface/htm/chapters.htm +%%DATADIR%%/pkg/caratinterface/htm/theindex.htm +%%DATADIR%%/pkg/caratinterface/init.g +%%DATADIR%%/pkg/caratinterface/read.g +%%DATADIR%%/pkg/caratinterface/src/setcaratdir.c +%%DATADIR%%/pkg/caratinterface/tst/carat.tst +%%DATADIR%%/pkg/caratinterface/tst/testall.g +%%DATADIR%%/pkg/cddinterface/Dockerfile +%%DATADIR%%/pkg/cddinterface/Makefile.gappkg +%%DATADIR%%/pkg/cddinterface/Makefile.in +%%DATADIR%%/pkg/cddinterface/Makefile.in.c++20 +%%DATADIR%%/pkg/cddinterface/PackageInfo.g +%%DATADIR%%/pkg/cddinterface/README.md +%%DATADIR%%/pkg/cddinterface/ToDo.txt +%%DATADIR%%/pkg/cddinterface/autogen.sh +%%DATADIR%%/pkg/cddinterface/configure +%%DATADIR%%/pkg/cddinterface/configure.ac +%%DATADIR%%/pkg/cddinterface/configure.libtool.bak +%%DATADIR%%/pkg/cddinterface/doc/CddInterface.xml +%%DATADIR%%/pkg/cddinterface/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/cddinterface/doc/_Chapter_Attributes_and_properties.xml +%%DATADIR%%/pkg/cddinterface/doc/_Chapter_Creating_polyhedra_and_their_Operations.xml +%%DATADIR%%/pkg/cddinterface/doc/_Chapter_Introduction.xml +%%DATADIR%%/pkg/cddinterface/doc/_Chapter_Linear_Programs.xml +%%DATADIR%%/pkg/cddinterface/doc/_Chunks.xml +%%DATADIR%%/pkg/cddinterface/doc/chap0.html +%%DATADIR%%/pkg/cddinterface/doc/chap0.txt +%%DATADIR%%/pkg/cddinterface/doc/chap0_mj.html +%%DATADIR%%/pkg/cddinterface/doc/chap1.html +%%DATADIR%%/pkg/cddinterface/doc/chap1.txt +%%DATADIR%%/pkg/cddinterface/doc/chap1_mj.html +%%DATADIR%%/pkg/cddinterface/doc/chap2.html +%%DATADIR%%/pkg/cddinterface/doc/chap2.txt +%%DATADIR%%/pkg/cddinterface/doc/chap2_mj.html +%%DATADIR%%/pkg/cddinterface/doc/chap3.html +%%DATADIR%%/pkg/cddinterface/doc/chap3.txt +%%DATADIR%%/pkg/cddinterface/doc/chap3_mj.html +%%DATADIR%%/pkg/cddinterface/doc/chap4.html +%%DATADIR%%/pkg/cddinterface/doc/chap4.txt +%%DATADIR%%/pkg/cddinterface/doc/chap4_mj.html +%%DATADIR%%/pkg/cddinterface/doc/chapInd.html +%%DATADIR%%/pkg/cddinterface/doc/chapInd.txt +%%DATADIR%%/pkg/cddinterface/doc/chapInd_mj.html +%%DATADIR%%/pkg/cddinterface/doc/chooser.html +%%DATADIR%%/pkg/cddinterface/doc/intro.autodoc +%%DATADIR%%/pkg/cddinterface/doc/lefttoc.css +%%DATADIR%%/pkg/cddinterface/doc/manual.css +%%DATADIR%%/pkg/cddinterface/doc/manual.js +%%DATADIR%%/pkg/cddinterface/doc/manual.lab +%%DATADIR%%/pkg/cddinterface/doc/manual.pdf +%%DATADIR%%/pkg/cddinterface/doc/manual.six +%%DATADIR%%/pkg/cddinterface/doc/nocolorprompt.css +%%DATADIR%%/pkg/cddinterface/doc/ragged.css +%%DATADIR%%/pkg/cddinterface/doc/rainbow.js +%%DATADIR%%/pkg/cddinterface/doc/times.css +%%DATADIR%%/pkg/cddinterface/doc/title.xml +%%DATADIR%%/pkg/cddinterface/doc/toggless.css +%%DATADIR%%/pkg/cddinterface/doc/toggless.js +%%DATADIR%%/pkg/cddinterface/etc/download.sh +%%DATADIR%%/pkg/cddinterface/examples/30x30.g +%%DATADIR%%/pkg/cddinterface/examples/FourierProjection.g +%%DATADIR%%/pkg/cddinterface/examples/comparing_polyhedrons.g +%%DATADIR%%/pkg/cddinterface/examples/demo.g +%%DATADIR%%/pkg/cddinterface/examples/example1.g +%%DATADIR%%/pkg/cddinterface/examples/intersection.g +%%DATADIR%%/pkg/cddinterface/examples/linear_programs.g +%%DATADIR%%/pkg/cddinterface/examples/minkuwski.g +%%DATADIR%%/pkg/cddinterface/examples/new.g +%%DATADIR%%/pkg/cddinterface/examples/new2.g +%%DATADIR%%/pkg/cddinterface/gap/Julia.gd +%%DATADIR%%/pkg/cddinterface/gap/Julia.gi +%%DATADIR%%/pkg/cddinterface/gap/polyhedra.gd +%%DATADIR%%/pkg/cddinterface/gap/polyhedra.gi +%%DATADIR%%/pkg/cddinterface/gap/tools.gd +%%DATADIR%%/pkg/cddinterface/gap/tools.gi +%%DATADIR%%/pkg/cddinterface/init.g +%%DATADIR%%/pkg/cddinterface/install.sh +%%DATADIR%%/pkg/cddinterface/m4/find_gap.m4 +%%DATADIR%%/pkg/cddinterface/makedoc.g +%%DATADIR%%/pkg/cddinterface/notebook.ipynb +%%DATADIR%%/pkg/cddinterface/read.g +%%DATADIR%%/pkg/cddinterface/src/CddInterface.c +%%DATADIR%%/pkg/cddinterface/tst/01.tst +%%DATADIR%%/pkg/cddinterface/tst/02.tst +%%DATADIR%%/pkg/cddinterface/tst/03.tst +%%DATADIR%%/pkg/cddinterface/tst/04.tst +%%DATADIR%%/pkg/cddinterface/tst/05.tst +%%DATADIR%%/pkg/cddinterface/tst/06.tst +%%DATADIR%%/pkg/cddinterface/tst/07.tst +%%DATADIR%%/pkg/cddinterface/tst/08.tst +%%DATADIR%%/pkg/cddinterface/tst/09.tst +%%DATADIR%%/pkg/cddinterface/tst/10.tst +%%DATADIR%%/pkg/cddinterface/tst/11.tst +%%DATADIR%%/pkg/cddinterface/tst/etest_1.tst +%%DATADIR%%/pkg/cddinterface/tst/etest_2.tst +%%DATADIR%%/pkg/cddinterface/tst/testall.g +%%DATADIR%%/pkg/circle/COPYING +%%DATADIR%%/pkg/circle/PackageInfo.g +%%DATADIR%%/pkg/circle/README.md +%%DATADIR%%/pkg/circle/doc/chap0.html +%%DATADIR%%/pkg/circle/doc/chap0.txt +%%DATADIR%%/pkg/circle/doc/chap0_mj.html +%%DATADIR%%/pkg/circle/doc/chap1.html +%%DATADIR%%/pkg/circle/doc/chap1.txt +%%DATADIR%%/pkg/circle/doc/chap1_mj.html +%%DATADIR%%/pkg/circle/doc/chap2.html +%%DATADIR%%/pkg/circle/doc/chap2.txt +%%DATADIR%%/pkg/circle/doc/chap2_mj.html +%%DATADIR%%/pkg/circle/doc/chap3.html +%%DATADIR%%/pkg/circle/doc/chap3.txt +%%DATADIR%%/pkg/circle/doc/chap3_mj.html +%%DATADIR%%/pkg/circle/doc/chap4.html +%%DATADIR%%/pkg/circle/doc/chap4.txt +%%DATADIR%%/pkg/circle/doc/chap4_mj.html +%%DATADIR%%/pkg/circle/doc/chapBib.html +%%DATADIR%%/pkg/circle/doc/chapBib.txt +%%DATADIR%%/pkg/circle/doc/chapBib_mj.html +%%DATADIR%%/pkg/circle/doc/chapInd.html +%%DATADIR%%/pkg/circle/doc/chapInd.txt +%%DATADIR%%/pkg/circle/doc/chapInd_mj.html +%%DATADIR%%/pkg/circle/doc/chooser.html +%%DATADIR%%/pkg/circle/doc/example.xml +%%DATADIR%%/pkg/circle/doc/funct.xml +%%DATADIR%%/pkg/circle/doc/intro.xml +%%DATADIR%%/pkg/circle/doc/lefttoc.css +%%DATADIR%%/pkg/circle/doc/manual.bib +%%DATADIR%%/pkg/circle/doc/manual.css +%%DATADIR%%/pkg/circle/doc/manual.js +%%DATADIR%%/pkg/circle/doc/manual.lab +%%DATADIR%%/pkg/circle/doc/manual.pdf +%%DATADIR%%/pkg/circle/doc/manual.six +%%DATADIR%%/pkg/circle/doc/manual.xml +%%DATADIR%%/pkg/circle/doc/nocolorprompt.css +%%DATADIR%%/pkg/circle/doc/objects.xml +%%DATADIR%%/pkg/circle/doc/ragged.css +%%DATADIR%%/pkg/circle/doc/rainbow.js +%%DATADIR%%/pkg/circle/doc/times.css +%%DATADIR%%/pkg/circle/doc/toggless.css +%%DATADIR%%/pkg/circle/doc/toggless.js +%%DATADIR%%/pkg/circle/init.g +%%DATADIR%%/pkg/circle/lib/adjoint.gd +%%DATADIR%%/pkg/circle/lib/adjoint.gi +%%DATADIR%%/pkg/circle/lib/circle.gd +%%DATADIR%%/pkg/circle/lib/circle.gi +%%DATADIR%%/pkg/circle/makedoc.g +%%DATADIR%%/pkg/circle/read.g +%%DATADIR%%/pkg/circle/tst/README.md +%%DATADIR%%/pkg/circle/tst/circle02.tst +%%DATADIR%%/pkg/circle/tst/circle03.tst +%%DATADIR%%/pkg/circle/tst/circle04.tst +%%DATADIR%%/pkg/circle/tst/testall.g +%%DATADIR%%/pkg/classicpres/PackageInfo.g +%%DATADIR%%/pkg/classicpres/README.md +%%DATADIR%%/pkg/classicpres/doc/classicpres.tex +%%DATADIR%%/pkg/classicpres/doc/manual.pdf +%%DATADIR%%/pkg/classicpres/doc/manual.six +%%DATADIR%%/pkg/classicpres/doc/manual.tex +%%DATADIR%%/pkg/classicpres/htm/CHAP001.htm +%%DATADIR%%/pkg/classicpres/htm/biblio.htm +%%DATADIR%%/pkg/classicpres/htm/chapters.htm +%%DATADIR%%/pkg/classicpres/htm/indxC.htm +%%DATADIR%%/pkg/classicpres/htm/indxF.htm +%%DATADIR%%/pkg/classicpres/htm/indxI.htm +%%DATADIR%%/pkg/classicpres/htm/indxP.htm +%%DATADIR%%/pkg/classicpres/htm/indxS.htm +%%DATADIR%%/pkg/classicpres/htm/indxT.htm +%%DATADIR%%/pkg/classicpres/htm/theindex.htm +%%DATADIR%%/pkg/classicpres/init.g +%%DATADIR%%/pkg/classicpres/lib/circle.gi +%%DATADIR%%/pkg/classicpres/lib/declare.gd +%%DATADIR%%/pkg/classicpres/lib/even-su.gi +%%DATADIR%%/pkg/classicpres/lib/isofp.gi +%%DATADIR%%/pkg/classicpres/lib/minus.gi +%%DATADIR%%/pkg/classicpres/lib/odd-su.gi +%%DATADIR%%/pkg/classicpres/lib/omega.gi +%%DATADIR%%/pkg/classicpres/lib/plus.gi +%%DATADIR%%/pkg/classicpres/lib/signed.gi +%%DATADIR%%/pkg/classicpres/lib/sl.gi +%%DATADIR%%/pkg/classicpres/lib/sl2q.gi +%%DATADIR%%/pkg/classicpres/lib/sn.gi +%%DATADIR%%/pkg/classicpres/lib/sp.gi +%%DATADIR%%/pkg/classicpres/lib/standard-generators.gi +%%DATADIR%%/pkg/classicpres/lib/standard.gi +%%DATADIR%%/pkg/classicpres/lib/su.gi +%%DATADIR%%/pkg/classicpres/lib/su3.gi +%%DATADIR%%/pkg/classicpres/lib/test.g +%%DATADIR%%/pkg/classicpres/read.g +%%DATADIR%%/pkg/classicpres/tst/calltest.tst +%%DATADIR%%/pkg/classicpres/tst/testall.g +%%DATADIR%%/pkg/cohomolo/.clang-format +%%DATADIR%%/pkg/cohomolo/CHANGES +%%DATADIR%%/pkg/cohomolo/LICENSE +%%DATADIR%%/pkg/cohomolo/Makefile.in +%%DATADIR%%/pkg/cohomolo/Makefile.in.c++20 +%%DATADIR%%/pkg/cohomolo/PackageInfo.g +%%DATADIR%%/pkg/cohomolo/README.md +%%DATADIR%%/pkg/cohomolo/configure +%%DATADIR%%/pkg/cohomolo/configure.libtool.bak +%%DATADIR%%/pkg/cohomolo/doc/cohomolo.tex +%%DATADIR%%/pkg/cohomolo/doc/make_doc +%%DATADIR%%/pkg/cohomolo/doc/manual.dvi +%%DATADIR%%/pkg/cohomolo/doc/manual.example-1.tst +%%DATADIR%%/pkg/cohomolo/doc/manual.lab +%%DATADIR%%/pkg/cohomolo/doc/manual.mst +%%DATADIR%%/pkg/cohomolo/doc/manual.pdf +%%DATADIR%%/pkg/cohomolo/doc/manual.six +%%DATADIR%%/pkg/cohomolo/doc/manual.tex +%%DATADIR%%/pkg/cohomolo/gap/coho4.g +%%DATADIR%%/pkg/cohomolo/htm/CHAP001.htm +%%DATADIR%%/pkg/cohomolo/htm/biblio.htm +%%DATADIR%%/pkg/cohomolo/htm/chapters.htm +%%DATADIR%%/pkg/cohomolo/htm/theindex.htm +%%DATADIR%%/pkg/cohomolo/init.g +%%DATADIR%%/pkg/cohomolo/read.g +%%DATADIR%%/pkg/cohomolo/standalone/README +%%DATADIR%%/pkg/cohomolo/standalone/data.d/Hein.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a21.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a4.grip +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a4.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a4.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a4.ng +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a4.norm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a4.nsg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a4.outperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a4.pcp +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a4.pg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a4.psg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a4.sg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a4.spc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a4.sylip +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a4.sylp +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a4.words +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a5.cov +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a5.dcr +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a5.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a5.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a5.ng +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a5.norm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a5.nsg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a5.outperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a5.pcp +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a5.pg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a5.psg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a5.sc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a5.sc0 +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a5.sg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a5.spc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a5.sylip +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a5.sylp +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a5.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a6.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a6.inmatb +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a6.inmatbq +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a6.inmatbqq +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a6.inmatbqs +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a6.inmatbs +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a6.inmatbsq +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a6.inmatbss +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a6.inmatbssq +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a6.inmatbsss +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a6.inmatold +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a6.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a6.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a6c2 +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a7.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a7.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a8.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/a8wa8.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/agl32.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/c2.cbmats +%%DATADIR%%/pkg/cohomolo/standalone/data.d/c2.ch2 +%%DATADIR%%/pkg/cohomolo/standalone/data.d/c2.grip +%%DATADIR%%/pkg/cohomolo/standalone/data.d/c2.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/c2.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/c2.outperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/c2.pcp +%%DATADIR%%/pkg/cohomolo/standalone/data.d/c2.pg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/c2.pgmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/c2.pmats +%%DATADIR%%/pkg/cohomolo/standalone/data.d/c2.psg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/c2.psg.rel +%%DATADIR%%/pkg/cohomolo/standalone/data.d/c2.sg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/c2.sg.rel +%%DATADIR%%/pkg/cohomolo/standalone/data.d/c2.spc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/c2.sylip +%%DATADIR%%/pkg/cohomolo/standalone/data.d/c2.sylp +%%DATADIR%%/pkg/cohomolo/standalone/data.d/c2.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/c2.words +%%DATADIR%%/pkg/cohomolo/standalone/data.d/c5xc5.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/cohobugdata +%%DATADIR%%/pkg/cohomolo/standalone/data.d/cube.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/cube.outperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/d16.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/d16.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/d19.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/d8.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/d8.outperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/d8.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/e16.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/e32.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/e32.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/e64.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/e64.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/f4.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/f4.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/f4cov.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/f4cov.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/hs.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/hsn.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/hsn.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/j1.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/j2.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/j2.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/junk +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l211.mat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l217.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l217.inmata +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l217.inmatb +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l217.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l217.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l223.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l223.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l249.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l259.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l28n611.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l29.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l29.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l29.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l32.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l32.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l34.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l34.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l35.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l42.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l42.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l42.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l43.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l45.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l45.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.cbmats +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.ch2 +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.cr1 +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.dcr +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.dcr1 +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.dcr1mat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.dcrmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.grip +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.norm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.outperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.pcp +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.pg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.pgmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.pmats +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.psg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.sc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.sc1 +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.sg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.sg.rel +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.sg1 +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.spc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.sylip +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.sylp +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l52.words +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l53.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l55.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/l63.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m10.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m10.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m10b.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m10b.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m10byc4.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m10byc4.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m10xc2.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m10xc2.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m10yc4.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m10yc4.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m10yc4cov.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m11.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m11.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m11.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m11b.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m12.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m12.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m12.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m12aut.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m22.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m22.outperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m22.sg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m22.sg.rel +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m22.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m222c.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m223.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m22aut.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m23.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m23.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m24.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/m24.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/mcl.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/mcl.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/mcl.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/norm256.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/norm256.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/plop.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/q8.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/rubik.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/s14.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/s16.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/s27.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/s27.norm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/s27.outperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/s27.psg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/s27.sg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/s27.sylp +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl23 +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl23.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.cbmats +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.ch2 +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.cr +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.cr0 +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.cr0mat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.crmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.dcr +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.dcrmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.erip +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.grip +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.ng +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.ngmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.norm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.nsg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.nsg.cp +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.nsg.ep +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.nsg.er +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.nsg.rel +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.nsgmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.outperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.pcp +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.pg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.pgmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.pmats +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.psg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.psg.ep +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.psg.er +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.psg.rel +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.psgmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.psgwds +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.sc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.sc0 +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.sg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.sg.cp +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.sg.er +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.sg.rel +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.sgmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.spc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.sylip +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.sylp +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl35.words +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl37.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sl43.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sp44.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sp62.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sp62.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sp62a.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sp62b.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/stroth.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/stroth2.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/strothc.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/symp236.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/symp256.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/symp256.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/symp4096.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/symp4096.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sz8.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sz8.outperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sz8.sg +%%DATADIR%%/pkg/cohomolo/standalone/data.d/sz8.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/u3372.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/u33n6.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/u33n6c.tc +%%DATADIR%%/pkg/cohomolo/standalone/data.d/u34.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/u35.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/u43.inmat +%%DATADIR%%/pkg/cohomolo/standalone/data.d/u43.inperm +%%DATADIR%%/pkg/cohomolo/standalone/data.d/u52.inperm +%%DATADIR%%/pkg/cohomolo/standalone/info.d/info.0 +%%DATADIR%%/pkg/cohomolo/standalone/info.d/info.1 +%%DATADIR%%/pkg/cohomolo/standalone/info.d/info.2 +%%DATADIR%%/pkg/cohomolo/standalone/info.d/info.3 +%%DATADIR%%/pkg/cohomolo/standalone/info.d/info.4 +%%DATADIR%%/pkg/cohomolo/standalone/info.d/info.5 +%%DATADIR%%/pkg/cohomolo/standalone/info.d/info.6 +%%DATADIR%%/pkg/cohomolo/standalone/info.d/info.7 +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/calcpres.gap +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/chb.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/clrgrp +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/cohomology +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/cohomology.gap +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/conpdc1.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/conpdc2.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/conpdcd.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/crd.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/crp1.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/crp2.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/defs.h +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/egd.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/egp.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/exa.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/exb.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/exc.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/execcmd +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/execcmd.gap +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/extpd.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/findpres/README +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/findpres/conpdc1.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/findpres/conpdc2.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/findpres/conpdcd.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/findpres/gpd.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/findpres/gpp.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/findpres/grd.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/findpres/grp.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/findpres/makefile +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/findpres/mg.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/findpres/permfns.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/gpd.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/gpdb.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/gpdm.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/gpp.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/gppb.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/grd.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/grp.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/junk +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/makefile +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/matfns.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/matfnsb.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/matperm.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/matsum.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/mcd.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/mcp.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/mg.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/mgb.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/morepermfns.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/myman +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/normd.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/normp1.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/normp2.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/nq+chd.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/nq+chfns.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/nq+chp.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/nqd.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/nqdb.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/nqfns.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/nqfnsb.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/nqmd.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/nqmfns.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/nqmp.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/nqp1+.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/nqp1.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/nqp1b.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/nqp2.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/nqp2b.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/nqp3+.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/nqp3.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/nqp3b.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/optd.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/optp.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/pcd.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/pcp.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/pcscfns.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/permfns.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/permfns.h +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/permmat.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/pkd.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/pkmatfns.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/pkp.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/readrels.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/scd.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/scp.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/slg.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/snd.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/subdir.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/syld.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/sylp.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/sylp2.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/tcd.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/tcdb.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/tcdh.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/tcp.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/tcpb.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/tens.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/testchb.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/testmf.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/testmfz.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/testpf.c +%%DATADIR%%/pkg/cohomolo/standalone/progs.d/wreath.c +%%DATADIR%%/pkg/cohomolo/testdata/a4 +%%DATADIR%%/pkg/cohomolo/testdata/a6 +%%DATADIR%%/pkg/cohomolo/testdata/d8 +%%DATADIR%%/pkg/cohomolo/testdata/hs +%%DATADIR%%/pkg/cohomolo/testdata/l32 +%%DATADIR%%/pkg/cohomolo/testdata/l34 +%%DATADIR%%/pkg/cohomolo/testdata/l52 +%%DATADIR%%/pkg/cohomolo/testdata/m22 +%%DATADIR%%/pkg/cohomolo/testdata/sz8 +%%DATADIR%%/pkg/cohomolo/tst/a4.tst +%%DATADIR%%/pkg/cohomolo/tst/a6.tst +%%DATADIR%%/pkg/cohomolo/tst/d8.tst +%%DATADIR%%/pkg/cohomolo/tst/hs.tst +%%DATADIR%%/pkg/cohomolo/tst/l32.tst +%%DATADIR%%/pkg/cohomolo/tst/l34.tst +%%DATADIR%%/pkg/cohomolo/tst/l52.tst +%%DATADIR%%/pkg/cohomolo/tst/m22.tst +%%DATADIR%%/pkg/cohomolo/tst/sz8.tst +%%DATADIR%%/pkg/cohomolo/tst/testall.g +%%DATADIR%%/pkg/congruence/COPYING +%%DATADIR%%/pkg/congruence/PackageInfo.g +%%DATADIR%%/pkg/congruence/README.md +%%DATADIR%%/pkg/congruence/doc/chap0.html +%%DATADIR%%/pkg/congruence/doc/chap0.txt +%%DATADIR%%/pkg/congruence/doc/chap0_mj.html +%%DATADIR%%/pkg/congruence/doc/chap1.html +%%DATADIR%%/pkg/congruence/doc/chap1.txt +%%DATADIR%%/pkg/congruence/doc/chap1_mj.html +%%DATADIR%%/pkg/congruence/doc/chap2.html +%%DATADIR%%/pkg/congruence/doc/chap2.txt +%%DATADIR%%/pkg/congruence/doc/chap2_mj.html +%%DATADIR%%/pkg/congruence/doc/chap3.html +%%DATADIR%%/pkg/congruence/doc/chap3.txt +%%DATADIR%%/pkg/congruence/doc/chap3_mj.html +%%DATADIR%%/pkg/congruence/doc/chap4.html +%%DATADIR%%/pkg/congruence/doc/chap4.txt +%%DATADIR%%/pkg/congruence/doc/chap4_mj.html +%%DATADIR%%/pkg/congruence/doc/chap5.html +%%DATADIR%%/pkg/congruence/doc/chap5.txt +%%DATADIR%%/pkg/congruence/doc/chap5_mj.html +%%DATADIR%%/pkg/congruence/doc/chapBib.html +%%DATADIR%%/pkg/congruence/doc/chapBib.txt +%%DATADIR%%/pkg/congruence/doc/chapBib_mj.html +%%DATADIR%%/pkg/congruence/doc/chapInd.html +%%DATADIR%%/pkg/congruence/doc/chapInd.txt +%%DATADIR%%/pkg/congruence/doc/chapInd_mj.html +%%DATADIR%%/pkg/congruence/doc/chooser.html +%%DATADIR%%/pkg/congruence/doc/cong.xml +%%DATADIR%%/pkg/congruence/doc/farey.xml +%%DATADIR%%/pkg/congruence/doc/gens.xml +%%DATADIR%%/pkg/congruence/doc/grprings.xml +%%DATADIR%%/pkg/congruence/doc/intro.xml +%%DATADIR%%/pkg/congruence/doc/lefttoc.css +%%DATADIR%%/pkg/congruence/doc/manual.bib +%%DATADIR%%/pkg/congruence/doc/manual.css +%%DATADIR%%/pkg/congruence/doc/manual.js +%%DATADIR%%/pkg/congruence/doc/manual.lab +%%DATADIR%%/pkg/congruence/doc/manual.pdf +%%DATADIR%%/pkg/congruence/doc/manual.six +%%DATADIR%%/pkg/congruence/doc/manual.xml +%%DATADIR%%/pkg/congruence/doc/nocolorprompt.css +%%DATADIR%%/pkg/congruence/doc/ragged.css +%%DATADIR%%/pkg/congruence/doc/rainbow.js +%%DATADIR%%/pkg/congruence/doc/service.xml +%%DATADIR%%/pkg/congruence/doc/times.css +%%DATADIR%%/pkg/congruence/doc/toggless.css +%%DATADIR%%/pkg/congruence/doc/toggless.js +%%DATADIR%%/pkg/congruence/init.g +%%DATADIR%%/pkg/congruence/lib/cong.g +%%DATADIR%%/pkg/congruence/lib/cong.gd +%%DATADIR%%/pkg/congruence/lib/cong.gi +%%DATADIR%%/pkg/congruence/lib/factor.g +%%DATADIR%%/pkg/congruence/lib/farey.gd +%%DATADIR%%/pkg/congruence/lib/farey.gi +%%DATADIR%%/pkg/congruence/lib/random.gi +%%DATADIR%%/pkg/congruence/lib/units.g +%%DATADIR%%/pkg/congruence/makedoc.g +%%DATADIR%%/pkg/congruence/read.g +%%DATADIR%%/pkg/congruence/tst/cong.tst +%%DATADIR%%/pkg/congruence/tst/congruence02.tst +%%DATADIR%%/pkg/congruence/tst/congruence03.tst +%%DATADIR%%/pkg/congruence/tst/congruence04.tst +%%DATADIR%%/pkg/congruence/tst/testall.g +%%DATADIR%%/pkg/corelg/CHANGES.md +%%DATADIR%%/pkg/corelg/LICENSE +%%DATADIR%%/pkg/corelg/PackageInfo.g +%%DATADIR%%/pkg/corelg/README.md +%%DATADIR%%/pkg/corelg/doc/chap0.html +%%DATADIR%%/pkg/corelg/doc/chap0.txt +%%DATADIR%%/pkg/corelg/doc/chap0_mj.html +%%DATADIR%%/pkg/corelg/doc/chap1.html +%%DATADIR%%/pkg/corelg/doc/chap1.txt +%%DATADIR%%/pkg/corelg/doc/chap1_mj.html +%%DATADIR%%/pkg/corelg/doc/chap2.html +%%DATADIR%%/pkg/corelg/doc/chap2.txt +%%DATADIR%%/pkg/corelg/doc/chap2_mj.html +%%DATADIR%%/pkg/corelg/doc/chap3.html +%%DATADIR%%/pkg/corelg/doc/chap3.txt +%%DATADIR%%/pkg/corelg/doc/chap3_mj.html +%%DATADIR%%/pkg/corelg/doc/chap4.html +%%DATADIR%%/pkg/corelg/doc/chap4.txt +%%DATADIR%%/pkg/corelg/doc/chap4_mj.html +%%DATADIR%%/pkg/corelg/doc/chapBib.html +%%DATADIR%%/pkg/corelg/doc/chapBib.txt +%%DATADIR%%/pkg/corelg/doc/chapBib_mj.html +%%DATADIR%%/pkg/corelg/doc/chapInd.html +%%DATADIR%%/pkg/corelg/doc/chapInd.txt +%%DATADIR%%/pkg/corelg/doc/chapInd_mj.html +%%DATADIR%%/pkg/corelg/doc/chooser.html +%%DATADIR%%/pkg/corelg/doc/corelg.bib +%%DATADIR%%/pkg/corelg/doc/lefttoc.css +%%DATADIR%%/pkg/corelg/doc/manual.css +%%DATADIR%%/pkg/corelg/doc/manual.js +%%DATADIR%%/pkg/corelg/doc/manual.lab +%%DATADIR%%/pkg/corelg/doc/manual.pdf +%%DATADIR%%/pkg/corelg/doc/manual.six +%%DATADIR%%/pkg/corelg/doc/manual.xml +%%DATADIR%%/pkg/corelg/doc/nocolorprompt.css +%%DATADIR%%/pkg/corelg/doc/ragged.css +%%DATADIR%%/pkg/corelg/doc/rainbow.js +%%DATADIR%%/pkg/corelg/doc/times.css +%%DATADIR%%/pkg/corelg/doc/title.xml +%%DATADIR%%/pkg/corelg/doc/toggless.css +%%DATADIR%%/pkg/corelg/doc/toggless.js +%%DATADIR%%/pkg/corelg/gap/carrierAlg.db +%%DATADIR%%/pkg/corelg/gap/carrierrtsys.gd +%%DATADIR%%/pkg/corelg/gap/carrierrtsys.gi +%%DATADIR%%/pkg/corelg/gap/cartandecomp.gd +%%DATADIR%%/pkg/corelg/gap/cartandecomp.gi +%%DATADIR%%/pkg/corelg/gap/forms.gi +%%DATADIR%%/pkg/corelg/gap/nilpotentOrbits.gd +%%DATADIR%%/pkg/corelg/gap/nilpotentOrbits.gi +%%DATADIR%%/pkg/corelg/gap/otherStuff.gi +%%DATADIR%%/pkg/corelg/gap/realTriples.db +%%DATADIR%%/pkg/corelg/gap/realforms.gd +%%DATADIR%%/pkg/corelg/gap/realforms.gi +%%DATADIR%%/pkg/corelg/gap/realmax.g +%%DATADIR%%/pkg/corelg/gap/realtheta.gd +%%DATADIR%%/pkg/corelg/gap/realtheta.gi +%%DATADIR%%/pkg/corelg/gap/realweyl.gd +%%DATADIR%%/pkg/corelg/gap/realweyl.gi +%%DATADIR%%/pkg/corelg/gap/sqrt.gd +%%DATADIR%%/pkg/corelg/gap/sqrt.gi +%%DATADIR%%/pkg/corelg/init.g +%%DATADIR%%/pkg/corelg/makedoc.g +%%DATADIR%%/pkg/corelg/read.g +%%DATADIR%%/pkg/corelg/tst/corelg01.tst +%%DATADIR%%/pkg/corelg/tst/corelg02.tst +%%DATADIR%%/pkg/corelg/tst/corelg03.tst +%%DATADIR%%/pkg/corelg/tst/testall.g +%%DATADIR%%/pkg/crime/CHANGES.md +%%DATADIR%%/pkg/crime/COPYING +%%DATADIR%%/pkg/crime/PackageInfo.g +%%DATADIR%%/pkg/crime/README.md +%%DATADIR%%/pkg/crime/doc/chap0.html +%%DATADIR%%/pkg/crime/doc/chap0.txt +%%DATADIR%%/pkg/crime/doc/chap0_mj.html +%%DATADIR%%/pkg/crime/doc/chap1.html +%%DATADIR%%/pkg/crime/doc/chap1.txt +%%DATADIR%%/pkg/crime/doc/chap1_mj.html +%%DATADIR%%/pkg/crime/doc/chap2.html +%%DATADIR%%/pkg/crime/doc/chap2.txt +%%DATADIR%%/pkg/crime/doc/chap2_mj.html +%%DATADIR%%/pkg/crime/doc/chapA.html +%%DATADIR%%/pkg/crime/doc/chapA.txt +%%DATADIR%%/pkg/crime/doc/chapA_mj.html +%%DATADIR%%/pkg/crime/doc/chapB.html +%%DATADIR%%/pkg/crime/doc/chapB.txt +%%DATADIR%%/pkg/crime/doc/chapB_mj.html +%%DATADIR%%/pkg/crime/doc/chapBib.html +%%DATADIR%%/pkg/crime/doc/chapBib.txt +%%DATADIR%%/pkg/crime/doc/chapBib_mj.html +%%DATADIR%%/pkg/crime/doc/chapInd.html +%%DATADIR%%/pkg/crime/doc/chapInd.txt +%%DATADIR%%/pkg/crime/doc/chapInd_mj.html +%%DATADIR%%/pkg/crime/doc/chooser.html +%%DATADIR%%/pkg/crime/doc/crime.xml +%%DATADIR%%/pkg/crime/doc/crimebib.xml +%%DATADIR%%/pkg/crime/doc/crimebib.xml.bib +%%DATADIR%%/pkg/crime/doc/lefttoc.css +%%DATADIR%%/pkg/crime/doc/manual.css +%%DATADIR%%/pkg/crime/doc/manual.js +%%DATADIR%%/pkg/crime/doc/manual.lab +%%DATADIR%%/pkg/crime/doc/manual.pdf +%%DATADIR%%/pkg/crime/doc/manual.six +%%DATADIR%%/pkg/crime/doc/nocolorprompt.css +%%DATADIR%%/pkg/crime/doc/ragged.css +%%DATADIR%%/pkg/crime/doc/rainbow.js +%%DATADIR%%/pkg/crime/doc/times.css +%%DATADIR%%/pkg/crime/doc/title.xml +%%DATADIR%%/pkg/crime/doc/toggless.css +%%DATADIR%%/pkg/crime/doc/toggless.js +%%DATADIR%%/pkg/crime/gap/action.gi +%%DATADIR%%/pkg/crime/gap/augmentation.gi +%%DATADIR%%/pkg/crime/gap/comments +%%DATADIR%%/pkg/crime/gap/crime.gd +%%DATADIR%%/pkg/crime/gap/degree.gi +%%DATADIR%%/pkg/crime/gap/generators.gi +%%DATADIR%%/pkg/crime/gap/helpers.gi +%%DATADIR%%/pkg/crime/gap/induced.gi +%%DATADIR%%/pkg/crime/gap/lift.gi +%%DATADIR%%/pkg/crime/gap/locate.gi +%%DATADIR%%/pkg/crime/gap/massey.gi +%%DATADIR%%/pkg/crime/gap/print.pl +%%DATADIR%%/pkg/crime/gap/radical.gi +%%DATADIR%%/pkg/crime/gap/relations.gi +%%DATADIR%%/pkg/crime/gap/resolution.gi +%%DATADIR%%/pkg/crime/gap/ring.gi +%%DATADIR%%/pkg/crime/gap/table.gi +%%DATADIR%%/pkg/crime/init.g +%%DATADIR%%/pkg/crime/makedoc.g +%%DATADIR%%/pkg/crime/tst/README-tst +%%DATADIR%%/pkg/crime/tst/batch.g +%%DATADIR%%/pkg/crime/tst/test.tst +%%DATADIR%%/pkg/crime/tst/testall.g +%%DATADIR%%/pkg/crisp/LICENSE +%%DATADIR%%/pkg/crisp/PackageInfo.g +%%DATADIR%%/pkg/crisp/README +%%DATADIR%%/pkg/crisp/doc/classes.tex +%%DATADIR%%/pkg/crisp/doc/copyright.tex +%%DATADIR%%/pkg/crisp/doc/examples.tex +%%DATADIR%%/pkg/crisp/doc/fitting.tex +%%DATADIR%%/pkg/crisp/doc/grpclass.tex +%%DATADIR%%/pkg/crisp/doc/intro.tex +%%DATADIR%%/pkg/crisp/doc/manual.example-2.tst +%%DATADIR%%/pkg/crisp/doc/manual.example-3.tst +%%DATADIR%%/pkg/crisp/doc/manual.example-4.tst +%%DATADIR%%/pkg/crisp/doc/manual.example-5.tst +%%DATADIR%%/pkg/crisp/doc/manual.example-7.tst +%%DATADIR%%/pkg/crisp/doc/manual.mst +%%DATADIR%%/pkg/crisp/doc/manual.pdf +%%DATADIR%%/pkg/crisp/doc/manual.six +%%DATADIR%%/pkg/crisp/doc/manual.tex +%%DATADIR%%/pkg/crisp/doc/normal.tex +%%DATADIR%%/pkg/crisp/doc/schunck.tex +%%DATADIR%%/pkg/crisp/doc/versions.tex +%%DATADIR%%/pkg/crisp/htm/CHAP001.htm +%%DATADIR%%/pkg/crisp/htm/CHAP002.htm +%%DATADIR%%/pkg/crisp/htm/CHAP003.htm +%%DATADIR%%/pkg/crisp/htm/CHAP004.htm +%%DATADIR%%/pkg/crisp/htm/CHAP005.htm +%%DATADIR%%/pkg/crisp/htm/CHAP006.htm +%%DATADIR%%/pkg/crisp/htm/CHAP007.htm +%%DATADIR%%/pkg/crisp/htm/CHAP00A.htm +%%DATADIR%%/pkg/crisp/htm/biblio.htm +%%DATADIR%%/pkg/crisp/htm/chapters.htm +%%DATADIR%%/pkg/crisp/htm/theindex.htm +%%DATADIR%%/pkg/crisp/init.g +%%DATADIR%%/pkg/crisp/lib/classes.gd +%%DATADIR%%/pkg/crisp/lib/classes.gi +%%DATADIR%%/pkg/crisp/lib/compl.gd +%%DATADIR%%/pkg/crisp/lib/compl.gi +%%DATADIR%%/pkg/crisp/lib/fitting.gd +%%DATADIR%%/pkg/crisp/lib/fitting.gi +%%DATADIR%%/pkg/crisp/lib/form.gd +%%DATADIR%%/pkg/crisp/lib/form.gi +%%DATADIR%%/pkg/crisp/lib/grpclass.gd +%%DATADIR%%/pkg/crisp/lib/grpclass.gi +%%DATADIR%%/pkg/crisp/lib/injector.gd +%%DATADIR%%/pkg/crisp/lib/injector.gi +%%DATADIR%%/pkg/crisp/lib/normpro.gd +%%DATADIR%%/pkg/crisp/lib/normpro.gi +%%DATADIR%%/pkg/crisp/lib/projector.gd +%%DATADIR%%/pkg/crisp/lib/projector.gi +%%DATADIR%%/pkg/crisp/lib/radical.gd +%%DATADIR%%/pkg/crisp/lib/radical.gi +%%DATADIR%%/pkg/crisp/lib/residual.gd +%%DATADIR%%/pkg/crisp/lib/residual.gi +%%DATADIR%%/pkg/crisp/lib/samples.gd +%%DATADIR%%/pkg/crisp/lib/samples.gi +%%DATADIR%%/pkg/crisp/lib/schunck.gd +%%DATADIR%%/pkg/crisp/lib/schunck.gi +%%DATADIR%%/pkg/crisp/lib/socle.gd +%%DATADIR%%/pkg/crisp/lib/socle.gi +%%DATADIR%%/pkg/crisp/lib/solveeq.gd +%%DATADIR%%/pkg/crisp/lib/solveeq.gi +%%DATADIR%%/pkg/crisp/lib/util.gd +%%DATADIR%%/pkg/crisp/lib/util.gi +%%DATADIR%%/pkg/crisp/read.g +%%DATADIR%%/pkg/crisp/tst/Readme-Tests.txt +%%DATADIR%%/pkg/crisp/tst/basis.tst +%%DATADIR%%/pkg/crisp/tst/boundary.tst +%%DATADIR%%/pkg/crisp/tst/char.tst +%%DATADIR%%/pkg/crisp/tst/classes.tst +%%DATADIR%%/pkg/crisp/tst/in.tst +%%DATADIR%%/pkg/crisp/tst/injectors.tst +%%DATADIR%%/pkg/crisp/tst/normals.tst +%%DATADIR%%/pkg/crisp/tst/print.tst +%%DATADIR%%/pkg/crisp/tst/projectors.tst +%%DATADIR%%/pkg/crisp/tst/radicals.tst +%%DATADIR%%/pkg/crisp/tst/residuals.tst +%%DATADIR%%/pkg/crisp/tst/samples.g +%%DATADIR%%/pkg/crisp/tst/socle.tst +%%DATADIR%%/pkg/crisp/tst/testall.g +%%DATADIR%%/pkg/crisp/tst/timing_injectors.g +%%DATADIR%%/pkg/crisp/tst/timing_normals.g +%%DATADIR%%/pkg/crisp/tst/timing_normpro.g +%%DATADIR%%/pkg/crisp/tst/timing_projectors.g +%%DATADIR%%/pkg/crisp/tst/timing_radicals.g +%%DATADIR%%/pkg/crisp/tst/timing_residuals.g +%%DATADIR%%/pkg/crisp/tst/timing_samples.g +%%DATADIR%%/pkg/crisp/tst/timing_socle.g +%%DATADIR%%/pkg/crisp/tst/timing_test.g +%%DATADIR%%/pkg/crypting/COPYRIGHT.md +%%DATADIR%%/pkg/crypting/LICENSE +%%DATADIR%%/pkg/crypting/Makefile.gappkg +%%DATADIR%%/pkg/crypting/Makefile.in +%%DATADIR%%/pkg/crypting/Makefile.in.c++20 +%%DATADIR%%/pkg/crypting/PackageInfo.g +%%DATADIR%%/pkg/crypting/README.md +%%DATADIR%%/pkg/crypting/configure +%%DATADIR%%/pkg/crypting/configure.libtool.bak +%%DATADIR%%/pkg/crypting/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/crypting/doc/_Chapter_CryptinG_Functions.xml +%%DATADIR%%/pkg/crypting/doc/_Chunks.xml +%%DATADIR%%/pkg/crypting/doc/chap0.html +%%DATADIR%%/pkg/crypting/doc/chap0.txt +%%DATADIR%%/pkg/crypting/doc/chap0_mj.html +%%DATADIR%%/pkg/crypting/doc/chap1.html +%%DATADIR%%/pkg/crypting/doc/chap1.txt +%%DATADIR%%/pkg/crypting/doc/chap1_mj.html +%%DATADIR%%/pkg/crypting/doc/chapInd.html +%%DATADIR%%/pkg/crypting/doc/chapInd.txt +%%DATADIR%%/pkg/crypting/doc/chapInd_mj.html +%%DATADIR%%/pkg/crypting/doc/chooser.html +%%DATADIR%%/pkg/crypting/doc/clean +%%DATADIR%%/pkg/crypting/doc/crypting.xml +%%DATADIR%%/pkg/crypting/doc/lefttoc.css +%%DATADIR%%/pkg/crypting/doc/manual.css +%%DATADIR%%/pkg/crypting/doc/manual.js +%%DATADIR%%/pkg/crypting/doc/manual.pdf +%%DATADIR%%/pkg/crypting/doc/manual.six +%%DATADIR%%/pkg/crypting/doc/nocolorprompt.css +%%DATADIR%%/pkg/crypting/doc/ragged.css +%%DATADIR%%/pkg/crypting/doc/rainbow.js +%%DATADIR%%/pkg/crypting/doc/times.css +%%DATADIR%%/pkg/crypting/doc/title.xml +%%DATADIR%%/pkg/crypting/doc/toggless.css +%%DATADIR%%/pkg/crypting/doc/toggless.js +%%DATADIR%%/pkg/crypting/gap/crypting.gd +%%DATADIR%%/pkg/crypting/gap/crypting.gi +%%DATADIR%%/pkg/crypting/init.g +%%DATADIR%%/pkg/crypting/makedoc.g +%%DATADIR%%/pkg/crypting/read.g +%%DATADIR%%/pkg/crypting/src/crypting.c +%%DATADIR%%/pkg/crypting/tst/hmacsha256.tst +%%DATADIR%%/pkg/crypting/tst/sha256.tst +%%DATADIR%%/pkg/crypting/tst/testall.g +%%DATADIR%%/pkg/cryst/COPYING +%%DATADIR%%/pkg/cryst/Changelog +%%DATADIR%%/pkg/cryst/PackageInfo.g +%%DATADIR%%/pkg/cryst/README +%%DATADIR%%/pkg/cryst/doc/cryst.tex +%%DATADIR%%/pkg/cryst/doc/introduction.tex +%%DATADIR%%/pkg/cryst/doc/make_doc +%%DATADIR%%/pkg/cryst/doc/manual.lab +%%DATADIR%%/pkg/cryst/doc/manual.mst +%%DATADIR%%/pkg/cryst/doc/manual.pdf +%%DATADIR%%/pkg/cryst/doc/manual.six +%%DATADIR%%/pkg/cryst/doc/manual.tex +%%DATADIR%%/pkg/cryst/gap/color.gd +%%DATADIR%%/pkg/cryst/gap/color.gi +%%DATADIR%%/pkg/cryst/gap/common.gd +%%DATADIR%%/pkg/cryst/gap/common.gi +%%DATADIR%%/pkg/cryst/gap/cryst.gd +%%DATADIR%%/pkg/cryst/gap/cryst.gi +%%DATADIR%%/pkg/cryst/gap/cryst2.gi +%%DATADIR%%/pkg/cryst/gap/equiv.gd +%%DATADIR%%/pkg/cryst/gap/equiv.gi +%%DATADIR%%/pkg/cryst/gap/fpgrp.gi +%%DATADIR%%/pkg/cryst/gap/hom.gd +%%DATADIR%%/pkg/cryst/gap/hom.gi +%%DATADIR%%/pkg/cryst/gap/max.gd +%%DATADIR%%/pkg/cryst/gap/max.gi +%%DATADIR%%/pkg/cryst/gap/noxgap.gi +%%DATADIR%%/pkg/cryst/gap/orbstab.gi +%%DATADIR%%/pkg/cryst/gap/pcpgrp.gi +%%DATADIR%%/pkg/cryst/gap/wyckoff.gd +%%DATADIR%%/pkg/cryst/gap/wyckoff.gi +%%DATADIR%%/pkg/cryst/gap/wygraph.gi +%%DATADIR%%/pkg/cryst/gap/wypopup.gi +%%DATADIR%%/pkg/cryst/gap/zass.gd +%%DATADIR%%/pkg/cryst/gap/zass.gi +%%DATADIR%%/pkg/cryst/grp/spacegrp.gd +%%DATADIR%%/pkg/cryst/grp/spacegrp.gi +%%DATADIR%%/pkg/cryst/grp/spacegrp.grp +%%DATADIR%%/pkg/cryst/htm/CHAP001.htm +%%DATADIR%%/pkg/cryst/htm/CHAP002.htm +%%DATADIR%%/pkg/cryst/htm/biblio.htm +%%DATADIR%%/pkg/cryst/htm/chapters.htm +%%DATADIR%%/pkg/cryst/htm/theindex.htm +%%DATADIR%%/pkg/cryst/init.g +%%DATADIR%%/pkg/cryst/read.g +%%DATADIR%%/pkg/cryst/tst/cryst.tst +%%DATADIR%%/pkg/cryst/tst/crystcat.tst +%%DATADIR%%/pkg/cryst/tst/manual.tst +%%DATADIR%%/pkg/cryst/tst/subgrp.tst +%%DATADIR%%/pkg/cryst/tst/testall.g +%%DATADIR%%/pkg/cryst/tst/wyckoff.tst +%%DATADIR%%/pkg/cryst/tst/zass.tst +%%DATADIR%%/pkg/crystcat/Changelog +%%DATADIR%%/pkg/crystcat/GPL +%%DATADIR%%/pkg/crystcat/PackageInfo.g +%%DATADIR%%/pkg/crystcat/README +%%DATADIR%%/pkg/crystcat/doc/crystcat.tex +%%DATADIR%%/pkg/crystcat/doc/make_doc +%%DATADIR%%/pkg/crystcat/doc/manual.lab +%%DATADIR%%/pkg/crystcat/doc/manual.mst +%%DATADIR%%/pkg/crystcat/doc/manual.pdf +%%DATADIR%%/pkg/crystcat/doc/manual.six +%%DATADIR%%/pkg/crystcat/doc/manual.tex +%%DATADIR%%/pkg/crystcat/grp/crystcat.grp +%%DATADIR%%/pkg/crystcat/htm/CHAP001.htm +%%DATADIR%%/pkg/crystcat/htm/biblio.htm +%%DATADIR%%/pkg/crystcat/htm/chapters.htm +%%DATADIR%%/pkg/crystcat/htm/theindex.htm +%%DATADIR%%/pkg/crystcat/init.g +%%DATADIR%%/pkg/crystcat/lib/crystcat.gd +%%DATADIR%%/pkg/crystcat/lib/crystcat.gi +%%DATADIR%%/pkg/crystcat/lib/normalizer.gi +%%DATADIR%%/pkg/crystcat/read.g +%%DATADIR%%/pkg/crystcat/tst/manual.tst +%%DATADIR%%/pkg/crystcat/tst/testall.g +%%DATADIR%%/pkg/ctbllib/PackageInfo.g +%%DATADIR%%/pkg/ctbllib/README.md +%%DATADIR%%/pkg/ctbllib/ctbltoc/README +%%DATADIR%%/pkg/ctbllib/ctbltoc/ctbltoc.css +%%DATADIR%%/pkg/ctbllib/ctbltoc/gap/decmap.g +%%DATADIR%%/pkg/ctbllib/ctbltoc/gap/htmltbl.g +%%DATADIR%%/pkg/ctbllib/ctbltoc/index.html +%%DATADIR%%/pkg/ctbllib/ctbltoc/init.g +%%DATADIR%%/pkg/ctbllib/data/abcimp.json +%%DATADIR%%/pkg/ctbllib/data/atlasimp.json +%%DATADIR%%/pkg/ctbllib/data/attr_abinv.json +%%DATADIR%%/pkg/ctbllib/data/attr_asinfo.json +%%DATADIR%%/pkg/ctbllib/data/attr_main.json +%%DATADIR%%/pkg/ctbllib/data/attr_maxes.json +%%DATADIR%%/pkg/ctbllib/data/attr_nccl.json +%%DATADIR%%/pkg/ctbllib/data/attr_qsinfo.json +%%DATADIR%%/pkg/ctbllib/data/attr_size.json +%%DATADIR%%/pkg/ctbllib/data/attr_text.json +%%DATADIR%%/pkg/ctbllib/data/clmelab.tbl +%%DATADIR%%/pkg/ctbllib/data/clmexsp.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbalter.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbatres.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbconja.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbfisc1.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbfisc2.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbldiff.json +%%DATADIR%%/pkg/ctbllib/data/ctbline1.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbline2.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbline3.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbline4.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbline5.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbline6.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbmathi.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbmax23.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbmaxi2.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbmaxi3.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbmaxi5.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbmaxi6.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbmonst.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbnews.tbl +%%DATADIR%%/pkg/ctbllib/data/ctborth1.tbl +%%DATADIR%%/pkg/ctbllib/data/ctborth2.tbl +%%DATADIR%%/pkg/ctbllib/data/ctborth3.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbspora.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbsymp1.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbtwis1.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbtwis2.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbunit1.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbunit2.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbunit3.tbl +%%DATADIR%%/pkg/ctbllib/data/ctbunit4.tbl +%%DATADIR%%/pkg/ctbllib/data/ctgeneri.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoalter.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoatres.tbl +%%DATADIR%%/pkg/ctbllib/data/ctocliff.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoconja.tbl +%%DATADIR%%/pkg/ctbllib/data/ctodefno.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoexce1.tbl +%%DATADIR%%/pkg/ctbllib/data/ctofisc1.tbl +%%DATADIR%%/pkg/ctbllib/data/ctofisc2.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoholpl.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoinert.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoline1.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoline2.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoline3.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoline4.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoline5.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoline6.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoline7.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoline8.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoline9.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomathi.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomax10.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomax11.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomax12.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomax13.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomax14.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomax15.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomax16.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomax17.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomax18.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomax19.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomax20.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomax21.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomax22.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomax23.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomaxi1.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomaxi2.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomaxi3.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomaxi4.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomaxi5.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomaxi6.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomaxi7.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomaxi8.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomaxi9.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomisc1.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomisc2.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomisc3.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomisc4.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomisc6.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomisc7.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomisc8.tbl +%%DATADIR%%/pkg/ctbllib/data/ctomonst.tbl +%%DATADIR%%/pkg/ctbllib/data/ctonews.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoort10.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoorth1.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoorth2.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoorth3.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoorth4.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoorth5.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoorth6.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoorth7.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoorth8.tbl +%%DATADIR%%/pkg/ctbllib/data/ctoorth9.tbl +%%DATADIR%%/pkg/ctbllib/data/ctospora.tbl +%%DATADIR%%/pkg/ctbllib/data/ctosylno.tbl +%%DATADIR%%/pkg/ctbllib/data/ctosymp1.tbl +%%DATADIR%%/pkg/ctbllib/data/ctosymp2.tbl +%%DATADIR%%/pkg/ctbllib/data/ctosymp3.tbl +%%DATADIR%%/pkg/ctbllib/data/ctotwis1.tbl +%%DATADIR%%/pkg/ctbllib/data/ctotwis2.tbl +%%DATADIR%%/pkg/ctbllib/data/ctounit1.tbl +%%DATADIR%%/pkg/ctbllib/data/ctounit2.tbl +%%DATADIR%%/pkg/ctbllib/data/ctounit3.tbl +%%DATADIR%%/pkg/ctbllib/data/ctounit4.tbl +%%DATADIR%%/pkg/ctbllib/data/ctounit5.tbl +%%DATADIR%%/pkg/ctbllib/data/ctounit6.tbl +%%DATADIR%%/pkg/ctbllib/data/ctounit7.tbl +%%DATADIR%%/pkg/ctbllib/data/ctprimar.tbl +%%DATADIR%%/pkg/ctbllib/data/extinfo.json +%%DATADIR%%/pkg/ctbllib/data/firstnames.json +%%DATADIR%%/pkg/ctbllib/data/fusionsources.json +%%DATADIR%%/pkg/ctbllib/data/grp_atlas.json +%%DATADIR%%/pkg/ctbllib/data/grp_basic.json +%%DATADIR%%/pkg/ctbllib/data/grp_dirprod.json +%%DATADIR%%/pkg/ctbllib/data/grp_indiv.json +%%DATADIR%%/pkg/ctbllib/data/grp_perf.json +%%DATADIR%%/pkg/ctbllib/data/grp_prim.json +%%DATADIR%%/pkg/ctbllib/data/grp_small.json +%%DATADIR%%/pkg/ctbllib/data/grp_tom.json +%%DATADIR%%/pkg/ctbllib/data/grp_trans.json +%%DATADIR%%/pkg/ctbllib/data/irrats.json +%%DATADIR%%/pkg/ctbllib/data/namerepl.json +%%DATADIR%%/pkg/ctbllib/data/othernames.json +%%DATADIR%%/pkg/ctbllib/data/prim_perm_M.json +%%DATADIR%%/pkg/ctbllib/data/tom_tbl.json +%%DATADIR%%/pkg/ctbllib/data/version +%%DATADIR%%/pkg/ctbllib/dlnames/dlconstr.g +%%DATADIR%%/pkg/ctbllib/dlnames/dllib.g +%%DATADIR%%/pkg/ctbllib/dlnames/dlnames.gd +%%DATADIR%%/pkg/ctbllib/dlnames/dlnames.gi +%%DATADIR%%/pkg/ctbllib/dlnames/dltest.g +%%DATADIR%%/pkg/ctbllib/dlnames/ltgroups.g +%%DATADIR%%/pkg/ctbllib/dlnames/uctype2A.g +%%DATADIR%%/pkg/ctbllib/dlnames/uctype2D.g +%%DATADIR%%/pkg/ctbllib/dlnames/uctypeA.g +%%DATADIR%%/pkg/ctbllib/dlnames/uctypeB.g +%%DATADIR%%/pkg/ctbllib/dlnames/uctypeC.g +%%DATADIR%%/pkg/ctbllib/dlnames/uctypeD.g +%%DATADIR%%/pkg/ctbllib/dlnames/uctypeX.g +%%DATADIR%%/pkg/ctbllib/doc/chap0.html +%%DATADIR%%/pkg/ctbllib/doc/chap0.txt +%%DATADIR%%/pkg/ctbllib/doc/chap0_mj.html +%%DATADIR%%/pkg/ctbllib/doc/chap1.html +%%DATADIR%%/pkg/ctbllib/doc/chap1.txt +%%DATADIR%%/pkg/ctbllib/doc/chap1_mj.html +%%DATADIR%%/pkg/ctbllib/doc/chap2.html +%%DATADIR%%/pkg/ctbllib/doc/chap2.txt +%%DATADIR%%/pkg/ctbllib/doc/chap2_mj.html +%%DATADIR%%/pkg/ctbllib/doc/chap3.html +%%DATADIR%%/pkg/ctbllib/doc/chap3.txt +%%DATADIR%%/pkg/ctbllib/doc/chap3_mj.html +%%DATADIR%%/pkg/ctbllib/doc/chap4.html +%%DATADIR%%/pkg/ctbllib/doc/chap4.txt +%%DATADIR%%/pkg/ctbllib/doc/chap4_mj.html +%%DATADIR%%/pkg/ctbllib/doc/chap5.html +%%DATADIR%%/pkg/ctbllib/doc/chap5.txt +%%DATADIR%%/pkg/ctbllib/doc/chap5_mj.html +%%DATADIR%%/pkg/ctbllib/doc/chap6.html +%%DATADIR%%/pkg/ctbllib/doc/chap6.txt +%%DATADIR%%/pkg/ctbllib/doc/chap6_mj.html +%%DATADIR%%/pkg/ctbllib/doc/chap7.html +%%DATADIR%%/pkg/ctbllib/doc/chap7.txt +%%DATADIR%%/pkg/ctbllib/doc/chap7_mj.html +%%DATADIR%%/pkg/ctbllib/doc/chapBib.html +%%DATADIR%%/pkg/ctbllib/doc/chapBib.txt +%%DATADIR%%/pkg/ctbllib/doc/chapBib_mj.html +%%DATADIR%%/pkg/ctbllib/doc/chapInd.html +%%DATADIR%%/pkg/ctbllib/doc/chapInd.txt +%%DATADIR%%/pkg/ctbllib/doc/chapInd_mj.html +%%DATADIR%%/pkg/ctbllib/doc/chooser.html +%%DATADIR%%/pkg/ctbllib/doc/construc.xml +%%DATADIR%%/pkg/ctbllib/doc/ctblatlas.pdf +%%DATADIR%%/pkg/ctbllib/doc/ctblbm.pdf +%%DATADIR%%/pkg/ctbllib/doc/ctbldeco.pdf +%%DATADIR%%/pkg/ctbllib/doc/ctbldiff.pdf +%%DATADIR%%/pkg/ctbllib/doc/ctbldiff.tex +%%DATADIR%%/pkg/ctbllib/doc/ctbllibr.xml +%%DATADIR%%/pkg/ctbllib/doc/ctblothe.xml +%%DATADIR%%/pkg/ctbllib/doc/interfac.xml +%%DATADIR%%/pkg/ctbllib/doc/introduc.xml +%%DATADIR%%/pkg/ctbllib/doc/lefttoc.css +%%DATADIR%%/pkg/ctbllib/doc/main.tex +%%DATADIR%%/pkg/ctbllib/doc/main.xml +%%DATADIR%%/pkg/ctbllib/doc/manual.css +%%DATADIR%%/pkg/ctbllib/doc/manual.js +%%DATADIR%%/pkg/ctbllib/doc/manual.lab +%%DATADIR%%/pkg/ctbllib/doc/manual.pdf +%%DATADIR%%/pkg/ctbllib/doc/manual.six +%%DATADIR%%/pkg/ctbllib/doc/manualbib.xml +%%DATADIR%%/pkg/ctbllib/doc/manualbib.xml.bib +%%DATADIR%%/pkg/ctbllib/doc/multfre2.pdf +%%DATADIR%%/pkg/ctbllib/doc/multfree.pdf +%%DATADIR%%/pkg/ctbllib/doc/nocolorprompt.css +%%DATADIR%%/pkg/ctbllib/doc/ragged.css +%%DATADIR%%/pkg/ctbllib/doc/rainbow.js +%%DATADIR%%/pkg/ctbllib/doc/times.css +%%DATADIR%%/pkg/ctbllib/doc/toggless.css +%%DATADIR%%/pkg/ctbllib/doc/toggless.js +%%DATADIR%%/pkg/ctbllib/doc/tutorial.xml +%%DATADIR%%/pkg/ctbllib/doc/utils.xml +%%DATADIR%%/pkg/ctbllib/doc2/ambigfus.xml +%%DATADIR%%/pkg/ctbllib/doc2/ambigfus1.png +%%DATADIR%%/pkg/ctbllib/doc2/chap0.html +%%DATADIR%%/pkg/ctbllib/doc2/chap0.txt +%%DATADIR%%/pkg/ctbllib/doc2/chap0_mj.html +%%DATADIR%%/pkg/ctbllib/doc2/chap1.html +%%DATADIR%%/pkg/ctbllib/doc2/chap1.txt +%%DATADIR%%/pkg/ctbllib/doc2/chap10.html +%%DATADIR%%/pkg/ctbllib/doc2/chap10.txt +%%DATADIR%%/pkg/ctbllib/doc2/chap10_mj.html +%%DATADIR%%/pkg/ctbllib/doc2/chap11.html +%%DATADIR%%/pkg/ctbllib/doc2/chap11.txt +%%DATADIR%%/pkg/ctbllib/doc2/chap11_mj.html +%%DATADIR%%/pkg/ctbllib/doc2/chap1_mj.html +%%DATADIR%%/pkg/ctbllib/doc2/chap2.html +%%DATADIR%%/pkg/ctbllib/doc2/chap2.txt +%%DATADIR%%/pkg/ctbllib/doc2/chap2_mj.html +%%DATADIR%%/pkg/ctbllib/doc2/chap3.html +%%DATADIR%%/pkg/ctbllib/doc2/chap3.txt +%%DATADIR%%/pkg/ctbllib/doc2/chap3_mj.html +%%DATADIR%%/pkg/ctbllib/doc2/chap4.html +%%DATADIR%%/pkg/ctbllib/doc2/chap4.txt +%%DATADIR%%/pkg/ctbllib/doc2/chap4_mj.html +%%DATADIR%%/pkg/ctbllib/doc2/chap5.html +%%DATADIR%%/pkg/ctbllib/doc2/chap5.txt +%%DATADIR%%/pkg/ctbllib/doc2/chap5_mj.html +%%DATADIR%%/pkg/ctbllib/doc2/chap6.html +%%DATADIR%%/pkg/ctbllib/doc2/chap6.txt +%%DATADIR%%/pkg/ctbllib/doc2/chap6_mj.html +%%DATADIR%%/pkg/ctbllib/doc2/chap7.html +%%DATADIR%%/pkg/ctbllib/doc2/chap7.txt +%%DATADIR%%/pkg/ctbllib/doc2/chap7_mj.html +%%DATADIR%%/pkg/ctbllib/doc2/chap8.html +%%DATADIR%%/pkg/ctbllib/doc2/chap8.txt +%%DATADIR%%/pkg/ctbllib/doc2/chap8_mj.html +%%DATADIR%%/pkg/ctbllib/doc2/chap9.html +%%DATADIR%%/pkg/ctbllib/doc2/chap9.txt +%%DATADIR%%/pkg/ctbllib/doc2/chap9_mj.html +%%DATADIR%%/pkg/ctbllib/doc2/chapBib.html +%%DATADIR%%/pkg/ctbllib/doc2/chapBib.txt +%%DATADIR%%/pkg/ctbllib/doc2/chapBib_mj.html +%%DATADIR%%/pkg/ctbllib/doc2/chapInd.html +%%DATADIR%%/pkg/ctbllib/doc2/chapInd.txt +%%DATADIR%%/pkg/ctbllib/doc2/chapInd_mj.html +%%DATADIR%%/pkg/ctbllib/doc2/chooser.html +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons.xml +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons01.png +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons02.png +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons03.png +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons04.png +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons05.png +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons06.png +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons07.png +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons08.png +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons09.png +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons10.png +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons11.png +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons12.png +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons13.png +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons14.png +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons15.png +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons16.png +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons17.png +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons18.png +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons19.png +%%DATADIR%%/pkg/ctbllib/doc2/ctblcons20.png +%%DATADIR%%/pkg/ctbllib/doc2/ctblpope.xml +%%DATADIR%%/pkg/ctbllib/doc2/ctblpope01.png +%%DATADIR%%/pkg/ctbllib/doc2/ctocenex.xml +%%DATADIR%%/pkg/ctbllib/doc2/ctocenex1.png +%%DATADIR%%/pkg/ctbllib/doc2/ctocenex2.png +%%DATADIR%%/pkg/ctbllib/doc2/ctocenex3.png +%%DATADIR%%/pkg/ctbllib/doc2/dntgap.xml +%%DATADIR%%/pkg/ctbllib/doc2/hamilcyc.xml +%%DATADIR%%/pkg/ctbllib/doc2/lefttoc.css +%%DATADIR%%/pkg/ctbllib/doc2/main.aux +%%DATADIR%%/pkg/ctbllib/doc2/main.bbl +%%DATADIR%%/pkg/ctbllib/doc2/main.blg +%%DATADIR%%/pkg/ctbllib/doc2/main.brf +%%DATADIR%%/pkg/ctbllib/doc2/main.idx +%%DATADIR%%/pkg/ctbllib/doc2/main.ilg +%%DATADIR%%/pkg/ctbllib/doc2/main.ind +%%DATADIR%%/pkg/ctbllib/doc2/main.log +%%DATADIR%%/pkg/ctbllib/doc2/main.out +%%DATADIR%%/pkg/ctbllib/doc2/main.pnr +%%DATADIR%%/pkg/ctbllib/doc2/main.tex +%%DATADIR%%/pkg/ctbllib/doc2/main.toc +%%DATADIR%%/pkg/ctbllib/doc2/main.xml +%%DATADIR%%/pkg/ctbllib/doc2/maintain.xml +%%DATADIR%%/pkg/ctbllib/doc2/manual.css +%%DATADIR%%/pkg/ctbllib/doc2/manual.js +%%DATADIR%%/pkg/ctbllib/doc2/manual.lab +%%DATADIR%%/pkg/ctbllib/doc2/manual.pdf +%%DATADIR%%/pkg/ctbllib/doc2/manual.six +%%DATADIR%%/pkg/ctbllib/doc2/nocolorprompt.css +%%DATADIR%%/pkg/ctbllib/doc2/o8p2s3_o8p5s3.xml +%%DATADIR%%/pkg/ctbllib/doc2/probgen.xml +%%DATADIR%%/pkg/ctbllib/doc2/ragged.css +%%DATADIR%%/pkg/ctbllib/doc2/rainbow.js +%%DATADIR%%/pkg/ctbllib/doc2/spornilp.xml +%%DATADIR%%/pkg/ctbllib/doc2/sporsolv.xml +%%DATADIR%%/pkg/ctbllib/doc2/times.css +%%DATADIR%%/pkg/ctbllib/doc2/toggless.css +%%DATADIR%%/pkg/ctbllib/doc2/toggless.js +%%DATADIR%%/pkg/ctbllib/gap3/ctadmin.g +%%DATADIR%%/pkg/ctbllib/gap3/ctbllib.tst +%%DATADIR%%/pkg/ctbllib/gap4/atlasbro.g +%%DATADIR%%/pkg/ctbllib/gap4/atlasimp.g +%%DATADIR%%/pkg/ctbllib/gap4/atlasirr.g +%%DATADIR%%/pkg/ctbllib/gap4/atlasstr.g +%%DATADIR%%/pkg/ctbllib/gap4/brctdiff.g +%%DATADIR%%/pkg/ctbllib/gap4/brirrat.g +%%DATADIR%%/pkg/ctbllib/gap4/construc.gd +%%DATADIR%%/pkg/ctbllib/gap4/construc.gi +%%DATADIR%%/pkg/ctbllib/gap4/ctadmin.gd +%%DATADIR%%/pkg/ctbllib/gap4/ctadmin.gi +%%DATADIR%%/pkg/ctbllib/gap4/ctblothe.gd +%%DATADIR%%/pkg/ctbllib/gap4/ctblothe.gi +%%DATADIR%%/pkg/ctbllib/gap4/ctbltocb.g +%%DATADIR%%/pkg/ctbllib/gap4/ctbltoct.g +%%DATADIR%%/pkg/ctbllib/gap4/ctdbattr.g +%%DATADIR%%/pkg/ctbllib/gap4/ctprimar.g +%%DATADIR%%/pkg/ctbllib/gap4/maketbl.g +%%DATADIR%%/pkg/ctbllib/gap4/obsolete.gd +%%DATADIR%%/pkg/ctbllib/gap4/test.g +%%DATADIR%%/pkg/ctbllib/htm/ctblatlas.htm +%%DATADIR%%/pkg/ctbllib/htm/ctblbm.htm +%%DATADIR%%/pkg/ctbllib/htm/ctbldeco.htm +%%DATADIR%%/pkg/ctbllib/htm/ctbldiff.htm +%%DATADIR%%/pkg/ctbllib/htm/multfre2.htm +%%DATADIR%%/pkg/ctbllib/htm/multfre21.png +%%DATADIR%%/pkg/ctbllib/htm/multfree.htm +%%DATADIR%%/pkg/ctbllib/init.g +%%DATADIR%%/pkg/ctbllib/makedocrel.g +%%DATADIR%%/pkg/ctbllib/read.g +%%DATADIR%%/pkg/ctbllib/tst/ambigfus.tst +%%DATADIR%%/pkg/ctbllib/tst/ctadmin.tst +%%DATADIR%%/pkg/ctbllib/tst/ctblatlas.tst +%%DATADIR%%/pkg/ctbllib/tst/ctblbm.tst +%%DATADIR%%/pkg/ctbllib/tst/ctblcons.g +%%DATADIR%%/pkg/ctbllib/tst/ctblcons.tst +%%DATADIR%%/pkg/ctbllib/tst/ctbldeco.tst +%%DATADIR%%/pkg/ctbllib/tst/ctbllib.tst +%%DATADIR%%/pkg/ctbllib/tst/ctblm.tst +%%DATADIR%%/pkg/ctbllib/tst/ctblmagma.tst +%%DATADIR%%/pkg/ctbllib/tst/ctblpope.tst +%%DATADIR%%/pkg/ctbllib/tst/ctocenex.tst +%%DATADIR%%/pkg/ctbllib/tst/dntgap.tst +%%DATADIR%%/pkg/ctbllib/tst/docxpl.tst +%%DATADIR%%/pkg/ctbllib/tst/docxpl2.tst +%%DATADIR%%/pkg/ctbllib/tst/hamilcyc.g +%%DATADIR%%/pkg/ctbllib/tst/hamilcyc.tst +%%DATADIR%%/pkg/ctbllib/tst/maintain.tst +%%DATADIR%%/pkg/ctbllib/tst/mferctbl.gap +%%DATADIR%%/pkg/ctbllib/tst/multfre2.tst +%%DATADIR%%/pkg/ctbllib/tst/multfree.dat +%%DATADIR%%/pkg/ctbllib/tst/multfree.g +%%DATADIR%%/pkg/ctbllib/tst/multfree.tst +%%DATADIR%%/pkg/ctbllib/tst/o8p2s3_o8p5s3.g +%%DATADIR%%/pkg/ctbllib/tst/o8p2s3_o8p5s3.tst +%%DATADIR%%/pkg/ctbllib/tst/probgen.g +%%DATADIR%%/pkg/ctbllib/tst/probgen.tst +%%DATADIR%%/pkg/ctbllib/tst/spornilp.tst +%%DATADIR%%/pkg/ctbllib/tst/sporsolv.g +%%DATADIR%%/pkg/ctbllib/tst/sporsolv.tst +%%DATADIR%%/pkg/ctbllib/tst/testall.g +%%DATADIR%%/pkg/ctbllib/tst/testauto.g +%%DATADIR%%/pkg/ctbllib/tst/testinst.g +%%DATADIR%%/pkg/cubefree/LICENSE +%%DATADIR%%/pkg/cubefree/PackageInfo.g +%%DATADIR%%/pkg/cubefree/README.md +%%DATADIR%%/pkg/cubefree/doc/cubefree.tex +%%DATADIR%%/pkg/cubefree/doc/install.tex +%%DATADIR%%/pkg/cubefree/doc/intro.tex +%%DATADIR%%/pkg/cubefree/doc/make_doc +%%DATADIR%%/pkg/cubefree/doc/manual.bib +%%DATADIR%%/pkg/cubefree/doc/manual.lab +%%DATADIR%%/pkg/cubefree/doc/manual.mst +%%DATADIR%%/pkg/cubefree/doc/manual.pdf +%%DATADIR%%/pkg/cubefree/doc/manual.six +%%DATADIR%%/pkg/cubefree/doc/manual.tex +%%DATADIR%%/pkg/cubefree/gap/allCubeFree.gd +%%DATADIR%%/pkg/cubefree/gap/allCubeFree.gi +%%DATADIR%%/pkg/cubefree/gap/frattExt.gd +%%DATADIR%%/pkg/cubefree/gap/frattExt.gi +%%DATADIR%%/pkg/cubefree/gap/frattFree.gd +%%DATADIR%%/pkg/cubefree/gap/frattFree.gi +%%DATADIR%%/pkg/cubefree/gap/glasby.gd +%%DATADIR%%/pkg/cubefree/gap/glasby.gi +%%DATADIR%%/pkg/cubefree/gap/irrGL2.gd +%%DATADIR%%/pkg/cubefree/gap/irrGL2.gi +%%DATADIR%%/pkg/cubefree/gap/isom.gd +%%DATADIR%%/pkg/cubefree/gap/isom.gi +%%DATADIR%%/pkg/cubefree/gap/number.gd +%%DATADIR%%/pkg/cubefree/gap/number.gi +%%DATADIR%%/pkg/cubefree/gap/prelim.gd +%%DATADIR%%/pkg/cubefree/gap/prelim.gi +%%DATADIR%%/pkg/cubefree/htm/CHAP001.htm +%%DATADIR%%/pkg/cubefree/htm/CHAP002.htm +%%DATADIR%%/pkg/cubefree/htm/CHAP003.htm +%%DATADIR%%/pkg/cubefree/htm/biblio.htm +%%DATADIR%%/pkg/cubefree/htm/chapters.htm +%%DATADIR%%/pkg/cubefree/htm/theindex.htm +%%DATADIR%%/pkg/cubefree/init.g +%%DATADIR%%/pkg/cubefree/read.g +%%DATADIR%%/pkg/cubefree/tst/construct.tst +%%DATADIR%%/pkg/cubefree/tst/exampleMat.tst +%%DATADIR%%/pkg/cubefree/tst/isconjugate.tst +%%DATADIR%%/pkg/cubefree/tst/isom.tst +%%DATADIR%%/pkg/cubefree/tst/manual.tst +%%DATADIR%%/pkg/cubefree/tst/smallgroups.tst +%%DATADIR%%/pkg/cubefree/tst/testBig.g +%%DATADIR%%/pkg/cubefree/tst/testMat.g +%%DATADIR%%/pkg/cubefree/tst/testQuick.g +%%DATADIR%%/pkg/cubefree/tst/testSG.g +%%DATADIR%%/pkg/cubefree/tst/testSGlong.g +%%DATADIR%%/pkg/cubefree/tst/testall.g +%%DATADIR%%/pkg/curlinterface/CHANGES +%%DATADIR%%/pkg/curlinterface/GPL +%%DATADIR%%/pkg/curlinterface/LICENSE +%%DATADIR%%/pkg/curlinterface/Makefile.gappkg +%%DATADIR%%/pkg/curlinterface/Makefile.in +%%DATADIR%%/pkg/curlinterface/Makefile.in.c++20 +%%DATADIR%%/pkg/curlinterface/PackageInfo.g +%%DATADIR%%/pkg/curlinterface/README.md +%%DATADIR%%/pkg/curlinterface/autogen.sh +%%DATADIR%%/pkg/curlinterface/configure +%%DATADIR%%/pkg/curlinterface/configure.ac +%%DATADIR%%/pkg/curlinterface/configure.libtool.bak +%%DATADIR%%/pkg/curlinterface/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/curlinterface/doc/_Chapter_Overview.xml +%%DATADIR%%/pkg/curlinterface/doc/_Chunks.xml +%%DATADIR%%/pkg/curlinterface/doc/_entities.xml +%%DATADIR%%/pkg/curlinterface/doc/chap0.html +%%DATADIR%%/pkg/curlinterface/doc/chap0.txt +%%DATADIR%%/pkg/curlinterface/doc/chap0_mj.html +%%DATADIR%%/pkg/curlinterface/doc/chap1.html +%%DATADIR%%/pkg/curlinterface/doc/chap1.txt +%%DATADIR%%/pkg/curlinterface/doc/chap1_mj.html +%%DATADIR%%/pkg/curlinterface/doc/chapInd.html +%%DATADIR%%/pkg/curlinterface/doc/chapInd.txt +%%DATADIR%%/pkg/curlinterface/doc/chapInd_mj.html +%%DATADIR%%/pkg/curlinterface/doc/chooser.html +%%DATADIR%%/pkg/curlinterface/doc/curlInterface.xml +%%DATADIR%%/pkg/curlinterface/doc/lefttoc.css +%%DATADIR%%/pkg/curlinterface/doc/manual.css +%%DATADIR%%/pkg/curlinterface/doc/manual.js +%%DATADIR%%/pkg/curlinterface/doc/manual.lab +%%DATADIR%%/pkg/curlinterface/doc/manual.pdf +%%DATADIR%%/pkg/curlinterface/doc/manual.six +%%DATADIR%%/pkg/curlinterface/doc/nocolorprompt.css +%%DATADIR%%/pkg/curlinterface/doc/ragged.css +%%DATADIR%%/pkg/curlinterface/doc/rainbow.js +%%DATADIR%%/pkg/curlinterface/doc/times.css +%%DATADIR%%/pkg/curlinterface/doc/title.xml +%%DATADIR%%/pkg/curlinterface/doc/toggless.css +%%DATADIR%%/pkg/curlinterface/doc/toggless.js +%%DATADIR%%/pkg/curlinterface/gap/curl.gd +%%DATADIR%%/pkg/curlinterface/gap/curl.gi +%%DATADIR%%/pkg/curlinterface/gen/pkgconfig.h.in +%%DATADIR%%/pkg/curlinterface/init.g +%%DATADIR%%/pkg/curlinterface/m4/find_gap.m4 +%%DATADIR%%/pkg/curlinterface/m4/libcurl.m4 +%%DATADIR%%/pkg/curlinterface/makedoc.g +%%DATADIR%%/pkg/curlinterface/read.g +%%DATADIR%%/pkg/curlinterface/src/curl.c +%%DATADIR%%/pkg/curlinterface/tst/basic.tst +%%DATADIR%%/pkg/curlinterface/tst/errors.tst +%%DATADIR%%/pkg/curlinterface/tst/testall.g +%%DATADIR%%/pkg/cvec/CHANGES +%%DATADIR%%/pkg/cvec/LICENSE +%%DATADIR%%/pkg/cvec/Makefile.gappkg +%%DATADIR%%/pkg/cvec/Makefile.in +%%DATADIR%%/pkg/cvec/Makefile.in.c++20 +%%DATADIR%%/pkg/cvec/PackageInfo.g +%%DATADIR%%/pkg/cvec/README.md +%%DATADIR%%/pkg/cvec/TIMINGS +%%DATADIR%%/pkg/cvec/TODO +%%DATADIR%%/pkg/cvec/configure +%%DATADIR%%/pkg/cvec/configure.libtool.bak +%%DATADIR%%/pkg/cvec/doc/_entities.xml +%%DATADIR%%/pkg/cvec/doc/chap0.html +%%DATADIR%%/pkg/cvec/doc/chap0.txt +%%DATADIR%%/pkg/cvec/doc/chap0_mj.html +%%DATADIR%%/pkg/cvec/doc/chap1.html +%%DATADIR%%/pkg/cvec/doc/chap1.txt +%%DATADIR%%/pkg/cvec/doc/chap1_mj.html +%%DATADIR%%/pkg/cvec/doc/chap2.html +%%DATADIR%%/pkg/cvec/doc/chap2.txt +%%DATADIR%%/pkg/cvec/doc/chap2_mj.html +%%DATADIR%%/pkg/cvec/doc/chap3.html +%%DATADIR%%/pkg/cvec/doc/chap3.txt +%%DATADIR%%/pkg/cvec/doc/chap3_mj.html +%%DATADIR%%/pkg/cvec/doc/chap4.html +%%DATADIR%%/pkg/cvec/doc/chap4.txt +%%DATADIR%%/pkg/cvec/doc/chap4_mj.html +%%DATADIR%%/pkg/cvec/doc/chap5.html +%%DATADIR%%/pkg/cvec/doc/chap5.txt +%%DATADIR%%/pkg/cvec/doc/chap5_mj.html +%%DATADIR%%/pkg/cvec/doc/chap6.html +%%DATADIR%%/pkg/cvec/doc/chap6.txt +%%DATADIR%%/pkg/cvec/doc/chap6_mj.html +%%DATADIR%%/pkg/cvec/doc/chap7.html +%%DATADIR%%/pkg/cvec/doc/chap7.txt +%%DATADIR%%/pkg/cvec/doc/chap7_mj.html +%%DATADIR%%/pkg/cvec/doc/chap8.html +%%DATADIR%%/pkg/cvec/doc/chap8.txt +%%DATADIR%%/pkg/cvec/doc/chap8_mj.html +%%DATADIR%%/pkg/cvec/doc/chap9.html +%%DATADIR%%/pkg/cvec/doc/chap9.txt +%%DATADIR%%/pkg/cvec/doc/chap9_mj.html +%%DATADIR%%/pkg/cvec/doc/chapBib.html +%%DATADIR%%/pkg/cvec/doc/chapBib.txt +%%DATADIR%%/pkg/cvec/doc/chapBib_mj.html +%%DATADIR%%/pkg/cvec/doc/chapInd.html +%%DATADIR%%/pkg/cvec/doc/chapInd.txt +%%DATADIR%%/pkg/cvec/doc/chapInd_mj.html +%%DATADIR%%/pkg/cvec/doc/chooser.html +%%DATADIR%%/pkg/cvec/doc/clean +%%DATADIR%%/pkg/cvec/doc/cvec.bib +%%DATADIR%%/pkg/cvec/doc/cvec.xml +%%DATADIR%%/pkg/cvec/doc/datastrucs.xml +%%DATADIR%%/pkg/cvec/doc/examples.xml +%%DATADIR%%/pkg/cvec/doc/gaplib.xml +%%DATADIR%%/pkg/cvec/doc/install.xml +%%DATADIR%%/pkg/cvec/doc/intro.xml +%%DATADIR%%/pkg/cvec/doc/lefttoc.css +%%DATADIR%%/pkg/cvec/doc/linalg.xml +%%DATADIR%%/pkg/cvec/doc/manual.css +%%DATADIR%%/pkg/cvec/doc/manual.js +%%DATADIR%%/pkg/cvec/doc/manual.lab +%%DATADIR%%/pkg/cvec/doc/manual.pdf +%%DATADIR%%/pkg/cvec/doc/manual.six +%%DATADIR%%/pkg/cvec/doc/matrices.xml +%%DATADIR%%/pkg/cvec/doc/nocolorprompt.css +%%DATADIR%%/pkg/cvec/doc/performance.xml +%%DATADIR%%/pkg/cvec/doc/ragged.css +%%DATADIR%%/pkg/cvec/doc/rainbow.js +%%DATADIR%%/pkg/cvec/doc/scalars.xml +%%DATADIR%%/pkg/cvec/doc/times.css +%%DATADIR%%/pkg/cvec/doc/title.xml +%%DATADIR%%/pkg/cvec/doc/toggless.css +%%DATADIR%%/pkg/cvec/doc/toggless.js +%%DATADIR%%/pkg/cvec/doc/vectors.xml +%%DATADIR%%/pkg/cvec/example/mats.g +%%DATADIR%%/pkg/cvec/gap/calibration.gi +%%DATADIR%%/pkg/cvec/gap/cmat.gd +%%DATADIR%%/pkg/cvec/gap/cmat.gi +%%DATADIR%%/pkg/cvec/gap/cvec.gd +%%DATADIR%%/pkg/cvec/gap/cvec.gi +%%DATADIR%%/pkg/cvec/gap/linalg.gd +%%DATADIR%%/pkg/cvec/gap/linalg.gi +%%DATADIR%%/pkg/cvec/gap/matrix.gi +%%DATADIR%%/pkg/cvec/gap/quarry.g +%%DATADIR%%/pkg/cvec/gap/test.gi +%%DATADIR%%/pkg/cvec/init.g +%%DATADIR%%/pkg/cvec/local/calibration.capella +%%DATADIR%%/pkg/cvec/local/calibration.prokyon +%%DATADIR%%/pkg/cvec/makedoc.g +%%DATADIR%%/pkg/cvec/read.g +%%DATADIR%%/pkg/cvec/src/cvec.c +%%DATADIR%%/pkg/cvec/src/gf2lib.def +%%DATADIR%%/pkg/cvec/src/gf2lib_32.c +%%DATADIR%%/pkg/cvec/src/gf2lib_32.h +%%DATADIR%%/pkg/cvec/src/gf2lib_64.c +%%DATADIR%%/pkg/cvec/src/gf2lib_64.h +%%DATADIR%%/pkg/cvec/src/gf2libh.def +%%DATADIR%%/pkg/cvec/src/quarry.c +%%DATADIR%%/pkg/cvec/test/benchresults +%%DATADIR%%/pkg/cvec/test/gcd.g +%%DATADIR%%/pkg/cvec/test/matmultest.g +%%DATADIR%%/pkg/cvec/test/matobjtest.g +%%DATADIR%%/pkg/cvec/test/results.winograd +%%DATADIR%%/pkg/cvec/test/scatest.g +%%DATADIR%%/pkg/cvec/test/scatest.results +%%DATADIR%%/pkg/cvec/test/sqrt.g +%%DATADIR%%/pkg/cvec/test/winograd.g +%%DATADIR%%/pkg/cvec/tst/babymonster.tst +%%DATADIR%%/pkg/cvec/tst/builtin/addmul.tst +%%DATADIR%%/pkg/cvec/tst/builtin/cvec.tst +%%DATADIR%%/pkg/cvec/tst/builtin/matmul.tst +%%DATADIR%%/pkg/cvec/tst/builtin/misc.tst +%%DATADIR%%/pkg/cvec/tst/builtin/scalar_in.tst +%%DATADIR%%/pkg/cvec/tst/builtin/scalar_out.tst +%%DATADIR%%/pkg/cvec/tst/builtin/scalar_unpack.tst +%%DATADIR%%/pkg/cvec/tst/builtin/slice.tst +%%DATADIR%%/pkg/cvec/tst/cmat.tst +%%DATADIR%%/pkg/cvec/tst/conversion.tst +%%DATADIR%%/pkg/cvec/tst/echelon.tst +%%DATADIR%%/pkg/cvec/tst/polynomials.tst +%%DATADIR%%/pkg/cvec/tst/testall.g +%%DATADIR%%/pkg/datastructures/.clang-format +%%DATADIR%%/pkg/datastructures/.mailmap +%%DATADIR%%/pkg/datastructures/CHANGES.md +%%DATADIR%%/pkg/datastructures/COPYRIGHT.md +%%DATADIR%%/pkg/datastructures/LICENSE +%%DATADIR%%/pkg/datastructures/Makefile.gappkg +%%DATADIR%%/pkg/datastructures/Makefile.in +%%DATADIR%%/pkg/datastructures/Makefile.in.c++20 +%%DATADIR%%/pkg/datastructures/PackageInfo.g +%%DATADIR%%/pkg/datastructures/README.md +%%DATADIR%%/pkg/datastructures/bench-hash.g +%%DATADIR%%/pkg/datastructures/bench-heap.g +%%DATADIR%%/pkg/datastructures/configure +%%DATADIR%%/pkg/datastructures/configure.libtool.bak +%%DATADIR%%/pkg/datastructures/doc/Intros.autodoc +%%DATADIR%%/pkg/datastructures/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/datastructures/doc/_Chapter_HashFunctions.xml +%%DATADIR%%/pkg/datastructures/doc/_Chapter_Hashmaps.xml +%%DATADIR%%/pkg/datastructures/doc/_Chapter_Hashsets.xml +%%DATADIR%%/pkg/datastructures/doc/_Chapter_Heaps.xml +%%DATADIR%%/pkg/datastructures/doc/_Chapter_Memoisation.xml +%%DATADIR%%/pkg/datastructures/doc/_Chapter_Ordered_Set_Datastructures.xml +%%DATADIR%%/pkg/datastructures/doc/_Chapter_Queues_and_Deques.xml +%%DATADIR%%/pkg/datastructures/doc/_Chapter_Slices.xml +%%DATADIR%%/pkg/datastructures/doc/_Chapter_Stacks.xml +%%DATADIR%%/pkg/datastructures/doc/_Chapter_Union-Find.xml +%%DATADIR%%/pkg/datastructures/doc/_Chunks.xml +%%DATADIR%%/pkg/datastructures/doc/chap0.html +%%DATADIR%%/pkg/datastructures/doc/chap0.txt +%%DATADIR%%/pkg/datastructures/doc/chap0_mj.html +%%DATADIR%%/pkg/datastructures/doc/chap1.html +%%DATADIR%%/pkg/datastructures/doc/chap1.txt +%%DATADIR%%/pkg/datastructures/doc/chap10.html +%%DATADIR%%/pkg/datastructures/doc/chap10.txt +%%DATADIR%%/pkg/datastructures/doc/chap10_mj.html +%%DATADIR%%/pkg/datastructures/doc/chap11.html +%%DATADIR%%/pkg/datastructures/doc/chap11.txt +%%DATADIR%%/pkg/datastructures/doc/chap11_mj.html +%%DATADIR%%/pkg/datastructures/doc/chap12.html +%%DATADIR%%/pkg/datastructures/doc/chap12.txt +%%DATADIR%%/pkg/datastructures/doc/chap12_mj.html +%%DATADIR%%/pkg/datastructures/doc/chap1_mj.html +%%DATADIR%%/pkg/datastructures/doc/chap2.html +%%DATADIR%%/pkg/datastructures/doc/chap2.txt +%%DATADIR%%/pkg/datastructures/doc/chap2_mj.html +%%DATADIR%%/pkg/datastructures/doc/chap3.html +%%DATADIR%%/pkg/datastructures/doc/chap3.txt +%%DATADIR%%/pkg/datastructures/doc/chap3_mj.html +%%DATADIR%%/pkg/datastructures/doc/chap4.html +%%DATADIR%%/pkg/datastructures/doc/chap4.txt +%%DATADIR%%/pkg/datastructures/doc/chap4_mj.html +%%DATADIR%%/pkg/datastructures/doc/chap5.html +%%DATADIR%%/pkg/datastructures/doc/chap5.txt +%%DATADIR%%/pkg/datastructures/doc/chap5_mj.html +%%DATADIR%%/pkg/datastructures/doc/chap6.html +%%DATADIR%%/pkg/datastructures/doc/chap6.txt +%%DATADIR%%/pkg/datastructures/doc/chap6_mj.html +%%DATADIR%%/pkg/datastructures/doc/chap7.html +%%DATADIR%%/pkg/datastructures/doc/chap7.txt +%%DATADIR%%/pkg/datastructures/doc/chap7_mj.html +%%DATADIR%%/pkg/datastructures/doc/chap8.html +%%DATADIR%%/pkg/datastructures/doc/chap8.txt +%%DATADIR%%/pkg/datastructures/doc/chap8_mj.html +%%DATADIR%%/pkg/datastructures/doc/chap9.html +%%DATADIR%%/pkg/datastructures/doc/chap9.txt +%%DATADIR%%/pkg/datastructures/doc/chap9_mj.html +%%DATADIR%%/pkg/datastructures/doc/chapBib.html +%%DATADIR%%/pkg/datastructures/doc/chapBib.txt +%%DATADIR%%/pkg/datastructures/doc/chapBib_mj.html +%%DATADIR%%/pkg/datastructures/doc/chapInd.html +%%DATADIR%%/pkg/datastructures/doc/chapInd.txt +%%DATADIR%%/pkg/datastructures/doc/chapInd_mj.html +%%DATADIR%%/pkg/datastructures/doc/chooser.html +%%DATADIR%%/pkg/datastructures/doc/clean +%%DATADIR%%/pkg/datastructures/doc/datastructures.bib +%%DATADIR%%/pkg/datastructures/doc/datastructures.xml +%%DATADIR%%/pkg/datastructures/doc/install.xml +%%DATADIR%%/pkg/datastructures/doc/intro.xml +%%DATADIR%%/pkg/datastructures/doc/lefttoc.css +%%DATADIR%%/pkg/datastructures/doc/manual.css +%%DATADIR%%/pkg/datastructures/doc/manual.js +%%DATADIR%%/pkg/datastructures/doc/manual.lab +%%DATADIR%%/pkg/datastructures/doc/manual.pdf +%%DATADIR%%/pkg/datastructures/doc/manual.six +%%DATADIR%%/pkg/datastructures/doc/nocolorprompt.css +%%DATADIR%%/pkg/datastructures/doc/ragged.css +%%DATADIR%%/pkg/datastructures/doc/rainbow.js +%%DATADIR%%/pkg/datastructures/doc/times.css +%%DATADIR%%/pkg/datastructures/doc/title.xml +%%DATADIR%%/pkg/datastructures/doc/toggless.css +%%DATADIR%%/pkg/datastructures/doc/toggless.js +%%DATADIR%%/pkg/datastructures/gap/avltree.gi +%%DATADIR%%/pkg/datastructures/gap/binaryheap.gd +%%DATADIR%%/pkg/datastructures/gap/binaryheap.gi +%%DATADIR%%/pkg/datastructures/gap/dllist.gd +%%DATADIR%%/pkg/datastructures/gap/dllist.gi +%%DATADIR%%/pkg/datastructures/gap/hashfunctions.gd +%%DATADIR%%/pkg/datastructures/gap/hashfunctions.gi +%%DATADIR%%/pkg/datastructures/gap/hashmap.gd +%%DATADIR%%/pkg/datastructures/gap/hashmap.gi +%%DATADIR%%/pkg/datastructures/gap/hashset.gd +%%DATADIR%%/pkg/datastructures/gap/hashset.gi +%%DATADIR%%/pkg/datastructures/gap/heap.gd +%%DATADIR%%/pkg/datastructures/gap/heap.gi +%%DATADIR%%/pkg/datastructures/gap/memoize.gd +%%DATADIR%%/pkg/datastructures/gap/memoize.gi +%%DATADIR%%/pkg/datastructures/gap/ordered.gd +%%DATADIR%%/pkg/datastructures/gap/ordered.gi +%%DATADIR%%/pkg/datastructures/gap/pairingheap.gd +%%DATADIR%%/pkg/datastructures/gap/pairingheap.gi +%%DATADIR%%/pkg/datastructures/gap/plistdeque.gd +%%DATADIR%%/pkg/datastructures/gap/plistdeque.gi +%%DATADIR%%/pkg/datastructures/gap/queue.gd +%%DATADIR%%/pkg/datastructures/gap/skiplist.gi +%%DATADIR%%/pkg/datastructures/gap/slice.gd +%%DATADIR%%/pkg/datastructures/gap/slice.gi +%%DATADIR%%/pkg/datastructures/gap/stack.gd +%%DATADIR%%/pkg/datastructures/gap/stack.gi +%%DATADIR%%/pkg/datastructures/gap/union-find.gd +%%DATADIR%%/pkg/datastructures/gap/union-find.gi +%%DATADIR%%/pkg/datastructures/init.g +%%DATADIR%%/pkg/datastructures/makedoc.g +%%DATADIR%%/pkg/datastructures/read.g +%%DATADIR%%/pkg/datastructures/src/avl.c +%%DATADIR%%/pkg/datastructures/src/avl.h +%%DATADIR%%/pkg/datastructures/src/binaryheap.c +%%DATADIR%%/pkg/datastructures/src/binaryheap.h +%%DATADIR%%/pkg/datastructures/src/datastructures.c +%%DATADIR%%/pkg/datastructures/src/datastructures.h +%%DATADIR%%/pkg/datastructures/src/hashfunctions.c +%%DATADIR%%/pkg/datastructures/src/hashfunctions.h +%%DATADIR%%/pkg/datastructures/src/hashmap.c +%%DATADIR%%/pkg/datastructures/src/hashmap.h +%%DATADIR%%/pkg/datastructures/src/pairingheap.c +%%DATADIR%%/pkg/datastructures/src/pairingheap.h +%%DATADIR%%/pkg/datastructures/src/skiplist.c +%%DATADIR%%/pkg/datastructures/src/skiplist.h +%%DATADIR%%/pkg/datastructures/src/uf.c +%%DATADIR%%/pkg/datastructures/src/uf.h +%%DATADIR%%/pkg/datastructures/tst/binaryheap.tst +%%DATADIR%%/pkg/datastructures/tst/hashfunctions/hashtestfuncs.g +%%DATADIR%%/pkg/datastructures/tst/hashfunctions/int.tst +%%DATADIR%%/pkg/datastructures/tst/hashfunctions/perm.tst +%%DATADIR%%/pkg/datastructures/tst/hashfunctions/permgroup.tst +%%DATADIR%%/pkg/datastructures/tst/hashfunctions/pperm.tst +%%DATADIR%%/pkg/datastructures/tst/hashfunctions/recursive.tst +%%DATADIR%%/pkg/datastructures/tst/hashfunctions/string.tst +%%DATADIR%%/pkg/datastructures/tst/hashfunctions/trans.tst +%%DATADIR%%/pkg/datastructures/tst/hashmap.tst +%%DATADIR%%/pkg/datastructures/tst/hashset.tst +%%DATADIR%%/pkg/datastructures/tst/heaptest.g +%%DATADIR%%/pkg/datastructures/tst/memoize.tst +%%DATADIR%%/pkg/datastructures/tst/ordered.g +%%DATADIR%%/pkg/datastructures/tst/ordered.tst +%%DATADIR%%/pkg/datastructures/tst/pairingheap.tst +%%DATADIR%%/pkg/datastructures/tst/plistdeque.tst +%%DATADIR%%/pkg/datastructures/tst/slice.tst +%%DATADIR%%/pkg/datastructures/tst/stack.tst +%%DATADIR%%/pkg/datastructures/tst/testall.g +%%DATADIR%%/pkg/datastructures/tst/uf.tst +%%DATADIR%%/pkg/deepthought/LICENSE +%%DATADIR%%/pkg/deepthought/Makefile.gappkg +%%DATADIR%%/pkg/deepthought/Makefile.in +%%DATADIR%%/pkg/deepthought/Makefile.in.c++20 +%%DATADIR%%/pkg/deepthought/PackageInfo.g +%%DATADIR%%/pkg/deepthought/README.md +%%DATADIR%%/pkg/deepthought/configure +%%DATADIR%%/pkg/deepthought/configure.libtool.bak +%%DATADIR%%/pkg/deepthought/doc/DeepThought.xml +%%DATADIR%%/pkg/deepthought/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/deepthought/doc/_Chapter_The_Deep_Thought_algorithm.xml +%%DATADIR%%/pkg/deepthought/doc/_Chapter_Using_Deep_Thought_functions.xml +%%DATADIR%%/pkg/deepthought/doc/_Chunks.xml +%%DATADIR%%/pkg/deepthought/doc/chap0.html +%%DATADIR%%/pkg/deepthought/doc/chap0.txt +%%DATADIR%%/pkg/deepthought/doc/chap0_mj.html +%%DATADIR%%/pkg/deepthought/doc/chap1.html +%%DATADIR%%/pkg/deepthought/doc/chap1.txt +%%DATADIR%%/pkg/deepthought/doc/chap1_mj.html +%%DATADIR%%/pkg/deepthought/doc/chap2.html +%%DATADIR%%/pkg/deepthought/doc/chap2.txt +%%DATADIR%%/pkg/deepthought/doc/chap2_mj.html +%%DATADIR%%/pkg/deepthought/doc/chapBib.html +%%DATADIR%%/pkg/deepthought/doc/chapBib.txt +%%DATADIR%%/pkg/deepthought/doc/chapBib_mj.html +%%DATADIR%%/pkg/deepthought/doc/chapInd.html +%%DATADIR%%/pkg/deepthought/doc/chapInd.txt +%%DATADIR%%/pkg/deepthought/doc/chapInd_mj.html +%%DATADIR%%/pkg/deepthought/doc/chooser.html +%%DATADIR%%/pkg/deepthought/doc/dtbib.xml +%%DATADIR%%/pkg/deepthought/doc/dtbib.xml.bib +%%DATADIR%%/pkg/deepthought/doc/lefttoc.css +%%DATADIR%%/pkg/deepthought/doc/manual.css +%%DATADIR%%/pkg/deepthought/doc/manual.js +%%DATADIR%%/pkg/deepthought/doc/manual.lab +%%DATADIR%%/pkg/deepthought/doc/manual.pdf +%%DATADIR%%/pkg/deepthought/doc/manual.six +%%DATADIR%%/pkg/deepthought/doc/nocolorprompt.css +%%DATADIR%%/pkg/deepthought/doc/ragged.css +%%DATADIR%%/pkg/deepthought/doc/rainbow.js +%%DATADIR%%/pkg/deepthought/doc/times.css +%%DATADIR%%/pkg/deepthought/doc/title.xml +%%DATADIR%%/pkg/deepthought/doc/toggless.css +%%DATADIR%%/pkg/deepthought/doc/toggless.js +%%DATADIR%%/pkg/deepthought/gap/DTObj.gd +%%DATADIR%%/pkg/deepthought/gap/DTObj.gi +%%DATADIR%%/pkg/deepthought/gap/DTapplicability.g +%%DATADIR%%/pkg/deepthought/gap/DeepThought.gd +%%DATADIR%%/pkg/deepthought/gap/DeepThought.gi +%%DATADIR%%/pkg/deepthought/gap/applications.g +%%DATADIR%%/pkg/deepthought/gap/display.g +%%DATADIR%%/pkg/deepthought/gap/least.g +%%DATADIR%%/pkg/deepthought/gap/left_of.g +%%DATADIR%%/pkg/deepthought/gap/letters.g +%%DATADIR%%/pkg/deepthought/gap/multiplication.g +%%DATADIR%%/pkg/deepthought/gap/polynomials.g +%%DATADIR%%/pkg/deepthought/gap/set_reps.g +%%DATADIR%%/pkg/deepthought/gap/structure_letters.g +%%DATADIR%%/pkg/deepthought/init.g +%%DATADIR%%/pkg/deepthought/makedoc.g +%%DATADIR%%/pkg/deepthought/read.g +%%DATADIR%%/pkg/deepthought/src/DeepThought.c +%%DATADIR%%/pkg/deepthought/tst/bgw.tst +%%DATADIR%%/pkg/deepthought/tst/compare-computed-results.tst +%%DATADIR%%/pkg/deepthought/tst/compare-dtpols.tst +%%DATADIR%%/pkg/deepthought/tst/compare-dtpols.tstlong +%%DATADIR%%/pkg/deepthought/tst/examples.tst +%%DATADIR%%/pkg/deepthought/tst/extended.tstlong +%%DATADIR%%/pkg/deepthought/tst/finite.tst +%%DATADIR%%/pkg/deepthought/tst/heisenberg.tst +%%DATADIR%%/pkg/deepthought/tst/random.tst +%%DATADIR%%/pkg/deepthought/tst/somecolls.tst +%%DATADIR%%/pkg/deepthought/tst/testall.g +%%DATADIR%%/pkg/deepthought/tst/testpackage.g +%%DATADIR%%/pkg/deepthought/tst/unitriangular.tst +%%DATADIR%%/pkg/design/CHANGES.md +%%DATADIR%%/pkg/design/LICENSE +%%DATADIR%%/pkg/design/PackageInfo.g +%%DATADIR%%/pkg/design/README.md +%%DATADIR%%/pkg/design/doc/autiso.tex +%%DATADIR%%/pkg/design/doc/basic.tex +%%DATADIR%%/pkg/design/doc/classify.tex +%%DATADIR%%/pkg/design/doc/construct.tex +%%DATADIR%%/pkg/design/doc/design.tex +%%DATADIR%%/pkg/design/doc/efficiency.tex +%%DATADIR%%/pkg/design/doc/make_doc +%%DATADIR%%/pkg/design/doc/manual.bib +%%DATADIR%%/pkg/design/doc/manual.dvi +%%DATADIR%%/pkg/design/doc/manual.lab +%%DATADIR%%/pkg/design/doc/manual.mst +%%DATADIR%%/pkg/design/doc/manual.pdf +%%DATADIR%%/pkg/design/doc/manual.six +%%DATADIR%%/pkg/design/doc/manual.tex +%%DATADIR%%/pkg/design/doc/parameters.tex +%%DATADIR%%/pkg/design/doc/partition.tex +%%DATADIR%%/pkg/design/doc/sls.tex +%%DATADIR%%/pkg/design/doc/xmlio.tex +%%DATADIR%%/pkg/design/htm/CHAP001.htm +%%DATADIR%%/pkg/design/htm/CHAP002.htm +%%DATADIR%%/pkg/design/htm/CHAP003.htm +%%DATADIR%%/pkg/design/htm/CHAP004.htm +%%DATADIR%%/pkg/design/htm/CHAP005.htm +%%DATADIR%%/pkg/design/htm/CHAP006.htm +%%DATADIR%%/pkg/design/htm/CHAP007.htm +%%DATADIR%%/pkg/design/htm/CHAP008.htm +%%DATADIR%%/pkg/design/htm/CHAP009.htm +%%DATADIR%%/pkg/design/htm/CHAP010.htm +%%DATADIR%%/pkg/design/htm/biblio.htm +%%DATADIR%%/pkg/design/htm/chapters.htm +%%DATADIR%%/pkg/design/htm/indxA.htm +%%DATADIR%%/pkg/design/htm/indxB.htm +%%DATADIR%%/pkg/design/htm/indxC.htm +%%DATADIR%%/pkg/design/htm/indxD.htm +%%DATADIR%%/pkg/design/htm/indxE.htm +%%DATADIR%%/pkg/design/htm/indxF.htm +%%DATADIR%%/pkg/design/htm/indxI.htm +%%DATADIR%%/pkg/design/htm/indxL.htm +%%DATADIR%%/pkg/design/htm/indxM.htm +%%DATADIR%%/pkg/design/htm/indxN.htm +%%DATADIR%%/pkg/design/htm/indxP.htm +%%DATADIR%%/pkg/design/htm/indxR.htm +%%DATADIR%%/pkg/design/htm/indxS.htm +%%DATADIR%%/pkg/design/htm/indxT.htm +%%DATADIR%%/pkg/design/htm/indxW.htm +%%DATADIR%%/pkg/design/htm/indxX.htm +%%DATADIR%%/pkg/design/htm/theindex.htm +%%DATADIR%%/pkg/design/init.g +%%DATADIR%%/pkg/design/lib/blockdesign.g +%%DATADIR%%/pkg/design/lib/blockdesign_io.g +%%DATADIR%%/pkg/design/tst/testall.g +%%DATADIR%%/pkg/design/tst/testall.tst +%%DATADIR%%/pkg/difsets/CHANGES +%%DATADIR%%/pkg/difsets/LICENSE +%%DATADIR%%/pkg/difsets/PackageInfo.g +%%DATADIR%%/pkg/difsets/README.md +%%DATADIR%%/pkg/difsets/data/difsets +%%DATADIR%%/pkg/difsets/data/groups.csv +%%DATADIR%%/pkg/difsets/data/groups/1/1-1.txt +%%DATADIR%%/pkg/difsets/data/groups/10/10-1.txt +%%DATADIR%%/pkg/difsets/data/groups/10/10-2.txt +%%DATADIR%%/pkg/difsets/data/groups/11/11-1.txt +%%DATADIR%%/pkg/difsets/data/groups/12/12-1.txt +%%DATADIR%%/pkg/difsets/data/groups/12/12-2.txt +%%DATADIR%%/pkg/difsets/data/groups/12/12-3.txt +%%DATADIR%%/pkg/difsets/data/groups/12/12-4.txt +%%DATADIR%%/pkg/difsets/data/groups/12/12-5.txt +%%DATADIR%%/pkg/difsets/data/groups/13/13-1.txt +%%DATADIR%%/pkg/difsets/data/groups/14/14-1.txt +%%DATADIR%%/pkg/difsets/data/groups/14/14-2.txt +%%DATADIR%%/pkg/difsets/data/groups/15/15-1.txt +%%DATADIR%%/pkg/difsets/data/groups/16/16-1.txt +%%DATADIR%%/pkg/difsets/data/groups/16/16-10.txt +%%DATADIR%%/pkg/difsets/data/groups/16/16-11.txt +%%DATADIR%%/pkg/difsets/data/groups/16/16-12.txt +%%DATADIR%%/pkg/difsets/data/groups/16/16-13.txt +%%DATADIR%%/pkg/difsets/data/groups/16/16-14.txt +%%DATADIR%%/pkg/difsets/data/groups/16/16-2.txt +%%DATADIR%%/pkg/difsets/data/groups/16/16-3.txt +%%DATADIR%%/pkg/difsets/data/groups/16/16-4.txt +%%DATADIR%%/pkg/difsets/data/groups/16/16-5.txt +%%DATADIR%%/pkg/difsets/data/groups/16/16-6.txt +%%DATADIR%%/pkg/difsets/data/groups/16/16-7.txt +%%DATADIR%%/pkg/difsets/data/groups/16/16-8.txt +%%DATADIR%%/pkg/difsets/data/groups/16/16-9.txt +%%DATADIR%%/pkg/difsets/data/groups/17/17-1.txt +%%DATADIR%%/pkg/difsets/data/groups/18/18-1.txt +%%DATADIR%%/pkg/difsets/data/groups/18/18-2.txt +%%DATADIR%%/pkg/difsets/data/groups/18/18-3.txt +%%DATADIR%%/pkg/difsets/data/groups/18/18-4.txt +%%DATADIR%%/pkg/difsets/data/groups/18/18-5.txt +%%DATADIR%%/pkg/difsets/data/groups/19/19-1.txt +%%DATADIR%%/pkg/difsets/data/groups/2/2-1.txt +%%DATADIR%%/pkg/difsets/data/groups/20/20-1.txt +%%DATADIR%%/pkg/difsets/data/groups/20/20-2.txt +%%DATADIR%%/pkg/difsets/data/groups/20/20-3.txt +%%DATADIR%%/pkg/difsets/data/groups/20/20-4.txt +%%DATADIR%%/pkg/difsets/data/groups/20/20-5.txt +%%DATADIR%%/pkg/difsets/data/groups/21/21-1.txt +%%DATADIR%%/pkg/difsets/data/groups/21/21-2.txt +%%DATADIR%%/pkg/difsets/data/groups/22/22-1.txt +%%DATADIR%%/pkg/difsets/data/groups/22/22-2.txt +%%DATADIR%%/pkg/difsets/data/groups/23/23-1.txt +%%DATADIR%%/pkg/difsets/data/groups/24/24-1.txt +%%DATADIR%%/pkg/difsets/data/groups/24/24-10.txt +%%DATADIR%%/pkg/difsets/data/groups/24/24-11.txt +%%DATADIR%%/pkg/difsets/data/groups/24/24-12.txt +%%DATADIR%%/pkg/difsets/data/groups/24/24-13.txt +%%DATADIR%%/pkg/difsets/data/groups/24/24-14.txt +%%DATADIR%%/pkg/difsets/data/groups/24/24-15.txt +%%DATADIR%%/pkg/difsets/data/groups/24/24-2.txt +%%DATADIR%%/pkg/difsets/data/groups/24/24-3.txt +%%DATADIR%%/pkg/difsets/data/groups/24/24-4.txt +%%DATADIR%%/pkg/difsets/data/groups/24/24-5.txt +%%DATADIR%%/pkg/difsets/data/groups/24/24-6.txt +%%DATADIR%%/pkg/difsets/data/groups/24/24-7.txt +%%DATADIR%%/pkg/difsets/data/groups/24/24-8.txt +%%DATADIR%%/pkg/difsets/data/groups/24/24-9.txt +%%DATADIR%%/pkg/difsets/data/groups/25/25-1.txt +%%DATADIR%%/pkg/difsets/data/groups/25/25-2.txt +%%DATADIR%%/pkg/difsets/data/groups/26/26-1.txt +%%DATADIR%%/pkg/difsets/data/groups/26/26-2.txt +%%DATADIR%%/pkg/difsets/data/groups/27/27-1.txt +%%DATADIR%%/pkg/difsets/data/groups/27/27-2.txt +%%DATADIR%%/pkg/difsets/data/groups/27/27-3.txt +%%DATADIR%%/pkg/difsets/data/groups/27/27-4.txt +%%DATADIR%%/pkg/difsets/data/groups/27/27-5.txt +%%DATADIR%%/pkg/difsets/data/groups/28/28-1.txt +%%DATADIR%%/pkg/difsets/data/groups/28/28-2.txt +%%DATADIR%%/pkg/difsets/data/groups/28/28-3.txt +%%DATADIR%%/pkg/difsets/data/groups/28/28-4.txt +%%DATADIR%%/pkg/difsets/data/groups/29/29-1.txt +%%DATADIR%%/pkg/difsets/data/groups/3/3-1.txt +%%DATADIR%%/pkg/difsets/data/groups/30/30-1.txt +%%DATADIR%%/pkg/difsets/data/groups/30/30-2.txt +%%DATADIR%%/pkg/difsets/data/groups/30/30-3.txt +%%DATADIR%%/pkg/difsets/data/groups/30/30-4.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-1.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-10.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-11.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-12.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-13.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-14.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-15.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-16.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-17.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-18.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-19.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-2.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-20.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-21.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-22.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-23.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-24.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-25.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-26.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-27.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-28.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-29.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-3.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-30.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-31.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-32.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-33.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-34.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-35.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-36.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-37.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-38.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-39.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-4.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-40.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-41.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-42.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-43.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-44.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-45.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-46.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-47.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-48.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-49.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-5.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-50.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-51.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-6.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-7.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-8.txt +%%DATADIR%%/pkg/difsets/data/groups/32/32-9.txt +%%DATADIR%%/pkg/difsets/data/groups/33/33-1.txt +%%DATADIR%%/pkg/difsets/data/groups/34/34-1.txt +%%DATADIR%%/pkg/difsets/data/groups/34/34-2.txt +%%DATADIR%%/pkg/difsets/data/groups/35/35-1.txt +%%DATADIR%%/pkg/difsets/data/groups/36/36-1.txt +%%DATADIR%%/pkg/difsets/data/groups/36/36-10.txt +%%DATADIR%%/pkg/difsets/data/groups/36/36-11.txt +%%DATADIR%%/pkg/difsets/data/groups/36/36-12.txt +%%DATADIR%%/pkg/difsets/data/groups/36/36-13.txt +%%DATADIR%%/pkg/difsets/data/groups/36/36-14.txt +%%DATADIR%%/pkg/difsets/data/groups/36/36-2.txt +%%DATADIR%%/pkg/difsets/data/groups/36/36-3.txt +%%DATADIR%%/pkg/difsets/data/groups/36/36-4.txt +%%DATADIR%%/pkg/difsets/data/groups/36/36-5.txt +%%DATADIR%%/pkg/difsets/data/groups/36/36-6.txt +%%DATADIR%%/pkg/difsets/data/groups/36/36-7.txt +%%DATADIR%%/pkg/difsets/data/groups/36/36-8.txt +%%DATADIR%%/pkg/difsets/data/groups/36/36-9.txt +%%DATADIR%%/pkg/difsets/data/groups/38/38-1.txt +%%DATADIR%%/pkg/difsets/data/groups/38/38-2.txt +%%DATADIR%%/pkg/difsets/data/groups/39/39-1.txt +%%DATADIR%%/pkg/difsets/data/groups/39/39-2.txt +%%DATADIR%%/pkg/difsets/data/groups/4/4-1.txt +%%DATADIR%%/pkg/difsets/data/groups/4/4-2.txt +%%DATADIR%%/pkg/difsets/data/groups/40/40-1.txt +%%DATADIR%%/pkg/difsets/data/groups/40/40-10.txt +%%DATADIR%%/pkg/difsets/data/groups/40/40-11.txt +%%DATADIR%%/pkg/difsets/data/groups/40/40-12.txt +%%DATADIR%%/pkg/difsets/data/groups/40/40-13.txt +%%DATADIR%%/pkg/difsets/data/groups/40/40-14.txt +%%DATADIR%%/pkg/difsets/data/groups/40/40-2.txt +%%DATADIR%%/pkg/difsets/data/groups/40/40-3.txt +%%DATADIR%%/pkg/difsets/data/groups/40/40-4.txt +%%DATADIR%%/pkg/difsets/data/groups/40/40-5.txt +%%DATADIR%%/pkg/difsets/data/groups/40/40-6.txt +%%DATADIR%%/pkg/difsets/data/groups/40/40-7.txt +%%DATADIR%%/pkg/difsets/data/groups/40/40-8.txt +%%DATADIR%%/pkg/difsets/data/groups/40/40-9.txt +%%DATADIR%%/pkg/difsets/data/groups/42/42-1.txt +%%DATADIR%%/pkg/difsets/data/groups/42/42-2.txt +%%DATADIR%%/pkg/difsets/data/groups/42/42-3.txt +%%DATADIR%%/pkg/difsets/data/groups/42/42-4.txt +%%DATADIR%%/pkg/difsets/data/groups/42/42-5.txt +%%DATADIR%%/pkg/difsets/data/groups/42/42-6.txt +%%DATADIR%%/pkg/difsets/data/groups/44/44-1.txt +%%DATADIR%%/pkg/difsets/data/groups/44/44-2.txt +%%DATADIR%%/pkg/difsets/data/groups/44/44-3.txt +%%DATADIR%%/pkg/difsets/data/groups/44/44-4.txt +%%DATADIR%%/pkg/difsets/data/groups/45/45-1.txt +%%DATADIR%%/pkg/difsets/data/groups/45/45-2.txt +%%DATADIR%%/pkg/difsets/data/groups/46/46-1.txt +%%DATADIR%%/pkg/difsets/data/groups/46/46-2.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-1.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-10.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-11.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-12.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-13.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-14.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-15.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-16.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-17.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-18.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-19.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-2.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-20.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-21.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-22.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-23.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-24.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-25.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-26.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-27.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-28.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-29.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-3.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-30.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-31.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-32.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-33.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-34.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-35.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-36.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-37.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-38.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-39.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-4.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-40.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-41.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-42.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-43.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-44.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-45.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-46.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-47.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-48.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-49.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-5.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-50.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-51.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-52.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-6.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-7.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-8.txt +%%DATADIR%%/pkg/difsets/data/groups/48/48-9.txt +%%DATADIR%%/pkg/difsets/data/groups/49/49-1.txt +%%DATADIR%%/pkg/difsets/data/groups/49/49-2.txt +%%DATADIR%%/pkg/difsets/data/groups/5/5-1.txt +%%DATADIR%%/pkg/difsets/data/groups/50/50-1.txt +%%DATADIR%%/pkg/difsets/data/groups/50/50-2.txt +%%DATADIR%%/pkg/difsets/data/groups/50/50-3.txt +%%DATADIR%%/pkg/difsets/data/groups/50/50-4.txt +%%DATADIR%%/pkg/difsets/data/groups/50/50-5.txt +%%DATADIR%%/pkg/difsets/data/groups/51/51-1.txt +%%DATADIR%%/pkg/difsets/data/groups/52/52-1.txt +%%DATADIR%%/pkg/difsets/data/groups/52/52-2.txt +%%DATADIR%%/pkg/difsets/data/groups/52/52-3.txt +%%DATADIR%%/pkg/difsets/data/groups/52/52-4.txt +%%DATADIR%%/pkg/difsets/data/groups/52/52-5.txt +%%DATADIR%%/pkg/difsets/data/groups/53/53-1.txt +%%DATADIR%%/pkg/difsets/data/groups/54/54-1.txt +%%DATADIR%%/pkg/difsets/data/groups/54/54-10.txt +%%DATADIR%%/pkg/difsets/data/groups/54/54-11.txt +%%DATADIR%%/pkg/difsets/data/groups/54/54-12.txt +%%DATADIR%%/pkg/difsets/data/groups/54/54-13.txt +%%DATADIR%%/pkg/difsets/data/groups/54/54-14.txt +%%DATADIR%%/pkg/difsets/data/groups/54/54-15.txt +%%DATADIR%%/pkg/difsets/data/groups/54/54-2.txt +%%DATADIR%%/pkg/difsets/data/groups/54/54-3.txt +%%DATADIR%%/pkg/difsets/data/groups/54/54-4.txt +%%DATADIR%%/pkg/difsets/data/groups/54/54-5.txt +%%DATADIR%%/pkg/difsets/data/groups/54/54-6.txt +%%DATADIR%%/pkg/difsets/data/groups/54/54-7.txt +%%DATADIR%%/pkg/difsets/data/groups/54/54-8.txt +%%DATADIR%%/pkg/difsets/data/groups/54/54-9.txt +%%DATADIR%%/pkg/difsets/data/groups/55/55-1.txt +%%DATADIR%%/pkg/difsets/data/groups/55/55-2.txt +%%DATADIR%%/pkg/difsets/data/groups/56/56-1.txt +%%DATADIR%%/pkg/difsets/data/groups/56/56-10.txt +%%DATADIR%%/pkg/difsets/data/groups/56/56-11.txt +%%DATADIR%%/pkg/difsets/data/groups/56/56-12.txt +%%DATADIR%%/pkg/difsets/data/groups/56/56-13.txt +%%DATADIR%%/pkg/difsets/data/groups/56/56-2.txt +%%DATADIR%%/pkg/difsets/data/groups/56/56-3.txt +%%DATADIR%%/pkg/difsets/data/groups/56/56-4.txt +%%DATADIR%%/pkg/difsets/data/groups/56/56-5.txt +%%DATADIR%%/pkg/difsets/data/groups/56/56-6.txt +%%DATADIR%%/pkg/difsets/data/groups/56/56-7.txt +%%DATADIR%%/pkg/difsets/data/groups/56/56-8.txt +%%DATADIR%%/pkg/difsets/data/groups/56/56-9.txt +%%DATADIR%%/pkg/difsets/data/groups/57/57-1.txt +%%DATADIR%%/pkg/difsets/data/groups/57/57-2.txt +%%DATADIR%%/pkg/difsets/data/groups/58/58-1.txt +%%DATADIR%%/pkg/difsets/data/groups/58/58-2.txt +%%DATADIR%%/pkg/difsets/data/groups/6/6-1.txt +%%DATADIR%%/pkg/difsets/data/groups/6/6-2.txt +%%DATADIR%%/pkg/difsets/data/groups/60/60-1.txt +%%DATADIR%%/pkg/difsets/data/groups/60/60-10.txt +%%DATADIR%%/pkg/difsets/data/groups/60/60-11.txt +%%DATADIR%%/pkg/difsets/data/groups/60/60-12.txt +%%DATADIR%%/pkg/difsets/data/groups/60/60-13.txt +%%DATADIR%%/pkg/difsets/data/groups/60/60-2.txt +%%DATADIR%%/pkg/difsets/data/groups/60/60-3.txt +%%DATADIR%%/pkg/difsets/data/groups/60/60-4.txt +%%DATADIR%%/pkg/difsets/data/groups/60/60-5.txt +%%DATADIR%%/pkg/difsets/data/groups/60/60-6.txt +%%DATADIR%%/pkg/difsets/data/groups/60/60-7.txt +%%DATADIR%%/pkg/difsets/data/groups/60/60-8.txt +%%DATADIR%%/pkg/difsets/data/groups/60/60-9.txt +%%DATADIR%%/pkg/difsets/data/groups/62/62-1.txt +%%DATADIR%%/pkg/difsets/data/groups/62/62-2.txt +%%DATADIR%%/pkg/difsets/data/groups/63/63-1.txt +%%DATADIR%%/pkg/difsets/data/groups/63/63-2.txt +%%DATADIR%%/pkg/difsets/data/groups/63/63-3.txt +%%DATADIR%%/pkg/difsets/data/groups/63/63-4.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-1.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-10.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-100.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-101.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-102.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-103.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-104.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-105.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-106.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-107.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-108.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-109.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-11.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-110.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-111.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-112.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-113.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-114.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-115.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-116.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-117.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-118.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-119.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-12.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-120.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-121.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-122.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-123.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-124.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-125.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-126.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-127.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-128.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-129.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-13.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-130.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-131.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-132.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-133.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-134.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-135.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-136.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-137.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-138.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-139.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-14.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-140.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-141.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-142.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-143.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-144.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-145.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-146.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-147.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-148.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-149.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-15.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-150.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-151.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-152.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-153.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-154.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-155.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-156.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-157.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-158.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-159.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-16.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-160.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-161.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-162.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-163.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-164.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-165.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-166.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-167.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-168.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-169.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-17.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-170.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-171.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-172.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-173.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-174.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-175.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-176.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-177.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-178.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-179.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-18.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-180.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-181.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-182.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-183.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-184.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-185.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-186.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-187.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-188.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-189.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-19.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-190.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-191.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-192.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-193.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-194.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-195.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-196.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-197.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-198.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-199.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-2.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-20.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-200.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-201.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-202.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-203.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-204.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-205.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-206.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-207.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-208.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-209.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-21.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-210.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-211.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-212.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-213.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-214.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-215.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-216.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-217.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-218.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-219.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-22.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-220.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-221.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-222.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-223.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-224.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-225.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-226.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-227.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-228.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-229.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-23.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-230.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-231.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-232.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-233.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-234.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-235.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-236.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-237.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-238.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-239.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-24.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-240.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-241.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-242.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-243.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-244.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-245.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-246.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-247.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-248.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-249.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-25.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-250.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-251.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-252.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-253.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-254.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-255.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-256.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-257.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-258.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-259.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-26.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-260.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-261.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-262.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-263.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-264.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-265.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-266.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-267.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-27.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-28.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-29.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-3.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-30.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-31.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-32.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-33.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-34.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-35.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-36.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-37.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-38.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-39.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-4.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-40.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-41.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-42.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-43.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-44.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-45.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-46.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-47.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-48.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-49.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-5.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-50.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-51.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-52.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-53.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-54.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-55.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-56.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-57.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-58.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-59.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-6.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-60.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-61.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-62.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-63.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-64.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-65.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-66.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-67.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-68.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-69.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-7.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-70.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-71.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-72.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-73.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-74.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-75.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-76.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-77.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-78.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-79.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-8.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-80.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-81.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-82.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-83.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-84.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-85.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-86.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-87.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-88.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-89.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-9.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-90.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-91.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-92.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-93.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-94.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-95.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-96.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-97.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-98.txt +%%DATADIR%%/pkg/difsets/data/groups/64/64-99.txt +%%DATADIR%%/pkg/difsets/data/groups/65/65-1.txt +%%DATADIR%%/pkg/difsets/data/groups/66/66-1.txt +%%DATADIR%%/pkg/difsets/data/groups/66/66-2.txt +%%DATADIR%%/pkg/difsets/data/groups/66/66-3.txt +%%DATADIR%%/pkg/difsets/data/groups/66/66-4.txt +%%DATADIR%%/pkg/difsets/data/groups/68/68-1.txt +%%DATADIR%%/pkg/difsets/data/groups/68/68-2.txt +%%DATADIR%%/pkg/difsets/data/groups/68/68-3.txt +%%DATADIR%%/pkg/difsets/data/groups/68/68-4.txt +%%DATADIR%%/pkg/difsets/data/groups/68/68-5.txt +%%DATADIR%%/pkg/difsets/data/groups/7/7-1.txt +%%DATADIR%%/pkg/difsets/data/groups/70/70-2.txt +%%DATADIR%%/pkg/difsets/data/groups/70/70-3.txt +%%DATADIR%%/pkg/difsets/data/groups/70/70-4.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-1.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-10.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-11.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-12.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-13.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-14.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-15.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-16.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-17.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-18.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-19.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-2.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-20.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-21.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-22.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-23.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-24.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-25.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-26.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-27.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-28.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-29.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-3.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-30.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-31.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-32.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-33.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-34.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-35.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-36.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-37.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-38.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-39.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-4.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-40.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-41.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-42.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-43.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-44.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-45.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-46.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-47.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-48.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-49.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-5.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-50.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-6.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-7.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-8.txt +%%DATADIR%%/pkg/difsets/data/groups/72/72-9.txt +%%DATADIR%%/pkg/difsets/data/groups/74/74-1.txt +%%DATADIR%%/pkg/difsets/data/groups/74/74-2.txt +%%DATADIR%%/pkg/difsets/data/groups/75/75-1.txt +%%DATADIR%%/pkg/difsets/data/groups/75/75-3.txt +%%DATADIR%%/pkg/difsets/data/groups/76/76-1.txt +%%DATADIR%%/pkg/difsets/data/groups/76/76-2.txt +%%DATADIR%%/pkg/difsets/data/groups/76/76-3.txt +%%DATADIR%%/pkg/difsets/data/groups/76/76-4.txt +%%DATADIR%%/pkg/difsets/data/groups/77/77-1.txt +%%DATADIR%%/pkg/difsets/data/groups/78/78-3.txt +%%DATADIR%%/pkg/difsets/data/groups/78/78-4.txt +%%DATADIR%%/pkg/difsets/data/groups/78/78-5.txt +%%DATADIR%%/pkg/difsets/data/groups/8/8-1.txt +%%DATADIR%%/pkg/difsets/data/groups/8/8-2.txt +%%DATADIR%%/pkg/difsets/data/groups/8/8-3.txt +%%DATADIR%%/pkg/difsets/data/groups/8/8-4.txt +%%DATADIR%%/pkg/difsets/data/groups/8/8-5.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-1.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-10.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-11.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-12.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-13.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-14.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-15.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-16.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-17.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-18.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-19.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-2.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-20.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-21.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-22.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-23.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-24.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-25.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-26.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-27.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-28.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-29.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-3.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-30.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-31.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-32.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-33.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-34.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-35.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-36.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-37.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-38.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-39.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-4.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-40.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-41.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-42.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-43.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-44.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-45.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-46.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-47.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-48.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-49.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-5.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-50.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-51.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-52.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-6.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-7.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-8.txt +%%DATADIR%%/pkg/difsets/data/groups/80/80-9.txt +%%DATADIR%%/pkg/difsets/data/groups/81/81-1.txt +%%DATADIR%%/pkg/difsets/data/groups/81/81-10.txt +%%DATADIR%%/pkg/difsets/data/groups/81/81-11.txt +%%DATADIR%%/pkg/difsets/data/groups/81/81-12.txt +%%DATADIR%%/pkg/difsets/data/groups/81/81-13.txt +%%DATADIR%%/pkg/difsets/data/groups/81/81-14.txt +%%DATADIR%%/pkg/difsets/data/groups/81/81-15.txt +%%DATADIR%%/pkg/difsets/data/groups/81/81-2.txt +%%DATADIR%%/pkg/difsets/data/groups/81/81-3.txt +%%DATADIR%%/pkg/difsets/data/groups/81/81-4.txt +%%DATADIR%%/pkg/difsets/data/groups/81/81-5.txt +%%DATADIR%%/pkg/difsets/data/groups/81/81-6.txt +%%DATADIR%%/pkg/difsets/data/groups/81/81-7.txt +%%DATADIR%%/pkg/difsets/data/groups/81/81-8.txt +%%DATADIR%%/pkg/difsets/data/groups/81/81-9.txt +%%DATADIR%%/pkg/difsets/data/groups/82/82-1.txt +%%DATADIR%%/pkg/difsets/data/groups/82/82-2.txt +%%DATADIR%%/pkg/difsets/data/groups/84/84-1.txt +%%DATADIR%%/pkg/difsets/data/groups/84/84-10.txt +%%DATADIR%%/pkg/difsets/data/groups/84/84-11.txt +%%DATADIR%%/pkg/difsets/data/groups/84/84-12.txt +%%DATADIR%%/pkg/difsets/data/groups/84/84-13.txt +%%DATADIR%%/pkg/difsets/data/groups/84/84-14.txt +%%DATADIR%%/pkg/difsets/data/groups/84/84-15.txt +%%DATADIR%%/pkg/difsets/data/groups/84/84-2.txt +%%DATADIR%%/pkg/difsets/data/groups/84/84-3.txt +%%DATADIR%%/pkg/difsets/data/groups/84/84-4.txt +%%DATADIR%%/pkg/difsets/data/groups/84/84-5.txt +%%DATADIR%%/pkg/difsets/data/groups/84/84-6.txt +%%DATADIR%%/pkg/difsets/data/groups/84/84-7.txt +%%DATADIR%%/pkg/difsets/data/groups/84/84-8.txt +%%DATADIR%%/pkg/difsets/data/groups/84/84-9.txt +%%DATADIR%%/pkg/difsets/data/groups/86/86-1.txt +%%DATADIR%%/pkg/difsets/data/groups/86/86-2.txt +%%DATADIR%%/pkg/difsets/data/groups/88/88-1.txt +%%DATADIR%%/pkg/difsets/data/groups/88/88-10.txt +%%DATADIR%%/pkg/difsets/data/groups/88/88-11.txt +%%DATADIR%%/pkg/difsets/data/groups/88/88-12.txt +%%DATADIR%%/pkg/difsets/data/groups/88/88-2.txt +%%DATADIR%%/pkg/difsets/data/groups/88/88-3.txt +%%DATADIR%%/pkg/difsets/data/groups/88/88-4.txt +%%DATADIR%%/pkg/difsets/data/groups/88/88-5.txt +%%DATADIR%%/pkg/difsets/data/groups/88/88-6.txt +%%DATADIR%%/pkg/difsets/data/groups/88/88-7.txt +%%DATADIR%%/pkg/difsets/data/groups/88/88-8.txt +%%DATADIR%%/pkg/difsets/data/groups/88/88-9.txt +%%DATADIR%%/pkg/difsets/data/groups/9/9-1.txt +%%DATADIR%%/pkg/difsets/data/groups/9/9-2.txt +%%DATADIR%%/pkg/difsets/data/groups/90/90-1.txt +%%DATADIR%%/pkg/difsets/data/groups/90/90-10.txt +%%DATADIR%%/pkg/difsets/data/groups/90/90-2.txt +%%DATADIR%%/pkg/difsets/data/groups/90/90-3.txt +%%DATADIR%%/pkg/difsets/data/groups/90/90-4.txt +%%DATADIR%%/pkg/difsets/data/groups/90/90-5.txt +%%DATADIR%%/pkg/difsets/data/groups/90/90-6.txt +%%DATADIR%%/pkg/difsets/data/groups/90/90-7.txt +%%DATADIR%%/pkg/difsets/data/groups/90/90-8.txt +%%DATADIR%%/pkg/difsets/data/groups/90/90-9.txt +%%DATADIR%%/pkg/difsets/data/groups/91/91-1.txt +%%DATADIR%%/pkg/difsets/data/groups/92/92-1.txt +%%DATADIR%%/pkg/difsets/data/groups/92/92-2.txt +%%DATADIR%%/pkg/difsets/data/groups/92/92-3.txt +%%DATADIR%%/pkg/difsets/data/groups/92/92-4.txt +%%DATADIR%%/pkg/difsets/data/groups/93/93-1.txt +%%DATADIR%%/pkg/difsets/data/groups/94/94-1.txt +%%DATADIR%%/pkg/difsets/data/groups/94/94-2.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-1.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-10.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-100.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-101.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-102.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-103.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-104.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-105.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-106.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-107.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-108.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-109.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-11.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-110.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-111.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-112.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-113.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-114.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-115.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-116.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-117.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-118.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-119.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-12.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-120.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-121.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-122.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-123.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-124.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-125.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-126.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-127.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-128.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-129.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-13.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-130.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-131.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-132.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-133.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-134.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-135.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-136.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-137.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-138.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-139.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-14.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-140.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-141.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-142.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-143.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-144.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-145.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-146.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-147.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-148.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-149.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-15.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-150.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-151.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-152.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-153.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-154.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-155.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-156.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-157.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-158.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-159.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-16.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-160.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-161.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-162.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-163.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-164.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-165.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-166.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-167.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-168.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-169.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-17.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-170.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-171.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-172.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-173.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-174.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-175.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-176.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-177.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-178.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-179.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-18.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-180.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-181.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-182.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-183.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-184.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-185.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-186.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-187.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-188.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-189.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-19.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-190.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-191.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-192.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-193.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-194.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-195.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-196.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-197.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-198.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-199.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-2.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-20.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-200.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-201.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-202.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-203.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-204.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-205.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-206.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-207.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-208.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-209.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-21.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-210.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-211.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-212.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-213.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-214.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-215.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-216.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-217.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-218.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-219.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-22.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-220.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-221.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-222.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-223.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-224.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-225.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-226.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-227.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-228.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-229.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-23.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-230.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-231.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-24.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-25.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-26.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-27.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-28.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-29.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-3.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-30.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-31.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-32.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-33.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-34.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-35.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-36.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-37.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-38.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-39.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-4.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-40.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-41.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-42.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-43.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-44.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-45.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-46.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-47.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-48.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-49.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-5.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-50.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-51.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-52.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-53.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-54.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-55.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-56.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-57.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-58.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-59.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-6.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-60.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-61.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-62.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-63.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-64.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-65.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-66.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-67.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-68.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-69.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-7.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-70.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-71.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-72.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-73.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-74.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-75.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-76.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-77.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-78.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-79.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-8.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-80.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-81.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-82.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-83.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-84.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-85.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-86.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-87.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-88.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-89.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-9.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-90.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-91.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-92.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-93.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-94.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-95.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-96.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-97.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-98.txt +%%DATADIR%%/pkg/difsets/data/groups/96/96-99.txt +%%DATADIR%%/pkg/difsets/data/groups/98/98-1.txt +%%DATADIR%%/pkg/difsets/data/groups/98/98-2.txt +%%DATADIR%%/pkg/difsets/data/groups/98/98-3.txt +%%DATADIR%%/pkg/difsets/data/groups/98/98-4.txt +%%DATADIR%%/pkg/difsets/data/groups/98/98-5.txt +%%DATADIR%%/pkg/difsets/doc/chap0.html +%%DATADIR%%/pkg/difsets/doc/chap0.txt +%%DATADIR%%/pkg/difsets/doc/chap0_mj.html +%%DATADIR%%/pkg/difsets/doc/chap1.html +%%DATADIR%%/pkg/difsets/doc/chap1.txt +%%DATADIR%%/pkg/difsets/doc/chap1_mj.html +%%DATADIR%%/pkg/difsets/doc/chap2.html +%%DATADIR%%/pkg/difsets/doc/chap2.txt +%%DATADIR%%/pkg/difsets/doc/chap2_mj.html +%%DATADIR%%/pkg/difsets/doc/chap3.html +%%DATADIR%%/pkg/difsets/doc/chap3.txt +%%DATADIR%%/pkg/difsets/doc/chap3_mj.html +%%DATADIR%%/pkg/difsets/doc/chooser.html +%%DATADIR%%/pkg/difsets/doc/difsets.xml +%%DATADIR%%/pkg/difsets/doc/lefttoc.css +%%DATADIR%%/pkg/difsets/doc/manual.css +%%DATADIR%%/pkg/difsets/doc/manual.js +%%DATADIR%%/pkg/difsets/doc/manual.pdf +%%DATADIR%%/pkg/difsets/doc/manual.six +%%DATADIR%%/pkg/difsets/doc/nocolorprompt.css +%%DATADIR%%/pkg/difsets/doc/ragged.css +%%DATADIR%%/pkg/difsets/doc/rainbow.js +%%DATADIR%%/pkg/difsets/doc/times.css +%%DATADIR%%/pkg/difsets/doc/title.xml +%%DATADIR%%/pkg/difsets/doc/toggless.css +%%DATADIR%%/pkg/difsets/doc/toggless.js +%%DATADIR%%/pkg/difsets/init.g +%%DATADIR%%/pkg/difsets/lib/equivlist.gd +%%DATADIR%%/pkg/difsets/lib/equivlist.gi +%%DATADIR%%/pkg/difsets/lib/groupsearch.gd +%%DATADIR%%/pkg/difsets/lib/groupsearch.gi +%%DATADIR%%/pkg/difsets/lib/loader.gd +%%DATADIR%%/pkg/difsets/lib/loader.gi +%%DATADIR%%/pkg/difsets/lib/precompute.gd +%%DATADIR%%/pkg/difsets/lib/precompute.gi +%%DATADIR%%/pkg/difsets/lib/refine.gd +%%DATADIR%%/pkg/difsets/lib/refine.gi +%%DATADIR%%/pkg/difsets/lib/smallest.gd +%%DATADIR%%/pkg/difsets/lib/smallest.gi +%%DATADIR%%/pkg/difsets/lib/tests.gd +%%DATADIR%%/pkg/difsets/lib/tests.gi +%%DATADIR%%/pkg/difsets/makedoc.g +%%DATADIR%%/pkg/difsets/read.g +%%DATADIR%%/pkg/difsets/tst/equivlist.tst +%%DATADIR%%/pkg/difsets/tst/groupsearch.tst +%%DATADIR%%/pkg/difsets/tst/loader.tst +%%DATADIR%%/pkg/difsets/tst/refine.tst +%%DATADIR%%/pkg/difsets/tst/smallest.tst +%%DATADIR%%/pkg/difsets/tst/testall.g +%%DATADIR%%/pkg/difsets/tst/tests.tst +%%DATADIR%%/pkg/digraphs/.VERSION +%%DATADIR%%/pkg/digraphs/CHANGELOG.md +%%DATADIR%%/pkg/digraphs/GPL +%%DATADIR%%/pkg/digraphs/LICENSE +%%DATADIR%%/pkg/digraphs/Makefile.am +%%DATADIR%%/pkg/digraphs/Makefile.in +%%DATADIR%%/pkg/digraphs/Makefile.in.c++20 +%%DATADIR%%/pkg/digraphs/PackageInfo.g +%%DATADIR%%/pkg/digraphs/README.md +%%DATADIR%%/pkg/digraphs/VERSIONS +%%DATADIR%%/pkg/digraphs/aclocal.m4 +%%DATADIR%%/pkg/digraphs/autogen.sh +%%DATADIR%%/pkg/digraphs/cnf/ar-lib +%%DATADIR%%/pkg/digraphs/cnf/compile +%%DATADIR%%/pkg/digraphs/cnf/config.guess +%%DATADIR%%/pkg/digraphs/cnf/config.sub +%%DATADIR%%/pkg/digraphs/cnf/depcomp +%%DATADIR%%/pkg/digraphs/cnf/install-sh +%%DATADIR%%/pkg/digraphs/cnf/ltmain.sh +%%DATADIR%%/pkg/digraphs/cnf/ltmain.sh.bak +%%DATADIR%%/pkg/digraphs/cnf/missing +%%DATADIR%%/pkg/digraphs/cnf/pkgconfig.h.in +%%DATADIR%%/pkg/digraphs/configure +%%DATADIR%%/pkg/digraphs/configure.ac +%%DATADIR%%/pkg/digraphs/configure.libtool.bak +%%DATADIR%%/pkg/digraphs/data/boolean_row_spaces.d6.gz +%%DATADIR%%/pkg/digraphs/data/colors.p +%%DATADIR%%/pkg/digraphs/data/graph5.g6.gz +%%DATADIR%%/pkg/digraphs/data/named-digraphs-main-database.g +%%DATADIR%%/pkg/digraphs/data/named-digraphs-test-database.g +%%DATADIR%%/pkg/digraphs/data/symmetric-closure.ds6.gz +%%DATADIR%%/pkg/digraphs/data/test-1.d6 +%%DATADIR%%/pkg/digraphs/data/tree9.4.txt +%%DATADIR%%/pkg/digraphs/doc/attr.xml +%%DATADIR%%/pkg/digraphs/doc/chap0.html +%%DATADIR%%/pkg/digraphs/doc/chap0.txt +%%DATADIR%%/pkg/digraphs/doc/chap0_mj.html +%%DATADIR%%/pkg/digraphs/doc/chap1.html +%%DATADIR%%/pkg/digraphs/doc/chap1.txt +%%DATADIR%%/pkg/digraphs/doc/chap1_mj.html +%%DATADIR%%/pkg/digraphs/doc/chap2.html +%%DATADIR%%/pkg/digraphs/doc/chap2.txt +%%DATADIR%%/pkg/digraphs/doc/chap2_mj.html +%%DATADIR%%/pkg/digraphs/doc/chap3.html +%%DATADIR%%/pkg/digraphs/doc/chap3.txt +%%DATADIR%%/pkg/digraphs/doc/chap3_mj.html +%%DATADIR%%/pkg/digraphs/doc/chap4.html +%%DATADIR%%/pkg/digraphs/doc/chap4.txt +%%DATADIR%%/pkg/digraphs/doc/chap4_mj.html +%%DATADIR%%/pkg/digraphs/doc/chap5.html +%%DATADIR%%/pkg/digraphs/doc/chap5.txt +%%DATADIR%%/pkg/digraphs/doc/chap5_mj.html +%%DATADIR%%/pkg/digraphs/doc/chap6.html +%%DATADIR%%/pkg/digraphs/doc/chap6.txt +%%DATADIR%%/pkg/digraphs/doc/chap6_mj.html +%%DATADIR%%/pkg/digraphs/doc/chap7.html +%%DATADIR%%/pkg/digraphs/doc/chap7.txt +%%DATADIR%%/pkg/digraphs/doc/chap7_mj.html +%%DATADIR%%/pkg/digraphs/doc/chap8.html +%%DATADIR%%/pkg/digraphs/doc/chap8.txt +%%DATADIR%%/pkg/digraphs/doc/chap8_mj.html +%%DATADIR%%/pkg/digraphs/doc/chap9.html +%%DATADIR%%/pkg/digraphs/doc/chap9.txt +%%DATADIR%%/pkg/digraphs/doc/chap9_mj.html +%%DATADIR%%/pkg/digraphs/doc/chapA.html +%%DATADIR%%/pkg/digraphs/doc/chapA.txt +%%DATADIR%%/pkg/digraphs/doc/chapA_mj.html +%%DATADIR%%/pkg/digraphs/doc/chapBib.html +%%DATADIR%%/pkg/digraphs/doc/chapBib.txt +%%DATADIR%%/pkg/digraphs/doc/chapBib_mj.html +%%DATADIR%%/pkg/digraphs/doc/chapInd.html +%%DATADIR%%/pkg/digraphs/doc/chapInd.txt +%%DATADIR%%/pkg/digraphs/doc/chapInd_mj.html +%%DATADIR%%/pkg/digraphs/doc/chooser.html +%%DATADIR%%/pkg/digraphs/doc/cliques.xml +%%DATADIR%%/pkg/digraphs/doc/constructors.xml +%%DATADIR%%/pkg/digraphs/doc/digraph.xml +%%DATADIR%%/pkg/digraphs/doc/digraphs.bib +%%DATADIR%%/pkg/digraphs/doc/display.xml +%%DATADIR%%/pkg/digraphs/doc/examples.xml +%%DATADIR%%/pkg/digraphs/doc/grahom.xml +%%DATADIR%%/pkg/digraphs/doc/grape.xml +%%DATADIR%%/pkg/digraphs/doc/io.xml +%%DATADIR%%/pkg/digraphs/doc/isomorph.xml +%%DATADIR%%/pkg/digraphs/doc/labels.xml +%%DATADIR%%/pkg/digraphs/doc/lefttoc.css +%%DATADIR%%/pkg/digraphs/doc/main.xml +%%DATADIR%%/pkg/digraphs/doc/manual.css +%%DATADIR%%/pkg/digraphs/doc/manual.js +%%DATADIR%%/pkg/digraphs/doc/manual.lab +%%DATADIR%%/pkg/digraphs/doc/manual.pdf +%%DATADIR%%/pkg/digraphs/doc/manual.six +%%DATADIR%%/pkg/digraphs/doc/nocolorprompt.css +%%DATADIR%%/pkg/digraphs/doc/oper.xml +%%DATADIR%%/pkg/digraphs/doc/orbits.xml +%%DATADIR%%/pkg/digraphs/doc/planar.xml +%%DATADIR%%/pkg/digraphs/doc/prop.xml +%%DATADIR%%/pkg/digraphs/doc/ragged.css +%%DATADIR%%/pkg/digraphs/doc/rainbow.js +%%DATADIR%%/pkg/digraphs/doc/times.css +%%DATADIR%%/pkg/digraphs/doc/toggless.css +%%DATADIR%%/pkg/digraphs/doc/toggless.js +%%DATADIR%%/pkg/digraphs/doc/utils.xml +%%DATADIR%%/pkg/digraphs/doc/z-appA.xml +%%DATADIR%%/pkg/digraphs/doc/z-chap0.xml +%%DATADIR%%/pkg/digraphs/doc/z-chap1.xml +%%DATADIR%%/pkg/digraphs/doc/z-chap2.xml +%%DATADIR%%/pkg/digraphs/doc/z-chap3.xml +%%DATADIR%%/pkg/digraphs/doc/z-chap4.xml +%%DATADIR%%/pkg/digraphs/doc/z-chap5.xml +%%DATADIR%%/pkg/digraphs/doc/z-chap6.xml +%%DATADIR%%/pkg/digraphs/doc/z-chap8.xml +%%DATADIR%%/pkg/digraphs/doc/z-chap9.xml +%%DATADIR%%/pkg/digraphs/doc/z-title.xml +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/.clang-format +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/.deps/.dirstamp +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/.dirstamp +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/COPYING +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/COPYING.LESSER +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/Doxyfile +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/bignum.hh +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/bliss.cc +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/bliss_C.cc +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/bliss_C.h +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/defs.cc +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/defs.hh +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/graph.cc +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/graph.hh +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/heap.cc +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/heap.hh +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/kqueue.hh +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/kstack.hh +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/orbit.cc +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/orbit.hh +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/partition.cc +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/partition.hh +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/timer.cc +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/timer.hh +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/uintseqhash.cc +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/uintseqhash.hh +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/utils.cc +%%DATADIR%%/pkg/digraphs/extern/bliss-0.73/utils.hh +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/.gitignore +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/.project +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/Makefile.am +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/Makefile.in +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/README.md +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/aclocal.m4 +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/autogen.sh +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/autom4te.cache/output.0 +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/autom4te.cache/output.1 +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/autom4te.cache/output.2 +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/autom4te.cache/output.3 +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/autom4te.cache/requests +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/autom4te.cache/traces.0 +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/autom4te.cache/traces.1 +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/autom4te.cache/traces.2 +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/autom4te.cache/traces.3 +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/.cproject +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/.gdbinit +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/.project +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/appconst.h +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graph.h +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphDFSUtils.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphDrawPlanar.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphDrawPlanar.h +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphDrawPlanar.private.h +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphDrawPlanar_Extensions.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphEmbed.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphExtensions.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphExtensions.h +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphExtensions.private.h +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphFunctionTable.h +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphIO.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphIsolator.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphK23Search.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphK23Search.h +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphK23Search.private.h +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphK23Search_Extensions.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphK33Search.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphK33Search.h +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphK33Search.private.h +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphK33Search_Extensions.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphK4Search.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphK4Search.h +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphK4Search.private.h +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphK4Search_Extensions.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphNonplanar.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphOuterplanarObstruction.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphStructures.h +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphTests.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/graphUtils.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/listcoll.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/listcoll.h +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/planarity.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/planarity.h +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/planarityCommandLine.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/planarityRandomGraphs.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/planaritySpecificGraph.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/planarityUtils.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/platformTime.h +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/stack.c +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/c/stack.h +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/compile +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/config.guess +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/config.sub +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/configure +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/configure.ac +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/configure.libtool.bak +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/depcomp +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/install-sh +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/ltmain.sh +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/ltmain.sh.bak +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/m4/libtool.m4 +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/m4/ltoptions.m4 +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/m4/ltsugar.m4 +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/m4/ltversion.m4 +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/m4/lt~obsolete.m4 +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/missing +%%DATADIR%%/pkg/digraphs/extern/edge-addition-planarity-suite-Version_3.0.1.0/planarity.1 +%%DATADIR%%/pkg/digraphs/gap/attr.gd +%%DATADIR%%/pkg/digraphs/gap/attr.gi +%%DATADIR%%/pkg/digraphs/gap/cliques.gd +%%DATADIR%%/pkg/digraphs/gap/cliques.gi +%%DATADIR%%/pkg/digraphs/gap/constructors.gd +%%DATADIR%%/pkg/digraphs/gap/constructors.gi +%%DATADIR%%/pkg/digraphs/gap/digraph.gd +%%DATADIR%%/pkg/digraphs/gap/digraph.gi +%%DATADIR%%/pkg/digraphs/gap/digraphs.g +%%DATADIR%%/pkg/digraphs/gap/display.gd +%%DATADIR%%/pkg/digraphs/gap/display.gi +%%DATADIR%%/pkg/digraphs/gap/doc.g +%%DATADIR%%/pkg/digraphs/gap/examples.gd +%%DATADIR%%/pkg/digraphs/gap/examples.gi +%%DATADIR%%/pkg/digraphs/gap/grahom.gd +%%DATADIR%%/pkg/digraphs/gap/grahom.gi +%%DATADIR%%/pkg/digraphs/gap/grape.gd +%%DATADIR%%/pkg/digraphs/gap/grape.gi +%%DATADIR%%/pkg/digraphs/gap/io.gd +%%DATADIR%%/pkg/digraphs/gap/io.gi +%%DATADIR%%/pkg/digraphs/gap/isomorph.gd +%%DATADIR%%/pkg/digraphs/gap/isomorph.gi +%%DATADIR%%/pkg/digraphs/gap/labels.gd +%%DATADIR%%/pkg/digraphs/gap/labels.gi +%%DATADIR%%/pkg/digraphs/gap/oper.gd +%%DATADIR%%/pkg/digraphs/gap/oper.gi +%%DATADIR%%/pkg/digraphs/gap/orbits.gd +%%DATADIR%%/pkg/digraphs/gap/orbits.gi +%%DATADIR%%/pkg/digraphs/gap/planar.gd +%%DATADIR%%/pkg/digraphs/gap/planar.gi +%%DATADIR%%/pkg/digraphs/gap/prop.gd +%%DATADIR%%/pkg/digraphs/gap/prop.gi +%%DATADIR%%/pkg/digraphs/gap/utils.gd +%%DATADIR%%/pkg/digraphs/gap/utils.gi +%%DATADIR%%/pkg/digraphs/init.g +%%DATADIR%%/pkg/digraphs/m4/ax_append_compile_flags.m4 +%%DATADIR%%/pkg/digraphs/m4/ax_append_flag.m4 +%%DATADIR%%/pkg/digraphs/m4/ax_check_bliss.m4 +%%DATADIR%%/pkg/digraphs/m4/ax_check_compile_flag.m4 +%%DATADIR%%/pkg/digraphs/m4/ax_check_planarity.m4 +%%DATADIR%%/pkg/digraphs/m4/ax_code_coverage.m4 +%%DATADIR%%/pkg/digraphs/m4/ax_compiler_flags_cflags.m4 +%%DATADIR%%/pkg/digraphs/m4/ax_compiler_flags_cxxflags.m4 +%%DATADIR%%/pkg/digraphs/m4/ax_prefix_config_h.m4 +%%DATADIR%%/pkg/digraphs/m4/ax_require_defined.m4 +%%DATADIR%%/pkg/digraphs/m4/find_gap.m4 +%%DATADIR%%/pkg/digraphs/m4/libtool.m4 +%%DATADIR%%/pkg/digraphs/m4/ltoptions.m4 +%%DATADIR%%/pkg/digraphs/m4/ltsugar.m4 +%%DATADIR%%/pkg/digraphs/m4/ltversion.m4 +%%DATADIR%%/pkg/digraphs/m4/lt~obsolete.m4 +%%DATADIR%%/pkg/digraphs/makedoc.g +%%DATADIR%%/pkg/digraphs/notebooks/demo.ipynb +%%DATADIR%%/pkg/digraphs/read.g +%%DATADIR%%/pkg/digraphs/src/.clang-format +%%DATADIR%%/pkg/digraphs/src/CPPLINT.cfg +%%DATADIR%%/pkg/digraphs/src/bitarray.c +%%DATADIR%%/pkg/digraphs/src/bitarray.h +%%DATADIR%%/pkg/digraphs/src/cliques.c +%%DATADIR%%/pkg/digraphs/src/cliques.h +%%DATADIR%%/pkg/digraphs/src/conditions.c +%%DATADIR%%/pkg/digraphs/src/conditions.h +%%DATADIR%%/pkg/digraphs/src/digraphs-debug.h +%%DATADIR%%/pkg/digraphs/src/digraphs.c +%%DATADIR%%/pkg/digraphs/src/digraphs.h +%%DATADIR%%/pkg/digraphs/src/homos-graphs.c +%%DATADIR%%/pkg/digraphs/src/homos-graphs.h +%%DATADIR%%/pkg/digraphs/src/homos.c +%%DATADIR%%/pkg/digraphs/src/homos.h +%%DATADIR%%/pkg/digraphs/src/perms.c +%%DATADIR%%/pkg/digraphs/src/perms.h +%%DATADIR%%/pkg/digraphs/src/planar.c +%%DATADIR%%/pkg/digraphs/src/planar.h +%%DATADIR%%/pkg/digraphs/src/schreier-sims.c +%%DATADIR%%/pkg/digraphs/src/schreier-sims.h +%%DATADIR%%/pkg/digraphs/tst/extreme/attr.tst +%%DATADIR%%/pkg/digraphs/tst/extreme/grahom.tst +%%DATADIR%%/pkg/digraphs/tst/extreme/isomorph.tst +%%DATADIR%%/pkg/digraphs/tst/extreme/named.tst +%%DATADIR%%/pkg/digraphs/tst/extreme/oper.tst +%%DATADIR%%/pkg/digraphs/tst/github_actions/examples.g +%%DATADIR%%/pkg/digraphs/tst/github_actions/extreme.g +%%DATADIR%%/pkg/digraphs/tst/github_actions/install.g +%%DATADIR%%/pkg/digraphs/tst/github_actions/standard.g +%%DATADIR%%/pkg/digraphs/tst/out/.empty +%%DATADIR%%/pkg/digraphs/tst/standard/attr.tst +%%DATADIR%%/pkg/digraphs/tst/standard/cliques.tst +%%DATADIR%%/pkg/digraphs/tst/standard/constructors.tst +%%DATADIR%%/pkg/digraphs/tst/standard/digraph.tst +%%DATADIR%%/pkg/digraphs/tst/standard/display.tst +%%DATADIR%%/pkg/digraphs/tst/standard/examples.tst +%%DATADIR%%/pkg/digraphs/tst/standard/grahom.tst +%%DATADIR%%/pkg/digraphs/tst/standard/grape.tst +%%DATADIR%%/pkg/digraphs/tst/standard/io.tst +%%DATADIR%%/pkg/digraphs/tst/standard/isomorph.tst +%%DATADIR%%/pkg/digraphs/tst/standard/labels.tst +%%DATADIR%%/pkg/digraphs/tst/standard/obsolete.tst +%%DATADIR%%/pkg/digraphs/tst/standard/oper.tst +%%DATADIR%%/pkg/digraphs/tst/standard/orbits.tst +%%DATADIR%%/pkg/digraphs/tst/standard/planar.tst +%%DATADIR%%/pkg/digraphs/tst/standard/prop.tst +%%DATADIR%%/pkg/digraphs/tst/testall.g +%%DATADIR%%/pkg/digraphs/tst/testinstall.tst +%%DATADIR%%/pkg/digraphs/tst/teststandard.g +%%DATADIR%%/pkg/digraphs/tst/workspaces/load-workspace.tst +%%DATADIR%%/pkg/digraphs/tst/workspaces/save-workspace.tst +%%DATADIR%%/pkg/edim/.gitignore +%%DATADIR%%/pkg/edim/CHANGES +%%DATADIR%%/pkg/edim/GPL +%%DATADIR%%/pkg/edim/Makefile.in +%%DATADIR%%/pkg/edim/Makefile.in.c++20 +%%DATADIR%%/pkg/edim/Makefile.in.old +%%DATADIR%%/pkg/edim/PackageInfo.g +%%DATADIR%%/pkg/edim/README +%%DATADIR%%/pkg/edim/TODO +%%DATADIR%%/pkg/edim/VERSION +%%DATADIR%%/pkg/edim/configure +%%DATADIR%%/pkg/edim/configure.libtool.bak +%%DATADIR%%/pkg/edim/configure.old +%%DATADIR%%/pkg/edim/doc/chap0.html +%%DATADIR%%/pkg/edim/doc/chap0.txt +%%DATADIR%%/pkg/edim/doc/chap0_mj.html +%%DATADIR%%/pkg/edim/doc/chap1.html +%%DATADIR%%/pkg/edim/doc/chap1.txt +%%DATADIR%%/pkg/edim/doc/chap1_mj.html +%%DATADIR%%/pkg/edim/doc/chapBib.html +%%DATADIR%%/pkg/edim/doc/chapBib.txt +%%DATADIR%%/pkg/edim/doc/chapBib_mj.html +%%DATADIR%%/pkg/edim/doc/chapInd.html +%%DATADIR%%/pkg/edim/doc/chapInd.txt +%%DATADIR%%/pkg/edim/doc/chapInd_mj.html +%%DATADIR%%/pkg/edim/doc/chooser.html +%%DATADIR%%/pkg/edim/doc/clean +%%DATADIR%%/pkg/edim/doc/edim.bib +%%DATADIR%%/pkg/edim/doc/edim.tex +%%DATADIR%%/pkg/edim/doc/edim.xml +%%DATADIR%%/pkg/edim/doc/lefttoc.css +%%DATADIR%%/pkg/edim/doc/main.xml +%%DATADIR%%/pkg/edim/doc/manual.css +%%DATADIR%%/pkg/edim/doc/manual.js +%%DATADIR%%/pkg/edim/doc/manual.pdf +%%DATADIR%%/pkg/edim/doc/manual.six +%%DATADIR%%/pkg/edim/doc/mathml.css +%%DATADIR%%/pkg/edim/doc/nocolorprompt.css +%%DATADIR%%/pkg/edim/doc/ragged.css +%%DATADIR%%/pkg/edim/doc/rainbow.js +%%DATADIR%%/pkg/edim/doc/testexamples.g +%%DATADIR%%/pkg/edim/doc/times.css +%%DATADIR%%/pkg/edim/doc/toggless.css +%%DATADIR%%/pkg/edim/doc/toggless.js +%%DATADIR%%/pkg/edim/init.g +%%DATADIR%%/pkg/edim/lib/edim.gd +%%DATADIR%%/pkg/edim/lib/edim.gi +%%DATADIR%%/pkg/edim/lib/hmmlll.gd +%%DATADIR%%/pkg/edim/lib/hmmlll.gi +%%DATADIR%%/pkg/edim/lib/util.gd +%%DATADIR%%/pkg/edim/lib/util.gi +%%DATADIR%%/pkg/edim/lib/util2.gi +%%DATADIR%%/pkg/edim/makedocrel.g +%%DATADIR%%/pkg/edim/read.g +%%DATADIR%%/pkg/edim/src/compstat_with_ediv.c +%%DATADIR%%/pkg/edim/src/ediv.c +%%DATADIR%%/pkg/edim/tst/edim.tst +%%DATADIR%%/pkg/edim/tst/mat +%%DATADIR%%/pkg/edim/tst/mat2 +%%DATADIR%%/pkg/edim/tst/test.g +%%DATADIR%%/pkg/example/CHANGES +%%DATADIR%%/pkg/example/LICENSE +%%DATADIR%%/pkg/example/Makefile.in +%%DATADIR%%/pkg/example/Makefile.in.c++20 +%%DATADIR%%/pkg/example/PackageInfo.g +%%DATADIR%%/pkg/example/README.md +%%DATADIR%%/pkg/example/TODO +%%DATADIR%%/pkg/example/comments +%%DATADIR%%/pkg/example/configure +%%DATADIR%%/pkg/example/configure.libtool.bak +%%DATADIR%%/pkg/example/doc/chap0.html +%%DATADIR%%/pkg/example/doc/chap0.txt +%%DATADIR%%/pkg/example/doc/chap0_mj.html +%%DATADIR%%/pkg/example/doc/chap1.html +%%DATADIR%%/pkg/example/doc/chap1.txt +%%DATADIR%%/pkg/example/doc/chap1_mj.html +%%DATADIR%%/pkg/example/doc/chap2.html +%%DATADIR%%/pkg/example/doc/chap2.txt +%%DATADIR%%/pkg/example/doc/chap2_mj.html +%%DATADIR%%/pkg/example/doc/chapInd.html +%%DATADIR%%/pkg/example/doc/chapInd.txt +%%DATADIR%%/pkg/example/doc/chapInd_mj.html +%%DATADIR%%/pkg/example/doc/chooser.html +%%DATADIR%%/pkg/example/doc/example.xml +%%DATADIR%%/pkg/example/doc/install.xml +%%DATADIR%%/pkg/example/doc/lefttoc.css +%%DATADIR%%/pkg/example/doc/main.xml +%%DATADIR%%/pkg/example/doc/manual.css +%%DATADIR%%/pkg/example/doc/manual.js +%%DATADIR%%/pkg/example/doc/manual.lab +%%DATADIR%%/pkg/example/doc/manual.pdf +%%DATADIR%%/pkg/example/doc/manual.six +%%DATADIR%%/pkg/example/doc/nocolorprompt.css +%%DATADIR%%/pkg/example/doc/ragged.css +%%DATADIR%%/pkg/example/doc/rainbow.js +%%DATADIR%%/pkg/example/doc/times.css +%%DATADIR%%/pkg/example/doc/title.xml +%%DATADIR%%/pkg/example/doc/toggless.css +%%DATADIR%%/pkg/example/doc/toggless.js +%%DATADIR%%/pkg/example/init.g +%%DATADIR%%/pkg/example/lib/files.gd +%%DATADIR%%/pkg/example/lib/files.gi +%%DATADIR%%/pkg/example/makedoc.g +%%DATADIR%%/pkg/example/read.g +%%DATADIR%%/pkg/example/src/hello.c +%%DATADIR%%/pkg/example/src/hellod.c +%%DATADIR%%/pkg/example/tst/hello.tst +%%DATADIR%%/pkg/example/tst/recipe.tst +%%DATADIR%%/pkg/example/tst/testall.g +%%DATADIR%%/pkg/examplesforhomalg/CHANGES +%%DATADIR%%/pkg/examplesforhomalg/LICENSE +%%DATADIR%%/pkg/examplesforhomalg/PackageInfo.g +%%DATADIR%%/pkg/examplesforhomalg/README.md +%%DATADIR%%/pkg/examplesforhomalg/TODO +%%DATADIR%%/pkg/examplesforhomalg/doc/ExamplesForHomalg.bib +%%DATADIR%%/pkg/examplesforhomalg/doc/ExamplesForHomalg.xml +%%DATADIR%%/pkg/examplesforhomalg/doc/_entities.xml +%%DATADIR%%/pkg/examplesforhomalg/doc/chap0.html +%%DATADIR%%/pkg/examplesforhomalg/doc/chap0.txt +%%DATADIR%%/pkg/examplesforhomalg/doc/chap0_mj.html +%%DATADIR%%/pkg/examplesforhomalg/doc/chap1.html +%%DATADIR%%/pkg/examplesforhomalg/doc/chap1.txt +%%DATADIR%%/pkg/examplesforhomalg/doc/chap1_mj.html +%%DATADIR%%/pkg/examplesforhomalg/doc/chap2.html +%%DATADIR%%/pkg/examplesforhomalg/doc/chap2.txt +%%DATADIR%%/pkg/examplesforhomalg/doc/chap2_mj.html +%%DATADIR%%/pkg/examplesforhomalg/doc/chap3.html +%%DATADIR%%/pkg/examplesforhomalg/doc/chap3.txt +%%DATADIR%%/pkg/examplesforhomalg/doc/chap3_mj.html +%%DATADIR%%/pkg/examplesforhomalg/doc/chapBib.html +%%DATADIR%%/pkg/examplesforhomalg/doc/chapBib.txt +%%DATADIR%%/pkg/examplesforhomalg/doc/chapBib_mj.html +%%DATADIR%%/pkg/examplesforhomalg/doc/chapInd.html +%%DATADIR%%/pkg/examplesforhomalg/doc/chapInd.txt +%%DATADIR%%/pkg/examplesforhomalg/doc/chapInd_mj.html +%%DATADIR%%/pkg/examplesforhomalg/doc/chooser.html +%%DATADIR%%/pkg/examplesforhomalg/doc/clean +%%DATADIR%%/pkg/examplesforhomalg/doc/examples.xml +%%DATADIR%%/pkg/examplesforhomalg/doc/install.xml +%%DATADIR%%/pkg/examplesforhomalg/doc/intro.xml +%%DATADIR%%/pkg/examplesforhomalg/doc/lefttoc.css +%%DATADIR%%/pkg/examplesforhomalg/doc/manual.css +%%DATADIR%%/pkg/examplesforhomalg/doc/manual.js +%%DATADIR%%/pkg/examplesforhomalg/doc/manual.lab +%%DATADIR%%/pkg/examplesforhomalg/doc/manual.pdf +%%DATADIR%%/pkg/examplesforhomalg/doc/manual.six +%%DATADIR%%/pkg/examplesforhomalg/doc/nocolorprompt.css +%%DATADIR%%/pkg/examplesforhomalg/doc/ragged.css +%%DATADIR%%/pkg/examplesforhomalg/doc/rainbow.js +%%DATADIR%%/pkg/examplesforhomalg/doc/times.css +%%DATADIR%%/pkg/examplesforhomalg/doc/title.xml +%%DATADIR%%/pkg/examplesforhomalg/doc/toggless.css +%%DATADIR%%/pkg/examplesforhomalg/doc/toggless.js +%%DATADIR%%/pkg/examplesforhomalg/examples/A1_Grothendieck.g +%%DATADIR%%/pkg/examplesforhomalg/examples/A1_Purity.g +%%DATADIR%%/pkg/examplesforhomalg/examples/A2_Grothendieck.g +%%DATADIR%%/pkg/examplesforhomalg/examples/A2_Purity.g +%%DATADIR%%/pkg/examplesforhomalg/examples/A3_AsDifferentialObject.g +%%DATADIR%%/pkg/examplesforhomalg/examples/A3_Grothendieck.g +%%DATADIR%%/pkg/examplesforhomalg/examples/A3_Purity.g +%%DATADIR%%/pkg/examplesforhomalg/examples/AMaximalIdealContaining.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Abelian.g +%%DATADIR%%/pkg/examplesforhomalg/examples/AsDifferentialObject.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Auslander-Buchsbaum.g +%%DATADIR%%/pkg/examplesforhomalg/examples/BC_2.g +%%DATADIR%%/pkg/examplesforhomalg/examples/BC_3.g +%%DATADIR%%/pkg/examplesforhomalg/examples/BC_4.g +%%DATADIR%%/pkg/examplesforhomalg/examples/BC_6.g +%%DATADIR%%/pkg/examplesforhomalg/examples/BV_4.g +%%DATADIR%%/pkg/examplesforhomalg/examples/BZ^3.g +%%DATADIR%%/pkg/examplesforhomalg/examples/BZ^3_Q.g +%%DATADIR%%/pkg/examplesforhomalg/examples/BurchProjectiveDimension.g +%%DATADIR%%/pkg/examplesforhomalg/examples/CR.g +%%DATADIR%%/pkg/examplesforhomalg/examples/CheckParametrization.g +%%DATADIR%%/pkg/examplesforhomalg/examples/CodegreeOfPurity.g +%%DATADIR%%/pkg/examplesforhomalg/examples/CohenMacaulayModule.g +%%DATADIR%%/pkg/examplesforhomalg/examples/CohenMacaulayRing.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Cokernel.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Complexes.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Coupling.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Cyclic8.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Dedekind.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Depth_vs_Codim.g +%%DATADIR%%/pkg/examplesforhomalg/examples/DerShift.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Diego.g +%%DATADIR%%/pkg/examplesforhomalg/examples/DoubleShiftAlgebra.g +%%DATADIR%%/pkg/examplesforhomalg/examples/EdW.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Einstein.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Eliminate.g +%%DATADIR%%/pkg/examplesforhomalg/examples/ExtExt.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Filtration.g +%%DATADIR%%/pkg/examplesforhomalg/examples/FoSys_HoEq_Janet.g +%%DATADIR%%/pkg/examplesforhomalg/examples/FoSys_HoEq_JanetOre.g +%%DATADIR%%/pkg/examplesforhomalg/examples/FoSys_HoEq_Singular.g +%%DATADIR%%/pkg/examplesforhomalg/examples/FreeHom.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Gcd_UsingCayleyDeterminant.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Grothendieck-SpectralCosequence.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Grothendieck.g +%%DATADIR%%/pkg/examplesforhomalg/examples/H0H1.g +%%DATADIR%%/pkg/examplesforhomalg/examples/H99E26_MAGMA.g +%%DATADIR%%/pkg/examplesforhomalg/examples/HairyBall.g +%%DATADIR%%/pkg/examplesforhomalg/examples/HilbertPolynomial.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Hom(Hom(-,Z128),Z16)_On_Seq.g +%%DATADIR%%/pkg/examplesforhomalg/examples/HomMap2Left.g +%%DATADIR%%/pkg/examplesforhomalg/examples/HomMap2Right.g +%%DATADIR%%/pkg/examplesforhomalg/examples/HomMapLeft.g +%%DATADIR%%/pkg/examplesforhomalg/examples/HomMapRight.g +%%DATADIR%%/pkg/examplesforhomalg/examples/HomMap_R.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Hom_Left.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Hom_R_Left.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Hom_R_Right.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Hom_Right.g +%%DATADIR%%/pkg/examplesforhomalg/examples/IdealRestriction.g +%%DATADIR%%/pkg/examplesforhomalg/examples/IdealvsSubobjectProperties.g +%%DATADIR%%/pkg/examplesforhomalg/examples/IntersectWithSubalgebra.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Invariants.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Inverse.g +%%DATADIR%%/pkg/examplesforhomalg/examples/JacobsonNormalForm.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Janet.g +%%DATADIR%%/pkg/examplesforhomalg/examples/JordanNormalForm.g +%%DATADIR%%/pkg/examplesforhomalg/examples/MAGMA/update +%%DATADIR%%/pkg/examplesforhomalg/examples/Macaulay.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Macaulay2/update +%%DATADIR%%/pkg/examplesforhomalg/examples/Markus_Lokalisierung.g +%%DATADIR%%/pkg/examplesforhomalg/examples/MaximalIndependentSet.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Mixed.g +%%DATADIR%%/pkg/examplesforhomalg/examples/NonCohenMacaulayModuleNonEquidimensional.g +%%DATADIR%%/pkg/examplesforhomalg/examples/NonCohenMacaulayModuleNotConnectedInCodim1.g +%%DATADIR%%/pkg/examplesforhomalg/examples/NonCohenMacaulayRingNonEquidimensional.g +%%DATADIR%%/pkg/examplesforhomalg/examples/NonCohenMacaulayRingNotConnectedInCodim1.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Oscar/Purity.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Oscar/ReducedBasisOfModule.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Plesken_M2+M+1.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Plesken_M2.g +%%DATADIR%%/pkg/examplesforhomalg/examples/ProjectiveNonStablyFree.g +%%DATADIR%%/pkg/examplesforhomalg/examples/ProjectiveOfNonconstantRank_Rank0.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Purity.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Quadrat_Thesis_Example_3.4.1.g +%%DATADIR%%/pkg/examplesforhomalg/examples/RHom_Z.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Recursion.g +%%DATADIR%%/pkg/examplesforhomalg/examples/ReducedBasisOfModule.g +%%DATADIR%%/pkg/examplesforhomalg/examples/ReflexiveNonProjectiveIdeal.g +%%DATADIR%%/pkg/examplesforhomalg/examples/RegularSequenceUptoPermutation.g +%%DATADIR%%/pkg/examplesforhomalg/examples/RingOfDerivations.g +%%DATADIR%%/pkg/examplesforhomalg/examples/S1A1_Purity.g +%%DATADIR%%/pkg/examplesforhomalg/examples/ShortenResolution.g +%%DATADIR%%/pkg/examplesforhomalg/examples/SimplerEquivalentMatrix.g +%%DATADIR%%/pkg/examplesforhomalg/examples/SpectralCosequence.g +%%DATADIR%%/pkg/examplesforhomalg/examples/SpectralSequence.g +%%DATADIR%%/pkg/examplesforhomalg/examples/SubobjectQuotient.g +%%DATADIR%%/pkg/examplesforhomalg/examples/TorExt.g +%%DATADIR%%/pkg/examplesforhomalg/examples/TorExt_Grothendieck.g +%%DATADIR%%/pkg/examplesforhomalg/examples/TorExt_via_Hom(P,P).g +%%DATADIR%%/pkg/examplesforhomalg/examples/Triangle.g +%%DATADIR%%/pkg/examplesforhomalg/examples/TwistedCubic.g +%%DATADIR%%/pkg/examplesforhomalg/examples/Viktor.g +%%DATADIR%%/pkg/examplesforhomalg/examples/WhySpectral.g +%%DATADIR%%/pkg/examplesforhomalg/examples/examples.g +%%DATADIR%%/pkg/examplesforhomalg/examples/maple/update +%%DATADIR%%/pkg/examplesforhomalg/examples/qiCounterExample.g +%%DATADIR%%/pkg/examplesforhomalg/examples/reducedBasisOfModule2.g +%%DATADIR%%/pkg/examplesforhomalg/gap/ExamplesForHomalg.gd +%%DATADIR%%/pkg/examplesforhomalg/gap/ExamplesForHomalg.gi +%%DATADIR%%/pkg/examplesforhomalg/init.g +%%DATADIR%%/pkg/examplesforhomalg/makedoc.g +%%DATADIR%%/pkg/examplesforhomalg/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/examplesforhomalg/makefile +%%DATADIR%%/pkg/examplesforhomalg/read.g +%%DATADIR%%/pkg/examplesforhomalg/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/examplesforhomalg/tst/150_LoadPackage.tst +%%DATADIR%%/pkg/examplesforhomalg/tst/examplesforhomalg01.tst +%%DATADIR%%/pkg/examplesforhomalg/tst/examplesforhomalg02.tst +%%DATADIR%%/pkg/examplesforhomalg/tst/examplesforhomalg03.tst +%%DATADIR%%/pkg/examplesforhomalg/tst/examplesforhomalg04.tst +%%DATADIR%%/pkg/examplesforhomalg/tst/examplesforhomalg05.tst +%%DATADIR%%/pkg/examplesforhomalg/tst/examplesforhomalg06.tst +%%DATADIR%%/pkg/examplesforhomalg/tst/examplesforhomalg07.tst +%%DATADIR%%/pkg/examplesforhomalg/tst/examplesforhomalg08.tst +%%DATADIR%%/pkg/examplesforhomalg/tst/testall.g +%%DATADIR%%/pkg/factint/CHANGES +%%DATADIR%%/pkg/factint/LICENSE +%%DATADIR%%/pkg/factint/PackageInfo.g +%%DATADIR%%/pkg/factint/README.md +%%DATADIR%%/pkg/factint/doc/FactInt.xml +%%DATADIR%%/pkg/factint/doc/abstract.xml +%%DATADIR%%/pkg/factint/doc/chap0.html +%%DATADIR%%/pkg/factint/doc/chap0.txt +%%DATADIR%%/pkg/factint/doc/chap0_mj.html +%%DATADIR%%/pkg/factint/doc/chap1.html +%%DATADIR%%/pkg/factint/doc/chap1.txt +%%DATADIR%%/pkg/factint/doc/chap1_mj.html +%%DATADIR%%/pkg/factint/doc/chap2.html +%%DATADIR%%/pkg/factint/doc/chap2.txt +%%DATADIR%%/pkg/factint/doc/chap2_mj.html +%%DATADIR%%/pkg/factint/doc/chap3.html +%%DATADIR%%/pkg/factint/doc/chap3.txt +%%DATADIR%%/pkg/factint/doc/chap3_mj.html +%%DATADIR%%/pkg/factint/doc/chap4.html +%%DATADIR%%/pkg/factint/doc/chap4.txt +%%DATADIR%%/pkg/factint/doc/chap4_mj.html +%%DATADIR%%/pkg/factint/doc/chapBib.html +%%DATADIR%%/pkg/factint/doc/chapBib.txt +%%DATADIR%%/pkg/factint/doc/chapBib_mj.html +%%DATADIR%%/pkg/factint/doc/chapInd.html +%%DATADIR%%/pkg/factint/doc/chapInd.txt +%%DATADIR%%/pkg/factint/doc/chapInd_mj.html +%%DATADIR%%/pkg/factint/doc/chooser.html +%%DATADIR%%/pkg/factint/doc/factintbib.xml +%%DATADIR%%/pkg/factint/doc/factintbib.xml.bib +%%DATADIR%%/pkg/factint/doc/general.xml +%%DATADIR%%/pkg/factint/doc/lefttoc.css +%%DATADIR%%/pkg/factint/doc/main.xml +%%DATADIR%%/pkg/factint/doc/manual.css +%%DATADIR%%/pkg/factint/doc/manual.js +%%DATADIR%%/pkg/factint/doc/manual.pdf +%%DATADIR%%/pkg/factint/doc/manual.six +%%DATADIR%%/pkg/factint/doc/methods.xml +%%DATADIR%%/pkg/factint/doc/nocolorprompt.css +%%DATADIR%%/pkg/factint/doc/preface.xml +%%DATADIR%%/pkg/factint/doc/ragged.css +%%DATADIR%%/pkg/factint/doc/rainbow.js +%%DATADIR%%/pkg/factint/doc/times.css +%%DATADIR%%/pkg/factint/doc/timings.xml +%%DATADIR%%/pkg/factint/doc/title.xml +%%DATADIR%%/pkg/factint/doc/toggless.css +%%DATADIR%%/pkg/factint/doc/toggless.js +%%DATADIR%%/pkg/factint/init.g +%%DATADIR%%/pkg/factint/lib/cfrac.gi +%%DATADIR%%/pkg/factint/lib/ecm.gi +%%DATADIR%%/pkg/factint/lib/factint.gd +%%DATADIR%%/pkg/factint/lib/general.gi +%%DATADIR%%/pkg/factint/lib/mpqs.gi +%%DATADIR%%/pkg/factint/lib/pminus1.gi +%%DATADIR%%/pkg/factint/lib/pplus1.gi +%%DATADIR%%/pkg/factint/makedoc.g +%%DATADIR%%/pkg/factint/read.g +%%DATADIR%%/pkg/factint/tables/3k2k.g +%%DATADIR%%/pkg/factint/tables/akbk.g +%%DATADIR%%/pkg/factint/tables/brent/brfac10 +%%DATADIR%%/pkg/factint/tables/brent/brfac1001 +%%DATADIR%%/pkg/factint/tables/brent/brfac1002 +%%DATADIR%%/pkg/factint/tables/brent/brfac1003 +%%DATADIR%%/pkg/factint/tables/brent/brfac1004 +%%DATADIR%%/pkg/factint/tables/brent/brfac1005 +%%DATADIR%%/pkg/factint/tables/brent/brfac1006 +%%DATADIR%%/pkg/factint/tables/brent/brfac1007 +%%DATADIR%%/pkg/factint/tables/brent/brfac1008 +%%DATADIR%%/pkg/factint/tables/brent/brfac1009 +%%DATADIR%%/pkg/factint/tables/brent/brfac101 +%%DATADIR%%/pkg/factint/tables/brent/brfac1010 +%%DATADIR%%/pkg/factint/tables/brent/brfac1011 +%%DATADIR%%/pkg/factint/tables/brent/brfac1012 +%%DATADIR%%/pkg/factint/tables/brent/brfac1013 +%%DATADIR%%/pkg/factint/tables/brent/brfac1014 +%%DATADIR%%/pkg/factint/tables/brent/brfac1015 +%%DATADIR%%/pkg/factint/tables/brent/brfac1016 +%%DATADIR%%/pkg/factint/tables/brent/brfac1017 +%%DATADIR%%/pkg/factint/tables/brent/brfac1018 +%%DATADIR%%/pkg/factint/tables/brent/brfac1019 +%%DATADIR%%/pkg/factint/tables/brent/brfac102 +%%DATADIR%%/pkg/factint/tables/brent/brfac1020 +%%DATADIR%%/pkg/factint/tables/brent/brfac1021 +%%DATADIR%%/pkg/factint/tables/brent/brfac1022 +%%DATADIR%%/pkg/factint/tables/brent/brfac1023 +%%DATADIR%%/pkg/factint/tables/brent/brfac1025 +%%DATADIR%%/pkg/factint/tables/brent/brfac1026 +%%DATADIR%%/pkg/factint/tables/brent/brfac1027 +%%DATADIR%%/pkg/factint/tables/brent/brfac1028 +%%DATADIR%%/pkg/factint/tables/brent/brfac1029 +%%DATADIR%%/pkg/factint/tables/brent/brfac103 +%%DATADIR%%/pkg/factint/tables/brent/brfac1030 +%%DATADIR%%/pkg/factint/tables/brent/brfac1031 +%%DATADIR%%/pkg/factint/tables/brent/brfac1032 +%%DATADIR%%/pkg/factint/tables/brent/brfac1033 +%%DATADIR%%/pkg/factint/tables/brent/brfac1034 +%%DATADIR%%/pkg/factint/tables/brent/brfac1035 +%%DATADIR%%/pkg/factint/tables/brent/brfac1036 +%%DATADIR%%/pkg/factint/tables/brent/brfac1037 +%%DATADIR%%/pkg/factint/tables/brent/brfac1038 +%%DATADIR%%/pkg/factint/tables/brent/brfac1039 +%%DATADIR%%/pkg/factint/tables/brent/brfac104 +%%DATADIR%%/pkg/factint/tables/brent/brfac1040 +%%DATADIR%%/pkg/factint/tables/brent/brfac1041 +%%DATADIR%%/pkg/factint/tables/brent/brfac1042 +%%DATADIR%%/pkg/factint/tables/brent/brfac1043 +%%DATADIR%%/pkg/factint/tables/brent/brfac1044 +%%DATADIR%%/pkg/factint/tables/brent/brfac1045 +%%DATADIR%%/pkg/factint/tables/brent/brfac1046 +%%DATADIR%%/pkg/factint/tables/brent/brfac1047 +%%DATADIR%%/pkg/factint/tables/brent/brfac1048 +%%DATADIR%%/pkg/factint/tables/brent/brfac1049 +%%DATADIR%%/pkg/factint/tables/brent/brfac105 +%%DATADIR%%/pkg/factint/tables/brent/brfac1050 +%%DATADIR%%/pkg/factint/tables/brent/brfac1051 +%%DATADIR%%/pkg/factint/tables/brent/brfac1052 +%%DATADIR%%/pkg/factint/tables/brent/brfac1053 +%%DATADIR%%/pkg/factint/tables/brent/brfac1054 +%%DATADIR%%/pkg/factint/tables/brent/brfac1055 +%%DATADIR%%/pkg/factint/tables/brent/brfac1056 +%%DATADIR%%/pkg/factint/tables/brent/brfac1057 +%%DATADIR%%/pkg/factint/tables/brent/brfac1058 +%%DATADIR%%/pkg/factint/tables/brent/brfac1059 +%%DATADIR%%/pkg/factint/tables/brent/brfac106 +%%DATADIR%%/pkg/factint/tables/brent/brfac1060 +%%DATADIR%%/pkg/factint/tables/brent/brfac1061 +%%DATADIR%%/pkg/factint/tables/brent/brfac1062 +%%DATADIR%%/pkg/factint/tables/brent/brfac1063 +%%DATADIR%%/pkg/factint/tables/brent/brfac1064 +%%DATADIR%%/pkg/factint/tables/brent/brfac1065 +%%DATADIR%%/pkg/factint/tables/brent/brfac1066 +%%DATADIR%%/pkg/factint/tables/brent/brfac1067 +%%DATADIR%%/pkg/factint/tables/brent/brfac1068 +%%DATADIR%%/pkg/factint/tables/brent/brfac1069 +%%DATADIR%%/pkg/factint/tables/brent/brfac107 +%%DATADIR%%/pkg/factint/tables/brent/brfac1070 +%%DATADIR%%/pkg/factint/tables/brent/brfac1071 +%%DATADIR%%/pkg/factint/tables/brent/brfac1072 +%%DATADIR%%/pkg/factint/tables/brent/brfac1073 +%%DATADIR%%/pkg/factint/tables/brent/brfac1074 +%%DATADIR%%/pkg/factint/tables/brent/brfac1075 +%%DATADIR%%/pkg/factint/tables/brent/brfac1076 +%%DATADIR%%/pkg/factint/tables/brent/brfac1077 +%%DATADIR%%/pkg/factint/tables/brent/brfac1078 +%%DATADIR%%/pkg/factint/tables/brent/brfac1079 +%%DATADIR%%/pkg/factint/tables/brent/brfac108 +%%DATADIR%%/pkg/factint/tables/brent/brfac1080 +%%DATADIR%%/pkg/factint/tables/brent/brfac1081 +%%DATADIR%%/pkg/factint/tables/brent/brfac1082 +%%DATADIR%%/pkg/factint/tables/brent/brfac1083 +%%DATADIR%%/pkg/factint/tables/brent/brfac1084 +%%DATADIR%%/pkg/factint/tables/brent/brfac1085 +%%DATADIR%%/pkg/factint/tables/brent/brfac1086 +%%DATADIR%%/pkg/factint/tables/brent/brfac1087 +%%DATADIR%%/pkg/factint/tables/brent/brfac1088 +%%DATADIR%%/pkg/factint/tables/brent/brfac109 +%%DATADIR%%/pkg/factint/tables/brent/brfac1090 +%%DATADIR%%/pkg/factint/tables/brent/brfac1091 +%%DATADIR%%/pkg/factint/tables/brent/brfac1092 +%%DATADIR%%/pkg/factint/tables/brent/brfac1093 +%%DATADIR%%/pkg/factint/tables/brent/brfac1094 +%%DATADIR%%/pkg/factint/tables/brent/brfac1095 +%%DATADIR%%/pkg/factint/tables/brent/brfac1096 +%%DATADIR%%/pkg/factint/tables/brent/brfac1097 +%%DATADIR%%/pkg/factint/tables/brent/brfac1098 +%%DATADIR%%/pkg/factint/tables/brent/brfac1099 +%%DATADIR%%/pkg/factint/tables/brent/brfac11 +%%DATADIR%%/pkg/factint/tables/brent/brfac110 +%%DATADIR%%/pkg/factint/tables/brent/brfac1100 +%%DATADIR%%/pkg/factint/tables/brent/brfac1101 +%%DATADIR%%/pkg/factint/tables/brent/brfac1102 +%%DATADIR%%/pkg/factint/tables/brent/brfac1103 +%%DATADIR%%/pkg/factint/tables/brent/brfac1104 +%%DATADIR%%/pkg/factint/tables/brent/brfac1105 +%%DATADIR%%/pkg/factint/tables/brent/brfac1106 +%%DATADIR%%/pkg/factint/tables/brent/brfac1107 +%%DATADIR%%/pkg/factint/tables/brent/brfac1108 +%%DATADIR%%/pkg/factint/tables/brent/brfac1109 +%%DATADIR%%/pkg/factint/tables/brent/brfac111 +%%DATADIR%%/pkg/factint/tables/brent/brfac1110 +%%DATADIR%%/pkg/factint/tables/brent/brfac1111 +%%DATADIR%%/pkg/factint/tables/brent/brfac1112 +%%DATADIR%%/pkg/factint/tables/brent/brfac1113 +%%DATADIR%%/pkg/factint/tables/brent/brfac1114 +%%DATADIR%%/pkg/factint/tables/brent/brfac1115 +%%DATADIR%%/pkg/factint/tables/brent/brfac1116 +%%DATADIR%%/pkg/factint/tables/brent/brfac1117 +%%DATADIR%%/pkg/factint/tables/brent/brfac1118 +%%DATADIR%%/pkg/factint/tables/brent/brfac1119 +%%DATADIR%%/pkg/factint/tables/brent/brfac112 +%%DATADIR%%/pkg/factint/tables/brent/brfac1120 +%%DATADIR%%/pkg/factint/tables/brent/brfac1121 +%%DATADIR%%/pkg/factint/tables/brent/brfac1122 +%%DATADIR%%/pkg/factint/tables/brent/brfac1123 +%%DATADIR%%/pkg/factint/tables/brent/brfac1124 +%%DATADIR%%/pkg/factint/tables/brent/brfac1125 +%%DATADIR%%/pkg/factint/tables/brent/brfac1126 +%%DATADIR%%/pkg/factint/tables/brent/brfac1127 +%%DATADIR%%/pkg/factint/tables/brent/brfac1128 +%%DATADIR%%/pkg/factint/tables/brent/brfac1129 +%%DATADIR%%/pkg/factint/tables/brent/brfac113 +%%DATADIR%%/pkg/factint/tables/brent/brfac1130 +%%DATADIR%%/pkg/factint/tables/brent/brfac1131 +%%DATADIR%%/pkg/factint/tables/brent/brfac1132 +%%DATADIR%%/pkg/factint/tables/brent/brfac1133 +%%DATADIR%%/pkg/factint/tables/brent/brfac1134 +%%DATADIR%%/pkg/factint/tables/brent/brfac1135 +%%DATADIR%%/pkg/factint/tables/brent/brfac1136 +%%DATADIR%%/pkg/factint/tables/brent/brfac1137 +%%DATADIR%%/pkg/factint/tables/brent/brfac1138 +%%DATADIR%%/pkg/factint/tables/brent/brfac1139 +%%DATADIR%%/pkg/factint/tables/brent/brfac114 +%%DATADIR%%/pkg/factint/tables/brent/brfac1140 +%%DATADIR%%/pkg/factint/tables/brent/brfac1141 +%%DATADIR%%/pkg/factint/tables/brent/brfac1142 +%%DATADIR%%/pkg/factint/tables/brent/brfac1143 +%%DATADIR%%/pkg/factint/tables/brent/brfac1144 +%%DATADIR%%/pkg/factint/tables/brent/brfac1145 +%%DATADIR%%/pkg/factint/tables/brent/brfac1146 +%%DATADIR%%/pkg/factint/tables/brent/brfac1147 +%%DATADIR%%/pkg/factint/tables/brent/brfac1148 +%%DATADIR%%/pkg/factint/tables/brent/brfac1149 +%%DATADIR%%/pkg/factint/tables/brent/brfac115 +%%DATADIR%%/pkg/factint/tables/brent/brfac1150 +%%DATADIR%%/pkg/factint/tables/brent/brfac1151 +%%DATADIR%%/pkg/factint/tables/brent/brfac1152 +%%DATADIR%%/pkg/factint/tables/brent/brfac1153 +%%DATADIR%%/pkg/factint/tables/brent/brfac1154 +%%DATADIR%%/pkg/factint/tables/brent/brfac1155 +%%DATADIR%%/pkg/factint/tables/brent/brfac1157 +%%DATADIR%%/pkg/factint/tables/brent/brfac1158 +%%DATADIR%%/pkg/factint/tables/brent/brfac1159 +%%DATADIR%%/pkg/factint/tables/brent/brfac116 +%%DATADIR%%/pkg/factint/tables/brent/brfac1160 +%%DATADIR%%/pkg/factint/tables/brent/brfac1161 +%%DATADIR%%/pkg/factint/tables/brent/brfac1162 +%%DATADIR%%/pkg/factint/tables/brent/brfac1163 +%%DATADIR%%/pkg/factint/tables/brent/brfac1164 +%%DATADIR%%/pkg/factint/tables/brent/brfac1165 +%%DATADIR%%/pkg/factint/tables/brent/brfac1166 +%%DATADIR%%/pkg/factint/tables/brent/brfac1167 +%%DATADIR%%/pkg/factint/tables/brent/brfac1168 +%%DATADIR%%/pkg/factint/tables/brent/brfac1169 +%%DATADIR%%/pkg/factint/tables/brent/brfac117 +%%DATADIR%%/pkg/factint/tables/brent/brfac1170 +%%DATADIR%%/pkg/factint/tables/brent/brfac1171 +%%DATADIR%%/pkg/factint/tables/brent/brfac1172 +%%DATADIR%%/pkg/factint/tables/brent/brfac1173 +%%DATADIR%%/pkg/factint/tables/brent/brfac1174 +%%DATADIR%%/pkg/factint/tables/brent/brfac1175 +%%DATADIR%%/pkg/factint/tables/brent/brfac1176 +%%DATADIR%%/pkg/factint/tables/brent/brfac1177 +%%DATADIR%%/pkg/factint/tables/brent/brfac1178 +%%DATADIR%%/pkg/factint/tables/brent/brfac1179 +%%DATADIR%%/pkg/factint/tables/brent/brfac118 +%%DATADIR%%/pkg/factint/tables/brent/brfac1180 +%%DATADIR%%/pkg/factint/tables/brent/brfac1181 +%%DATADIR%%/pkg/factint/tables/brent/brfac1182 +%%DATADIR%%/pkg/factint/tables/brent/brfac1183 +%%DATADIR%%/pkg/factint/tables/brent/brfac1184 +%%DATADIR%%/pkg/factint/tables/brent/brfac1185 +%%DATADIR%%/pkg/factint/tables/brent/brfac1186 +%%DATADIR%%/pkg/factint/tables/brent/brfac1187 +%%DATADIR%%/pkg/factint/tables/brent/brfac1188 +%%DATADIR%%/pkg/factint/tables/brent/brfac1189 +%%DATADIR%%/pkg/factint/tables/brent/brfac119 +%%DATADIR%%/pkg/factint/tables/brent/brfac1190 +%%DATADIR%%/pkg/factint/tables/brent/brfac1191 +%%DATADIR%%/pkg/factint/tables/brent/brfac1192 +%%DATADIR%%/pkg/factint/tables/brent/brfac1193 +%%DATADIR%%/pkg/factint/tables/brent/brfac1194 +%%DATADIR%%/pkg/factint/tables/brent/brfac1195 +%%DATADIR%%/pkg/factint/tables/brent/brfac1196 +%%DATADIR%%/pkg/factint/tables/brent/brfac1197 +%%DATADIR%%/pkg/factint/tables/brent/brfac1198 +%%DATADIR%%/pkg/factint/tables/brent/brfac1199 +%%DATADIR%%/pkg/factint/tables/brent/brfac12 +%%DATADIR%%/pkg/factint/tables/brent/brfac120 +%%DATADIR%%/pkg/factint/tables/brent/brfac1200 +%%DATADIR%%/pkg/factint/tables/brent/brfac1201 +%%DATADIR%%/pkg/factint/tables/brent/brfac1205 +%%DATADIR%%/pkg/factint/tables/brent/brfac1209 +%%DATADIR%%/pkg/factint/tables/brent/brfac1213 +%%DATADIR%%/pkg/factint/tables/brent/brfac1216 +%%DATADIR%%/pkg/factint/tables/brent/brfac1217 +%%DATADIR%%/pkg/factint/tables/brent/brfac122 +%%DATADIR%%/pkg/factint/tables/brent/brfac1223 +%%DATADIR%%/pkg/factint/tables/brent/brfac1229 +%%DATADIR%%/pkg/factint/tables/brent/brfac123 +%%DATADIR%%/pkg/factint/tables/brent/brfac1231 +%%DATADIR%%/pkg/factint/tables/brent/brfac1237 +%%DATADIR%%/pkg/factint/tables/brent/brfac124 +%%DATADIR%%/pkg/factint/tables/brent/brfac1248 +%%DATADIR%%/pkg/factint/tables/brent/brfac1249 +%%DATADIR%%/pkg/factint/tables/brent/brfac1253 +%%DATADIR%%/pkg/factint/tables/brent/brfac1254 +%%DATADIR%%/pkg/factint/tables/brent/brfac1256 +%%DATADIR%%/pkg/factint/tables/brent/brfac1257 +%%DATADIR%%/pkg/factint/tables/brent/brfac1259 +%%DATADIR%%/pkg/factint/tables/brent/brfac126 +%%DATADIR%%/pkg/factint/tables/brent/brfac1263 +%%DATADIR%%/pkg/factint/tables/brent/brfac127 +%%DATADIR%%/pkg/factint/tables/brent/brfac1275 +%%DATADIR%%/pkg/factint/tables/brent/brfac1277 +%%DATADIR%%/pkg/factint/tables/brent/brfac1279 +%%DATADIR%%/pkg/factint/tables/brent/brfac1283 +%%DATADIR%%/pkg/factint/tables/brent/brfac1289 +%%DATADIR%%/pkg/factint/tables/brent/brfac129 +%%DATADIR%%/pkg/factint/tables/brent/brfac1291 +%%DATADIR%%/pkg/factint/tables/brent/brfac1297 +%%DATADIR%%/pkg/factint/tables/brent/brfac13 +%%DATADIR%%/pkg/factint/tables/brent/brfac130 +%%DATADIR%%/pkg/factint/tables/brent/brfac1300 +%%DATADIR%%/pkg/factint/tables/brent/brfac1301 +%%DATADIR%%/pkg/factint/tables/brent/brfac1302 +%%DATADIR%%/pkg/factint/tables/brent/brfac1303 +%%DATADIR%%/pkg/factint/tables/brent/brfac1307 +%%DATADIR%%/pkg/factint/tables/brent/brfac131 +%%DATADIR%%/pkg/factint/tables/brent/brfac1319 +%%DATADIR%%/pkg/factint/tables/brent/brfac132 +%%DATADIR%%/pkg/factint/tables/brent/brfac1321 +%%DATADIR%%/pkg/factint/tables/brent/brfac1324 +%%DATADIR%%/pkg/factint/tables/brent/brfac1327 +%%DATADIR%%/pkg/factint/tables/brent/brfac133 +%%DATADIR%%/pkg/factint/tables/brent/brfac134 +%%DATADIR%%/pkg/factint/tables/brent/brfac1344 +%%DATADIR%%/pkg/factint/tables/brent/brfac135 +%%DATADIR%%/pkg/factint/tables/brent/brfac1353 +%%DATADIR%%/pkg/factint/tables/brent/brfac1355 +%%DATADIR%%/pkg/factint/tables/brent/brfac136 +%%DATADIR%%/pkg/factint/tables/brent/brfac1361 +%%DATADIR%%/pkg/factint/tables/brent/brfac1363 +%%DATADIR%%/pkg/factint/tables/brent/brfac1367 +%%DATADIR%%/pkg/factint/tables/brent/brfac137 +%%DATADIR%%/pkg/factint/tables/brent/brfac1373 +%%DATADIR%%/pkg/factint/tables/brent/brfac138 +%%DATADIR%%/pkg/factint/tables/brent/brfac1381 +%%DATADIR%%/pkg/factint/tables/brent/brfac139 +%%DATADIR%%/pkg/factint/tables/brent/brfac1399 +%%DATADIR%%/pkg/factint/tables/brent/brfac14 +%%DATADIR%%/pkg/factint/tables/brent/brfac140 +%%DATADIR%%/pkg/factint/tables/brent/brfac1409 +%%DATADIR%%/pkg/factint/tables/brent/brfac141 +%%DATADIR%%/pkg/factint/tables/brent/brfac1411 +%%DATADIR%%/pkg/factint/tables/brent/brfac142 +%%DATADIR%%/pkg/factint/tables/brent/brfac1422 +%%DATADIR%%/pkg/factint/tables/brent/brfac1423 +%%DATADIR%%/pkg/factint/tables/brent/brfac1427 +%%DATADIR%%/pkg/factint/tables/brent/brfac1429 +%%DATADIR%%/pkg/factint/tables/brent/brfac143 +%%DATADIR%%/pkg/factint/tables/brent/brfac1433 +%%DATADIR%%/pkg/factint/tables/brent/brfac1439 +%%DATADIR%%/pkg/factint/tables/brent/brfac1444 +%%DATADIR%%/pkg/factint/tables/brent/brfac1447 +%%DATADIR%%/pkg/factint/tables/brent/brfac145 +%%DATADIR%%/pkg/factint/tables/brent/brfac1451 +%%DATADIR%%/pkg/factint/tables/brent/brfac1452 +%%DATADIR%%/pkg/factint/tables/brent/brfac1453 +%%DATADIR%%/pkg/factint/tables/brent/brfac1459 +%%DATADIR%%/pkg/factint/tables/brent/brfac146 +%%DATADIR%%/pkg/factint/tables/brent/brfac1462 +%%DATADIR%%/pkg/factint/tables/brent/brfac147 +%%DATADIR%%/pkg/factint/tables/brent/brfac1471 +%%DATADIR%%/pkg/factint/tables/brent/brfac148 +%%DATADIR%%/pkg/factint/tables/brent/brfac1481 +%%DATADIR%%/pkg/factint/tables/brent/brfac1483 +%%DATADIR%%/pkg/factint/tables/brent/brfac1487 +%%DATADIR%%/pkg/factint/tables/brent/brfac1489 +%%DATADIR%%/pkg/factint/tables/brent/brfac149 +%%DATADIR%%/pkg/factint/tables/brent/brfac1493 +%%DATADIR%%/pkg/factint/tables/brent/brfac1499 +%%DATADIR%%/pkg/factint/tables/brent/brfac15 +%%DATADIR%%/pkg/factint/tables/brent/brfac150 +%%DATADIR%%/pkg/factint/tables/brent/brfac151 +%%DATADIR%%/pkg/factint/tables/brent/brfac1511 +%%DATADIR%%/pkg/factint/tables/brent/brfac152 +%%DATADIR%%/pkg/factint/tables/brent/brfac1523 +%%DATADIR%%/pkg/factint/tables/brent/brfac1525 +%%DATADIR%%/pkg/factint/tables/brent/brfac153 +%%DATADIR%%/pkg/factint/tables/brent/brfac1531 +%%DATADIR%%/pkg/factint/tables/brent/brfac1535 +%%DATADIR%%/pkg/factint/tables/brent/brfac1538 +%%DATADIR%%/pkg/factint/tables/brent/brfac154 +%%DATADIR%%/pkg/factint/tables/brent/brfac1543 +%%DATADIR%%/pkg/factint/tables/brent/brfac1549 +%%DATADIR%%/pkg/factint/tables/brent/brfac155 +%%DATADIR%%/pkg/factint/tables/brent/brfac1553 +%%DATADIR%%/pkg/factint/tables/brent/brfac1559 +%%DATADIR%%/pkg/factint/tables/brent/brfac156 +%%DATADIR%%/pkg/factint/tables/brent/brfac1567 +%%DATADIR%%/pkg/factint/tables/brent/brfac157 +%%DATADIR%%/pkg/factint/tables/brent/brfac1571 +%%DATADIR%%/pkg/factint/tables/brent/brfac1576 +%%DATADIR%%/pkg/factint/tables/brent/brfac1579 +%%DATADIR%%/pkg/factint/tables/brent/brfac158 +%%DATADIR%%/pkg/factint/tables/brent/brfac1583 +%%DATADIR%%/pkg/factint/tables/brent/brfac159 +%%DATADIR%%/pkg/factint/tables/brent/brfac1597 +%%DATADIR%%/pkg/factint/tables/brent/brfac160 +%%DATADIR%%/pkg/factint/tables/brent/brfac1600 +%%DATADIR%%/pkg/factint/tables/brent/brfac1601 +%%DATADIR%%/pkg/factint/tables/brent/brfac1607 +%%DATADIR%%/pkg/factint/tables/brent/brfac1609 +%%DATADIR%%/pkg/factint/tables/brent/brfac161 +%%DATADIR%%/pkg/factint/tables/brent/brfac1613 +%%DATADIR%%/pkg/factint/tables/brent/brfac1619 +%%DATADIR%%/pkg/factint/tables/brent/brfac162 +%%DATADIR%%/pkg/factint/tables/brent/brfac1621 +%%DATADIR%%/pkg/factint/tables/brent/brfac1627 +%%DATADIR%%/pkg/factint/tables/brent/brfac163 +%%DATADIR%%/pkg/factint/tables/brent/brfac1630 +%%DATADIR%%/pkg/factint/tables/brent/brfac1637 +%%DATADIR%%/pkg/factint/tables/brent/brfac1639 +%%DATADIR%%/pkg/factint/tables/brent/brfac164 +%%DATADIR%%/pkg/factint/tables/brent/brfac165 +%%DATADIR%%/pkg/factint/tables/brent/brfac1657 +%%DATADIR%%/pkg/factint/tables/brent/brfac166 +%%DATADIR%%/pkg/factint/tables/brent/brfac1663 +%%DATADIR%%/pkg/factint/tables/brent/brfac1667 +%%DATADIR%%/pkg/factint/tables/brent/brfac1669 +%%DATADIR%%/pkg/factint/tables/brent/brfac167 +%%DATADIR%%/pkg/factint/tables/brent/brfac168 +%%DATADIR%%/pkg/factint/tables/brent/brfac1693 +%%DATADIR%%/pkg/factint/tables/brent/brfac1697 +%%DATADIR%%/pkg/factint/tables/brent/brfac1699 +%%DATADIR%%/pkg/factint/tables/brent/brfac17 +%%DATADIR%%/pkg/factint/tables/brent/brfac170 +%%DATADIR%%/pkg/factint/tables/brent/brfac1709 +%%DATADIR%%/pkg/factint/tables/brent/brfac171 +%%DATADIR%%/pkg/factint/tables/brent/brfac172 +%%DATADIR%%/pkg/factint/tables/brent/brfac1721 +%%DATADIR%%/pkg/factint/tables/brent/brfac1723 +%%DATADIR%%/pkg/factint/tables/brent/brfac173 +%%DATADIR%%/pkg/factint/tables/brent/brfac1733 +%%DATADIR%%/pkg/factint/tables/brent/brfac174 +%%DATADIR%%/pkg/factint/tables/brent/brfac1741 +%%DATADIR%%/pkg/factint/tables/brent/brfac1747 +%%DATADIR%%/pkg/factint/tables/brent/brfac175 +%%DATADIR%%/pkg/factint/tables/brent/brfac1753 +%%DATADIR%%/pkg/factint/tables/brent/brfac1759 +%%DATADIR%%/pkg/factint/tables/brent/brfac176 +%%DATADIR%%/pkg/factint/tables/brent/brfac1764 +%%DATADIR%%/pkg/factint/tables/brent/brfac177 +%%DATADIR%%/pkg/factint/tables/brent/brfac1777 +%%DATADIR%%/pkg/factint/tables/brent/brfac178 +%%DATADIR%%/pkg/factint/tables/brent/brfac1783 +%%DATADIR%%/pkg/factint/tables/brent/brfac1787 +%%DATADIR%%/pkg/factint/tables/brent/brfac1788 +%%DATADIR%%/pkg/factint/tables/brent/brfac1789 +%%DATADIR%%/pkg/factint/tables/brent/brfac179 +%%DATADIR%%/pkg/factint/tables/brent/brfac18 +%%DATADIR%%/pkg/factint/tables/brent/brfac180 +%%DATADIR%%/pkg/factint/tables/brent/brfac1801 +%%DATADIR%%/pkg/factint/tables/brent/brfac181 +%%DATADIR%%/pkg/factint/tables/brent/brfac1811 +%%DATADIR%%/pkg/factint/tables/brent/brfac182 +%%DATADIR%%/pkg/factint/tables/brent/brfac1823 +%%DATADIR%%/pkg/factint/tables/brent/brfac183 +%%DATADIR%%/pkg/factint/tables/brent/brfac1831 +%%DATADIR%%/pkg/factint/tables/brent/brfac184 +%%DATADIR%%/pkg/factint/tables/brent/brfac1847 +%%DATADIR%%/pkg/factint/tables/brent/brfac185 +%%DATADIR%%/pkg/factint/tables/brent/brfac186 +%%DATADIR%%/pkg/factint/tables/brent/brfac1861 +%%DATADIR%%/pkg/factint/tables/brent/brfac1867 +%%DATADIR%%/pkg/factint/tables/brent/brfac187 +%%DATADIR%%/pkg/factint/tables/brent/brfac1871 +%%DATADIR%%/pkg/factint/tables/brent/brfac1873 +%%DATADIR%%/pkg/factint/tables/brent/brfac1877 +%%DATADIR%%/pkg/factint/tables/brent/brfac1879 +%%DATADIR%%/pkg/factint/tables/brent/brfac188 +%%DATADIR%%/pkg/factint/tables/brent/brfac1889 +%%DATADIR%%/pkg/factint/tables/brent/brfac189 +%%DATADIR%%/pkg/factint/tables/brent/brfac19 +%%DATADIR%%/pkg/factint/tables/brent/brfac190 +%%DATADIR%%/pkg/factint/tables/brent/brfac1901 +%%DATADIR%%/pkg/factint/tables/brent/brfac1907 +%%DATADIR%%/pkg/factint/tables/brent/brfac191 +%%DATADIR%%/pkg/factint/tables/brent/brfac1913 +%%DATADIR%%/pkg/factint/tables/brent/brfac192 +%%DATADIR%%/pkg/factint/tables/brent/brfac193 +%%DATADIR%%/pkg/factint/tables/brent/brfac1931 +%%DATADIR%%/pkg/factint/tables/brent/brfac1933 +%%DATADIR%%/pkg/factint/tables/brent/brfac1936 +%%DATADIR%%/pkg/factint/tables/brent/brfac194 +%%DATADIR%%/pkg/factint/tables/brent/brfac1949 +%%DATADIR%%/pkg/factint/tables/brent/brfac195 +%%DATADIR%%/pkg/factint/tables/brent/brfac1951 +%%DATADIR%%/pkg/factint/tables/brent/brfac1956 +%%DATADIR%%/pkg/factint/tables/brent/brfac197 +%%DATADIR%%/pkg/factint/tables/brent/brfac1973 +%%DATADIR%%/pkg/factint/tables/brent/brfac1979 +%%DATADIR%%/pkg/factint/tables/brent/brfac198 +%%DATADIR%%/pkg/factint/tables/brent/brfac1987 +%%DATADIR%%/pkg/factint/tables/brent/brfac199 +%%DATADIR%%/pkg/factint/tables/brent/brfac1993 +%%DATADIR%%/pkg/factint/tables/brent/brfac1997 +%%DATADIR%%/pkg/factint/tables/brent/brfac1999 +%%DATADIR%%/pkg/factint/tables/brent/brfac2 +%%DATADIR%%/pkg/factint/tables/brent/brfac20 +%%DATADIR%%/pkg/factint/tables/brent/brfac200 +%%DATADIR%%/pkg/factint/tables/brent/brfac2003 +%%DATADIR%%/pkg/factint/tables/brent/brfac201 +%%DATADIR%%/pkg/factint/tables/brent/brfac2011 +%%DATADIR%%/pkg/factint/tables/brent/brfac2017 +%%DATADIR%%/pkg/factint/tables/brent/brfac202 +%%DATADIR%%/pkg/factint/tables/brent/brfac2027 +%%DATADIR%%/pkg/factint/tables/brent/brfac2029 +%%DATADIR%%/pkg/factint/tables/brent/brfac203 +%%DATADIR%%/pkg/factint/tables/brent/brfac2039 +%%DATADIR%%/pkg/factint/tables/brent/brfac204 +%%DATADIR%%/pkg/factint/tables/brent/brfac205 +%%DATADIR%%/pkg/factint/tables/brent/brfac2053 +%%DATADIR%%/pkg/factint/tables/brent/brfac206 +%%DATADIR%%/pkg/factint/tables/brent/brfac2063 +%%DATADIR%%/pkg/factint/tables/brent/brfac2069 +%%DATADIR%%/pkg/factint/tables/brent/brfac207 +%%DATADIR%%/pkg/factint/tables/brent/brfac208 +%%DATADIR%%/pkg/factint/tables/brent/brfac2081 +%%DATADIR%%/pkg/factint/tables/brent/brfac2083 +%%DATADIR%%/pkg/factint/tables/brent/brfac2087 +%%DATADIR%%/pkg/factint/tables/brent/brfac2089 +%%DATADIR%%/pkg/factint/tables/brent/brfac209 +%%DATADIR%%/pkg/factint/tables/brent/brfac2097 +%%DATADIR%%/pkg/factint/tables/brent/brfac2099 +%%DATADIR%%/pkg/factint/tables/brent/brfac21 +%%DATADIR%%/pkg/factint/tables/brent/brfac210 +%%DATADIR%%/pkg/factint/tables/brent/brfac211 +%%DATADIR%%/pkg/factint/tables/brent/brfac2111 +%%DATADIR%%/pkg/factint/tables/brent/brfac2113 +%%DATADIR%%/pkg/factint/tables/brent/brfac212 +%%DATADIR%%/pkg/factint/tables/brent/brfac2129 +%%DATADIR%%/pkg/factint/tables/brent/brfac213 +%%DATADIR%%/pkg/factint/tables/brent/brfac2131 +%%DATADIR%%/pkg/factint/tables/brent/brfac2137 +%%DATADIR%%/pkg/factint/tables/brent/brfac214 +%%DATADIR%%/pkg/factint/tables/brent/brfac2141 +%%DATADIR%%/pkg/factint/tables/brent/brfac2143 +%%DATADIR%%/pkg/factint/tables/brent/brfac215 +%%DATADIR%%/pkg/factint/tables/brent/brfac2153 +%%DATADIR%%/pkg/factint/tables/brent/brfac2155 +%%DATADIR%%/pkg/factint/tables/brent/brfac2161 +%%DATADIR%%/pkg/factint/tables/brent/brfac217 +%%DATADIR%%/pkg/factint/tables/brent/brfac2179 +%%DATADIR%%/pkg/factint/tables/brent/brfac218 +%%DATADIR%%/pkg/factint/tables/brent/brfac219 +%%DATADIR%%/pkg/factint/tables/brent/brfac22 +%%DATADIR%%/pkg/factint/tables/brent/brfac220 +%%DATADIR%%/pkg/factint/tables/brent/brfac2203 +%%DATADIR%%/pkg/factint/tables/brent/brfac2207 +%%DATADIR%%/pkg/factint/tables/brent/brfac221 +%%DATADIR%%/pkg/factint/tables/brent/brfac2213 +%%DATADIR%%/pkg/factint/tables/brent/brfac222 +%%DATADIR%%/pkg/factint/tables/brent/brfac2221 +%%DATADIR%%/pkg/factint/tables/brent/brfac223 +%%DATADIR%%/pkg/factint/tables/brent/brfac2237 +%%DATADIR%%/pkg/factint/tables/brent/brfac2239 +%%DATADIR%%/pkg/factint/tables/brent/brfac224 +%%DATADIR%%/pkg/factint/tables/brent/brfac2243 +%%DATADIR%%/pkg/factint/tables/brent/brfac2244 +%%DATADIR%%/pkg/factint/tables/brent/brfac2251 +%%DATADIR%%/pkg/factint/tables/brent/brfac226 +%%DATADIR%%/pkg/factint/tables/brent/brfac2267 +%%DATADIR%%/pkg/factint/tables/brent/brfac2269 +%%DATADIR%%/pkg/factint/tables/brent/brfac227 +%%DATADIR%%/pkg/factint/tables/brent/brfac2273 +%%DATADIR%%/pkg/factint/tables/brent/brfac228 +%%DATADIR%%/pkg/factint/tables/brent/brfac2281 +%%DATADIR%%/pkg/factint/tables/brent/brfac2287 +%%DATADIR%%/pkg/factint/tables/brent/brfac229 +%%DATADIR%%/pkg/factint/tables/brent/brfac2293 +%%DATADIR%%/pkg/factint/tables/brent/brfac2297 +%%DATADIR%%/pkg/factint/tables/brent/brfac23 +%%DATADIR%%/pkg/factint/tables/brent/brfac230 +%%DATADIR%%/pkg/factint/tables/brent/brfac2304 +%%DATADIR%%/pkg/factint/tables/brent/brfac2309 +%%DATADIR%%/pkg/factint/tables/brent/brfac231 +%%DATADIR%%/pkg/factint/tables/brent/brfac2311 +%%DATADIR%%/pkg/factint/tables/brent/brfac232 +%%DATADIR%%/pkg/factint/tables/brent/brfac233 +%%DATADIR%%/pkg/factint/tables/brent/brfac2333 +%%DATADIR%%/pkg/factint/tables/brent/brfac2339 +%%DATADIR%%/pkg/factint/tables/brent/brfac234 +%%DATADIR%%/pkg/factint/tables/brent/brfac2341 +%%DATADIR%%/pkg/factint/tables/brent/brfac2347 +%%DATADIR%%/pkg/factint/tables/brent/brfac235 +%%DATADIR%%/pkg/factint/tables/brent/brfac2351 +%%DATADIR%%/pkg/factint/tables/brent/brfac2357 +%%DATADIR%%/pkg/factint/tables/brent/brfac236 +%%DATADIR%%/pkg/factint/tables/brent/brfac2365 +%%DATADIR%%/pkg/factint/tables/brent/brfac237 +%%DATADIR%%/pkg/factint/tables/brent/brfac2371 +%%DATADIR%%/pkg/factint/tables/brent/brfac2377 +%%DATADIR%%/pkg/factint/tables/brent/brfac238 +%%DATADIR%%/pkg/factint/tables/brent/brfac2381 +%%DATADIR%%/pkg/factint/tables/brent/brfac2383 +%%DATADIR%%/pkg/factint/tables/brent/brfac2389 +%%DATADIR%%/pkg/factint/tables/brent/brfac239 +%%DATADIR%%/pkg/factint/tables/brent/brfac2393 +%%DATADIR%%/pkg/factint/tables/brent/brfac2399 +%%DATADIR%%/pkg/factint/tables/brent/brfac24 +%%DATADIR%%/pkg/factint/tables/brent/brfac240 +%%DATADIR%%/pkg/factint/tables/brent/brfac241 +%%DATADIR%%/pkg/factint/tables/brent/brfac2411 +%%DATADIR%%/pkg/factint/tables/brent/brfac2417 +%%DATADIR%%/pkg/factint/tables/brent/brfac242 +%%DATADIR%%/pkg/factint/tables/brent/brfac2423 +%%DATADIR%%/pkg/factint/tables/brent/brfac2437 +%%DATADIR%%/pkg/factint/tables/brent/brfac244 +%%DATADIR%%/pkg/factint/tables/brent/brfac2441 +%%DATADIR%%/pkg/factint/tables/brent/brfac2447 +%%DATADIR%%/pkg/factint/tables/brent/brfac245 +%%DATADIR%%/pkg/factint/tables/brent/brfac2459 +%%DATADIR%%/pkg/factint/tables/brent/brfac246 +%%DATADIR%%/pkg/factint/tables/brent/brfac2467 +%%DATADIR%%/pkg/factint/tables/brent/brfac247 +%%DATADIR%%/pkg/factint/tables/brent/brfac2473 +%%DATADIR%%/pkg/factint/tables/brent/brfac2477 +%%DATADIR%%/pkg/factint/tables/brent/brfac248 +%%DATADIR%%/pkg/factint/tables/brent/brfac249 +%%DATADIR%%/pkg/factint/tables/brent/brfac250 +%%DATADIR%%/pkg/factint/tables/brent/brfac2500 +%%DATADIR%%/pkg/factint/tables/brent/brfac2503 +%%DATADIR%%/pkg/factint/tables/brent/brfac251 +%%DATADIR%%/pkg/factint/tables/brent/brfac252 +%%DATADIR%%/pkg/factint/tables/brent/brfac2521 +%%DATADIR%%/pkg/factint/tables/brent/brfac253 +%%DATADIR%%/pkg/factint/tables/brent/brfac2531 +%%DATADIR%%/pkg/factint/tables/brent/brfac2534 +%%DATADIR%%/pkg/factint/tables/brent/brfac2539 +%%DATADIR%%/pkg/factint/tables/brent/brfac254 +%%DATADIR%%/pkg/factint/tables/brent/brfac2543 +%%DATADIR%%/pkg/factint/tables/brent/brfac2545 +%%DATADIR%%/pkg/factint/tables/brent/brfac2549 +%%DATADIR%%/pkg/factint/tables/brent/brfac255 +%%DATADIR%%/pkg/factint/tables/brent/brfac2551 +%%DATADIR%%/pkg/factint/tables/brent/brfac2557 +%%DATADIR%%/pkg/factint/tables/brent/brfac257 +%%DATADIR%%/pkg/factint/tables/brent/brfac2579 +%%DATADIR%%/pkg/factint/tables/brent/brfac258 +%%DATADIR%%/pkg/factint/tables/brent/brfac259 +%%DATADIR%%/pkg/factint/tables/brent/brfac2591 +%%DATADIR%%/pkg/factint/tables/brent/brfac2593 +%%DATADIR%%/pkg/factint/tables/brent/brfac26 +%%DATADIR%%/pkg/factint/tables/brent/brfac260 +%%DATADIR%%/pkg/factint/tables/brent/brfac2609 +%%DATADIR%%/pkg/factint/tables/brent/brfac261 +%%DATADIR%%/pkg/factint/tables/brent/brfac2617 +%%DATADIR%%/pkg/factint/tables/brent/brfac262 +%%DATADIR%%/pkg/factint/tables/brent/brfac2621 +%%DATADIR%%/pkg/factint/tables/brent/brfac263 +%%DATADIR%%/pkg/factint/tables/brent/brfac2633 +%%DATADIR%%/pkg/factint/tables/brent/brfac264 +%%DATADIR%%/pkg/factint/tables/brent/brfac2647 +%%DATADIR%%/pkg/factint/tables/brent/brfac265 +%%DATADIR%%/pkg/factint/tables/brent/brfac2657 +%%DATADIR%%/pkg/factint/tables/brent/brfac2659 +%%DATADIR%%/pkg/factint/tables/brent/brfac266 +%%DATADIR%%/pkg/factint/tables/brent/brfac2663 +%%DATADIR%%/pkg/factint/tables/brent/brfac267 +%%DATADIR%%/pkg/factint/tables/brent/brfac2671 +%%DATADIR%%/pkg/factint/tables/brent/brfac2677 +%%DATADIR%%/pkg/factint/tables/brent/brfac268 +%%DATADIR%%/pkg/factint/tables/brent/brfac2683 +%%DATADIR%%/pkg/factint/tables/brent/brfac2687 +%%DATADIR%%/pkg/factint/tables/brent/brfac2689 +%%DATADIR%%/pkg/factint/tables/brent/brfac269 +%%DATADIR%%/pkg/factint/tables/brent/brfac2693 +%%DATADIR%%/pkg/factint/tables/brent/brfac2699 +%%DATADIR%%/pkg/factint/tables/brent/brfac270 +%%DATADIR%%/pkg/factint/tables/brent/brfac2704 +%%DATADIR%%/pkg/factint/tables/brent/brfac2707 +%%DATADIR%%/pkg/factint/tables/brent/brfac271 +%%DATADIR%%/pkg/factint/tables/brent/brfac2711 +%%DATADIR%%/pkg/factint/tables/brent/brfac2713 +%%DATADIR%%/pkg/factint/tables/brent/brfac2716 +%%DATADIR%%/pkg/factint/tables/brent/brfac2719 +%%DATADIR%%/pkg/factint/tables/brent/brfac272 +%%DATADIR%%/pkg/factint/tables/brent/brfac2722 +%%DATADIR%%/pkg/factint/tables/brent/brfac2729 +%%DATADIR%%/pkg/factint/tables/brent/brfac273 +%%DATADIR%%/pkg/factint/tables/brent/brfac2731 +%%DATADIR%%/pkg/factint/tables/brent/brfac274 +%%DATADIR%%/pkg/factint/tables/brent/brfac2741 +%%DATADIR%%/pkg/factint/tables/brent/brfac2749 +%%DATADIR%%/pkg/factint/tables/brent/brfac275 +%%DATADIR%%/pkg/factint/tables/brent/brfac2753 +%%DATADIR%%/pkg/factint/tables/brent/brfac276 +%%DATADIR%%/pkg/factint/tables/brent/brfac2767 +%%DATADIR%%/pkg/factint/tables/brent/brfac277 +%%DATADIR%%/pkg/factint/tables/brent/brfac2777 +%%DATADIR%%/pkg/factint/tables/brent/brfac278 +%%DATADIR%%/pkg/factint/tables/brent/brfac2789 +%%DATADIR%%/pkg/factint/tables/brent/brfac279 +%%DATADIR%%/pkg/factint/tables/brent/brfac2791 +%%DATADIR%%/pkg/factint/tables/brent/brfac2797 +%%DATADIR%%/pkg/factint/tables/brent/brfac28 +%%DATADIR%%/pkg/factint/tables/brent/brfac280 +%%DATADIR%%/pkg/factint/tables/brent/brfac2801 +%%DATADIR%%/pkg/factint/tables/brent/brfac2803 +%%DATADIR%%/pkg/factint/tables/brent/brfac281 +%%DATADIR%%/pkg/factint/tables/brent/brfac2819 +%%DATADIR%%/pkg/factint/tables/brent/brfac282 +%%DATADIR%%/pkg/factint/tables/brent/brfac283 +%%DATADIR%%/pkg/factint/tables/brent/brfac2833 +%%DATADIR%%/pkg/factint/tables/brent/brfac2837 +%%DATADIR%%/pkg/factint/tables/brent/brfac284 +%%DATADIR%%/pkg/factint/tables/brent/brfac2843 +%%DATADIR%%/pkg/factint/tables/brent/brfac285 +%%DATADIR%%/pkg/factint/tables/brent/brfac2851 +%%DATADIR%%/pkg/factint/tables/brent/brfac2857 +%%DATADIR%%/pkg/factint/tables/brent/brfac286 +%%DATADIR%%/pkg/factint/tables/brent/brfac2861 +%%DATADIR%%/pkg/factint/tables/brent/brfac287 +%%DATADIR%%/pkg/factint/tables/brent/brfac2879 +%%DATADIR%%/pkg/factint/tables/brent/brfac288 +%%DATADIR%%/pkg/factint/tables/brent/brfac2887 +%%DATADIR%%/pkg/factint/tables/brent/brfac2897 +%%DATADIR%%/pkg/factint/tables/brent/brfac29 +%%DATADIR%%/pkg/factint/tables/brent/brfac290 +%%DATADIR%%/pkg/factint/tables/brent/brfac2903 +%%DATADIR%%/pkg/factint/tables/brent/brfac2909 +%%DATADIR%%/pkg/factint/tables/brent/brfac291 +%%DATADIR%%/pkg/factint/tables/brent/brfac2917 +%%DATADIR%%/pkg/factint/tables/brent/brfac292 +%%DATADIR%%/pkg/factint/tables/brent/brfac2927 +%%DATADIR%%/pkg/factint/tables/brent/brfac293 +%%DATADIR%%/pkg/factint/tables/brent/brfac2939 +%%DATADIR%%/pkg/factint/tables/brent/brfac294 +%%DATADIR%%/pkg/factint/tables/brent/brfac295 +%%DATADIR%%/pkg/factint/tables/brent/brfac2953 +%%DATADIR%%/pkg/factint/tables/brent/brfac2957 +%%DATADIR%%/pkg/factint/tables/brent/brfac296 +%%DATADIR%%/pkg/factint/tables/brent/brfac2963 +%%DATADIR%%/pkg/factint/tables/brent/brfac2969 +%%DATADIR%%/pkg/factint/tables/brent/brfac297 +%%DATADIR%%/pkg/factint/tables/brent/brfac2971 +%%DATADIR%%/pkg/factint/tables/brent/brfac298 +%%DATADIR%%/pkg/factint/tables/brent/brfac299 +%%DATADIR%%/pkg/factint/tables/brent/brfac2999 +%%DATADIR%%/pkg/factint/tables/brent/brfac3 +%%DATADIR%%/pkg/factint/tables/brent/brfac30 +%%DATADIR%%/pkg/factint/tables/brent/brfac300 +%%DATADIR%%/pkg/factint/tables/brent/brfac3001 +%%DATADIR%%/pkg/factint/tables/brent/brfac301 +%%DATADIR%%/pkg/factint/tables/brent/brfac3011 +%%DATADIR%%/pkg/factint/tables/brent/brfac3019 +%%DATADIR%%/pkg/factint/tables/brent/brfac302 +%%DATADIR%%/pkg/factint/tables/brent/brfac3023 +%%DATADIR%%/pkg/factint/tables/brent/brfac303 +%%DATADIR%%/pkg/factint/tables/brent/brfac3037 +%%DATADIR%%/pkg/factint/tables/brent/brfac304 +%%DATADIR%%/pkg/factint/tables/brent/brfac3041 +%%DATADIR%%/pkg/factint/tables/brent/brfac3049 +%%DATADIR%%/pkg/factint/tables/brent/brfac305 +%%DATADIR%%/pkg/factint/tables/brent/brfac306 +%%DATADIR%%/pkg/factint/tables/brent/brfac3061 +%%DATADIR%%/pkg/factint/tables/brent/brfac3067 +%%DATADIR%%/pkg/factint/tables/brent/brfac307 +%%DATADIR%%/pkg/factint/tables/brent/brfac3079 +%%DATADIR%%/pkg/factint/tables/brent/brfac308 +%%DATADIR%%/pkg/factint/tables/brent/brfac3083 +%%DATADIR%%/pkg/factint/tables/brent/brfac3089 +%%DATADIR%%/pkg/factint/tables/brent/brfac309 +%%DATADIR%%/pkg/factint/tables/brent/brfac31 +%%DATADIR%%/pkg/factint/tables/brent/brfac310 +%%DATADIR%%/pkg/factint/tables/brent/brfac3109 +%%DATADIR%%/pkg/factint/tables/brent/brfac311 +%%DATADIR%%/pkg/factint/tables/brent/brfac3119 +%%DATADIR%%/pkg/factint/tables/brent/brfac312 +%%DATADIR%%/pkg/factint/tables/brent/brfac3121 +%%DATADIR%%/pkg/factint/tables/brent/brfac313 +%%DATADIR%%/pkg/factint/tables/brent/brfac3133 +%%DATADIR%%/pkg/factint/tables/brent/brfac3136 +%%DATADIR%%/pkg/factint/tables/brent/brfac3137 +%%DATADIR%%/pkg/factint/tables/brent/brfac314 +%%DATADIR%%/pkg/factint/tables/brent/brfac315 +%%DATADIR%%/pkg/factint/tables/brent/brfac3158 +%%DATADIR%%/pkg/factint/tables/brent/brfac316 +%%DATADIR%%/pkg/factint/tables/brent/brfac3163 +%%DATADIR%%/pkg/factint/tables/brent/brfac3167 +%%DATADIR%%/pkg/factint/tables/brent/brfac3169 +%%DATADIR%%/pkg/factint/tables/brent/brfac317 +%%DATADIR%%/pkg/factint/tables/brent/brfac318 +%%DATADIR%%/pkg/factint/tables/brent/brfac3181 +%%DATADIR%%/pkg/factint/tables/brent/brfac3187 +%%DATADIR%%/pkg/factint/tables/brent/brfac319 +%%DATADIR%%/pkg/factint/tables/brent/brfac3191 +%%DATADIR%%/pkg/factint/tables/brent/brfac320 +%%DATADIR%%/pkg/factint/tables/brent/brfac3203 +%%DATADIR%%/pkg/factint/tables/brent/brfac3209 +%%DATADIR%%/pkg/factint/tables/brent/brfac321 +%%DATADIR%%/pkg/factint/tables/brent/brfac3217 +%%DATADIR%%/pkg/factint/tables/brent/brfac322 +%%DATADIR%%/pkg/factint/tables/brent/brfac3220 +%%DATADIR%%/pkg/factint/tables/brent/brfac3221 +%%DATADIR%%/pkg/factint/tables/brent/brfac3229 +%%DATADIR%%/pkg/factint/tables/brent/brfac323 +%%DATADIR%%/pkg/factint/tables/brent/brfac325 +%%DATADIR%%/pkg/factint/tables/brent/brfac3251 +%%DATADIR%%/pkg/factint/tables/brent/brfac3253 +%%DATADIR%%/pkg/factint/tables/brent/brfac3257 +%%DATADIR%%/pkg/factint/tables/brent/brfac3259 +%%DATADIR%%/pkg/factint/tables/brent/brfac326 +%%DATADIR%%/pkg/factint/tables/brent/brfac327 +%%DATADIR%%/pkg/factint/tables/brent/brfac3271 +%%DATADIR%%/pkg/factint/tables/brent/brfac3274 +%%DATADIR%%/pkg/factint/tables/brent/brfac328 +%%DATADIR%%/pkg/factint/tables/brent/brfac329 +%%DATADIR%%/pkg/factint/tables/brent/brfac3299 +%%DATADIR%%/pkg/factint/tables/brent/brfac33 +%%DATADIR%%/pkg/factint/tables/brent/brfac330 +%%DATADIR%%/pkg/factint/tables/brent/brfac3301 +%%DATADIR%%/pkg/factint/tables/brent/brfac3307 +%%DATADIR%%/pkg/factint/tables/brent/brfac331 +%%DATADIR%%/pkg/factint/tables/brent/brfac3313 +%%DATADIR%%/pkg/factint/tables/brent/brfac3319 +%%DATADIR%%/pkg/factint/tables/brent/brfac332 +%%DATADIR%%/pkg/factint/tables/brent/brfac3323 +%%DATADIR%%/pkg/factint/tables/brent/brfac3329 +%%DATADIR%%/pkg/factint/tables/brent/brfac333 +%%DATADIR%%/pkg/factint/tables/brent/brfac3331 +%%DATADIR%%/pkg/factint/tables/brent/brfac3338 +%%DATADIR%%/pkg/factint/tables/brent/brfac334 +%%DATADIR%%/pkg/factint/tables/brent/brfac3343 +%%DATADIR%%/pkg/factint/tables/brent/brfac3347 +%%DATADIR%%/pkg/factint/tables/brent/brfac335 +%%DATADIR%%/pkg/factint/tables/brent/brfac3359 +%%DATADIR%%/pkg/factint/tables/brent/brfac336 +%%DATADIR%%/pkg/factint/tables/brent/brfac3361 +%%DATADIR%%/pkg/factint/tables/brent/brfac3364 +%%DATADIR%%/pkg/factint/tables/brent/brfac337 +%%DATADIR%%/pkg/factint/tables/brent/brfac3371 +%%DATADIR%%/pkg/factint/tables/brent/brfac3373 +%%DATADIR%%/pkg/factint/tables/brent/brfac338 +%%DATADIR%%/pkg/factint/tables/brent/brfac3389 +%%DATADIR%%/pkg/factint/tables/brent/brfac339 +%%DATADIR%%/pkg/factint/tables/brent/brfac3391 +%%DATADIR%%/pkg/factint/tables/brent/brfac34 +%%DATADIR%%/pkg/factint/tables/brent/brfac340 +%%DATADIR%%/pkg/factint/tables/brent/brfac3407 +%%DATADIR%%/pkg/factint/tables/brent/brfac3408 +%%DATADIR%%/pkg/factint/tables/brent/brfac341 +%%DATADIR%%/pkg/factint/tables/brent/brfac3413 +%%DATADIR%%/pkg/factint/tables/brent/brfac3417 +%%DATADIR%%/pkg/factint/tables/brent/brfac342 +%%DATADIR%%/pkg/factint/tables/brent/brfac3433 +%%DATADIR%%/pkg/factint/tables/brent/brfac344 +%%DATADIR%%/pkg/factint/tables/brent/brfac3449 +%%DATADIR%%/pkg/factint/tables/brent/brfac345 +%%DATADIR%%/pkg/factint/tables/brent/brfac3457 +%%DATADIR%%/pkg/factint/tables/brent/brfac346 +%%DATADIR%%/pkg/factint/tables/brent/brfac3461 +%%DATADIR%%/pkg/factint/tables/brent/brfac3463 +%%DATADIR%%/pkg/factint/tables/brent/brfac3467 +%%DATADIR%%/pkg/factint/tables/brent/brfac3469 +%%DATADIR%%/pkg/factint/tables/brent/brfac347 +%%DATADIR%%/pkg/factint/tables/brent/brfac348 +%%DATADIR%%/pkg/factint/tables/brent/brfac349 +%%DATADIR%%/pkg/factint/tables/brent/brfac3491 +%%DATADIR%%/pkg/factint/tables/brent/brfac3499 +%%DATADIR%%/pkg/factint/tables/brent/brfac35 +%%DATADIR%%/pkg/factint/tables/brent/brfac350 +%%DATADIR%%/pkg/factint/tables/brent/brfac351 +%%DATADIR%%/pkg/factint/tables/brent/brfac3511 +%%DATADIR%%/pkg/factint/tables/brent/brfac3517 +%%DATADIR%%/pkg/factint/tables/brent/brfac352 +%%DATADIR%%/pkg/factint/tables/brent/brfac3527 +%%DATADIR%%/pkg/factint/tables/brent/brfac3529 +%%DATADIR%%/pkg/factint/tables/brent/brfac353 +%%DATADIR%%/pkg/factint/tables/brent/brfac3533 +%%DATADIR%%/pkg/factint/tables/brent/brfac3539 +%%DATADIR%%/pkg/factint/tables/brent/brfac354 +%%DATADIR%%/pkg/factint/tables/brent/brfac3541 +%%DATADIR%%/pkg/factint/tables/brent/brfac3547 +%%DATADIR%%/pkg/factint/tables/brent/brfac355 +%%DATADIR%%/pkg/factint/tables/brent/brfac3557 +%%DATADIR%%/pkg/factint/tables/brent/brfac3559 +%%DATADIR%%/pkg/factint/tables/brent/brfac356 +%%DATADIR%%/pkg/factint/tables/brent/brfac3561 +%%DATADIR%%/pkg/factint/tables/brent/brfac357 +%%DATADIR%%/pkg/factint/tables/brent/brfac3571 +%%DATADIR%%/pkg/factint/tables/brent/brfac358 +%%DATADIR%%/pkg/factint/tables/brent/brfac3581 +%%DATADIR%%/pkg/factint/tables/brent/brfac3583 +%%DATADIR%%/pkg/factint/tables/brent/brfac359 +%%DATADIR%%/pkg/factint/tables/brent/brfac3593 +%%DATADIR%%/pkg/factint/tables/brent/brfac3595 +%%DATADIR%%/pkg/factint/tables/brent/brfac360 +%%DATADIR%%/pkg/factint/tables/brent/brfac3600 +%%DATADIR%%/pkg/factint/tables/brent/brfac3607 +%%DATADIR%%/pkg/factint/tables/brent/brfac3613 +%%DATADIR%%/pkg/factint/tables/brent/brfac3617 +%%DATADIR%%/pkg/factint/tables/brent/brfac362 +%%DATADIR%%/pkg/factint/tables/brent/brfac3623 +%%DATADIR%%/pkg/factint/tables/brent/brfac363 +%%DATADIR%%/pkg/factint/tables/brent/brfac3631 +%%DATADIR%%/pkg/factint/tables/brent/brfac3637 +%%DATADIR%%/pkg/factint/tables/brent/brfac364 +%%DATADIR%%/pkg/factint/tables/brent/brfac3643 +%%DATADIR%%/pkg/factint/tables/brent/brfac365 +%%DATADIR%%/pkg/factint/tables/brent/brfac3659 +%%DATADIR%%/pkg/factint/tables/brent/brfac366 +%%DATADIR%%/pkg/factint/tables/brent/brfac3663 +%%DATADIR%%/pkg/factint/tables/brent/brfac367 +%%DATADIR%%/pkg/factint/tables/brent/brfac3671 +%%DATADIR%%/pkg/factint/tables/brent/brfac3673 +%%DATADIR%%/pkg/factint/tables/brent/brfac3677 +%%DATADIR%%/pkg/factint/tables/brent/brfac368 +%%DATADIR%%/pkg/factint/tables/brent/brfac369 +%%DATADIR%%/pkg/factint/tables/brent/brfac3691 +%%DATADIR%%/pkg/factint/tables/brent/brfac3697 +%%DATADIR%%/pkg/factint/tables/brent/brfac37 +%%DATADIR%%/pkg/factint/tables/brent/brfac370 +%%DATADIR%%/pkg/factint/tables/brent/brfac3701 +%%DATADIR%%/pkg/factint/tables/brent/brfac3709 +%%DATADIR%%/pkg/factint/tables/brent/brfac371 +%%DATADIR%%/pkg/factint/tables/brent/brfac3719 +%%DATADIR%%/pkg/factint/tables/brent/brfac372 +%%DATADIR%%/pkg/factint/tables/brent/brfac3727 +%%DATADIR%%/pkg/factint/tables/brent/brfac373 +%%DATADIR%%/pkg/factint/tables/brent/brfac3733 +%%DATADIR%%/pkg/factint/tables/brent/brfac3739 +%%DATADIR%%/pkg/factint/tables/brent/brfac374 +%%DATADIR%%/pkg/factint/tables/brent/brfac375 +%%DATADIR%%/pkg/factint/tables/brent/brfac376 +%%DATADIR%%/pkg/factint/tables/brent/brfac3761 +%%DATADIR%%/pkg/factint/tables/brent/brfac3762 +%%DATADIR%%/pkg/factint/tables/brent/brfac3767 +%%DATADIR%%/pkg/factint/tables/brent/brfac3769 +%%DATADIR%%/pkg/factint/tables/brent/brfac377 +%%DATADIR%%/pkg/factint/tables/brent/brfac3779 +%%DATADIR%%/pkg/factint/tables/brent/brfac378 +%%DATADIR%%/pkg/factint/tables/brent/brfac3783 +%%DATADIR%%/pkg/factint/tables/brent/brfac379 +%%DATADIR%%/pkg/factint/tables/brent/brfac3793 +%%DATADIR%%/pkg/factint/tables/brent/brfac3797 +%%DATADIR%%/pkg/factint/tables/brent/brfac38 +%%DATADIR%%/pkg/factint/tables/brent/brfac380 +%%DATADIR%%/pkg/factint/tables/brent/brfac3803 +%%DATADIR%%/pkg/factint/tables/brent/brfac381 +%%DATADIR%%/pkg/factint/tables/brent/brfac382 +%%DATADIR%%/pkg/factint/tables/brent/brfac3821 +%%DATADIR%%/pkg/factint/tables/brent/brfac3823 +%%DATADIR%%/pkg/factint/tables/brent/brfac383 +%%DATADIR%%/pkg/factint/tables/brent/brfac3833 +%%DATADIR%%/pkg/factint/tables/brent/brfac384 +%%DATADIR%%/pkg/factint/tables/brent/brfac3844 +%%DATADIR%%/pkg/factint/tables/brent/brfac3847 +%%DATADIR%%/pkg/factint/tables/brent/brfac385 +%%DATADIR%%/pkg/factint/tables/brent/brfac3851 +%%DATADIR%%/pkg/factint/tables/brent/brfac3853 +%%DATADIR%%/pkg/factint/tables/brent/brfac386 +%%DATADIR%%/pkg/factint/tables/brent/brfac3863 +%%DATADIR%%/pkg/factint/tables/brent/brfac387 +%%DATADIR%%/pkg/factint/tables/brent/brfac3877 +%%DATADIR%%/pkg/factint/tables/brent/brfac388 +%%DATADIR%%/pkg/factint/tables/brent/brfac3881 +%%DATADIR%%/pkg/factint/tables/brent/brfac3889 +%%DATADIR%%/pkg/factint/tables/brent/brfac389 +%%DATADIR%%/pkg/factint/tables/brent/brfac39 +%%DATADIR%%/pkg/factint/tables/brent/brfac390 +%%DATADIR%%/pkg/factint/tables/brent/brfac3907 +%%DATADIR%%/pkg/factint/tables/brent/brfac391 +%%DATADIR%%/pkg/factint/tables/brent/brfac3911 +%%DATADIR%%/pkg/factint/tables/brent/brfac3914 +%%DATADIR%%/pkg/factint/tables/brent/brfac3917 +%%DATADIR%%/pkg/factint/tables/brent/brfac3919 +%%DATADIR%%/pkg/factint/tables/brent/brfac392 +%%DATADIR%%/pkg/factint/tables/brent/brfac3923 +%%DATADIR%%/pkg/factint/tables/brent/brfac3929 +%%DATADIR%%/pkg/factint/tables/brent/brfac393 +%%DATADIR%%/pkg/factint/tables/brent/brfac3931 +%%DATADIR%%/pkg/factint/tables/brent/brfac394 +%%DATADIR%%/pkg/factint/tables/brent/brfac3943 +%%DATADIR%%/pkg/factint/tables/brent/brfac3947 +%%DATADIR%%/pkg/factint/tables/brent/brfac395 +%%DATADIR%%/pkg/factint/tables/brent/brfac396 +%%DATADIR%%/pkg/factint/tables/brent/brfac3967 +%%DATADIR%%/pkg/factint/tables/brent/brfac397 +%%DATADIR%%/pkg/factint/tables/brent/brfac398 +%%DATADIR%%/pkg/factint/tables/brent/brfac3989 +%%DATADIR%%/pkg/factint/tables/brent/brfac399 +%%DATADIR%%/pkg/factint/tables/brent/brfac3998 +%%DATADIR%%/pkg/factint/tables/brent/brfac40 +%%DATADIR%%/pkg/factint/tables/brent/brfac4001 +%%DATADIR%%/pkg/factint/tables/brent/brfac4003 +%%DATADIR%%/pkg/factint/tables/brent/brfac4007 +%%DATADIR%%/pkg/factint/tables/brent/brfac401 +%%DATADIR%%/pkg/factint/tables/brent/brfac4010 +%%DATADIR%%/pkg/factint/tables/brent/brfac4013 +%%DATADIR%%/pkg/factint/tables/brent/brfac4019 +%%DATADIR%%/pkg/factint/tables/brent/brfac402 +%%DATADIR%%/pkg/factint/tables/brent/brfac4021 +%%DATADIR%%/pkg/factint/tables/brent/brfac4027 +%%DATADIR%%/pkg/factint/tables/brent/brfac403 +%%DATADIR%%/pkg/factint/tables/brent/brfac404 +%%DATADIR%%/pkg/factint/tables/brent/brfac4049 +%%DATADIR%%/pkg/factint/tables/brent/brfac405 +%%DATADIR%%/pkg/factint/tables/brent/brfac4051 +%%DATADIR%%/pkg/factint/tables/brent/brfac4057 +%%DATADIR%%/pkg/factint/tables/brent/brfac406 +%%DATADIR%%/pkg/factint/tables/brent/brfac407 +%%DATADIR%%/pkg/factint/tables/brent/brfac4073 +%%DATADIR%%/pkg/factint/tables/brent/brfac4079 +%%DATADIR%%/pkg/factint/tables/brent/brfac408 +%%DATADIR%%/pkg/factint/tables/brent/brfac4081 +%%DATADIR%%/pkg/factint/tables/brent/brfac409 +%%DATADIR%%/pkg/factint/tables/brent/brfac4091 +%%DATADIR%%/pkg/factint/tables/brent/brfac4093 +%%DATADIR%%/pkg/factint/tables/brent/brfac4099 +%%DATADIR%%/pkg/factint/tables/brent/brfac41 +%%DATADIR%%/pkg/factint/tables/brent/brfac410 +%%DATADIR%%/pkg/factint/tables/brent/brfac411 +%%DATADIR%%/pkg/factint/tables/brent/brfac4111 +%%DATADIR%%/pkg/factint/tables/brent/brfac412 +%%DATADIR%%/pkg/factint/tables/brent/brfac4122 +%%DATADIR%%/pkg/factint/tables/brent/brfac4127 +%%DATADIR%%/pkg/factint/tables/brent/brfac4129 +%%DATADIR%%/pkg/factint/tables/brent/brfac413 +%%DATADIR%%/pkg/factint/tables/brent/brfac4133 +%%DATADIR%%/pkg/factint/tables/brent/brfac4139 +%%DATADIR%%/pkg/factint/tables/brent/brfac414 +%%DATADIR%%/pkg/factint/tables/brent/brfac415 +%%DATADIR%%/pkg/factint/tables/brent/brfac4153 +%%DATADIR%%/pkg/factint/tables/brent/brfac4157 +%%DATADIR%%/pkg/factint/tables/brent/brfac4159 +%%DATADIR%%/pkg/factint/tables/brent/brfac416 +%%DATADIR%%/pkg/factint/tables/brent/brfac417 +%%DATADIR%%/pkg/factint/tables/brent/brfac4177 +%%DATADIR%%/pkg/factint/tables/brent/brfac418 +%%DATADIR%%/pkg/factint/tables/brent/brfac419 +%%DATADIR%%/pkg/factint/tables/brent/brfac42 +%%DATADIR%%/pkg/factint/tables/brent/brfac420 +%%DATADIR%%/pkg/factint/tables/brent/brfac4201 +%%DATADIR%%/pkg/factint/tables/brent/brfac421 +%%DATADIR%%/pkg/factint/tables/brent/brfac4211 +%%DATADIR%%/pkg/factint/tables/brent/brfac4217 +%%DATADIR%%/pkg/factint/tables/brent/brfac4219 +%%DATADIR%%/pkg/factint/tables/brent/brfac422 +%%DATADIR%%/pkg/factint/tables/brent/brfac4229 +%%DATADIR%%/pkg/factint/tables/brent/brfac423 +%%DATADIR%%/pkg/factint/tables/brent/brfac4231 +%%DATADIR%%/pkg/factint/tables/brent/brfac424 +%%DATADIR%%/pkg/factint/tables/brent/brfac4241 +%%DATADIR%%/pkg/factint/tables/brent/brfac4243 +%%DATADIR%%/pkg/factint/tables/brent/brfac425 +%%DATADIR%%/pkg/factint/tables/brent/brfac4253 +%%DATADIR%%/pkg/factint/tables/brent/brfac4259 +%%DATADIR%%/pkg/factint/tables/brent/brfac426 +%%DATADIR%%/pkg/factint/tables/brent/brfac4261 +%%DATADIR%%/pkg/factint/tables/brent/brfac427 +%%DATADIR%%/pkg/factint/tables/brent/brfac4271 +%%DATADIR%%/pkg/factint/tables/brent/brfac4273 +%%DATADIR%%/pkg/factint/tables/brent/brfac428 +%%DATADIR%%/pkg/factint/tables/brent/brfac4283 +%%DATADIR%%/pkg/factint/tables/brent/brfac4289 +%%DATADIR%%/pkg/factint/tables/brent/brfac429 +%%DATADIR%%/pkg/factint/tables/brent/brfac4297 +%%DATADIR%%/pkg/factint/tables/brent/brfac43 +%%DATADIR%%/pkg/factint/tables/brent/brfac430 +%%DATADIR%%/pkg/factint/tables/brent/brfac431 +%%DATADIR%%/pkg/factint/tables/brent/brfac432 +%%DATADIR%%/pkg/factint/tables/brent/brfac4327 +%%DATADIR%%/pkg/factint/tables/brent/brfac433 +%%DATADIR%%/pkg/factint/tables/brent/brfac4337 +%%DATADIR%%/pkg/factint/tables/brent/brfac4339 +%%DATADIR%%/pkg/factint/tables/brent/brfac434 +%%DATADIR%%/pkg/factint/tables/brent/brfac4349 +%%DATADIR%%/pkg/factint/tables/brent/brfac435 +%%DATADIR%%/pkg/factint/tables/brent/brfac4357 +%%DATADIR%%/pkg/factint/tables/brent/brfac436 +%%DATADIR%%/pkg/factint/tables/brent/brfac4363 +%%DATADIR%%/pkg/factint/tables/brent/brfac437 +%%DATADIR%%/pkg/factint/tables/brent/brfac4373 +%%DATADIR%%/pkg/factint/tables/brent/brfac438 +%%DATADIR%%/pkg/factint/tables/brent/brfac439 +%%DATADIR%%/pkg/factint/tables/brent/brfac4391 +%%DATADIR%%/pkg/factint/tables/brent/brfac4397 +%%DATADIR%%/pkg/factint/tables/brent/brfac44 +%%DATADIR%%/pkg/factint/tables/brent/brfac440 +%%DATADIR%%/pkg/factint/tables/brent/brfac4409 +%%DATADIR%%/pkg/factint/tables/brent/brfac442 +%%DATADIR%%/pkg/factint/tables/brent/brfac4421 +%%DATADIR%%/pkg/factint/tables/brent/brfac4423 +%%DATADIR%%/pkg/factint/tables/brent/brfac443 +%%DATADIR%%/pkg/factint/tables/brent/brfac444 +%%DATADIR%%/pkg/factint/tables/brent/brfac4441 +%%DATADIR%%/pkg/factint/tables/brent/brfac4447 +%%DATADIR%%/pkg/factint/tables/brent/brfac445 +%%DATADIR%%/pkg/factint/tables/brent/brfac4451 +%%DATADIR%%/pkg/factint/tables/brent/brfac4457 +%%DATADIR%%/pkg/factint/tables/brent/brfac446 +%%DATADIR%%/pkg/factint/tables/brent/brfac4463 +%%DATADIR%%/pkg/factint/tables/brent/brfac447 +%%DATADIR%%/pkg/factint/tables/brent/brfac448 +%%DATADIR%%/pkg/factint/tables/brent/brfac4481 +%%DATADIR%%/pkg/factint/tables/brent/brfac4483 +%%DATADIR%%/pkg/factint/tables/brent/brfac449 +%%DATADIR%%/pkg/factint/tables/brent/brfac4493 +%%DATADIR%%/pkg/factint/tables/brent/brfac45 +%%DATADIR%%/pkg/factint/tables/brent/brfac450 +%%DATADIR%%/pkg/factint/tables/brent/brfac4507 +%%DATADIR%%/pkg/factint/tables/brent/brfac451 +%%DATADIR%%/pkg/factint/tables/brent/brfac4513 +%%DATADIR%%/pkg/factint/tables/brent/brfac4517 +%%DATADIR%%/pkg/factint/tables/brent/brfac4519 +%%DATADIR%%/pkg/factint/tables/brent/brfac452 +%%DATADIR%%/pkg/factint/tables/brent/brfac4523 +%%DATADIR%%/pkg/factint/tables/brent/brfac453 +%%DATADIR%%/pkg/factint/tables/brent/brfac454 +%%DATADIR%%/pkg/factint/tables/brent/brfac4547 +%%DATADIR%%/pkg/factint/tables/brent/brfac4549 +%%DATADIR%%/pkg/factint/tables/brent/brfac455 +%%DATADIR%%/pkg/factint/tables/brent/brfac456 +%%DATADIR%%/pkg/factint/tables/brent/brfac4561 +%%DATADIR%%/pkg/factint/tables/brent/brfac4567 +%%DATADIR%%/pkg/factint/tables/brent/brfac457 +%%DATADIR%%/pkg/factint/tables/brent/brfac458 +%%DATADIR%%/pkg/factint/tables/brent/brfac4583 +%%DATADIR%%/pkg/factint/tables/brent/brfac459 +%%DATADIR%%/pkg/factint/tables/brent/brfac4591 +%%DATADIR%%/pkg/factint/tables/brent/brfac4597 +%%DATADIR%%/pkg/factint/tables/brent/brfac46 +%%DATADIR%%/pkg/factint/tables/brent/brfac460 +%%DATADIR%%/pkg/factint/tables/brent/brfac4600 +%%DATADIR%%/pkg/factint/tables/brent/brfac4603 +%%DATADIR%%/pkg/factint/tables/brent/brfac461 +%%DATADIR%%/pkg/factint/tables/brent/brfac462 +%%DATADIR%%/pkg/factint/tables/brent/brfac4621 +%%DATADIR%%/pkg/factint/tables/brent/brfac463 +%%DATADIR%%/pkg/factint/tables/brent/brfac4637 +%%DATADIR%%/pkg/factint/tables/brent/brfac4639 +%%DATADIR%%/pkg/factint/tables/brent/brfac464 +%%DATADIR%%/pkg/factint/tables/brent/brfac4643 +%%DATADIR%%/pkg/factint/tables/brent/brfac4649 +%%DATADIR%%/pkg/factint/tables/brent/brfac465 +%%DATADIR%%/pkg/factint/tables/brent/brfac4651 +%%DATADIR%%/pkg/factint/tables/brent/brfac4657 +%%DATADIR%%/pkg/factint/tables/brent/brfac466 +%%DATADIR%%/pkg/factint/tables/brent/brfac4663 +%%DATADIR%%/pkg/factint/tables/brent/brfac467 +%%DATADIR%%/pkg/factint/tables/brent/brfac4673 +%%DATADIR%%/pkg/factint/tables/brent/brfac4679 +%%DATADIR%%/pkg/factint/tables/brent/brfac468 +%%DATADIR%%/pkg/factint/tables/brent/brfac4683 +%%DATADIR%%/pkg/factint/tables/brent/brfac469 +%%DATADIR%%/pkg/factint/tables/brent/brfac4691 +%%DATADIR%%/pkg/factint/tables/brent/brfac47 +%%DATADIR%%/pkg/factint/tables/brent/brfac470 +%%DATADIR%%/pkg/factint/tables/brent/brfac4703 +%%DATADIR%%/pkg/factint/tables/brent/brfac471 +%%DATADIR%%/pkg/factint/tables/brent/brfac472 +%%DATADIR%%/pkg/factint/tables/brent/brfac4721 +%%DATADIR%%/pkg/factint/tables/brent/brfac4723 +%%DATADIR%%/pkg/factint/tables/brent/brfac4729 +%%DATADIR%%/pkg/factint/tables/brent/brfac473 +%%DATADIR%%/pkg/factint/tables/brent/brfac4733 +%%DATADIR%%/pkg/factint/tables/brent/brfac4738 +%%DATADIR%%/pkg/factint/tables/brent/brfac474 +%%DATADIR%%/pkg/factint/tables/brent/brfac475 +%%DATADIR%%/pkg/factint/tables/brent/brfac4751 +%%DATADIR%%/pkg/factint/tables/brent/brfac4759 +%%DATADIR%%/pkg/factint/tables/brent/brfac476 +%%DATADIR%%/pkg/factint/tables/brent/brfac477 +%%DATADIR%%/pkg/factint/tables/brent/brfac478 +%%DATADIR%%/pkg/factint/tables/brent/brfac4783 +%%DATADIR%%/pkg/factint/tables/brent/brfac4787 +%%DATADIR%%/pkg/factint/tables/brent/brfac4789 +%%DATADIR%%/pkg/factint/tables/brent/brfac479 +%%DATADIR%%/pkg/factint/tables/brent/brfac4793 +%%DATADIR%%/pkg/factint/tables/brent/brfac4799 +%%DATADIR%%/pkg/factint/tables/brent/brfac48 +%%DATADIR%%/pkg/factint/tables/brent/brfac480 +%%DATADIR%%/pkg/factint/tables/brent/brfac4801 +%%DATADIR%%/pkg/factint/tables/brent/brfac481 +%%DATADIR%%/pkg/factint/tables/brent/brfac4813 +%%DATADIR%%/pkg/factint/tables/brent/brfac4817 +%%DATADIR%%/pkg/factint/tables/brent/brfac482 +%%DATADIR%%/pkg/factint/tables/brent/brfac483 +%%DATADIR%%/pkg/factint/tables/brent/brfac4831 +%%DATADIR%%/pkg/factint/tables/brent/brfac485 +%%DATADIR%%/pkg/factint/tables/brent/brfac486 +%%DATADIR%%/pkg/factint/tables/brent/brfac4861 +%%DATADIR%%/pkg/factint/tables/brent/brfac487 +%%DATADIR%%/pkg/factint/tables/brent/brfac4871 +%%DATADIR%%/pkg/factint/tables/brent/brfac4877 +%%DATADIR%%/pkg/factint/tables/brent/brfac488 +%%DATADIR%%/pkg/factint/tables/brent/brfac4889 +%%DATADIR%%/pkg/factint/tables/brent/brfac489 +%%DATADIR%%/pkg/factint/tables/brent/brfac490 +%%DATADIR%%/pkg/factint/tables/brent/brfac4900 +%%DATADIR%%/pkg/factint/tables/brent/brfac4903 +%%DATADIR%%/pkg/factint/tables/brent/brfac4909 +%%DATADIR%%/pkg/factint/tables/brent/brfac491 +%%DATADIR%%/pkg/factint/tables/brent/brfac4919 +%%DATADIR%%/pkg/factint/tables/brent/brfac492 +%%DATADIR%%/pkg/factint/tables/brent/brfac493 +%%DATADIR%%/pkg/factint/tables/brent/brfac4931 +%%DATADIR%%/pkg/factint/tables/brent/brfac4933 +%%DATADIR%%/pkg/factint/tables/brent/brfac4937 +%%DATADIR%%/pkg/factint/tables/brent/brfac494 +%%DATADIR%%/pkg/factint/tables/brent/brfac4943 +%%DATADIR%%/pkg/factint/tables/brent/brfac495 +%%DATADIR%%/pkg/factint/tables/brent/brfac4951 +%%DATADIR%%/pkg/factint/tables/brent/brfac4957 +%%DATADIR%%/pkg/factint/tables/brent/brfac496 +%%DATADIR%%/pkg/factint/tables/brent/brfac4967 +%%DATADIR%%/pkg/factint/tables/brent/brfac4969 +%%DATADIR%%/pkg/factint/tables/brent/brfac497 +%%DATADIR%%/pkg/factint/tables/brent/brfac4973 +%%DATADIR%%/pkg/factint/tables/brent/brfac498 +%%DATADIR%%/pkg/factint/tables/brent/brfac4987 +%%DATADIR%%/pkg/factint/tables/brent/brfac499 +%%DATADIR%%/pkg/factint/tables/brent/brfac4993 +%%DATADIR%%/pkg/factint/tables/brent/brfac4999 +%%DATADIR%%/pkg/factint/tables/brent/brfac5 +%%DATADIR%%/pkg/factint/tables/brent/brfac50 +%%DATADIR%%/pkg/factint/tables/brent/brfac500 +%%DATADIR%%/pkg/factint/tables/brent/brfac5003 +%%DATADIR%%/pkg/factint/tables/brent/brfac5009 +%%DATADIR%%/pkg/factint/tables/brent/brfac501 +%%DATADIR%%/pkg/factint/tables/brent/brfac5011 +%%DATADIR%%/pkg/factint/tables/brent/brfac502 +%%DATADIR%%/pkg/factint/tables/brent/brfac5021 +%%DATADIR%%/pkg/factint/tables/brent/brfac5023 +%%DATADIR%%/pkg/factint/tables/brent/brfac503 +%%DATADIR%%/pkg/factint/tables/brent/brfac5039 +%%DATADIR%%/pkg/factint/tables/brent/brfac504 +%%DATADIR%%/pkg/factint/tables/brent/brfac505 +%%DATADIR%%/pkg/factint/tables/brent/brfac5051 +%%DATADIR%%/pkg/factint/tables/brent/brfac5059 +%%DATADIR%%/pkg/factint/tables/brent/brfac506 +%%DATADIR%%/pkg/factint/tables/brent/brfac507 +%%DATADIR%%/pkg/factint/tables/brent/brfac5077 +%%DATADIR%%/pkg/factint/tables/brent/brfac508 +%%DATADIR%%/pkg/factint/tables/brent/brfac5081 +%%DATADIR%%/pkg/factint/tables/brent/brfac5087 +%%DATADIR%%/pkg/factint/tables/brent/brfac509 +%%DATADIR%%/pkg/factint/tables/brent/brfac5099 +%%DATADIR%%/pkg/factint/tables/brent/brfac51 +%%DATADIR%%/pkg/factint/tables/brent/brfac510 +%%DATADIR%%/pkg/factint/tables/brent/brfac5101 +%%DATADIR%%/pkg/factint/tables/brent/brfac5107 +%%DATADIR%%/pkg/factint/tables/brent/brfac511 +%%DATADIR%%/pkg/factint/tables/brent/brfac5113 +%%DATADIR%%/pkg/factint/tables/brent/brfac5119 +%%DATADIR%%/pkg/factint/tables/brent/brfac513 +%%DATADIR%%/pkg/factint/tables/brent/brfac514 +%%DATADIR%%/pkg/factint/tables/brent/brfac5147 +%%DATADIR%%/pkg/factint/tables/brent/brfac515 +%%DATADIR%%/pkg/factint/tables/brent/brfac5153 +%%DATADIR%%/pkg/factint/tables/brent/brfac516 +%%DATADIR%%/pkg/factint/tables/brent/brfac5167 +%%DATADIR%%/pkg/factint/tables/brent/brfac517 +%%DATADIR%%/pkg/factint/tables/brent/brfac5171 +%%DATADIR%%/pkg/factint/tables/brent/brfac5179 +%%DATADIR%%/pkg/factint/tables/brent/brfac518 +%%DATADIR%%/pkg/factint/tables/brent/brfac5189 +%%DATADIR%%/pkg/factint/tables/brent/brfac519 +%%DATADIR%%/pkg/factint/tables/brent/brfac5197 +%%DATADIR%%/pkg/factint/tables/brent/brfac52 +%%DATADIR%%/pkg/factint/tables/brent/brfac520 +%%DATADIR%%/pkg/factint/tables/brent/brfac5209 +%%DATADIR%%/pkg/factint/tables/brent/brfac521 +%%DATADIR%%/pkg/factint/tables/brent/brfac522 +%%DATADIR%%/pkg/factint/tables/brent/brfac5227 +%%DATADIR%%/pkg/factint/tables/brent/brfac523 +%%DATADIR%%/pkg/factint/tables/brent/brfac5231 +%%DATADIR%%/pkg/factint/tables/brent/brfac5233 +%%DATADIR%%/pkg/factint/tables/brent/brfac5237 +%%DATADIR%%/pkg/factint/tables/brent/brfac524 +%%DATADIR%%/pkg/factint/tables/brent/brfac525 +%%DATADIR%%/pkg/factint/tables/brent/brfac526 +%%DATADIR%%/pkg/factint/tables/brent/brfac5261 +%%DATADIR%%/pkg/factint/tables/brent/brfac527 +%%DATADIR%%/pkg/factint/tables/brent/brfac5273 +%%DATADIR%%/pkg/factint/tables/brent/brfac5279 +%%DATADIR%%/pkg/factint/tables/brent/brfac528 +%%DATADIR%%/pkg/factint/tables/brent/brfac5281 +%%DATADIR%%/pkg/factint/tables/brent/brfac5297 +%%DATADIR%%/pkg/factint/tables/brent/brfac53 +%%DATADIR%%/pkg/factint/tables/brent/brfac530 +%%DATADIR%%/pkg/factint/tables/brent/brfac5303 +%%DATADIR%%/pkg/factint/tables/brent/brfac5309 +%%DATADIR%%/pkg/factint/tables/brent/brfac531 +%%DATADIR%%/pkg/factint/tables/brent/brfac532 +%%DATADIR%%/pkg/factint/tables/brent/brfac5323 +%%DATADIR%%/pkg/factint/tables/brent/brfac533 +%%DATADIR%%/pkg/factint/tables/brent/brfac5333 +%%DATADIR%%/pkg/factint/tables/brent/brfac5335 +%%DATADIR%%/pkg/factint/tables/brent/brfac534 +%%DATADIR%%/pkg/factint/tables/brent/brfac5347 +%%DATADIR%%/pkg/factint/tables/brent/brfac535 +%%DATADIR%%/pkg/factint/tables/brent/brfac5351 +%%DATADIR%%/pkg/factint/tables/brent/brfac536 +%%DATADIR%%/pkg/factint/tables/brent/brfac537 +%%DATADIR%%/pkg/factint/tables/brent/brfac538 +%%DATADIR%%/pkg/factint/tables/brent/brfac5381 +%%DATADIR%%/pkg/factint/tables/brent/brfac5387 +%%DATADIR%%/pkg/factint/tables/brent/brfac539 +%%DATADIR%%/pkg/factint/tables/brent/brfac5393 +%%DATADIR%%/pkg/factint/tables/brent/brfac5399 +%%DATADIR%%/pkg/factint/tables/brent/brfac54 +%%DATADIR%%/pkg/factint/tables/brent/brfac540 +%%DATADIR%%/pkg/factint/tables/brent/brfac5407 +%%DATADIR%%/pkg/factint/tables/brent/brfac541 +%%DATADIR%%/pkg/factint/tables/brent/brfac5413 +%%DATADIR%%/pkg/factint/tables/brent/brfac5417 +%%DATADIR%%/pkg/factint/tables/brent/brfac5419 +%%DATADIR%%/pkg/factint/tables/brent/brfac542 +%%DATADIR%%/pkg/factint/tables/brent/brfac543 +%%DATADIR%%/pkg/factint/tables/brent/brfac5431 +%%DATADIR%%/pkg/factint/tables/brent/brfac5437 +%%DATADIR%%/pkg/factint/tables/brent/brfac544 +%%DATADIR%%/pkg/factint/tables/brent/brfac5441 +%%DATADIR%%/pkg/factint/tables/brent/brfac5443 +%%DATADIR%%/pkg/factint/tables/brent/brfac5449 +%%DATADIR%%/pkg/factint/tables/brent/brfac545 +%%DATADIR%%/pkg/factint/tables/brent/brfac546 +%%DATADIR%%/pkg/factint/tables/brent/brfac547 +%%DATADIR%%/pkg/factint/tables/brent/brfac5471 +%%DATADIR%%/pkg/factint/tables/brent/brfac5477 +%%DATADIR%%/pkg/factint/tables/brent/brfac5479 +%%DATADIR%%/pkg/factint/tables/brent/brfac548 +%%DATADIR%%/pkg/factint/tables/brent/brfac5483 +%%DATADIR%%/pkg/factint/tables/brent/brfac549 +%%DATADIR%%/pkg/factint/tables/brent/brfac55 +%%DATADIR%%/pkg/factint/tables/brent/brfac550 +%%DATADIR%%/pkg/factint/tables/brent/brfac5501 +%%DATADIR%%/pkg/factint/tables/brent/brfac5503 +%%DATADIR%%/pkg/factint/tables/brent/brfac5507 +%%DATADIR%%/pkg/factint/tables/brent/brfac551 +%%DATADIR%%/pkg/factint/tables/brent/brfac5519 +%%DATADIR%%/pkg/factint/tables/brent/brfac552 +%%DATADIR%%/pkg/factint/tables/brent/brfac5521 +%%DATADIR%%/pkg/factint/tables/brent/brfac5527 +%%DATADIR%%/pkg/factint/tables/brent/brfac553 +%%DATADIR%%/pkg/factint/tables/brent/brfac5531 +%%DATADIR%%/pkg/factint/tables/brent/brfac554 +%%DATADIR%%/pkg/factint/tables/brent/brfac555 +%%DATADIR%%/pkg/factint/tables/brent/brfac5557 +%%DATADIR%%/pkg/factint/tables/brent/brfac556 +%%DATADIR%%/pkg/factint/tables/brent/brfac5563 +%%DATADIR%%/pkg/factint/tables/brent/brfac5569 +%%DATADIR%%/pkg/factint/tables/brent/brfac557 +%%DATADIR%%/pkg/factint/tables/brent/brfac5573 +%%DATADIR%%/pkg/factint/tables/brent/brfac558 +%%DATADIR%%/pkg/factint/tables/brent/brfac5581 +%%DATADIR%%/pkg/factint/tables/brent/brfac559 +%%DATADIR%%/pkg/factint/tables/brent/brfac5591 +%%DATADIR%%/pkg/factint/tables/brent/brfac56 +%%DATADIR%%/pkg/factint/tables/brent/brfac560 +%%DATADIR%%/pkg/factint/tables/brent/brfac561 +%%DATADIR%%/pkg/factint/tables/brent/brfac562 +%%DATADIR%%/pkg/factint/tables/brent/brfac5623 +%%DATADIR%%/pkg/factint/tables/brent/brfac563 +%%DATADIR%%/pkg/factint/tables/brent/brfac5639 +%%DATADIR%%/pkg/factint/tables/brent/brfac564 +%%DATADIR%%/pkg/factint/tables/brent/brfac5641 +%%DATADIR%%/pkg/factint/tables/brent/brfac5647 +%%DATADIR%%/pkg/factint/tables/brent/brfac565 +%%DATADIR%%/pkg/factint/tables/brent/brfac5651 +%%DATADIR%%/pkg/factint/tables/brent/brfac5653 +%%DATADIR%%/pkg/factint/tables/brent/brfac5657 +%%DATADIR%%/pkg/factint/tables/brent/brfac5659 +%%DATADIR%%/pkg/factint/tables/brent/brfac566 +%%DATADIR%%/pkg/factint/tables/brent/brfac5669 +%%DATADIR%%/pkg/factint/tables/brent/brfac567 +%%DATADIR%%/pkg/factint/tables/brent/brfac568 +%%DATADIR%%/pkg/factint/tables/brent/brfac5683 +%%DATADIR%%/pkg/factint/tables/brent/brfac5689 +%%DATADIR%%/pkg/factint/tables/brent/brfac569 +%%DATADIR%%/pkg/factint/tables/brent/brfac5693 +%%DATADIR%%/pkg/factint/tables/brent/brfac57 +%%DATADIR%%/pkg/factint/tables/brent/brfac570 +%%DATADIR%%/pkg/factint/tables/brent/brfac5701 +%%DATADIR%%/pkg/factint/tables/brent/brfac571 +%%DATADIR%%/pkg/factint/tables/brent/brfac5711 +%%DATADIR%%/pkg/factint/tables/brent/brfac5717 +%%DATADIR%%/pkg/factint/tables/brent/brfac572 +%%DATADIR%%/pkg/factint/tables/brent/brfac573 +%%DATADIR%%/pkg/factint/tables/brent/brfac5737 +%%DATADIR%%/pkg/factint/tables/brent/brfac574 +%%DATADIR%%/pkg/factint/tables/brent/brfac5741 +%%DATADIR%%/pkg/factint/tables/brent/brfac5743 +%%DATADIR%%/pkg/factint/tables/brent/brfac5749 +%%DATADIR%%/pkg/factint/tables/brent/brfac575 +%%DATADIR%%/pkg/factint/tables/brent/brfac577 +%%DATADIR%%/pkg/factint/tables/brent/brfac5776 +%%DATADIR%%/pkg/factint/tables/brent/brfac5779 +%%DATADIR%%/pkg/factint/tables/brent/brfac578 +%%DATADIR%%/pkg/factint/tables/brent/brfac5783 +%%DATADIR%%/pkg/factint/tables/brent/brfac579 +%%DATADIR%%/pkg/factint/tables/brent/brfac5791 +%%DATADIR%%/pkg/factint/tables/brent/brfac58 +%%DATADIR%%/pkg/factint/tables/brent/brfac580 +%%DATADIR%%/pkg/factint/tables/brent/brfac5801 +%%DATADIR%%/pkg/factint/tables/brent/brfac5807 +%%DATADIR%%/pkg/factint/tables/brent/brfac581 +%%DATADIR%%/pkg/factint/tables/brent/brfac5813 +%%DATADIR%%/pkg/factint/tables/brent/brfac582 +%%DATADIR%%/pkg/factint/tables/brent/brfac5821 +%%DATADIR%%/pkg/factint/tables/brent/brfac5827 +%%DATADIR%%/pkg/factint/tables/brent/brfac583 +%%DATADIR%%/pkg/factint/tables/brent/brfac5839 +%%DATADIR%%/pkg/factint/tables/brent/brfac584 +%%DATADIR%%/pkg/factint/tables/brent/brfac5843 +%%DATADIR%%/pkg/factint/tables/brent/brfac5849 +%%DATADIR%%/pkg/factint/tables/brent/brfac585 +%%DATADIR%%/pkg/factint/tables/brent/brfac5851 +%%DATADIR%%/pkg/factint/tables/brent/brfac5855 +%%DATADIR%%/pkg/factint/tables/brent/brfac5857 +%%DATADIR%%/pkg/factint/tables/brent/brfac586 +%%DATADIR%%/pkg/factint/tables/brent/brfac5861 +%%DATADIR%%/pkg/factint/tables/brent/brfac5867 +%%DATADIR%%/pkg/factint/tables/brent/brfac5869 +%%DATADIR%%/pkg/factint/tables/brent/brfac587 +%%DATADIR%%/pkg/factint/tables/brent/brfac5879 +%%DATADIR%%/pkg/factint/tables/brent/brfac588 +%%DATADIR%%/pkg/factint/tables/brent/brfac5881 +%%DATADIR%%/pkg/factint/tables/brent/brfac589 +%%DATADIR%%/pkg/factint/tables/brent/brfac5897 +%%DATADIR%%/pkg/factint/tables/brent/brfac59 +%%DATADIR%%/pkg/factint/tables/brent/brfac590 +%%DATADIR%%/pkg/factint/tables/brent/brfac5903 +%%DATADIR%%/pkg/factint/tables/brent/brfac591 +%%DATADIR%%/pkg/factint/tables/brent/brfac592 +%%DATADIR%%/pkg/factint/tables/brent/brfac5923 +%%DATADIR%%/pkg/factint/tables/brent/brfac5927 +%%DATADIR%%/pkg/factint/tables/brent/brfac593 +%%DATADIR%%/pkg/factint/tables/brent/brfac5939 +%%DATADIR%%/pkg/factint/tables/brent/brfac594 +%%DATADIR%%/pkg/factint/tables/brent/brfac595 +%%DATADIR%%/pkg/factint/tables/brent/brfac5953 +%%DATADIR%%/pkg/factint/tables/brent/brfac596 +%%DATADIR%%/pkg/factint/tables/brent/brfac597 +%%DATADIR%%/pkg/factint/tables/brent/brfac598 +%%DATADIR%%/pkg/factint/tables/brent/brfac5981 +%%DATADIR%%/pkg/factint/tables/brent/brfac5987 +%%DATADIR%%/pkg/factint/tables/brent/brfac599 +%%DATADIR%%/pkg/factint/tables/brent/brfac6 +%%DATADIR%%/pkg/factint/tables/brent/brfac60 +%%DATADIR%%/pkg/factint/tables/brent/brfac600 +%%DATADIR%%/pkg/factint/tables/brent/brfac6007 +%%DATADIR%%/pkg/factint/tables/brent/brfac601 +%%DATADIR%%/pkg/factint/tables/brent/brfac6011 +%%DATADIR%%/pkg/factint/tables/brent/brfac602 +%%DATADIR%%/pkg/factint/tables/brent/brfac6029 +%%DATADIR%%/pkg/factint/tables/brent/brfac603 +%%DATADIR%%/pkg/factint/tables/brent/brfac6037 +%%DATADIR%%/pkg/factint/tables/brent/brfac604 +%%DATADIR%%/pkg/factint/tables/brent/brfac6043 +%%DATADIR%%/pkg/factint/tables/brent/brfac6047 +%%DATADIR%%/pkg/factint/tables/brent/brfac605 +%%DATADIR%%/pkg/factint/tables/brent/brfac6053 +%%DATADIR%%/pkg/factint/tables/brent/brfac606 +%%DATADIR%%/pkg/factint/tables/brent/brfac6067 +%%DATADIR%%/pkg/factint/tables/brent/brfac607 +%%DATADIR%%/pkg/factint/tables/brent/brfac6073 +%%DATADIR%%/pkg/factint/tables/brent/brfac6079 +%%DATADIR%%/pkg/factint/tables/brent/brfac608 +%%DATADIR%%/pkg/factint/tables/brent/brfac6084 +%%DATADIR%%/pkg/factint/tables/brent/brfac6089 +%%DATADIR%%/pkg/factint/tables/brent/brfac609 +%%DATADIR%%/pkg/factint/tables/brent/brfac6091 +%%DATADIR%%/pkg/factint/tables/brent/brfac61 +%%DATADIR%%/pkg/factint/tables/brent/brfac610 +%%DATADIR%%/pkg/factint/tables/brent/brfac6101 +%%DATADIR%%/pkg/factint/tables/brent/brfac611 +%%DATADIR%%/pkg/factint/tables/brent/brfac6113 +%%DATADIR%%/pkg/factint/tables/brent/brfac612 +%%DATADIR%%/pkg/factint/tables/brent/brfac6121 +%%DATADIR%%/pkg/factint/tables/brent/brfac613 +%%DATADIR%%/pkg/factint/tables/brent/brfac6131 +%%DATADIR%%/pkg/factint/tables/brent/brfac6133 +%%DATADIR%%/pkg/factint/tables/brent/brfac614 +%%DATADIR%%/pkg/factint/tables/brent/brfac6143 +%%DATADIR%%/pkg/factint/tables/brent/brfac615 +%%DATADIR%%/pkg/factint/tables/brent/brfac6151 +%%DATADIR%%/pkg/factint/tables/brent/brfac616 +%%DATADIR%%/pkg/factint/tables/brent/brfac6163 +%%DATADIR%%/pkg/factint/tables/brent/brfac617 +%%DATADIR%%/pkg/factint/tables/brent/brfac6173 +%%DATADIR%%/pkg/factint/tables/brent/brfac618 +%%DATADIR%%/pkg/factint/tables/brent/brfac619 +%%DATADIR%%/pkg/factint/tables/brent/brfac6197 +%%DATADIR%%/pkg/factint/tables/brent/brfac6199 +%%DATADIR%%/pkg/factint/tables/brent/brfac62 +%%DATADIR%%/pkg/factint/tables/brent/brfac620 +%%DATADIR%%/pkg/factint/tables/brent/brfac6203 +%%DATADIR%%/pkg/factint/tables/brent/brfac621 +%%DATADIR%%/pkg/factint/tables/brent/brfac6211 +%%DATADIR%%/pkg/factint/tables/brent/brfac6217 +%%DATADIR%%/pkg/factint/tables/brent/brfac622 +%%DATADIR%%/pkg/factint/tables/brent/brfac6221 +%%DATADIR%%/pkg/factint/tables/brent/brfac6229 +%%DATADIR%%/pkg/factint/tables/brent/brfac623 +%%DATADIR%%/pkg/factint/tables/brent/brfac624 +%%DATADIR%%/pkg/factint/tables/brent/brfac6247 +%%DATADIR%%/pkg/factint/tables/brent/brfac6257 +%%DATADIR%%/pkg/factint/tables/brent/brfac626 +%%DATADIR%%/pkg/factint/tables/brent/brfac6263 +%%DATADIR%%/pkg/factint/tables/brent/brfac6269 +%%DATADIR%%/pkg/factint/tables/brent/brfac627 +%%DATADIR%%/pkg/factint/tables/brent/brfac6271 +%%DATADIR%%/pkg/factint/tables/brent/brfac6277 +%%DATADIR%%/pkg/factint/tables/brent/brfac628 +%%DATADIR%%/pkg/factint/tables/brent/brfac6287 +%%DATADIR%%/pkg/factint/tables/brent/brfac629 +%%DATADIR%%/pkg/factint/tables/brent/brfac6299 +%%DATADIR%%/pkg/factint/tables/brent/brfac63 +%%DATADIR%%/pkg/factint/tables/brent/brfac630 +%%DATADIR%%/pkg/factint/tables/brent/brfac6301 +%%DATADIR%%/pkg/factint/tables/brent/brfac631 +%%DATADIR%%/pkg/factint/tables/brent/brfac6311 +%%DATADIR%%/pkg/factint/tables/brent/brfac6317 +%%DATADIR%%/pkg/factint/tables/brent/brfac632 +%%DATADIR%%/pkg/factint/tables/brent/brfac6323 +%%DATADIR%%/pkg/factint/tables/brent/brfac6329 +%%DATADIR%%/pkg/factint/tables/brent/brfac633 +%%DATADIR%%/pkg/factint/tables/brent/brfac6337 +%%DATADIR%%/pkg/factint/tables/brent/brfac634 +%%DATADIR%%/pkg/factint/tables/brent/brfac6343 +%%DATADIR%%/pkg/factint/tables/brent/brfac635 +%%DATADIR%%/pkg/factint/tables/brent/brfac6353 +%%DATADIR%%/pkg/factint/tables/brent/brfac6359 +%%DATADIR%%/pkg/factint/tables/brent/brfac636 +%%DATADIR%%/pkg/factint/tables/brent/brfac6361 +%%DATADIR%%/pkg/factint/tables/brent/brfac6367 +%%DATADIR%%/pkg/factint/tables/brent/brfac637 +%%DATADIR%%/pkg/factint/tables/brent/brfac6373 +%%DATADIR%%/pkg/factint/tables/brent/brfac6379 +%%DATADIR%%/pkg/factint/tables/brent/brfac638 +%%DATADIR%%/pkg/factint/tables/brent/brfac6389 +%%DATADIR%%/pkg/factint/tables/brent/brfac639 +%%DATADIR%%/pkg/factint/tables/brent/brfac6397 +%%DATADIR%%/pkg/factint/tables/brent/brfac640 +%%DATADIR%%/pkg/factint/tables/brent/brfac6400 +%%DATADIR%%/pkg/factint/tables/brent/brfac641 +%%DATADIR%%/pkg/factint/tables/brent/brfac642 +%%DATADIR%%/pkg/factint/tables/brent/brfac6421 +%%DATADIR%%/pkg/factint/tables/brent/brfac6427 +%%DATADIR%%/pkg/factint/tables/brent/brfac643 +%%DATADIR%%/pkg/factint/tables/brent/brfac644 +%%DATADIR%%/pkg/factint/tables/brent/brfac6449 +%%DATADIR%%/pkg/factint/tables/brent/brfac645 +%%DATADIR%%/pkg/factint/tables/brent/brfac6451 +%%DATADIR%%/pkg/factint/tables/brent/brfac646 +%%DATADIR%%/pkg/factint/tables/brent/brfac6469 +%%DATADIR%%/pkg/factint/tables/brent/brfac647 +%%DATADIR%%/pkg/factint/tables/brent/brfac6473 +%%DATADIR%%/pkg/factint/tables/brent/brfac648 +%%DATADIR%%/pkg/factint/tables/brent/brfac6481 +%%DATADIR%%/pkg/factint/tables/brent/brfac649 +%%DATADIR%%/pkg/factint/tables/brent/brfac6491 +%%DATADIR%%/pkg/factint/tables/brent/brfac65 +%%DATADIR%%/pkg/factint/tables/brent/brfac650 +%%DATADIR%%/pkg/factint/tables/brent/brfac651 +%%DATADIR%%/pkg/factint/tables/brent/brfac652 +%%DATADIR%%/pkg/factint/tables/brent/brfac6521 +%%DATADIR%%/pkg/factint/tables/brent/brfac6529 +%%DATADIR%%/pkg/factint/tables/brent/brfac653 +%%DATADIR%%/pkg/factint/tables/brent/brfac654 +%%DATADIR%%/pkg/factint/tables/brent/brfac6547 +%%DATADIR%%/pkg/factint/tables/brent/brfac655 +%%DATADIR%%/pkg/factint/tables/brent/brfac6551 +%%DATADIR%%/pkg/factint/tables/brent/brfac6553 +%%DATADIR%%/pkg/factint/tables/brent/brfac656 +%%DATADIR%%/pkg/factint/tables/brent/brfac6563 +%%DATADIR%%/pkg/factint/tables/brent/brfac6569 +%%DATADIR%%/pkg/factint/tables/brent/brfac657 +%%DATADIR%%/pkg/factint/tables/brent/brfac6571 +%%DATADIR%%/pkg/factint/tables/brent/brfac6577 +%%DATADIR%%/pkg/factint/tables/brent/brfac658 +%%DATADIR%%/pkg/factint/tables/brent/brfac6581 +%%DATADIR%%/pkg/factint/tables/brent/brfac659 +%%DATADIR%%/pkg/factint/tables/brent/brfac6599 +%%DATADIR%%/pkg/factint/tables/brent/brfac66 +%%DATADIR%%/pkg/factint/tables/brent/brfac660 +%%DATADIR%%/pkg/factint/tables/brent/brfac6607 +%%DATADIR%%/pkg/factint/tables/brent/brfac661 +%%DATADIR%%/pkg/factint/tables/brent/brfac6619 +%%DATADIR%%/pkg/factint/tables/brent/brfac662 +%%DATADIR%%/pkg/factint/tables/brent/brfac663 +%%DATADIR%%/pkg/factint/tables/brent/brfac6637 +%%DATADIR%%/pkg/factint/tables/brent/brfac664 +%%DATADIR%%/pkg/factint/tables/brent/brfac665 +%%DATADIR%%/pkg/factint/tables/brent/brfac6653 +%%DATADIR%%/pkg/factint/tables/brent/brfac6659 +%%DATADIR%%/pkg/factint/tables/brent/brfac666 +%%DATADIR%%/pkg/factint/tables/brent/brfac6661 +%%DATADIR%%/pkg/factint/tables/brent/brfac667 +%%DATADIR%%/pkg/factint/tables/brent/brfac6673 +%%DATADIR%%/pkg/factint/tables/brent/brfac6679 +%%DATADIR%%/pkg/factint/tables/brent/brfac668 +%%DATADIR%%/pkg/factint/tables/brent/brfac6689 +%%DATADIR%%/pkg/factint/tables/brent/brfac669 +%%DATADIR%%/pkg/factint/tables/brent/brfac6691 +%%DATADIR%%/pkg/factint/tables/brent/brfac67 +%%DATADIR%%/pkg/factint/tables/brent/brfac670 +%%DATADIR%%/pkg/factint/tables/brent/brfac6701 +%%DATADIR%%/pkg/factint/tables/brent/brfac6703 +%%DATADIR%%/pkg/factint/tables/brent/brfac6709 +%%DATADIR%%/pkg/factint/tables/brent/brfac671 +%%DATADIR%%/pkg/factint/tables/brent/brfac6719 +%%DATADIR%%/pkg/factint/tables/brent/brfac672 +%%DATADIR%%/pkg/factint/tables/brent/brfac6724 +%%DATADIR%%/pkg/factint/tables/brent/brfac673 +%%DATADIR%%/pkg/factint/tables/brent/brfac6733 +%%DATADIR%%/pkg/factint/tables/brent/brfac6737 +%%DATADIR%%/pkg/factint/tables/brent/brfac674 +%%DATADIR%%/pkg/factint/tables/brent/brfac675 +%%DATADIR%%/pkg/factint/tables/brent/brfac6761 +%%DATADIR%%/pkg/factint/tables/brent/brfac6763 +%%DATADIR%%/pkg/factint/tables/brent/brfac677 +%%DATADIR%%/pkg/factint/tables/brent/brfac6779 +%%DATADIR%%/pkg/factint/tables/brent/brfac678 +%%DATADIR%%/pkg/factint/tables/brent/brfac6781 +%%DATADIR%%/pkg/factint/tables/brent/brfac679 +%%DATADIR%%/pkg/factint/tables/brent/brfac6791 +%%DATADIR%%/pkg/factint/tables/brent/brfac6793 +%%DATADIR%%/pkg/factint/tables/brent/brfac68 +%%DATADIR%%/pkg/factint/tables/brent/brfac680 +%%DATADIR%%/pkg/factint/tables/brent/brfac6803 +%%DATADIR%%/pkg/factint/tables/brent/brfac681 +%%DATADIR%%/pkg/factint/tables/brent/brfac682 +%%DATADIR%%/pkg/factint/tables/brent/brfac6823 +%%DATADIR%%/pkg/factint/tables/brent/brfac6827 +%%DATADIR%%/pkg/factint/tables/brent/brfac6829 +%%DATADIR%%/pkg/factint/tables/brent/brfac683 +%%DATADIR%%/pkg/factint/tables/brent/brfac6833 +%%DATADIR%%/pkg/factint/tables/brent/brfac684 +%%DATADIR%%/pkg/factint/tables/brent/brfac6841 +%%DATADIR%%/pkg/factint/tables/brent/brfac685 +%%DATADIR%%/pkg/factint/tables/brent/brfac6857 +%%DATADIR%%/pkg/factint/tables/brent/brfac686 +%%DATADIR%%/pkg/factint/tables/brent/brfac6863 +%%DATADIR%%/pkg/factint/tables/brent/brfac6869 +%%DATADIR%%/pkg/factint/tables/brent/brfac687 +%%DATADIR%%/pkg/factint/tables/brent/brfac6871 +%%DATADIR%%/pkg/factint/tables/brent/brfac688 +%%DATADIR%%/pkg/factint/tables/brent/brfac6883 +%%DATADIR%%/pkg/factint/tables/brent/brfac689 +%%DATADIR%%/pkg/factint/tables/brent/brfac6899 +%%DATADIR%%/pkg/factint/tables/brent/brfac69 +%%DATADIR%%/pkg/factint/tables/brent/brfac690 +%%DATADIR%%/pkg/factint/tables/brent/brfac6907 +%%DATADIR%%/pkg/factint/tables/brent/brfac691 +%%DATADIR%%/pkg/factint/tables/brent/brfac6911 +%%DATADIR%%/pkg/factint/tables/brent/brfac6917 +%%DATADIR%%/pkg/factint/tables/brent/brfac692 +%%DATADIR%%/pkg/factint/tables/brent/brfac693 +%%DATADIR%%/pkg/factint/tables/brent/brfac694 +%%DATADIR%%/pkg/factint/tables/brent/brfac6947 +%%DATADIR%%/pkg/factint/tables/brent/brfac6949 +%%DATADIR%%/pkg/factint/tables/brent/brfac695 +%%DATADIR%%/pkg/factint/tables/brent/brfac6959 +%%DATADIR%%/pkg/factint/tables/brent/brfac696 +%%DATADIR%%/pkg/factint/tables/brent/brfac6961 +%%DATADIR%%/pkg/factint/tables/brent/brfac6967 +%%DATADIR%%/pkg/factint/tables/brent/brfac697 +%%DATADIR%%/pkg/factint/tables/brent/brfac6971 +%%DATADIR%%/pkg/factint/tables/brent/brfac6977 +%%DATADIR%%/pkg/factint/tables/brent/brfac698 +%%DATADIR%%/pkg/factint/tables/brent/brfac6983 +%%DATADIR%%/pkg/factint/tables/brent/brfac699 +%%DATADIR%%/pkg/factint/tables/brent/brfac6991 +%%DATADIR%%/pkg/factint/tables/brent/brfac6997 +%%DATADIR%%/pkg/factint/tables/brent/brfac7 +%%DATADIR%%/pkg/factint/tables/brent/brfac70 +%%DATADIR%%/pkg/factint/tables/brent/brfac700 +%%DATADIR%%/pkg/factint/tables/brent/brfac7001 +%%DATADIR%%/pkg/factint/tables/brent/brfac701 +%%DATADIR%%/pkg/factint/tables/brent/brfac7013 +%%DATADIR%%/pkg/factint/tables/brent/brfac7019 +%%DATADIR%%/pkg/factint/tables/brent/brfac702 +%%DATADIR%%/pkg/factint/tables/brent/brfac7027 +%%DATADIR%%/pkg/factint/tables/brent/brfac703 +%%DATADIR%%/pkg/factint/tables/brent/brfac7039 +%%DATADIR%%/pkg/factint/tables/brent/brfac704 +%%DATADIR%%/pkg/factint/tables/brent/brfac7043 +%%DATADIR%%/pkg/factint/tables/brent/brfac705 +%%DATADIR%%/pkg/factint/tables/brent/brfac7056 +%%DATADIR%%/pkg/factint/tables/brent/brfac7057 +%%DATADIR%%/pkg/factint/tables/brent/brfac706 +%%DATADIR%%/pkg/factint/tables/brent/brfac7069 +%%DATADIR%%/pkg/factint/tables/brent/brfac707 +%%DATADIR%%/pkg/factint/tables/brent/brfac7079 +%%DATADIR%%/pkg/factint/tables/brent/brfac708 +%%DATADIR%%/pkg/factint/tables/brent/brfac709 +%%DATADIR%%/pkg/factint/tables/brent/brfac71 +%%DATADIR%%/pkg/factint/tables/brent/brfac710 +%%DATADIR%%/pkg/factint/tables/brent/brfac7103 +%%DATADIR%%/pkg/factint/tables/brent/brfac7109 +%%DATADIR%%/pkg/factint/tables/brent/brfac711 +%%DATADIR%%/pkg/factint/tables/brent/brfac712 +%%DATADIR%%/pkg/factint/tables/brent/brfac7121 +%%DATADIR%%/pkg/factint/tables/brent/brfac7127 +%%DATADIR%%/pkg/factint/tables/brent/brfac7129 +%%DATADIR%%/pkg/factint/tables/brent/brfac713 +%%DATADIR%%/pkg/factint/tables/brent/brfac714 +%%DATADIR%%/pkg/factint/tables/brent/brfac715 +%%DATADIR%%/pkg/factint/tables/brent/brfac7151 +%%DATADIR%%/pkg/factint/tables/brent/brfac7159 +%%DATADIR%%/pkg/factint/tables/brent/brfac716 +%%DATADIR%%/pkg/factint/tables/brent/brfac717 +%%DATADIR%%/pkg/factint/tables/brent/brfac7177 +%%DATADIR%%/pkg/factint/tables/brent/brfac718 +%%DATADIR%%/pkg/factint/tables/brent/brfac7187 +%%DATADIR%%/pkg/factint/tables/brent/brfac719 +%%DATADIR%%/pkg/factint/tables/brent/brfac7193 +%%DATADIR%%/pkg/factint/tables/brent/brfac72 +%%DATADIR%%/pkg/factint/tables/brent/brfac720 +%%DATADIR%%/pkg/factint/tables/brent/brfac7207 +%%DATADIR%%/pkg/factint/tables/brent/brfac721 +%%DATADIR%%/pkg/factint/tables/brent/brfac7211 +%%DATADIR%%/pkg/factint/tables/brent/brfac7213 +%%DATADIR%%/pkg/factint/tables/brent/brfac7219 +%%DATADIR%%/pkg/factint/tables/brent/brfac722 +%%DATADIR%%/pkg/factint/tables/brent/brfac7229 +%%DATADIR%%/pkg/factint/tables/brent/brfac723 +%%DATADIR%%/pkg/factint/tables/brent/brfac7237 +%%DATADIR%%/pkg/factint/tables/brent/brfac724 +%%DATADIR%%/pkg/factint/tables/brent/brfac7243 +%%DATADIR%%/pkg/factint/tables/brent/brfac7247 +%%DATADIR%%/pkg/factint/tables/brent/brfac725 +%%DATADIR%%/pkg/factint/tables/brent/brfac7253 +%%DATADIR%%/pkg/factint/tables/brent/brfac726 +%%DATADIR%%/pkg/factint/tables/brent/brfac727 +%%DATADIR%%/pkg/factint/tables/brent/brfac728 +%%DATADIR%%/pkg/factint/tables/brent/brfac7283 +%%DATADIR%%/pkg/factint/tables/brent/brfac7297 +%%DATADIR%%/pkg/factint/tables/brent/brfac73 +%%DATADIR%%/pkg/factint/tables/brent/brfac730 +%%DATADIR%%/pkg/factint/tables/brent/brfac7307 +%%DATADIR%%/pkg/factint/tables/brent/brfac7309 +%%DATADIR%%/pkg/factint/tables/brent/brfac731 +%%DATADIR%%/pkg/factint/tables/brent/brfac732 +%%DATADIR%%/pkg/factint/tables/brent/brfac7321 +%%DATADIR%%/pkg/factint/tables/brent/brfac733 +%%DATADIR%%/pkg/factint/tables/brent/brfac7331 +%%DATADIR%%/pkg/factint/tables/brent/brfac7333 +%%DATADIR%%/pkg/factint/tables/brent/brfac734 +%%DATADIR%%/pkg/factint/tables/brent/brfac7349 +%%DATADIR%%/pkg/factint/tables/brent/brfac735 +%%DATADIR%%/pkg/factint/tables/brent/brfac7351 +%%DATADIR%%/pkg/factint/tables/brent/brfac736 +%%DATADIR%%/pkg/factint/tables/brent/brfac7369 +%%DATADIR%%/pkg/factint/tables/brent/brfac737 +%%DATADIR%%/pkg/factint/tables/brent/brfac738 +%%DATADIR%%/pkg/factint/tables/brent/brfac739 +%%DATADIR%%/pkg/factint/tables/brent/brfac7393 +%%DATADIR%%/pkg/factint/tables/brent/brfac74 +%%DATADIR%%/pkg/factint/tables/brent/brfac740 +%%DATADIR%%/pkg/factint/tables/brent/brfac741 +%%DATADIR%%/pkg/factint/tables/brent/brfac7411 +%%DATADIR%%/pkg/factint/tables/brent/brfac7417 +%%DATADIR%%/pkg/factint/tables/brent/brfac742 +%%DATADIR%%/pkg/factint/tables/brent/brfac743 +%%DATADIR%%/pkg/factint/tables/brent/brfac7433 +%%DATADIR%%/pkg/factint/tables/brent/brfac744 +%%DATADIR%%/pkg/factint/tables/brent/brfac745 +%%DATADIR%%/pkg/factint/tables/brent/brfac7451 +%%DATADIR%%/pkg/factint/tables/brent/brfac7457 +%%DATADIR%%/pkg/factint/tables/brent/brfac7459 +%%DATADIR%%/pkg/factint/tables/brent/brfac746 +%%DATADIR%%/pkg/factint/tables/brent/brfac747 +%%DATADIR%%/pkg/factint/tables/brent/brfac7477 +%%DATADIR%%/pkg/factint/tables/brent/brfac748 +%%DATADIR%%/pkg/factint/tables/brent/brfac7481 +%%DATADIR%%/pkg/factint/tables/brent/brfac7487 +%%DATADIR%%/pkg/factint/tables/brent/brfac7489 +%%DATADIR%%/pkg/factint/tables/brent/brfac749 +%%DATADIR%%/pkg/factint/tables/brent/brfac7499 +%%DATADIR%%/pkg/factint/tables/brent/brfac75 +%%DATADIR%%/pkg/factint/tables/brent/brfac750 +%%DATADIR%%/pkg/factint/tables/brent/brfac7507 +%%DATADIR%%/pkg/factint/tables/brent/brfac751 +%%DATADIR%%/pkg/factint/tables/brent/brfac7517 +%%DATADIR%%/pkg/factint/tables/brent/brfac752 +%%DATADIR%%/pkg/factint/tables/brent/brfac7523 +%%DATADIR%%/pkg/factint/tables/brent/brfac7529 +%%DATADIR%%/pkg/factint/tables/brent/brfac753 +%%DATADIR%%/pkg/factint/tables/brent/brfac7537 +%%DATADIR%%/pkg/factint/tables/brent/brfac754 +%%DATADIR%%/pkg/factint/tables/brent/brfac7541 +%%DATADIR%%/pkg/factint/tables/brent/brfac7547 +%%DATADIR%%/pkg/factint/tables/brent/brfac7549 +%%DATADIR%%/pkg/factint/tables/brent/brfac755 +%%DATADIR%%/pkg/factint/tables/brent/brfac7559 +%%DATADIR%%/pkg/factint/tables/brent/brfac756 +%%DATADIR%%/pkg/factint/tables/brent/brfac7561 +%%DATADIR%%/pkg/factint/tables/brent/brfac757 +%%DATADIR%%/pkg/factint/tables/brent/brfac7573 +%%DATADIR%%/pkg/factint/tables/brent/brfac7577 +%%DATADIR%%/pkg/factint/tables/brent/brfac758 +%%DATADIR%%/pkg/factint/tables/brent/brfac7583 +%%DATADIR%%/pkg/factint/tables/brent/brfac7589 +%%DATADIR%%/pkg/factint/tables/brent/brfac759 +%%DATADIR%%/pkg/factint/tables/brent/brfac7591 +%%DATADIR%%/pkg/factint/tables/brent/brfac76 +%%DATADIR%%/pkg/factint/tables/brent/brfac760 +%%DATADIR%%/pkg/factint/tables/brent/brfac7603 +%%DATADIR%%/pkg/factint/tables/brent/brfac7607 +%%DATADIR%%/pkg/factint/tables/brent/brfac761 +%%DATADIR%%/pkg/factint/tables/brent/brfac762 +%%DATADIR%%/pkg/factint/tables/brent/brfac7621 +%%DATADIR%%/pkg/factint/tables/brent/brfac763 +%%DATADIR%%/pkg/factint/tables/brent/brfac7639 +%%DATADIR%%/pkg/factint/tables/brent/brfac764 +%%DATADIR%%/pkg/factint/tables/brent/brfac7643 +%%DATADIR%%/pkg/factint/tables/brent/brfac7649 +%%DATADIR%%/pkg/factint/tables/brent/brfac765 +%%DATADIR%%/pkg/factint/tables/brent/brfac766 +%%DATADIR%%/pkg/factint/tables/brent/brfac7669 +%%DATADIR%%/pkg/factint/tables/brent/brfac767 +%%DATADIR%%/pkg/factint/tables/brent/brfac7673 +%%DATADIR%%/pkg/factint/tables/brent/brfac768 +%%DATADIR%%/pkg/factint/tables/brent/brfac7681 +%%DATADIR%%/pkg/factint/tables/brent/brfac7687 +%%DATADIR%%/pkg/factint/tables/brent/brfac769 +%%DATADIR%%/pkg/factint/tables/brent/brfac7691 +%%DATADIR%%/pkg/factint/tables/brent/brfac7699 +%%DATADIR%%/pkg/factint/tables/brent/brfac77 +%%DATADIR%%/pkg/factint/tables/brent/brfac770 +%%DATADIR%%/pkg/factint/tables/brent/brfac7703 +%%DATADIR%%/pkg/factint/tables/brent/brfac771 +%%DATADIR%%/pkg/factint/tables/brent/brfac7717 +%%DATADIR%%/pkg/factint/tables/brent/brfac772 +%%DATADIR%%/pkg/factint/tables/brent/brfac7723 +%%DATADIR%%/pkg/factint/tables/brent/brfac7727 +%%DATADIR%%/pkg/factint/tables/brent/brfac773 +%%DATADIR%%/pkg/factint/tables/brent/brfac774 +%%DATADIR%%/pkg/factint/tables/brent/brfac7741 +%%DATADIR%%/pkg/factint/tables/brent/brfac7744 +%%DATADIR%%/pkg/factint/tables/brent/brfac775 +%%DATADIR%%/pkg/factint/tables/brent/brfac7753 +%%DATADIR%%/pkg/factint/tables/brent/brfac7757 +%%DATADIR%%/pkg/factint/tables/brent/brfac7759 +%%DATADIR%%/pkg/factint/tables/brent/brfac776 +%%DATADIR%%/pkg/factint/tables/brent/brfac777 +%%DATADIR%%/pkg/factint/tables/brent/brfac778 +%%DATADIR%%/pkg/factint/tables/brent/brfac7789 +%%DATADIR%%/pkg/factint/tables/brent/brfac779 +%%DATADIR%%/pkg/factint/tables/brent/brfac7793 +%%DATADIR%%/pkg/factint/tables/brent/brfac78 +%%DATADIR%%/pkg/factint/tables/brent/brfac780 +%%DATADIR%%/pkg/factint/tables/brent/brfac781 +%%DATADIR%%/pkg/factint/tables/brent/brfac7817 +%%DATADIR%%/pkg/factint/tables/brent/brfac782 +%%DATADIR%%/pkg/factint/tables/brent/brfac7823 +%%DATADIR%%/pkg/factint/tables/brent/brfac7829 +%%DATADIR%%/pkg/factint/tables/brent/brfac783 +%%DATADIR%%/pkg/factint/tables/brent/brfac7841 +%%DATADIR%%/pkg/factint/tables/brent/brfac785 +%%DATADIR%%/pkg/factint/tables/brent/brfac7853 +%%DATADIR%%/pkg/factint/tables/brent/brfac786 +%%DATADIR%%/pkg/factint/tables/brent/brfac7867 +%%DATADIR%%/pkg/factint/tables/brent/brfac787 +%%DATADIR%%/pkg/factint/tables/brent/brfac7873 +%%DATADIR%%/pkg/factint/tables/brent/brfac7877 +%%DATADIR%%/pkg/factint/tables/brent/brfac7879 +%%DATADIR%%/pkg/factint/tables/brent/brfac788 +%%DATADIR%%/pkg/factint/tables/brent/brfac7883 +%%DATADIR%%/pkg/factint/tables/brent/brfac789 +%%DATADIR%%/pkg/factint/tables/brent/brfac79 +%%DATADIR%%/pkg/factint/tables/brent/brfac790 +%%DATADIR%%/pkg/factint/tables/brent/brfac7901 +%%DATADIR%%/pkg/factint/tables/brent/brfac7907 +%%DATADIR%%/pkg/factint/tables/brent/brfac791 +%%DATADIR%%/pkg/factint/tables/brent/brfac7919 +%%DATADIR%%/pkg/factint/tables/brent/brfac792 +%%DATADIR%%/pkg/factint/tables/brent/brfac7927 +%%DATADIR%%/pkg/factint/tables/brent/brfac793 +%%DATADIR%%/pkg/factint/tables/brent/brfac7933 +%%DATADIR%%/pkg/factint/tables/brent/brfac7937 +%%DATADIR%%/pkg/factint/tables/brent/brfac794 +%%DATADIR%%/pkg/factint/tables/brent/brfac7949 +%%DATADIR%%/pkg/factint/tables/brent/brfac795 +%%DATADIR%%/pkg/factint/tables/brent/brfac7951 +%%DATADIR%%/pkg/factint/tables/brent/brfac796 +%%DATADIR%%/pkg/factint/tables/brent/brfac7963 +%%DATADIR%%/pkg/factint/tables/brent/brfac797 +%%DATADIR%%/pkg/factint/tables/brent/brfac798 +%%DATADIR%%/pkg/factint/tables/brent/brfac799 +%%DATADIR%%/pkg/factint/tables/brent/brfac7993 +%%DATADIR%%/pkg/factint/tables/brent/brfac80 +%%DATADIR%%/pkg/factint/tables/brent/brfac800 +%%DATADIR%%/pkg/factint/tables/brent/brfac8009 +%%DATADIR%%/pkg/factint/tables/brent/brfac801 +%%DATADIR%%/pkg/factint/tables/brent/brfac8011 +%%DATADIR%%/pkg/factint/tables/brent/brfac8017 +%%DATADIR%%/pkg/factint/tables/brent/brfac802 +%%DATADIR%%/pkg/factint/tables/brent/brfac803 +%%DATADIR%%/pkg/factint/tables/brent/brfac8039 +%%DATADIR%%/pkg/factint/tables/brent/brfac804 +%%DATADIR%%/pkg/factint/tables/brent/brfac805 +%%DATADIR%%/pkg/factint/tables/brent/brfac8053 +%%DATADIR%%/pkg/factint/tables/brent/brfac8059 +%%DATADIR%%/pkg/factint/tables/brent/brfac806 +%%DATADIR%%/pkg/factint/tables/brent/brfac8069 +%%DATADIR%%/pkg/factint/tables/brent/brfac807 +%%DATADIR%%/pkg/factint/tables/brent/brfac808 +%%DATADIR%%/pkg/factint/tables/brent/brfac8081 +%%DATADIR%%/pkg/factint/tables/brent/brfac8087 +%%DATADIR%%/pkg/factint/tables/brent/brfac8089 +%%DATADIR%%/pkg/factint/tables/brent/brfac809 +%%DATADIR%%/pkg/factint/tables/brent/brfac8093 +%%DATADIR%%/pkg/factint/tables/brent/brfac810 +%%DATADIR%%/pkg/factint/tables/brent/brfac8101 +%%DATADIR%%/pkg/factint/tables/brent/brfac811 +%%DATADIR%%/pkg/factint/tables/brent/brfac8111 +%%DATADIR%%/pkg/factint/tables/brent/brfac8117 +%%DATADIR%%/pkg/factint/tables/brent/brfac812 +%%DATADIR%%/pkg/factint/tables/brent/brfac8123 +%%DATADIR%%/pkg/factint/tables/brent/brfac813 +%%DATADIR%%/pkg/factint/tables/brent/brfac814 +%%DATADIR%%/pkg/factint/tables/brent/brfac8147 +%%DATADIR%%/pkg/factint/tables/brent/brfac815 +%%DATADIR%%/pkg/factint/tables/brent/brfac816 +%%DATADIR%%/pkg/factint/tables/brent/brfac8161 +%%DATADIR%%/pkg/factint/tables/brent/brfac8167 +%%DATADIR%%/pkg/factint/tables/brent/brfac817 +%%DATADIR%%/pkg/factint/tables/brent/brfac8171 +%%DATADIR%%/pkg/factint/tables/brent/brfac8179 +%%DATADIR%%/pkg/factint/tables/brent/brfac818 +%%DATADIR%%/pkg/factint/tables/brent/brfac819 +%%DATADIR%%/pkg/factint/tables/brent/brfac8191 +%%DATADIR%%/pkg/factint/tables/brent/brfac82 +%%DATADIR%%/pkg/factint/tables/brent/brfac820 +%%DATADIR%%/pkg/factint/tables/brent/brfac8209 +%%DATADIR%%/pkg/factint/tables/brent/brfac821 +%%DATADIR%%/pkg/factint/tables/brent/brfac8219 +%%DATADIR%%/pkg/factint/tables/brent/brfac822 +%%DATADIR%%/pkg/factint/tables/brent/brfac8221 +%%DATADIR%%/pkg/factint/tables/brent/brfac823 +%%DATADIR%%/pkg/factint/tables/brent/brfac8231 +%%DATADIR%%/pkg/factint/tables/brent/brfac8233 +%%DATADIR%%/pkg/factint/tables/brent/brfac8237 +%%DATADIR%%/pkg/factint/tables/brent/brfac824 +%%DATADIR%%/pkg/factint/tables/brent/brfac8243 +%%DATADIR%%/pkg/factint/tables/brent/brfac825 +%%DATADIR%%/pkg/factint/tables/brent/brfac826 +%%DATADIR%%/pkg/factint/tables/brent/brfac8263 +%%DATADIR%%/pkg/factint/tables/brent/brfac8269 +%%DATADIR%%/pkg/factint/tables/brent/brfac827 +%%DATADIR%%/pkg/factint/tables/brent/brfac8273 +%%DATADIR%%/pkg/factint/tables/brent/brfac828 +%%DATADIR%%/pkg/factint/tables/brent/brfac8287 +%%DATADIR%%/pkg/factint/tables/brent/brfac829 +%%DATADIR%%/pkg/factint/tables/brent/brfac8291 +%%DATADIR%%/pkg/factint/tables/brent/brfac8293 +%%DATADIR%%/pkg/factint/tables/brent/brfac8297 +%%DATADIR%%/pkg/factint/tables/brent/brfac83 +%%DATADIR%%/pkg/factint/tables/brent/brfac830 +%%DATADIR%%/pkg/factint/tables/brent/brfac831 +%%DATADIR%%/pkg/factint/tables/brent/brfac8311 +%%DATADIR%%/pkg/factint/tables/brent/brfac8317 +%%DATADIR%%/pkg/factint/tables/brent/brfac832 +%%DATADIR%%/pkg/factint/tables/brent/brfac8329 +%%DATADIR%%/pkg/factint/tables/brent/brfac833 +%%DATADIR%%/pkg/factint/tables/brent/brfac834 +%%DATADIR%%/pkg/factint/tables/brent/brfac835 +%%DATADIR%%/pkg/factint/tables/brent/brfac8353 +%%DATADIR%%/pkg/factint/tables/brent/brfac836 +%%DATADIR%%/pkg/factint/tables/brent/brfac8363 +%%DATADIR%%/pkg/factint/tables/brent/brfac8369 +%%DATADIR%%/pkg/factint/tables/brent/brfac837 +%%DATADIR%%/pkg/factint/tables/brent/brfac8377 +%%DATADIR%%/pkg/factint/tables/brent/brfac838 +%%DATADIR%%/pkg/factint/tables/brent/brfac8387 +%%DATADIR%%/pkg/factint/tables/brent/brfac8389 +%%DATADIR%%/pkg/factint/tables/brent/brfac839 +%%DATADIR%%/pkg/factint/tables/brent/brfac84 +%%DATADIR%%/pkg/factint/tables/brent/brfac840 +%%DATADIR%%/pkg/factint/tables/brent/brfac8419 +%%DATADIR%%/pkg/factint/tables/brent/brfac842 +%%DATADIR%%/pkg/factint/tables/brent/brfac8423 +%%DATADIR%%/pkg/factint/tables/brent/brfac8429 +%%DATADIR%%/pkg/factint/tables/brent/brfac843 +%%DATADIR%%/pkg/factint/tables/brent/brfac8431 +%%DATADIR%%/pkg/factint/tables/brent/brfac844 +%%DATADIR%%/pkg/factint/tables/brent/brfac8443 +%%DATADIR%%/pkg/factint/tables/brent/brfac8447 +%%DATADIR%%/pkg/factint/tables/brent/brfac845 +%%DATADIR%%/pkg/factint/tables/brent/brfac846 +%%DATADIR%%/pkg/factint/tables/brent/brfac8461 +%%DATADIR%%/pkg/factint/tables/brent/brfac8464 +%%DATADIR%%/pkg/factint/tables/brent/brfac8467 +%%DATADIR%%/pkg/factint/tables/brent/brfac847 +%%DATADIR%%/pkg/factint/tables/brent/brfac848 +%%DATADIR%%/pkg/factint/tables/brent/brfac849 +%%DATADIR%%/pkg/factint/tables/brent/brfac85 +%%DATADIR%%/pkg/factint/tables/brent/brfac850 +%%DATADIR%%/pkg/factint/tables/brent/brfac8501 +%%DATADIR%%/pkg/factint/tables/brent/brfac851 +%%DATADIR%%/pkg/factint/tables/brent/brfac8513 +%%DATADIR%%/pkg/factint/tables/brent/brfac852 +%%DATADIR%%/pkg/factint/tables/brent/brfac8521 +%%DATADIR%%/pkg/factint/tables/brent/brfac8527 +%%DATADIR%%/pkg/factint/tables/brent/brfac853 +%%DATADIR%%/pkg/factint/tables/brent/brfac8537 +%%DATADIR%%/pkg/factint/tables/brent/brfac8539 +%%DATADIR%%/pkg/factint/tables/brent/brfac854 +%%DATADIR%%/pkg/factint/tables/brent/brfac8543 +%%DATADIR%%/pkg/factint/tables/brent/brfac855 +%%DATADIR%%/pkg/factint/tables/brent/brfac856 +%%DATADIR%%/pkg/factint/tables/brent/brfac8563 +%%DATADIR%%/pkg/factint/tables/brent/brfac857 +%%DATADIR%%/pkg/factint/tables/brent/brfac8573 +%%DATADIR%%/pkg/factint/tables/brent/brfac858 +%%DATADIR%%/pkg/factint/tables/brent/brfac8581 +%%DATADIR%%/pkg/factint/tables/brent/brfac859 +%%DATADIR%%/pkg/factint/tables/brent/brfac8597 +%%DATADIR%%/pkg/factint/tables/brent/brfac8599 +%%DATADIR%%/pkg/factint/tables/brent/brfac86 +%%DATADIR%%/pkg/factint/tables/brent/brfac860 +%%DATADIR%%/pkg/factint/tables/brent/brfac8609 +%%DATADIR%%/pkg/factint/tables/brent/brfac861 +%%DATADIR%%/pkg/factint/tables/brent/brfac862 +%%DATADIR%%/pkg/factint/tables/brent/brfac8623 +%%DATADIR%%/pkg/factint/tables/brent/brfac8627 +%%DATADIR%%/pkg/factint/tables/brent/brfac8629 +%%DATADIR%%/pkg/factint/tables/brent/brfac863 +%%DATADIR%%/pkg/factint/tables/brent/brfac864 +%%DATADIR%%/pkg/factint/tables/brent/brfac8641 +%%DATADIR%%/pkg/factint/tables/brent/brfac8647 +%%DATADIR%%/pkg/factint/tables/brent/brfac865 +%%DATADIR%%/pkg/factint/tables/brent/brfac866 +%%DATADIR%%/pkg/factint/tables/brent/brfac8663 +%%DATADIR%%/pkg/factint/tables/brent/brfac8669 +%%DATADIR%%/pkg/factint/tables/brent/brfac867 +%%DATADIR%%/pkg/factint/tables/brent/brfac8677 +%%DATADIR%%/pkg/factint/tables/brent/brfac868 +%%DATADIR%%/pkg/factint/tables/brent/brfac8681 +%%DATADIR%%/pkg/factint/tables/brent/brfac8689 +%%DATADIR%%/pkg/factint/tables/brent/brfac869 +%%DATADIR%%/pkg/factint/tables/brent/brfac8693 +%%DATADIR%%/pkg/factint/tables/brent/brfac8699 +%%DATADIR%%/pkg/factint/tables/brent/brfac87 +%%DATADIR%%/pkg/factint/tables/brent/brfac870 +%%DATADIR%%/pkg/factint/tables/brent/brfac8707 +%%DATADIR%%/pkg/factint/tables/brent/brfac871 +%%DATADIR%%/pkg/factint/tables/brent/brfac8713 +%%DATADIR%%/pkg/factint/tables/brent/brfac8719 +%%DATADIR%%/pkg/factint/tables/brent/brfac872 +%%DATADIR%%/pkg/factint/tables/brent/brfac873 +%%DATADIR%%/pkg/factint/tables/brent/brfac8731 +%%DATADIR%%/pkg/factint/tables/brent/brfac8737 +%%DATADIR%%/pkg/factint/tables/brent/brfac874 +%%DATADIR%%/pkg/factint/tables/brent/brfac8741 +%%DATADIR%%/pkg/factint/tables/brent/brfac8747 +%%DATADIR%%/pkg/factint/tables/brent/brfac875 +%%DATADIR%%/pkg/factint/tables/brent/brfac8753 +%%DATADIR%%/pkg/factint/tables/brent/brfac876 +%%DATADIR%%/pkg/factint/tables/brent/brfac8761 +%%DATADIR%%/pkg/factint/tables/brent/brfac877 +%%DATADIR%%/pkg/factint/tables/brent/brfac8779 +%%DATADIR%%/pkg/factint/tables/brent/brfac878 +%%DATADIR%%/pkg/factint/tables/brent/brfac8783 +%%DATADIR%%/pkg/factint/tables/brent/brfac879 +%%DATADIR%%/pkg/factint/tables/brent/brfac88 +%%DATADIR%%/pkg/factint/tables/brent/brfac880 +%%DATADIR%%/pkg/factint/tables/brent/brfac8803 +%%DATADIR%%/pkg/factint/tables/brent/brfac8807 +%%DATADIR%%/pkg/factint/tables/brent/brfac881 +%%DATADIR%%/pkg/factint/tables/brent/brfac8819 +%%DATADIR%%/pkg/factint/tables/brent/brfac882 +%%DATADIR%%/pkg/factint/tables/brent/brfac8821 +%%DATADIR%%/pkg/factint/tables/brent/brfac883 +%%DATADIR%%/pkg/factint/tables/brent/brfac8831 +%%DATADIR%%/pkg/factint/tables/brent/brfac8836 +%%DATADIR%%/pkg/factint/tables/brent/brfac8837 +%%DATADIR%%/pkg/factint/tables/brent/brfac8839 +%%DATADIR%%/pkg/factint/tables/brent/brfac884 +%%DATADIR%%/pkg/factint/tables/brent/brfac8849 +%%DATADIR%%/pkg/factint/tables/brent/brfac885 +%%DATADIR%%/pkg/factint/tables/brent/brfac886 +%%DATADIR%%/pkg/factint/tables/brent/brfac8861 +%%DATADIR%%/pkg/factint/tables/brent/brfac8863 +%%DATADIR%%/pkg/factint/tables/brent/brfac8867 +%%DATADIR%%/pkg/factint/tables/brent/brfac887 +%%DATADIR%%/pkg/factint/tables/brent/brfac888 +%%DATADIR%%/pkg/factint/tables/brent/brfac8887 +%%DATADIR%%/pkg/factint/tables/brent/brfac889 +%%DATADIR%%/pkg/factint/tables/brent/brfac8893 +%%DATADIR%%/pkg/factint/tables/brent/brfac89 +%%DATADIR%%/pkg/factint/tables/brent/brfac890 +%%DATADIR%%/pkg/factint/tables/brent/brfac891 +%%DATADIR%%/pkg/factint/tables/brent/brfac892 +%%DATADIR%%/pkg/factint/tables/brent/brfac8923 +%%DATADIR%%/pkg/factint/tables/brent/brfac8929 +%%DATADIR%%/pkg/factint/tables/brent/brfac893 +%%DATADIR%%/pkg/factint/tables/brent/brfac8933 +%%DATADIR%%/pkg/factint/tables/brent/brfac894 +%%DATADIR%%/pkg/factint/tables/brent/brfac8941 +%%DATADIR%%/pkg/factint/tables/brent/brfac895 +%%DATADIR%%/pkg/factint/tables/brent/brfac8951 +%%DATADIR%%/pkg/factint/tables/brent/brfac896 +%%DATADIR%%/pkg/factint/tables/brent/brfac8963 +%%DATADIR%%/pkg/factint/tables/brent/brfac8969 +%%DATADIR%%/pkg/factint/tables/brent/brfac897 +%%DATADIR%%/pkg/factint/tables/brent/brfac8971 +%%DATADIR%%/pkg/factint/tables/brent/brfac898 +%%DATADIR%%/pkg/factint/tables/brent/brfac899 +%%DATADIR%%/pkg/factint/tables/brent/brfac8999 +%%DATADIR%%/pkg/factint/tables/brent/brfac90 +%%DATADIR%%/pkg/factint/tables/brent/brfac9001 +%%DATADIR%%/pkg/factint/tables/brent/brfac9007 +%%DATADIR%%/pkg/factint/tables/brent/brfac901 +%%DATADIR%%/pkg/factint/tables/brent/brfac9011 +%%DATADIR%%/pkg/factint/tables/brent/brfac9013 +%%DATADIR%%/pkg/factint/tables/brent/brfac902 +%%DATADIR%%/pkg/factint/tables/brent/brfac9029 +%%DATADIR%%/pkg/factint/tables/brent/brfac903 +%%DATADIR%%/pkg/factint/tables/brent/brfac904 +%%DATADIR%%/pkg/factint/tables/brent/brfac9041 +%%DATADIR%%/pkg/factint/tables/brent/brfac9043 +%%DATADIR%%/pkg/factint/tables/brent/brfac9049 +%%DATADIR%%/pkg/factint/tables/brent/brfac905 +%%DATADIR%%/pkg/factint/tables/brent/brfac9059 +%%DATADIR%%/pkg/factint/tables/brent/brfac906 +%%DATADIR%%/pkg/factint/tables/brent/brfac9067 +%%DATADIR%%/pkg/factint/tables/brent/brfac907 +%%DATADIR%%/pkg/factint/tables/brent/brfac908 +%%DATADIR%%/pkg/factint/tables/brent/brfac909 +%%DATADIR%%/pkg/factint/tables/brent/brfac9091 +%%DATADIR%%/pkg/factint/tables/brent/brfac91 +%%DATADIR%%/pkg/factint/tables/brent/brfac910 +%%DATADIR%%/pkg/factint/tables/brent/brfac9103 +%%DATADIR%%/pkg/factint/tables/brent/brfac9109 +%%DATADIR%%/pkg/factint/tables/brent/brfac911 +%%DATADIR%%/pkg/factint/tables/brent/brfac912 +%%DATADIR%%/pkg/factint/tables/brent/brfac9127 +%%DATADIR%%/pkg/factint/tables/brent/brfac913 +%%DATADIR%%/pkg/factint/tables/brent/brfac9133 +%%DATADIR%%/pkg/factint/tables/brent/brfac9137 +%%DATADIR%%/pkg/factint/tables/brent/brfac914 +%%DATADIR%%/pkg/factint/tables/brent/brfac915 +%%DATADIR%%/pkg/factint/tables/brent/brfac9151 +%%DATADIR%%/pkg/factint/tables/brent/brfac9157 +%%DATADIR%%/pkg/factint/tables/brent/brfac916 +%%DATADIR%%/pkg/factint/tables/brent/brfac9161 +%%DATADIR%%/pkg/factint/tables/brent/brfac917 +%%DATADIR%%/pkg/factint/tables/brent/brfac9173 +%%DATADIR%%/pkg/factint/tables/brent/brfac918 +%%DATADIR%%/pkg/factint/tables/brent/brfac9181 +%%DATADIR%%/pkg/factint/tables/brent/brfac9187 +%%DATADIR%%/pkg/factint/tables/brent/brfac919 +%%DATADIR%%/pkg/factint/tables/brent/brfac9199 +%%DATADIR%%/pkg/factint/tables/brent/brfac92 +%%DATADIR%%/pkg/factint/tables/brent/brfac920 +%%DATADIR%%/pkg/factint/tables/brent/brfac9203 +%%DATADIR%%/pkg/factint/tables/brent/brfac9209 +%%DATADIR%%/pkg/factint/tables/brent/brfac921 +%%DATADIR%%/pkg/factint/tables/brent/brfac9216 +%%DATADIR%%/pkg/factint/tables/brent/brfac922 +%%DATADIR%%/pkg/factint/tables/brent/brfac9221 +%%DATADIR%%/pkg/factint/tables/brent/brfac9227 +%%DATADIR%%/pkg/factint/tables/brent/brfac923 +%%DATADIR%%/pkg/factint/tables/brent/brfac9239 +%%DATADIR%%/pkg/factint/tables/brent/brfac924 +%%DATADIR%%/pkg/factint/tables/brent/brfac9241 +%%DATADIR%%/pkg/factint/tables/brent/brfac925 +%%DATADIR%%/pkg/factint/tables/brent/brfac9257 +%%DATADIR%%/pkg/factint/tables/brent/brfac926 +%%DATADIR%%/pkg/factint/tables/brent/brfac927 +%%DATADIR%%/pkg/factint/tables/brent/brfac9277 +%%DATADIR%%/pkg/factint/tables/brent/brfac928 +%%DATADIR%%/pkg/factint/tables/brent/brfac9281 +%%DATADIR%%/pkg/factint/tables/brent/brfac9283 +%%DATADIR%%/pkg/factint/tables/brent/brfac929 +%%DATADIR%%/pkg/factint/tables/brent/brfac9293 +%%DATADIR%%/pkg/factint/tables/brent/brfac93 +%%DATADIR%%/pkg/factint/tables/brent/brfac930 +%%DATADIR%%/pkg/factint/tables/brent/brfac931 +%%DATADIR%%/pkg/factint/tables/brent/brfac9311 +%%DATADIR%%/pkg/factint/tables/brent/brfac9319 +%%DATADIR%%/pkg/factint/tables/brent/brfac932 +%%DATADIR%%/pkg/factint/tables/brent/brfac9323 +%%DATADIR%%/pkg/factint/tables/brent/brfac933 +%%DATADIR%%/pkg/factint/tables/brent/brfac9337 +%%DATADIR%%/pkg/factint/tables/brent/brfac934 +%%DATADIR%%/pkg/factint/tables/brent/brfac9341 +%%DATADIR%%/pkg/factint/tables/brent/brfac9343 +%%DATADIR%%/pkg/factint/tables/brent/brfac9349 +%%DATADIR%%/pkg/factint/tables/brent/brfac935 +%%DATADIR%%/pkg/factint/tables/brent/brfac936 +%%DATADIR%%/pkg/factint/tables/brent/brfac937 +%%DATADIR%%/pkg/factint/tables/brent/brfac9371 +%%DATADIR%%/pkg/factint/tables/brent/brfac9377 +%%DATADIR%%/pkg/factint/tables/brent/brfac938 +%%DATADIR%%/pkg/factint/tables/brent/brfac939 +%%DATADIR%%/pkg/factint/tables/brent/brfac9391 +%%DATADIR%%/pkg/factint/tables/brent/brfac9397 +%%DATADIR%%/pkg/factint/tables/brent/brfac94 +%%DATADIR%%/pkg/factint/tables/brent/brfac940 +%%DATADIR%%/pkg/factint/tables/brent/brfac9403 +%%DATADIR%%/pkg/factint/tables/brent/brfac941 +%%DATADIR%%/pkg/factint/tables/brent/brfac9413 +%%DATADIR%%/pkg/factint/tables/brent/brfac9419 +%%DATADIR%%/pkg/factint/tables/brent/brfac942 +%%DATADIR%%/pkg/factint/tables/brent/brfac9421 +%%DATADIR%%/pkg/factint/tables/brent/brfac943 +%%DATADIR%%/pkg/factint/tables/brent/brfac9431 +%%DATADIR%%/pkg/factint/tables/brent/brfac9433 +%%DATADIR%%/pkg/factint/tables/brent/brfac9437 +%%DATADIR%%/pkg/factint/tables/brent/brfac9439 +%%DATADIR%%/pkg/factint/tables/brent/brfac944 +%%DATADIR%%/pkg/factint/tables/brent/brfac945 +%%DATADIR%%/pkg/factint/tables/brent/brfac946 +%%DATADIR%%/pkg/factint/tables/brent/brfac9461 +%%DATADIR%%/pkg/factint/tables/brent/brfac9463 +%%DATADIR%%/pkg/factint/tables/brent/brfac9467 +%%DATADIR%%/pkg/factint/tables/brent/brfac947 +%%DATADIR%%/pkg/factint/tables/brent/brfac9473 +%%DATADIR%%/pkg/factint/tables/brent/brfac9479 +%%DATADIR%%/pkg/factint/tables/brent/brfac948 +%%DATADIR%%/pkg/factint/tables/brent/brfac949 +%%DATADIR%%/pkg/factint/tables/brent/brfac9491 +%%DATADIR%%/pkg/factint/tables/brent/brfac9497 +%%DATADIR%%/pkg/factint/tables/brent/brfac95 +%%DATADIR%%/pkg/factint/tables/brent/brfac950 +%%DATADIR%%/pkg/factint/tables/brent/brfac951 +%%DATADIR%%/pkg/factint/tables/brent/brfac9511 +%%DATADIR%%/pkg/factint/tables/brent/brfac952 +%%DATADIR%%/pkg/factint/tables/brent/brfac9521 +%%DATADIR%%/pkg/factint/tables/brent/brfac953 +%%DATADIR%%/pkg/factint/tables/brent/brfac9533 +%%DATADIR%%/pkg/factint/tables/brent/brfac9539 +%%DATADIR%%/pkg/factint/tables/brent/brfac954 +%%DATADIR%%/pkg/factint/tables/brent/brfac9547 +%%DATADIR%%/pkg/factint/tables/brent/brfac955 +%%DATADIR%%/pkg/factint/tables/brent/brfac9551 +%%DATADIR%%/pkg/factint/tables/brent/brfac956 +%%DATADIR%%/pkg/factint/tables/brent/brfac957 +%%DATADIR%%/pkg/factint/tables/brent/brfac958 +%%DATADIR%%/pkg/factint/tables/brent/brfac9587 +%%DATADIR%%/pkg/factint/tables/brent/brfac959 +%%DATADIR%%/pkg/factint/tables/brent/brfac96 +%%DATADIR%%/pkg/factint/tables/brent/brfac960 +%%DATADIR%%/pkg/factint/tables/brent/brfac9601 +%%DATADIR%%/pkg/factint/tables/brent/brfac9604 +%%DATADIR%%/pkg/factint/tables/brent/brfac9613 +%%DATADIR%%/pkg/factint/tables/brent/brfac9619 +%%DATADIR%%/pkg/factint/tables/brent/brfac962 +%%DATADIR%%/pkg/factint/tables/brent/brfac9623 +%%DATADIR%%/pkg/factint/tables/brent/brfac9629 +%%DATADIR%%/pkg/factint/tables/brent/brfac963 +%%DATADIR%%/pkg/factint/tables/brent/brfac9631 +%%DATADIR%%/pkg/factint/tables/brent/brfac964 +%%DATADIR%%/pkg/factint/tables/brent/brfac9643 +%%DATADIR%%/pkg/factint/tables/brent/brfac9649 +%%DATADIR%%/pkg/factint/tables/brent/brfac965 +%%DATADIR%%/pkg/factint/tables/brent/brfac966 +%%DATADIR%%/pkg/factint/tables/brent/brfac9661 +%%DATADIR%%/pkg/factint/tables/brent/brfac967 +%%DATADIR%%/pkg/factint/tables/brent/brfac9677 +%%DATADIR%%/pkg/factint/tables/brent/brfac9679 +%%DATADIR%%/pkg/factint/tables/brent/brfac968 +%%DATADIR%%/pkg/factint/tables/brent/brfac9689 +%%DATADIR%%/pkg/factint/tables/brent/brfac969 +%%DATADIR%%/pkg/factint/tables/brent/brfac9697 +%%DATADIR%%/pkg/factint/tables/brent/brfac97 +%%DATADIR%%/pkg/factint/tables/brent/brfac970 +%%DATADIR%%/pkg/factint/tables/brent/brfac971 +%%DATADIR%%/pkg/factint/tables/brent/brfac9719 +%%DATADIR%%/pkg/factint/tables/brent/brfac972 +%%DATADIR%%/pkg/factint/tables/brent/brfac9721 +%%DATADIR%%/pkg/factint/tables/brent/brfac973 +%%DATADIR%%/pkg/factint/tables/brent/brfac9733 +%%DATADIR%%/pkg/factint/tables/brent/brfac9739 +%%DATADIR%%/pkg/factint/tables/brent/brfac974 +%%DATADIR%%/pkg/factint/tables/brent/brfac9743 +%%DATADIR%%/pkg/factint/tables/brent/brfac9749 +%%DATADIR%%/pkg/factint/tables/brent/brfac975 +%%DATADIR%%/pkg/factint/tables/brent/brfac976 +%%DATADIR%%/pkg/factint/tables/brent/brfac9767 +%%DATADIR%%/pkg/factint/tables/brent/brfac9769 +%%DATADIR%%/pkg/factint/tables/brent/brfac977 +%%DATADIR%%/pkg/factint/tables/brent/brfac978 +%%DATADIR%%/pkg/factint/tables/brent/brfac9781 +%%DATADIR%%/pkg/factint/tables/brent/brfac9787 +%%DATADIR%%/pkg/factint/tables/brent/brfac979 +%%DATADIR%%/pkg/factint/tables/brent/brfac9791 +%%DATADIR%%/pkg/factint/tables/brent/brfac98 +%%DATADIR%%/pkg/factint/tables/brent/brfac980 +%%DATADIR%%/pkg/factint/tables/brent/brfac9803 +%%DATADIR%%/pkg/factint/tables/brent/brfac981 +%%DATADIR%%/pkg/factint/tables/brent/brfac9811 +%%DATADIR%%/pkg/factint/tables/brent/brfac9817 +%%DATADIR%%/pkg/factint/tables/brent/brfac982 +%%DATADIR%%/pkg/factint/tables/brent/brfac9829 +%%DATADIR%%/pkg/factint/tables/brent/brfac983 +%%DATADIR%%/pkg/factint/tables/brent/brfac9833 +%%DATADIR%%/pkg/factint/tables/brent/brfac9839 +%%DATADIR%%/pkg/factint/tables/brent/brfac984 +%%DATADIR%%/pkg/factint/tables/brent/brfac985 +%%DATADIR%%/pkg/factint/tables/brent/brfac9851 +%%DATADIR%%/pkg/factint/tables/brent/brfac9857 +%%DATADIR%%/pkg/factint/tables/brent/brfac9859 +%%DATADIR%%/pkg/factint/tables/brent/brfac986 +%%DATADIR%%/pkg/factint/tables/brent/brfac987 +%%DATADIR%%/pkg/factint/tables/brent/brfac9871 +%%DATADIR%%/pkg/factint/tables/brent/brfac988 +%%DATADIR%%/pkg/factint/tables/brent/brfac9883 +%%DATADIR%%/pkg/factint/tables/brent/brfac9887 +%%DATADIR%%/pkg/factint/tables/brent/brfac989 +%%DATADIR%%/pkg/factint/tables/brent/brfac99 +%%DATADIR%%/pkg/factint/tables/brent/brfac990 +%%DATADIR%%/pkg/factint/tables/brent/brfac9901 +%%DATADIR%%/pkg/factint/tables/brent/brfac9907 +%%DATADIR%%/pkg/factint/tables/brent/brfac991 +%%DATADIR%%/pkg/factint/tables/brent/brfac9913 +%%DATADIR%%/pkg/factint/tables/brent/brfac9915 +%%DATADIR%%/pkg/factint/tables/brent/brfac9916 +%%DATADIR%%/pkg/factint/tables/brent/brfac9917 +%%DATADIR%%/pkg/factint/tables/brent/brfac992 +%%DATADIR%%/pkg/factint/tables/brent/brfac9923 +%%DATADIR%%/pkg/factint/tables/brent/brfac9929 +%%DATADIR%%/pkg/factint/tables/brent/brfac993 +%%DATADIR%%/pkg/factint/tables/brent/brfac9931 +%%DATADIR%%/pkg/factint/tables/brent/brfac994 +%%DATADIR%%/pkg/factint/tables/brent/brfac9941 +%%DATADIR%%/pkg/factint/tables/brent/brfac9949 +%%DATADIR%%/pkg/factint/tables/brent/brfac995 +%%DATADIR%%/pkg/factint/tables/brent/brfac996 +%%DATADIR%%/pkg/factint/tables/brent/brfac9967 +%%DATADIR%%/pkg/factint/tables/brent/brfac997 +%%DATADIR%%/pkg/factint/tables/brent/brfac9973 +%%DATADIR%%/pkg/factint/tables/brent/brfac998 +%%DATADIR%%/pkg/factint/tables/brent/brfac999 +%%DATADIR%%/pkg/factint/tables/brent/brfac9998 +%%DATADIR%%/pkg/factint/tables/factorial.g +%%DATADIR%%/pkg/factint/tables/fibo.g +%%DATADIR%%/pkg/factint/tables/primorial.g +%%DATADIR%%/pkg/factint/tst/factint.tst +%%DATADIR%%/pkg/factint/tst/testall.g +%%DATADIR%%/pkg/ferret/LICENSE +%%DATADIR%%/pkg/ferret/Makefile.gappkg +%%DATADIR%%/pkg/ferret/Makefile.in +%%DATADIR%%/pkg/ferret/Makefile.in.c++20 +%%DATADIR%%/pkg/ferret/PackageInfo.g +%%DATADIR%%/pkg/ferret/README +%%DATADIR%%/pkg/ferret/YAPB++/simple_graph/gason/LICENSE +%%DATADIR%%/pkg/ferret/YAPB++/simple_graph/gason/README.md +%%DATADIR%%/pkg/ferret/YAPB++/simple_graph/gason/gason.cpp +%%DATADIR%%/pkg/ferret/YAPB++/simple_graph/gason/gason.h +%%DATADIR%%/pkg/ferret/YAPB++/simple_graph/simple_graph.cc +%%DATADIR%%/pkg/ferret/YAPB++/simple_graph/simple_graph.h +%%DATADIR%%/pkg/ferret/YAPB++/simple_graph/simple_parser.cc +%%DATADIR%%/pkg/ferret/YAPB++/simple_graph/sudoku.param.json +%%DATADIR%%/pkg/ferret/YAPB++/simple_graph/symmetry_detect.cc +%%DATADIR%%/pkg/ferret/YAPB++/simple_graph/symmetry_parse.cc +%%DATADIR%%/pkg/ferret/YAPB++/source/constraint_store.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/constraint_store.ipp +%%DATADIR%%/pkg/ferret/YAPB++/source/constraints/abstract_constraint.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/constraints/edgecolouredgraph.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/constraints/edgecolouredgraph_gapgetter.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/constraints/fixallpoints.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/constraints/liststab.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/constraints/overlappingsetset.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/constraints/perm_group.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/constraints/setsetstab.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/constraints/setstab.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/constraints/settuplestab.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/constraints/stabchain_perm_group.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/algorithms.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/cpp11.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/debug.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/fnv_hash.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/free_any_object.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/graph.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/hash.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/info.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/library.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/mappers.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/mono_set.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/optional.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/perm.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/printing_containers.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/promotable_list.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/shared_ptr.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/sort_events.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/sorter.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/stats.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/timing.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/vec1.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/library/version.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/memory_backtrack.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/partition_refinement.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/partition_stack.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/problem.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/queue/abstract_queue.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/queue/rbase_generating_queue.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/queue/trace_following_queue.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/queue/tracer.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/queue/triggering_enums.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/queue/triggering_events.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/rbase/build_rbase.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/rbase/rbase.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/search/search.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/search/search_common.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/search/search_options.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/solution_store.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/split_state.hpp +%%DATADIR%%/pkg/ferret/YAPB++/source/tunables.hpp +%%DATADIR%%/pkg/ferret/YAPB++/tests/build_rbase.cc +%%DATADIR%%/pkg/ferret/YAPB++/tests/do_single_test.sh +%%DATADIR%%/pkg/ferret/YAPB++/tests/run_tests.sh +%%DATADIR%%/pkg/ferret/YAPB++/tests/solve_cycle_problem.cc +%%DATADIR%%/pkg/ferret/YAPB++/tests/solve_cycle_problem_undirected.cc +%%DATADIR%%/pkg/ferret/YAPB++/tests/solve_fix_graph_problem.cc +%%DATADIR%%/pkg/ferret/YAPB++/tests/solve_simple_problem.cc +%%DATADIR%%/pkg/ferret/YAPB++/tests/test_backtrack_partition.cc +%%DATADIR%%/pkg/ferret/YAPB++/tests/test_branch_stack.cc +%%DATADIR%%/pkg/ferret/YAPB++/tests/test_branch_stack_2.cc +%%DATADIR%%/pkg/ferret/YAPB++/tests/test_combine_permutation.cc +%%DATADIR%%/pkg/ferret/YAPB++/tests/test_complex_memory_stack.cc +%%DATADIR%%/pkg/ferret/YAPB++/tests/test_empty_stack.cc +%%DATADIR%%/pkg/ferret/YAPB++/tests/test_graph_init.cc +%%DATADIR%%/pkg/ferret/YAPB++/tests/test_memory.cc +%%DATADIR%%/pkg/ferret/YAPB++/tests/test_memory_stack.cc +%%DATADIR%%/pkg/ferret/YAPB++/tests/test_permutation.cc +%%DATADIR%%/pkg/ferret/YAPB++/tests/test_simple_problem.cc +%%DATADIR%%/pkg/ferret/YAPB++/tests/vec1.cc +%%DATADIR%%/pkg/ferret/autogen.sh +%%DATADIR%%/pkg/ferret/build.sh +%%DATADIR%%/pkg/ferret/build_symmetry_detect.sh +%%DATADIR%%/pkg/ferret/configure +%%DATADIR%%/pkg/ferret/configure.ac +%%DATADIR%%/pkg/ferret/configure.libtool.bak +%%DATADIR%%/pkg/ferret/doc/chap0.html +%%DATADIR%%/pkg/ferret/doc/chap0.txt +%%DATADIR%%/pkg/ferret/doc/chap0_mj.html +%%DATADIR%%/pkg/ferret/doc/chap1.html +%%DATADIR%%/pkg/ferret/doc/chap1.txt +%%DATADIR%%/pkg/ferret/doc/chap1_mj.html +%%DATADIR%%/pkg/ferret/doc/chap2.html +%%DATADIR%%/pkg/ferret/doc/chap2.txt +%%DATADIR%%/pkg/ferret/doc/chap2_mj.html +%%DATADIR%%/pkg/ferret/doc/chap3.html +%%DATADIR%%/pkg/ferret/doc/chap3.txt +%%DATADIR%%/pkg/ferret/doc/chap3_mj.html +%%DATADIR%%/pkg/ferret/doc/chapInd.html +%%DATADIR%%/pkg/ferret/doc/chapInd.txt +%%DATADIR%%/pkg/ferret/doc/chapInd_mj.html +%%DATADIR%%/pkg/ferret/doc/chooser.html +%%DATADIR%%/pkg/ferret/doc/example.xml +%%DATADIR%%/pkg/ferret/doc/ferret.xml +%%DATADIR%%/pkg/ferret/doc/install.xml +%%DATADIR%%/pkg/ferret/doc/lefttoc.css +%%DATADIR%%/pkg/ferret/doc/manual.css +%%DATADIR%%/pkg/ferret/doc/manual.js +%%DATADIR%%/pkg/ferret/doc/manual.lab +%%DATADIR%%/pkg/ferret/doc/manual.pdf +%%DATADIR%%/pkg/ferret/doc/manual.six +%%DATADIR%%/pkg/ferret/doc/nocolorprompt.css +%%DATADIR%%/pkg/ferret/doc/ragged.css +%%DATADIR%%/pkg/ferret/doc/rainbow.js +%%DATADIR%%/pkg/ferret/doc/solve.xml +%%DATADIR%%/pkg/ferret/doc/times.css +%%DATADIR%%/pkg/ferret/doc/title.xml +%%DATADIR%%/pkg/ferret/doc/toggless.css +%%DATADIR%%/pkg/ferret/doc/toggless.js +%%DATADIR%%/pkg/ferret/ferret.vars.in +%%DATADIR%%/pkg/ferret/gap_cpp_headers/gap_cpp_mapping.hpp +%%DATADIR%%/pkg/ferret/gap_cpp_headers/gap_exception.hpp +%%DATADIR%%/pkg/ferret/gap_cpp_headers/gap_function.hpp +%%DATADIR%%/pkg/ferret/init.g +%%DATADIR%%/pkg/ferret/lib/helper_functions.g +%%DATADIR%%/pkg/ferret/lib/overloadmethods.gd +%%DATADIR%%/pkg/ferret/lib/overloadmethods.gi +%%DATADIR%%/pkg/ferret/lib/yapb.gd +%%DATADIR%%/pkg/ferret/lib/yapb.gi +%%DATADIR%%/pkg/ferret/m4/find_gap.m4 +%%DATADIR%%/pkg/ferret/makedoc.g +%%DATADIR%%/pkg/ferret/nongap-tst/graphs/download_graphs.sh +%%DATADIR%%/pkg/ferret/nongap-tst/graphs/test_all_graphs.sh +%%DATADIR%%/pkg/ferret/nongap-tst/scripts/check_graph_syms.sh +%%DATADIR%%/pkg/ferret/nongap-tst/scripts/check_groups_equal.sh +%%DATADIR%%/pkg/ferret/nongap-tst/scripts/fixblissoutput.py +%%DATADIR%%/pkg/ferret/nongap-tst/scripts/gapbliss.sh +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/jsonToGap.py +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/run_savilerow_symmetry_tests.sh +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/run_symmetry_detect_symmetry_tests.sh +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/absoluteTest.eprime +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/absoluteTest.expectedGroup.json +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/allDifferent.eprime +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/allDifferent.expectedGroup.json +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/allDifferent2.eprime +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/allDifferent2.expectedGroup.json +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/allDifferent3.eprime +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/allDifferent3.expectedGroup.json +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/atleast1.eprime +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/atleast1.expectedGroup.json +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/atmost1.eprime +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/atmost1.expectedGroup.json +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/atmost2.eprime +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/atmost2.expectedGroup.json +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/basic_matrix_op.eprime +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/basic_matrix_op.expectedGroup.json +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/basic_op.eprime +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/basic_op.expectedGroup.json +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/compoundMatrix.eprime +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/compoundMatrix.expectedGroup.json +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/element.eprime +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/element.expectedGroup.json +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/element2.eprime +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/element2.expectedGroup.json +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/element3.eprime +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/element3.expectedGroup.json +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/equals.eprime +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/equals.expectedGroup.json +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/gcc.eprime +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/gcc.expectedGroup.json +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/gcc2.eprime +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/gcc2.expectedGroup.json +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/sum.eprime +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/sum.expectedGroup.json +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/table.eprime +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/savilerow_symmetry_tests/table.expectedGroup.json +%%DATADIR%%/pkg/ferret/nongap-tst/symmetry_detect/symmetry_detect_test.sh +%%DATADIR%%/pkg/ferret/read.g +%%DATADIR%%/pkg/ferret/scripts/gap-suppressions.valgrind +%%DATADIR%%/pkg/ferret/scripts/parse_output.py +%%DATADIR%%/pkg/ferret/scripts/quick_test.sh +%%DATADIR%%/pkg/ferret/scripts/run_all_tests.sh +%%DATADIR%%/pkg/ferret/src/StabChainStore.hpp +%%DATADIR%%/pkg/ferret/src/c_to_cpp.h +%%DATADIR%%/pkg/ferret/src/cppmapper.cc +%%DATADIR%%/pkg/ferret/src/ferret.cc +%%DATADIR%%/pkg/ferret/src/generated_headers/RNamNames_list.h +%%DATADIR%%/pkg/ferret/src/generated_headers/function_objs.h +%%DATADIR%%/pkg/ferret/tst/random_obj.g +%%DATADIR%%/pkg/ferret/tst/test_functions.g +%%DATADIR%%/pkg/ferret/tst/testall.g +%%DATADIR%%/pkg/ferret/tst/testlong.g +%%DATADIR%%/pkg/ferret/tst/testvalgrind.g +%%DATADIR%%/pkg/ferret/tst/tstfiles/advancedgraph.tst +%%DATADIR%%/pkg/ferret/tst/tstfiles/testbasic.tst +%%DATADIR%%/pkg/ferret/tst/tstfiles/testintersect.tst +%%DATADIR%%/pkg/ferret/tst/tstfiles/teststabs.tst +%%DATADIR%%/pkg/ferret/tst/tstfiles/teststabs2.tst +%%DATADIR%%/pkg/ferret/tst/tstfiles/teststabsoverloads.tst +%%DATADIR%%/pkg/ferret/tst/tstfiles/testvalgrind.tst +%%DATADIR%%/pkg/fga/COPYING +%%DATADIR%%/pkg/fga/PackageInfo.g +%%DATADIR%%/pkg/fga/README +%%DATADIR%%/pkg/fga/doc/FGA.tex +%%DATADIR%%/pkg/fga/doc/install.tex +%%DATADIR%%/pkg/fga/doc/intro.tex +%%DATADIR%%/pkg/fga/doc/make_doc +%%DATADIR%%/pkg/fga/doc/manual.bib +%%DATADIR%%/pkg/fga/doc/manual.example-2.tst +%%DATADIR%%/pkg/fga/doc/manual.mst +%%DATADIR%%/pkg/fga/doc/manual.pdf +%%DATADIR%%/pkg/fga/doc/manual.six +%%DATADIR%%/pkg/fga/doc/manual.tex +%%DATADIR%%/pkg/fga/htm/CHAP001.htm +%%DATADIR%%/pkg/fga/htm/CHAP002.htm +%%DATADIR%%/pkg/fga/htm/CHAP003.htm +%%DATADIR%%/pkg/fga/htm/biblio.htm +%%DATADIR%%/pkg/fga/htm/chapters.htm +%%DATADIR%%/pkg/fga/htm/indxA.htm +%%DATADIR%%/pkg/fga/htm/indxC.htm +%%DATADIR%%/pkg/fga/htm/indxE.htm +%%DATADIR%%/pkg/fga/htm/indxF.htm +%%DATADIR%%/pkg/fga/htm/indxG.htm +%%DATADIR%%/pkg/fga/htm/indxI.htm +%%DATADIR%%/pkg/fga/htm/indxL.htm +%%DATADIR%%/pkg/fga/htm/indxM.htm +%%DATADIR%%/pkg/fga/htm/indxN.htm +%%DATADIR%%/pkg/fga/htm/indxO.htm +%%DATADIR%%/pkg/fga/htm/indxR.htm +%%DATADIR%%/pkg/fga/htm/indxS.htm +%%DATADIR%%/pkg/fga/htm/indx_.htm +%%DATADIR%%/pkg/fga/htm/theindex.htm +%%DATADIR%%/pkg/fga/init.g +%%DATADIR%%/pkg/fga/lib/AutGrp.gd +%%DATADIR%%/pkg/fga/lib/AutGrp.gi +%%DATADIR%%/pkg/fga/lib/Autom.gd +%%DATADIR%%/pkg/fga/lib/Autom.gi +%%DATADIR%%/pkg/fga/lib/Central.gi +%%DATADIR%%/pkg/fga/lib/ExtAutom.gd +%%DATADIR%%/pkg/fga/lib/ExtAutom.gi +%%DATADIR%%/pkg/fga/lib/FreeGrps.gd +%%DATADIR%%/pkg/fga/lib/FreeGrps.gi +%%DATADIR%%/pkg/fga/lib/Hom.gd +%%DATADIR%%/pkg/fga/lib/Hom.gi +%%DATADIR%%/pkg/fga/lib/Index.gi +%%DATADIR%%/pkg/fga/lib/Intsect.gd +%%DATADIR%%/pkg/fga/lib/Intsect.gi +%%DATADIR%%/pkg/fga/lib/Iterated.gd +%%DATADIR%%/pkg/fga/lib/Iterated.gi +%%DATADIR%%/pkg/fga/lib/Normal.gd +%%DATADIR%%/pkg/fga/lib/Normal.gi +%%DATADIR%%/pkg/fga/lib/ReprAct.gd +%%DATADIR%%/pkg/fga/lib/ReprAct.gi +%%DATADIR%%/pkg/fga/lib/ReprActT.gi +%%DATADIR%%/pkg/fga/lib/Whitehd.gd +%%DATADIR%%/pkg/fga/lib/Whitehd.gi +%%DATADIR%%/pkg/fga/lib/util.gd +%%DATADIR%%/pkg/fga/lib/util.gi +%%DATADIR%%/pkg/fga/read.g +%%DATADIR%%/pkg/fga/tst/FGA.tst +%%DATADIR%%/pkg/fga/tst/testall.g +%%DATADIR%%/pkg/fining/INSTALL +%%DATADIR%%/pkg/fining/PackageInfo.g +%%DATADIR%%/pkg/fining/README.md +%%DATADIR%%/pkg/fining/TODO +%%DATADIR%%/pkg/fining/doc/_entities.xml +%%DATADIR%%/pkg/fining/doc/affine.xml +%%DATADIR%%/pkg/fining/doc/chap0.html +%%DATADIR%%/pkg/fining/doc/chap0.txt +%%DATADIR%%/pkg/fining/doc/chap0_mj.html +%%DATADIR%%/pkg/fining/doc/chap1.html +%%DATADIR%%/pkg/fining/doc/chap1.txt +%%DATADIR%%/pkg/fining/doc/chap10.html +%%DATADIR%%/pkg/fining/doc/chap10.txt +%%DATADIR%%/pkg/fining/doc/chap10_mj.html +%%DATADIR%%/pkg/fining/doc/chap11.html +%%DATADIR%%/pkg/fining/doc/chap11.txt +%%DATADIR%%/pkg/fining/doc/chap11_mj.html +%%DATADIR%%/pkg/fining/doc/chap12.html +%%DATADIR%%/pkg/fining/doc/chap12.txt +%%DATADIR%%/pkg/fining/doc/chap12_mj.html +%%DATADIR%%/pkg/fining/doc/chap13.html +%%DATADIR%%/pkg/fining/doc/chap13.txt +%%DATADIR%%/pkg/fining/doc/chap13_mj.html +%%DATADIR%%/pkg/fining/doc/chap14.html +%%DATADIR%%/pkg/fining/doc/chap14.txt +%%DATADIR%%/pkg/fining/doc/chap14_mj.html +%%DATADIR%%/pkg/fining/doc/chap1_mj.html +%%DATADIR%%/pkg/fining/doc/chap2.html +%%DATADIR%%/pkg/fining/doc/chap2.txt +%%DATADIR%%/pkg/fining/doc/chap2_mj.html +%%DATADIR%%/pkg/fining/doc/chap3.html +%%DATADIR%%/pkg/fining/doc/chap3.txt +%%DATADIR%%/pkg/fining/doc/chap3_mj.html +%%DATADIR%%/pkg/fining/doc/chap4.html +%%DATADIR%%/pkg/fining/doc/chap4.txt +%%DATADIR%%/pkg/fining/doc/chap4_mj.html +%%DATADIR%%/pkg/fining/doc/chap5.html +%%DATADIR%%/pkg/fining/doc/chap5.txt +%%DATADIR%%/pkg/fining/doc/chap5_mj.html +%%DATADIR%%/pkg/fining/doc/chap6.html +%%DATADIR%%/pkg/fining/doc/chap6.txt +%%DATADIR%%/pkg/fining/doc/chap6_mj.html +%%DATADIR%%/pkg/fining/doc/chap7.html +%%DATADIR%%/pkg/fining/doc/chap7.txt +%%DATADIR%%/pkg/fining/doc/chap7_mj.html +%%DATADIR%%/pkg/fining/doc/chap8.html +%%DATADIR%%/pkg/fining/doc/chap8.txt +%%DATADIR%%/pkg/fining/doc/chap8_mj.html +%%DATADIR%%/pkg/fining/doc/chap9.html +%%DATADIR%%/pkg/fining/doc/chap9.txt +%%DATADIR%%/pkg/fining/doc/chap9_mj.html +%%DATADIR%%/pkg/fining/doc/chapA.html +%%DATADIR%%/pkg/fining/doc/chapA.txt +%%DATADIR%%/pkg/fining/doc/chapA_mj.html +%%DATADIR%%/pkg/fining/doc/chapB.html +%%DATADIR%%/pkg/fining/doc/chapB.txt +%%DATADIR%%/pkg/fining/doc/chapB_mj.html +%%DATADIR%%/pkg/fining/doc/chapBib.html +%%DATADIR%%/pkg/fining/doc/chapBib.txt +%%DATADIR%%/pkg/fining/doc/chapBib_mj.html +%%DATADIR%%/pkg/fining/doc/chapC.html +%%DATADIR%%/pkg/fining/doc/chapC.txt +%%DATADIR%%/pkg/fining/doc/chapC_mj.html +%%DATADIR%%/pkg/fining/doc/chapInd.html +%%DATADIR%%/pkg/fining/doc/chapInd.txt +%%DATADIR%%/pkg/fining/doc/chapInd_mj.html +%%DATADIR%%/pkg/fining/doc/chooser.html +%%DATADIR%%/pkg/fining/doc/classicalpolarspaces.xml +%%DATADIR%%/pkg/fining/doc/clean +%%DATADIR%%/pkg/fining/doc/diagramgeometries.xml +%%DATADIR%%/pkg/fining/doc/entities.xml +%%DATADIR%%/pkg/fining/doc/examples.xml +%%DATADIR%%/pkg/fining/doc/fining.bib +%%DATADIR%%/pkg/fining/doc/fining.xml +%%DATADIR%%/pkg/fining/doc/fining1.m4a +%%DATADIR%%/pkg/fining/doc/gpolygons.xml +%%DATADIR%%/pkg/fining/doc/graphics/E6.jpg +%%DATADIR%%/pkg/fining/doc/graphics/E6bis.jpg +%%DATADIR%%/pkg/fining/doc/graphics/PSL211.jpg +%%DATADIR%%/pkg/fining/doc/graphics/a7geo.jpg +%%DATADIR%%/pkg/fining/doc/graphics/a7geo.pdf +%%DATADIR%%/pkg/fining/doc/graphics/a7geo.ps +%%DATADIR%%/pkg/fining/doc/graphics/anton_irsee2014.jpg +%%DATADIR%%/pkg/fining/doc/graphics/devteamchidec11.jpg +%%DATADIR%%/pkg/fining/doc/graphics/devteamdestiny.jpg +%%DATADIR%%/pkg/fining/doc/graphics/devteamstasep08.jpg +%%DATADIR%%/pkg/fining/doc/graphics/devteamvicapr11.jpg +%%DATADIR%%/pkg/fining/doc/graphics/filtergraph.png +%%DATADIR%%/pkg/fining/doc/graphics/neuma8.jpg +%%DATADIR%%/pkg/fining/doc/graphics/neuma8.pdf +%%DATADIR%%/pkg/fining/doc/graphics/neuma8.ps +%%DATADIR%%/pkg/fining/doc/groups_app.xml +%%DATADIR%%/pkg/fining/doc/incidence_geometry.xml +%%DATADIR%%/pkg/fining/doc/include/attributes_inventory.txt +%%DATADIR%%/pkg/fining/doc/include/beautiful_formula_in_ugly_html.xml +%%DATADIR%%/pkg/fining/doc/include/filtergraph.dot +%%DATADIR%%/pkg/fining/doc/include/functions_inventory.txt +%%DATADIR%%/pkg/fining/doc/include/methods_inventory.txt +%%DATADIR%%/pkg/fining/doc/include/operations_inventory.txt +%%DATADIR%%/pkg/fining/doc/include/properties_inventory.txt +%%DATADIR%%/pkg/fining/doc/intro.xml +%%DATADIR%%/pkg/fining/doc/lefttoc.css +%%DATADIR%%/pkg/fining/doc/manual.css +%%DATADIR%%/pkg/fining/doc/manual.js +%%DATADIR%%/pkg/fining/doc/manual.lab +%%DATADIR%%/pkg/fining/doc/manual.pdf +%%DATADIR%%/pkg/fining/doc/manual.six +%%DATADIR%%/pkg/fining/doc/morphisms.xml +%%DATADIR%%/pkg/fining/doc/morphisms_app.xml +%%DATADIR%%/pkg/fining/doc/nocolorprompt.css +%%DATADIR%%/pkg/fining/doc/polaritiesofps.xml +%%DATADIR%%/pkg/fining/doc/projectivespaces.xml +%%DATADIR%%/pkg/fining/doc/projgroups.xml +%%DATADIR%%/pkg/fining/doc/ragged.css +%%DATADIR%%/pkg/fining/doc/rainbow.js +%%DATADIR%%/pkg/fining/doc/samples.xml +%%DATADIR%%/pkg/fining/doc/stab_orbs.xml +%%DATADIR%%/pkg/fining/doc/structure_app.xml +%%DATADIR%%/pkg/fining/doc/subgeometries.xml +%%DATADIR%%/pkg/fining/doc/times.css +%%DATADIR%%/pkg/fining/doc/toggless.css +%%DATADIR%%/pkg/fining/doc/toggless.js +%%DATADIR%%/pkg/fining/doc/varieties.xml +%%DATADIR%%/pkg/fining/examples/examples.README +%%DATADIR%%/pkg/fining/examples/gap/affine_actions.g +%%DATADIR%%/pkg/fining/examples/gap/affine_affinegroup.g +%%DATADIR%%/pkg/fining/examples/gap/affine_affinegroupexample.g +%%DATADIR%%/pkg/fining/examples/gap/affine_affinegroupexample2.g +%%DATADIR%%/pkg/fining/examples/gap/affine_affinespace.g +%%DATADIR%%/pkg/fining/examples/gap/affine_ambientspace.g +%%DATADIR%%/pkg/fining/examples/gap/affine_ambientspaceelas.g +%%DATADIR%%/pkg/fining/examples/gap/affine_basefield.g +%%DATADIR%%/pkg/fining/examples/gap/affine_basefieldelas.g +%%DATADIR%%/pkg/fining/examples/gap/affine_basic.g +%%DATADIR%%/pkg/fining/examples/gap/affine_collineationgroup.g +%%DATADIR%%/pkg/fining/examples/gap/affine_dimension.g +%%DATADIR%%/pkg/fining/examples/gap/affine_elements.g +%%DATADIR%%/pkg/fining/examples/gap/affine_enumerator.g +%%DATADIR%%/pkg/fining/examples/gap/affine_incident.g +%%DATADIR%%/pkg/fining/examples/gap/affine_isparallel.g +%%DATADIR%%/pkg/fining/examples/gap/affine_iterator.g +%%DATADIR%%/pkg/fining/examples/gap/affine_meet.g +%%DATADIR%%/pkg/fining/examples/gap/affine_parallel.g +%%DATADIR%%/pkg/fining/examples/gap/affine_shadow1.g +%%DATADIR%%/pkg/fining/examples/gap/affine_shadow2.g +%%DATADIR%%/pkg/fining/examples/gap/affine_short.g +%%DATADIR%%/pkg/fining/examples/gap/affine_span.g +%%DATADIR%%/pkg/fining/examples/gap/affine_subspaces.g +%%DATADIR%%/pkg/fining/examples/gap/affine_underlyingvs.g +%%DATADIR%%/pkg/fining/examples/gap/cps_ambientspace.g +%%DATADIR%%/pkg/fining/examples/gap/cps_ambientspaceelps.g +%%DATADIR%%/pkg/fining/examples/gap/cps_aslist.g +%%DATADIR%%/pkg/fining/examples/gap/cps_basefield.g +%%DATADIR%%/pkg/fining/examples/gap/cps_collineation.g +%%DATADIR%%/pkg/fining/examples/gap/cps_coordinates.g +%%DATADIR%%/pkg/fining/examples/gap/cps_element1.g +%%DATADIR%%/pkg/fining/examples/gap/cps_elementsincidentwithelement.g +%%DATADIR%%/pkg/fining/examples/gap/cps_elliptic.g +%%DATADIR%%/pkg/fining/examples/gap/cps_emptysubspace.g +%%DATADIR%%/pkg/fining/examples/gap/cps_enumerator.g +%%DATADIR%%/pkg/fining/examples/gap/cps_evaluateform.g +%%DATADIR%%/pkg/fining/examples/gap/cps_example.g +%%DATADIR%%/pkg/fining/examples/gap/cps_hermitian.g +%%DATADIR%%/pkg/fining/examples/gap/cps_hyperbolic.g +%%DATADIR%%/pkg/fining/examples/gap/cps_incident.g +%%DATADIR%%/pkg/fining/examples/gap/cps_iscanonicalps.g +%%DATADIR%%/pkg/fining/examples/gap/cps_iscollinear.g +%%DATADIR%%/pkg/fining/examples/gap/cps_isellipticquadric.g +%%DATADIR%%/pkg/fining/examples/gap/cps_ishyperbolicquadric.g +%%DATADIR%%/pkg/fining/examples/gap/cps_isometry.g +%%DATADIR%%/pkg/fining/examples/gap/cps_isparabolicquadric.g +%%DATADIR%%/pkg/fining/examples/gap/cps_iterator.g +%%DATADIR%%/pkg/fining/examples/gap/cps_meet.g +%%DATADIR%%/pkg/fining/examples/gap/cps_parabolic.g +%%DATADIR%%/pkg/fining/examples/gap/cps_polarityofps.g +%%DATADIR%%/pkg/fining/examples/gap/cps_polarspaceform.g +%%DATADIR%%/pkg/fining/examples/gap/cps_pole.g +%%DATADIR%%/pkg/fining/examples/gap/cps_projdimension_element.g +%%DATADIR%%/pkg/fining/examples/gap/cps_projectivedimension.g +%%DATADIR%%/pkg/fining/examples/gap/cps_rank.g +%%DATADIR%%/pkg/fining/examples/gap/cps_shadowofelement.g +%%DATADIR%%/pkg/fining/examples/gap/cps_shadowofflag.g +%%DATADIR%%/pkg/fining/examples/gap/cps_similarity.g +%%DATADIR%%/pkg/fining/examples/gap/cps_span.g +%%DATADIR%%/pkg/fining/examples/gap/cps_specialisometry.g +%%DATADIR%%/pkg/fining/examples/gap/cps_symplectic.g +%%DATADIR%%/pkg/fining/examples/gap/cps_tangentspace.g +%%DATADIR%%/pkg/fining/examples/gap/cps_typesubspace.g +%%DATADIR%%/pkg/fining/examples/gap/cps_underlyingvs.g +%%DATADIR%%/pkg/fining/examples/gap/diagram_autcor.g +%%DATADIR%%/pkg/fining/examples/gap/diagram_autiso.g +%%DATADIR%%/pkg/fining/examples/gap/diagram_connectedness.g +%%DATADIR%%/pkg/fining/examples/gap/diagram_cosetgeom.g +%%DATADIR%%/pkg/fining/examples/gap/diagram_firmthinthick.g +%%DATADIR%%/pkg/fining/examples/gap/diagram_flagmapping.g +%%DATADIR%%/pkg/fining/examples/gap/diagram_nearoctagon.g +%%DATADIR%%/pkg/fining/examples/gap/diagram_neumaier.g +%%DATADIR%%/pkg/fining/examples/gap/diagram_notFT.g +%%DATADIR%%/pkg/fining/examples/gap/diagram_random.g +%%DATADIR%%/pkg/fining/examples/gap/diagram_residues.g +%%DATADIR%%/pkg/fining/examples/gap/examples_KantorKnuth.g +%%DATADIR%%/pkg/fining/examples/gap/examples_PSL211.g +%%DATADIR%%/pkg/fining/examples/gap/examples_collgroup.g +%%DATADIR%%/pkg/fining/examples/gap/examples_cps1.g +%%DATADIR%%/pkg/fining/examples/gap/examples_e6.g +%%DATADIR%%/pkg/fining/examples/gap/examples_embedW.g +%%DATADIR%%/pkg/fining/examples/gap/examples_embedfieldreduction.g +%%DATADIR%%/pkg/fining/examples/gap/examples_embedsubfield.g +%%DATADIR%%/pkg/fining/examples/gap/examples_hermitian.g +%%DATADIR%%/pkg/fining/examples/gap/examples_hyperoval24.g +%%DATADIR%%/pkg/fining/examples/gap/examples_klein.g +%%DATADIR%%/pkg/fining/examples/gap/examples_morphism1.g +%%DATADIR%%/pkg/fining/examples/gap/examples_morphism2.g +%%DATADIR%%/pkg/fining/examples/gap/examples_octagon.g +%%DATADIR%%/pkg/fining/examples/gap/examples_patterson.g +%%DATADIR%%/pkg/fining/examples/gap/examples_qclan.g +%%DATADIR%%/pkg/fining/examples/gap/examples_splitcayley.g +%%DATADIR%%/pkg/fining/examples/gap/examples_spreads.g +%%DATADIR%%/pkg/fining/examples/gap/examples_sub1.g +%%DATADIR%%/pkg/fining/examples/gap/examples_sub2.g +%%DATADIR%%/pkg/fining/examples/gap/examples_tits.g +%%DATADIR%%/pkg/fining/examples/gap/examples_translationspread.g +%%DATADIR%%/pkg/fining/examples/gap/examples_underlyingobject.g +%%DATADIR%%/pkg/fining/examples/gap/examples_varieties.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_EGQByBLTSet.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_EGQByKantorFamily.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_EGQByqClan.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_SplitCayleyHexagon.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_TwistedTrialityHexagon.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_basepointofegq.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_blockdesign.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_bltsetbyqclan.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_categories1.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_categories2.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_cghin.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_cghobjecttoelement.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_cghvectorspacetoelement.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_collineationgroup1.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_collineationgroup2.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_collineationgroup3.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_collineationgroup4.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_collineations.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_collineationsubgroup.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_definingplanes.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_distance.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_elationgroup.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_elements.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_gpbyblocks.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_gpbyelements.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_gpbyincmat.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_incgraph.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_incmatrix.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_iskantorfamily.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_isqclan.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_kantorfamilybyqclan.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_meet.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_objectselements.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_objectselementsblt.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_objectselementsofegq.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_order.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_particularqclans.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_qclan.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_shadow.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_span.g +%%DATADIR%%/pkg/fining/examples/gap/gpolygons_spanmeet.g +%%DATADIR%%/pkg/fining/examples/gap/groups_app_deltaominus.g +%%DATADIR%%/pkg/fining/examples/gap/groups_app_deltaoplus.g +%%DATADIR%%/pkg/fining/examples/gap/groups_app_gammao.g +%%DATADIR%%/pkg/fining/examples/gap/groups_app_gammaominus.g +%%DATADIR%%/pkg/fining/examples/gap/groups_app_gammaoplus.g +%%DATADIR%%/pkg/fining/examples/gap/groups_app_gammasp.g +%%DATADIR%%/pkg/fining/examples/gap/groups_app_gammau.g +%%DATADIR%%/pkg/fining/examples/gap/groups_app_generalsymplectic.g +%%DATADIR%%/pkg/fining/examples/gap/groups_app_godesargues.g +%%DATADIR%%/pkg/fining/examples/gap/groups_app_gspdesargues.g +%%DATADIR%%/pkg/fining/examples/gap/groups_app_gudesargues.g +%%DATADIR%%/pkg/fining/examples/gap/groups_app_sodesargues.g +%%DATADIR%%/pkg/fining/examples/gap/groups_app_spdesargues.g +%%DATADIR%%/pkg/fining/examples/gap/groups_app_sudesargues.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_ambientgeometry.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_ambientspace.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_aslist.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_categories1.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_categories2.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_el_ambient.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_elementsj.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_elementsofflag.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_enum.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_enumexample.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_flag.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_flag_chamber.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_incgraph.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_incstruct.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_isincident.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_isincidentwithflag.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_iterator.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_iteratorexample.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_lie_convert.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_lie_elementtoelement.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_lie_elementtovectorspace.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_lie_hyperplanesof.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_lie_in.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_lie_projdimension.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_lie_uvs.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_lie_vectorspacetoelement.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_list.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_nrelements.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_random.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_rank.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_rankofflag.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_residueofflag.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_shadowofelement.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_shadowofelement2.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_shadowofflag.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_shadowshort.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_short.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_sizeofflag.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_type.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_typeofflag.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_typesofels.g +%%DATADIR%%/pkg/fining/examples/gap/incgeom_underlyingobject.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_blownupsubspace.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_completion.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_duality.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_embedding1.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_embedding2.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_fieldreduc1.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_fieldreduc2.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_fieldreducpolar1.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_fieldreducpolar2.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_fieldreducpolar3.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_fieldreducproj.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_filters.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_intertwinerproj.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_intertwiners.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_isopolar.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_klein.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_klein2.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_klein3.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_plucker.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_projection.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_selfduality.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_subfield1.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_subfield2.g +%%DATADIR%%/pkg/fining/examples/gap/morphisms_typesubspace.g +%%DATADIR%%/pkg/fining/examples/gap/old_files/incgeom_hyperplanes.g +%%DATADIR%%/pkg/fining/examples/gap/old_files/incgeom_lines.g +%%DATADIR%%/pkg/fining/examples/gap/old_files/incgeom_planes.g +%%DATADIR%%/pkg/fining/examples/gap/old_files/incgeom_points.g +%%DATADIR%%/pkg/fining/examples/gap/old_files/incgeom_solids.g +%%DATADIR%%/pkg/fining/examples/gap/old_files/projpol_ambientspaceelps.g +%%DATADIR%%/pkg/fining/examples/gap/old_files/projpol_element2.g +%%DATADIR%%/pkg/fining/examples/gap/old_files/projpol_shadowofflag2.g +%%DATADIR%%/pkg/fining/examples/gap/polarities_absolutepoints.g +%%DATADIR%%/pkg/fining/examples/gap/polarities_automorphism.g +%%DATADIR%%/pkg/fining/examples/gap/polarities_basefield.g +%%DATADIR%%/pkg/fining/examples/gap/polarities_commuting.g +%%DATADIR%%/pkg/fining/examples/gap/polarities_commuting2.g +%%DATADIR%%/pkg/fining/examples/gap/polarities_construct1.g +%%DATADIR%%/pkg/fining/examples/gap/polarities_construct2.g +%%DATADIR%%/pkg/fining/examples/gap/polarities_constructx.g +%%DATADIR%%/pkg/fining/examples/gap/polarities_fromform.g +%%DATADIR%%/pkg/fining/examples/gap/polarities_frompolarspace.g +%%DATADIR%%/pkg/fining/examples/gap/polarities_geometryofabsolutepoints.g +%%DATADIR%%/pkg/fining/examples/gap/polarities_grammatrix.g +%%DATADIR%%/pkg/fining/examples/gap/polarities_ishermitian.g +%%DATADIR%%/pkg/fining/examples/gap/polarities_isorthogonal.g +%%DATADIR%%/pkg/fining/examples/gap/polarities_ispseudo.g +%%DATADIR%%/pkg/fining/examples/gap/polarities_issymplectic.g +%%DATADIR%%/pkg/fining/examples/gap/polarities_polarspace.g +%%DATADIR%%/pkg/fining/examples/gap/polarities_toform.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_basefield.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_cancompute.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_collineation.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_collineationgroup.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_correlation.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_correlationcollineationgroup.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_elation1.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_elation2.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_embedding.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_fieldautomorphism.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_homology1.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_homology2.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_iscollineation.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_iscorrelation.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_isomgroup.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_isprojectivity.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_isstrictlysemilinear.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_mult.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_nicem.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_niceo.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_onprojsubspaces.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_onprojsubspacesextended.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_order.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_projectivity.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_projectivitygroup.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_psisomorphism.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_random.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_representative.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_simgroup.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_specialisomgroup.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_specialprojectivitygroup.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_stduality.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_underlyingmatrix.g +%%DATADIR%%/pkg/fining/examples/gap/projgroups_underlyingmatrix2.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_ambientspaceelps.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_basefieldelps.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_basefieldps.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_chamber.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_coordinates.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_element1.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_elements.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_elsel.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_emptysubspace.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_enumerator.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_eqhyperplane.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_flag.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_incident.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_iterator.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_list.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_meet.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_projdimension.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_projdimension_element.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_projectivespace.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_randomeltps.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_randomeltsps.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_shadowofelement.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_shadowofflag.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_short.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_short2.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_span.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_standardframe.g +%%DATADIR%%/pkg/fining/examples/gap/projsp_underlyingvs.g +%%DATADIR%%/pkg/fining/examples/gap/stab_orbs_action1.g +%%DATADIR%%/pkg/fining/examples/gap/stab_orbs_behaviour1.g +%%DATADIR%%/pkg/fining/examples/gap/stab_orbs_behaviour2.g +%%DATADIR%%/pkg/fining/examples/gap/stab_orbs_example1.g +%%DATADIR%%/pkg/fining/examples/gap/stab_orbs_finingorbit1.g +%%DATADIR%%/pkg/fining/examples/gap/stab_orbs_finingorbit2.g +%%DATADIR%%/pkg/fining/examples/gap/stab_orbs_finingorbits1.g +%%DATADIR%%/pkg/fining/examples/gap/stab_orbs_finingorbitsdomain.g +%%DATADIR%%/pkg/fining/examples/gap/stab_orbs_finingsetwisestabiliser.g +%%DATADIR%%/pkg/fining/examples/gap/stab_orbs_finingstabiliser.g +%%DATADIR%%/pkg/fining/examples/gap/stab_orbs_finingstabiliserorb.g +%%DATADIR%%/pkg/fining/examples/gap/stab_orbs_setwisegeneric.g +%%DATADIR%%/pkg/fining/examples/gap/stab_orbs_setwisestabiliser.g +%%DATADIR%%/pkg/fining/examples/gap/stab_orbs_stabofsubspace.g +%%DATADIR%%/pkg/fining/examples/gap/stab_orbs_timing1.g +%%DATADIR%%/pkg/fining/examples/gap/stab_orbs_timing2.g +%%DATADIR%%/pkg/fining/examples/gap/subgeometries_ambientspace.g +%%DATADIR%%/pkg/fining/examples/gap/subgeometries_basefield.g +%%DATADIR%%/pkg/fining/examples/gap/subgeometries_byframe.g +%%DATADIR%%/pkg/fining/examples/gap/subgeometries_canonical.g +%%DATADIR%%/pkg/fining/examples/gap/subgeometries_categories.g +%%DATADIR%%/pkg/fining/examples/gap/subgeometries_collineationfixingsubgeometry.g +%%DATADIR%%/pkg/fining/examples/gap/subgeometries_coordinates.g +%%DATADIR%%/pkg/fining/examples/gap/subgeometries_definingframe.g +%%DATADIR%%/pkg/fining/examples/gap/subgeometries_dimension.g +%%DATADIR%%/pkg/fining/examples/gap/subgeometries_elements.g +%%DATADIR%%/pkg/fining/examples/gap/subgeometries_emptysubspace.g +%%DATADIR%%/pkg/fining/examples/gap/subgeometries_extendelement.g +%%DATADIR%%/pkg/fining/examples/gap/subgeometries_incident.g +%%DATADIR%%/pkg/fining/examples/gap/subgeometries_isframe.g +%%DATADIR%%/pkg/fining/examples/gap/subgeometries_projdimension_element.g +%%DATADIR%%/pkg/fining/examples/gap/subgeometries_randomframe.g +%%DATADIR%%/pkg/fining/examples/gap/subgeometries_underlyingstructures.g +%%DATADIR%%/pkg/fining/examples/gap/subgeometries_vectorspacetoelement.g +%%DATADIR%%/pkg/fining/examples/gap/varieties_general.g +%%DATADIR%%/pkg/fining/examples/gap/varieties_grassmann.g +%%DATADIR%%/pkg/fining/examples/gap/varieties_hermitian.g +%%DATADIR%%/pkg/fining/examples/gap/varieties_points.g +%%DATADIR%%/pkg/fining/examples/gap/varieties_polarspace.g +%%DATADIR%%/pkg/fining/examples/gap/varieties_quadratic.g +%%DATADIR%%/pkg/fining/examples/gap/varieties_segre.g +%%DATADIR%%/pkg/fining/examples/gap/varieties_veronese.g +%%DATADIR%%/pkg/fining/examples/gap/web_embedding.g +%%DATADIR%%/pkg/fining/examples/gap/web_hyperoval24.g +%%DATADIR%%/pkg/fining/examples/gap/web_inumbersherm.g +%%DATADIR%%/pkg/fining/examples/gap/web_ovoidq63.g +%%DATADIR%%/pkg/fining/examples/gap/web_spreads.g +%%DATADIR%%/pkg/fining/examples/generate_exmple_files.g +%%DATADIR%%/pkg/fining/examples/include/affine_actions.include +%%DATADIR%%/pkg/fining/examples/include/affine_affinegroup.include +%%DATADIR%%/pkg/fining/examples/include/affine_affinegroupexample.include +%%DATADIR%%/pkg/fining/examples/include/affine_affinegroupexample2.include +%%DATADIR%%/pkg/fining/examples/include/affine_affinespace.include +%%DATADIR%%/pkg/fining/examples/include/affine_ambientspace.include +%%DATADIR%%/pkg/fining/examples/include/affine_ambientspaceelas.include +%%DATADIR%%/pkg/fining/examples/include/affine_basefield.include +%%DATADIR%%/pkg/fining/examples/include/affine_basefieldelas.include +%%DATADIR%%/pkg/fining/examples/include/affine_basic.include +%%DATADIR%%/pkg/fining/examples/include/affine_collineationgroup.include +%%DATADIR%%/pkg/fining/examples/include/affine_dimension.include +%%DATADIR%%/pkg/fining/examples/include/affine_elements.include +%%DATADIR%%/pkg/fining/examples/include/affine_enumerator.include +%%DATADIR%%/pkg/fining/examples/include/affine_incident.include +%%DATADIR%%/pkg/fining/examples/include/affine_isparallel.include +%%DATADIR%%/pkg/fining/examples/include/affine_iterator.include +%%DATADIR%%/pkg/fining/examples/include/affine_meet.include +%%DATADIR%%/pkg/fining/examples/include/affine_parallel.include +%%DATADIR%%/pkg/fining/examples/include/affine_shadow1.include +%%DATADIR%%/pkg/fining/examples/include/affine_shadow2.include +%%DATADIR%%/pkg/fining/examples/include/affine_short.include +%%DATADIR%%/pkg/fining/examples/include/affine_span.include +%%DATADIR%%/pkg/fining/examples/include/affine_subspaces.include +%%DATADIR%%/pkg/fining/examples/include/affine_underlyingvs.include +%%DATADIR%%/pkg/fining/examples/include/cps_ambientspace.include +%%DATADIR%%/pkg/fining/examples/include/cps_ambientspaceelps.include +%%DATADIR%%/pkg/fining/examples/include/cps_aslist.include +%%DATADIR%%/pkg/fining/examples/include/cps_basefield.include +%%DATADIR%%/pkg/fining/examples/include/cps_collineation.include +%%DATADIR%%/pkg/fining/examples/include/cps_coordinates.include +%%DATADIR%%/pkg/fining/examples/include/cps_element1.include +%%DATADIR%%/pkg/fining/examples/include/cps_elements.include +%%DATADIR%%/pkg/fining/examples/include/cps_elementsincidentwithelement.include +%%DATADIR%%/pkg/fining/examples/include/cps_elliptic.include +%%DATADIR%%/pkg/fining/examples/include/cps_emptysubspace.include +%%DATADIR%%/pkg/fining/examples/include/cps_enumerator.include +%%DATADIR%%/pkg/fining/examples/include/cps_evaluateform.include +%%DATADIR%%/pkg/fining/examples/include/cps_example.include +%%DATADIR%%/pkg/fining/examples/include/cps_hermitian.include +%%DATADIR%%/pkg/fining/examples/include/cps_hyperbolic.include +%%DATADIR%%/pkg/fining/examples/include/cps_incident.include +%%DATADIR%%/pkg/fining/examples/include/cps_iscanonicalps.include +%%DATADIR%%/pkg/fining/examples/include/cps_iscollinear.include +%%DATADIR%%/pkg/fining/examples/include/cps_isellipticquadric.include +%%DATADIR%%/pkg/fining/examples/include/cps_ishyperbolicquadric.include +%%DATADIR%%/pkg/fining/examples/include/cps_isometry.include +%%DATADIR%%/pkg/fining/examples/include/cps_isparabolicquadric.include +%%DATADIR%%/pkg/fining/examples/include/cps_iterator.include +%%DATADIR%%/pkg/fining/examples/include/cps_meet.include +%%DATADIR%%/pkg/fining/examples/include/cps_parabolic.include +%%DATADIR%%/pkg/fining/examples/include/cps_polarityofps.include +%%DATADIR%%/pkg/fining/examples/include/cps_polarspaceform.include +%%DATADIR%%/pkg/fining/examples/include/cps_pole.include +%%DATADIR%%/pkg/fining/examples/include/cps_projdimension_element.include +%%DATADIR%%/pkg/fining/examples/include/cps_projectivedimension.include +%%DATADIR%%/pkg/fining/examples/include/cps_rank.include +%%DATADIR%%/pkg/fining/examples/include/cps_shadowofelement.include +%%DATADIR%%/pkg/fining/examples/include/cps_similarity.include +%%DATADIR%%/pkg/fining/examples/include/cps_span.include +%%DATADIR%%/pkg/fining/examples/include/cps_specialisometry.include +%%DATADIR%%/pkg/fining/examples/include/cps_symplectic.include +%%DATADIR%%/pkg/fining/examples/include/cps_tangentspace.include +%%DATADIR%%/pkg/fining/examples/include/cps_typesubspace.include +%%DATADIR%%/pkg/fining/examples/include/cps_underlyingvs.include +%%DATADIR%%/pkg/fining/examples/include/diagram_autcor.include +%%DATADIR%%/pkg/fining/examples/include/diagram_autiso.include +%%DATADIR%%/pkg/fining/examples/include/diagram_connectedness.include +%%DATADIR%%/pkg/fining/examples/include/diagram_cosetgeom.include +%%DATADIR%%/pkg/fining/examples/include/diagram_firmthinthick.include +%%DATADIR%%/pkg/fining/examples/include/diagram_flagmapping.include +%%DATADIR%%/pkg/fining/examples/include/diagram_nearoctagon.include +%%DATADIR%%/pkg/fining/examples/include/diagram_neumaier.include +%%DATADIR%%/pkg/fining/examples/include/diagram_notFT.include +%%DATADIR%%/pkg/fining/examples/include/diagram_random.include +%%DATADIR%%/pkg/fining/examples/include/diagram_residues.include +%%DATADIR%%/pkg/fining/examples/include/examples_KantorKnuth.include +%%DATADIR%%/pkg/fining/examples/include/examples_PSL211.include +%%DATADIR%%/pkg/fining/examples/include/examples_collgroup.include +%%DATADIR%%/pkg/fining/examples/include/examples_cps1.include +%%DATADIR%%/pkg/fining/examples/include/examples_e6.include +%%DATADIR%%/pkg/fining/examples/include/examples_embedW.include +%%DATADIR%%/pkg/fining/examples/include/examples_embedfieldreduction.include +%%DATADIR%%/pkg/fining/examples/include/examples_embedsubfield.include +%%DATADIR%%/pkg/fining/examples/include/examples_hermitian.include +%%DATADIR%%/pkg/fining/examples/include/examples_hyperoval24.include +%%DATADIR%%/pkg/fining/examples/include/examples_hyperoval24_commented.include +%%DATADIR%%/pkg/fining/examples/include/examples_klein.include +%%DATADIR%%/pkg/fining/examples/include/examples_morphism1.include +%%DATADIR%%/pkg/fining/examples/include/examples_morphism2.include +%%DATADIR%%/pkg/fining/examples/include/examples_octagon.include +%%DATADIR%%/pkg/fining/examples/include/examples_patterson.include +%%DATADIR%%/pkg/fining/examples/include/examples_patterson_commented.include +%%DATADIR%%/pkg/fining/examples/include/examples_qclan.include +%%DATADIR%%/pkg/fining/examples/include/examples_splitcayley.include +%%DATADIR%%/pkg/fining/examples/include/examples_spreads.include +%%DATADIR%%/pkg/fining/examples/include/examples_sub1.include +%%DATADIR%%/pkg/fining/examples/include/examples_sub2.include +%%DATADIR%%/pkg/fining/examples/include/examples_tits.include +%%DATADIR%%/pkg/fining/examples/include/examples_translationspread.include +%%DATADIR%%/pkg/fining/examples/include/examples_underlyingobject.include +%%DATADIR%%/pkg/fining/examples/include/examples_varieties.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_EGQByBLTSet.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_EGQByKantorFamily.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_EGQByqClan.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_SplitCayleyHexagon.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_TwistedTrialityHexagon.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_ambientpolarspace.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_basepointofegq.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_blockdesign.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_bltsetbyqclan.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_categories1.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_categories2.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_cghin.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_cghobjecttoelement.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_cghvectorspacetoelement.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_collineationgroup1.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_collineationgroup2.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_collineationgroup3.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_collineationgroup4.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_collineations.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_collineationsubgroup.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_definingplanes.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_distance.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_elationgroup.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_elements.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_gpbyblocks.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_gpbyelements.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_gpbyincmat.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_incgraph.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_incmatrix.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_iskantorfamily.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_isqclan.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_kantorfamilybyqclan.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_meet.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_objectselements.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_objectselementsblt.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_objectselementsofegq.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_order.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_particularqclans.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_projplanes2.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_qclan.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_shadow.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_span.include +%%DATADIR%%/pkg/fining/examples/include/gpolygons_spanmeet.include +%%DATADIR%%/pkg/fining/examples/include/groups_app_deltaominus.include +%%DATADIR%%/pkg/fining/examples/include/groups_app_deltaoplus.include +%%DATADIR%%/pkg/fining/examples/include/groups_app_gammao.include +%%DATADIR%%/pkg/fining/examples/include/groups_app_gammaominus.include +%%DATADIR%%/pkg/fining/examples/include/groups_app_gammaoplus.include +%%DATADIR%%/pkg/fining/examples/include/groups_app_gammasp.include +%%DATADIR%%/pkg/fining/examples/include/groups_app_gammau.include +%%DATADIR%%/pkg/fining/examples/include/groups_app_generalsymplectic.include +%%DATADIR%%/pkg/fining/examples/include/groups_app_godesargues.include +%%DATADIR%%/pkg/fining/examples/include/groups_app_gspdesargues.include +%%DATADIR%%/pkg/fining/examples/include/groups_app_gudesargues.include +%%DATADIR%%/pkg/fining/examples/include/groups_app_sodesargues.include +%%DATADIR%%/pkg/fining/examples/include/groups_app_spdesargues.include +%%DATADIR%%/pkg/fining/examples/include/groups_app_sudesargues.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_ambientgeometry.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_ambientspace.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_aslist.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_categories1.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_categories2.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_el_ambient.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_elementsj.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_elementsofflag.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_enum.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_enumexample.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_flag.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_flag_chamber.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_incgraph.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_incstruct.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_isincident.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_isincidentwithflag.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_iterator.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_iteratorexample.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_lie_elementtoelement.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_lie_elementtovectorspace.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_lie_hyperplanesof.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_lie_in.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_lie_projdimension.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_lie_uvs.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_lie_vectorspacetoelement.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_list.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_nrelements.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_random.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_rank.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_rankofflag.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_residueofflag.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_shadowofelement.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_shadowofelement2.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_shadowofflag.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_shadowshort.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_short.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_sizeofflag.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_type.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_typeofflag.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_typesofels.include +%%DATADIR%%/pkg/fining/examples/include/incgeom_underlyingobject.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_blownupsubspace.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_completion.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_duality.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_embedding1.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_embedding2.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_fieldreduc1.g.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_fieldreduc1.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_fieldreduc2.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_fieldreducpolar1.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_fieldreducpolar2.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_fieldreducpolar3.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_fieldreducproj.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_filters.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_intertwinerproj.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_intertwiners.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_isopolar.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_klein.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_klein2.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_klein3.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_plucker.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_projection.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_selfduality.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_subfield1.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_subfield2.include +%%DATADIR%%/pkg/fining/examples/include/morphisms_typesubspace.include +%%DATADIR%%/pkg/fining/examples/include/polarities_absolutepoints.include +%%DATADIR%%/pkg/fining/examples/include/polarities_automorphism.include +%%DATADIR%%/pkg/fining/examples/include/polarities_basefield.include +%%DATADIR%%/pkg/fining/examples/include/polarities_commuting.include +%%DATADIR%%/pkg/fining/examples/include/polarities_construct1.include +%%DATADIR%%/pkg/fining/examples/include/polarities_construct2.include +%%DATADIR%%/pkg/fining/examples/include/polarities_fromform.include +%%DATADIR%%/pkg/fining/examples/include/polarities_frompolarspace.include +%%DATADIR%%/pkg/fining/examples/include/polarities_geometryofabsolutepoints.include +%%DATADIR%%/pkg/fining/examples/include/polarities_grammatrix.include +%%DATADIR%%/pkg/fining/examples/include/polarities_ishermitian.include +%%DATADIR%%/pkg/fining/examples/include/polarities_isorthogonal.include +%%DATADIR%%/pkg/fining/examples/include/polarities_ispseudo.include +%%DATADIR%%/pkg/fining/examples/include/polarities_issymplectic.include +%%DATADIR%%/pkg/fining/examples/include/polarities_polarspace.include +%%DATADIR%%/pkg/fining/examples/include/polarities_toform.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_basefield.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_cancompute.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_collineation.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_collineationgroup.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_correlation.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_correlationcollineationgroup.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_elation1.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_elation2.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_embedding.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_fieldautomorphism.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_homology1.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_homology2.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_iscollineation.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_iscorrelation.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_isomgroup.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_isprojectivity.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_isstrictlysemilinear.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_mult.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_nicem.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_niceo.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_onprojsubspaces.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_onprojsubspacesextended.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_order.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_projectivity.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_projectivitygroup.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_psisomorphism.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_random.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_representative.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_simgroup.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_specialisomgroup.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_specialprojectivitygroup.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_stduality.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_underlyingmatrix.include +%%DATADIR%%/pkg/fining/examples/include/projgroups_underlyingmatrix2.include +%%DATADIR%%/pkg/fining/examples/include/projsp_ambientspaceelps.include +%%DATADIR%%/pkg/fining/examples/include/projsp_basefieldelps.include +%%DATADIR%%/pkg/fining/examples/include/projsp_basefieldps.include +%%DATADIR%%/pkg/fining/examples/include/projsp_chamber.include +%%DATADIR%%/pkg/fining/examples/include/projsp_coordinates.include +%%DATADIR%%/pkg/fining/examples/include/projsp_element1.include +%%DATADIR%%/pkg/fining/examples/include/projsp_elements.include +%%DATADIR%%/pkg/fining/examples/include/projsp_elsel.include +%%DATADIR%%/pkg/fining/examples/include/projsp_emptysubspace.include +%%DATADIR%%/pkg/fining/examples/include/projsp_enumerator.include +%%DATADIR%%/pkg/fining/examples/include/projsp_eqhyperplane.include +%%DATADIR%%/pkg/fining/examples/include/projsp_flag.include +%%DATADIR%%/pkg/fining/examples/include/projsp_incident.include +%%DATADIR%%/pkg/fining/examples/include/projsp_iterator.include +%%DATADIR%%/pkg/fining/examples/include/projsp_list.include +%%DATADIR%%/pkg/fining/examples/include/projsp_meet.include +%%DATADIR%%/pkg/fining/examples/include/projsp_projdimension.include +%%DATADIR%%/pkg/fining/examples/include/projsp_projdimension_element.include +%%DATADIR%%/pkg/fining/examples/include/projsp_projectivespace.include +%%DATADIR%%/pkg/fining/examples/include/projsp_randomeltps.include +%%DATADIR%%/pkg/fining/examples/include/projsp_randomeltsps.include +%%DATADIR%%/pkg/fining/examples/include/projsp_shadowofelement.include +%%DATADIR%%/pkg/fining/examples/include/projsp_shadowofflag.include +%%DATADIR%%/pkg/fining/examples/include/projsp_short.include +%%DATADIR%%/pkg/fining/examples/include/projsp_short2.include +%%DATADIR%%/pkg/fining/examples/include/projsp_span.include +%%DATADIR%%/pkg/fining/examples/include/projsp_standardframe.include +%%DATADIR%%/pkg/fining/examples/include/projsp_underlyingvs.include +%%DATADIR%%/pkg/fining/examples/include/stab_orbs_action1.include +%%DATADIR%%/pkg/fining/examples/include/stab_orbs_behaviour1.include +%%DATADIR%%/pkg/fining/examples/include/stab_orbs_behaviour2.include +%%DATADIR%%/pkg/fining/examples/include/stab_orbs_example1.include +%%DATADIR%%/pkg/fining/examples/include/stab_orbs_finingorbit1.include +%%DATADIR%%/pkg/fining/examples/include/stab_orbs_finingorbit2.include +%%DATADIR%%/pkg/fining/examples/include/stab_orbs_finingorbits1.include +%%DATADIR%%/pkg/fining/examples/include/stab_orbs_finingorbitsdomain.include +%%DATADIR%%/pkg/fining/examples/include/stab_orbs_finingsetwisestabiliser.include +%%DATADIR%%/pkg/fining/examples/include/stab_orbs_finingstabiliser.include +%%DATADIR%%/pkg/fining/examples/include/stab_orbs_finingstabiliserorb.include +%%DATADIR%%/pkg/fining/examples/include/stab_orbs_setwisegeneric.include +%%DATADIR%%/pkg/fining/examples/include/stab_orbs_stabofsubspace.include +%%DATADIR%%/pkg/fining/examples/include/stab_orbs_timing1.include +%%DATADIR%%/pkg/fining/examples/include/stab_orbs_timing2.include +%%DATADIR%%/pkg/fining/examples/include/subgeometries_ambientspace.include +%%DATADIR%%/pkg/fining/examples/include/subgeometries_byframe.include +%%DATADIR%%/pkg/fining/examples/include/subgeometries_canonical.include +%%DATADIR%%/pkg/fining/examples/include/subgeometries_categories.include +%%DATADIR%%/pkg/fining/examples/include/subgeometries_collineationfixingsubgeometry.include +%%DATADIR%%/pkg/fining/examples/include/subgeometries_coordinates.include +%%DATADIR%%/pkg/fining/examples/include/subgeometries_definingframe.include +%%DATADIR%%/pkg/fining/examples/include/subgeometries_dimension.include +%%DATADIR%%/pkg/fining/examples/include/subgeometries_elements.include +%%DATADIR%%/pkg/fining/examples/include/subgeometries_emptysubspace.include +%%DATADIR%%/pkg/fining/examples/include/subgeometries_extendelement.include +%%DATADIR%%/pkg/fining/examples/include/subgeometries_incident.include +%%DATADIR%%/pkg/fining/examples/include/subgeometries_isframe.include +%%DATADIR%%/pkg/fining/examples/include/subgeometries_projdimension_element.include +%%DATADIR%%/pkg/fining/examples/include/subgeometries_randomframe.include +%%DATADIR%%/pkg/fining/examples/include/subgeometries_underlyingstructures.include +%%DATADIR%%/pkg/fining/examples/include/subgeometries_vectorspacetoelement.include +%%DATADIR%%/pkg/fining/examples/include/varieties_general.include +%%DATADIR%%/pkg/fining/examples/include/varieties_grassmann.include +%%DATADIR%%/pkg/fining/examples/include/varieties_hermitian.include +%%DATADIR%%/pkg/fining/examples/include/varieties_points.include +%%DATADIR%%/pkg/fining/examples/include/varieties_polarspace.include +%%DATADIR%%/pkg/fining/examples/include/varieties_quadratic.include +%%DATADIR%%/pkg/fining/examples/include/varieties_segre.include +%%DATADIR%%/pkg/fining/examples/include/varieties_veronese.include +%%DATADIR%%/pkg/fining/examples/include/web_embedding.include +%%DATADIR%%/pkg/fining/examples/include/web_hyperoval24.include +%%DATADIR%%/pkg/fining/examples/include/web_inumbersherm.include +%%DATADIR%%/pkg/fining/examples/include/web_ovoidq63.include +%%DATADIR%%/pkg/fining/examples/include/web_spreads.include +%%DATADIR%%/pkg/fining/examples/preamble.g +%%DATADIR%%/pkg/fining/init.g +%%DATADIR%%/pkg/fining/lib/affinegroup.gd +%%DATADIR%%/pkg/fining/lib/affinegroup.gi +%%DATADIR%%/pkg/fining/lib/affinespace.gd +%%DATADIR%%/pkg/fining/lib/affinespace.gi +%%DATADIR%%/pkg/fining/lib/correlations.gd +%%DATADIR%%/pkg/fining/lib/correlations.gi +%%DATADIR%%/pkg/fining/lib/diagram.gd +%%DATADIR%%/pkg/fining/lib/diagram.gi +%%DATADIR%%/pkg/fining/lib/enumerators.gd +%%DATADIR%%/pkg/fining/lib/enumerators.gi +%%DATADIR%%/pkg/fining/lib/geometry.gd +%%DATADIR%%/pkg/fining/lib/geometry.gi +%%DATADIR%%/pkg/fining/lib/gpolygons.gd +%%DATADIR%%/pkg/fining/lib/gpolygons.gi +%%DATADIR%%/pkg/fining/lib/group.gd +%%DATADIR%%/pkg/fining/lib/group.gi +%%DATADIR%%/pkg/fining/lib/liegeometry.gd +%%DATADIR%%/pkg/fining/lib/liegeometry.gi +%%DATADIR%%/pkg/fining/lib/morphisms.gd +%%DATADIR%%/pkg/fining/lib/morphisms.gi +%%DATADIR%%/pkg/fining/lib/orbits-stabilisers.gd +%%DATADIR%%/pkg/fining/lib/orbits-stabilisers.gi +%%DATADIR%%/pkg/fining/lib/polaritiesps.gd +%%DATADIR%%/pkg/fining/lib/polaritiesps.gi +%%DATADIR%%/pkg/fining/lib/polarspace.gd +%%DATADIR%%/pkg/fining/lib/polarspace.gi +%%DATADIR%%/pkg/fining/lib/projectivespace.gd +%%DATADIR%%/pkg/fining/lib/projectivespace.gi +%%DATADIR%%/pkg/fining/lib/subgeometries.gd +%%DATADIR%%/pkg/fining/lib/subgeometries.gi +%%DATADIR%%/pkg/fining/lib/varieties.gd +%%DATADIR%%/pkg/fining/lib/varieties.gi +%%DATADIR%%/pkg/fining/makedoc.g +%%DATADIR%%/pkg/fining/read.g +%%DATADIR%%/pkg/fining/tst/bugfix.tst +%%DATADIR%%/pkg/fining/tst/gap/extra/tst_fining1.g +%%DATADIR%%/pkg/fining/tst/gap/extra/tst_fining10.g +%%DATADIR%%/pkg/fining/tst/gap/extra/tst_fining105.g +%%DATADIR%%/pkg/fining/tst/gap/extra/tst_fining11.g +%%DATADIR%%/pkg/fining/tst/gap/extra/tst_fining12.g +%%DATADIR%%/pkg/fining/tst/gap/extra/tst_fining2.g +%%DATADIR%%/pkg/fining/tst/gap/extra/tst_fining3.g +%%DATADIR%%/pkg/fining/tst/gap/extra/tst_fining4.g +%%DATADIR%%/pkg/fining/tst/gap/extra/tst_fining5.g +%%DATADIR%%/pkg/fining/tst/gap/extra/tst_fining6.g +%%DATADIR%%/pkg/fining/tst/gap/extra/tst_fining7.g +%%DATADIR%%/pkg/fining/tst/gap/extra/tst_fining8.g +%%DATADIR%%/pkg/fining/tst/gap/extra/tst_fining9.g +%%DATADIR%%/pkg/fining/tst/gap/extra/tst_finingorbits.g +%%DATADIR%%/pkg/fining/tst/gap/tst_andrebruckbose.g +%%DATADIR%%/pkg/fining/tst/gap/tst_enumerators.g +%%DATADIR%%/pkg/fining/tst/gap/tst_hermitianspreads.g +%%DATADIR%%/pkg/fining/tst/gap/tst_regular13system.g +%%DATADIR%%/pkg/fining/tst/gap/tst_segrevariety.g +%%DATADIR%%/pkg/fining/tst/gap/tst_titsovoid.g +%%DATADIR%%/pkg/fining/tst/generate_tst_files.g +%%DATADIR%%/pkg/fining/tst/template_part1.g +%%DATADIR%%/pkg/fining/tst/template_part2.g +%%DATADIR%%/pkg/fining/tst/testall.g +%%DATADIR%%/pkg/fining/tst/tst_andrebruckbose.tst +%%DATADIR%%/pkg/fining/tst/tst_enumerators.tst +%%DATADIR%%/pkg/fining/tst/tst_finingorbits.tst +%%DATADIR%%/pkg/fining/tst/tst_hermitianspreads.tst +%%DATADIR%%/pkg/fining/tst/tst_regular13system.tst +%%DATADIR%%/pkg/fining/tst/tst_segrevariety.tst +%%DATADIR%%/pkg/fining/tst/tst_titsovoid.tst +%%DATADIR%%/pkg/float/COPYING +%%DATADIR%%/pkg/float/Makefile.am +%%DATADIR%%/pkg/float/Makefile.in +%%DATADIR%%/pkg/float/Makefile.in.c++20 +%%DATADIR%%/pkg/float/PackageInfo.g +%%DATADIR%%/pkg/float/README.md +%%DATADIR%%/pkg/float/THANKS +%%DATADIR%%/pkg/float/TODO +%%DATADIR%%/pkg/float/aclocal.m4 +%%DATADIR%%/pkg/float/autogen.sh +%%DATADIR%%/pkg/float/build-aux/compile +%%DATADIR%%/pkg/float/build-aux/config.guess +%%DATADIR%%/pkg/float/build-aux/config.sub +%%DATADIR%%/pkg/float/build-aux/depcomp +%%DATADIR%%/pkg/float/build-aux/install-sh +%%DATADIR%%/pkg/float/build-aux/ltmain.sh +%%DATADIR%%/pkg/float/build-aux/ltmain.sh.bak +%%DATADIR%%/pkg/float/build-aux/missing +%%DATADIR%%/pkg/float/config.h.in +%%DATADIR%%/pkg/float/configure +%%DATADIR%%/pkg/float/configure.ac +%%DATADIR%%/pkg/float/configure.libtool.bak +%%DATADIR%%/pkg/float/doc/chap0.html +%%DATADIR%%/pkg/float/doc/chap0.txt +%%DATADIR%%/pkg/float/doc/chap1.html +%%DATADIR%%/pkg/float/doc/chap1.txt +%%DATADIR%%/pkg/float/doc/chap2.html +%%DATADIR%%/pkg/float/doc/chap2.txt +%%DATADIR%%/pkg/float/doc/chap3.html +%%DATADIR%%/pkg/float/doc/chap3.txt +%%DATADIR%%/pkg/float/doc/chap4.html +%%DATADIR%%/pkg/float/doc/chap4.txt +%%DATADIR%%/pkg/float/doc/chapBib.html +%%DATADIR%%/pkg/float/doc/chapBib.txt +%%DATADIR%%/pkg/float/doc/chapInd.html +%%DATADIR%%/pkg/float/doc/chapInd.txt +%%DATADIR%%/pkg/float/doc/chooser.html +%%DATADIR%%/pkg/float/doc/float.xml +%%DATADIR%%/pkg/float/doc/floatbib.xml +%%DATADIR%%/pkg/float/doc/floatbib.xml.bib +%%DATADIR%%/pkg/float/doc/lefttoc.css +%%DATADIR%%/pkg/float/doc/manual.css +%%DATADIR%%/pkg/float/doc/manual.js +%%DATADIR%%/pkg/float/doc/manual.lab +%%DATADIR%%/pkg/float/doc/manual.pdf +%%DATADIR%%/pkg/float/doc/manual.six +%%DATADIR%%/pkg/float/doc/nocolorprompt.css +%%DATADIR%%/pkg/float/doc/ragged.css +%%DATADIR%%/pkg/float/doc/rainbow.js +%%DATADIR%%/pkg/float/doc/times.css +%%DATADIR%%/pkg/float/doc/toggless.css +%%DATADIR%%/pkg/float/doc/toggless.js +%%DATADIR%%/pkg/float/init.g +%%DATADIR%%/pkg/float/lib/Makefile.am +%%DATADIR%%/pkg/float/lib/cxsc.gi +%%DATADIR%%/pkg/float/lib/float.gd +%%DATADIR%%/pkg/float/lib/fplll.gi +%%DATADIR%%/pkg/float/lib/mpc.gi +%%DATADIR%%/pkg/float/lib/mpfi.gi +%%DATADIR%%/pkg/float/lib/mpfr.gi +%%DATADIR%%/pkg/float/lib/pickle.g +%%DATADIR%%/pkg/float/lib/polynomial.gi +%%DATADIR%%/pkg/float/lib/pslq.gi +%%DATADIR%%/pkg/float/m4/ac_check_cxsc.m4 +%%DATADIR%%/pkg/float/m4/ac_check_fplll.m4 +%%DATADIR%%/pkg/float/m4/ac_check_mpc.m4 +%%DATADIR%%/pkg/float/m4/ac_check_mpfi.m4 +%%DATADIR%%/pkg/float/m4/ac_check_mpfr.m4 +%%DATADIR%%/pkg/float/m4/ax_check_compile_flag.m4 +%%DATADIR%%/pkg/float/m4/ax_compiler_vendor.m4 +%%DATADIR%%/pkg/float/m4/ax_cxx_compile_stdcxx.m4 +%%DATADIR%%/pkg/float/m4/ax_gcc_archflag.m4 +%%DATADIR%%/pkg/float/m4/ax_gcc_x86_cpuid.m4 +%%DATADIR%%/pkg/float/m4/find_gap.m4 +%%DATADIR%%/pkg/float/m4/libtool.m4 +%%DATADIR%%/pkg/float/m4/ltoptions.m4 +%%DATADIR%%/pkg/float/m4/ltsugar.m4 +%%DATADIR%%/pkg/float/m4/ltversion.m4 +%%DATADIR%%/pkg/float/m4/lt~obsolete.m4 +%%DATADIR%%/pkg/float/makedoc.g +%%DATADIR%%/pkg/float/read.g +%%DATADIR%%/pkg/float/src/Makefile.am +%%DATADIR%%/pkg/float/src/Makefile.in +%%DATADIR%%/pkg/float/src/c_poly.C +%%DATADIR%%/pkg/float/src/cpoly.C +%%DATADIR%%/pkg/float/src/cxsc.C +%%DATADIR%%/pkg/float/src/cxsc_poly.C +%%DATADIR%%/pkg/float/src/cxsc_poly.h +%%DATADIR%%/pkg/float/src/float.c +%%DATADIR%%/pkg/float/src/floattypes.h +%%DATADIR%%/pkg/float/src/fplll.C +%%DATADIR%%/pkg/float/src/mp_poly.C +%%DATADIR%%/pkg/float/src/mp_poly.h +%%DATADIR%%/pkg/float/src/mpc.c +%%DATADIR%%/pkg/float/src/mpfi.c +%%DATADIR%%/pkg/float/src/mpfr.c +%%DATADIR%%/pkg/float/tst/Makefile.am +%%DATADIR%%/pkg/float/tst/arithmetic.tst +%%DATADIR%%/pkg/float/tst/fplll.tst +%%DATADIR%%/pkg/float/tst/polynomials.tst +%%DATADIR%%/pkg/float/tst/testall.g +%%DATADIR%%/pkg/format/LICENSE +%%DATADIR%%/pkg/format/PackageInfo.g +%%DATADIR%%/pkg/format/README.md +%%DATADIR%%/pkg/format/doc/cover.tex +%%DATADIR%%/pkg/format/doc/examples.tex +%%DATADIR%%/pkg/format/doc/forms.tex +%%DATADIR%%/pkg/format/doc/intro.tex +%%DATADIR%%/pkg/format/doc/make_doc +%%DATADIR%%/pkg/format/doc/manual.dvi +%%DATADIR%%/pkg/format/doc/manual.lab +%%DATADIR%%/pkg/format/doc/manual.mst +%%DATADIR%%/pkg/format/doc/manual.pdf +%%DATADIR%%/pkg/format/doc/manual.six +%%DATADIR%%/pkg/format/doc/manual.tex +%%DATADIR%%/pkg/format/doc/norm.tex +%%DATADIR%%/pkg/format/doc/others.tex +%%DATADIR%%/pkg/format/doc/resid.tex +%%DATADIR%%/pkg/format/grp/DARK.gi +%%DATADIR%%/pkg/format/grp/DARKplus.gi +%%DATADIR%%/pkg/format/grp/FI22.gi +%%DATADIR%%/pkg/format/grp/LUX.gi +%%DATADIR%%/pkg/format/grp/LUX2_12.gi +%%DATADIR%%/pkg/format/grp/ONF.gi +%%DATADIR%%/pkg/format/grp/OOF.gi +%%DATADIR%%/pkg/format/grp/README +%%DATADIR%%/pkg/format/grp/UPP.gi +%%DATADIR%%/pkg/format/grp/g93.gi +%%DATADIR%%/pkg/format/htm/CHAP001.htm +%%DATADIR%%/pkg/format/htm/CHAP002.htm +%%DATADIR%%/pkg/format/htm/CHAP003.htm +%%DATADIR%%/pkg/format/htm/CHAP004.htm +%%DATADIR%%/pkg/format/htm/CHAP005.htm +%%DATADIR%%/pkg/format/htm/CHAP006.htm +%%DATADIR%%/pkg/format/htm/CHAP007.htm +%%DATADIR%%/pkg/format/htm/biblio.htm +%%DATADIR%%/pkg/format/htm/chapters.htm +%%DATADIR%%/pkg/format/htm/theindex.htm +%%DATADIR%%/pkg/format/init.g +%%DATADIR%%/pkg/format/lib/covering.gi +%%DATADIR%%/pkg/format/lib/exres.gi +%%DATADIR%%/pkg/format/lib/format.gd +%%DATADIR%%/pkg/format/lib/formation.gi +%%DATADIR%%/pkg/format/lib/general.gi +%%DATADIR%%/pkg/format/lib/normalizer.gi +%%DATADIR%%/pkg/format/lib/residual.gi +%%DATADIR%%/pkg/format/read.g +%%DATADIR%%/pkg/format/tst/manual.example-6.tst +%%DATADIR%%/pkg/format/tst/manual.example-7.tst +%%DATADIR%%/pkg/format/tst/testall.g +%%DATADIR%%/pkg/forms/PackageInfo.g +%%DATADIR%%/pkg/forms/README +%%DATADIR%%/pkg/forms/coverage.sh +%%DATADIR%%/pkg/forms/doc/chap0.html +%%DATADIR%%/pkg/forms/doc/chap0.txt +%%DATADIR%%/pkg/forms/doc/chap0_mj.html +%%DATADIR%%/pkg/forms/doc/chap1.html +%%DATADIR%%/pkg/forms/doc/chap1.txt +%%DATADIR%%/pkg/forms/doc/chap1_mj.html +%%DATADIR%%/pkg/forms/doc/chap2.html +%%DATADIR%%/pkg/forms/doc/chap2.txt +%%DATADIR%%/pkg/forms/doc/chap2_mj.html +%%DATADIR%%/pkg/forms/doc/chap3.html +%%DATADIR%%/pkg/forms/doc/chap3.txt +%%DATADIR%%/pkg/forms/doc/chap3_mj.html +%%DATADIR%%/pkg/forms/doc/chap4.html +%%DATADIR%%/pkg/forms/doc/chap4.txt +%%DATADIR%%/pkg/forms/doc/chap4_mj.html +%%DATADIR%%/pkg/forms/doc/chap5.html +%%DATADIR%%/pkg/forms/doc/chap5.txt +%%DATADIR%%/pkg/forms/doc/chap5_mj.html +%%DATADIR%%/pkg/forms/doc/chapBib.html +%%DATADIR%%/pkg/forms/doc/chapBib.txt +%%DATADIR%%/pkg/forms/doc/chapBib_mj.html +%%DATADIR%%/pkg/forms/doc/chapInd.html +%%DATADIR%%/pkg/forms/doc/chapInd.txt +%%DATADIR%%/pkg/forms/doc/chapInd_mj.html +%%DATADIR%%/pkg/forms/doc/chooser.html +%%DATADIR%%/pkg/forms/doc/clean +%%DATADIR%%/pkg/forms/doc/construct_basic.xml +%%DATADIR%%/pkg/forms/doc/examples.xml +%%DATADIR%%/pkg/forms/doc/forms.bib +%%DATADIR%%/pkg/forms/doc/forms.xml +%%DATADIR%%/pkg/forms/doc/intro.xml +%%DATADIR%%/pkg/forms/doc/lefttoc.css +%%DATADIR%%/pkg/forms/doc/manual.css +%%DATADIR%%/pkg/forms/doc/manual.js +%%DATADIR%%/pkg/forms/doc/manual.lab +%%DATADIR%%/pkg/forms/doc/manual.pdf +%%DATADIR%%/pkg/forms/doc/manual.six +%%DATADIR%%/pkg/forms/doc/morphisms.xml +%%DATADIR%%/pkg/forms/doc/nocolorprompt.css +%%DATADIR%%/pkg/forms/doc/ragged.css +%%DATADIR%%/pkg/forms/doc/rainbow.js +%%DATADIR%%/pkg/forms/doc/theory.xml +%%DATADIR%%/pkg/forms/doc/times.css +%%DATADIR%%/pkg/forms/doc/title.xml +%%DATADIR%%/pkg/forms/doc/toggless.css +%%DATADIR%%/pkg/forms/doc/toggless.js +%%DATADIR%%/pkg/forms/examples/gap/assocbilform.g +%%DATADIR%%/pkg/forms/examples/gap/basechangehom.g +%%DATADIR%%/pkg/forms/examples/gap/basechangetocanonical.g +%%DATADIR%%/pkg/forms/examples/gap/bg_th_ex1.g +%%DATADIR%%/pkg/forms/examples/gap/bg_th_ex2.g +%%DATADIR%%/pkg/forms/examples/gap/bg_th_ex3.g +%%DATADIR%%/pkg/forms/examples/gap/bg_th_ex4.g +%%DATADIR%%/pkg/forms/examples/gap/bg_th_ex5.g +%%DATADIR%%/pkg/forms/examples/gap/bg_th_ex6.g +%%DATADIR%%/pkg/forms/examples/gap/bg_th_ex7.g +%%DATADIR%%/pkg/forms/examples/gap/bg_th_ex8.g +%%DATADIR%%/pkg/forms/examples/gap/bg_th_ex9.g +%%DATADIR%%/pkg/forms/examples/gap/bilformbymatrix.g +%%DATADIR%%/pkg/forms/examples/gap/bilformbypoly.g +%%DATADIR%%/pkg/forms/examples/gap/bilformbyquadform.g +%%DATADIR%%/pkg/forms/examples/gap/conic.g +%%DATADIR%%/pkg/forms/examples/gap/discofform.g +%%DATADIR%%/pkg/forms/examples/gap/evalform.g +%%DATADIR%%/pkg/forms/examples/gap/hermitianformbymatrix.g +%%DATADIR%%/pkg/forms/examples/gap/hermitianformbypoly.g +%%DATADIR%%/pkg/forms/examples/gap/isisotropicvector.g +%%DATADIR%%/pkg/forms/examples/gap/isometriccanonicalform.g +%%DATADIR%%/pkg/forms/examples/gap/issingularvector.g +%%DATADIR%%/pkg/forms/examples/gap/istotallyisotropic.g +%%DATADIR%%/pkg/forms/examples/gap/istotallysingular.g +%%DATADIR%%/pkg/forms/examples/gap/orthogonaltovector.g +%%DATADIR%%/pkg/forms/examples/gap/polyofform.g +%%DATADIR%%/pkg/forms/examples/gap/pres_quadform.g +%%DATADIR%%/pkg/forms/examples/gap/pres_sesforms1.g +%%DATADIR%%/pkg/forms/examples/gap/pres_sesforms2.g +%%DATADIR%%/pkg/forms/examples/gap/preservedform.g +%%DATADIR%%/pkg/forms/examples/gap/preservedforms1.g +%%DATADIR%%/pkg/forms/examples/gap/preservedforms2.g +%%DATADIR%%/pkg/forms/examples/gap/quadformbybilform.g +%%DATADIR%%/pkg/forms/examples/gap/quadformbymatrix.g +%%DATADIR%%/pkg/forms/examples/gap/quadformbypoly.g +%%DATADIR%%/pkg/forms/examples/gap/quadformfields.g +%%DATADIR%%/pkg/forms/examples/gap/radicalofform.g +%%DATADIR%%/pkg/forms/examples/gap/scalarfromsim.g +%%DATADIR%%/pkg/forms/examples/gap/trivialform.g +%%DATADIR%%/pkg/forms/examples/gap/trivialform2.g +%%DATADIR%%/pkg/forms/examples/gap/trivialform_prop.g +%%DATADIR%%/pkg/forms/examples/gap/typeofform.g +%%DATADIR%%/pkg/forms/examples/gap/w53.g +%%DATADIR%%/pkg/forms/examples/gap/wittindex.g +%%DATADIR%%/pkg/forms/examples/generate_example_files.g +%%DATADIR%%/pkg/forms/examples/include/assocbilform.include +%%DATADIR%%/pkg/forms/examples/include/basechangehom.include +%%DATADIR%%/pkg/forms/examples/include/basechangetocanonical.include +%%DATADIR%%/pkg/forms/examples/include/bg_th_ex1.include +%%DATADIR%%/pkg/forms/examples/include/bg_th_ex2.include +%%DATADIR%%/pkg/forms/examples/include/bg_th_ex3.include +%%DATADIR%%/pkg/forms/examples/include/bg_th_ex4.include +%%DATADIR%%/pkg/forms/examples/include/bg_th_ex5.include +%%DATADIR%%/pkg/forms/examples/include/bg_th_ex6.include +%%DATADIR%%/pkg/forms/examples/include/bg_th_ex7.include +%%DATADIR%%/pkg/forms/examples/include/bg_th_ex8.include +%%DATADIR%%/pkg/forms/examples/include/bg_th_ex9.include +%%DATADIR%%/pkg/forms/examples/include/bilformbymatrix.include +%%DATADIR%%/pkg/forms/examples/include/bilformbypoly.include +%%DATADIR%%/pkg/forms/examples/include/bilformbyquadform.include +%%DATADIR%%/pkg/forms/examples/include/conic.include +%%DATADIR%%/pkg/forms/examples/include/discofform.include +%%DATADIR%%/pkg/forms/examples/include/evalform.include +%%DATADIR%%/pkg/forms/examples/include/hermitianformbymatrix.include +%%DATADIR%%/pkg/forms/examples/include/hermitianformbypoly.include +%%DATADIR%%/pkg/forms/examples/include/isisotropicvector.include +%%DATADIR%%/pkg/forms/examples/include/isometriccanonicalform.include +%%DATADIR%%/pkg/forms/examples/include/issingularvector.include +%%DATADIR%%/pkg/forms/examples/include/istotallyisotropic.include +%%DATADIR%%/pkg/forms/examples/include/istotallysingular.include +%%DATADIR%%/pkg/forms/examples/include/orthogonaltovector.include +%%DATADIR%%/pkg/forms/examples/include/polyofform.include +%%DATADIR%%/pkg/forms/examples/include/pres_quadform.include +%%DATADIR%%/pkg/forms/examples/include/pres_sesforms1.include +%%DATADIR%%/pkg/forms/examples/include/pres_sesforms2.include +%%DATADIR%%/pkg/forms/examples/include/preservedform.include +%%DATADIR%%/pkg/forms/examples/include/preservedforms1.include +%%DATADIR%%/pkg/forms/examples/include/preservedforms2.include +%%DATADIR%%/pkg/forms/examples/include/quadformbybilform.include +%%DATADIR%%/pkg/forms/examples/include/quadformbymatrix.include +%%DATADIR%%/pkg/forms/examples/include/quadformbypoly.include +%%DATADIR%%/pkg/forms/examples/include/quadformfields.include +%%DATADIR%%/pkg/forms/examples/include/radicalofform.include +%%DATADIR%%/pkg/forms/examples/include/scalarfromsim.include +%%DATADIR%%/pkg/forms/examples/include/trivialform.include +%%DATADIR%%/pkg/forms/examples/include/trivialform2.include +%%DATADIR%%/pkg/forms/examples/include/trivialform_prop.include +%%DATADIR%%/pkg/forms/examples/include/typeofform.include +%%DATADIR%%/pkg/forms/examples/include/w53.include +%%DATADIR%%/pkg/forms/examples/include/wittindex.include +%%DATADIR%%/pkg/forms/examples/output/assocbilform.out +%%DATADIR%%/pkg/forms/examples/output/basechangehom.out +%%DATADIR%%/pkg/forms/examples/output/basechangetocanonical.out +%%DATADIR%%/pkg/forms/examples/output/bg_th_ex1.out +%%DATADIR%%/pkg/forms/examples/output/bg_th_ex2.out +%%DATADIR%%/pkg/forms/examples/output/bg_th_ex3.out +%%DATADIR%%/pkg/forms/examples/output/bg_th_ex4.out +%%DATADIR%%/pkg/forms/examples/output/bg_th_ex5.out +%%DATADIR%%/pkg/forms/examples/output/bg_th_ex6.out +%%DATADIR%%/pkg/forms/examples/output/bg_th_ex7.out +%%DATADIR%%/pkg/forms/examples/output/bg_th_ex8.out +%%DATADIR%%/pkg/forms/examples/output/bg_th_ex9.out +%%DATADIR%%/pkg/forms/examples/output/bilformbymatrix.out +%%DATADIR%%/pkg/forms/examples/output/bilformbypoly.out +%%DATADIR%%/pkg/forms/examples/output/bilformbyquadform.out +%%DATADIR%%/pkg/forms/examples/output/conic.out +%%DATADIR%%/pkg/forms/examples/output/discofform.out +%%DATADIR%%/pkg/forms/examples/output/evalform.out +%%DATADIR%%/pkg/forms/examples/output/hermitianformbymatrix.out +%%DATADIR%%/pkg/forms/examples/output/hermitianformbypoly.out +%%DATADIR%%/pkg/forms/examples/output/isisotropicvector.out +%%DATADIR%%/pkg/forms/examples/output/isometriccanonicalform.out +%%DATADIR%%/pkg/forms/examples/output/issingularvector.out +%%DATADIR%%/pkg/forms/examples/output/istotallyisotropic.out +%%DATADIR%%/pkg/forms/examples/output/istotallysingular.out +%%DATADIR%%/pkg/forms/examples/output/orthogonaltovector.out +%%DATADIR%%/pkg/forms/examples/output/polyofform.out +%%DATADIR%%/pkg/forms/examples/output/pres_sesforms1.out +%%DATADIR%%/pkg/forms/examples/output/pres_sesforms2.out +%%DATADIR%%/pkg/forms/examples/output/preservedform.out +%%DATADIR%%/pkg/forms/examples/output/quadformbybilform.out +%%DATADIR%%/pkg/forms/examples/output/quadformbymatrix.out +%%DATADIR%%/pkg/forms/examples/output/quadformbypoly.out +%%DATADIR%%/pkg/forms/examples/output/quadformfields.out +%%DATADIR%%/pkg/forms/examples/output/radicalofform.out +%%DATADIR%%/pkg/forms/examples/output/scalarfromsim.out +%%DATADIR%%/pkg/forms/examples/output/trivialform.out +%%DATADIR%%/pkg/forms/examples/output/trivialform2.out +%%DATADIR%%/pkg/forms/examples/output/trivialform_prop.out +%%DATADIR%%/pkg/forms/examples/output/typeofform.out +%%DATADIR%%/pkg/forms/examples/output/w53.out +%%DATADIR%%/pkg/forms/examples/output/wittindex.out +%%DATADIR%%/pkg/forms/examples/preamble_sws.g +%%DATADIR%%/pkg/forms/init.g +%%DATADIR%%/pkg/forms/lib/classic.gi +%%DATADIR%%/pkg/forms/lib/forms.gd +%%DATADIR%%/pkg/forms/lib/forms.gi +%%DATADIR%%/pkg/forms/lib/recognition.gd +%%DATADIR%%/pkg/forms/lib/recognition.gi +%%DATADIR%%/pkg/forms/makedoc.g +%%DATADIR%%/pkg/forms/read.g +%%DATADIR%%/pkg/forms/tst/basechange.tst +%%DATADIR%%/pkg/forms/tst/classic.tst +%%DATADIR%%/pkg/forms/tst/gap/test_forms.g_orig +%%DATADIR%%/pkg/forms/tst/gap/test_forms1.g +%%DATADIR%%/pkg/forms/tst/gap/test_forms10.g +%%DATADIR%%/pkg/forms/tst/gap/test_forms11.g +%%DATADIR%%/pkg/forms/tst/gap/test_forms12.g +%%DATADIR%%/pkg/forms/tst/gap/test_forms13.g +%%DATADIR%%/pkg/forms/tst/gap/test_forms14.g +%%DATADIR%%/pkg/forms/tst/gap/test_forms15.g +%%DATADIR%%/pkg/forms/tst/gap/test_forms16.g +%%DATADIR%%/pkg/forms/tst/gap/test_forms2.g +%%DATADIR%%/pkg/forms/tst/gap/test_forms3.g +%%DATADIR%%/pkg/forms/tst/gap/test_forms4.g +%%DATADIR%%/pkg/forms/tst/gap/test_forms5.g +%%DATADIR%%/pkg/forms/tst/gap/test_forms6.g +%%DATADIR%%/pkg/forms/tst/gap/test_forms7.g +%%DATADIR%%/pkg/forms/tst/gap/test_forms8.g +%%DATADIR%%/pkg/forms/tst/gap/test_forms9.g +%%DATADIR%%/pkg/forms/tst/gap/test_recog.g +%%DATADIR%%/pkg/forms/tst/generate_tst_files.g +%%DATADIR%%/pkg/forms/tst/output/test_forms1.out +%%DATADIR%%/pkg/forms/tst/output/test_forms10.out +%%DATADIR%%/pkg/forms/tst/output/test_forms11.out +%%DATADIR%%/pkg/forms/tst/output/test_forms12.out +%%DATADIR%%/pkg/forms/tst/output/test_forms13.out +%%DATADIR%%/pkg/forms/tst/output/test_forms14.out +%%DATADIR%%/pkg/forms/tst/output/test_forms15.out +%%DATADIR%%/pkg/forms/tst/output/test_forms16.out +%%DATADIR%%/pkg/forms/tst/output/test_forms2.out +%%DATADIR%%/pkg/forms/tst/output/test_forms3.out +%%DATADIR%%/pkg/forms/tst/output/test_forms4.out +%%DATADIR%%/pkg/forms/tst/output/test_forms5.out +%%DATADIR%%/pkg/forms/tst/output/test_forms6.out +%%DATADIR%%/pkg/forms/tst/output/test_forms7.out +%%DATADIR%%/pkg/forms/tst/output/test_forms8.out +%%DATADIR%%/pkg/forms/tst/output/test_forms9.out +%%DATADIR%%/pkg/forms/tst/output/test_recog.out +%%DATADIR%%/pkg/forms/tst/template_part1.g +%%DATADIR%%/pkg/forms/tst/template_part2.g +%%DATADIR%%/pkg/forms/tst/test_forms1.tst +%%DATADIR%%/pkg/forms/tst/test_forms10.tst +%%DATADIR%%/pkg/forms/tst/test_forms11.tst +%%DATADIR%%/pkg/forms/tst/test_forms12.tst +%%DATADIR%%/pkg/forms/tst/test_forms13.tst +%%DATADIR%%/pkg/forms/tst/test_forms14.tst +%%DATADIR%%/pkg/forms/tst/test_forms15.tst +%%DATADIR%%/pkg/forms/tst/test_forms16.tst +%%DATADIR%%/pkg/forms/tst/test_forms2.tst +%%DATADIR%%/pkg/forms/tst/test_forms3.tst +%%DATADIR%%/pkg/forms/tst/test_forms4.tst +%%DATADIR%%/pkg/forms/tst/test_forms5.tst +%%DATADIR%%/pkg/forms/tst/test_forms6.tst +%%DATADIR%%/pkg/forms/tst/test_forms7.tst +%%DATADIR%%/pkg/forms/tst/test_forms8.tst +%%DATADIR%%/pkg/forms/tst/test_forms9.tst +%%DATADIR%%/pkg/forms/tst/test_recog.tst +%%DATADIR%%/pkg/forms/tst/testall.g +%%DATADIR%%/pkg/fplsa/CHANGES +%%DATADIR%%/pkg/fplsa/LICENSE +%%DATADIR%%/pkg/fplsa/Makefile.in +%%DATADIR%%/pkg/fplsa/Makefile.in.c++20 +%%DATADIR%%/pkg/fplsa/PackageInfo.g +%%DATADIR%%/pkg/fplsa/README.md +%%DATADIR%%/pkg/fplsa/configure +%%DATADIR%%/pkg/fplsa/configure.libtool.bak +%%DATADIR%%/pkg/fplsa/doc/FPLSA.xml +%%DATADIR%%/pkg/fplsa/doc/chap0.html +%%DATADIR%%/pkg/fplsa/doc/chap0.txt +%%DATADIR%%/pkg/fplsa/doc/chap0_mj.html +%%DATADIR%%/pkg/fplsa/doc/chap1.html +%%DATADIR%%/pkg/fplsa/doc/chap1.txt +%%DATADIR%%/pkg/fplsa/doc/chap1_mj.html +%%DATADIR%%/pkg/fplsa/doc/chapInd.html +%%DATADIR%%/pkg/fplsa/doc/chapInd.txt +%%DATADIR%%/pkg/fplsa/doc/chapInd_mj.html +%%DATADIR%%/pkg/fplsa/doc/chooser.html +%%DATADIR%%/pkg/fplsa/doc/lefttoc.css +%%DATADIR%%/pkg/fplsa/doc/manual.css +%%DATADIR%%/pkg/fplsa/doc/manual.js +%%DATADIR%%/pkg/fplsa/doc/manual.lab +%%DATADIR%%/pkg/fplsa/doc/manual.mst +%%DATADIR%%/pkg/fplsa/doc/manual.pdf +%%DATADIR%%/pkg/fplsa/doc/manual.six +%%DATADIR%%/pkg/fplsa/doc/manual.xml +%%DATADIR%%/pkg/fplsa/doc/nocolorprompt.css +%%DATADIR%%/pkg/fplsa/doc/ragged.css +%%DATADIR%%/pkg/fplsa/doc/rainbow.js +%%DATADIR%%/pkg/fplsa/doc/times.css +%%DATADIR%%/pkg/fplsa/doc/title.xml +%%DATADIR%%/pkg/fplsa/doc/toggless.css +%%DATADIR%%/pkg/fplsa/doc/toggless.js +%%DATADIR%%/pkg/fplsa/gap/fplsa.g +%%DATADIR%%/pkg/fplsa/init.g +%%DATADIR%%/pkg/fplsa/lib/ab-3-1-5.in +%%DATADIR%%/pkg/fplsa/lib/ab-3-1.in +%%DATADIR%%/pkg/fplsa/lib/ab-3.in +%%DATADIR%%/pkg/fplsa/lib/antiburg.in +%%DATADIR%%/pkg/fplsa/lib/burg-2-5.in +%%DATADIR%%/pkg/fplsa/lib/burg-2.in +%%DATADIR%%/pkg/fplsa/lib/burg-5-4.in +%%DATADIR%%/pkg/fplsa/lib/burg-5.in +%%DATADIR%%/pkg/fplsa/lib/burggen.in +%%DATADIR%%/pkg/fplsa/lib/free2.in +%%DATADIR%%/pkg/fplsa/lib/free3.in +%%DATADIR%%/pkg/fplsa/lib/free4.in +%%DATADIR%%/pkg/fplsa/lib/freeso3.in +%%DATADIR%%/pkg/fplsa/lib/gerdt.in +%%DATADIR%%/pkg/fplsa/lib/gl-a02.in +%%DATADIR%%/pkg/fplsa/lib/gl-a020.in +%%DATADIR%%/pkg/fplsa/lib/gl-a03.in +%%DATADIR%%/pkg/fplsa/lib/gl-a030.in +%%DATADIR%%/pkg/fplsa/lib/gl-a04.in +%%DATADIR%%/pkg/fplsa/lib/gl-a040.in +%%DATADIR%%/pkg/fplsa/lib/gl-a05.in +%%DATADIR%%/pkg/fplsa/lib/gl-a050.in +%%DATADIR%%/pkg/fplsa/lib/gl-a06.in +%%DATADIR%%/pkg/fplsa/lib/gl-a060.in +%%DATADIR%%/pkg/fplsa/lib/gl-a07.in +%%DATADIR%%/pkg/fplsa/lib/gl-a070.in +%%DATADIR%%/pkg/fplsa/lib/gl-a08.in +%%DATADIR%%/pkg/fplsa/lib/gl-a09.in +%%DATADIR%%/pkg/fplsa/lib/gl-a10.in +%%DATADIR%%/pkg/fplsa/lib/gl-b3.in +%%DATADIR%%/pkg/fplsa/lib/gl-b30.in +%%DATADIR%%/pkg/fplsa/lib/gl-b4.in +%%DATADIR%%/pkg/fplsa/lib/gl-b40.in +%%DATADIR%%/pkg/fplsa/lib/gl-c3.in +%%DATADIR%%/pkg/fplsa/lib/gl-c30.in +%%DATADIR%%/pkg/fplsa/lib/gl-c4.in +%%DATADIR%%/pkg/fplsa/lib/gl-c40.in +%%DATADIR%%/pkg/fplsa/lib/gl-e6.in +%%DATADIR%%/pkg/fplsa/lib/gl-e60.in +%%DATADIR%%/pkg/fplsa/lib/gl-e7.in +%%DATADIR%%/pkg/fplsa/lib/gl-e70.in +%%DATADIR%%/pkg/fplsa/lib/gl-e8.in +%%DATADIR%%/pkg/fplsa/lib/gl-f4.in +%%DATADIR%%/pkg/fplsa/lib/gl-f40.in +%%DATADIR%%/pkg/fplsa/lib/gl-g2.in +%%DATADIR%%/pkg/fplsa/lib/gl-g20.in +%%DATADIR%%/pkg/fplsa/lib/gl-sl(l).in +%%DATADIR%%/pkg/fplsa/lib/langmuir.in +%%DATADIR%%/pkg/fplsa/lib/roos.in +%%DATADIR%%/pkg/fplsa/lib/roos2611.in +%%DATADIR%%/pkg/fplsa/lib/serr-a02.in +%%DATADIR%%/pkg/fplsa/lib/serr-a03.in +%%DATADIR%%/pkg/fplsa/lib/serr-a04.in +%%DATADIR%%/pkg/fplsa/lib/serr-a05.in +%%DATADIR%%/pkg/fplsa/lib/serr-a06.in +%%DATADIR%%/pkg/fplsa/lib/serr-a07.in +%%DATADIR%%/pkg/fplsa/lib/serr-a08.in +%%DATADIR%%/pkg/fplsa/lib/serr-a09.in +%%DATADIR%%/pkg/fplsa/lib/serr-a10.in +%%DATADIR%%/pkg/fplsa/lib/serr-b02.in +%%DATADIR%%/pkg/fplsa/lib/serr-b03.in +%%DATADIR%%/pkg/fplsa/lib/serr-b04.in +%%DATADIR%%/pkg/fplsa/lib/serr-b05.in +%%DATADIR%%/pkg/fplsa/lib/serr-b06.in +%%DATADIR%%/pkg/fplsa/lib/serr-b07.in +%%DATADIR%%/pkg/fplsa/lib/serr-b08.in +%%DATADIR%%/pkg/fplsa/lib/serr-b09.in +%%DATADIR%%/pkg/fplsa/lib/serr-b10.in +%%DATADIR%%/pkg/fplsa/lib/serr-c03.in +%%DATADIR%%/pkg/fplsa/lib/serr-c04.in +%%DATADIR%%/pkg/fplsa/lib/serr-c05.in +%%DATADIR%%/pkg/fplsa/lib/serr-c06.in +%%DATADIR%%/pkg/fplsa/lib/serr-c07.in +%%DATADIR%%/pkg/fplsa/lib/serr-c08.in +%%DATADIR%%/pkg/fplsa/lib/serr-c09.in +%%DATADIR%%/pkg/fplsa/lib/serr-c10.in +%%DATADIR%%/pkg/fplsa/lib/serr-d04.in +%%DATADIR%%/pkg/fplsa/lib/serr-d05.in +%%DATADIR%%/pkg/fplsa/lib/serr-d06.in +%%DATADIR%%/pkg/fplsa/lib/serr-d07.in +%%DATADIR%%/pkg/fplsa/lib/serr-d08.in +%%DATADIR%%/pkg/fplsa/lib/serr-d09.in +%%DATADIR%%/pkg/fplsa/lib/serr-d10.in +%%DATADIR%%/pkg/fplsa/lib/serr-e6.in +%%DATADIR%%/pkg/fplsa/lib/serr-e7.in +%%DATADIR%%/pkg/fplsa/lib/serr-e8.in +%%DATADIR%%/pkg/fplsa/lib/serr-f4.in +%%DATADIR%%/pkg/fplsa/lib/serr-g2.in +%%DATADIR%%/pkg/fplsa/lib/skdv-par.in +%%DATADIR%%/pkg/fplsa/lib/skdv1.in +%%DATADIR%%/pkg/fplsa/lib/skdv186.in +%%DATADIR%%/pkg/fplsa/lib/skdv2.in +%%DATADIR%%/pkg/fplsa/lib/skdv266.in +%%DATADIR%%/pkg/fplsa/lib/skdv2bc.in +%%DATADIR%%/pkg/fplsa/lib/skdva1c.in +%%DATADIR%%/pkg/fplsa/lib/skdvab.in +%%DATADIR%%/pkg/fplsa/lib/skdvabc.in +%%DATADIR%%/pkg/fplsa/lib/skdvpar.in +%%DATADIR%%/pkg/fplsa/lib/sleosp12.in +%%DATADIR%%/pkg/fplsa/lib/slesl12.in +%%DATADIR%%/pkg/fplsa/lib/soeefree.in +%%DATADIR%%/pkg/fplsa/lib/std-a01.in +%%DATADIR%%/pkg/fplsa/lib/std-a02.in +%%DATADIR%%/pkg/fplsa/lib/std-a03.in +%%DATADIR%%/pkg/fplsa/lib/std-a04.in +%%DATADIR%%/pkg/fplsa/lib/std-a05.in +%%DATADIR%%/pkg/fplsa/lib/std-a06.in +%%DATADIR%%/pkg/fplsa/lib/std-a07.in +%%DATADIR%%/pkg/fplsa/lib/std-a08.in +%%DATADIR%%/pkg/fplsa/lib/std-a09.in +%%DATADIR%%/pkg/fplsa/lib/std-a10.in +%%DATADIR%%/pkg/fplsa/lib/std-b02.in +%%DATADIR%%/pkg/fplsa/lib/std-b03.in +%%DATADIR%%/pkg/fplsa/lib/std-b04.in +%%DATADIR%%/pkg/fplsa/lib/std-b05.in +%%DATADIR%%/pkg/fplsa/lib/std-b06.in +%%DATADIR%%/pkg/fplsa/lib/std-b07.in +%%DATADIR%%/pkg/fplsa/lib/std-b08.in +%%DATADIR%%/pkg/fplsa/lib/std-b09.in +%%DATADIR%%/pkg/fplsa/lib/std-b10.in +%%DATADIR%%/pkg/fplsa/lib/std-c03.in +%%DATADIR%%/pkg/fplsa/lib/std-c04.in +%%DATADIR%%/pkg/fplsa/lib/std-c05.in +%%DATADIR%%/pkg/fplsa/lib/std-c06.in +%%DATADIR%%/pkg/fplsa/lib/std-c07.in +%%DATADIR%%/pkg/fplsa/lib/std-c08.in +%%DATADIR%%/pkg/fplsa/lib/std-c09.in +%%DATADIR%%/pkg/fplsa/lib/std-c10.in +%%DATADIR%%/pkg/fplsa/lib/std-d04.in +%%DATADIR%%/pkg/fplsa/lib/std-d05.in +%%DATADIR%%/pkg/fplsa/lib/std-d06.in +%%DATADIR%%/pkg/fplsa/lib/std-d07.in +%%DATADIR%%/pkg/fplsa/lib/std-d08.in +%%DATADIR%%/pkg/fplsa/lib/std-d09.in +%%DATADIR%%/pkg/fplsa/lib/std-d10.in +%%DATADIR%%/pkg/fplsa/lib/std-e6.in +%%DATADIR%%/pkg/fplsa/lib/std-e7.in +%%DATADIR%%/pkg/fplsa/lib/std-e8.in +%%DATADIR%%/pkg/fplsa/lib/std-f4.in +%%DATADIR%%/pkg/fplsa/lib/std-g2.in +%%DATADIR%%/pkg/fplsa/lib/su2.in +%%DATADIR%%/pkg/fplsa/lib/ufnarovs.in +%%DATADIR%%/pkg/fplsa/makedoc.g +%%DATADIR%%/pkg/fplsa/src/README +%%DATADIR%%/pkg/fplsa/src/fplsa4.c +%%DATADIR%%/pkg/fplsa/src/fplsa4.ini +%%DATADIR%%/pkg/fplsa/src/fplsa4.msg +%%DATADIR%%/pkg/fplsa/tst/docxpl.tst +%%DATADIR%%/pkg/fplsa/tst/sl2.tst +%%DATADIR%%/pkg/fplsa/tst/testall.g +%%DATADIR%%/pkg/fr/BUGS +%%DATADIR%%/pkg/fr/CHANGES +%%DATADIR%%/pkg/fr/COPYING +%%DATADIR%%/pkg/fr/PackageInfo.g +%%DATADIR%%/pkg/fr/README.md +%%DATADIR%%/pkg/fr/TODO +%%DATADIR%%/pkg/fr/doc/_entities.xml +%%DATADIR%%/pkg/fr/doc/basilica-ball.jpg +%%DATADIR%%/pkg/fr/doc/basilica-nucleus.jpg +%%DATADIR%%/pkg/fr/doc/chap0.html +%%DATADIR%%/pkg/fr/doc/chap0.txt +%%DATADIR%%/pkg/fr/doc/chap0_mj.html +%%DATADIR%%/pkg/fr/doc/chap1.html +%%DATADIR%%/pkg/fr/doc/chap1.txt +%%DATADIR%%/pkg/fr/doc/chap10.html +%%DATADIR%%/pkg/fr/doc/chap10.txt +%%DATADIR%%/pkg/fr/doc/chap10_mj.html +%%DATADIR%%/pkg/fr/doc/chap11.html +%%DATADIR%%/pkg/fr/doc/chap11.txt +%%DATADIR%%/pkg/fr/doc/chap11_mj.html +%%DATADIR%%/pkg/fr/doc/chap1_mj.html +%%DATADIR%%/pkg/fr/doc/chap2.html +%%DATADIR%%/pkg/fr/doc/chap2.txt +%%DATADIR%%/pkg/fr/doc/chap2_mj.html +%%DATADIR%%/pkg/fr/doc/chap3.html +%%DATADIR%%/pkg/fr/doc/chap3.txt +%%DATADIR%%/pkg/fr/doc/chap3_mj.html +%%DATADIR%%/pkg/fr/doc/chap4.html +%%DATADIR%%/pkg/fr/doc/chap4.txt +%%DATADIR%%/pkg/fr/doc/chap4_mj.html +%%DATADIR%%/pkg/fr/doc/chap5.html +%%DATADIR%%/pkg/fr/doc/chap5.txt +%%DATADIR%%/pkg/fr/doc/chap5_mj.html +%%DATADIR%%/pkg/fr/doc/chap6.html +%%DATADIR%%/pkg/fr/doc/chap6.txt +%%DATADIR%%/pkg/fr/doc/chap6_mj.html +%%DATADIR%%/pkg/fr/doc/chap7.html +%%DATADIR%%/pkg/fr/doc/chap7.txt +%%DATADIR%%/pkg/fr/doc/chap7_mj.html +%%DATADIR%%/pkg/fr/doc/chap8.html +%%DATADIR%%/pkg/fr/doc/chap8.txt +%%DATADIR%%/pkg/fr/doc/chap8_mj.html +%%DATADIR%%/pkg/fr/doc/chap9.html +%%DATADIR%%/pkg/fr/doc/chap9.txt +%%DATADIR%%/pkg/fr/doc/chap9_mj.html +%%DATADIR%%/pkg/fr/doc/chapBib.html +%%DATADIR%%/pkg/fr/doc/chapBib.txt +%%DATADIR%%/pkg/fr/doc/chapBib_mj.html +%%DATADIR%%/pkg/fr/doc/chapInd.html +%%DATADIR%%/pkg/fr/doc/chapInd.txt +%%DATADIR%%/pkg/fr/doc/chapInd_mj.html +%%DATADIR%%/pkg/fr/doc/chooser.html +%%DATADIR%%/pkg/fr/doc/fornaess-sibony.jpg +%%DATADIR%%/pkg/fr/doc/fr.xml +%%DATADIR%%/pkg/fr/doc/frbib.xml +%%DATADIR%%/pkg/fr/doc/frbib.xml.bib +%%DATADIR%%/pkg/fr/doc/hasse.jpg +%%DATADIR%%/pkg/fr/doc/index.html +%%DATADIR%%/pkg/fr/doc/lefttoc.css +%%DATADIR%%/pkg/fr/doc/manual.css +%%DATADIR%%/pkg/fr/doc/manual.js +%%DATADIR%%/pkg/fr/doc/manual.lab +%%DATADIR%%/pkg/fr/doc/manual.pdf +%%DATADIR%%/pkg/fr/doc/manual.six +%%DATADIR%%/pkg/fr/doc/nocolorprompt.css +%%DATADIR%%/pkg/fr/doc/ragged.css +%%DATADIR%%/pkg/fr/doc/rainbow.js +%%DATADIR%%/pkg/fr/doc/times.css +%%DATADIR%%/pkg/fr/doc/toggless.css +%%DATADIR%%/pkg/fr/doc/toggless.js +%%DATADIR%%/pkg/fr/gap/algebra.gd +%%DATADIR%%/pkg/fr/gap/algebra.gi +%%DATADIR%%/pkg/fr/gap/bisets.gd +%%DATADIR%%/pkg/fr/gap/bisets.gi +%%DATADIR%%/pkg/fr/gap/cp.gd +%%DATADIR%%/pkg/fr/gap/cp.gi +%%DATADIR%%/pkg/fr/gap/examples.gd +%%DATADIR%%/pkg/fr/gap/examples.gi +%%DATADIR%%/pkg/fr/gap/frelement.gd +%%DATADIR%%/pkg/fr/gap/frelement.gi +%%DATADIR%%/pkg/fr/gap/frmachine.gd +%%DATADIR%%/pkg/fr/gap/frmachine.gi +%%DATADIR%%/pkg/fr/gap/group.gd +%%DATADIR%%/pkg/fr/gap/group.gi +%%DATADIR%%/pkg/fr/gap/helpers.gd +%%DATADIR%%/pkg/fr/gap/helpers.gi +%%DATADIR%%/pkg/fr/gap/linear-gbnp.gi +%%DATADIR%%/pkg/fr/gap/linear.gi +%%DATADIR%%/pkg/fr/gap/mealy.gd +%%DATADIR%%/pkg/fr/gap/mealy.gi +%%DATADIR%%/pkg/fr/gap/perlist.gd +%%DATADIR%%/pkg/fr/gap/perlist.gi +%%DATADIR%%/pkg/fr/gap/pickle.g +%%DATADIR%%/pkg/fr/gap/vector.gd +%%DATADIR%%/pkg/fr/gap/vector.gi +%%DATADIR%%/pkg/fr/gap/vhgroup.gi +%%DATADIR%%/pkg/fr/guest/Brieussels_algorithm.g +%%DATADIR%%/pkg/fr/init.g +%%DATADIR%%/pkg/fr/makedoc.g +%%DATADIR%%/pkg/fr/read.g +%%DATADIR%%/pkg/fr/tst/chapter-12.tst +%%DATADIR%%/pkg/fr/tst/chapter-3.tst +%%DATADIR%%/pkg/fr/tst/chapter-4.tst +%%DATADIR%%/pkg/fr/tst/chapter-5-a.tst +%%DATADIR%%/pkg/fr/tst/chapter-5-b.tst +%%DATADIR%%/pkg/fr/tst/cp.tst +%%DATADIR%%/pkg/fr/tst/frelements.g +%%DATADIR%%/pkg/fr/tst/frmachines.g +%%DATADIR%%/pkg/fr/tst/kneading.g +%%DATADIR%%/pkg/fr/tst/mealyelements.g +%%DATADIR%%/pkg/fr/tst/mealymachines.g +%%DATADIR%%/pkg/fr/tst/testall.g +%%DATADIR%%/pkg/francy/LICENSE +%%DATADIR%%/pkg/francy/PackageInfo.g +%%DATADIR%%/pkg/francy/README.md +%%DATADIR%%/pkg/francy/doc/Francy.tex +%%DATADIR%%/pkg/francy/doc/Francy.xml +%%DATADIR%%/pkg/francy/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/francy/doc/_Chapter_Francy_Callbacks.xml +%%DATADIR%%/pkg/francy/doc/_Chapter_Francy_Canvas.xml +%%DATADIR%%/pkg/francy/doc/_Chapter_Francy_Charts.xml +%%DATADIR%%/pkg/francy/doc/_Chapter_Francy_Core.xml +%%DATADIR%%/pkg/francy/doc/_Chapter_Francy_Graphs.xml +%%DATADIR%%/pkg/francy/doc/_Chapter_Francy_Menus.xml +%%DATADIR%%/pkg/francy/doc/_Chapter_Francy_Messages.xml +%%DATADIR%%/pkg/francy/doc/_Chapter_Francy_Util.xml +%%DATADIR%%/pkg/francy/doc/chap0.html +%%DATADIR%%/pkg/francy/doc/chap0.txt +%%DATADIR%%/pkg/francy/doc/chap0_mj.html +%%DATADIR%%/pkg/francy/doc/chap1.html +%%DATADIR%%/pkg/francy/doc/chap1.txt +%%DATADIR%%/pkg/francy/doc/chap1_mj.html +%%DATADIR%%/pkg/francy/doc/chap2.html +%%DATADIR%%/pkg/francy/doc/chap2.txt +%%DATADIR%%/pkg/francy/doc/chap2_mj.html +%%DATADIR%%/pkg/francy/doc/chap3.html +%%DATADIR%%/pkg/francy/doc/chap3.txt +%%DATADIR%%/pkg/francy/doc/chap3_mj.html +%%DATADIR%%/pkg/francy/doc/chap4.html +%%DATADIR%%/pkg/francy/doc/chap4.txt +%%DATADIR%%/pkg/francy/doc/chap4_mj.html +%%DATADIR%%/pkg/francy/doc/chap5.html +%%DATADIR%%/pkg/francy/doc/chap5.txt +%%DATADIR%%/pkg/francy/doc/chap5_mj.html +%%DATADIR%%/pkg/francy/doc/chap6.html +%%DATADIR%%/pkg/francy/doc/chap6.txt +%%DATADIR%%/pkg/francy/doc/chap6_mj.html +%%DATADIR%%/pkg/francy/doc/chap7.html +%%DATADIR%%/pkg/francy/doc/chap7.txt +%%DATADIR%%/pkg/francy/doc/chap7_mj.html +%%DATADIR%%/pkg/francy/doc/chap8.html +%%DATADIR%%/pkg/francy/doc/chap8.txt +%%DATADIR%%/pkg/francy/doc/chap8_mj.html +%%DATADIR%%/pkg/francy/doc/chap9.html +%%DATADIR%%/pkg/francy/doc/chap9.txt +%%DATADIR%%/pkg/francy/doc/chap9_mj.html +%%DATADIR%%/pkg/francy/doc/chapInd.html +%%DATADIR%%/pkg/francy/doc/chapInd.txt +%%DATADIR%%/pkg/francy/doc/chapInd_mj.html +%%DATADIR%%/pkg/francy/doc/chooser.html +%%DATADIR%%/pkg/francy/doc/intro.xml +%%DATADIR%%/pkg/francy/doc/lefttoc.css +%%DATADIR%%/pkg/francy/doc/manual.css +%%DATADIR%%/pkg/francy/doc/manual.js +%%DATADIR%%/pkg/francy/doc/manual.lab +%%DATADIR%%/pkg/francy/doc/manual.pdf +%%DATADIR%%/pkg/francy/doc/manual.six +%%DATADIR%%/pkg/francy/doc/nocolorprompt.css +%%DATADIR%%/pkg/francy/doc/ragged.css +%%DATADIR%%/pkg/francy/doc/rainbow.js +%%DATADIR%%/pkg/francy/doc/times.css +%%DATADIR%%/pkg/francy/doc/title.xml +%%DATADIR%%/pkg/francy/doc/toggless.css +%%DATADIR%%/pkg/francy/doc/toggless.js +%%DATADIR%%/pkg/francy/examples/callbacks.g +%%DATADIR%%/pkg/francy/examples/canvas.g +%%DATADIR%%/pkg/francy/examples/chart.g +%%DATADIR%%/pkg/francy/examples/graph.g +%%DATADIR%%/pkg/francy/examples/menu.g +%%DATADIR%%/pkg/francy/examples/message.g +%%DATADIR%%/pkg/francy/gap/callback.gd +%%DATADIR%%/pkg/francy/gap/callback.gi +%%DATADIR%%/pkg/francy/gap/canvas.gd +%%DATADIR%%/pkg/francy/gap/canvas.gi +%%DATADIR%%/pkg/francy/gap/chart.gd +%%DATADIR%%/pkg/francy/gap/chart.gi +%%DATADIR%%/pkg/francy/gap/francy.gd +%%DATADIR%%/pkg/francy/gap/graph.gd +%%DATADIR%%/pkg/francy/gap/graph.gi +%%DATADIR%%/pkg/francy/gap/menu.gd +%%DATADIR%%/pkg/francy/gap/menu.gi +%%DATADIR%%/pkg/francy/gap/message.gd +%%DATADIR%%/pkg/francy/gap/message.gi +%%DATADIR%%/pkg/francy/gap/util.gd +%%DATADIR%%/pkg/francy/gap/util.gi +%%DATADIR%%/pkg/francy/init.g +%%DATADIR%%/pkg/francy/makedoc.g +%%DATADIR%%/pkg/francy/read.g +%%DATADIR%%/pkg/francy/tst/callbacks.tst +%%DATADIR%%/pkg/francy/tst/canvas.tst +%%DATADIR%%/pkg/francy/tst/chart.tst +%%DATADIR%%/pkg/francy/tst/graph.tst +%%DATADIR%%/pkg/francy/tst/menu.tst +%%DATADIR%%/pkg/francy/tst/message.tst +%%DATADIR%%/pkg/francy/tst/testall.g +%%DATADIR%%/pkg/fwtree/LICENSE +%%DATADIR%%/pkg/fwtree/PackageInfo.g +%%DATADIR%%/pkg/fwtree/README +%%DATADIR%%/pkg/fwtree/VERSION +%%DATADIR%%/pkg/fwtree/doc/branch.ps +%%DATADIR%%/pkg/fwtree/doc/epsf.tex +%%DATADIR%%/pkg/fwtree/doc/fwtree.bib +%%DATADIR%%/pkg/fwtree/doc/intro.tex +%%DATADIR%%/pkg/fwtree/doc/main.tex +%%DATADIR%%/pkg/fwtree/doc/main.xml +%%DATADIR%%/pkg/fwtree/doc/make_doc +%%DATADIR%%/pkg/fwtree/doc/manual.dvi +%%DATADIR%%/pkg/fwtree/doc/manual.lab +%%DATADIR%%/pkg/fwtree/doc/manual.mst +%%DATADIR%%/pkg/fwtree/doc/manual.pdf +%%DATADIR%%/pkg/fwtree/doc/manual.ps +%%DATADIR%%/pkg/fwtree/doc/manual.six +%%DATADIR%%/pkg/fwtree/doc/manual.tex +%%DATADIR%%/pkg/fwtree/gap/branches.gi +%%DATADIR%%/pkg/fwtree/gap/general.gi +%%DATADIR%%/pkg/fwtree/gap/psl.gi +%%DATADIR%%/pkg/fwtree/gap/skf.gi +%%DATADIR%%/pkg/fwtree/gap/sporadic.gi +%%DATADIR%%/pkg/fwtree/gap/xbranch.gi +%%DATADIR%%/pkg/fwtree/htm/CHAP001.htm +%%DATADIR%%/pkg/fwtree/htm/CHAP002.htm +%%DATADIR%%/pkg/fwtree/htm/biblio.htm +%%DATADIR%%/pkg/fwtree/htm/chapters.htm +%%DATADIR%%/pkg/fwtree/htm/indxB.htm +%%DATADIR%%/pkg/fwtree/htm/indxD.htm +%%DATADIR%%/pkg/fwtree/htm/indxE.htm +%%DATADIR%%/pkg/fwtree/htm/indxF.htm +%%DATADIR%%/pkg/fwtree/htm/indxG.htm +%%DATADIR%%/pkg/fwtree/htm/indxH.htm +%%DATADIR%%/pkg/fwtree/htm/indxI.htm +%%DATADIR%%/pkg/fwtree/htm/indxL.htm +%%DATADIR%%/pkg/fwtree/htm/indxM.htm +%%DATADIR%%/pkg/fwtree/htm/indxO.htm +%%DATADIR%%/pkg/fwtree/htm/indxS.htm +%%DATADIR%%/pkg/fwtree/htm/indxW.htm +%%DATADIR%%/pkg/fwtree/htm/theindex.htm +%%DATADIR%%/pkg/fwtree/init.g +%%DATADIR%%/pkg/fwtree/lib/grplib.gi +%%DATADIR%%/pkg/fwtree/lib/p11-dim2-deg2-no1.g +%%DATADIR%%/pkg/fwtree/lib/p11-dim2-deg2-no2.g +%%DATADIR%%/pkg/fwtree/lib/p11-dim2-deg2-no3.g +%%DATADIR%%/pkg/fwtree/lib/p11-dim2-deg3-no1.g +%%DATADIR%%/pkg/fwtree/lib/p11-dim2-deg3-no2.g +%%DATADIR%%/pkg/fwtree/lib/p11-dim3-deg1-no1.g +%%DATADIR%%/pkg/fwtree/lib/p13-dim2-deg2-no1.g +%%DATADIR%%/pkg/fwtree/lib/p13-dim2-deg2-no2.g +%%DATADIR%%/pkg/fwtree/lib/p13-dim2-deg2-no3.g +%%DATADIR%%/pkg/fwtree/lib/p13-dim2-deg3-no1.g +%%DATADIR%%/pkg/fwtree/lib/p13-dim2-deg3-no2.g +%%DATADIR%%/pkg/fwtree/lib/p13-dim2-deg3-no3.g +%%DATADIR%%/pkg/fwtree/lib/p13-dim2-deg3-no4.g +%%DATADIR%%/pkg/fwtree/lib/p13-dim3-deg1-no1.g +%%DATADIR%%/pkg/fwtree/lib/p17-dim2-deg2-no1.g +%%DATADIR%%/pkg/fwtree/lib/p17-dim2-deg2-no2.g +%%DATADIR%%/pkg/fwtree/lib/p17-dim2-deg2-no3.g +%%DATADIR%%/pkg/fwtree/lib/p17-dim2-deg3-no1.g +%%DATADIR%%/pkg/fwtree/lib/p17-dim2-deg3-no2.g +%%DATADIR%%/pkg/fwtree/lib/p3-dim2-deg2-no1.g +%%DATADIR%%/pkg/fwtree/lib/p3-dim2-deg2-no2.g +%%DATADIR%%/pkg/fwtree/lib/p3-dim2-deg2-no3.g +%%DATADIR%%/pkg/fwtree/lib/p3-dim2-deg3-no1.g +%%DATADIR%%/pkg/fwtree/lib/p3-dim2-deg3-no10.g +%%DATADIR%%/pkg/fwtree/lib/p3-dim2-deg3-no2.g +%%DATADIR%%/pkg/fwtree/lib/p3-dim2-deg3-no3.g +%%DATADIR%%/pkg/fwtree/lib/p3-dim2-deg3-no4.g +%%DATADIR%%/pkg/fwtree/lib/p3-dim2-deg3-no5.g +%%DATADIR%%/pkg/fwtree/lib/p3-dim2-deg3-no6.g +%%DATADIR%%/pkg/fwtree/lib/p3-dim2-deg3-no7.g +%%DATADIR%%/pkg/fwtree/lib/p3-dim2-deg3-no8.g +%%DATADIR%%/pkg/fwtree/lib/p3-dim2-deg3-no9.g +%%DATADIR%%/pkg/fwtree/lib/p3-dim2-deg4-no1.g +%%DATADIR%%/pkg/fwtree/lib/p3-dim2-deg4-no2.g +%%DATADIR%%/pkg/fwtree/lib/p3-dim2-deg4-no3.g +%%DATADIR%%/pkg/fwtree/lib/p3-dim2-deg4-no4.g +%%DATADIR%%/pkg/fwtree/lib/p3-dim2-deg4-no5.g +%%DATADIR%%/pkg/fwtree/lib/p3-dim3-deg1-no1.g +%%DATADIR%%/pkg/fwtree/lib/p5-dim2-deg2-no1.g +%%DATADIR%%/pkg/fwtree/lib/p5-dim2-deg2-no2.g +%%DATADIR%%/pkg/fwtree/lib/p5-dim2-deg2-no3.g +%%DATADIR%%/pkg/fwtree/lib/p5-dim2-deg3-no1.g +%%DATADIR%%/pkg/fwtree/lib/p5-dim2-deg3-no2.g +%%DATADIR%%/pkg/fwtree/lib/p5-dim3-deg1-no1.g +%%DATADIR%%/pkg/fwtree/lib/p7-dim2-deg2-no1.g +%%DATADIR%%/pkg/fwtree/lib/p7-dim2-deg2-no2.g +%%DATADIR%%/pkg/fwtree/lib/p7-dim2-deg2-no3.g +%%DATADIR%%/pkg/fwtree/lib/p7-dim2-deg3-no1.g +%%DATADIR%%/pkg/fwtree/lib/p7-dim2-deg3-no2.g +%%DATADIR%%/pkg/fwtree/lib/p7-dim2-deg3-no3.g +%%DATADIR%%/pkg/fwtree/lib/p7-dim2-deg3-no4.g +%%DATADIR%%/pkg/fwtree/lib/p7-dim3-deg1-no1.g +%%DATADIR%%/pkg/fwtree/read.g +%%DATADIR%%/pkg/fwtree/tst/manual.tst +%%DATADIR%%/pkg/fwtree/tst/testall.g +%%DATADIR%%/pkg/gapdoc/3k+1/3k+1.bib +%%DATADIR%%/pkg/gapdoc/3k+1/3k+1.out +%%DATADIR%%/pkg/gapdoc/3k+1/3k+1.tex +%%DATADIR%%/pkg/gapdoc/3k+1/3k+1.toc +%%DATADIR%%/pkg/gapdoc/3k+1/3k+1.xml +%%DATADIR%%/pkg/gapdoc/3k+1/chap0.html +%%DATADIR%%/pkg/gapdoc/3k+1/chap0.txt +%%DATADIR%%/pkg/gapdoc/3k+1/chap0_mj.html +%%DATADIR%%/pkg/gapdoc/3k+1/chap1.html +%%DATADIR%%/pkg/gapdoc/3k+1/chap1.txt +%%DATADIR%%/pkg/gapdoc/3k+1/chap1_mj.html +%%DATADIR%%/pkg/gapdoc/3k+1/chapBib.html +%%DATADIR%%/pkg/gapdoc/3k+1/chapBib.txt +%%DATADIR%%/pkg/gapdoc/3k+1/chapBib_mj.html +%%DATADIR%%/pkg/gapdoc/3k+1/chapInd.html +%%DATADIR%%/pkg/gapdoc/3k+1/chapInd.txt +%%DATADIR%%/pkg/gapdoc/3k+1/chapInd_mj.html +%%DATADIR%%/pkg/gapdoc/3k+1/chooser.html +%%DATADIR%%/pkg/gapdoc/3k+1/clean +%%DATADIR%%/pkg/gapdoc/3k+1/lefttoc.css +%%DATADIR%%/pkg/gapdoc/3k+1/manual.css +%%DATADIR%%/pkg/gapdoc/3k+1/manual.js +%%DATADIR%%/pkg/gapdoc/3k+1/manual.pdf +%%DATADIR%%/pkg/gapdoc/3k+1/manual.six +%%DATADIR%%/pkg/gapdoc/3k+1/nocolorprompt.css +%%DATADIR%%/pkg/gapdoc/3k+1/ragged.css +%%DATADIR%%/pkg/gapdoc/3k+1/rainbow.js +%%DATADIR%%/pkg/gapdoc/3k+1/times.css +%%DATADIR%%/pkg/gapdoc/3k+1/toggless.css +%%DATADIR%%/pkg/gapdoc/3k+1/toggless.js +%%DATADIR%%/pkg/gapdoc/CHANGES +%%DATADIR%%/pkg/gapdoc/GPL +%%DATADIR%%/pkg/gapdoc/PackageInfo.g +%%DATADIR%%/pkg/gapdoc/README.md +%%DATADIR%%/pkg/gapdoc/bibxmlext.dtd +%%DATADIR%%/pkg/gapdoc/doc/bibutil.xml +%%DATADIR%%/pkg/gapdoc/doc/chap0.html +%%DATADIR%%/pkg/gapdoc/doc/chap0.txt +%%DATADIR%%/pkg/gapdoc/doc/chap0_mj.html +%%DATADIR%%/pkg/gapdoc/doc/chap1.html +%%DATADIR%%/pkg/gapdoc/doc/chap1.txt +%%DATADIR%%/pkg/gapdoc/doc/chap1_mj.html +%%DATADIR%%/pkg/gapdoc/doc/chap2.html +%%DATADIR%%/pkg/gapdoc/doc/chap2.txt +%%DATADIR%%/pkg/gapdoc/doc/chap2_mj.html +%%DATADIR%%/pkg/gapdoc/doc/chap3.html +%%DATADIR%%/pkg/gapdoc/doc/chap3.txt +%%DATADIR%%/pkg/gapdoc/doc/chap3_mj.html +%%DATADIR%%/pkg/gapdoc/doc/chap4.html +%%DATADIR%%/pkg/gapdoc/doc/chap4.txt +%%DATADIR%%/pkg/gapdoc/doc/chap4_mj.html +%%DATADIR%%/pkg/gapdoc/doc/chap5.html +%%DATADIR%%/pkg/gapdoc/doc/chap5.txt +%%DATADIR%%/pkg/gapdoc/doc/chap5_mj.html +%%DATADIR%%/pkg/gapdoc/doc/chap6.html +%%DATADIR%%/pkg/gapdoc/doc/chap6.txt +%%DATADIR%%/pkg/gapdoc/doc/chap6_mj.html +%%DATADIR%%/pkg/gapdoc/doc/chap7.html +%%DATADIR%%/pkg/gapdoc/doc/chap7.txt +%%DATADIR%%/pkg/gapdoc/doc/chap7_mj.html +%%DATADIR%%/pkg/gapdoc/doc/chapA.html +%%DATADIR%%/pkg/gapdoc/doc/chapA.txt +%%DATADIR%%/pkg/gapdoc/doc/chapA_mj.html +%%DATADIR%%/pkg/gapdoc/doc/chapB.html +%%DATADIR%%/pkg/gapdoc/doc/chapB.txt +%%DATADIR%%/pkg/gapdoc/doc/chapB_mj.html +%%DATADIR%%/pkg/gapdoc/doc/chapBib.html +%%DATADIR%%/pkg/gapdoc/doc/chapBib.txt +%%DATADIR%%/pkg/gapdoc/doc/chapBib_mj.html +%%DATADIR%%/pkg/gapdoc/doc/chapC.html +%%DATADIR%%/pkg/gapdoc/doc/chapC.txt +%%DATADIR%%/pkg/gapdoc/doc/chapC_mj.html +%%DATADIR%%/pkg/gapdoc/doc/chapInd.html +%%DATADIR%%/pkg/gapdoc/doc/chapInd.txt +%%DATADIR%%/pkg/gapdoc/doc/chapInd_mj.html +%%DATADIR%%/pkg/gapdoc/doc/chooser.html +%%DATADIR%%/pkg/gapdoc/doc/clean +%%DATADIR%%/pkg/gapdoc/doc/conv.xml +%%DATADIR%%/pkg/gapdoc/doc/distr.xml +%%DATADIR%%/pkg/gapdoc/doc/enter.xml +%%DATADIR%%/pkg/gapdoc/doc/gapdoc.bib +%%DATADIR%%/pkg/gapdoc/doc/gapdoc.tex +%%DATADIR%%/pkg/gapdoc/doc/gapdoc.xml +%%DATADIR%%/pkg/gapdoc/doc/gapdocbib.xml +%%DATADIR%%/pkg/gapdoc/doc/intro.xml +%%DATADIR%%/pkg/gapdoc/doc/lefttoc.css +%%DATADIR%%/pkg/gapdoc/doc/manual.css +%%DATADIR%%/pkg/gapdoc/doc/manual.js +%%DATADIR%%/pkg/gapdoc/doc/manual.lab +%%DATADIR%%/pkg/gapdoc/doc/manual.pdf +%%DATADIR%%/pkg/gapdoc/doc/manual.six +%%DATADIR%%/pkg/gapdoc/doc/nocolorprompt.css +%%DATADIR%%/pkg/gapdoc/doc/ragged.css +%%DATADIR%%/pkg/gapdoc/doc/rainbow.js +%%DATADIR%%/pkg/gapdoc/doc/refdtd.xml +%%DATADIR%%/pkg/gapdoc/doc/test.bib +%%DATADIR%%/pkg/gapdoc/doc/testbib.xml +%%DATADIR%%/pkg/gapdoc/doc/textutil.xml +%%DATADIR%%/pkg/gapdoc/doc/times.css +%%DATADIR%%/pkg/gapdoc/doc/toggless.css +%%DATADIR%%/pkg/gapdoc/doc/toggless.js +%%DATADIR%%/pkg/gapdoc/example/chap0.html +%%DATADIR%%/pkg/gapdoc/example/chap0.txt +%%DATADIR%%/pkg/gapdoc/example/chap0_mj.html +%%DATADIR%%/pkg/gapdoc/example/chap1.html +%%DATADIR%%/pkg/gapdoc/example/chap1.txt +%%DATADIR%%/pkg/gapdoc/example/chap1_mj.html +%%DATADIR%%/pkg/gapdoc/example/chap2.html +%%DATADIR%%/pkg/gapdoc/example/chap2.txt +%%DATADIR%%/pkg/gapdoc/example/chap2_mj.html +%%DATADIR%%/pkg/gapdoc/example/chapA.html +%%DATADIR%%/pkg/gapdoc/example/chapA.txt +%%DATADIR%%/pkg/gapdoc/example/chapA_mj.html +%%DATADIR%%/pkg/gapdoc/example/chapB.html +%%DATADIR%%/pkg/gapdoc/example/chapB.txt +%%DATADIR%%/pkg/gapdoc/example/chapB_mj.html +%%DATADIR%%/pkg/gapdoc/example/chapBib.html +%%DATADIR%%/pkg/gapdoc/example/chapBib.txt +%%DATADIR%%/pkg/gapdoc/example/chapBib_mj.html +%%DATADIR%%/pkg/gapdoc/example/chapInd.html +%%DATADIR%%/pkg/gapdoc/example/chapInd.txt +%%DATADIR%%/pkg/gapdoc/example/chapInd_mj.html +%%DATADIR%%/pkg/gapdoc/example/chooser.html +%%DATADIR%%/pkg/gapdoc/example/clean +%%DATADIR%%/pkg/gapdoc/example/example.bib +%%DATADIR%%/pkg/gapdoc/example/example.out +%%DATADIR%%/pkg/gapdoc/example/example.tex +%%DATADIR%%/pkg/gapdoc/example/example.toc +%%DATADIR%%/pkg/gapdoc/example/example.xml +%%DATADIR%%/pkg/gapdoc/example/examplebib.xml +%%DATADIR%%/pkg/gapdoc/example/lefttoc.css +%%DATADIR%%/pkg/gapdoc/example/manual.css +%%DATADIR%%/pkg/gapdoc/example/manual.js +%%DATADIR%%/pkg/gapdoc/example/manual.lab +%%DATADIR%%/pkg/gapdoc/example/manual.pdf +%%DATADIR%%/pkg/gapdoc/example/manual.six +%%DATADIR%%/pkg/gapdoc/example/nocolorprompt.css +%%DATADIR%%/pkg/gapdoc/example/ragged.css +%%DATADIR%%/pkg/gapdoc/example/rainbow.js +%%DATADIR%%/pkg/gapdoc/example/times.css +%%DATADIR%%/pkg/gapdoc/example/toggless.css +%%DATADIR%%/pkg/gapdoc/example/toggless.js +%%DATADIR%%/pkg/gapdoc/gapdoc.dtd +%%DATADIR%%/pkg/gapdoc/init.g +%%DATADIR%%/pkg/gapdoc/lib/BibTeX.gd +%%DATADIR%%/pkg/gapdoc/lib/BibTeX.gi +%%DATADIR%%/pkg/gapdoc/lib/BibXMLextTools.gd +%%DATADIR%%/pkg/gapdoc/lib/BibXMLextTools.gi +%%DATADIR%%/pkg/gapdoc/lib/ComposeXML.gd +%%DATADIR%%/pkg/gapdoc/lib/ComposeXML.gi +%%DATADIR%%/pkg/gapdoc/lib/Examples.gd +%%DATADIR%%/pkg/gapdoc/lib/Examples.gi +%%DATADIR%%/pkg/gapdoc/lib/GAPDoc.gd +%%DATADIR%%/pkg/gapdoc/lib/GAPDoc.gi +%%DATADIR%%/pkg/gapdoc/lib/GAPDoc2HTML.gd +%%DATADIR%%/pkg/gapdoc/lib/GAPDoc2HTML.gi +%%DATADIR%%/pkg/gapdoc/lib/GAPDoc2LaTeX.gd +%%DATADIR%%/pkg/gapdoc/lib/GAPDoc2LaTeX.gi +%%DATADIR%%/pkg/gapdoc/lib/GAPDoc2Text.gd +%%DATADIR%%/pkg/gapdoc/lib/GAPDoc2Text.gi +%%DATADIR%%/pkg/gapdoc/lib/HelpBookHandler.g +%%DATADIR%%/pkg/gapdoc/lib/Make.g +%%DATADIR%%/pkg/gapdoc/lib/PrintUtil.gd +%%DATADIR%%/pkg/gapdoc/lib/PrintUtil.gi +%%DATADIR%%/pkg/gapdoc/lib/Text.gd +%%DATADIR%%/pkg/gapdoc/lib/Text.gi +%%DATADIR%%/pkg/gapdoc/lib/TextThemes.g +%%DATADIR%%/pkg/gapdoc/lib/UnicodeTabs.g +%%DATADIR%%/pkg/gapdoc/lib/UnicodeTools.gd +%%DATADIR%%/pkg/gapdoc/lib/UnicodeTools.gi +%%DATADIR%%/pkg/gapdoc/lib/XMLParser.gd +%%DATADIR%%/pkg/gapdoc/lib/XMLParser.gi +%%DATADIR%%/pkg/gapdoc/lib/bibxmlextinfo.g +%%DATADIR%%/pkg/gapdoc/lib/gapdocdtdinfo.g +%%DATADIR%%/pkg/gapdoc/lib/getdtd.g +%%DATADIR%%/pkg/gapdoc/lib/latexhead.tex +%%DATADIR%%/pkg/gapdoc/lib/parsedtd.g +%%DATADIR%%/pkg/gapdoc/makedocrel.g +%%DATADIR%%/pkg/gapdoc/maketest.g +%%DATADIR%%/pkg/gapdoc/read.g +%%DATADIR%%/pkg/gapdoc/styles/chooser.html +%%DATADIR%%/pkg/gapdoc/styles/lefttoc.css +%%DATADIR%%/pkg/gapdoc/styles/manual.css +%%DATADIR%%/pkg/gapdoc/styles/manual.js +%%DATADIR%%/pkg/gapdoc/styles/nocolorprompt.css +%%DATADIR%%/pkg/gapdoc/styles/ragged.css +%%DATADIR%%/pkg/gapdoc/styles/rainbow.js +%%DATADIR%%/pkg/gapdoc/styles/times.css +%%DATADIR%%/pkg/gapdoc/styles/toggless.css +%%DATADIR%%/pkg/gapdoc/styles/toggless.js +%%DATADIR%%/pkg/gapdoc/tst/test.tst +%%DATADIR%%/pkg/gapdoc/tst/test_withLog.tst +%%DATADIR%%/pkg/gapdoc/version +%%DATADIR%%/pkg/gauss/LICENSE +%%DATADIR%%/pkg/gauss/Makefile.in +%%DATADIR%%/pkg/gauss/Makefile.in.c++20 +%%DATADIR%%/pkg/gauss/PackageInfo.g +%%DATADIR%%/pkg/gauss/README.md +%%DATADIR%%/pkg/gauss/configure +%%DATADIR%%/pkg/gauss/configure.libtool.bak +%%DATADIR%%/pkg/gauss/doc/.gitignore +%%DATADIR%%/pkg/gauss/doc/Gauss.xml +%%DATADIR%%/pkg/gauss/doc/GaussBib.xml +%%DATADIR%%/pkg/gauss/doc/GaussBib.xml.bib +%%DATADIR%%/pkg/gauss/doc/_entities.xml +%%DATADIR%%/pkg/gauss/doc/chap0.html +%%DATADIR%%/pkg/gauss/doc/chap0.txt +%%DATADIR%%/pkg/gauss/doc/chap0_mj.html +%%DATADIR%%/pkg/gauss/doc/chap1.html +%%DATADIR%%/pkg/gauss/doc/chap1.txt +%%DATADIR%%/pkg/gauss/doc/chap1_mj.html +%%DATADIR%%/pkg/gauss/doc/chap2.html +%%DATADIR%%/pkg/gauss/doc/chap2.txt +%%DATADIR%%/pkg/gauss/doc/chap2_mj.html +%%DATADIR%%/pkg/gauss/doc/chap3.html +%%DATADIR%%/pkg/gauss/doc/chap3.txt +%%DATADIR%%/pkg/gauss/doc/chap3_mj.html +%%DATADIR%%/pkg/gauss/doc/chap4.html +%%DATADIR%%/pkg/gauss/doc/chap4.txt +%%DATADIR%%/pkg/gauss/doc/chap4_mj.html +%%DATADIR%%/pkg/gauss/doc/chapA.html +%%DATADIR%%/pkg/gauss/doc/chapA.txt +%%DATADIR%%/pkg/gauss/doc/chapA_mj.html +%%DATADIR%%/pkg/gauss/doc/chapBib.html +%%DATADIR%%/pkg/gauss/doc/chapBib.txt +%%DATADIR%%/pkg/gauss/doc/chapBib_mj.html +%%DATADIR%%/pkg/gauss/doc/chapInd.html +%%DATADIR%%/pkg/gauss/doc/chapInd.txt +%%DATADIR%%/pkg/gauss/doc/chapInd_mj.html +%%DATADIR%%/pkg/gauss/doc/chooser.html +%%DATADIR%%/pkg/gauss/doc/clean +%%DATADIR%%/pkg/gauss/doc/install.xml +%%DATADIR%%/pkg/gauss/doc/lefttoc.css +%%DATADIR%%/pkg/gauss/doc/manual.css +%%DATADIR%%/pkg/gauss/doc/manual.js +%%DATADIR%%/pkg/gauss/doc/manual.lab +%%DATADIR%%/pkg/gauss/doc/manual.pdf +%%DATADIR%%/pkg/gauss/doc/manual.six +%%DATADIR%%/pkg/gauss/doc/nocolorprompt.css +%%DATADIR%%/pkg/gauss/doc/ragged.css +%%DATADIR%%/pkg/gauss/doc/rainbow.js +%%DATADIR%%/pkg/gauss/doc/times.css +%%DATADIR%%/pkg/gauss/doc/title.xml +%%DATADIR%%/pkg/gauss/doc/toggless.css +%%DATADIR%%/pkg/gauss/doc/toggless.js +%%DATADIR%%/pkg/gauss/gap/GaussDense.gd +%%DATADIR%%/pkg/gauss/gap/GaussDense.gi +%%DATADIR%%/pkg/gauss/gap/GaussSparse.gd +%%DATADIR%%/pkg/gauss/gap/GaussSparse.gi +%%DATADIR%%/pkg/gauss/gap/GaussSparseGF2.gi +%%DATADIR%%/pkg/gauss/gap/HermiteSparse.gd +%%DATADIR%%/pkg/gauss/gap/HermiteSparse.gi +%%DATADIR%%/pkg/gauss/gap/Sparse.gd +%%DATADIR%%/pkg/gauss/gap/Sparse.gi +%%DATADIR%%/pkg/gauss/gap/SparseMatrix.gd +%%DATADIR%%/pkg/gauss/gap/SparseMatrix.gi +%%DATADIR%%/pkg/gauss/gap/SparseMatrixGF2.gi +%%DATADIR%%/pkg/gauss/gap/SymmetricDifference.gd +%%DATADIR%%/pkg/gauss/gap/SymmetricDifference.gi +%%DATADIR%%/pkg/gauss/init.g +%%DATADIR%%/pkg/gauss/makedoc.g +%%DATADIR%%/pkg/gauss/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/gauss/read.g +%%DATADIR%%/pkg/gauss/src/gauss.c +%%DATADIR%%/pkg/gauss/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/gauss/tst/gauss01.tst +%%DATADIR%%/pkg/gauss/tst/gauss02.tst +%%DATADIR%%/pkg/gauss/tst/gauss03.tst +%%DATADIR%%/pkg/gauss/tst/gauss04.tst +%%DATADIR%%/pkg/gauss/tst/gauss05.tst +%%DATADIR%%/pkg/gauss/tst/gauss06.tst +%%DATADIR%%/pkg/gauss/tst/gauss07.tst +%%DATADIR%%/pkg/gauss/tst/gauss08.tst +%%DATADIR%%/pkg/gauss/tst/testall.g +%%DATADIR%%/pkg/gaussforhomalg/CHANGES +%%DATADIR%%/pkg/gaussforhomalg/LICENSE +%%DATADIR%%/pkg/gaussforhomalg/PackageInfo.g +%%DATADIR%%/pkg/gaussforhomalg/README.md +%%DATADIR%%/pkg/gaussforhomalg/TODO +%%DATADIR%%/pkg/gaussforhomalg/doc/.gitignore +%%DATADIR%%/pkg/gaussforhomalg/doc/GaussForHomalg.xml +%%DATADIR%%/pkg/gaussforhomalg/doc/GaussForHomalgBib.xml +%%DATADIR%%/pkg/gaussforhomalg/doc/GaussForHomalgBib.xml.bib +%%DATADIR%%/pkg/gaussforhomalg/doc/_entities.xml +%%DATADIR%%/pkg/gaussforhomalg/doc/appendix.xml +%%DATADIR%%/pkg/gaussforhomalg/doc/chap0.html +%%DATADIR%%/pkg/gaussforhomalg/doc/chap0.txt +%%DATADIR%%/pkg/gaussforhomalg/doc/chap0_mj.html +%%DATADIR%%/pkg/gaussforhomalg/doc/chap1.html +%%DATADIR%%/pkg/gaussforhomalg/doc/chap1.txt +%%DATADIR%%/pkg/gaussforhomalg/doc/chap1_mj.html +%%DATADIR%%/pkg/gaussforhomalg/doc/chap2.html +%%DATADIR%%/pkg/gaussforhomalg/doc/chap2.txt +%%DATADIR%%/pkg/gaussforhomalg/doc/chap2_mj.html +%%DATADIR%%/pkg/gaussforhomalg/doc/chap3.html +%%DATADIR%%/pkg/gaussforhomalg/doc/chap3.txt +%%DATADIR%%/pkg/gaussforhomalg/doc/chap3_mj.html +%%DATADIR%%/pkg/gaussforhomalg/doc/chap4.html +%%DATADIR%%/pkg/gaussforhomalg/doc/chap4.txt +%%DATADIR%%/pkg/gaussforhomalg/doc/chap4_mj.html +%%DATADIR%%/pkg/gaussforhomalg/doc/chapA.html +%%DATADIR%%/pkg/gaussforhomalg/doc/chapA.txt +%%DATADIR%%/pkg/gaussforhomalg/doc/chapA_mj.html +%%DATADIR%%/pkg/gaussforhomalg/doc/chapBib.html +%%DATADIR%%/pkg/gaussforhomalg/doc/chapBib.txt +%%DATADIR%%/pkg/gaussforhomalg/doc/chapBib_mj.html +%%DATADIR%%/pkg/gaussforhomalg/doc/chapInd.html +%%DATADIR%%/pkg/gaussforhomalg/doc/chapInd.txt +%%DATADIR%%/pkg/gaussforhomalg/doc/chapInd_mj.html +%%DATADIR%%/pkg/gaussforhomalg/doc/chooser.html +%%DATADIR%%/pkg/gaussforhomalg/doc/clean +%%DATADIR%%/pkg/gaussforhomalg/doc/examples.xml +%%DATADIR%%/pkg/gaussforhomalg/doc/install.xml +%%DATADIR%%/pkg/gaussforhomalg/doc/intro.xml +%%DATADIR%%/pkg/gaussforhomalg/doc/lefttoc.css +%%DATADIR%%/pkg/gaussforhomalg/doc/manual.css +%%DATADIR%%/pkg/gaussforhomalg/doc/manual.js +%%DATADIR%%/pkg/gaussforhomalg/doc/manual.lab +%%DATADIR%%/pkg/gaussforhomalg/doc/manual.pdf +%%DATADIR%%/pkg/gaussforhomalg/doc/manual.six +%%DATADIR%%/pkg/gaussforhomalg/doc/methods.xml +%%DATADIR%%/pkg/gaussforhomalg/doc/nocolorprompt.css +%%DATADIR%%/pkg/gaussforhomalg/doc/ragged.css +%%DATADIR%%/pkg/gaussforhomalg/doc/rainbow.js +%%DATADIR%%/pkg/gaussforhomalg/doc/times.css +%%DATADIR%%/pkg/gaussforhomalg/doc/title.xml +%%DATADIR%%/pkg/gaussforhomalg/doc/toggless.css +%%DATADIR%%/pkg/gaussforhomalg/doc/toggless.js +%%DATADIR%%/pkg/gaussforhomalg/doc/usage.xml +%%DATADIR%%/pkg/gaussforhomalg/examples/Hom(Hom(-,Z128),Z16)_On_Seq.g +%%DATADIR%%/pkg/gaussforhomalg/gap/GaussBasic.gd +%%DATADIR%%/pkg/gaussforhomalg/gap/GaussBasic.gi +%%DATADIR%%/pkg/gaussforhomalg/gap/GaussFQI.gi +%%DATADIR%%/pkg/gaussforhomalg/gap/GaussForHomalg.gi +%%DATADIR%%/pkg/gaussforhomalg/gap/GaussRationals.gd +%%DATADIR%%/pkg/gaussforhomalg/gap/GaussRationals.gi +%%DATADIR%%/pkg/gaussforhomalg/gap/GaussTools.gd +%%DATADIR%%/pkg/gaussforhomalg/gap/GaussTools.gi +%%DATADIR%%/pkg/gaussforhomalg/gap/obsolete +%%DATADIR%%/pkg/gaussforhomalg/init.g +%%DATADIR%%/pkg/gaussforhomalg/makedoc.g +%%DATADIR%%/pkg/gaussforhomalg/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/gaussforhomalg/makefile +%%DATADIR%%/pkg/gaussforhomalg/read.g +%%DATADIR%%/pkg/gaussforhomalg/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/gaussforhomalg/tst/gaussforhomalg01.tst +%%DATADIR%%/pkg/gaussforhomalg/tst/testall.g +%%DATADIR%%/pkg/gbnp/COPYRIGHT +%%DATADIR%%/pkg/gbnp/Changelog +%%DATADIR%%/pkg/gbnp/PackageInfo.g +%%DATADIR%%/pkg/gbnp/README.md +%%DATADIR%%/pkg/gbnp/TODO +%%DATADIR%%/pkg/gbnp/doc/GBNP.xml +%%DATADIR%%/pkg/gbnp/doc/LGPL +%%DATADIR%%/pkg/gbnp/doc/TODO +%%DATADIR%%/pkg/gbnp/doc/alphaurl.bst +%%DATADIR%%/pkg/gbnp/doc/articles/dqa.pdf +%%DATADIR%%/pkg/gbnp/doc/articles/gbnp.pdf +%%DATADIR%%/pkg/gbnp/doc/articles/knopper.pdf +%%DATADIR%%/pkg/gbnp/doc/chap0.html +%%DATADIR%%/pkg/gbnp/doc/chap0.txt +%%DATADIR%%/pkg/gbnp/doc/chap0_mj.html +%%DATADIR%%/pkg/gbnp/doc/chap1.html +%%DATADIR%%/pkg/gbnp/doc/chap1.txt +%%DATADIR%%/pkg/gbnp/doc/chap1_mj.html +%%DATADIR%%/pkg/gbnp/doc/chap2.html +%%DATADIR%%/pkg/gbnp/doc/chap2.txt +%%DATADIR%%/pkg/gbnp/doc/chap2_mj.html +%%DATADIR%%/pkg/gbnp/doc/chap3.html +%%DATADIR%%/pkg/gbnp/doc/chap3.txt +%%DATADIR%%/pkg/gbnp/doc/chap3_mj.html +%%DATADIR%%/pkg/gbnp/doc/chap4.html +%%DATADIR%%/pkg/gbnp/doc/chap4.txt +%%DATADIR%%/pkg/gbnp/doc/chap4_mj.html +%%DATADIR%%/pkg/gbnp/doc/chapA.html +%%DATADIR%%/pkg/gbnp/doc/chapA.txt +%%DATADIR%%/pkg/gbnp/doc/chapA_mj.html +%%DATADIR%%/pkg/gbnp/doc/chapBib.html +%%DATADIR%%/pkg/gbnp/doc/chapBib.txt +%%DATADIR%%/pkg/gbnp/doc/chapBib_mj.html +%%DATADIR%%/pkg/gbnp/doc/chapInd.html +%%DATADIR%%/pkg/gbnp/doc/chapInd.txt +%%DATADIR%%/pkg/gbnp/doc/chapInd_mj.html +%%DATADIR%%/pkg/gbnp/doc/chooser.html +%%DATADIR%%/pkg/gbnp/doc/examples.xml +%%DATADIR%%/pkg/gbnp/doc/examples/TODO +%%DATADIR%%/pkg/gbnp/doc/examples/TitsGroup0.g +%%DATADIR%%/pkg/gbnp/doc/examples/bound-test-01.g +%%DATADIR%%/pkg/gbnp/doc/examples/bound-test-01.xml +%%DATADIR%%/pkg/gbnp/doc/examples/bound-test-02.g +%%DATADIR%%/pkg/gbnp/doc/examples/bound-test-02.xml +%%DATADIR%%/pkg/gbnp/doc/examples/bound-test-03.g +%%DATADIR%%/pkg/gbnp/doc/examples/bound-test-03.xml +%%DATADIR%%/pkg/gbnp/doc/examples/bound-test-04.g +%%DATADIR%%/pkg/gbnp/doc/examples/bound-test-04.xml +%%DATADIR%%/pkg/gbnp/doc/examples/bound-test-05.g +%%DATADIR%%/pkg/gbnp/doc/examples/bound-test-05.xml +%%DATADIR%%/pkg/gbnp/doc/examples/bound-test-06.g +%%DATADIR%%/pkg/gbnp/doc/examples/bound-test-06.xml +%%DATADIR%%/pkg/gbnp/doc/examples/bound-test-07.g +%%DATADIR%%/pkg/gbnp/doc/examples/bound-test-07.xml +%%DATADIR%%/pkg/gbnp/doc/examples/bound-test-08.g +%%DATADIR%%/pkg/gbnp/doc/examples/bound-test-08.xml +%%DATADIR%%/pkg/gbnp/doc/examples/bound-test-09.g +%%DATADIR%%/pkg/gbnp/doc/examples/bound-test-09.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example01.g +%%DATADIR%%/pkg/gbnp/doc/examples/example01.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example02.g +%%DATADIR%%/pkg/gbnp/doc/examples/example02.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example03.g +%%DATADIR%%/pkg/gbnp/doc/examples/example03.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example04.g +%%DATADIR%%/pkg/gbnp/doc/examples/example04.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example05.g +%%DATADIR%%/pkg/gbnp/doc/examples/example05.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example06.g +%%DATADIR%%/pkg/gbnp/doc/examples/example06.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example07.g +%%DATADIR%%/pkg/gbnp/doc/examples/example07.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example08.g +%%DATADIR%%/pkg/gbnp/doc/examples/example08.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example09.g +%%DATADIR%%/pkg/gbnp/doc/examples/example09.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example10.g +%%DATADIR%%/pkg/gbnp/doc/examples/example10.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example11.g +%%DATADIR%%/pkg/gbnp/doc/examples/example11.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example12.g +%%DATADIR%%/pkg/gbnp/doc/examples/example12.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example13.g +%%DATADIR%%/pkg/gbnp/doc/examples/example13.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example14.g +%%DATADIR%%/pkg/gbnp/doc/examples/example14.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example15.g +%%DATADIR%%/pkg/gbnp/doc/examples/example15.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example16.g +%%DATADIR%%/pkg/gbnp/doc/examples/example16.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example17.g +%%DATADIR%%/pkg/gbnp/doc/examples/example17.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example18.g +%%DATADIR%%/pkg/gbnp/doc/examples/example18.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example19.g +%%DATADIR%%/pkg/gbnp/doc/examples/example19.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example20.g +%%DATADIR%%/pkg/gbnp/doc/examples/example20.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example21.g +%%DATADIR%%/pkg/gbnp/doc/examples/example21.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example22.g +%%DATADIR%%/pkg/gbnp/doc/examples/example22.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example23.g +%%DATADIR%%/pkg/gbnp/doc/examples/example23.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example24.g +%%DATADIR%%/pkg/gbnp/doc/examples/example24.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example25.g +%%DATADIR%%/pkg/gbnp/doc/examples/example25.xml +%%DATADIR%%/pkg/gbnp/doc/examples/example26.g +%%DATADIR%%/pkg/gbnp/doc/examples/example26.xml +%%DATADIR%%/pkg/gbnp/doc/examples/functions.g +%%DATADIR%%/pkg/gbnp/doc/examples/functions.xml +%%DATADIR%%/pkg/gbnp/doc/examples/makedepend +%%DATADIR%%/pkg/gbnp/doc/examples/nmo/example01.g +%%DATADIR%%/pkg/gbnp/doc/examples/nmo/example01.xml +%%DATADIR%%/pkg/gbnp/doc/examples/nmo/example02.g +%%DATADIR%%/pkg/gbnp/doc/examples/nmo/example02.xml +%%DATADIR%%/pkg/gbnp/doc/examples/nmo/example03.g +%%DATADIR%%/pkg/gbnp/doc/examples/nmo/example03.xml +%%DATADIR%%/pkg/gbnp/doc/examples/nmo/example04.g +%%DATADIR%%/pkg/gbnp/doc/examples/nmo/example04.xml +%%DATADIR%%/pkg/gbnp/doc/examples/txt2xml.sed +%%DATADIR%%/pkg/gbnp/doc/gbnp_doc.bib +%%DATADIR%%/pkg/gbnp/doc/gbnp_doc.xml +%%DATADIR%%/pkg/gbnp/doc/lefttoc.css +%%DATADIR%%/pkg/gbnp/doc/manual.css +%%DATADIR%%/pkg/gbnp/doc/manual.js +%%DATADIR%%/pkg/gbnp/doc/manual.lab +%%DATADIR%%/pkg/gbnp/doc/manual.pdf +%%DATADIR%%/pkg/gbnp/doc/manual.six +%%DATADIR%%/pkg/gbnp/doc/nmo/nmo_doc.bib +%%DATADIR%%/pkg/gbnp/doc/nmo/nmo_doc.xml +%%DATADIR%%/pkg/gbnp/doc/nocolorprompt.css +%%DATADIR%%/pkg/gbnp/doc/ragged.css +%%DATADIR%%/pkg/gbnp/doc/rainbow.js +%%DATADIR%%/pkg/gbnp/doc/times.css +%%DATADIR%%/pkg/gbnp/doc/timing.xml +%%DATADIR%%/pkg/gbnp/doc/title.xml +%%DATADIR%%/pkg/gbnp/doc/toggless.css +%%DATADIR%%/pkg/gbnp/doc/toggless.js +%%DATADIR%%/pkg/gbnp/examples/README +%%DATADIR%%/pkg/gbnp/init.g +%%DATADIR%%/pkg/gbnp/lib/OPTIONS +%%DATADIR%%/pkg/gbnp/lib/STRUCTURE +%%DATADIR%%/pkg/gbnp/lib/TODO +%%DATADIR%%/pkg/gbnp/lib/fincheck.gd +%%DATADIR%%/pkg/gbnp/lib/fincheck.gi +%%DATADIR%%/pkg/gbnp/lib/gbnp-uses.sed +%%DATADIR%%/pkg/gbnp/lib/graphs.gd +%%DATADIR%%/pkg/gbnp/lib/graphs.gi +%%DATADIR%%/pkg/gbnp/lib/grobner.gd +%%DATADIR%%/pkg/gbnp/lib/grobner.gi +%%DATADIR%%/pkg/gbnp/lib/grobnerloops.gi +%%DATADIR%%/pkg/gbnp/lib/kary-heap.gd +%%DATADIR%%/pkg/gbnp/lib/kary-heap.gi +%%DATADIR%%/pkg/gbnp/lib/nmo/ncalgebra.gd +%%DATADIR%%/pkg/gbnp/lib/nmo/ncinterface.gd +%%DATADIR%%/pkg/gbnp/lib/nmo/ncinterface.gi +%%DATADIR%%/pkg/gbnp/lib/nmo/ncorderings.gd +%%DATADIR%%/pkg/gbnp/lib/nmo/ncorderings.gi +%%DATADIR%%/pkg/gbnp/lib/nmo/ncordmachine.gd +%%DATADIR%%/pkg/gbnp/lib/nmo/ncordmachine.gi +%%DATADIR%%/pkg/gbnp/lib/nmo/ncutils.gd +%%DATADIR%%/pkg/gbnp/lib/nmo/ncutils.gi +%%DATADIR%%/pkg/gbnp/lib/nparith.gd +%%DATADIR%%/pkg/gbnp/lib/nparith.gi +%%DATADIR%%/pkg/gbnp/lib/npformat.gd +%%DATADIR%%/pkg/gbnp/lib/npformat.gi +%%DATADIR%%/pkg/gbnp/lib/objects.gd +%%DATADIR%%/pkg/gbnp/lib/objects.gi +%%DATADIR%%/pkg/gbnp/lib/occurtree.gi +%%DATADIR%%/pkg/gbnp/lib/options.gi +%%DATADIR%%/pkg/gbnp/lib/printing.gd +%%DATADIR%%/pkg/gbnp/lib/printing.gi +%%DATADIR%%/pkg/gbnp/lib/trace.gd +%%DATADIR%%/pkg/gbnp/lib/trace.gi +%%DATADIR%%/pkg/gbnp/lib/tree.gi +%%DATADIR%%/pkg/gbnp/lib/trunc.gd +%%DATADIR%%/pkg/gbnp/lib/trunc.gi +%%DATADIR%%/pkg/gbnp/make_nmo_doc.g +%%DATADIR%%/pkg/gbnp/makedoc.g +%%DATADIR%%/pkg/gbnp/read.g +%%DATADIR%%/pkg/gbnp/tst/nmo/String.tst +%%DATADIR%%/pkg/gbnp/tst/test-bound-01.g +%%DATADIR%%/pkg/gbnp/tst/test-bound-01.tst +%%DATADIR%%/pkg/gbnp/tst/test-bound-02.g +%%DATADIR%%/pkg/gbnp/tst/test-bound-02.tst +%%DATADIR%%/pkg/gbnp/tst/test-bound-03.g +%%DATADIR%%/pkg/gbnp/tst/test-bound-03.tst +%%DATADIR%%/pkg/gbnp/tst/test-bound-04.g +%%DATADIR%%/pkg/gbnp/tst/test-bound-04.tst +%%DATADIR%%/pkg/gbnp/tst/test-bound-05.g +%%DATADIR%%/pkg/gbnp/tst/test-bound-05.tst +%%DATADIR%%/pkg/gbnp/tst/test-bound-06.g +%%DATADIR%%/pkg/gbnp/tst/test-bound-06.tst +%%DATADIR%%/pkg/gbnp/tst/test-bound-07.g +%%DATADIR%%/pkg/gbnp/tst/test-bound-07.tst +%%DATADIR%%/pkg/gbnp/tst/test-bound-08.g +%%DATADIR%%/pkg/gbnp/tst/test-bound-08.tst +%%DATADIR%%/pkg/gbnp/tst/test-bound-09.g +%%DATADIR%%/pkg/gbnp/tst/test-bound-09.tst +%%DATADIR%%/pkg/gbnp/tst/test-functions.g +%%DATADIR%%/pkg/gbnp/tst/test-functions.tst +%%DATADIR%%/pkg/gbnp/tst/test01.g +%%DATADIR%%/pkg/gbnp/tst/test01.tst +%%DATADIR%%/pkg/gbnp/tst/test02.g +%%DATADIR%%/pkg/gbnp/tst/test02.tst +%%DATADIR%%/pkg/gbnp/tst/test03.g +%%DATADIR%%/pkg/gbnp/tst/test03.tst +%%DATADIR%%/pkg/gbnp/tst/test04.g +%%DATADIR%%/pkg/gbnp/tst/test04.tst +%%DATADIR%%/pkg/gbnp/tst/test05.g +%%DATADIR%%/pkg/gbnp/tst/test05.tst +%%DATADIR%%/pkg/gbnp/tst/test06.g +%%DATADIR%%/pkg/gbnp/tst/test06.tst +%%DATADIR%%/pkg/gbnp/tst/test07.g +%%DATADIR%%/pkg/gbnp/tst/test07.tst +%%DATADIR%%/pkg/gbnp/tst/test08.g +%%DATADIR%%/pkg/gbnp/tst/test08.tst +%%DATADIR%%/pkg/gbnp/tst/test09.g +%%DATADIR%%/pkg/gbnp/tst/test09.tst +%%DATADIR%%/pkg/gbnp/tst/test10.g +%%DATADIR%%/pkg/gbnp/tst/test10.tst +%%DATADIR%%/pkg/gbnp/tst/test11.g +%%DATADIR%%/pkg/gbnp/tst/test11.tst +%%DATADIR%%/pkg/gbnp/tst/test12.g +%%DATADIR%%/pkg/gbnp/tst/test12.tst +%%DATADIR%%/pkg/gbnp/tst/test13.g +%%DATADIR%%/pkg/gbnp/tst/test13.tst +%%DATADIR%%/pkg/gbnp/tst/test14.g +%%DATADIR%%/pkg/gbnp/tst/test14.tst +%%DATADIR%%/pkg/gbnp/tst/test15.g +%%DATADIR%%/pkg/gbnp/tst/test15.tst +%%DATADIR%%/pkg/gbnp/tst/test16.g +%%DATADIR%%/pkg/gbnp/tst/test16.tst +%%DATADIR%%/pkg/gbnp/tst/test17.g +%%DATADIR%%/pkg/gbnp/tst/test17.tst +%%DATADIR%%/pkg/gbnp/tst/test18.g +%%DATADIR%%/pkg/gbnp/tst/test18.tst +%%DATADIR%%/pkg/gbnp/tst/test19.g +%%DATADIR%%/pkg/gbnp/tst/test19.tst +%%DATADIR%%/pkg/gbnp/tst/test20.g +%%DATADIR%%/pkg/gbnp/tst/test20.tst +%%DATADIR%%/pkg/gbnp/tst/test21.g +%%DATADIR%%/pkg/gbnp/tst/test21.tst +%%DATADIR%%/pkg/gbnp/tst/test22.g +%%DATADIR%%/pkg/gbnp/tst/test22.tst +%%DATADIR%%/pkg/gbnp/tst/test23.g +%%DATADIR%%/pkg/gbnp/tst/test23.tst +%%DATADIR%%/pkg/gbnp/tst/test24.g +%%DATADIR%%/pkg/gbnp/tst/test24.tst +%%DATADIR%%/pkg/gbnp/tst/test25.g +%%DATADIR%%/pkg/gbnp/tst/test25.tst +%%DATADIR%%/pkg/gbnp/tst/test26.g +%%DATADIR%%/pkg/gbnp/tst/test26.tst +%%DATADIR%%/pkg/gbnp/tst/testall.g +%%DATADIR%%/pkg/gbnp/tst/txt2xml.sed +%%DATADIR%%/pkg/generalizedmorphismsforcap/LICENSE +%%DATADIR%%/pkg/generalizedmorphismsforcap/LogicForGeneralizedMorphismCategory/PredicateImplicationsForGeneralizedMorphismCategory.tex +%%DATADIR%%/pkg/generalizedmorphismsforcap/PackageInfo.g +%%DATADIR%%/pkg/generalizedmorphismsforcap/README.md +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/Doc.autodoc +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/GeneralizedMorphismsForCAP.xml +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/_Chapter_Conversion_functors_for_generalized_morphisms.xml +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/_Chapter_Examples_and_Tests.xml +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/_Chapter_Generalized_Morphism_Category.xml +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/_Chapter_Generalized_Morphism_Category_by_Cospans.xml +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/_Chapter_Generalized_Morphism_Category_by_Spans.xml +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/_Chapter_Generalized_Morphism_Category_by_Three_Arrows.xml +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/_Chapter_Serre_Quotients.xml +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/_Chapter_Serre_Quotients_Functors.xml +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/_Chapter_Serre_Quotients_Subcategory.xml +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/_Chunks.xml +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap0.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap0.txt +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap0_mj.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap1.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap1.txt +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap1_mj.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap2.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap2.txt +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap2_mj.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap3.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap3.txt +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap3_mj.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap4.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap4.txt +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap4_mj.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap5.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap5.txt +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap5_mj.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap6.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap6.txt +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap6_mj.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap7.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap7.txt +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap7_mj.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap8.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap8.txt +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap8_mj.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap9.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap9.txt +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chap9_mj.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chapInd.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chapInd.txt +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chapInd_mj.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/chooser.html +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/clean +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/lefttoc.css +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/manual.css +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/manual.js +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/manual.lab +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/manual.pdf +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/manual.six +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/nocolorprompt.css +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/ragged.css +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/rainbow.js +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/times.css +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/title.xml +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/toggless.css +%%DATADIR%%/pkg/generalizedmorphismsforcap/doc/toggless.js +%%DATADIR%%/pkg/generalizedmorphismsforcap/examples/ArtinianModules.g +%%DATADIR%%/pkg/generalizedmorphismsforcap/examples/Example.g +%%DATADIR%%/pkg/generalizedmorphismsforcap/examples/FiniteZModules.g +%%DATADIR%%/pkg/generalizedmorphismsforcap/examples/IntersectionCospan.g +%%DATADIR%%/pkg/generalizedmorphismsforcap/examples/IntersectionSpan.g +%%DATADIR%%/pkg/generalizedmorphismsforcap/examples/IntersectionThreeArrow.g +%%DATADIR%%/pkg/generalizedmorphismsforcap/examples/IsSupportedInOrigin.g +%%DATADIR%%/pkg/generalizedmorphismsforcap/examples/QuasiAffine.g +%%DATADIR%%/pkg/generalizedmorphismsforcap/examples/Sweep.g +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/GeneralizedMorphismCategory.gd +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/GeneralizedMorphismCategory.gi +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/GeneralizedMorphismCategoryByCospans.gd +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/GeneralizedMorphismCategoryByCospans.gi +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/GeneralizedMorphismCategoryBySpans.gd +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/GeneralizedMorphismCategoryBySpans.gi +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/GeneralizedMorphismCategoryByThreeArrows.gd +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/GeneralizedMorphismCategoryByThreeArrows.gi +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/GeneralizedMorphismCategoryFunctors.gd +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/GeneralizedMorphismCategoryFunctors.gi +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/SerreQuotientSubcategory.gd +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/SerreQuotientSubcategory.gi +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/SerreQuotients.gd +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/SerreQuotients.gi +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/SerreQuotientsByCospans.gd +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/SerreQuotientsByCospans.gi +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/SerreQuotientsBySpans.gd +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/SerreQuotientsBySpans.gi +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/SerreQuotientsByThreeArrows.gd +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/SerreQuotientsByThreeArrows.gi +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/SerreQuotientsFunctors.gd +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/SerreQuotientsFunctors.gi +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/Switcher.gd +%%DATADIR%%/pkg/generalizedmorphismsforcap/gap/Switcher.gi +%%DATADIR%%/pkg/generalizedmorphismsforcap/init.g +%%DATADIR%%/pkg/generalizedmorphismsforcap/makedoc.g +%%DATADIR%%/pkg/generalizedmorphismsforcap/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/generalizedmorphismsforcap/makefile +%%DATADIR%%/pkg/generalizedmorphismsforcap/read.g +%%DATADIR%%/pkg/generalizedmorphismsforcap/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/generalizedmorphismsforcap/tst/generalizedmorphismsforcap01.tst +%%DATADIR%%/pkg/generalizedmorphismsforcap/tst/generalizedmorphismsforcap02.tst +%%DATADIR%%/pkg/generalizedmorphismsforcap/tst/testall.g +%%DATADIR%%/pkg/genss/CHANGES +%%DATADIR%%/pkg/genss/LICENSE +%%DATADIR%%/pkg/genss/PackageInfo.g +%%DATADIR%%/pkg/genss/README +%%DATADIR%%/pkg/genss/TODO +%%DATADIR%%/pkg/genss/doc/backtrack.xml +%%DATADIR%%/pkg/genss/doc/chap0.html +%%DATADIR%%/pkg/genss/doc/chap0.txt +%%DATADIR%%/pkg/genss/doc/chap0_mj.html +%%DATADIR%%/pkg/genss/doc/chap1.html +%%DATADIR%%/pkg/genss/doc/chap1.txt +%%DATADIR%%/pkg/genss/doc/chap1_mj.html +%%DATADIR%%/pkg/genss/doc/chap2.html +%%DATADIR%%/pkg/genss/doc/chap2.txt +%%DATADIR%%/pkg/genss/doc/chap2_mj.html +%%DATADIR%%/pkg/genss/doc/chap3.html +%%DATADIR%%/pkg/genss/doc/chap3.txt +%%DATADIR%%/pkg/genss/doc/chap3_mj.html +%%DATADIR%%/pkg/genss/doc/chap4.html +%%DATADIR%%/pkg/genss/doc/chap4.txt +%%DATADIR%%/pkg/genss/doc/chap4_mj.html +%%DATADIR%%/pkg/genss/doc/chap5.html +%%DATADIR%%/pkg/genss/doc/chap5.txt +%%DATADIR%%/pkg/genss/doc/chap5_mj.html +%%DATADIR%%/pkg/genss/doc/chapBib.html +%%DATADIR%%/pkg/genss/doc/chapBib.txt +%%DATADIR%%/pkg/genss/doc/chapBib_mj.html +%%DATADIR%%/pkg/genss/doc/chapInd.html +%%DATADIR%%/pkg/genss/doc/chapInd.txt +%%DATADIR%%/pkg/genss/doc/chapInd_mj.html +%%DATADIR%%/pkg/genss/doc/chooser.html +%%DATADIR%%/pkg/genss/doc/clean +%%DATADIR%%/pkg/genss/doc/examples.xml +%%DATADIR%%/pkg/genss/doc/genss.bib +%%DATADIR%%/pkg/genss/doc/genss.xml +%%DATADIR%%/pkg/genss/doc/install.xml +%%DATADIR%%/pkg/genss/doc/intro.xml +%%DATADIR%%/pkg/genss/doc/lefttoc.css +%%DATADIR%%/pkg/genss/doc/manual.css +%%DATADIR%%/pkg/genss/doc/manual.js +%%DATADIR%%/pkg/genss/doc/manual.lab +%%DATADIR%%/pkg/genss/doc/manual.pdf +%%DATADIR%%/pkg/genss/doc/manual.six +%%DATADIR%%/pkg/genss/doc/nocolorprompt.css +%%DATADIR%%/pkg/genss/doc/ragged.css +%%DATADIR%%/pkg/genss/doc/rainbow.js +%%DATADIR%%/pkg/genss/doc/stabchains.xml +%%DATADIR%%/pkg/genss/doc/times.css +%%DATADIR%%/pkg/genss/doc/title.xml +%%DATADIR%%/pkg/genss/doc/toggless.css +%%DATADIR%%/pkg/genss/doc/toggless.js +%%DATADIR%%/pkg/genss/examples/backtracksearch.g +%%DATADIR%%/pkg/genss/examples/co1p98280.g +%%DATADIR%%/pkg/genss/examples/fi23p137632.g +%%DATADIR%%/pkg/genss/examples/fi23p275264.g +%%DATADIR%%/pkg/genss/examples/fi23p31671.g +%%DATADIR%%/pkg/genss/examples/gl20_2.g +%%DATADIR%%/pkg/genss/examples/gl55.g +%%DATADIR%%/pkg/genss/examples/hef2d51.g +%%DATADIR%%/pkg/genss/examples/hnp1140000.g +%%DATADIR%%/pkg/genss/examples/sp47.g +%%DATADIR%%/pkg/genss/gap/genss.gd +%%DATADIR%%/pkg/genss/gap/genss.gi +%%DATADIR%%/pkg/genss/gap/graveyard.gd +%%DATADIR%%/pkg/genss/gap/graveyard.gi +%%DATADIR%%/pkg/genss/gap/picklers.gi +%%DATADIR%%/pkg/genss/gap/setwise.gd +%%DATADIR%%/pkg/genss/gap/setwise.gi +%%DATADIR%%/pkg/genss/init.g +%%DATADIR%%/pkg/genss/makedoc.g +%%DATADIR%%/pkg/genss/read.g +%%DATADIR%%/pkg/genss/test/testall.g +%%DATADIR%%/pkg/genss/tst/basic.tst +%%DATADIR%%/pkg/genss/tst/bugfix.tst +%%DATADIR%%/pkg/genss/tst/isone.tst +%%DATADIR%%/pkg/genss/tst/testall.g +%%DATADIR%%/pkg/gradedmodules/CHANGES +%%DATADIR%%/pkg/gradedmodules/LICENSE +%%DATADIR%%/pkg/gradedmodules/PackageInfo.g +%%DATADIR%%/pkg/gradedmodules/README.md +%%DATADIR%%/pkg/gradedmodules/TODO +%%DATADIR%%/pkg/gradedmodules/doc/GradedModules.bib +%%DATADIR%%/pkg/gradedmodules/doc/GradedModules.xml +%%DATADIR%%/pkg/gradedmodules/doc/GradedModulesForHomalg.xml +%%DATADIR%%/pkg/gradedmodules/doc/RingMaps.xml +%%DATADIR%%/pkg/gradedmodules/doc/Tate.xml +%%DATADIR%%/pkg/gradedmodules/doc/_entities.xml +%%DATADIR%%/pkg/gradedmodules/doc/chap0.html +%%DATADIR%%/pkg/gradedmodules/doc/chap0.txt +%%DATADIR%%/pkg/gradedmodules/doc/chap0_mj.html +%%DATADIR%%/pkg/gradedmodules/doc/chap1.html +%%DATADIR%%/pkg/gradedmodules/doc/chap1.txt +%%DATADIR%%/pkg/gradedmodules/doc/chap1_mj.html +%%DATADIR%%/pkg/gradedmodules/doc/chap2.html +%%DATADIR%%/pkg/gradedmodules/doc/chap2.txt +%%DATADIR%%/pkg/gradedmodules/doc/chap2_mj.html +%%DATADIR%%/pkg/gradedmodules/doc/chap3.html +%%DATADIR%%/pkg/gradedmodules/doc/chap3.txt +%%DATADIR%%/pkg/gradedmodules/doc/chap3_mj.html +%%DATADIR%%/pkg/gradedmodules/doc/chap4.html +%%DATADIR%%/pkg/gradedmodules/doc/chap4.txt +%%DATADIR%%/pkg/gradedmodules/doc/chap4_mj.html +%%DATADIR%%/pkg/gradedmodules/doc/chap5.html +%%DATADIR%%/pkg/gradedmodules/doc/chap5.txt +%%DATADIR%%/pkg/gradedmodules/doc/chap5_mj.html +%%DATADIR%%/pkg/gradedmodules/doc/chapBib.html +%%DATADIR%%/pkg/gradedmodules/doc/chapBib.txt +%%DATADIR%%/pkg/gradedmodules/doc/chapBib_mj.html +%%DATADIR%%/pkg/gradedmodules/doc/chapInd.html +%%DATADIR%%/pkg/gradedmodules/doc/chapInd.txt +%%DATADIR%%/pkg/gradedmodules/doc/chapInd_mj.html +%%DATADIR%%/pkg/gradedmodules/doc/chooser.html +%%DATADIR%%/pkg/gradedmodules/doc/clean +%%DATADIR%%/pkg/gradedmodules/doc/examples.xml +%%DATADIR%%/pkg/gradedmodules/doc/install.xml +%%DATADIR%%/pkg/gradedmodules/doc/lefttoc.css +%%DATADIR%%/pkg/gradedmodules/doc/manual.css +%%DATADIR%%/pkg/gradedmodules/doc/manual.js +%%DATADIR%%/pkg/gradedmodules/doc/manual.lab +%%DATADIR%%/pkg/gradedmodules/doc/manual.pdf +%%DATADIR%%/pkg/gradedmodules/doc/manual.six +%%DATADIR%%/pkg/gradedmodules/doc/nocolorprompt.css +%%DATADIR%%/pkg/gradedmodules/doc/ragged.css +%%DATADIR%%/pkg/gradedmodules/doc/rainbow.js +%%DATADIR%%/pkg/gradedmodules/doc/times.css +%%DATADIR%%/pkg/gradedmodules/doc/title.xml +%%DATADIR%%/pkg/gradedmodules/doc/toggless.css +%%DATADIR%%/pkg/gradedmodules/doc/toggless.js +%%DATADIR%%/pkg/gradedmodules/examples/Artinian.g +%%DATADIR%%/pkg/gradedmodules/examples/BlowUpP3.g +%%DATADIR%%/pkg/gradedmodules/examples/BurchProjectiveDimension.g +%%DATADIR%%/pkg/gradedmodules/examples/CanonicalEmbedding_StepByStep.g +%%DATADIR%%/pkg/gradedmodules/examples/CodegreeOfPurity.g +%%DATADIR%%/pkg/gradedmodules/examples/Complexes.g +%%DATADIR%%/pkg/gradedmodules/examples/DE-2.2.g +%%DATADIR%%/pkg/gradedmodules/examples/DE-Code.g +%%DATADIR%%/pkg/gradedmodules/examples/EFS-7.1.g +%%DATADIR%%/pkg/gradedmodules/examples/FilteredByPurity.g +%%DATADIR%%/pkg/gradedmodules/examples/GlobalSections.g +%%DATADIR%%/pkg/gradedmodules/examples/HilbertPolynomial.g +%%DATADIR%%/pkg/gradedmodules/examples/HorrocksMumford.g +%%DATADIR%%/pkg/gradedmodules/examples/MAGMA/update +%%DATADIR%%/pkg/gradedmodules/examples/Macaulay2/update +%%DATADIR%%/pkg/gradedmodules/examples/MainExample.g +%%DATADIR%%/pkg/gradedmodules/examples/NonCohenMacaulayMonomialIdeal.g +%%DATADIR%%/pkg/gradedmodules/examples/OmegaP3.g +%%DATADIR%%/pkg/gradedmodules/examples/P1.g +%%DATADIR%%/pkg/gradedmodules/examples/P2.g +%%DATADIR%%/pkg/gradedmodules/examples/P3.g +%%DATADIR%%/pkg/gradedmodules/examples/Paco.g +%%DATADIR%%/pkg/gradedmodules/examples/Paco_smaller.g +%%DATADIR%%/pkg/gradedmodules/examples/Purity.g +%%DATADIR%%/pkg/gradedmodules/examples/ReducedBasisOfModule.g +%%DATADIR%%/pkg/gradedmodules/examples/ReducedBasisOfModuleAssert.g +%%DATADIR%%/pkg/gradedmodules/examples/Saturate.g +%%DATADIR%%/pkg/gradedmodules/examples/Schenck-3.2.g +%%DATADIR%%/pkg/gradedmodules/examples/Schenck-8.3.3.g +%%DATADIR%%/pkg/gradedmodules/examples/Schenck-8.3.g +%%DATADIR%%/pkg/gradedmodules/examples/SkyscraperOnP1.g +%%DATADIR%%/pkg/gradedmodules/examples/SmallReducedBasisOfModule.g +%%DATADIR%%/pkg/gradedmodules/examples/StandardModule.g +%%DATADIR%%/pkg/gradedmodules/examples/Triangle.g +%%DATADIR%%/pkg/gradedmodules/examples/VectorBundleOnP1_Example5.1-0.g +%%DATADIR%%/pkg/gradedmodules/examples/VectorBundleOnP1_Example5.1-1.g +%%DATADIR%%/pkg/gradedmodules/examples/VectorBundleOnP1_Example5.1.g +%%DATADIR%%/pkg/gradedmodules/examples/VectorBundleOnP1_Example5.2.g +%%DATADIR%%/pkg/gradedmodules/examples/doc/GeneratorsOfHomogeneousPart.g +%%DATADIR%%/pkg/gradedmodules/examples/doc/HomogeneousPartOverCoefficientsRing.g +%%DATADIR%%/pkg/gradedmodules/examples/doc/KoszulRightAdjoint.g +%%DATADIR%%/pkg/gradedmodules/examples/doc/MonomialMap.g +%%DATADIR%%/pkg/gradedmodules/examples/doc/RandomMatrix.g +%%DATADIR%%/pkg/gradedmodules/examples/doc/RepresentationMapOfKoszulId.g +%%DATADIR%%/pkg/gradedmodules/examples/doc/RepresentationMapOfRingElement.g +%%DATADIR%%/pkg/gradedmodules/examples/doc/RepresentationMatrixOfKoszulId.g +%%DATADIR%%/pkg/gradedmodules/examples/doc/SubmoduleGeneratedByHomogeneousPart.g +%%DATADIR%%/pkg/gradedmodules/examples/doc/TateResolution.g +%%DATADIR%%/pkg/gradedmodules/examples/exEllSing_Section5.7.g +%%DATADIR%%/pkg/gradedmodules/examples/exzug.g +%%DATADIR%%/pkg/gradedmodules/examples/graded_Purity.g +%%DATADIR%%/pkg/gradedmodules/examples/maple/update +%%DATADIR%%/pkg/gradedmodules/examples/nongraded_Purity.g +%%DATADIR%%/pkg/gradedmodules/gap/BasicFunctors.gd +%%DATADIR%%/pkg/gradedmodules/gap/BasicFunctors.gi +%%DATADIR%%/pkg/gradedmodules/gap/BettiTable.gd +%%DATADIR%%/pkg/gradedmodules/gap/BettiTable.gi +%%DATADIR%%/pkg/gradedmodules/gap/DegreesOfGenerators.gd +%%DATADIR%%/pkg/gradedmodules/gap/DegreesOfGenerators.gi +%%DATADIR%%/pkg/gradedmodules/gap/GradedModule.gd +%%DATADIR%%/pkg/gradedmodules/gap/GradedModule.gi +%%DATADIR%%/pkg/gradedmodules/gap/GradedModuleMap.gd +%%DATADIR%%/pkg/gradedmodules/gap/GradedModuleMap.gi +%%DATADIR%%/pkg/gradedmodules/gap/GradedStructureFunctors.gd +%%DATADIR%%/pkg/gradedmodules/gap/GradedStructureFunctors.gi +%%DATADIR%%/pkg/gradedmodules/gap/GradedSubmodule.gd +%%DATADIR%%/pkg/gradedmodules/gap/GradedSubmodule.gi +%%DATADIR%%/pkg/gradedmodules/gap/Koszul.gd +%%DATADIR%%/pkg/gradedmodules/gap/Koszul.gi +%%DATADIR%%/pkg/gradedmodules/gap/LICPX.gd +%%DATADIR%%/pkg/gradedmodules/gap/LICPX.gi +%%DATADIR%%/pkg/gradedmodules/gap/LIGrHOM.gd +%%DATADIR%%/pkg/gradedmodules/gap/LIGrHOM.gi +%%DATADIR%%/pkg/gradedmodules/gap/LIGrMOD.gd +%%DATADIR%%/pkg/gradedmodules/gap/LIGrMOD.gi +%%DATADIR%%/pkg/gradedmodules/gap/LIGrRNG.gd +%%DATADIR%%/pkg/gradedmodules/gap/LIGrRNG.gi +%%DATADIR%%/pkg/gradedmodules/gap/OtherFunctors.gd +%%DATADIR%%/pkg/gradedmodules/gap/OtherFunctors.gi +%%DATADIR%%/pkg/gradedmodules/gap/Relative.gd +%%DATADIR%%/pkg/gradedmodules/gap/Relative.gi +%%DATADIR%%/pkg/gradedmodules/gap/RingMaps.gd +%%DATADIR%%/pkg/gradedmodules/gap/RingMaps.gi +%%DATADIR%%/pkg/gradedmodules/gap/Tate.gd +%%DATADIR%%/pkg/gradedmodules/gap/Tate.gi +%%DATADIR%%/pkg/gradedmodules/gap/ToolFunctors.gd +%%DATADIR%%/pkg/gradedmodules/gap/ToolFunctors.gi +%%DATADIR%%/pkg/gradedmodules/gap/UnderlyingMap.gi +%%DATADIR%%/pkg/gradedmodules/gap/UnderlyingModule.gi +%%DATADIR%%/pkg/gradedmodules/init.g +%%DATADIR%%/pkg/gradedmodules/makedoc.g +%%DATADIR%%/pkg/gradedmodules/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/gradedmodules/makefile +%%DATADIR%%/pkg/gradedmodules/read.g +%%DATADIR%%/pkg/gradedmodules/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/gradedmodules/tst/150_LoadPackage.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules01.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules02.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules03.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules04.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules05.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules06.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules07.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules08.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules09.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules10.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules11.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules12.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules13.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules14.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules15.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules16.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules17.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules18.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules19.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules20.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules21.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules22.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules23.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules24.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules25.tst +%%DATADIR%%/pkg/gradedmodules/tst/gradedmodules26.tst +%%DATADIR%%/pkg/gradedmodules/tst/testall.g +%%DATADIR%%/pkg/gradedringforhomalg/CHANGES +%%DATADIR%%/pkg/gradedringforhomalg/LICENSE +%%DATADIR%%/pkg/gradedringforhomalg/PackageInfo.g +%%DATADIR%%/pkg/gradedringforhomalg/README.md +%%DATADIR%%/pkg/gradedringforhomalg/TODO +%%DATADIR%%/pkg/gradedringforhomalg/doc/GradedRing.xml +%%DATADIR%%/pkg/gradedringforhomalg/doc/GradedRingForHomalg.bib +%%DATADIR%%/pkg/gradedringforhomalg/doc/GradedRingForHomalg.xml +%%DATADIR%%/pkg/gradedringforhomalg/doc/MatrixOverGradedRing.xml +%%DATADIR%%/pkg/gradedringforhomalg/doc/Tools.xml +%%DATADIR%%/pkg/gradedringforhomalg/doc/_entities.xml +%%DATADIR%%/pkg/gradedringforhomalg/doc/appendix.xml +%%DATADIR%%/pkg/gradedringforhomalg/doc/chap0.html +%%DATADIR%%/pkg/gradedringforhomalg/doc/chap0.txt +%%DATADIR%%/pkg/gradedringforhomalg/doc/chap0_mj.html +%%DATADIR%%/pkg/gradedringforhomalg/doc/chap1.html +%%DATADIR%%/pkg/gradedringforhomalg/doc/chap1.txt +%%DATADIR%%/pkg/gradedringforhomalg/doc/chap1_mj.html +%%DATADIR%%/pkg/gradedringforhomalg/doc/chap2.html +%%DATADIR%%/pkg/gradedringforhomalg/doc/chap2.txt +%%DATADIR%%/pkg/gradedringforhomalg/doc/chap2_mj.html +%%DATADIR%%/pkg/gradedringforhomalg/doc/chap3.html +%%DATADIR%%/pkg/gradedringforhomalg/doc/chap3.txt +%%DATADIR%%/pkg/gradedringforhomalg/doc/chap3_mj.html +%%DATADIR%%/pkg/gradedringforhomalg/doc/chap4.html +%%DATADIR%%/pkg/gradedringforhomalg/doc/chap4.txt +%%DATADIR%%/pkg/gradedringforhomalg/doc/chap4_mj.html +%%DATADIR%%/pkg/gradedringforhomalg/doc/chapA.html +%%DATADIR%%/pkg/gradedringforhomalg/doc/chapA.txt +%%DATADIR%%/pkg/gradedringforhomalg/doc/chapA_mj.html +%%DATADIR%%/pkg/gradedringforhomalg/doc/chapB.html +%%DATADIR%%/pkg/gradedringforhomalg/doc/chapB.txt +%%DATADIR%%/pkg/gradedringforhomalg/doc/chapB_mj.html +%%DATADIR%%/pkg/gradedringforhomalg/doc/chapBib.html +%%DATADIR%%/pkg/gradedringforhomalg/doc/chapBib.txt +%%DATADIR%%/pkg/gradedringforhomalg/doc/chapBib_mj.html +%%DATADIR%%/pkg/gradedringforhomalg/doc/chapInd.html +%%DATADIR%%/pkg/gradedringforhomalg/doc/chapInd.txt +%%DATADIR%%/pkg/gradedringforhomalg/doc/chapInd_mj.html +%%DATADIR%%/pkg/gradedringforhomalg/doc/chooser.html +%%DATADIR%%/pkg/gradedringforhomalg/doc/clean +%%DATADIR%%/pkg/gradedringforhomalg/doc/install.xml +%%DATADIR%%/pkg/gradedringforhomalg/doc/intro.xml +%%DATADIR%%/pkg/gradedringforhomalg/doc/lefttoc.css +%%DATADIR%%/pkg/gradedringforhomalg/doc/manual.css +%%DATADIR%%/pkg/gradedringforhomalg/doc/manual.js +%%DATADIR%%/pkg/gradedringforhomalg/doc/manual.lab +%%DATADIR%%/pkg/gradedringforhomalg/doc/manual.pdf +%%DATADIR%%/pkg/gradedringforhomalg/doc/manual.six +%%DATADIR%%/pkg/gradedringforhomalg/doc/nocolorprompt.css +%%DATADIR%%/pkg/gradedringforhomalg/doc/ragged.css +%%DATADIR%%/pkg/gradedringforhomalg/doc/rainbow.js +%%DATADIR%%/pkg/gradedringforhomalg/doc/times.css +%%DATADIR%%/pkg/gradedringforhomalg/doc/title.xml +%%DATADIR%%/pkg/gradedringforhomalg/doc/toggless.css +%%DATADIR%%/pkg/gradedringforhomalg/doc/toggless.js +%%DATADIR%%/pkg/gradedringforhomalg/examples/LinearSyzygies.g +%%DATADIR%%/pkg/gradedringforhomalg/examples/MonomialMatrix.g +%%DATADIR%%/pkg/gradedringforhomalg/examples/RandomMatrix_left.g +%%DATADIR%%/pkg/gradedringforhomalg/examples/RandomMatrix_right.g +%%DATADIR%%/pkg/gradedringforhomalg/examples/doc/DegreesOfEntries.g +%%DATADIR%%/pkg/gradedringforhomalg/gap/GradedRing.gd +%%DATADIR%%/pkg/gradedringforhomalg/gap/GradedRing.gi +%%DATADIR%%/pkg/gradedringforhomalg/gap/GradedRingBasic.gd +%%DATADIR%%/pkg/gradedringforhomalg/gap/GradedRingBasic.gi +%%DATADIR%%/pkg/gradedringforhomalg/gap/GradedRingForHomalg.gd +%%DATADIR%%/pkg/gradedringforhomalg/gap/GradedRingForHomalg.gi +%%DATADIR%%/pkg/gradedringforhomalg/gap/GradedRingMap.gd +%%DATADIR%%/pkg/gradedringforhomalg/gap/GradedRingMap.gi +%%DATADIR%%/pkg/gradedringforhomalg/gap/GradedRingTable.gd +%%DATADIR%%/pkg/gradedringforhomalg/gap/GradedRingTable.gi +%%DATADIR%%/pkg/gradedringforhomalg/gap/GradedRingTools.gd +%%DATADIR%%/pkg/gradedringforhomalg/gap/GradedRingTools.gi +%%DATADIR%%/pkg/gradedringforhomalg/gap/LIGrRNG.gd +%%DATADIR%%/pkg/gradedringforhomalg/gap/LIGrRNG.gi +%%DATADIR%%/pkg/gradedringforhomalg/gap/LIHMAT.gd +%%DATADIR%%/pkg/gradedringforhomalg/gap/LIHMAT.gi +%%DATADIR%%/pkg/gradedringforhomalg/gap/MAGMATools.gd +%%DATADIR%%/pkg/gradedringforhomalg/gap/MAGMATools.gi +%%DATADIR%%/pkg/gradedringforhomalg/gap/Macaulay2Tools.gd +%%DATADIR%%/pkg/gradedringforhomalg/gap/Macaulay2Tools.gi +%%DATADIR%%/pkg/gradedringforhomalg/gap/MapleHomalgTools.gd +%%DATADIR%%/pkg/gradedringforhomalg/gap/MapleHomalgTools.gi +%%DATADIR%%/pkg/gradedringforhomalg/gap/MatrixOverGradedRing.gd +%%DATADIR%%/pkg/gradedringforhomalg/gap/MatrixOverGradedRing.gi +%%DATADIR%%/pkg/gradedringforhomalg/gap/OscarTools.gd +%%DATADIR%%/pkg/gradedringforhomalg/gap/OscarTools.gi +%%DATADIR%%/pkg/gradedringforhomalg/gap/SingularTools.gd +%%DATADIR%%/pkg/gradedringforhomalg/gap/SingularTools.gi +%%DATADIR%%/pkg/gradedringforhomalg/gap/Tools.gd +%%DATADIR%%/pkg/gradedringforhomalg/gap/Tools.gi +%%DATADIR%%/pkg/gradedringforhomalg/init.g +%%DATADIR%%/pkg/gradedringforhomalg/makedoc.g +%%DATADIR%%/pkg/gradedringforhomalg/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/gradedringforhomalg/makefile +%%DATADIR%%/pkg/gradedringforhomalg/read.g +%%DATADIR%%/pkg/gradedringforhomalg/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/gradedringforhomalg/tst/gradedringforhomalg01.tst +%%DATADIR%%/pkg/gradedringforhomalg/tst/gradedringforhomalg02.tst +%%DATADIR%%/pkg/gradedringforhomalg/tst/gradedringforhomalg03.tst +%%DATADIR%%/pkg/gradedringforhomalg/tst/gradedringforhomalg04.tst +%%DATADIR%%/pkg/gradedringforhomalg/tst/testall.g +%%DATADIR%%/pkg/grape/CHANGES.md +%%DATADIR%%/pkg/grape/Makefile.in +%%DATADIR%%/pkg/grape/Makefile.in.c++20 +%%DATADIR%%/pkg/grape/PackageInfo.g +%%DATADIR%%/pkg/grape/README.md +%%DATADIR%%/pkg/grape/configure +%%DATADIR%%/pkg/grape/configure.libtool.bak +%%DATADIR%%/pkg/grape/doc/cnauty.tex +%%DATADIR%%/pkg/grape/doc/colour.tex +%%DATADIR%%/pkg/grape/doc/consmod.tex +%%DATADIR%%/pkg/grape/doc/constr.tex +%%DATADIR%%/pkg/grape/doc/determin.tex +%%DATADIR%%/pkg/grape/doc/grape.tex +%%DATADIR%%/pkg/grape/doc/inspect.tex +%%DATADIR%%/pkg/grape/doc/make_doc +%%DATADIR%%/pkg/grape/doc/manual.bib +%%DATADIR%%/pkg/grape/doc/manual.dvi +%%DATADIR%%/pkg/grape/doc/manual.lab +%%DATADIR%%/pkg/grape/doc/manual.mst +%%DATADIR%%/pkg/grape/doc/manual.pdf +%%DATADIR%%/pkg/grape/doc/manual.six +%%DATADIR%%/pkg/grape/doc/manual.tex +%%DATADIR%%/pkg/grape/doc/partlin.tex +%%DATADIR%%/pkg/grape/doc/special.tex +%%DATADIR%%/pkg/grape/doc/tthmacros.tex +%%DATADIR%%/pkg/grape/doc/tthout +%%DATADIR%%/pkg/grape/gpl.txt +%%DATADIR%%/pkg/grape/grh/E8 +%%DATADIR%%/pkg/grape/grh/McL +%%DATADIR%%/pkg/grape/grh/Soicher +%%DATADIR%%/pkg/grape/htm/CHAP001.htm +%%DATADIR%%/pkg/grape/htm/CHAP002.htm +%%DATADIR%%/pkg/grape/htm/CHAP003.htm +%%DATADIR%%/pkg/grape/htm/CHAP004.htm +%%DATADIR%%/pkg/grape/htm/CHAP005.htm +%%DATADIR%%/pkg/grape/htm/CHAP006.htm +%%DATADIR%%/pkg/grape/htm/CHAP007.htm +%%DATADIR%%/pkg/grape/htm/CHAP008.htm +%%DATADIR%%/pkg/grape/htm/CHAP009.htm +%%DATADIR%%/pkg/grape/htm/biblio.htm +%%DATADIR%%/pkg/grape/htm/chapters.htm +%%DATADIR%%/pkg/grape/htm/indxA.htm +%%DATADIR%%/pkg/grape/htm/indxB.htm +%%DATADIR%%/pkg/grape/htm/indxC.htm +%%DATADIR%%/pkg/grape/htm/indxD.htm +%%DATADIR%%/pkg/grape/htm/indxE.htm +%%DATADIR%%/pkg/grape/htm/indxF.htm +%%DATADIR%%/pkg/grape/htm/indxG.htm +%%DATADIR%%/pkg/grape/htm/indxH.htm +%%DATADIR%%/pkg/grape/htm/indxI.htm +%%DATADIR%%/pkg/grape/htm/indxJ.htm +%%DATADIR%%/pkg/grape/htm/indxL.htm +%%DATADIR%%/pkg/grape/htm/indxM.htm +%%DATADIR%%/pkg/grape/htm/indxN.htm +%%DATADIR%%/pkg/grape/htm/indxO.htm +%%DATADIR%%/pkg/grape/htm/indxP.htm +%%DATADIR%%/pkg/grape/htm/indxQ.htm +%%DATADIR%%/pkg/grape/htm/indxR.htm +%%DATADIR%%/pkg/grape/htm/indxS.htm +%%DATADIR%%/pkg/grape/htm/indxT.htm +%%DATADIR%%/pkg/grape/htm/indxU.htm +%%DATADIR%%/pkg/grape/htm/indxV.htm +%%DATADIR%%/pkg/grape/htm/theindex.htm +%%DATADIR%%/pkg/grape/init.g +%%DATADIR%%/pkg/grape/lib/grape.g +%%DATADIR%%/pkg/grape/lib/smallestimage.g +%%DATADIR%%/pkg/grape/nauty22/NRswitchg.c +%%DATADIR%%/pkg/grape/nauty22/README +%%DATADIR%%/pkg/grape/nauty22/addedgeg.c +%%DATADIR%%/pkg/grape/nauty22/amtog.c +%%DATADIR%%/pkg/grape/nauty22/biplabg.c +%%DATADIR%%/pkg/grape/nauty22/catg.c +%%DATADIR%%/pkg/grape/nauty22/checks6.c +%%DATADIR%%/pkg/grape/nauty22/complg.c +%%DATADIR%%/pkg/grape/nauty22/config.guess +%%DATADIR%%/pkg/grape/nauty22/config.sub +%%DATADIR%%/pkg/grape/nauty22/config.txt +%%DATADIR%%/pkg/grape/nauty22/configure +%%DATADIR%%/pkg/grape/nauty22/configure.in +%%DATADIR%%/pkg/grape/nauty22/configure.libtool.bak +%%DATADIR%%/pkg/grape/nauty22/copyg.c +%%DATADIR%%/pkg/grape/nauty22/deledgeg.c +%%DATADIR%%/pkg/grape/nauty22/directg.c +%%DATADIR%%/pkg/grape/nauty22/dreadnaut.c +%%DATADIR%%/pkg/grape/nauty22/dreadtest.c +%%DATADIR%%/pkg/grape/nauty22/dretog.c +%%DATADIR%%/pkg/grape/nauty22/formats.txt +%%DATADIR%%/pkg/grape/nauty22/genbg.c +%%DATADIR%%/pkg/grape/nauty22/geng.c +%%DATADIR%%/pkg/grape/nauty22/genrang.c +%%DATADIR%%/pkg/grape/nauty22/gread.me +%%DATADIR%%/pkg/grape/nauty22/gtnauty.c +%%DATADIR%%/pkg/grape/nauty22/gtools-h.in +%%DATADIR%%/pkg/grape/nauty22/gtools.c +%%DATADIR%%/pkg/grape/nauty22/gutil1.c +%%DATADIR%%/pkg/grape/nauty22/gutil2.c +%%DATADIR%%/pkg/grape/nauty22/gutils.h +%%DATADIR%%/pkg/grape/nauty22/install-sh +%%DATADIR%%/pkg/grape/nauty22/labelg.c +%%DATADIR%%/pkg/grape/nauty22/listg.c +%%DATADIR%%/pkg/grape/nauty22/makefile.basic +%%DATADIR%%/pkg/grape/nauty22/makefile.in +%%DATADIR%%/pkg/grape/nauty22/multig.c +%%DATADIR%%/pkg/grape/nauty22/naugraph.c +%%DATADIR%%/pkg/grape/nauty22/naugroup.c +%%DATADIR%%/pkg/grape/nauty22/naugroup.h +%%DATADIR%%/pkg/grape/nauty22/nautaux.c +%%DATADIR%%/pkg/grape/nauty22/nautaux.h +%%DATADIR%%/pkg/grape/nauty22/nautest.c +%%DATADIR%%/pkg/grape/nauty22/nautest2.c +%%DATADIR%%/pkg/grape/nauty22/nautil.c +%%DATADIR%%/pkg/grape/nauty22/nautinv.c +%%DATADIR%%/pkg/grape/nauty22/nautinv.h +%%DATADIR%%/pkg/grape/nauty22/naututil-h.in +%%DATADIR%%/pkg/grape/nauty22/naututil.c +%%DATADIR%%/pkg/grape/nauty22/nauty-h.in +%%DATADIR%%/pkg/grape/nauty22/nauty.c +%%DATADIR%%/pkg/grape/nauty22/nautyex.c +%%DATADIR%%/pkg/grape/nauty22/nautyex2.c +%%DATADIR%%/pkg/grape/nauty22/nautyex3.c +%%DATADIR%%/pkg/grape/nauty22/newedgeg.c +%%DATADIR%%/pkg/grape/nauty22/nug.pdf +%%DATADIR%%/pkg/grape/nauty22/rng.c +%%DATADIR%%/pkg/grape/nauty22/rng.h +%%DATADIR%%/pkg/grape/nauty22/shortg.c +%%DATADIR%%/pkg/grape/nauty22/showg.c +%%DATADIR%%/pkg/grape/nauty22/splay.c +%%DATADIR%%/pkg/grape/nauty22/sumlines.c +%%DATADIR%%/pkg/grape/nauty22/testB.dre +%%DATADIR%%/pkg/grape/nauty22/testL.dre +%%DATADIR%%/pkg/grape/nauty22/testM.dre +%%DATADIR%%/pkg/grape/nauty22/testS.dre +%%DATADIR%%/pkg/grape/nauty22/testW.dre +%%DATADIR%%/pkg/grape/nauty22/testa.dre +%%DATADIR%%/pkg/grape/nauty22/testg.c +%%DATADIR%%/pkg/grape/nauty22/testlab.c +%%DATADIR%%/pkg/grape/tst/testall.g +%%DATADIR%%/pkg/grape/tst/testall.tst +%%DATADIR%%/pkg/groupoids/CHANGES.md +%%DATADIR%%/pkg/groupoids/LICENSE.txt +%%DATADIR%%/pkg/groupoids/PackageInfo.g +%%DATADIR%%/pkg/groupoids/README.md +%%DATADIR%%/pkg/groupoids/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/groupoids/doc/_Chunks.xml +%%DATADIR%%/pkg/groupoids/doc/bib.xml +%%DATADIR%%/pkg/groupoids/doc/bib.xml.bib +%%DATADIR%%/pkg/groupoids/doc/chap0.html +%%DATADIR%%/pkg/groupoids/doc/chap0.txt +%%DATADIR%%/pkg/groupoids/doc/chap0_mj.html +%%DATADIR%%/pkg/groupoids/doc/chap1.html +%%DATADIR%%/pkg/groupoids/doc/chap1.txt +%%DATADIR%%/pkg/groupoids/doc/chap1_mj.html +%%DATADIR%%/pkg/groupoids/doc/chap2.html +%%DATADIR%%/pkg/groupoids/doc/chap2.txt +%%DATADIR%%/pkg/groupoids/doc/chap2_mj.html +%%DATADIR%%/pkg/groupoids/doc/chap3.html +%%DATADIR%%/pkg/groupoids/doc/chap3.txt +%%DATADIR%%/pkg/groupoids/doc/chap3_mj.html +%%DATADIR%%/pkg/groupoids/doc/chap4.html +%%DATADIR%%/pkg/groupoids/doc/chap4.txt +%%DATADIR%%/pkg/groupoids/doc/chap4_mj.html +%%DATADIR%%/pkg/groupoids/doc/chap5.html +%%DATADIR%%/pkg/groupoids/doc/chap5.txt +%%DATADIR%%/pkg/groupoids/doc/chap5_mj.html +%%DATADIR%%/pkg/groupoids/doc/chap6.html +%%DATADIR%%/pkg/groupoids/doc/chap6.txt +%%DATADIR%%/pkg/groupoids/doc/chap6_mj.html +%%DATADIR%%/pkg/groupoids/doc/chap7.html +%%DATADIR%%/pkg/groupoids/doc/chap7.txt +%%DATADIR%%/pkg/groupoids/doc/chap7_mj.html +%%DATADIR%%/pkg/groupoids/doc/chap8.html +%%DATADIR%%/pkg/groupoids/doc/chap8.txt +%%DATADIR%%/pkg/groupoids/doc/chap8_mj.html +%%DATADIR%%/pkg/groupoids/doc/chapBib.html +%%DATADIR%%/pkg/groupoids/doc/chapBib.txt +%%DATADIR%%/pkg/groupoids/doc/chapBib_mj.html +%%DATADIR%%/pkg/groupoids/doc/chapInd.html +%%DATADIR%%/pkg/groupoids/doc/chapInd.txt +%%DATADIR%%/pkg/groupoids/doc/chapInd_mj.html +%%DATADIR%%/pkg/groupoids/doc/chooser.html +%%DATADIR%%/pkg/groupoids/doc/ggraph.xml +%%DATADIR%%/pkg/groupoids/doc/gpd.xml +%%DATADIR%%/pkg/groupoids/doc/gpdhom.xml +%%DATADIR%%/pkg/groupoids/doc/groupoids.xml +%%DATADIR%%/pkg/groupoids/doc/history.xml +%%DATADIR%%/pkg/groupoids/doc/intro.xml +%%DATADIR%%/pkg/groupoids/doc/lefttoc.css +%%DATADIR%%/pkg/groupoids/doc/manual.css +%%DATADIR%%/pkg/groupoids/doc/manual.js +%%DATADIR%%/pkg/groupoids/doc/manual.lab +%%DATADIR%%/pkg/groupoids/doc/manual.pdf +%%DATADIR%%/pkg/groupoids/doc/manual.six +%%DATADIR%%/pkg/groupoids/doc/mwo.xml +%%DATADIR%%/pkg/groupoids/doc/mwohom.xml +%%DATADIR%%/pkg/groupoids/doc/nocolorprompt.css +%%DATADIR%%/pkg/groupoids/doc/ragged.css +%%DATADIR%%/pkg/groupoids/doc/rainbow.js +%%DATADIR%%/pkg/groupoids/doc/tecnotes.xml +%%DATADIR%%/pkg/groupoids/doc/times.css +%%DATADIR%%/pkg/groupoids/doc/title.xml +%%DATADIR%%/pkg/groupoids/doc/toggless.css +%%DATADIR%%/pkg/groupoids/doc/toggless.js +%%DATADIR%%/pkg/groupoids/init.g +%%DATADIR%%/pkg/groupoids/lib/gpd.gd +%%DATADIR%%/pkg/groupoids/lib/gpd.gi +%%DATADIR%%/pkg/groupoids/lib/gpdaut.gd +%%DATADIR%%/pkg/groupoids/lib/gpdaut.gi +%%DATADIR%%/pkg/groupoids/lib/gpdgraph.gd +%%DATADIR%%/pkg/groupoids/lib/gpdgraph.gi +%%DATADIR%%/pkg/groupoids/lib/gpdhom.gd +%%DATADIR%%/pkg/groupoids/lib/gpdhom.gi +%%DATADIR%%/pkg/groupoids/lib/grpgraph.gd +%%DATADIR%%/pkg/groupoids/lib/grpgraph.gi +%%DATADIR%%/pkg/groupoids/lib/mwo.gd +%%DATADIR%%/pkg/groupoids/lib/mwo.gi +%%DATADIR%%/pkg/groupoids/lib/mwohom.gd +%%DATADIR%%/pkg/groupoids/lib/mwohom.gi +%%DATADIR%%/pkg/groupoids/lib/util.gd +%%DATADIR%%/pkg/groupoids/lib/util.gi +%%DATADIR%%/pkg/groupoids/makedoc.g +%%DATADIR%%/pkg/groupoids/read.g +%%DATADIR%%/pkg/groupoids/tst/extra/auto-gpd.tst +%%DATADIR%%/pkg/groupoids/tst/extra/autos.tst +%%DATADIR%%/pkg/groupoids/tst/extra/autos2.tst +%%DATADIR%%/pkg/groupoids/tst/extra/cosets.tst +%%DATADIR%%/pkg/groupoids/tst/extra/gpd-isos.tst +%%DATADIR%%/pkg/groupoids/tst/extra/homs.tst +%%DATADIR%%/pkg/groupoids/tst/extra/isos.tst +%%DATADIR%%/pkg/groupoids/tst/extra/nicemap.tst +%%DATADIR%%/pkg/groupoids/tst/extra/rt-act.tst +%%DATADIR%%/pkg/groupoids/tst/extra/subgpds.tst +%%DATADIR%%/pkg/groupoids/tst/manual/ggraph.tst +%%DATADIR%%/pkg/groupoids/tst/manual/gpd.tst +%%DATADIR%%/pkg/groupoids/tst/manual/gpdaut.tst +%%DATADIR%%/pkg/groupoids/tst/manual/gpdhom.tst +%%DATADIR%%/pkg/groupoids/tst/manual/mwo.tst +%%DATADIR%%/pkg/groupoids/tst/manual/mwohom.tst +%%DATADIR%%/pkg/groupoids/tst/testall.g +%%DATADIR%%/pkg/groupoids/tst/testing.g +%%DATADIR%%/pkg/grpconst/LICENSE +%%DATADIR%%/pkg/grpconst/PackageInfo.g +%%DATADIR%%/pkg/grpconst/README +%%DATADIR%%/pkg/grpconst/doc/cyclic.tex +%%DATADIR%%/pkg/grpconst/doc/examples.tex +%%DATADIR%%/pkg/grpconst/doc/frattext.tex +%%DATADIR%%/pkg/grpconst/doc/grpconst.bib +%%DATADIR%%/pkg/grpconst/doc/intro.tex +%%DATADIR%%/pkg/grpconst/doc/make_doc +%%DATADIR%%/pkg/grpconst/doc/manual.dvi +%%DATADIR%%/pkg/grpconst/doc/manual.lab +%%DATADIR%%/pkg/grpconst/doc/manual.mst +%%DATADIR%%/pkg/grpconst/doc/manual.pdf +%%DATADIR%%/pkg/grpconst/doc/manual.six +%%DATADIR%%/pkg/grpconst/doc/manual.tex +%%DATADIR%%/pkg/grpconst/doc/preface.tex +%%DATADIR%%/pkg/grpconst/doc/upext.tex +%%DATADIR%%/pkg/grpconst/doc/wrap.tex +%%DATADIR%%/pkg/grpconst/gap/check.gi +%%DATADIR%%/pkg/grpconst/gap/cycl.gi +%%DATADIR%%/pkg/grpconst/gap/disting.gi +%%DATADIR%%/pkg/grpconst/gap/fratfree.gi +%%DATADIR%%/pkg/grpconst/gap/frattext.gi +%%DATADIR%%/pkg/grpconst/gap/grpconst.gd +%%DATADIR%%/pkg/grpconst/gap/grpconst.gi +%%DATADIR%%/pkg/grpconst/gap/intdiv.gi +%%DATADIR%%/pkg/grpconst/gap/irred.gi +%%DATADIR%%/pkg/grpconst/gap/nocentre.gi +%%DATADIR%%/pkg/grpconst/gap/risotest.gi +%%DATADIR%%/pkg/grpconst/gap/semisim.gi +%%DATADIR%%/pkg/grpconst/gap/upext.gi +%%DATADIR%%/pkg/grpconst/htm/CHAP001.htm +%%DATADIR%%/pkg/grpconst/htm/CHAP002.htm +%%DATADIR%%/pkg/grpconst/htm/CHAP003.htm +%%DATADIR%%/pkg/grpconst/htm/CHAP004.htm +%%DATADIR%%/pkg/grpconst/htm/CHAP005.htm +%%DATADIR%%/pkg/grpconst/htm/CHAP006.htm +%%DATADIR%%/pkg/grpconst/htm/CHAP007.htm +%%DATADIR%%/pkg/grpconst/htm/biblio.htm +%%DATADIR%%/pkg/grpconst/htm/chapters.htm +%%DATADIR%%/pkg/grpconst/htm/theindex.htm +%%DATADIR%%/pkg/grpconst/init.g +%%DATADIR%%/pkg/grpconst/read.g +%%DATADIR%%/pkg/grpconst/tst/construct-1560.tst +%%DATADIR%%/pkg/grpconst/tst/construct-1800.tst +%%DATADIR%%/pkg/grpconst/tst/construct-648.tst +%%DATADIR%%/pkg/grpconst/tst/construct-840.tst +%%DATADIR%%/pkg/grpconst/tst/construct-96.tst +%%DATADIR%%/pkg/grpconst/tst/testall.g +%%DATADIR%%/pkg/guarana/LICENSE +%%DATADIR%%/pkg/guarana/PackageInfo.g +%%DATADIR%%/pkg/guarana/README.md +%%DATADIR%%/pkg/guarana/TODO +%%DATADIR%%/pkg/guarana/data/bchdat.g +%%DATADIR%%/pkg/guarana/doc/TODO +%%DATADIR%%/pkg/guarana/doc/chap0.html +%%DATADIR%%/pkg/guarana/doc/chap0.txt +%%DATADIR%%/pkg/guarana/doc/chap0_mj.html +%%DATADIR%%/pkg/guarana/doc/chap1.html +%%DATADIR%%/pkg/guarana/doc/chap1.txt +%%DATADIR%%/pkg/guarana/doc/chap1_mj.html +%%DATADIR%%/pkg/guarana/doc/chap2.html +%%DATADIR%%/pkg/guarana/doc/chap2.txt +%%DATADIR%%/pkg/guarana/doc/chap2_mj.html +%%DATADIR%%/pkg/guarana/doc/chap3.html +%%DATADIR%%/pkg/guarana/doc/chap3.txt +%%DATADIR%%/pkg/guarana/doc/chap3_mj.html +%%DATADIR%%/pkg/guarana/doc/chap4.html +%%DATADIR%%/pkg/guarana/doc/chap4.txt +%%DATADIR%%/pkg/guarana/doc/chap4_mj.html +%%DATADIR%%/pkg/guarana/doc/chapBib.html +%%DATADIR%%/pkg/guarana/doc/chapBib.txt +%%DATADIR%%/pkg/guarana/doc/chapBib_mj.html +%%DATADIR%%/pkg/guarana/doc/chapInd.html +%%DATADIR%%/pkg/guarana/doc/chapInd.txt +%%DATADIR%%/pkg/guarana/doc/chapInd_mj.html +%%DATADIR%%/pkg/guarana/doc/chooser.html +%%DATADIR%%/pkg/guarana/doc/collection.xml +%%DATADIR%%/pkg/guarana/doc/example_malcol.g +%%DATADIR%%/pkg/guarana/doc/example_malcor.g +%%DATADIR%%/pkg/guarana/doc/install.xml +%%DATADIR%%/pkg/guarana/doc/intro.xml +%%DATADIR%%/pkg/guarana/doc/lefttoc.css +%%DATADIR%%/pkg/guarana/doc/malcor.xml +%%DATADIR%%/pkg/guarana/doc/manual.bib +%%DATADIR%%/pkg/guarana/doc/manual.css +%%DATADIR%%/pkg/guarana/doc/manual.js +%%DATADIR%%/pkg/guarana/doc/manual.lab +%%DATADIR%%/pkg/guarana/doc/manual.pdf +%%DATADIR%%/pkg/guarana/doc/manual.six +%%DATADIR%%/pkg/guarana/doc/manual.xml +%%DATADIR%%/pkg/guarana/doc/nocolorprompt.css +%%DATADIR%%/pkg/guarana/doc/ragged.css +%%DATADIR%%/pkg/guarana/doc/rainbow.js +%%DATADIR%%/pkg/guarana/doc/times.css +%%DATADIR%%/pkg/guarana/doc/title.xml +%%DATADIR%%/pkg/guarana/doc/toggless.css +%%DATADIR%%/pkg/guarana/doc/toggless.js +%%DATADIR%%/pkg/guarana/exams/malobj.gi +%%DATADIR%%/pkg/guarana/exams/polycy.gi +%%DATADIR%%/pkg/guarana/exams/recs.gi +%%DATADIR%%/pkg/guarana/exams/sta.gi +%%DATADIR%%/pkg/guarana/exams/supple.gi +%%DATADIR%%/pkg/guarana/exams/tgrps.gi +%%DATADIR%%/pkg/guarana/exams/triang.gi +%%DATADIR%%/pkg/guarana/gap/collec/TODO +%%DATADIR%%/pkg/guarana/gap/collec/collec.gi +%%DATADIR%%/pkg/guarana/gap/collec/elms.gd +%%DATADIR%%/pkg/guarana/gap/collec/elms.gi +%%DATADIR%%/pkg/guarana/gap/collec/pow.gi +%%DATADIR%%/pkg/guarana/gap/collec/runtimes.g +%%DATADIR%%/pkg/guarana/gap/collec/setup.gd +%%DATADIR%%/pkg/guarana/gap/collec/setup.gi +%%DATADIR%%/pkg/guarana/gap/collec/test.gi +%%DATADIR%%/pkg/guarana/gap/help.gi +%%DATADIR%%/pkg/guarana/gap/malcor/bch.gi +%%DATADIR%%/pkg/guarana/gap/malcor/malelm.gd +%%DATADIR%%/pkg/guarana/gap/malcor/malelm.gi +%%DATADIR%%/pkg/guarana/gap/malcor/runtimes.g +%%DATADIR%%/pkg/guarana/gap/malcor/setup.gd +%%DATADIR%%/pkg/guarana/gap/malcor/setup.gi +%%DATADIR%%/pkg/guarana/gap/malcor/symlog.gd +%%DATADIR%%/pkg/guarana/gap/malcor/symlog.gi +%%DATADIR%%/pkg/guarana/gap/malcor/test.gd +%%DATADIR%%/pkg/guarana/gap/malcor/test.gi +%%DATADIR%%/pkg/guarana/gap/malcor/tstar.gd +%%DATADIR%%/pkg/guarana/gap/malcor/tstar.gi +%%DATADIR%%/pkg/guarana/gap/supple/almcom.gi +%%DATADIR%%/pkg/guarana/gap/supple/almsup.gi +%%DATADIR%%/pkg/guarana/gap/symbol/collec.gi +%%DATADIR%%/pkg/guarana/gap/symbol/setup.gd +%%DATADIR%%/pkg/guarana/gap/symbol/setup.gi +%%DATADIR%%/pkg/guarana/init.g +%%DATADIR%%/pkg/guarana/magma/exams/F_22_Aut1.m +%%DATADIR%%/pkg/guarana/magma/exams/F_23_Aut1.m +%%DATADIR%%/pkg/guarana/magma/exams/F_24_Aut1.m +%%DATADIR%%/pkg/guarana/magma/exams/F_25_Aut1.m +%%DATADIR%%/pkg/guarana/magma/exams/F_26_Aut1.m +%%DATADIR%%/pkg/guarana/magma/exams/F_27_Aut1.m +%%DATADIR%%/pkg/guarana/magma/exams/F_28_Aut1.m +%%DATADIR%%/pkg/guarana/magma/exams/F_32_Aut2.m +%%DATADIR%%/pkg/guarana/magma/exams/F_33_Aut2.m +%%DATADIR%%/pkg/guarana/magma/exams/F_34_Aut2.m +%%DATADIR%%/pkg/guarana/magma/exams/F_35_Aut2.m +%%DATADIR%%/pkg/guarana/magma/exams/F_36_Aut2.m +%%DATADIR%%/pkg/guarana/magma/exams/Tr_10_O1.m +%%DATADIR%%/pkg/guarana/magma/exams/Tr_10_O2.m +%%DATADIR%%/pkg/guarana/magma/exams/Tr_2_O1.m +%%DATADIR%%/pkg/guarana/magma/exams/Tr_2_O2.m +%%DATADIR%%/pkg/guarana/magma/exams/Tr_3_O1.m +%%DATADIR%%/pkg/guarana/magma/exams/Tr_3_O2.m +%%DATADIR%%/pkg/guarana/magma/exams/Tr_4_O1.m +%%DATADIR%%/pkg/guarana/magma/exams/Tr_4_O2.m +%%DATADIR%%/pkg/guarana/magma/exams/Tr_5_O1.m +%%DATADIR%%/pkg/guarana/magma/exams/Tr_5_O2.m +%%DATADIR%%/pkg/guarana/magma/exams/Tr_6_O1.m +%%DATADIR%%/pkg/guarana/magma/exams/Tr_6_O2.m +%%DATADIR%%/pkg/guarana/magma/exams/Tr_7_O1.m +%%DATADIR%%/pkg/guarana/magma/exams/Tr_7_O2.m +%%DATADIR%%/pkg/guarana/magma/exams/Tr_8_O1.m +%%DATADIR%%/pkg/guarana/magma/exams/Tr_8_O2.m +%%DATADIR%%/pkg/guarana/magma/exams/Tr_9_O1.m +%%DATADIR%%/pkg/guarana/magma/exams/Tr_9_O2.m +%%DATADIR%%/pkg/guarana/magma/print.gi +%%DATADIR%%/pkg/guarana/magma/random.m +%%DATADIR%%/pkg/guarana/magma/sta5.m +%%DATADIR%%/pkg/guarana/makedoc.g +%%DATADIR%%/pkg/guarana/read.g +%%DATADIR%%/pkg/guarana/tst/completeOldCode/README +%%DATADIR%%/pkg/guarana/tst/completeOldCode/bch.g +%%DATADIR%%/pkg/guarana/tst/completeOldCode/bchInfoWeight9.g +%%DATADIR%%/pkg/guarana/tst/completeOldCode/bch_collect.g +%%DATADIR%%/pkg/guarana/tst/completeOldCode/bch_exams.g +%%DATADIR%%/pkg/guarana/tst/completeOldCode/bch_howTo.g +%%DATADIR%%/pkg/guarana/tst/completeOldCode/collectTest.g +%%DATADIR%%/pkg/guarana/tst/completeOldCode/exams.g +%%DATADIR%%/pkg/guarana/tst/completeOldCode/exams_old.g +%%DATADIR%%/pkg/guarana/tst/completeOldCode/matrix.g +%%DATADIR%%/pkg/guarana/tst/completeOldCode/read.g +%%DATADIR%%/pkg/guarana/tst/completeOldCode/symbolic.g +%%DATADIR%%/pkg/guarana/tst/completeOldCode/times.g +%%DATADIR%%/pkg/guarana/tst/completeOldCode/unitri_Mod.g +%%DATADIR%%/pkg/guarana/tst/guarana1.tst +%%DATADIR%%/pkg/guarana/tst/guarana2.tst +%%DATADIR%%/pkg/guarana/tst/repsWerner/dtpols.g +%%DATADIR%%/pkg/guarana/tst/repsWerner/pcp.g +%%DATADIR%%/pkg/guarana/tst/repsWerner/polgauss.g +%%DATADIR%%/pkg/guarana/tst/repsWerner/polycoeff.g +%%DATADIR%%/pkg/guarana/tst/repsWerner/read.g +%%DATADIR%%/pkg/guarana/tst/repsWerner/subs.g +%%DATADIR%%/pkg/guarana/tst/smallexams.tst +%%DATADIR%%/pkg/guarana/tst/testall.g +%%DATADIR%%/pkg/guava/CHANGES.guava +%%DATADIR%%/pkg/guava/COPYING.guava +%%DATADIR%%/pkg/guava/HISTORY.guava +%%DATADIR%%/pkg/guava/Makefile.in +%%DATADIR%%/pkg/guava/Makefile.in.c++20 +%%DATADIR%%/pkg/guava/PackageInfo.g +%%DATADIR%%/pkg/guava/README.guava +%%DATADIR%%/pkg/guava/README.md +%%DATADIR%%/pkg/guava/autogen.sh +%%DATADIR%%/pkg/guava/configure +%%DATADIR%%/pkg/guava/configure.libtool.bak +%%DATADIR%%/pkg/guava/doc/chap0.html +%%DATADIR%%/pkg/guava/doc/chap0.txt +%%DATADIR%%/pkg/guava/doc/chap0_mj.html +%%DATADIR%%/pkg/guava/doc/chap1.html +%%DATADIR%%/pkg/guava/doc/chap1.txt +%%DATADIR%%/pkg/guava/doc/chap1_mj.html +%%DATADIR%%/pkg/guava/doc/chap2.html +%%DATADIR%%/pkg/guava/doc/chap2.txt +%%DATADIR%%/pkg/guava/doc/chap2_mj.html +%%DATADIR%%/pkg/guava/doc/chap3.html +%%DATADIR%%/pkg/guava/doc/chap3.txt +%%DATADIR%%/pkg/guava/doc/chap3_mj.html +%%DATADIR%%/pkg/guava/doc/chap4.html +%%DATADIR%%/pkg/guava/doc/chap4.txt +%%DATADIR%%/pkg/guava/doc/chap4_mj.html +%%DATADIR%%/pkg/guava/doc/chap5.html +%%DATADIR%%/pkg/guava/doc/chap5.txt +%%DATADIR%%/pkg/guava/doc/chap5_mj.html +%%DATADIR%%/pkg/guava/doc/chap6.html +%%DATADIR%%/pkg/guava/doc/chap6.txt +%%DATADIR%%/pkg/guava/doc/chap6_mj.html +%%DATADIR%%/pkg/guava/doc/chap7.html +%%DATADIR%%/pkg/guava/doc/chap7.txt +%%DATADIR%%/pkg/guava/doc/chap7_mj.html +%%DATADIR%%/pkg/guava/doc/chap8.html +%%DATADIR%%/pkg/guava/doc/chap8.txt +%%DATADIR%%/pkg/guava/doc/chap8_mj.html +%%DATADIR%%/pkg/guava/doc/chap9.html +%%DATADIR%%/pkg/guava/doc/chap9.txt +%%DATADIR%%/pkg/guava/doc/chap9_mj.html +%%DATADIR%%/pkg/guava/doc/chapBib.html +%%DATADIR%%/pkg/guava/doc/chapBib.txt +%%DATADIR%%/pkg/guava/doc/chapBib_mj.html +%%DATADIR%%/pkg/guava/doc/chapInd.html +%%DATADIR%%/pkg/guava/doc/chapInd.txt +%%DATADIR%%/pkg/guava/doc/chapInd_mj.html +%%DATADIR%%/pkg/guava/doc/chooser.html +%%DATADIR%%/pkg/guava/doc/guava.xml +%%DATADIR%%/pkg/guava/doc/guava_bib.xml +%%DATADIR%%/pkg/guava/doc/guava_bib.xml.bib +%%DATADIR%%/pkg/guava/doc/lefttoc.css +%%DATADIR%%/pkg/guava/doc/manual.css +%%DATADIR%%/pkg/guava/doc/manual.js +%%DATADIR%%/pkg/guava/doc/manual.lab +%%DATADIR%%/pkg/guava/doc/manual.pdf +%%DATADIR%%/pkg/guava/doc/manual.six +%%DATADIR%%/pkg/guava/doc/nocolorprompt.css +%%DATADIR%%/pkg/guava/doc/ragged.css +%%DATADIR%%/pkg/guava/doc/rainbow.js +%%DATADIR%%/pkg/guava/doc/times.css +%%DATADIR%%/pkg/guava/doc/toggless.css +%%DATADIR%%/pkg/guava/doc/toggless.js +%%DATADIR%%/pkg/guava/init.g +%%DATADIR%%/pkg/guava/lib/bounds.gd +%%DATADIR%%/pkg/guava/lib/bounds.gi +%%DATADIR%%/pkg/guava/lib/codecr.gd +%%DATADIR%%/pkg/guava/lib/codecr.gi +%%DATADIR%%/pkg/guava/lib/codecstr.gd +%%DATADIR%%/pkg/guava/lib/codecstr.gi +%%DATADIR%%/pkg/guava/lib/codefun.gd +%%DATADIR%%/pkg/guava/lib/codefun.gi +%%DATADIR%%/pkg/guava/lib/codegen.gd +%%DATADIR%%/pkg/guava/lib/codegen.gi +%%DATADIR%%/pkg/guava/lib/codeman.gd +%%DATADIR%%/pkg/guava/lib/codeman.gi +%%DATADIR%%/pkg/guava/lib/codemisc.gd +%%DATADIR%%/pkg/guava/lib/codemisc.gi +%%DATADIR%%/pkg/guava/lib/codenorm.gd +%%DATADIR%%/pkg/guava/lib/codenorm.gi +%%DATADIR%%/pkg/guava/lib/codeops.gd +%%DATADIR%%/pkg/guava/lib/codeops.gi +%%DATADIR%%/pkg/guava/lib/codeword.gd +%%DATADIR%%/pkg/guava/lib/codeword.gi +%%DATADIR%%/pkg/guava/lib/curves.gd +%%DATADIR%%/pkg/guava/lib/curves.gi +%%DATADIR%%/pkg/guava/lib/decoders.gd +%%DATADIR%%/pkg/guava/lib/decoders.gi +%%DATADIR%%/pkg/guava/lib/matrices.gd +%%DATADIR%%/pkg/guava/lib/matrices.gi +%%DATADIR%%/pkg/guava/lib/nordrob.gd +%%DATADIR%%/pkg/guava/lib/nordrob.gi +%%DATADIR%%/pkg/guava/lib/setup.g +%%DATADIR%%/pkg/guava/lib/tblgener.gd +%%DATADIR%%/pkg/guava/lib/tblgener.gi +%%DATADIR%%/pkg/guava/lib/toric.gd +%%DATADIR%%/pkg/guava/lib/toric.gi +%%DATADIR%%/pkg/guava/lib/util.gd +%%DATADIR%%/pkg/guava/lib/util.gi +%%DATADIR%%/pkg/guava/lib/util2.gd +%%DATADIR%%/pkg/guava/lib/util2.gi +%%DATADIR%%/pkg/guava/makedoc.g +%%DATADIR%%/pkg/guava/read.g +%%DATADIR%%/pkg/guava/src/Makefile +%%DATADIR%%/pkg/guava/src/ctjhai/README +%%DATADIR%%/pkg/guava/src/ctjhai/config.h +%%DATADIR%%/pkg/guava/src/ctjhai/minimum-weight-gf2.c +%%DATADIR%%/pkg/guava/src/ctjhai/minimum-weight-gf2.h +%%DATADIR%%/pkg/guava/src/ctjhai/minimum-weight-gf3.c +%%DATADIR%%/pkg/guava/src/ctjhai/minimum-weight-gf3.h +%%DATADIR%%/pkg/guava/src/ctjhai/minimum-weight.c +%%DATADIR%%/pkg/guava/src/ctjhai/popcount.c +%%DATADIR%%/pkg/guava/src/ctjhai/popcount.h +%%DATADIR%%/pkg/guava/src/ctjhai/types.h +%%DATADIR%%/pkg/guava/src/leon/Makefile.in +%%DATADIR%%/pkg/guava/src/leon/autom4te.cache/output.0 +%%DATADIR%%/pkg/guava/src/leon/autom4te.cache/output.1 +%%DATADIR%%/pkg/guava/src/leon/autom4te.cache/requests +%%DATADIR%%/pkg/guava/src/leon/autom4te.cache/traces.0 +%%DATADIR%%/pkg/guava/src/leon/autom4te.cache/traces.1 +%%DATADIR%%/pkg/guava/src/leon/config.guess +%%DATADIR%%/pkg/guava/src/leon/config.sub +%%DATADIR%%/pkg/guava/src/leon/configure +%%DATADIR%%/pkg/guava/src/leon/configure.ac +%%DATADIR%%/pkg/guava/src/leon/configure.libtool.bak +%%DATADIR%%/pkg/guava/src/leon/doc/leons_original_manual.pdf +%%DATADIR%%/pkg/guava/src/leon/doc/manual.dvi +%%DATADIR%%/pkg/guava/src/leon/doc/manual.pdf +%%DATADIR%%/pkg/guava/src/leon/doc/manual.tex +%%DATADIR%%/pkg/guava/src/leon/doc/readme +%%DATADIR%%/pkg/guava/src/leon/install-sh +%%DATADIR%%/pkg/guava/src/leon/src/Makefile +%%DATADIR%%/pkg/guava/src/leon/src/addsgen.c +%%DATADIR%%/pkg/guava/src/leon/src/addsgen.h +%%DATADIR%%/pkg/guava/src/leon/src/bitmanp.c +%%DATADIR%%/pkg/guava/src/leon/src/bitmanp.h +%%DATADIR%%/pkg/guava/src/leon/src/ccent.c +%%DATADIR%%/pkg/guava/src/leon/src/ccent.h +%%DATADIR%%/pkg/guava/src/leon/src/ccommut.c +%%DATADIR%%/pkg/guava/src/leon/src/ccommut.h +%%DATADIR%%/pkg/guava/src/leon/src/cdesauto.c +%%DATADIR%%/pkg/guava/src/leon/src/cdesauto.h +%%DATADIR%%/pkg/guava/src/leon/src/cent.c +%%DATADIR%%/pkg/guava/src/leon/src/cent.h +%%DATADIR%%/pkg/guava/src/leon/src/chbase.c +%%DATADIR%%/pkg/guava/src/leon/src/chbase.h +%%DATADIR%%/pkg/guava/src/leon/src/chbase.sh +%%DATADIR%%/pkg/guava/src/leon/src/cinter.c +%%DATADIR%%/pkg/guava/src/leon/src/cinter.h +%%DATADIR%%/pkg/guava/src/leon/src/cjper.sh +%%DATADIR%%/pkg/guava/src/leon/src/cjrndper.c +%%DATADIR%%/pkg/guava/src/leon/src/cjrndper.h +%%DATADIR%%/pkg/guava/src/leon/src/cmatauto.c +%%DATADIR%%/pkg/guava/src/leon/src/cmatauto.h +%%DATADIR%%/pkg/guava/src/leon/src/code.c +%%DATADIR%%/pkg/guava/src/leon/src/code.h +%%DATADIR%%/pkg/guava/src/leon/src/codeauto.sh +%%DATADIR%%/pkg/guava/src/leon/src/codeiso.sh +%%DATADIR%%/pkg/guava/src/leon/src/commut.c +%%DATADIR%%/pkg/guava/src/leon/src/commut.h +%%DATADIR%%/pkg/guava/src/leon/src/compcrep.c +%%DATADIR%%/pkg/guava/src/leon/src/compcrep.h +%%DATADIR%%/pkg/guava/src/leon/src/compgrp.c +%%DATADIR%%/pkg/guava/src/leon/src/compgrp.h +%%DATADIR%%/pkg/guava/src/leon/src/compper.sh +%%DATADIR%%/pkg/guava/src/leon/src/compset.sh +%%DATADIR%%/pkg/guava/src/leon/src/compsg.c +%%DATADIR%%/pkg/guava/src/leon/src/compsg.h +%%DATADIR%%/pkg/guava/src/leon/src/conj.sh +%%DATADIR%%/pkg/guava/src/leon/src/copy.c +%%DATADIR%%/pkg/guava/src/leon/src/copy.h +%%DATADIR%%/pkg/guava/src/leon/src/cparstab.c +%%DATADIR%%/pkg/guava/src/leon/src/cparstab.h +%%DATADIR%%/pkg/guava/src/leon/src/cputime.c +%%DATADIR%%/pkg/guava/src/leon/src/cputime.h +%%DATADIR%%/pkg/guava/src/leon/src/csetstab.c +%%DATADIR%%/pkg/guava/src/leon/src/csetstab.h +%%DATADIR%%/pkg/guava/src/leon/src/cstborb.c +%%DATADIR%%/pkg/guava/src/leon/src/cstborb.h +%%DATADIR%%/pkg/guava/src/leon/src/cstrbas.c +%%DATADIR%%/pkg/guava/src/leon/src/cstrbas.h +%%DATADIR%%/pkg/guava/src/leon/src/cuprstab.c +%%DATADIR%%/pkg/guava/src/leon/src/cuprstab.h +%%DATADIR%%/pkg/guava/src/leon/src/desauto.c +%%DATADIR%%/pkg/guava/src/leon/src/desauto.h +%%DATADIR%%/pkg/guava/src/leon/src/desiso.sh +%%DATADIR%%/pkg/guava/src/leon/src/enum.h +%%DATADIR%%/pkg/guava/src/leon/src/errmesg.c +%%DATADIR%%/pkg/guava/src/leon/src/errmesg.h +%%DATADIR%%/pkg/guava/src/leon/src/essentia.c +%%DATADIR%%/pkg/guava/src/leon/src/essentia.h +%%DATADIR%%/pkg/guava/src/leon/src/extname.h +%%DATADIR%%/pkg/guava/src/leon/src/factor.c +%%DATADIR%%/pkg/guava/src/leon/src/factor.h +%%DATADIR%%/pkg/guava/src/leon/src/factoria.h +%%DATADIR%%/pkg/guava/src/leon/src/field.c +%%DATADIR%%/pkg/guava/src/leon/src/field.h +%%DATADIR%%/pkg/guava/src/leon/src/fndelt.c +%%DATADIR%%/pkg/guava/src/leon/src/fndelt.h +%%DATADIR%%/pkg/guava/src/leon/src/fndinvol.h +%%DATADIR%%/pkg/guava/src/leon/src/gcent.sh +%%DATADIR%%/pkg/guava/src/leon/src/generate.c +%%DATADIR%%/pkg/guava/src/leon/src/generate.h +%%DATADIR%%/pkg/guava/src/leon/src/group.h +%%DATADIR%%/pkg/guava/src/leon/src/groupio.h +%%DATADIR%%/pkg/guava/src/leon/src/inform.c +%%DATADIR%%/pkg/guava/src/leon/src/inform.h +%%DATADIR%%/pkg/guava/src/leon/src/install +%%DATADIR%%/pkg/guava/src/leon/src/inter.c +%%DATADIR%%/pkg/guava/src/leon/src/inter.h +%%DATADIR%%/pkg/guava/src/leon/src/leon_config.h +%%DATADIR%%/pkg/guava/src/leon/src/leon_config.h.in +%%DATADIR%%/pkg/guava/src/leon/src/matauto.sh +%%DATADIR%%/pkg/guava/src/leon/src/matiso.sh +%%DATADIR%%/pkg/guava/src/leon/src/matrix.c +%%DATADIR%%/pkg/guava/src/leon/src/matrix.h +%%DATADIR%%/pkg/guava/src/leon/src/ncl.sh +%%DATADIR%%/pkg/guava/src/leon/src/new.c +%%DATADIR%%/pkg/guava/src/leon/src/new.h +%%DATADIR%%/pkg/guava/src/leon/src/oldcopy.c +%%DATADIR%%/pkg/guava/src/leon/src/oldcopy.h +%%DATADIR%%/pkg/guava/src/leon/src/optsvec.c +%%DATADIR%%/pkg/guava/src/leon/src/optsvec.h +%%DATADIR%%/pkg/guava/src/leon/src/orbdes.c +%%DATADIR%%/pkg/guava/src/leon/src/orbdes.h +%%DATADIR%%/pkg/guava/src/leon/src/orbit.c +%%DATADIR%%/pkg/guava/src/leon/src/orbit.h +%%DATADIR%%/pkg/guava/src/leon/src/orblist.c +%%DATADIR%%/pkg/guava/src/leon/src/orblist.h +%%DATADIR%%/pkg/guava/src/leon/src/orbrefn.c +%%DATADIR%%/pkg/guava/src/leon/src/orbrefn.h +%%DATADIR%%/pkg/guava/src/leon/src/parimage.sh +%%DATADIR%%/pkg/guava/src/leon/src/parstab.sh +%%DATADIR%%/pkg/guava/src/leon/src/partn.c +%%DATADIR%%/pkg/guava/src/leon/src/partn.h +%%DATADIR%%/pkg/guava/src/leon/src/permgrp.c +%%DATADIR%%/pkg/guava/src/leon/src/permgrp.h +%%DATADIR%%/pkg/guava/src/leon/src/permut.c +%%DATADIR%%/pkg/guava/src/leon/src/permut.h +%%DATADIR%%/pkg/guava/src/leon/src/primes.c +%%DATADIR%%/pkg/guava/src/leon/src/primes.h +%%DATADIR%%/pkg/guava/src/leon/src/ptstab.sh +%%DATADIR%%/pkg/guava/src/leon/src/ptstbref.c +%%DATADIR%%/pkg/guava/src/leon/src/ptstbref.h +%%DATADIR%%/pkg/guava/src/leon/src/randgrp.c +%%DATADIR%%/pkg/guava/src/leon/src/randgrp.h +%%DATADIR%%/pkg/guava/src/leon/src/randobj.c +%%DATADIR%%/pkg/guava/src/leon/src/randobj.h +%%DATADIR%%/pkg/guava/src/leon/src/randpts.h +%%DATADIR%%/pkg/guava/src/leon/src/randschr.c +%%DATADIR%%/pkg/guava/src/leon/src/randschr.h +%%DATADIR%%/pkg/guava/src/leon/src/readdes.c +%%DATADIR%%/pkg/guava/src/leon/src/readdes.h +%%DATADIR%%/pkg/guava/src/leon/src/readgrp.c +%%DATADIR%%/pkg/guava/src/leon/src/readgrp.h +%%DATADIR%%/pkg/guava/src/leon/src/readme +%%DATADIR%%/pkg/guava/src/leon/src/readpar.c +%%DATADIR%%/pkg/guava/src/leon/src/readpar.h +%%DATADIR%%/pkg/guava/src/leon/src/readper.c +%%DATADIR%%/pkg/guava/src/leon/src/readper.h +%%DATADIR%%/pkg/guava/src/leon/src/readpts.c +%%DATADIR%%/pkg/guava/src/leon/src/readpts.h +%%DATADIR%%/pkg/guava/src/leon/src/relator.c +%%DATADIR%%/pkg/guava/src/leon/src/relator.h +%%DATADIR%%/pkg/guava/src/leon/src/repimg.h +%%DATADIR%%/pkg/guava/src/leon/src/repinimg.h +%%DATADIR%%/pkg/guava/src/leon/src/rprique.c +%%DATADIR%%/pkg/guava/src/leon/src/rprique.h +%%DATADIR%%/pkg/guava/src/leon/src/setimage.sh +%%DATADIR%%/pkg/guava/src/leon/src/setstab.c +%%DATADIR%%/pkg/guava/src/leon/src/setstab.h +%%DATADIR%%/pkg/guava/src/leon/src/settoinv.h +%%DATADIR%%/pkg/guava/src/leon/src/stamp-h1 +%%DATADIR%%/pkg/guava/src/leon/src/stcs.c +%%DATADIR%%/pkg/guava/src/leon/src/stcs.h +%%DATADIR%%/pkg/guava/src/leon/src/storage.c +%%DATADIR%%/pkg/guava/src/leon/src/storage.h +%%DATADIR%%/pkg/guava/src/leon/src/swt.h +%%DATADIR%%/pkg/guava/src/leon/src/token.c +%%DATADIR%%/pkg/guava/src/leon/src/token.h +%%DATADIR%%/pkg/guava/src/leon/src/util.c +%%DATADIR%%/pkg/guava/src/leon/src/util.h +%%DATADIR%%/pkg/guava/src/leon/src/wt.h +%%DATADIR%%/pkg/guava/src/leon/src/wtdist.c +%%DATADIR%%/pkg/guava/src/leon/src/wtdist.h +%%DATADIR%%/pkg/guava/src/leonconv.c +%%DATADIR%%/pkg/guava/tbl/bdtable2.g +%%DATADIR%%/pkg/guava/tbl/bdtable3.g +%%DATADIR%%/pkg/guava/tbl/bdtable4.g +%%DATADIR%%/pkg/guava/tbl/codes2.g +%%DATADIR%%/pkg/guava/tbl/codes3.g +%%DATADIR%%/pkg/guava/tbl/codes4.g +%%DATADIR%%/pkg/guava/tbl/refs.g +%%DATADIR%%/pkg/guava/tbl/upperbd2.g +%%DATADIR%%/pkg/guava/tbl/upperbd3.g +%%DATADIR%%/pkg/guava/tbl/upperbd4.g +%%DATADIR%%/pkg/guava/tst/decoding.tst +%%DATADIR%%/pkg/guava/tst/external.tst +%%DATADIR%%/pkg/guava/tst/guava.tst +%%DATADIR%%/pkg/guava/tst/guava01.tst +%%DATADIR%%/pkg/guava/tst/guava02.tst +%%DATADIR%%/pkg/guava/tst/guava03.tst +%%DATADIR%%/pkg/guava/tst/guava04.tst +%%DATADIR%%/pkg/guava/tst/guava05.tst +%%DATADIR%%/pkg/guava/tst/guava06.tst +%%DATADIR%%/pkg/guava/tst/guava07.tst +%%DATADIR%%/pkg/guava/tst/guava08.tst +%%DATADIR%%/pkg/guava/tst/hadamard.tst +%%DATADIR%%/pkg/guava/tst/table.g +%%DATADIR%%/pkg/guava/tst/testall.g +%%DATADIR%%/pkg/hap/PackageInfo.g +%%DATADIR%%/pkg/hap/README.md +%%DATADIR%%/pkg/hap/boolean +%%DATADIR%%/pkg/hap/compile +%%DATADIR%%/pkg/hap/compile.sh +%%DATADIR%%/pkg/hap/date +%%DATADIR%%/pkg/hap/doc/Test.xml +%%DATADIR%%/pkg/hap/doc/Undocumented.xml +%%DATADIR%%/pkg/hap/doc/chap0.html +%%DATADIR%%/pkg/hap/doc/chap0.txt +%%DATADIR%%/pkg/hap/doc/chap0_mj.html +%%DATADIR%%/pkg/hap/doc/chap1.html +%%DATADIR%%/pkg/hap/doc/chap1.txt +%%DATADIR%%/pkg/hap/doc/chap10.html +%%DATADIR%%/pkg/hap/doc/chap10.txt +%%DATADIR%%/pkg/hap/doc/chap10_mj.html +%%DATADIR%%/pkg/hap/doc/chap11.html +%%DATADIR%%/pkg/hap/doc/chap11.txt +%%DATADIR%%/pkg/hap/doc/chap11_mj.html +%%DATADIR%%/pkg/hap/doc/chap12.html +%%DATADIR%%/pkg/hap/doc/chap12.txt +%%DATADIR%%/pkg/hap/doc/chap12_mj.html +%%DATADIR%%/pkg/hap/doc/chap13.html +%%DATADIR%%/pkg/hap/doc/chap13.txt +%%DATADIR%%/pkg/hap/doc/chap13_mj.html +%%DATADIR%%/pkg/hap/doc/chap14.html +%%DATADIR%%/pkg/hap/doc/chap14.txt +%%DATADIR%%/pkg/hap/doc/chap14_mj.html +%%DATADIR%%/pkg/hap/doc/chap15.html +%%DATADIR%%/pkg/hap/doc/chap15.txt +%%DATADIR%%/pkg/hap/doc/chap15_mj.html +%%DATADIR%%/pkg/hap/doc/chap16.html +%%DATADIR%%/pkg/hap/doc/chap16.txt +%%DATADIR%%/pkg/hap/doc/chap16_mj.html +%%DATADIR%%/pkg/hap/doc/chap17.html +%%DATADIR%%/pkg/hap/doc/chap17.txt +%%DATADIR%%/pkg/hap/doc/chap17_mj.html +%%DATADIR%%/pkg/hap/doc/chap18.html +%%DATADIR%%/pkg/hap/doc/chap18.txt +%%DATADIR%%/pkg/hap/doc/chap18_mj.html +%%DATADIR%%/pkg/hap/doc/chap19.html +%%DATADIR%%/pkg/hap/doc/chap19.txt +%%DATADIR%%/pkg/hap/doc/chap19_mj.html +%%DATADIR%%/pkg/hap/doc/chap1_mj.html +%%DATADIR%%/pkg/hap/doc/chap2.html +%%DATADIR%%/pkg/hap/doc/chap2.txt +%%DATADIR%%/pkg/hap/doc/chap20.html +%%DATADIR%%/pkg/hap/doc/chap20.txt +%%DATADIR%%/pkg/hap/doc/chap20_mj.html +%%DATADIR%%/pkg/hap/doc/chap21.html +%%DATADIR%%/pkg/hap/doc/chap21.txt +%%DATADIR%%/pkg/hap/doc/chap21_mj.html +%%DATADIR%%/pkg/hap/doc/chap22.html +%%DATADIR%%/pkg/hap/doc/chap22.txt +%%DATADIR%%/pkg/hap/doc/chap22_mj.html +%%DATADIR%%/pkg/hap/doc/chap23.html +%%DATADIR%%/pkg/hap/doc/chap23.txt +%%DATADIR%%/pkg/hap/doc/chap23_mj.html +%%DATADIR%%/pkg/hap/doc/chap24.html +%%DATADIR%%/pkg/hap/doc/chap24.txt +%%DATADIR%%/pkg/hap/doc/chap24_mj.html +%%DATADIR%%/pkg/hap/doc/chap25.html +%%DATADIR%%/pkg/hap/doc/chap25.txt +%%DATADIR%%/pkg/hap/doc/chap25_mj.html +%%DATADIR%%/pkg/hap/doc/chap26.html +%%DATADIR%%/pkg/hap/doc/chap26.txt +%%DATADIR%%/pkg/hap/doc/chap26_mj.html +%%DATADIR%%/pkg/hap/doc/chap27.html +%%DATADIR%%/pkg/hap/doc/chap27.txt +%%DATADIR%%/pkg/hap/doc/chap27_mj.html +%%DATADIR%%/pkg/hap/doc/chap28.html +%%DATADIR%%/pkg/hap/doc/chap28.txt +%%DATADIR%%/pkg/hap/doc/chap28_mj.html +%%DATADIR%%/pkg/hap/doc/chap29.html +%%DATADIR%%/pkg/hap/doc/chap29.txt +%%DATADIR%%/pkg/hap/doc/chap29_mj.html +%%DATADIR%%/pkg/hap/doc/chap2_mj.html +%%DATADIR%%/pkg/hap/doc/chap3.html +%%DATADIR%%/pkg/hap/doc/chap3.txt +%%DATADIR%%/pkg/hap/doc/chap30.html +%%DATADIR%%/pkg/hap/doc/chap30.txt +%%DATADIR%%/pkg/hap/doc/chap30_mj.html +%%DATADIR%%/pkg/hap/doc/chap31.html +%%DATADIR%%/pkg/hap/doc/chap31.txt +%%DATADIR%%/pkg/hap/doc/chap31_mj.html +%%DATADIR%%/pkg/hap/doc/chap32.html +%%DATADIR%%/pkg/hap/doc/chap32.txt +%%DATADIR%%/pkg/hap/doc/chap32_mj.html +%%DATADIR%%/pkg/hap/doc/chap33.html +%%DATADIR%%/pkg/hap/doc/chap33.txt +%%DATADIR%%/pkg/hap/doc/chap33_mj.html +%%DATADIR%%/pkg/hap/doc/chap34.html +%%DATADIR%%/pkg/hap/doc/chap34.txt +%%DATADIR%%/pkg/hap/doc/chap34_mj.html +%%DATADIR%%/pkg/hap/doc/chap35.html +%%DATADIR%%/pkg/hap/doc/chap35.txt +%%DATADIR%%/pkg/hap/doc/chap35_mj.html +%%DATADIR%%/pkg/hap/doc/chap36.html +%%DATADIR%%/pkg/hap/doc/chap36.txt +%%DATADIR%%/pkg/hap/doc/chap36_mj.html +%%DATADIR%%/pkg/hap/doc/chap37.html +%%DATADIR%%/pkg/hap/doc/chap37.txt +%%DATADIR%%/pkg/hap/doc/chap37_mj.html +%%DATADIR%%/pkg/hap/doc/chap38.html +%%DATADIR%%/pkg/hap/doc/chap38.txt +%%DATADIR%%/pkg/hap/doc/chap38_mj.html +%%DATADIR%%/pkg/hap/doc/chap39.html +%%DATADIR%%/pkg/hap/doc/chap39.txt +%%DATADIR%%/pkg/hap/doc/chap39_mj.html +%%DATADIR%%/pkg/hap/doc/chap3_mj.html +%%DATADIR%%/pkg/hap/doc/chap4.html +%%DATADIR%%/pkg/hap/doc/chap4.txt +%%DATADIR%%/pkg/hap/doc/chap40.html +%%DATADIR%%/pkg/hap/doc/chap40.txt +%%DATADIR%%/pkg/hap/doc/chap40_mj.html +%%DATADIR%%/pkg/hap/doc/chap4_mj.html +%%DATADIR%%/pkg/hap/doc/chap5.html +%%DATADIR%%/pkg/hap/doc/chap5.txt +%%DATADIR%%/pkg/hap/doc/chap5_mj.html +%%DATADIR%%/pkg/hap/doc/chap6.html +%%DATADIR%%/pkg/hap/doc/chap6.txt +%%DATADIR%%/pkg/hap/doc/chap6_mj.html +%%DATADIR%%/pkg/hap/doc/chap7.html +%%DATADIR%%/pkg/hap/doc/chap7.txt +%%DATADIR%%/pkg/hap/doc/chap7_mj.html +%%DATADIR%%/pkg/hap/doc/chap8.html +%%DATADIR%%/pkg/hap/doc/chap8.txt +%%DATADIR%%/pkg/hap/doc/chap8_mj.html +%%DATADIR%%/pkg/hap/doc/chap9.html +%%DATADIR%%/pkg/hap/doc/chap9.txt +%%DATADIR%%/pkg/hap/doc/chap9_mj.html +%%DATADIR%%/pkg/hap/doc/chapInd.html +%%DATADIR%%/pkg/hap/doc/chapInd.txt +%%DATADIR%%/pkg/hap/doc/chapInd_mj.html +%%DATADIR%%/pkg/hap/doc/chooser.html +%%DATADIR%%/pkg/hap/doc/clean +%%DATADIR%%/pkg/hap/doc/lefttoc.css +%%DATADIR%%/pkg/hap/doc/manual.css +%%DATADIR%%/pkg/hap/doc/manual.js +%%DATADIR%%/pkg/hap/doc/manual.pdf +%%DATADIR%%/pkg/hap/doc/manual.six +%%DATADIR%%/pkg/hap/doc/newAccess.xml +%%DATADIR%%/pkg/hap/doc/newCW.xml +%%DATADIR%%/pkg/hap/doc/newCat1groups.xml +%%DATADIR%%/pkg/hap/doc/newCategories.xml +%%DATADIR%%/pkg/hap/doc/newChainComplexes.xml +%%DATADIR%%/pkg/hap/doc/newCocycles.xml +%%DATADIR%%/pkg/hap/doc/newCoxeter.xml +%%DATADIR%%/pkg/hap/doc/newCubical.xml +%%DATADIR%%/pkg/hap/doc/newFpgmodules.xml +%%DATADIR%%/pkg/hap/doc/newFunctionsKnotsQuandles.xml +%%DATADIR%%/pkg/hap/doc/newFunctors.xml +%%DATADIR%%/pkg/hap/doc/newGouter.xml +%%DATADIR%%/pkg/hap/doc/newHAPprime.xml +%%DATADIR%%/pkg/hap/doc/newHapMan.xml +%%DATADIR%%/pkg/hap/doc/newHomology.xml +%%DATADIR%%/pkg/hap/doc/newInducedChainMaps.xml +%%DATADIR%%/pkg/hap/doc/newKnots.xml +%%DATADIR%%/pkg/hap/doc/newLie.xml +%%DATADIR%%/pkg/hap/doc/newMeataxe.xml +%%DATADIR%%/pkg/hap/doc/newMetrics.xml +%%DATADIR%%/pkg/hap/doc/newMiscellaneous.xml +%%DATADIR%%/pkg/hap/doc/newModuleResolutions.xml +%%DATADIR%%/pkg/hap/doc/newNewCellComplexes.xml +%%DATADIR%%/pkg/hap/doc/newNewGroups.xml +%%DATADIR%%/pkg/hap/doc/newNewParallel.xml +%%DATADIR%%/pkg/hap/doc/newNewResolutions.xml +%%DATADIR%%/pkg/hap/doc/newNonabelian.xml +%%DATADIR%%/pkg/hap/doc/newOrbits.xml +%%DATADIR%%/pkg/hap/doc/newParallel.xml +%%DATADIR%%/pkg/hap/doc/newPoincare.xml +%%DATADIR%%/pkg/hap/doc/newPresentations.xml +%%DATADIR%%/pkg/hap/doc/newPseudolists.xml +%%DATADIR%%/pkg/hap/doc/newResolutions.xml +%%DATADIR%%/pkg/hap/doc/newRings.xml +%%DATADIR%%/pkg/hap/doc/newSimplicial.xml +%%DATADIR%%/pkg/hap/doc/newSimplicialGroups.xml +%%DATADIR%%/pkg/hap/doc/newSparse.xml +%%DATADIR%%/pkg/hap/doc/newTorsionSubcomplexes.xml +%%DATADIR%%/pkg/hap/doc/newWords.xml +%%DATADIR%%/pkg/hap/doc/nocolorprompt.css +%%DATADIR%%/pkg/hap/doc/ragged.css +%%DATADIR%%/pkg/hap/doc/rainbow.js +%%DATADIR%%/pkg/hap/doc/rd.sh +%%DATADIR%%/pkg/hap/doc/times.css +%%DATADIR%%/pkg/hap/doc/title.xml +%%DATADIR%%/pkg/hap/doc/toggless.css +%%DATADIR%%/pkg/hap/doc/toggless.js +%%DATADIR%%/pkg/hap/doc/updateIndex.gi +%%DATADIR%%/pkg/hap/doc/updateUndocumented.gi +%%DATADIR%%/pkg/hap/init.g +%%DATADIR%%/pkg/hap/lib/ArithmeticGroups/arithTypes.gd +%%DATADIR%%/pkg/hap/lib/ArithmeticGroups/arithVarious.gi +%%DATADIR%%/pkg/hap/lib/ArithmeticGroups/arithmeticOps.gi +%%DATADIR%%/pkg/hap/lib/ArithmeticGroups/barycentric.gi +%%DATADIR%%/pkg/hap/lib/ArithmeticGroups/cplGTree.gi +%%DATADIR%%/pkg/hap/lib/ArithmeticGroups/crystGbasis.gi +%%DATADIR%%/pkg/hap/lib/ArithmeticGroups/crystGcomplex.gi +%%DATADIR%%/pkg/hap/lib/ArithmeticGroups/crystTypes.gd +%%DATADIR%%/pkg/hap/lib/ArithmeticGroups/crystVarious.gi +%%DATADIR%%/pkg/hap/lib/ArithmeticGroups/freeZGRes.gi +%%DATADIR%%/pkg/hap/lib/ArithmeticGroups/gchaincomplex.gi +%%DATADIR%%/pkg/hap/lib/ArithmeticGroups/resGTree.gi +%%DATADIR%%/pkg/hap/lib/ArithmeticGroups/sl2zngens.gi +%%DATADIR%%/pkg/hap/lib/ArithmeticGroups/sl2zres.gi +%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/.diagrams.gi.swp +%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/coxeterWythoff.gi +%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/diagrams.gi +%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/noncrossing.gi +%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/resArtin.gi +%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/tuan/crystGbasis.gi +%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/tuan/crystGcomplex.gi +%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/tuan/crystTypes.gd +%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/tuan/crystVarious.gi +%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/tuan/freeZGRes.gi +%%DATADIR%%/pkg/hap/lib/CatGroups/CatBasic.gi +%%DATADIR%%/pkg/hap/lib/CatGroups/CatConstructions.gi +%%DATADIR%%/pkg/hap/lib/CatGroups/CrossedInvariant.gi +%%DATADIR%%/pkg/hap/lib/CatGroups/algIdentities.gi +%%DATADIR%%/pkg/hap/lib/CatGroups/coeilenberg.gi +%%DATADIR%%/pkg/hap/lib/CatGroups/eilenberg.gi +%%DATADIR%%/pkg/hap/lib/CatGroups/identities.gi +%%DATADIR%%/pkg/hap/lib/CategoryTheory/categories.gd +%%DATADIR%%/pkg/hap/lib/CategoryTheory/categories.gdworking +%%DATADIR%%/pkg/hap/lib/CategoryTheory/categories.gi +%%DATADIR%%/pkg/hap/lib/CategoryTheory/categories.giworking +%%DATADIR%%/pkg/hap/lib/CategoryTheory/commutativeDiagrams.gd +%%DATADIR%%/pkg/hap/lib/CategoryTheory/commutativeDiagrams.gi +%%DATADIR%%/pkg/hap/lib/CohomologyOperations/cohoOps.gd +%%DATADIR%%/pkg/hap/lib/CohomologyOperations/cohodata.gi +%%DATADIR%%/pkg/hap/lib/CohomologyOperations/cohomology_homomorphism.gi +%%DATADIR%%/pkg/hap/lib/CohomologyOperations/connecting_homomorphism.gi +%%DATADIR%%/pkg/hap/lib/CohomologyOperations/detection.gi +%%DATADIR%%/pkg/hap/lib/CohomologyOperations/g-32-8.txt +%%DATADIR%%/pkg/hap/lib/CohomologyOperations/homologyOperations.gd +%%DATADIR%%/pkg/hap/lib/CohomologyOperations/homologyOperations.gi +%%DATADIR%%/pkg/hap/lib/CohomologyOperations/homologyOperations.test +%%DATADIR%%/pkg/hap/lib/CohomologyOperations/mycupi.gi +%%DATADIR%%/pkg/hap/lib/CohomologyOperations/steenrod.gi +%%DATADIR%%/pkg/hap/lib/CohomologyOperations/stiefel.gi +%%DATADIR%%/pkg/hap/lib/CohomologyOperations/toplevelsquares.gi +%%DATADIR%%/pkg/hap/lib/CompiledGAP/absint.c +%%DATADIR%%/pkg/hap/lib/CompiledGAP/signint.c +%%DATADIR%%/pkg/hap/lib/Congruence/cong.gi +%%DATADIR%%/pkg/hap/lib/Congruence/cuspidal.gi +%%DATADIR%%/pkg/hap/lib/Congruence/hecke.gi +%%DATADIR%%/pkg/hap/lib/Congruence/quadraticIntegers.gd +%%DATADIR%%/pkg/hap/lib/Congruence/quadraticIntegers.gi +%%DATADIR%%/pkg/hap/lib/Congruence/residues.gd +%%DATADIR%%/pkg/hap/lib/Congruence/sl2conjugates.gi +%%DATADIR%%/pkg/hap/lib/Congruence/sl2o.gi +%%DATADIR%%/pkg/hap/lib/Congruence/sl2subgroups.gi +%%DATADIR%%/pkg/hap/lib/Congruence/sl2subgroups.keep +%%DATADIR%%/pkg/hap/lib/Congruence/sl2word.gi +%%DATADIR%%/pkg/hap/lib/Congruence/volume.gi +%%DATADIR%%/pkg/hap/lib/FpGmodules/fpgbasics.gi +%%DATADIR%%/pkg/hap/lib/FpGmodules/homs.gi +%%DATADIR%%/pkg/hap/lib/FpGmodules/meataxe.gi +%%DATADIR%%/pkg/hap/lib/FpGmodules/resfpgmod.gi +%%DATADIR%%/pkg/hap/lib/FreeGmodules/tietze.gi +%%DATADIR%%/pkg/hap/lib/FreeGmodules/wordOperations.gi +%%DATADIR%%/pkg/hap/lib/Functors/:q +%%DATADIR%%/pkg/hap/lib/Functors/bianchiHomogeneousPolys.gi +%%DATADIR%%/pkg/hap/lib/Functors/bianchiHomogeneousPolys.worksing +%%DATADIR%%/pkg/hap/lib/Functors/equiChainMap.gi +%%DATADIR%%/pkg/hap/lib/Functors/homToZ.gi +%%DATADIR%%/pkg/hap/lib/Functors/homToZ.original.keep +%%DATADIR%%/pkg/hap/lib/Functors/homToZmodP.gi +%%DATADIR%%/pkg/hap/lib/Functors/homToZmodule.gi +%%DATADIR%%/pkg/hap/lib/Functors/homToZmodule.original.keep +%%DATADIR%%/pkg/hap/lib/Functors/homogeneousPolys.gi +%%DATADIR%%/pkg/hap/lib/Functors/homtint.gi +%%DATADIR%%/pkg/hap/lib/Functors/homtintmodp.gi +%%DATADIR%%/pkg/hap/lib/Functors/modularEquiChainMap.gi +%%DATADIR%%/pkg/hap/lib/Functors/permMatrix.gi +%%DATADIR%%/pkg/hap/lib/Functors/prank.gi +%%DATADIR%%/pkg/hap/lib/Functors/primePartDerived.ancient +%%DATADIR%%/pkg/hap/lib/Functors/primePartDerived.gi +%%DATADIR%%/pkg/hap/lib/Functors/primePartDerivedvsgc.gi +%%DATADIR%%/pkg/hap/lib/Functors/simplify.gi +%%DATADIR%%/pkg/hap/lib/Functors/tensorWithRationals.gi +%%DATADIR%%/pkg/hap/lib/Functors/tensorWithTwistedZ.gi +%%DATADIR%%/pkg/hap/lib/Functors/tensorWithTwistedZmodP.gi +%%DATADIR%%/pkg/hap/lib/Functors/tensorWithZ.gi +%%DATADIR%%/pkg/hap/lib/Functors/tensorWithZmodP.gi +%%DATADIR%%/pkg/hap/lib/Functors/tensorWithZmodule.gi +%%DATADIR%%/pkg/hap/lib/Functors/transfer.gi +%%DATADIR%%/pkg/hap/lib/Functors/various.gi +%%DATADIR%%/pkg/hap/lib/Functors/various_extra.gi +%%DATADIR%%/pkg/hap/lib/GOuterGroups/functorialGouter.gd +%%DATADIR%%/pkg/hap/lib/GOuterGroups/functorialGouter.gi +%%DATADIR%%/pkg/hap/lib/GOuterGroups/functorialGouter.trial +%%DATADIR%%/pkg/hap/lib/GOuterGroups/goutergroup.gd +%%DATADIR%%/pkg/hap/lib/GOuterGroups/goutergroup.gi +%%DATADIR%%/pkg/hap/lib/GOuterGroups/hadamard.gi +%%DATADIR%%/pkg/hap/lib/GOuterGroups/homtogouter.gi +%%DATADIR%%/pkg/hap/lib/GraphsOfGroups/graphOfResolutions.gi +%%DATADIR%%/pkg/hap/lib/GraphsOfGroups/graphs.gi +%%DATADIR%%/pkg/hap/lib/GraphsOfGroups/resGraph.gi +%%DATADIR%%/pkg/hap/lib/HapCocyclic/PackageInfo.g +%%DATADIR%%/pkg/hap/lib/HapCocyclic/README +%%DATADIR%%/pkg/hap/lib/HapCocyclic/gap/banner.g +%%DATADIR%%/pkg/hap/lib/HapCocyclic/gap/ccelms.gd +%%DATADIR%%/pkg/hap/lib/HapCocyclic/gap/ccelms.gi +%%DATADIR%%/pkg/hap/lib/HapCocyclic/gap/ccgroup.gd +%%DATADIR%%/pkg/hap/lib/HapCocyclic/gap/ccgroup.gi +%%DATADIR%%/pkg/hap/lib/HapCocyclic/gap/ccsubgroups.gi +%%DATADIR%%/pkg/hap/lib/HapCocyclic/gap/cocycle.gd +%%DATADIR%%/pkg/hap/lib/HapCocyclic/gap/cocycle.gi +%%DATADIR%%/pkg/hap/lib/HapCocyclic/init.g +%%DATADIR%%/pkg/hap/lib/HapCocyclic/read.g +%%DATADIR%%/pkg/hap/lib/HapCocyclic/readme_Aug2014 +%%DATADIR%%/pkg/hap/lib/HapCocyclic/tst/ccgroup.tst +%%DATADIR%%/pkg/hap/lib/HapPrime/derivation.gd +%%DATADIR%%/pkg/hap/lib/HapPrime/derivation.gi +%%DATADIR%%/pkg/hap/lib/HapPrime/gradedalgebra.gd +%%DATADIR%%/pkg/hap/lib/HapPrime/gradedalgebra.gi +%%DATADIR%%/pkg/hap/lib/HapPrime/happrime.gd +%%DATADIR%%/pkg/hap/lib/HapPrime/happrime.gi +%%DATADIR%%/pkg/hap/lib/HapPrime/poincare.gd +%%DATADIR%%/pkg/hap/lib/HapPrime/poincare.gi +%%DATADIR%%/pkg/hap/lib/HapPrime/polynomials.gd +%%DATADIR%%/pkg/hap/lib/HapPrime/polynomials.gi +%%DATADIR%%/pkg/hap/lib/HapPrime/ringhomomorphism.gd +%%DATADIR%%/pkg/hap/lib/HapPrime/ringhomomorphism.gi +%%DATADIR%%/pkg/hap/lib/HapPrime/rings.gd +%%DATADIR%%/pkg/hap/lib/HapPrime/rings.gi +%%DATADIR%%/pkg/hap/lib/HapPrime/singular.gd +%%DATADIR%%/pkg/hap/lib/HapPrime/singular.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_11.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_13.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_16.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_17.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_19.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_2.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_23.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_25.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_27.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_29.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_3.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_31.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_32.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_37.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_4.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_41.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_43.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_47.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_49.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_5.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_51.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_53.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_59.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_61.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_64.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_67.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_7.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_71.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_73.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_79.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_8.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_81.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_83.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/DerivedSeries_9.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_11.dat +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_11.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_13.dat +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_13.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_16.dat +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_16.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_17.dat +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_17.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_19.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_2.dat +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_2.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_23.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_25.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_27.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_29.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_3.dat +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_3.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_31.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_32.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_37.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_4.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_41.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_43.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_47.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_49.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_5.dat +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_5.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_53.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_59.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_61.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_64.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_67.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_7.dat +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_7.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_71.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_73.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_79.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_8.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_81.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_83.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_9.dat +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/LowerCentralSeries_9.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_11.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_13.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_16.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_17.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_19.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_2.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_23.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_25.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_27.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_29.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_3.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_31.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_32.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_37.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_4.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_41.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_43.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_47.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_49.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_5.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_53.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_59.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_61.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_64.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_67.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_7.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_71.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_73.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_79.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_8.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_81.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_83.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PCentralSeries_9.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_11.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_13.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_16.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_17.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_19.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_2.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_23.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_25.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_27.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_29.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_3.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_31.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_32.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_37.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_4.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_41.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_43.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_47.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_49.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_5.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_53.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_59.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_61.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_64.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_67.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_7.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_71.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_73.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_79.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_8.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_81.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_83.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/PUpperCentralSeries_9.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_11.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_13.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_16.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_17.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_19.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_2.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_23.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_25.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_27.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_29.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_3.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_31.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_32.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_37.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_4.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_41.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_43.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_47.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_49.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_5.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_53.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_59.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_61.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_64.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_67.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_7.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_71.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_73.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_79.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_8.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_81.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_83.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/UpperCentralSeries_9.gi +%%DATADIR%%/pkg/hap/lib/Homology/BarCodes/barcode.gi +%%DATADIR%%/pkg/hap/lib/Homology/cat1homology.gi +%%DATADIR%%/pkg/hap/lib/Homology/cocycleCondition.gi +%%DATADIR%%/pkg/hap/lib/Homology/cohomology.gi +%%DATADIR%%/pkg/hap/lib/Homology/cycles.gi +%%DATADIR%%/pkg/hap/lib/Homology/edim.gi +%%DATADIR%%/pkg/hap/lib/Homology/groupCohomology.gi +%%DATADIR%%/pkg/hap/lib/Homology/groupHomology.gi +%%DATADIR%%/pkg/hap/lib/Homology/homology.gi +%%DATADIR%%/pkg/hap/lib/Homology/integralCohomology.gi +%%DATADIR%%/pkg/hap/lib/Homology/integralCohomologyObj.gi +%%DATADIR%%/pkg/hap/lib/Homology/integralHomology.gi +%%DATADIR%%/pkg/hap/lib/Homology/integralHomologyObj.gi +%%DATADIR%%/pkg/hap/lib/Homology/isSuperperfect.gi +%%DATADIR%%/pkg/hap/lib/Homology/lefschetz.gi +%%DATADIR%%/pkg/hap/lib/Homology/modularCohomology.gi +%%DATADIR%%/pkg/hap/lib/Homology/modularHomology.gi +%%DATADIR%%/pkg/hap/lib/Homology/modularHomology.may2017working +%%DATADIR%%/pkg/hap/lib/Homology/modularHomologyVectSpace.gi +%%DATADIR%%/pkg/hap/lib/Homology/persistent.gi +%%DATADIR%%/pkg/hap/lib/Homology/probHomology.gi +%%DATADIR%%/pkg/hap/lib/Homology/solutionsMat.gi +%%DATADIR%%/pkg/hap/lib/Homology/sparseprobHomology.gi +%%DATADIR%%/pkg/hap/lib/Homology/syzygy.gi +%%DATADIR%%/pkg/hap/lib/Kelvin/cw-functions-tutorial.xml +%%DATADIR%%/pkg/hap/lib/Kelvin/cw-functions.gi +%%DATADIR%%/pkg/hap/lib/Kelvin/cw-functions.xml +%%DATADIR%%/pkg/hap/lib/Kelvin/images/kelvin-01.png +%%DATADIR%%/pkg/hap/lib/Kelvin/init.g +%%DATADIR%%/pkg/hap/lib/Kelvin/kelvin.gd +%%DATADIR%%/pkg/hap/lib/Kelvin/knot-comp-bound.gi +%%DATADIR%%/pkg/hap/lib/Kelvin/spherical.gi +%%DATADIR%%/pkg/hap/lib/Kelvin/tutex/kelvin-01.txt +%%DATADIR%%/pkg/hap/lib/Kelvin/tutex/kelvin-02.txt +%%DATADIR%%/pkg/hap/lib/Kelvin/tutex/kelvin-03.txt +%%DATADIR%%/pkg/hap/lib/Kelvin/tutex/kelvin-04.txt +%%DATADIR%%/pkg/hap/lib/Kelvin/tutex/kelvin-05.txt +%%DATADIR%%/pkg/hap/lib/Kelvin/tutex/kelvin-06.txt +%%DATADIR%%/pkg/hap/lib/Kelvin/tutex/kelvin-07.txt +%%DATADIR%%/pkg/hap/lib/Kelvin/tutex/kelvin-08.txt +%%DATADIR%%/pkg/hap/lib/Kelvin/tutex/kelvin-09.txt +%%DATADIR%%/pkg/hap/lib/Kelvin/tutex/kelvin-10.txt +%%DATADIR%%/pkg/hap/lib/Knots/census.txt +%%DATADIR%%/pkg/hap/lib/Knots/csvknot.gi +%%DATADIR%%/pkg/hap/lib/Knots/cubicalKnot.gi +%%DATADIR%%/pkg/hap/lib/Knots/identifyKnots.gi +%%DATADIR%%/pkg/hap/lib/Knots/knotdata.gi +%%DATADIR%%/pkg/hap/lib/Knots/knots.gd +%%DATADIR%%/pkg/hap/lib/Knots/surface.gi +%%DATADIR%%/pkg/hap/lib/LieAlgebras/LeibnizQuasiCover.gi +%%DATADIR%%/pkg/hap/lib/LieAlgebras/LieCover.gi +%%DATADIR%%/pkg/hap/lib/LieAlgebras/LieExteriorSquare.gi +%%DATADIR%%/pkg/hap/lib/LieAlgebras/LieTensorSquare.gi +%%DATADIR%%/pkg/hap/lib/LieAlgebras/chevalleyEilenberg.gi +%%DATADIR%%/pkg/hap/lib/LieAlgebras/groupToLie.gi +%%DATADIR%%/pkg/hap/lib/LieAlgebras/isLieHom.gi +%%DATADIR%%/pkg/hap/lib/LieAlgebras/leibniz.gi +%%DATADIR%%/pkg/hap/lib/Manifolds/dehn.gi +%%DATADIR%%/pkg/hap/lib/Manifolds/manifolds.gd +%%DATADIR%%/pkg/hap/lib/Manifolds/manifolds.gi +%%DATADIR%%/pkg/hap/lib/Manifolds/poincHomeo.gi +%%DATADIR%%/pkg/hap/lib/Manifolds/poincareduality.gi +%%DATADIR%%/pkg/hap/lib/Manifolds/simplicialcup.dev +%%DATADIR%%/pkg/hap/lib/Manifolds/simplicialcup.gi +%%DATADIR%%/pkg/hap/lib/ModPRings/record.gi +%%DATADIR%%/pkg/hap/lib/ModPRings/recordPart1.gi +%%DATADIR%%/pkg/hap/lib/ModPRings/recordPartII.gi +%%DATADIR%%/pkg/hap/lib/NonabelianTensor/SBG.gi +%%DATADIR%%/pkg/hap/lib/NonabelianTensor/bogomolov.gi +%%DATADIR%%/pkg/hap/lib/NonabelianTensor/epiNilGrp.gi +%%DATADIR%%/pkg/hap/lib/NonabelianTensor/equivalenceclasses.gi +%%DATADIR%%/pkg/hap/lib/NonabelianTensor/exteriorProduct.gi +%%DATADIR%%/pkg/hap/lib/NonabelianTensor/liftsidki.gi +%%DATADIR%%/pkg/hap/lib/NonabelianTensor/multNilGrp.gi +%%DATADIR%%/pkg/hap/lib/NonabelianTensor/nil2TensorSquare.gi +%%DATADIR%%/pkg/hap/lib/NonabelianTensor/symmetricSquare.gi +%%DATADIR%%/pkg/hap/lib/NonabelianTensor/symmetricSquareInf.gi +%%DATADIR%%/pkg/hap/lib/NonabelianTensor/tensor.gi +%%DATADIR%%/pkg/hap/lib/NonabelianTensor/tensorPair.gi +%%DATADIR%%/pkg/hap/lib/NonabelianTensor/tensorPairInf.gi +%%DATADIR%%/pkg/hap/lib/NonabelianTensor/tensorSquare.gi +%%DATADIR%%/pkg/hap/lib/NonabelianTensor/tensorSquareInf.gi +%%DATADIR%%/pkg/hap/lib/NonabelianTensor/weak.gi +%%DATADIR%%/pkg/hap/lib/Objectifications/basicMethods.gi +%%DATADIR%%/pkg/hap/lib/Objectifications/types.gd +%%DATADIR%%/pkg/hap/lib/Operations/hapOps.gi +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O-1.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O-10.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O-11.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O-13.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O-14.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O-15.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O-17.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O-19.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O-2.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O-21.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O-22.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O-23.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O-26.erroneous.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O-26.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O-3.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O-43.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O-5.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O-6.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O-7.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O10Steinitz1HAP.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O10Steinitz2HAP.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O11HAP.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O13HAP.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O14HAP.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O15Steinitz1HAP.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O15Steinitz2HAP.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O2HAP.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O3HAP.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O5HAP.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O6HAP.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL2O7HAP.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL3O-11HAP.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL3O-15HAP.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL3O-1HAP.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL3O-2HAP.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL3O-3HAP.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL3O-5HAP.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GL3O-7HAP.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GLO-10+I.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GLO-13+I.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GLO-14+I.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GLO-15+I.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GLO-17+I.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GLO-21+I2.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GLO-21+I3.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GLO-21+I4.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GLO-22+I.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GLO-26+I.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GLO-5+I.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/GLO-6+I.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/PGL3Eisenstein_Integers.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/PGL3Zi.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/PSL4Z.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/PSL4Z_b.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/PSL4Z_c.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/PSL4Z_d.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/ReadMe.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-1.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-10.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-11.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-11_a.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-13.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-14.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-15.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-163.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-17.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-19.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-19_a.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-2.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-21.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-22.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-23.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-26.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-2_a.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-3.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-43.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-5.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-5_a.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-6.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-67.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-7.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2O-7_a.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2Z.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2Z_R.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2Z_inv.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL2Ztmp.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL3Z.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SL3Zs.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SLO-10+I.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SLO-13+I.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SLO-14+I.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SLO-15+I.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SLO-17+I.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SLO-21+I2.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SLO-21+I3.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SLO-21+I4.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SLO-22+I.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SLO-26+I.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SLO-5+I.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/SLO-6+I.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/Sp4Z.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/bsSL2Z +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/bsSL2Z.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/Gcomplexes/bsSL2Ztmp.gz +%%DATADIR%%/pkg/hap/lib/Perturbations/conrad.gi +%%DATADIR%%/pkg/hap/lib/Perturbations/conrad.lt +%%DATADIR%%/pkg/hap/lib/Perturbations/contractibleSL2Zcomplex.gi +%%DATADIR%%/pkg/hap/lib/Perturbations/contractibleSL2ZcomplexALT.gi +%%DATADIR%%/pkg/hap/lib/Perturbations/dutour.gi +%%DATADIR%%/pkg/hap/lib/Perturbations/dutour.keep +%%DATADIR%%/pkg/hap/lib/Perturbations/filteredChainComplex.gi +%%DATADIR%%/pkg/hap/lib/Perturbations/freeRes.gi +%%DATADIR%%/pkg/hap/lib/Perturbations/freeRes.mod +%%DATADIR%%/pkg/hap/lib/Perturbations/nonFreeResSubgroup.gi +%%DATADIR%%/pkg/hap/lib/Perturbations/resDirectProd.gi +%%DATADIR%%/pkg/hap/lib/Perturbations/resDirectProd.good +%%DATADIR%%/pkg/hap/lib/Perturbations/resDirectProd.keep +%%DATADIR%%/pkg/hap/lib/Perturbations/resDirectProdLazy.gi +%%DATADIR%%/pkg/hap/lib/Perturbations/resExtension.gi +%%DATADIR%%/pkg/hap/lib/Perturbations/resFiniteDirectProd.15May2016 +%%DATADIR%%/pkg/hap/lib/Perturbations/resFiniteDirectProd.gi +%%DATADIR%%/pkg/hap/lib/Perturbations/resFiniteExt.gi +%%DATADIR%%/pkg/hap/lib/Perturbations/resNormalSer.gi +%%DATADIR%%/pkg/hap/lib/Perturbations/resSubNormSeries.gi +%%DATADIR%%/pkg/hap/lib/Perturbations/twistedTensorProduct.gi +%%DATADIR%%/pkg/hap/lib/Perturbations/twistedTensorProduct.keep +%%DATADIR%%/pkg/hap/lib/Perturbations/twistedTensorProduct.readable +%%DATADIR%%/pkg/hap/lib/PolyComplexes/arrayOps.gi +%%DATADIR%%/pkg/hap/lib/PolyComplexes/chainComplexes.gi +%%DATADIR%%/pkg/hap/lib/PolyComplexes/clique.gi +%%DATADIR%%/pkg/hap/lib/PolyComplexes/cluster.gi +%%DATADIR%%/pkg/hap/lib/PolyComplexes/dvf.gi +%%DATADIR%%/pkg/hap/lib/PolyComplexes/filteredCubical.gi +%%DATADIR%%/pkg/hap/lib/PolyComplexes/graphviz.gi +%%DATADIR%%/pkg/hap/lib/PolyComplexes/groupComplexes.gi +%%DATADIR%%/pkg/hap/lib/PolyComplexes/hap2chomp.gi +%%DATADIR%%/pkg/hap/lib/PolyComplexes/hapMovesDim2B.txt.gz +%%DATADIR%%/pkg/hap/lib/PolyComplexes/hapMovesDim3B.txt.gz +%%DATADIR%%/pkg/hap/lib/PolyComplexes/hapPermMovesDim2B.txt.gz +%%DATADIR%%/pkg/hap/lib/PolyComplexes/hapPermMovesDim3B.txt.gz +%%DATADIR%%/pkg/hap/lib/PolyComplexes/metrics.gi +%%DATADIR%%/pkg/hap/lib/PolyComplexes/prog +%%DATADIR%%/pkg/hap/lib/PolyComplexes/pureCubicalComplexes.gi +%%DATADIR%%/pkg/hap/lib/PolyComplexes/purePermutahedralComplexes.gi +%%DATADIR%%/pkg/hap/lib/PolyComplexes/rips.gi +%%DATADIR%%/pkg/hap/lib/PolyComplexes/simplicialComplexes.gi +%%DATADIR%%/pkg/hap/lib/PolyComplexes/sparseCubicalComplexes.gi +%%DATADIR%%/pkg/hap/lib/PolyComplexes/threeDimensional.gi +%%DATADIR%%/pkg/hap/lib/PolyComplexes/threeDimensionalPerm.gi +%%DATADIR%%/pkg/hap/lib/PolyComplexes/twoDimensional.gi +%%DATADIR%%/pkg/hap/lib/PolyComplexes/twoDimensionalPerm.gi +%%DATADIR%%/pkg/hap/lib/Polycyclic/resAbPcpGroup.gi +%%DATADIR%%/pkg/hap/lib/Polycyclic/resNilpotentPcpGrp.gi +%%DATADIR%%/pkg/hap/lib/Polymake/TZ.gi +%%DATADIR%%/pkg/hap/lib/Polymake/aspherical.gi +%%DATADIR%%/pkg/hap/lib/Polymake/convexCWspace.gi +%%DATADIR%%/pkg/hap/lib/Polymake/cryst.gi +%%DATADIR%%/pkg/hap/lib/Polymake/fix.gi +%%DATADIR%%/pkg/hap/lib/Polymake/fix.old +%%DATADIR%%/pkg/hap/lib/Polymake/orbitPoly.gi +%%DATADIR%%/pkg/hap/lib/Polymake/polyFaces.gi +%%DATADIR%%/pkg/hap/lib/Polymake/polyGens.gi +%%DATADIR%%/pkg/hap/lib/Polymake/polymakeLegacy +%%DATADIR%%/pkg/hap/lib/Polymake/stabilizer.gi +%%DATADIR%%/pkg/hap/lib/PureComplexes/complexTypes.gd +%%DATADIR%%/pkg/hap/lib/PureComplexes/pureComplexes.gi +%%DATADIR%%/pkg/hap/lib/Quandles/isoreps.gi +%%DATADIR%%/pkg/hap/lib/Quandles/planarDiagramData.gi.gz +%%DATADIR%%/pkg/hap/lib/Quandles/quandleKnots.gi +%%DATADIR%%/pkg/hap/lib/Quandles/quandleOrbits.gi +%%DATADIR%%/pkg/hap/lib/Quandles/quandles.gd +%%DATADIR%%/pkg/hap/lib/Quandles/quandles.gi +%%DATADIR%%/pkg/hap/lib/Quandles/rig.gi.gz +%%DATADIR%%/pkg/hap/lib/RahmSanchez/DavisComplex.gd +%%DATADIR%%/pkg/hap/lib/RahmSanchez/DavisComplex.gi +%%DATADIR%%/pkg/hap/lib/RegularCWComplexes/basicRegular.gi +%%DATADIR%%/pkg/hap/lib/RegularCWComplexes/cocontract.gi +%%DATADIR%%/pkg/hap/lib/RegularCWComplexes/cocycle.gd +%%DATADIR%%/pkg/hap/lib/RegularCWComplexes/cocycle.gi +%%DATADIR%%/pkg/hap/lib/RegularCWComplexes/cocycle.keep +%%DATADIR%%/pkg/hap/lib/RegularCWComplexes/contractAlt.gi +%%DATADIR%%/pkg/hap/lib/RegularCWComplexes/cwTypes.gd +%%DATADIR%%/pkg/hap/lib/RegularCWComplexes/directproduct.gi +%%DATADIR%%/pkg/hap/lib/RegularCWComplexes/directproduct.keep +%%DATADIR%%/pkg/hap/lib/RegularCWComplexes/elementaryCWConstructions.gi +%%DATADIR%%/pkg/hap/lib/RegularCWComplexes/equivariantCW.gi +%%DATADIR%%/pkg/hap/lib/RegularCWComplexes/filteredCW.gi +%%DATADIR%%/pkg/hap/lib/RegularCWComplexes/fundamental.gi +%%DATADIR%%/pkg/hap/lib/RegularCWComplexes/grannyknot.gi +%%DATADIR%%/pkg/hap/lib/RegularCWComplexes/piZero.gi +%%DATADIR%%/pkg/hap/lib/RegularCWComplexes/spin.gi +%%DATADIR%%/pkg/hap/lib/RegularCWComplexes/spunknotcomp.gi +%%DATADIR%%/pkg/hap/lib/RegularCWComplexes/universalCover.gi +%%DATADIR%%/pkg/hap/lib/Resolutions/barComplexMonoid.gi +%%DATADIR%%/pkg/hap/lib/Resolutions/cayley.gi +%%DATADIR%%/pkg/hap/lib/Resolutions/coreducedRes.gi +%%DATADIR%%/pkg/hap/lib/Resolutions/gens.gi +%%DATADIR%%/pkg/hap/lib/Resolutions/presentation.gi +%%DATADIR%%/pkg/hap/lib/Resolutions/pseudoLists.gi +%%DATADIR%%/pkg/hap/lib/Resolutions/resACgroup.gi +%%DATADIR%%/pkg/hap/lib/Resolutions/resACquotient.gi +%%DATADIR%%/pkg/hap/lib/Resolutions/resAbGroup.gi +%%DATADIR%%/pkg/hap/lib/Resolutions/resAspherical.gi +%%DATADIR%%/pkg/hap/lib/Resolutions/resBianchi.gi +%%DATADIR%%/pkg/hap/lib/Resolutions/resFiniteGroup.gi +%%DATADIR%%/pkg/hap/lib/Resolutions/resGeneric.gi +%%DATADIR%%/pkg/hap/lib/Resolutions/resInfSubgroup.gi +%%DATADIR%%/pkg/hap/lib/Resolutions/resSL2Z.gi +%%DATADIR%%/pkg/hap/lib/Resolutions/resSmallFpGroup.gi +%%DATADIR%%/pkg/hap/lib/Resolutions/resSubgroup.gi +%%DATADIR%%/pkg/hap/lib/Resolutions/tietzered.gi +%%DATADIR%%/pkg/hap/lib/ResolutionsModP/poincare.gi +%%DATADIR%%/pkg/hap/lib/ResolutionsModP/primepart.gi +%%DATADIR%%/pkg/hap/lib/ResolutionsModP/radical.gi +%%DATADIR%%/pkg/hap/lib/ResolutionsModP/ranksPrimeGroup.gi +%%DATADIR%%/pkg/hap/lib/ResolutionsModP/resPrimeGroup.gi +%%DATADIR%%/pkg/hap/lib/ResolutionsModP/resPrimeGroupSparse.gi +%%DATADIR%%/pkg/hap/lib/Rings/cocycleChainMap.gi +%%DATADIR%%/pkg/hap/lib/Rings/cupProduct.gi +%%DATADIR%%/pkg/hap/lib/Rings/intCoh.gi +%%DATADIR%%/pkg/hap/lib/Rings/integralGens.gi +%%DATADIR%%/pkg/hap/lib/SimplicialGroups/barComplexEquivalence.gi +%%DATADIR%%/pkg/hap/lib/SimplicialGroups/barResolutionEquivalence.gi +%%DATADIR%%/pkg/hap/lib/SimplicialGroups/catOneGroup.gi +%%DATADIR%%/pkg/hap/lib/SimplicialGroups/chainComplexOfSimplicialGroup.gi +%%DATADIR%%/pkg/hap/lib/SimplicialGroups/crossedModule.gi +%%DATADIR%%/pkg/hap/lib/SimplicialGroups/dataCatOneGroups.data.gz +%%DATADIR%%/pkg/hap/lib/SimplicialGroups/dataTwoTypes.data.gz +%%DATADIR%%/pkg/hap/lib/SimplicialGroups/eilenbergMacLane.gi +%%DATADIR%%/pkg/hap/lib/SimplicialGroups/hapbar.gd +%%DATADIR%%/pkg/hap/lib/SimplicialGroups/homology.gi +%%DATADIR%%/pkg/hap/lib/SimplicialGroups/homotopyLowerCenterSeries.gi +%%DATADIR%%/pkg/hap/lib/SimplicialGroups/mooreComplex.gi +%%DATADIR%%/pkg/hap/lib/SimplicialGroups/nerveOfCatOneGroup.gi +%%DATADIR%%/pkg/hap/lib/SimplicialGroups/persistentHomology.gi +%%DATADIR%%/pkg/hap/lib/SimplicialGroups/quasiIsomorph.gi +%%DATADIR%%/pkg/hap/lib/SimplicialGroups/simpTypes.gd +%%DATADIR%%/pkg/hap/lib/SimplicialGroups/sylowcat1group.gi +%%DATADIR%%/pkg/hap/lib/SimplicialGroups/tensor2chains.gi +%%DATADIR%%/pkg/hap/lib/SimplicialGroups/twoTypes.gi +%%DATADIR%%/pkg/hap/lib/Sparse/sparse.gd +%%DATADIR%%/pkg/hap/lib/Sparse/sparse.gi +%%DATADIR%%/pkg/hap/lib/Sparse/sparse.keep +%%DATADIR%%/pkg/hap/lib/Streams/HAPexport.gi +%%DATADIR%%/pkg/hap/lib/Streams/HAPimport.gi +%%DATADIR%%/pkg/hap/lib/Streams/streams.gi +%%DATADIR%%/pkg/hap/lib/TitlePage/copyright.gap +%%DATADIR%%/pkg/hap/lib/TitlePage/makeHapMan.gi +%%DATADIR%%/pkg/hap/lib/TitlePage/title.gap +%%DATADIR%%/pkg/hap/lib/TorsionSubcomplexes/EulerChar.gi +%%DATADIR%%/pkg/hap/lib/TorsionSubcomplexes/HAPtoDisk.gi +%%DATADIR%%/pkg/hap/lib/TorsionSubcomplexes/TorsionSubcomplexes.xml +%%DATADIR%%/pkg/hap/lib/TorsionSubcomplexes/barycentriccount.gi +%%DATADIR%%/pkg/hap/lib/TorsionSubcomplexes/cellularhomology.gi +%%DATADIR%%/pkg/hap/lib/TorsionSubcomplexes/countingcells.gi +%%DATADIR%%/pkg/hap/lib/TorsionSubcomplexes/eqispecseq.gi +%%DATADIR%%/pkg/hap/lib/TorsionSubcomplexes/quotientcomplex.gi +%%DATADIR%%/pkg/hap/lib/TorsionSubcomplexes/reduceTorsionSubcomplexes.gi +%%DATADIR%%/pkg/hap/lib/TorsionSubcomplexes/subdivision.gi +%%DATADIR%%/pkg/hap/lib/TorsionSubcomplexes/torsioninit.gi +%%DATADIR%%/pkg/hap/lib/TorsionSubcomplexes/torsionsubcomplex.gd +%%DATADIR%%/pkg/hap/lib/TorsionSubcomplexes/various.gi +%%DATADIR%%/pkg/hap/lib/externalSoftware.gap +%%DATADIR%%/pkg/hap/lib/hap.gd +%%DATADIR%%/pkg/hap/lib/hap_afterthought.gd +%%DATADIR%%/pkg/hap/makedoc.g +%%DATADIR%%/pkg/hap/read.KEEP +%%DATADIR%%/pkg/hap/read.g +%%DATADIR%%/pkg/hap/tst/examples/1.1.1 +%%DATADIR%%/pkg/hap/tst/examples/1.10.1 +%%DATADIR%%/pkg/hap/tst/examples/1.10.2 +%%DATADIR%%/pkg/hap/tst/examples/1.2.1 +%%DATADIR%%/pkg/hap/tst/examples/1.2.2 +%%DATADIR%%/pkg/hap/tst/examples/1.2.4 +%%DATADIR%%/pkg/hap/tst/examples/1.2.5 +%%DATADIR%%/pkg/hap/tst/examples/1.2.6 +%%DATADIR%%/pkg/hap/tst/examples/1.3.1 +%%DATADIR%%/pkg/hap/tst/examples/1.3.2 +%%DATADIR%%/pkg/hap/tst/examples/1.3.2a +%%DATADIR%%/pkg/hap/tst/examples/1.3.2b +%%DATADIR%%/pkg/hap/tst/examples/1.3.3 +%%DATADIR%%/pkg/hap/tst/examples/1.3.4 +%%DATADIR%%/pkg/hap/tst/examples/1.3.5 +%%DATADIR%%/pkg/hap/tst/examples/1.4.1 +%%DATADIR%%/pkg/hap/tst/examples/1.4.2 +%%DATADIR%%/pkg/hap/tst/examples/1.4.3 +%%DATADIR%%/pkg/hap/tst/examples/1.4.4 +%%DATADIR%%/pkg/hap/tst/examples/1.5.3 +%%DATADIR%%/pkg/hap/tst/examples/1.5.4 +%%DATADIR%%/pkg/hap/tst/examples/1.6 +%%DATADIR%%/pkg/hap/tst/examples/1.6.10 +%%DATADIR%%/pkg/hap/tst/examples/1.6.2 +%%DATADIR%%/pkg/hap/tst/examples/1.6.3 +%%DATADIR%%/pkg/hap/tst/examples/1.6.4 +%%DATADIR%%/pkg/hap/tst/examples/1.6.5 +%%DATADIR%%/pkg/hap/tst/examples/1.6.6 +%%DATADIR%%/pkg/hap/tst/examples/1.6.7 +%%DATADIR%%/pkg/hap/tst/examples/1.6.9 +%%DATADIR%%/pkg/hap/tst/examples/1.7.2 +%%DATADIR%%/pkg/hap/tst/examples/1.7.3 +%%DATADIR%%/pkg/hap/tst/examples/1.7.4 +%%DATADIR%%/pkg/hap/tst/examples/1.7.5 +%%DATADIR%%/pkg/hap/tst/examples/1.7.7 +%%DATADIR%%/pkg/hap/tst/examples/1.8.3 +%%DATADIR%%/pkg/hap/tst/examples/1.8.4 +%%DATADIR%%/pkg/hap/tst/examples/1.8.5 +%%DATADIR%%/pkg/hap/tst/examples/1.8.6 +%%DATADIR%%/pkg/hap/tst/examples/1.8.7 +%%DATADIR%%/pkg/hap/tst/examples/1.8.8 +%%DATADIR%%/pkg/hap/tst/examples/1.9.1 +%%DATADIR%%/pkg/hap/tst/examples/1.9.2 +%%DATADIR%%/pkg/hap/tst/examples/2.1.4 +%%DATADIR%%/pkg/hap/tst/examples/2.1.5 +%%DATADIR%%/pkg/hap/tst/examples/2.1.6 +%%DATADIR%%/pkg/hap/tst/examples/2.2.2 +%%DATADIR%%/pkg/hap/tst/examples/2.2.2b +%%DATADIR%%/pkg/hap/tst/examples/2.3.1 +%%DATADIR%%/pkg/hap/tst/examples/2.4.1 +%%DATADIR%%/pkg/hap/tst/examples/2.4.2 +%%DATADIR%%/pkg/hap/tst/examples/2.4.3 +%%DATADIR%%/pkg/hap/tst/examples/2.4.5 +%%DATADIR%%/pkg/hap/tst/examples/2.4.6 +%%DATADIR%%/pkg/hap/tst/examples/2.4.7 +%%DATADIR%%/pkg/hap/tst/examples/2.4.8 +%%DATADIR%%/pkg/hap/tst/examples/2.5.1 +%%DATADIR%%/pkg/hap/tst/examples/2.5.2 +%%DATADIR%%/pkg/hap/tst/examples/2.5.3 +%%DATADIR%%/pkg/hap/tst/examples/2.5.4 +%%DATADIR%%/pkg/hap/tst/examples/2.6.1 +%%DATADIR%%/pkg/hap/tst/examples/2.6.2 +%%DATADIR%%/pkg/hap/tst/examples/2.7.1 +%%DATADIR%%/pkg/hap/tst/examples/2.7.2 +%%DATADIR%%/pkg/hap/tst/examples/2.7.3 +%%DATADIR%%/pkg/hap/tst/examples/2.8.1 +%%DATADIR%%/pkg/hap/tst/examples/2.8.2 +%%DATADIR%%/pkg/hap/tst/examples/2.8.3 +%%DATADIR%%/pkg/hap/tst/examples/2.8.4 +%%DATADIR%%/pkg/hap/tst/examples/2.8.5 +%%DATADIR%%/pkg/hap/tst/examples/2.8.9 +%%DATADIR%%/pkg/hap/tst/examples/25spheres.txt.gz +%%DATADIR%%/pkg/hap/tst/examples/3.1.2 +%%DATADIR%%/pkg/hap/tst/examples/3.1.3 +%%DATADIR%%/pkg/hap/tst/examples/3.1.4 +%%DATADIR%%/pkg/hap/tst/examples/3.10.1 +%%DATADIR%%/pkg/hap/tst/examples/3.10.1b +%%DATADIR%%/pkg/hap/tst/examples/3.10.2 +%%DATADIR%%/pkg/hap/tst/examples/3.10.3 +%%DATADIR%%/pkg/hap/tst/examples/3.10.4 +%%DATADIR%%/pkg/hap/tst/examples/3.10.6 +%%DATADIR%%/pkg/hap/tst/examples/3.10.7 +%%DATADIR%%/pkg/hap/tst/examples/3.10.8 +%%DATADIR%%/pkg/hap/tst/examples/3.11.4 +%%DATADIR%%/pkg/hap/tst/examples/3.11.5 +%%DATADIR%%/pkg/hap/tst/examples/3.11.6 +%%DATADIR%%/pkg/hap/tst/examples/3.11.7 +%%DATADIR%%/pkg/hap/tst/examples/3.11.8 +%%DATADIR%%/pkg/hap/tst/examples/3.12.1 +%%DATADIR%%/pkg/hap/tst/examples/3.2.1 +%%DATADIR%%/pkg/hap/tst/examples/3.2.2 +%%DATADIR%%/pkg/hap/tst/examples/3.2.3 +%%DATADIR%%/pkg/hap/tst/examples/3.3.1 +%%DATADIR%%/pkg/hap/tst/examples/3.3.10 +%%DATADIR%%/pkg/hap/tst/examples/3.3.2 +%%DATADIR%%/pkg/hap/tst/examples/3.3.3 +%%DATADIR%%/pkg/hap/tst/examples/3.3.4 +%%DATADIR%%/pkg/hap/tst/examples/3.3.5 +%%DATADIR%%/pkg/hap/tst/examples/3.3.6 +%%DATADIR%%/pkg/hap/tst/examples/3.3.7 +%%DATADIR%%/pkg/hap/tst/examples/3.3.8 +%%DATADIR%%/pkg/hap/tst/examples/3.3.9 +%%DATADIR%%/pkg/hap/tst/examples/3.4.1 +%%DATADIR%%/pkg/hap/tst/examples/3.4.2 +%%DATADIR%%/pkg/hap/tst/examples/3.4.3 +%%DATADIR%%/pkg/hap/tst/examples/3.5.1 +%%DATADIR%%/pkg/hap/tst/examples/3.5.2 +%%DATADIR%%/pkg/hap/tst/examples/3.5.3 +%%DATADIR%%/pkg/hap/tst/examples/3.5.5 +%%DATADIR%%/pkg/hap/tst/examples/3.5.6 +%%DATADIR%%/pkg/hap/tst/examples/3.6.1 +%%DATADIR%%/pkg/hap/tst/examples/3.6.2 +%%DATADIR%%/pkg/hap/tst/examples/3.7.1 +%%DATADIR%%/pkg/hap/tst/examples/3.7.4 +%%DATADIR%%/pkg/hap/tst/examples/3.7.5 +%%DATADIR%%/pkg/hap/tst/examples/3.7.6 +%%DATADIR%%/pkg/hap/tst/examples/3.7.7 +%%DATADIR%%/pkg/hap/tst/examples/3.8.1 +%%DATADIR%%/pkg/hap/tst/examples/3.9.1 +%%DATADIR%%/pkg/hap/tst/examples/3.9.2 +%%DATADIR%%/pkg/hap/tst/examples/3.9.3 +%%DATADIR%%/pkg/hap/tst/examples/4.1.1 +%%DATADIR%%/pkg/hap/tst/examples/4.2.1 +%%DATADIR%%/pkg/hap/tst/examples/4.3.1 +%%DATADIR%%/pkg/hap/tst/examples/4.3.2 +%%DATADIR%%/pkg/hap/tst/examples/4.4.1 +%%DATADIR%%/pkg/hap/tst/examples/4.5.1 +%%DATADIR%%/pkg/hap/tst/examples/4.5.3 +%%DATADIR%%/pkg/hap/tst/examples/4.5.4 +%%DATADIR%%/pkg/hap/tst/examples/4.5.5 +%%DATADIR%%/pkg/hap/tst/examples/4.6.1 +%%DATADIR%%/pkg/hap/tst/examples/4.6.2 +%%DATADIR%%/pkg/hap/tst/examples/4.7.1 +%%DATADIR%%/pkg/hap/tst/examples/4.8.1 +%%DATADIR%%/pkg/hap/tst/examples/5.3.1 +%%DATADIR%%/pkg/hap/tst/examples/5.3.2 +%%DATADIR%%/pkg/hap/tst/examples/5.3.3 +%%DATADIR%%/pkg/hap/tst/examples/5.3.4 +%%DATADIR%%/pkg/hap/tst/examples/5.3.5 +%%DATADIR%%/pkg/hap/tst/examples/5.4.5 +%%DATADIR%%/pkg/hap/tst/examples/5.4.7 +%%DATADIR%%/pkg/hap/tst/examples/5.5.1 +%%DATADIR%%/pkg/hap/tst/examples/5.6.1 +%%DATADIR%%/pkg/hap/tst/examples/5.6.2 +%%DATADIR%%/pkg/hap/tst/examples/5.6.3 +%%DATADIR%%/pkg/hap/tst/examples/6.1.1 +%%DATADIR%%/pkg/hap/tst/examples/6.2.2 +%%DATADIR%%/pkg/hap/tst/examples/6.2.3 +%%DATADIR%%/pkg/hap/tst/examples/6.2.4 +%%DATADIR%%/pkg/hap/tst/examples/6.3.1 +%%DATADIR%%/pkg/hap/tst/examples/6.3.2 +%%DATADIR%%/pkg/hap/tst/examples/6.3.5 +%%DATADIR%%/pkg/hap/tst/examples/6.4.1 +%%DATADIR%%/pkg/hap/tst/examples/6.6.1 +%%DATADIR%%/pkg/hap/tst/examples/6.6.2 +%%DATADIR%%/pkg/hap/tst/examples/6.6.3 +%%DATADIR%%/pkg/hap/tst/examples/6.7.2 +%%DATADIR%%/pkg/hap/tst/examples/6.8.3 +%%DATADIR%%/pkg/hap/tst/examples/6.8.4 +%%DATADIR%%/pkg/hap/tst/examples/6.8.5 +%%DATADIR%%/pkg/hap/tst/examples/6.8.6 +%%DATADIR%%/pkg/hap/tst/examples/A.6.1 +%%DATADIR%%/pkg/hap/tst/examples/A.6.2 +%%DATADIR%%/pkg/hap/tst/examples/A.6.3 +%%DATADIR%%/pkg/hap/tst/examples/HW-7dim.txt.gz +%%DATADIR%%/pkg/hap/tst/examples/bing.txt.gz +%%DATADIR%%/pkg/hap/tst/examples/bw_image.bmp +%%DATADIR%%/pkg/hap/tst/examples/data134.txt.gz +%%DATADIR%%/pkg/hap/tst/examples/data135.txt.gz +%%DATADIR%%/pkg/hap/tst/examples/data175_1.csv +%%DATADIR%%/pkg/hap/tst/examples/data175_2.csv +%%DATADIR%%/pkg/hap/tst/examples/data1V2X.pdb +%%DATADIR%%/pkg/hap/tst/examples/data1XD3.pdb +%%DATADIR%%/pkg/hap/tst/examples/data245.txt.gz +%%DATADIR%%/pkg/hap/tst/examples/data246.txt.gz +%%DATADIR%%/pkg/hap/tst/examples/data247.txt.gz +%%DATADIR%%/pkg/hap/tst/examples/data247raw.txt.gz +%%DATADIR%%/pkg/hap/tst/examples/data251.txt.gz +%%DATADIR%%/pkg/hap/tst/examples/data252.txt.gz +%%DATADIR%%/pkg/hap/tst/examples/data253.txt.gz +%%DATADIR%%/pkg/hap/tst/examples/data253a.txt +%%DATADIR%%/pkg/hap/tst/examples/data254.txt.gz +%%DATADIR%%/pkg/hap/tst/examples/data262.csv +%%DATADIR%%/pkg/hap/tst/examples/data500.png +%%DATADIR%%/pkg/hap/tst/examples/image1.3.2.png +%%DATADIR%%/pkg/hap/tst/examples/image1.3.3.eps.gz +%%DATADIR%%/pkg/hap/tst/examples/image1.3.3.png +%%DATADIR%%/pkg/hap/tst/examples/image1.3.4.jpg +%%DATADIR%%/pkg/hap/tst/examples/image2.1.1.eps +%%DATADIR%%/pkg/hap/tst/examples/image2.5.4.eps.gz +%%DATADIR%%/pkg/hap/tst/examples/jsc2021-1 +%%DATADIR%%/pkg/hap/tst/examples/jsc2021-2 +%%DATADIR%%/pkg/hap/tst/examples/jsc2021-3 +%%DATADIR%%/pkg/hap/tst/examples/jsc2021-4 +%%DATADIR%%/pkg/hap/tst/examples/jsc2021-5 +%%DATADIR%%/pkg/hap/tst/examples/jsc2021-6 +%%DATADIR%%/pkg/hap/tst/test.g +%%DATADIR%%/pkg/hap/tst/testall.g +%%DATADIR%%/pkg/hap/tst/testall1/0hap.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.1.1.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.2.1.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.2.2.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.2.4.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.3.1.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.3.2.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.3.4.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.4.2.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.5.3.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.6.2.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.6.5.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.6.7.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.7.2.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.8.2.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.9.1.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.99.10.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.99.10.txt +%%DATADIR%%/pkg/hap/tst/testall1/1.99.12.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.99.13.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.99.2.tstx +%%DATADIR%%/pkg/hap/tst/testall1/1.99.4.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.99.5.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.99.7.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.99.8.tst +%%DATADIR%%/pkg/hap/tst/testall1/1.99.9.tst +%%DATADIR%%/pkg/hap/tst/testall1/25spheres.txt +%%DATADIR%%/pkg/hap/tst/testall1/README.TESTALL +%%DATADIR%%/pkg/hap/tst/testall1/bing.txt +%%DATADIR%%/pkg/hap/tst/testall1/data134.txt +%%DATADIR%%/pkg/hap/tst/testall1/data244.txt +%%DATADIR%%/pkg/hap/tst/testall1/data245.txt +%%DATADIR%%/pkg/hap/tst/testall1/data246.txt +%%DATADIR%%/pkg/hap/tst/testall1/data248.txt +%%DATADIR%%/pkg/hap/tst/testall1/data249.txt +%%DATADIR%%/pkg/hap/tst/testall2/2.1.6.tst +%%DATADIR%%/pkg/hap/tst/testall2/2.2.1.tst +%%DATADIR%%/pkg/hap/tst/testall2/2.4.1.tst +%%DATADIR%%/pkg/hap/tst/testall2/2.4.2.tst +%%DATADIR%%/pkg/hap/tst/testall2/2.4.3.tst +%%DATADIR%%/pkg/hap/tst/testall2/2.4.5.tst +%%DATADIR%%/pkg/hap/tst/testall2/2.4.9.tst +%%DATADIR%%/pkg/hap/tst/testall2/2.5.1.tst +%%DATADIR%%/pkg/hap/tst/testall2/2.6.1.tst +%%DATADIR%%/pkg/hap/tst/testall2/2.7.1.tst +%%DATADIR%%/pkg/hap/tst/testall2/2.7.1a.tst +%%DATADIR%%/pkg/hap/tst/testall2/2.7.2.tst +%%DATADIR%%/pkg/hap/tst/testall2/2.7.5.tst +%%DATADIR%%/pkg/hap/tst/testall2/3.2.3.tst +%%DATADIR%%/pkg/hap/tst/testall2/3.3.1.tst +%%DATADIR%%/pkg/hap/tst/testall2/3.5.3.tst +%%DATADIR%%/pkg/hap/tst/testall3/.hecke.2.tst.swp +%%DATADIR%%/pkg/hap/tst/testall3/1 +%%DATADIR%%/pkg/hap/tst/testall3/3.3.6.tst +%%DATADIR%%/pkg/hap/tst/testall3/3.4.2.tst +%%DATADIR%%/pkg/hap/tst/testall3/3.4.2.tstx +%%DATADIR%%/pkg/hap/tst/testall3/3.9.3.tst +%%DATADIR%%/pkg/hap/tst/testall3/mans.3.tst +%%DATADIR%%/pkg/hap/tst/testall3/mans.6.tst +%%DATADIR%%/pkg/hap/tst/testall3/mans.7.tst +%%DATADIR%%/pkg/hap/tst/testallV11/1.8.1.tst +%%DATADIR%%/pkg/hap/tst/testallV11/1.99.14.tst +%%DATADIR%%/pkg/hap/tst/testallV11/cohodata.tst +%%DATADIR%%/pkg/hap/tst/testallV11/coreduce.tst +%%DATADIR%%/pkg/hap/tst/testallV11/crossedinv.tst +%%DATADIR%%/pkg/hap/tst/testallV11/cryst.1.tst +%%DATADIR%%/pkg/hap/tst/testallV11/dvfcubical.tst +%%DATADIR%%/pkg/hap/tst/testallV11/edim.tst +%%DATADIR%%/pkg/hap/tst/testallV11/mans.5.tst +%%DATADIR%%/pkg/hap/tst/testallV11/nonabelian.tst +%%DATADIR%%/pkg/hap/tst/testallV11/poin.tst +%%DATADIR%%/pkg/hap/tst/testallV11/relhomology.tst +%%DATADIR%%/pkg/hap/tst/testallextra.g +%%DATADIR%%/pkg/hap/tst/testextra/3.2.1.tst +%%DATADIR%%/pkg/hap/tst/testextra/3.2.2.tst +%%DATADIR%%/pkg/hap/tst/testextra/3.3.10.tst +%%DATADIR%%/pkg/hap/tst/testextra/3.3.2.tst +%%DATADIR%%/pkg/hap/tst/testextra/3.3.4.tst +%%DATADIR%%/pkg/hap/tst/testextra/3.3.5.tst +%%DATADIR%%/pkg/hap/tst/testextra/3.5.1.tst +%%DATADIR%%/pkg/hap/tst/testextra/3.5.4.tst +%%DATADIR%%/pkg/hap/tst/testextra/3.5.5.tst +%%DATADIR%%/pkg/hap/tst/testextra/3.6.1.tst +%%DATADIR%%/pkg/hap/tst/testextra/3.6.2.tst +%%DATADIR%%/pkg/hap/tst/testextra/3.7.1.tst +%%DATADIR%%/pkg/hap/tst/testextra/3.8.1.tst +%%DATADIR%%/pkg/hap/tst/testextra/3.9.1.tst +%%DATADIR%%/pkg/hap/tst/testextra2/.5.1.3.tst.swp +%%DATADIR%%/pkg/hap/tst/testextra2/3.1.2.tst +%%DATADIR%%/pkg/hap/tst/testextra2/3.1.3.tst +%%DATADIR%%/pkg/hap/tst/testextra2/3.1.4.tst +%%DATADIR%%/pkg/hap/tst/testextra2/3.10.1.tst +%%DATADIR%%/pkg/hap/tst/testextra2/3.10.2.tst +%%DATADIR%%/pkg/hap/tst/testextra2/3.10.4.tst +%%DATADIR%%/pkg/hap/tst/testextra2/5.1.1.tst +%%DATADIR%%/pkg/hap/tst/testextra2/5.1.2.tstx +%%DATADIR%%/pkg/hap/tst/testextra2/5.1.3.tst +%%DATADIR%%/pkg/hap/tst/testextra2/5.9.1.tst +%%DATADIR%%/pkg/hap/tst/testextra2/6.1.0.txt +%%DATADIR%%/pkg/hap/tst/testfail/2.1.4.tst +%%DATADIR%%/pkg/hap/tst/testfail/2.1.5.tst +%%DATADIR%%/pkg/hap/tst/testfail/hecke.2.tst +%%DATADIR%%/pkg/hap/tst/testfail/heckew12.tst +%%DATADIR%%/pkg/hap/tst/testquick.g +%%DATADIR%%/pkg/hap/tst/testslow/1.4.1.tst +%%DATADIR%%/pkg/hap/tst/testslow/1.6.4.tst +%%DATADIR%%/pkg/hap/tst/testslow/1.7.3.tst +%%DATADIR%%/pkg/hap/tst/testslow/2.4.8.tst +%%DATADIR%%/pkg/hap/tst/testslow/3.10.3.tst +%%DATADIR%%/pkg/hap/tst/testslow/3.3.8.tst +%%DATADIR%%/pkg/hap/tst/testslow/hecke.1.tst +%%DATADIR%%/pkg/hap/tst/testslow/ideals.1.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/0.3.3.9.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/1.3.3.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/1.4.3.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/1.6.1.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/1.99.1.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/1.99.11.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/1.99.3.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/1.99.6.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/2.4.4.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/2.4.6.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/2.6.2.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/2.6.3.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/2.7.3.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/2.7.4.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/3.10.5.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/3.3.3.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/3.3.7.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/3.5.2.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/3.7.4.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/3.7.5.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/4.1.1.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/4.1.2.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/mans.4.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/polyfiltered.tst +%%DATADIR%%/pkg/hap/tst/testveryslow/quandle.tst +%%DATADIR%%/pkg/hap/tutorial/1 +%%DATADIR%%/pkg/hap/tutorial/HapTutorial.aux +%%DATADIR%%/pkg/hap/tutorial/HapTutorial.bbl +%%DATADIR%%/pkg/hap/tutorial/HapTutorial.blg +%%DATADIR%%/pkg/hap/tutorial/HapTutorial.brf +%%DATADIR%%/pkg/hap/tutorial/HapTutorial.idx +%%DATADIR%%/pkg/hap/tutorial/HapTutorial.ilg +%%DATADIR%%/pkg/hap/tutorial/HapTutorial.ind +%%DATADIR%%/pkg/hap/tutorial/HapTutorial.log +%%DATADIR%%/pkg/hap/tutorial/HapTutorial.out +%%DATADIR%%/pkg/hap/tutorial/HapTutorial.pnr +%%DATADIR%%/pkg/hap/tutorial/HapTutorial.tex +%%DATADIR%%/pkg/hap/tutorial/HapTutorial.toc +%%DATADIR%%/pkg/hap/tutorial/HapTutorial.xml +%%DATADIR%%/pkg/hap/tutorial/chap0.html +%%DATADIR%%/pkg/hap/tutorial/chap0.txt +%%DATADIR%%/pkg/hap/tutorial/chap0_mj.html +%%DATADIR%%/pkg/hap/tutorial/chap1.html +%%DATADIR%%/pkg/hap/tutorial/chap1.txt +%%DATADIR%%/pkg/hap/tutorial/chap10.html +%%DATADIR%%/pkg/hap/tutorial/chap10.txt +%%DATADIR%%/pkg/hap/tutorial/chap10_mj.html +%%DATADIR%%/pkg/hap/tutorial/chap11.html +%%DATADIR%%/pkg/hap/tutorial/chap11.txt +%%DATADIR%%/pkg/hap/tutorial/chap11_mj.html +%%DATADIR%%/pkg/hap/tutorial/chap12.html +%%DATADIR%%/pkg/hap/tutorial/chap12.txt +%%DATADIR%%/pkg/hap/tutorial/chap12_mj.html +%%DATADIR%%/pkg/hap/tutorial/chap13.html +%%DATADIR%%/pkg/hap/tutorial/chap13.txt +%%DATADIR%%/pkg/hap/tutorial/chap13_mj.html +%%DATADIR%%/pkg/hap/tutorial/chap14.html +%%DATADIR%%/pkg/hap/tutorial/chap14.txt +%%DATADIR%%/pkg/hap/tutorial/chap14_mj.html +%%DATADIR%%/pkg/hap/tutorial/chap15.html +%%DATADIR%%/pkg/hap/tutorial/chap15.txt +%%DATADIR%%/pkg/hap/tutorial/chap15_mj.html +%%DATADIR%%/pkg/hap/tutorial/chap1_mj.html +%%DATADIR%%/pkg/hap/tutorial/chap2.html +%%DATADIR%%/pkg/hap/tutorial/chap2.txt +%%DATADIR%%/pkg/hap/tutorial/chap2_mj.html +%%DATADIR%%/pkg/hap/tutorial/chap3.html +%%DATADIR%%/pkg/hap/tutorial/chap3.txt +%%DATADIR%%/pkg/hap/tutorial/chap3_mj.html +%%DATADIR%%/pkg/hap/tutorial/chap4.html +%%DATADIR%%/pkg/hap/tutorial/chap4.txt +%%DATADIR%%/pkg/hap/tutorial/chap4_mj.html +%%DATADIR%%/pkg/hap/tutorial/chap5.html +%%DATADIR%%/pkg/hap/tutorial/chap5.txt +%%DATADIR%%/pkg/hap/tutorial/chap5_mj.html +%%DATADIR%%/pkg/hap/tutorial/chap6.html +%%DATADIR%%/pkg/hap/tutorial/chap6.txt +%%DATADIR%%/pkg/hap/tutorial/chap6_mj.html +%%DATADIR%%/pkg/hap/tutorial/chap7.html +%%DATADIR%%/pkg/hap/tutorial/chap7.txt +%%DATADIR%%/pkg/hap/tutorial/chap7_mj.html +%%DATADIR%%/pkg/hap/tutorial/chap8.html +%%DATADIR%%/pkg/hap/tutorial/chap8.txt +%%DATADIR%%/pkg/hap/tutorial/chap8_mj.html +%%DATADIR%%/pkg/hap/tutorial/chap9.html +%%DATADIR%%/pkg/hap/tutorial/chap9.txt +%%DATADIR%%/pkg/hap/tutorial/chap9_mj.html +%%DATADIR%%/pkg/hap/tutorial/chapBib.html +%%DATADIR%%/pkg/hap/tutorial/chapBib.txt +%%DATADIR%%/pkg/hap/tutorial/chapBib_mj.html +%%DATADIR%%/pkg/hap/tutorial/chapInd.html +%%DATADIR%%/pkg/hap/tutorial/chapInd.txt +%%DATADIR%%/pkg/hap/tutorial/chapInd_mj.html +%%DATADIR%%/pkg/hap/tutorial/chooser.html +%%DATADIR%%/pkg/hap/tutorial/clean +%%DATADIR%%/pkg/hap/tutorial/images/1V2X.jpg +%%DATADIR%%/pkg/hap/tutorial/images/3-165-0.png +%%DATADIR%%/pkg/hap/tutorial/images/3-165-1.png +%%DATADIR%%/pkg/hap/tutorial/images/a7diagram.gif +%%DATADIR%%/pkg/hap/tutorial/images/bar0.gif +%%DATADIR%%/pkg/hap/tutorial/images/bar0.png +%%DATADIR%%/pkg/hap/tutorial/images/bar0.xcf +%%DATADIR%%/pkg/hap/tutorial/images/bar1.gif +%%DATADIR%%/pkg/hap/tutorial/images/bar1.png +%%DATADIR%%/pkg/hap/tutorial/images/bar1.xcf +%%DATADIR%%/pkg/hap/tutorial/images/barcode0example.png +%%DATADIR%%/pkg/hap/tutorial/images/barcode1example.png +%%DATADIR%%/pkg/hap/tutorial/images/bw_image.bmp +%%DATADIR%%/pkg/hap/tutorial/images/cocycle.jpg +%%DATADIR%%/pkg/hap/tutorial/images/cocycle.png +%%DATADIR%%/pkg/hap/tutorial/images/coxeter-diagram-b7.png +%%DATADIR%%/pkg/hap/tutorial/images/coxeter-diagram-b8.png +%%DATADIR%%/pkg/hap/tutorial/images/cubicalring.gif +%%DATADIR%%/pkg/hap/tutorial/images/cwspace.jpg +%%DATADIR%%/pkg/hap/tutorial/images/cwspace2.jpg +%%DATADIR%%/pkg/hap/tutorial/images/data500.png +%%DATADIR%%/pkg/hap/tutorial/images/e8diagram.gif +%%DATADIR%%/pkg/hap/tutorial/images/fdsl2.png +%%DATADIR%%/pkg/hap/tutorial/images/filename-1.pdf +%%DATADIR%%/pkg/hap/tutorial/images/filename-1.png +%%DATADIR%%/pkg/hap/tutorial/images/filename-2.pdf +%%DATADIR%%/pkg/hap/tutorial/images/filename-2.png +%%DATADIR%%/pkg/hap/tutorial/images/g0tree39.gif +%%DATADIR%%/pkg/hap/tutorial/images/granny.jpg +%%DATADIR%%/pkg/hap/tutorial/images/graphOFgroups.gif +%%DATADIR%%/pkg/hap/tutorial/images/graphgroups.gif +%%DATADIR%%/pkg/hap/tutorial/images/graphgroups.png +%%DATADIR%%/pkg/hap/tutorial/images/graphgroups.xcf +%%DATADIR%%/pkg/hap/tutorial/images/graphprotein.gif +%%DATADIR%%/pkg/hap/tutorial/images/henon.png +%%DATADIR%%/pkg/hap/tutorial/images/imbar0.gif +%%DATADIR%%/pkg/hap/tutorial/images/imbar1.gif +%%DATADIR%%/pkg/hap/tutorial/images/infcoxdiag.gif +%%DATADIR%%/pkg/hap/tutorial/images/klein.jpg +%%DATADIR%%/pkg/hap/tutorial/images/kleingrid.jpg +%%DATADIR%%/pkg/hap/tutorial/images/letters.png +%%DATADIR%%/pkg/hap/tutorial/images/lhsbc.png +%%DATADIR%%/pkg/hap/tutorial/images/mapper.gif +%%DATADIR%%/pkg/hap/tutorial/images/mapper.png +%%DATADIR%%/pkg/hap/tutorial/images/mapper.xcf +%%DATADIR%%/pkg/hap/tutorial/images/mappercloud.png +%%DATADIR%%/pkg/hap/tutorial/images/mctorus.png +%%DATADIR%%/pkg/hap/tutorial/images/mdtorus.png +%%DATADIR%%/pkg/hap/tutorial/images/mrtorus.png +%%DATADIR%%/pkg/hap/tutorial/images/mstorus.png +%%DATADIR%%/pkg/hap/tutorial/images/myknot.png +%%DATADIR%%/pkg/hap/tutorial/images/myknot2.png +%%DATADIR%%/pkg/hap/tutorial/images/orb-poly-1.png +%%DATADIR%%/pkg/hap/tutorial/images/orb-poly-2.png +%%DATADIR%%/pkg/hap/tutorial/images/pctree6.gif +%%DATADIR%%/pkg/hap/tutorial/images/permutahedralring.gif +%%DATADIR%%/pkg/hap/tutorial/images/picarddomain.png +%%DATADIR%%/pkg/hap/tutorial/images/syzygyjsc.jpg +%%DATADIR%%/pkg/hap/tutorial/images/treesqrt5.gif +%%DATADIR%%/pkg/hap/tutorial/images/trefoil.png +%%DATADIR%%/pkg/hap/tutorial/images/twocircles.gif +%%DATADIR%%/pkg/hap/tutorial/images/twocircles.png +%%DATADIR%%/pkg/hap/tutorial/images/twocircles.xcf +%%DATADIR%%/pkg/hap/tutorial/images/twoknots.png +%%DATADIR%%/pkg/hap/tutorial/lefttoc.css +%%DATADIR%%/pkg/hap/tutorial/manual.css +%%DATADIR%%/pkg/hap/tutorial/manual.js +%%DATADIR%%/pkg/hap/tutorial/manual.pdf +%%DATADIR%%/pkg/hap/tutorial/manual.six +%%DATADIR%%/pkg/hap/tutorial/mybib.xml +%%DATADIR%%/pkg/hap/tutorial/mybib.xml.bib +%%DATADIR%%/pkg/hap/tutorial/nocolorprompt.css +%%DATADIR%%/pkg/hap/tutorial/ragged.css +%%DATADIR%%/pkg/hap/tutorial/rainbow.js +%%DATADIR%%/pkg/hap/tutorial/times.css +%%DATADIR%%/pkg/hap/tutorial/toggless.css +%%DATADIR%%/pkg/hap/tutorial/toggless.js +%%DATADIR%%/pkg/hap/tutorial/tutex/1.1.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.10.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.101.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.11.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.12.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.13.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.14.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.15.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.16.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.2.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.3.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.4.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.4a.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.4aa.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.4aaa.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.4b.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.5.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.5a.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.5b.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.6.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.7.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.7b.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.7c.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.8.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.80.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.8a.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.8b.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.8c.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.8d.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.9.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/10.1.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/10.2.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.1.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.10.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.10a.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.10b.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.11.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.12.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.13.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.14.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.15.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.16.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.17.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.18.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.19.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.2.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.20.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.3.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.4.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.4a.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.4b.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.5.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.6.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.6a.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.7.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.7a.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.7b.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.7c.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.8.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/11.9.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/12.1.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/12.10.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/12.11.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/12.12.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/12.13.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/12.14.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/12.15.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/12.16.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/12.1a.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/12.2.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/12.3.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/12.4.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/12.5.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/12.6.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/12.7.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/12.8.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/12.9.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/13.1.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/13.10.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/13.11.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/13.12.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/13.13.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/13.14.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/13.15.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/13.15a.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/13.16.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/13.2.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/13.3.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/13.4.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/13.5.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/13.6.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/13.7.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/13.8.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/13.9.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.1.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.10.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.11.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.12.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.13.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.13a.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.13b.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.14.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.15.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.16.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.17.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.18.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.19.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.2.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.20.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.21.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.22.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.23.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.24.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.25.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.26.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.28.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.29.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.2a.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.2b.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.3.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.30.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.31.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.3a.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.4.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.5.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.6.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.7.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.8.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/14.9.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/2.1.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/2.2.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/2.3.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/2.3a.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/2.3b.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/2.4.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/2.5.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/2.6.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/3.1.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/3.10.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/3.11.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/3.12.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/3.12a.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/3.12b.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/3.2.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/3.20.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/3.21.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/3.22.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/3.3.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/3.31.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/3.4.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/3.5.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/3.6.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/3.7.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/3.8.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/3.9.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/4.1.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/4.2.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/4.3.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/4.4.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/4.5.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/4.6.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/4.7.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/4.8.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/4.9.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/5.1.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/5.10.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/5.11.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/5.12.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/5.2.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/5.2A.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/5.2B.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/5.3.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/5.4.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/5.5.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/5.6.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/5.7.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/5.8.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/5.9.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.0.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.1.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.10.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.11.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.12.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.13.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.14.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.15.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.16.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.16A.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.17.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.18.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.19.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.19A.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.19B.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.19C.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.2.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.20.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.21.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.22.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.23.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.24.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.25.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.3.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.4.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.5.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.6.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.6a.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.7.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.8.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.9.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.9a.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/7.0.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/7.1.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/7.2.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/8.1.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/8.2.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/8.3.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/8.4.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/9.1.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/9.10.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/9.11.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/9.12.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/9.13.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/9.14.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/9.15.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/9.16.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/9.2.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/9.3.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/9.4.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/9.5.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/9.6.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/9.7.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/9.8.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/9.9.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/graph.png +%%DATADIR%%/pkg/hap/tutorial/tutex/graph4.7.eps +%%DATADIR%%/pkg/hap/tutorial/tutex/graph4.7.png +%%DATADIR%%/pkg/hap/tutorial/tutex/graph4.7.xcf +%%DATADIR%%/pkg/hap/tutorial/tutex/graph4.77.png +%%DATADIR%%/pkg/hap/tutorial/tutex/tmp.txt +%%DATADIR%%/pkg/hap/tutorial/tutorial3Manifolds.xml +%%DATADIR%%/pkg/hap/tutorial/tutorialBredon.xml +%%DATADIR%%/pkg/hap/tutorial/tutorialChainComplexes.xml +%%DATADIR%%/pkg/hap/tutorial/tutorialCongruence.xml +%%DATADIR%%/pkg/hap/tutorial/tutorialCoveringSpaces.xml +%%DATADIR%%/pkg/hap/tutorial/tutorialCubicalComplexes.xml +%%DATADIR%%/pkg/hap/tutorial/tutorialGroupCohomology.xml +%%DATADIR%%/pkg/hap/tutorial/tutorialGroupTheoretic.xml +%%DATADIR%%/pkg/hap/tutorial/tutorialParallel.xml +%%DATADIR%%/pkg/hap/tutorial/tutorialResolutions.xml +%%DATADIR%%/pkg/hap/tutorial/tutorialSimplicialComplexes.xml +%%DATADIR%%/pkg/hap/tutorial/tutorialSimplicialGroups.xml +%%DATADIR%%/pkg/hap/tutorial/tutorialSteenrod.xml +%%DATADIR%%/pkg/hap/tutorial/tutorialTDA.xml +%%DATADIR%%/pkg/hap/uncompile +%%DATADIR%%/pkg/hap/uncompile.sh +%%DATADIR%%/pkg/hap/updateAll.sh +%%DATADIR%%/pkg/hap/version +%%DATADIR%%/pkg/hap/www/HAPstyles.css +%%DATADIR%%/pkg/hap/www/SideLinks/About/1V2X.pdb +%%DATADIR%%/pkg/hap/www/SideLinks/About/1XD3.pdb +%%DATADIR%%/pkg/hap/www/SideLinks/About/1xd3.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/3dflatmanifolds.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/400contractedgraph.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/400graph.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/7dimBieberback.g +%%DATADIR%%/pkg/hap/www/SideLinks/About/AboutTorsionSubcomplexes.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/AboutTorsionSubcomplexes_files/SL3Z.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/AboutTorsionSubcomplexes_files/reduced2torsionsubcomplex.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/AboutTorsionSubcomplexes_files/subdividedCube.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/AboutTorsionSubcomplexes_files/truncatedCube.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/D3.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/Fundom.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/HNN.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/Images/Croisements.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/Images/a_b_c_neg.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/S4.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/T234.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutAbelianCategories.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutArithmetic.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutArtinGroups.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutAspherical.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutBogomolov.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutBredon.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutCocycles.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutCoefficientSequence.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutCohomologyRings.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutContents.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutCoverinSpaces.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutCoveringSpaces.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutCoxeter.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutCrossedMods.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutCubical.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutDavisComplex.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutDefinitions.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutExtensions.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutFunctorial.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutGouter.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutGraphsOfGroups.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutIntro.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutKnots.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutKnotsQuandles.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutLie.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutLieCovers.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutLinks.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutMetrics.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutModPRings.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutNonabelian.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutNoncrossing.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutParallel.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutPerformance.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutPeriodic.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutPeripheral.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutPersistent.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutPoincareSeries.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutPoincareSeriesII.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutPolytopes.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutQuandles.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutQuandles2.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutRandomComplexes.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutRosenbergerMonster.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutSchurMultiplier.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutSimplicialGroups.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutSpaceGroup.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutSuperperfect.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutSurvey.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutTDA.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutTensorSquare.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutTopology.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutTorAndExt.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutTwistedCoefficients.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/aboutquasi.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/asyex1.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/asyex2.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/asyex3.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/attachinMap.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/bck1.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/bck2.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/bieberbach.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/borromean-rings.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/brcd.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/bw_image.bmp +%%DATADIR%%/pkg/hap/www/SideLinks/About/cats.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/cd.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/cocycle.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/colourgraph.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/coxeter.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/coxeter2.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/crystal.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/ctprostate.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/d4pic.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/data.txt +%%DATADIR%%/pkg/hap/www/SideLinks/About/datacloud.eps +%%DATADIR%%/pkg/hap/www/SideLinks/About/diagb6.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/digital_photo.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/examples7dim.g +%%DATADIR%%/pkg/hap/www/SideLinks/About/graphgroups.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/graphtri.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/hapstyle.css +%%DATADIR%%/pkg/hap/www/SideLinks/About/hexagon4.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/knot_9_10.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/knotsum.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/lInK.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/lhsbc.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/link.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/m12per.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/nb.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/ncpH5.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/ncplogged.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/newa4first.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/newa4second.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/newa4third.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/news4poly.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/path.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/pathop.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/percyl0.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/percyl1.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/perhom0.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/perhom1.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/pictures.tar.gz +%%DATADIR%%/pkg/hap/www/SideLinks/About/primeknot5_2.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/projectiveplane.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/proteinmod.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/proteinwedge.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/proteinwedge2.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/quat.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/randomgraph1.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/randomgraph2.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/randomgraph3.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/randomgraph4.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/randomgraph5.png +%%DATADIR%%/pkg/hap/www/SideLinks/About/relators.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/s4.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/sample_from_circle.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/snow2.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/space1.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/space2.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/space3.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/space4.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/space5.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/spacegroup39.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/sylowS10.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/sylowS1015.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/symmetricMatrix.txt +%%DATADIR%%/pkg/hap/www/SideLinks/About/syzygy.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G10_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G10_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G11_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G11_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G12_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G12_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G13_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G13_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G14_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G14_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G15_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G15_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G16_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G16_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G18_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G18_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G19_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G19_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G1_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G1_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G20_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G20_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G21_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G21_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G22_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G22_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G24_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G24_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G25_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G25_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G26_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G26_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G27_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G27_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G28_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G28_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G29_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G29_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G2_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G2_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G30_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G30_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G31_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G31_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G32_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G32_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G33_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G33_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G34_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G34_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G35_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G35_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G36_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G36_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G38_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G38_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G39_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G39_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G40_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G40_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G41_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G41_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G43_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G43_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G45_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G45_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G4_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G4_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G5_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G5_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G6_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G6_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G8_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G8_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G9_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/G9_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/Q_s.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/Q_v.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/dot_blue.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/empty10.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/empty100.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/empty20.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/empty25.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/empty50.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/help.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/hpoint_up.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/pi.lc.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/smearth.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/summary.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/table.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/table/tiny_z.uc.gif +%%DATADIR%%/pkg/hap/www/SideLinks/About/triangle_group_0-0-0.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/triangle_group_2-2-0.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/triangle_group_2-4-4.jpg +%%DATADIR%%/pkg/hap/www/SideLinks/About/twoTutorials.html +%%DATADIR%%/pkg/hap/www/SideLinks/About/web.pdf +%%DATADIR%%/pkg/hap/www/SideLinks/CR_functions.html +%%DATADIR%%/pkg/hap/www/SideLinks/HAPpagestyles.css +%%DATADIR%%/pkg/hap/www/SideLinks/datatypes.html +%%DATADIR%%/pkg/hap/www/background.png +%%DATADIR%%/pkg/hap/www/cha.png +%%DATADIR%%/pkg/hap/www/contact/contactContent.html +%%DATADIR%%/pkg/hap/www/contact/contactIndex.html +%%DATADIR%%/pkg/hap/www/contact/contactNavigation.html +%%DATADIR%%/pkg/hap/www/copyright/copyrightContent.html +%%DATADIR%%/pkg/hap/www/copyright/copyrightIndex.html +%%DATADIR%%/pkg/hap/www/copyright/copyrightNavigation.html +%%DATADIR%%/pkg/hap/www/download/downloadContent.html +%%DATADIR%%/pkg/hap/www/download/downloadIndex.html +%%DATADIR%%/pkg/hap/www/download/downloadNavigation.html +%%DATADIR%%/pkg/hap/www/home/content.html +%%DATADIR%%/pkg/hap/www/home/hap.pdf +%%DATADIR%%/pkg/hap/www/home/navigation.html +%%DATADIR%%/pkg/hap/www/index.html +%%DATADIR%%/pkg/hap/www/logo.html +%%DATADIR%%/pkg/hap/www/thanks/thanksContent.html +%%DATADIR%%/pkg/hap/www/thanks/thanksIndex.html +%%DATADIR%%/pkg/hap/www/thanks/thanksNavigation.html +%%DATADIR%%/pkg/hap/www/title.html +%%DATADIR%%/pkg/hapcryst/CHANGES +%%DATADIR%%/pkg/hapcryst/LICENSE +%%DATADIR%%/pkg/hapcryst/PackageInfo.g +%%DATADIR%%/pkg/hapcryst/README +%%DATADIR%%/pkg/hapcryst/doc/HAPcryst.bib +%%DATADIR%%/pkg/hapcryst/doc/HAPcryst.dvi +%%DATADIR%%/pkg/hapcryst/doc/HAPcryst.xml +%%DATADIR%%/pkg/hapcryst/doc/HAPcryst.xmlold +%%DATADIR%%/pkg/hapcryst/doc/chaincomplex.xml +%%DATADIR%%/pkg/hapcryst/doc/chap0.html +%%DATADIR%%/pkg/hapcryst/doc/chap0.txt +%%DATADIR%%/pkg/hapcryst/doc/chap0_mj.html +%%DATADIR%%/pkg/hapcryst/doc/chap1.html +%%DATADIR%%/pkg/hapcryst/doc/chap1.txt +%%DATADIR%%/pkg/hapcryst/doc/chap1_mj.html +%%DATADIR%%/pkg/hapcryst/doc/chap2.html +%%DATADIR%%/pkg/hapcryst/doc/chap2.txt +%%DATADIR%%/pkg/hapcryst/doc/chap2_mj.html +%%DATADIR%%/pkg/hapcryst/doc/chap3.html +%%DATADIR%%/pkg/hapcryst/doc/chap3.txt +%%DATADIR%%/pkg/hapcryst/doc/chap3_mj.html +%%DATADIR%%/pkg/hapcryst/doc/chap4.html +%%DATADIR%%/pkg/hapcryst/doc/chap4.txt +%%DATADIR%%/pkg/hapcryst/doc/chap4_mj.html +%%DATADIR%%/pkg/hapcryst/doc/chapBib.html +%%DATADIR%%/pkg/hapcryst/doc/chapBib.txt +%%DATADIR%%/pkg/hapcryst/doc/chapBib_mj.html +%%DATADIR%%/pkg/hapcryst/doc/chapInd.html +%%DATADIR%%/pkg/hapcryst/doc/chapInd.txt +%%DATADIR%%/pkg/hapcryst/doc/chapInd_mj.html +%%DATADIR%%/pkg/hapcryst/doc/chooser.html +%%DATADIR%%/pkg/hapcryst/doc/clean +%%DATADIR%%/pkg/hapcryst/doc/fundamentaldomain.xml +%%DATADIR%%/pkg/hapcryst/doc/geometry.xml +%%DATADIR%%/pkg/hapcryst/doc/hasse.xml +%%DATADIR%%/pkg/hapcryst/doc/intro.xml +%%DATADIR%%/pkg/hapcryst/doc/lefttoc.css +%%DATADIR%%/pkg/hapcryst/doc/manual.css +%%DATADIR%%/pkg/hapcryst/doc/manual.js +%%DATADIR%%/pkg/hapcryst/doc/manual.lab +%%DATADIR%%/pkg/hapcryst/doc/manual.pdf +%%DATADIR%%/pkg/hapcryst/doc/manual.six +%%DATADIR%%/pkg/hapcryst/doc/misc.xml +%%DATADIR%%/pkg/hapcryst/doc/nocolorprompt.css +%%DATADIR%%/pkg/hapcryst/doc/ragged.css +%%DATADIR%%/pkg/hapcryst/doc/rainbow.js +%%DATADIR%%/pkg/hapcryst/doc/spacegroups.xml +%%DATADIR%%/pkg/hapcryst/doc/times.css +%%DATADIR%%/pkg/hapcryst/doc/title.xml +%%DATADIR%%/pkg/hapcryst/doc/toggless.css +%%DATADIR%%/pkg/hapcryst/doc/toggless.js +%%DATADIR%%/pkg/hapcryst/examples/3dimBieberbachFD.gap +%%DATADIR%%/pkg/hapcryst/examples/hasse_diagram_reformat.gd +%%DATADIR%%/pkg/hapcryst/examples/hasse_diagram_reformat.gi +%%DATADIR%%/pkg/hapcryst/examples/javaviewwrapper.txt +%%DATADIR%%/pkg/hapcryst/examples/orbitcoloring.gap +%%DATADIR%%/pkg/hapcryst/init.g +%%DATADIR%%/pkg/hapcryst/lib/CWcomplexThings.gd +%%DATADIR%%/pkg/hapcryst/lib/CWcomplexThings.gi +%%DATADIR%%/pkg/hapcryst/lib/CWcomplexThings_GroupRingRep.gd +%%DATADIR%%/pkg/hapcryst/lib/CWcomplexThings_GroupRingRep.gi +%%DATADIR%%/pkg/hapcryst/lib/CWcomplexThings_LargeGroupRep.gd +%%DATADIR%%/pkg/hapcryst/lib/CWcomplexThings_LargeGroupRep.gi +%%DATADIR%%/pkg/hapcryst/lib/FaceLatticeAndBoundaryBieberbachGroup.gi +%%DATADIR%%/pkg/hapcryst/lib/FundamentalDomain.gd +%%DATADIR%%/pkg/hapcryst/lib/FundamentalDomain.gi +%%DATADIR%%/pkg/hapcryst/lib/FundamentalDomainBieberbach.gi +%%DATADIR%%/pkg/hapcryst/lib/FundamentalDomainStandardSP.gi +%%DATADIR%%/pkg/hapcryst/lib/GroupRing.gd +%%DATADIR%%/pkg/hapcryst/lib/GroupRing.gi +%%DATADIR%%/pkg/hapcryst/lib/datatypes/contHomBieberbach.gi +%%DATADIR%%/pkg/hapcryst/lib/datatypes/contractingHomotopy.gd +%%DATADIR%%/pkg/hapcryst/lib/datatypes/contractingHomotopy.gi +%%DATADIR%%/pkg/hapcryst/lib/datatypes/contractingHomotopy_GroupRing.gd +%%DATADIR%%/pkg/hapcryst/lib/datatypes/contractingHomotopy_GroupRing.gi +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/chap0.html +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/chap0.txt +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/chap0_mj.html +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/chap1.html +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/chap1.txt +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/chap1_mj.html +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/chap2.html +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/chap2.txt +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/chap2_mj.html +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/chap3.html +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/chap3.txt +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/chap3_mj.html +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/chooser.html +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/contraction.xml +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/lefttoc.css +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/manual.css +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/manual.js +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/manual.lab +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/manual.pdf +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/manual.six +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/nocolorprompt.css +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/ragged.css +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/rainbow.js +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/resolutionAccess.aux +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/resolutionAccess.bbl +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/resolutionAccess.blg +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/resolutionAccess.idx +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/resolutionAccess.ilg +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/resolutionAccess.ind +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/resolutionAccess.log +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/resolutionAccess.out +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/resolutionAccess.pnr +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/resolutionAccess.tex +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/resolutionAccess.toc +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/resolutionAccess.xml +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/resolutionAccess_GroupRing.xml +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/times.css +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/tmp.xml +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/today.ver +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/toggless.css +%%DATADIR%%/pkg/hapcryst/lib/datatypes/doc/toggless.js +%%DATADIR%%/pkg/hapcryst/lib/datatypes/resolutionAccess_GroupRing.gd +%%DATADIR%%/pkg/hapcryst/lib/datatypes/resolutionAccess_GroupRing.gi +%%DATADIR%%/pkg/hapcryst/lib/datatypes/resolutionAccess_LargeGroupRep.gd +%%DATADIR%%/pkg/hapcryst/lib/datatypes/resolutionAccess_LargeGroupRep.gi +%%DATADIR%%/pkg/hapcryst/lib/datatypes/resolutionAccess_SmallGroupRep.gd +%%DATADIR%%/pkg/hapcryst/lib/datatypes/resolutionAccess_SmallGroupRep.gi +%%DATADIR%%/pkg/hapcryst/lib/datatypes/resolutionAccess_generic.gd +%%DATADIR%%/pkg/hapcryst/lib/datatypes/resolutionAccess_generic.gi +%%DATADIR%%/pkg/hapcryst/lib/environment.gd +%%DATADIR%%/pkg/hapcryst/lib/environment.gi +%%DATADIR%%/pkg/hapcryst/lib/geometry.gd +%%DATADIR%%/pkg/hapcryst/lib/geometry.gi +%%DATADIR%%/pkg/hapcryst/lib/misc.gd +%%DATADIR%%/pkg/hapcryst/lib/misc.gi +%%DATADIR%%/pkg/hapcryst/lib/resolutionBieberbach.gd +%%DATADIR%%/pkg/hapcryst/lib/resolutionBieberbach.gi +%%DATADIR%%/pkg/hapcryst/lib/spacegroups.gd +%%DATADIR%%/pkg/hapcryst/lib/spacegroups.gi +%%DATADIR%%/pkg/hapcryst/lib/tmp.gi +%%DATADIR%%/pkg/hapcryst/lib/translations.gd +%%DATADIR%%/pkg/hapcryst/lib/translations.gi +%%DATADIR%%/pkg/hapcryst/makedoc.g +%%DATADIR%%/pkg/hapcryst/read.g +%%DATADIR%%/pkg/hapcryst/tst/HAPcryst.tst +%%DATADIR%%/pkg/hapcryst/tst/testall.g +%%DATADIR%%/pkg/hecke/CHANGES +%%DATADIR%%/pkg/hecke/LICENSE +%%DATADIR%%/pkg/hecke/PackageInfo.g +%%DATADIR%%/pkg/hecke/README.md +%%DATADIR%%/pkg/hecke/doc/chap0.html +%%DATADIR%%/pkg/hecke/doc/chap0.txt +%%DATADIR%%/pkg/hecke/doc/chap0_mj.html +%%DATADIR%%/pkg/hecke/doc/chap1.html +%%DATADIR%%/pkg/hecke/doc/chap1.txt +%%DATADIR%%/pkg/hecke/doc/chap1_mj.html +%%DATADIR%%/pkg/hecke/doc/chap2.html +%%DATADIR%%/pkg/hecke/doc/chap2.txt +%%DATADIR%%/pkg/hecke/doc/chap2_mj.html +%%DATADIR%%/pkg/hecke/doc/chap3.html +%%DATADIR%%/pkg/hecke/doc/chap3.txt +%%DATADIR%%/pkg/hecke/doc/chap3_mj.html +%%DATADIR%%/pkg/hecke/doc/chapBib.html +%%DATADIR%%/pkg/hecke/doc/chapBib.txt +%%DATADIR%%/pkg/hecke/doc/chapBib_mj.html +%%DATADIR%%/pkg/hecke/doc/chapInd.html +%%DATADIR%%/pkg/hecke/doc/chapInd.txt +%%DATADIR%%/pkg/hecke/doc/chapInd_mj.html +%%DATADIR%%/pkg/hecke/doc/chooser.html +%%DATADIR%%/pkg/hecke/doc/clean +%%DATADIR%%/pkg/hecke/doc/functionality.xml +%%DATADIR%%/pkg/hecke/doc/hecke.bib +%%DATADIR%%/pkg/hecke/doc/hecke.xml +%%DATADIR%%/pkg/hecke/doc/install.xml +%%DATADIR%%/pkg/hecke/doc/intro.xml +%%DATADIR%%/pkg/hecke/doc/lefttoc.css +%%DATADIR%%/pkg/hecke/doc/manual.css +%%DATADIR%%/pkg/hecke/doc/manual.js +%%DATADIR%%/pkg/hecke/doc/manual.pdf +%%DATADIR%%/pkg/hecke/doc/manual.six +%%DATADIR%%/pkg/hecke/doc/nocolorprompt.css +%%DATADIR%%/pkg/hecke/doc/ragged.css +%%DATADIR%%/pkg/hecke/doc/rainbow.js +%%DATADIR%%/pkg/hecke/doc/times.css +%%DATADIR%%/pkg/hecke/doc/title.xml +%%DATADIR%%/pkg/hecke/doc/toggless.css +%%DATADIR%%/pkg/hecke/doc/toggless.js +%%DATADIR%%/pkg/hecke/gap/dispatcher.gd +%%DATADIR%%/pkg/hecke/gap/global.gd +%%DATADIR%%/pkg/hecke/gap/global.gi +%%DATADIR%%/pkg/hecke/gap/output.gd +%%DATADIR%%/pkg/hecke/gap/output.gi +%%DATADIR%%/pkg/hecke/gap/specht.gd +%%DATADIR%%/pkg/hecke/gap/specht.gi +%%DATADIR%%/pkg/hecke/gap/symmcomb.gd +%%DATADIR%%/pkg/hecke/gap/symmcomb.gi +%%DATADIR%%/pkg/hecke/gap/tableaux.gd +%%DATADIR%%/pkg/hecke/gap/tableaux.gi +%%DATADIR%%/pkg/hecke/init.g +%%DATADIR%%/pkg/hecke/lib/e2/e2p0.10 +%%DATADIR%%/pkg/hecke/lib/e2/e2p0.4 +%%DATADIR%%/pkg/hecke/lib/e2/e2p0.5 +%%DATADIR%%/pkg/hecke/lib/e2/e2p0.6 +%%DATADIR%%/pkg/hecke/lib/e2/e2p0.7 +%%DATADIR%%/pkg/hecke/lib/e2/e2p0.8 +%%DATADIR%%/pkg/hecke/lib/e2/e2p0.9 +%%DATADIR%%/pkg/hecke/lib/e2/p2sym.10 +%%DATADIR%%/pkg/hecke/lib/e2/p2sym.11 +%%DATADIR%%/pkg/hecke/lib/e2/p2sym.12 +%%DATADIR%%/pkg/hecke/lib/e2/p2sym.13 +%%DATADIR%%/pkg/hecke/lib/e2/p2sym.14 +%%DATADIR%%/pkg/hecke/lib/e2/p2sym.4 +%%DATADIR%%/pkg/hecke/lib/e2/p2sym.5 +%%DATADIR%%/pkg/hecke/lib/e2/p2sym.6 +%%DATADIR%%/pkg/hecke/lib/e2/p2sym.7 +%%DATADIR%%/pkg/hecke/lib/e2/p2sym.8 +%%DATADIR%%/pkg/hecke/lib/e2/p2sym.9 +%%DATADIR%%/pkg/hecke/lib/e3/e3p0.10 +%%DATADIR%%/pkg/hecke/lib/e3/e3p0.6 +%%DATADIR%%/pkg/hecke/lib/e3/e3p0.7 +%%DATADIR%%/pkg/hecke/lib/e3/e3p0.8 +%%DATADIR%%/pkg/hecke/lib/e3/e3p0.9 +%%DATADIR%%/pkg/hecke/lib/e3/p3sym.10 +%%DATADIR%%/pkg/hecke/lib/e3/p3sym.11 +%%DATADIR%%/pkg/hecke/lib/e3/p3sym.12 +%%DATADIR%%/pkg/hecke/lib/e3/p3sym.13 +%%DATADIR%%/pkg/hecke/lib/e3/p3sym.14 +%%DATADIR%%/pkg/hecke/lib/e3/p3sym.6 +%%DATADIR%%/pkg/hecke/lib/e3/p3sym.7 +%%DATADIR%%/pkg/hecke/lib/e3/p3sym.8 +%%DATADIR%%/pkg/hecke/lib/e3/p3sym.9 +%%DATADIR%%/pkg/hecke/lib/e4/e4p0.10 +%%DATADIR%%/pkg/hecke/lib/e4/e4p0.11 +%%DATADIR%%/pkg/hecke/lib/e4/e4p0.8 +%%DATADIR%%/pkg/hecke/lib/e4/e4p0.9 +%%DATADIR%%/pkg/hecke/lib/e5/e5p0.10 +%%DATADIR%%/pkg/hecke/lib/e5/e5p0.11 +%%DATADIR%%/pkg/hecke/lib/e5/e5p0.12 +%%DATADIR%%/pkg/hecke/lib/e5/p5sym.10 +%%DATADIR%%/pkg/hecke/lib/e5/p5sym.11 +%%DATADIR%%/pkg/hecke/lib/e5/p5sym.12 +%%DATADIR%%/pkg/hecke/lib/e5/p5sym.13 +%%DATADIR%%/pkg/hecke/lib/e5/p5sym.14 +%%DATADIR%%/pkg/hecke/lib/e5/p5sym.15 +%%DATADIR%%/pkg/hecke/lib/e5/p5sym.16 +%%DATADIR%%/pkg/hecke/lib/e5/p5sym.17 +%%DATADIR%%/pkg/hecke/lib/e5/p5sym.18 +%%DATADIR%%/pkg/hecke/lib/e5/p5sym.19 +%%DATADIR%%/pkg/hecke/lib/e5/p5sym.20 +%%DATADIR%%/pkg/hecke/lib/e5/p5sym.21 +%%DATADIR%%/pkg/hecke/lib/e5/p5sym.22 +%%DATADIR%%/pkg/hecke/lib/e5/p5sym.23 +%%DATADIR%%/pkg/hecke/lib/e7/p7sym.14 +%%DATADIR%%/pkg/hecke/makedoc.g +%%DATADIR%%/pkg/hecke/read.g +%%DATADIR%%/pkg/hecke/tst/all.tst +%%DATADIR%%/pkg/hecke/tst/bugfix.tst +%%DATADIR%%/pkg/hecke/tst/hecke01.tst +%%DATADIR%%/pkg/hecke/tst/hecke02.tst +%%DATADIR%%/pkg/hecke/tst/testall.g +%%DATADIR%%/pkg/help/CHANGES +%%DATADIR%%/pkg/help/PackageInfo.g +%%DATADIR%%/pkg/help/README +%%DATADIR%%/pkg/help/doc/HeLP.bib +%%DATADIR%%/pkg/help/doc/HeLP.xml +%%DATADIR%%/pkg/help/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/help/doc/_Chapter_Background.xml +%%DATADIR%%/pkg/help/doc/_Chapter_Extended_examples.xml +%%DATADIR%%/pkg/help/doc/_Chapter_Further_functions.xml +%%DATADIR%%/pkg/help/doc/_Chapter_Introduction.xml +%%DATADIR%%/pkg/help/doc/_Chapter_Remarks_on_technical_problems_and_the_implementation.xml +%%DATADIR%%/pkg/help/doc/_Chapter_The_main_functions.xml +%%DATADIR%%/pkg/help/doc/chap0.html +%%DATADIR%%/pkg/help/doc/chap0.txt +%%DATADIR%%/pkg/help/doc/chap0_mj.html +%%DATADIR%%/pkg/help/doc/chap1.html +%%DATADIR%%/pkg/help/doc/chap1.txt +%%DATADIR%%/pkg/help/doc/chap1_mj.html +%%DATADIR%%/pkg/help/doc/chap2.html +%%DATADIR%%/pkg/help/doc/chap2.txt +%%DATADIR%%/pkg/help/doc/chap2_mj.html +%%DATADIR%%/pkg/help/doc/chap3.html +%%DATADIR%%/pkg/help/doc/chap3.txt +%%DATADIR%%/pkg/help/doc/chap3_mj.html +%%DATADIR%%/pkg/help/doc/chap4.html +%%DATADIR%%/pkg/help/doc/chap4.txt +%%DATADIR%%/pkg/help/doc/chap4_mj.html +%%DATADIR%%/pkg/help/doc/chap5.html +%%DATADIR%%/pkg/help/doc/chap5.txt +%%DATADIR%%/pkg/help/doc/chap5_mj.html +%%DATADIR%%/pkg/help/doc/chap6.html +%%DATADIR%%/pkg/help/doc/chap6.txt +%%DATADIR%%/pkg/help/doc/chap6_mj.html +%%DATADIR%%/pkg/help/doc/chapBib.html +%%DATADIR%%/pkg/help/doc/chapBib.txt +%%DATADIR%%/pkg/help/doc/chapBib_mj.html +%%DATADIR%%/pkg/help/doc/chapInd.html +%%DATADIR%%/pkg/help/doc/chapInd.txt +%%DATADIR%%/pkg/help/doc/chapInd_mj.html +%%DATADIR%%/pkg/help/doc/chooser.html +%%DATADIR%%/pkg/help/doc/lefttoc.css +%%DATADIR%%/pkg/help/doc/manual.css +%%DATADIR%%/pkg/help/doc/manual.js +%%DATADIR%%/pkg/help/doc/manual.pdf +%%DATADIR%%/pkg/help/doc/manual.six +%%DATADIR%%/pkg/help/doc/nocolorprompt.css +%%DATADIR%%/pkg/help/doc/ragged.css +%%DATADIR%%/pkg/help/doc/rainbow.js +%%DATADIR%%/pkg/help/doc/times.css +%%DATADIR%%/pkg/help/doc/title.xml +%%DATADIR%%/pkg/help/doc/toggless.css +%%DATADIR%%/pkg/help/doc/toggless.js +%%DATADIR%%/pkg/help/examples/examples.tst +%%DATADIR%%/pkg/help/examples/examples_break.g +%%DATADIR%%/pkg/help/examples/extended_examples.autodoc +%%DATADIR%%/pkg/help/examples/introduction.autodoc +%%DATADIR%%/pkg/help/examples/purpose.autodoc +%%DATADIR%%/pkg/help/examples/technical.autodoc +%%DATADIR%%/pkg/help/init.g +%%DATADIR%%/pkg/help/lib/HeLP.gd +%%DATADIR%%/pkg/help/lib/HeLP.gi +%%DATADIR%%/pkg/help/lib/HeLP_internal_functions.gi +%%DATADIR%%/pkg/help/makedoc.g +%%DATADIR%%/pkg/help/read.g +%%DATADIR%%/pkg/help/tst/no_solver.tst +%%DATADIR%%/pkg/help/tst/testall.g +%%DATADIR%%/pkg/help/tst/yes_4ti2.tst +%%DATADIR%%/pkg/help/tst/yes_normaliz.tst +%%DATADIR%%/pkg/homalg/CHANGES +%%DATADIR%%/pkg/homalg/LICENSE +%%DATADIR%%/pkg/homalg/PackageInfo.g +%%DATADIR%%/pkg/homalg/README.md +%%DATADIR%%/pkg/homalg/TODO +%%DATADIR%%/pkg/homalg/doc/Bicomplexes.xml +%%DATADIR%%/pkg/homalg/doc/BigradedObjects.xml +%%DATADIR%%/pkg/homalg/doc/ChainMorphisms.xml +%%DATADIR%%/pkg/homalg/doc/Complexes.xml +%%DATADIR%%/pkg/homalg/doc/Debugging.xml +%%DATADIR%%/pkg/homalg/doc/Development.xml +%%DATADIR%%/pkg/homalg/doc/Elements.xml +%%DATADIR%%/pkg/homalg/doc/Functors.xml +%%DATADIR%%/pkg/homalg/doc/Idea.xml +%%DATADIR%%/pkg/homalg/doc/Logic.xml +%%DATADIR%%/pkg/homalg/doc/Morphisms.xml +%%DATADIR%%/pkg/homalg/doc/Objects.xml +%%DATADIR%%/pkg/homalg/doc/Project.xml +%%DATADIR%%/pkg/homalg/doc/SpectralSequences.xml +%%DATADIR%%/pkg/homalg/doc/_entities.xml +%%DATADIR%%/pkg/homalg/doc/appendix.xml +%%DATADIR%%/pkg/homalg/doc/chap0.html +%%DATADIR%%/pkg/homalg/doc/chap0.txt +%%DATADIR%%/pkg/homalg/doc/chap0_mj.html +%%DATADIR%%/pkg/homalg/doc/chap1.html +%%DATADIR%%/pkg/homalg/doc/chap1.txt +%%DATADIR%%/pkg/homalg/doc/chap10.html +%%DATADIR%%/pkg/homalg/doc/chap10.txt +%%DATADIR%%/pkg/homalg/doc/chap10_mj.html +%%DATADIR%%/pkg/homalg/doc/chap11.html +%%DATADIR%%/pkg/homalg/doc/chap11.txt +%%DATADIR%%/pkg/homalg/doc/chap11_mj.html +%%DATADIR%%/pkg/homalg/doc/chap12.html +%%DATADIR%%/pkg/homalg/doc/chap12.txt +%%DATADIR%%/pkg/homalg/doc/chap12_mj.html +%%DATADIR%%/pkg/homalg/doc/chap1_mj.html +%%DATADIR%%/pkg/homalg/doc/chap2.html +%%DATADIR%%/pkg/homalg/doc/chap2.txt +%%DATADIR%%/pkg/homalg/doc/chap2_mj.html +%%DATADIR%%/pkg/homalg/doc/chap3.html +%%DATADIR%%/pkg/homalg/doc/chap3.txt +%%DATADIR%%/pkg/homalg/doc/chap3_mj.html +%%DATADIR%%/pkg/homalg/doc/chap4.html +%%DATADIR%%/pkg/homalg/doc/chap4.txt +%%DATADIR%%/pkg/homalg/doc/chap4_mj.html +%%DATADIR%%/pkg/homalg/doc/chap5.html +%%DATADIR%%/pkg/homalg/doc/chap5.txt +%%DATADIR%%/pkg/homalg/doc/chap5_mj.html +%%DATADIR%%/pkg/homalg/doc/chap6.html +%%DATADIR%%/pkg/homalg/doc/chap6.txt +%%DATADIR%%/pkg/homalg/doc/chap6_mj.html +%%DATADIR%%/pkg/homalg/doc/chap7.html +%%DATADIR%%/pkg/homalg/doc/chap7.txt +%%DATADIR%%/pkg/homalg/doc/chap7_mj.html +%%DATADIR%%/pkg/homalg/doc/chap8.html +%%DATADIR%%/pkg/homalg/doc/chap8.txt +%%DATADIR%%/pkg/homalg/doc/chap8_mj.html +%%DATADIR%%/pkg/homalg/doc/chap9.html +%%DATADIR%%/pkg/homalg/doc/chap9.txt +%%DATADIR%%/pkg/homalg/doc/chap9_mj.html +%%DATADIR%%/pkg/homalg/doc/chapA.html +%%DATADIR%%/pkg/homalg/doc/chapA.txt +%%DATADIR%%/pkg/homalg/doc/chapA_mj.html +%%DATADIR%%/pkg/homalg/doc/chapB.html +%%DATADIR%%/pkg/homalg/doc/chapB.txt +%%DATADIR%%/pkg/homalg/doc/chapB_mj.html +%%DATADIR%%/pkg/homalg/doc/chapBib.html +%%DATADIR%%/pkg/homalg/doc/chapBib.txt +%%DATADIR%%/pkg/homalg/doc/chapBib_mj.html +%%DATADIR%%/pkg/homalg/doc/chapC.html +%%DATADIR%%/pkg/homalg/doc/chapC.txt +%%DATADIR%%/pkg/homalg/doc/chapC_mj.html +%%DATADIR%%/pkg/homalg/doc/chapD.html +%%DATADIR%%/pkg/homalg/doc/chapD.txt +%%DATADIR%%/pkg/homalg/doc/chapD_mj.html +%%DATADIR%%/pkg/homalg/doc/chapE.html +%%DATADIR%%/pkg/homalg/doc/chapE.txt +%%DATADIR%%/pkg/homalg/doc/chapE_mj.html +%%DATADIR%%/pkg/homalg/doc/chapF.html +%%DATADIR%%/pkg/homalg/doc/chapF.txt +%%DATADIR%%/pkg/homalg/doc/chapF_mj.html +%%DATADIR%%/pkg/homalg/doc/chapInd.html +%%DATADIR%%/pkg/homalg/doc/chapInd.txt +%%DATADIR%%/pkg/homalg/doc/chapInd_mj.html +%%DATADIR%%/pkg/homalg/doc/chooser.html +%%DATADIR%%/pkg/homalg/doc/clean +%%DATADIR%%/pkg/homalg/doc/examples.xml +%%DATADIR%%/pkg/homalg/doc/homalg.bib +%%DATADIR%%/pkg/homalg/doc/homalg.xml +%%DATADIR%%/pkg/homalg/doc/homalgBib.xml +%%DATADIR%%/pkg/homalg/doc/install.xml +%%DATADIR%%/pkg/homalg/doc/intro.xml +%%DATADIR%%/pkg/homalg/doc/lefttoc.css +%%DATADIR%%/pkg/homalg/doc/manual.css +%%DATADIR%%/pkg/homalg/doc/manual.js +%%DATADIR%%/pkg/homalg/doc/manual.lab +%%DATADIR%%/pkg/homalg/doc/manual.pdf +%%DATADIR%%/pkg/homalg/doc/manual.six +%%DATADIR%%/pkg/homalg/doc/nocolorprompt.css +%%DATADIR%%/pkg/homalg/doc/ragged.css +%%DATADIR%%/pkg/homalg/doc/rainbow.js +%%DATADIR%%/pkg/homalg/doc/times.css +%%DATADIR%%/pkg/homalg/doc/title.xml +%%DATADIR%%/pkg/homalg/doc/toggless.css +%%DATADIR%%/pkg/homalg/doc/toggless.js +%%DATADIR%%/pkg/homalg/examples/ExtExt.g +%%DATADIR%%/pkg/homalg/examples/Grothendieck-SpectralCosequence.g +%%DATADIR%%/pkg/homalg/examples/Grothendieck.g +%%DATADIR%%/pkg/homalg/examples/Hom(Hom(-,Z128),Z16)_On_Seq.g +%%DATADIR%%/pkg/homalg/examples/LTensorProduct_Z.g +%%DATADIR%%/pkg/homalg/examples/Purity.g +%%DATADIR%%/pkg/homalg/examples/RHom_Z.g +%%DATADIR%%/pkg/homalg/examples/Saturate.g +%%DATADIR%%/pkg/homalg/examples/SpectralCosequence.g +%%DATADIR%%/pkg/homalg/examples/SpectralSequence.g +%%DATADIR%%/pkg/homalg/examples/TorExt.g +%%DATADIR%%/pkg/homalg/examples/TorExt_Grothendieck.g +%%DATADIR%%/pkg/homalg/examples/TorExt_via_Hom(P,P).g +%%DATADIR%%/pkg/homalg/examples/Triangle.g +%%DATADIR%%/pkg/homalg/examples/WhySpectral.g +%%DATADIR%%/pkg/homalg/examples/doc/HomalgElement_in.g +%%DATADIR%%/pkg/homalg/examples/homalg.g +%%DATADIR%%/pkg/homalg/examples/qiCounterExample.g +%%DATADIR%%/pkg/homalg/gap/BasicFunctors.gd +%%DATADIR%%/pkg/homalg/gap/BasicFunctors.gi +%%DATADIR%%/pkg/homalg/gap/ChainMorphisms.gd +%%DATADIR%%/pkg/homalg/gap/ChainMorphisms.gi +%%DATADIR%%/pkg/homalg/gap/Complexes.gd +%%DATADIR%%/pkg/homalg/gap/Complexes.gi +%%DATADIR%%/pkg/homalg/gap/Filtrations.gd +%%DATADIR%%/pkg/homalg/gap/Filtrations.gi +%%DATADIR%%/pkg/homalg/gap/HomalgBicomplex.gd +%%DATADIR%%/pkg/homalg/gap/HomalgBicomplex.gi +%%DATADIR%%/pkg/homalg/gap/HomalgBigradedObject.gd +%%DATADIR%%/pkg/homalg/gap/HomalgBigradedObject.gi +%%DATADIR%%/pkg/homalg/gap/HomalgCategory.gd +%%DATADIR%%/pkg/homalg/gap/HomalgCategory.gi +%%DATADIR%%/pkg/homalg/gap/HomalgChainMorphism.gd +%%DATADIR%%/pkg/homalg/gap/HomalgChainMorphism.gi +%%DATADIR%%/pkg/homalg/gap/HomalgComplex.gd +%%DATADIR%%/pkg/homalg/gap/HomalgComplex.gi +%%DATADIR%%/pkg/homalg/gap/HomalgDiagram.gd +%%DATADIR%%/pkg/homalg/gap/HomalgDiagram.gi +%%DATADIR%%/pkg/homalg/gap/HomalgElement.gd +%%DATADIR%%/pkg/homalg/gap/HomalgElement.gi +%%DATADIR%%/pkg/homalg/gap/HomalgFiltration.gd +%%DATADIR%%/pkg/homalg/gap/HomalgFiltration.gi +%%DATADIR%%/pkg/homalg/gap/HomalgFunctor.gd +%%DATADIR%%/pkg/homalg/gap/HomalgFunctor.gi +%%DATADIR%%/pkg/homalg/gap/HomalgMorphism.gd +%%DATADIR%%/pkg/homalg/gap/HomalgMorphism.gi +%%DATADIR%%/pkg/homalg/gap/HomalgObject.gd +%%DATADIR%%/pkg/homalg/gap/HomalgObject.gi +%%DATADIR%%/pkg/homalg/gap/HomalgSpectralSequence.gd +%%DATADIR%%/pkg/homalg/gap/HomalgSpectralSequence.gi +%%DATADIR%%/pkg/homalg/gap/HomalgSubobject.gd +%%DATADIR%%/pkg/homalg/gap/HomalgSubobject.gi +%%DATADIR%%/pkg/homalg/gap/LICHM.gd +%%DATADIR%%/pkg/homalg/gap/LICHM.gi +%%DATADIR%%/pkg/homalg/gap/LICPX.gd +%%DATADIR%%/pkg/homalg/gap/LICPX.gi +%%DATADIR%%/pkg/homalg/gap/LIMOR.gd +%%DATADIR%%/pkg/homalg/gap/LIMOR.gi +%%DATADIR%%/pkg/homalg/gap/LIOBJ.gd +%%DATADIR%%/pkg/homalg/gap/LIOBJ.gi +%%DATADIR%%/pkg/homalg/gap/Morphisms.gd +%%DATADIR%%/pkg/homalg/gap/Morphisms.gi +%%DATADIR%%/pkg/homalg/gap/OtherFunctors.gd +%%DATADIR%%/pkg/homalg/gap/OtherFunctors.gi +%%DATADIR%%/pkg/homalg/gap/SpectralSequences.gd +%%DATADIR%%/pkg/homalg/gap/SpectralSequences.gi +%%DATADIR%%/pkg/homalg/gap/StaticObjects.gd +%%DATADIR%%/pkg/homalg/gap/StaticObjects.gi +%%DATADIR%%/pkg/homalg/gap/ToolFunctors.gd +%%DATADIR%%/pkg/homalg/gap/ToolFunctors.gi +%%DATADIR%%/pkg/homalg/gap/homalg.gd +%%DATADIR%%/pkg/homalg/gap/homalg.gi +%%DATADIR%%/pkg/homalg/init.g +%%DATADIR%%/pkg/homalg/makedoc.g +%%DATADIR%%/pkg/homalg/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/homalg/makefile +%%DATADIR%%/pkg/homalg/read.g +%%DATADIR%%/pkg/homalg/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/homalg/tst/homalg01.tst +%%DATADIR%%/pkg/homalg/tst/homalg02.tst +%%DATADIR%%/pkg/homalg/tst/homalg03.tst +%%DATADIR%%/pkg/homalg/tst/homalg04.tst +%%DATADIR%%/pkg/homalg/tst/homalg05.tst +%%DATADIR%%/pkg/homalg/tst/homalg06.tst +%%DATADIR%%/pkg/homalg/tst/homalg07.tst +%%DATADIR%%/pkg/homalg/tst/homalg08.tst +%%DATADIR%%/pkg/homalg/tst/homalg09.tst +%%DATADIR%%/pkg/homalg/tst/homalg10.tst +%%DATADIR%%/pkg/homalg/tst/homalg11.tst +%%DATADIR%%/pkg/homalg/tst/homalg12.tst +%%DATADIR%%/pkg/homalg/tst/homalg13.tst +%%DATADIR%%/pkg/homalg/tst/homalg14.tst +%%DATADIR%%/pkg/homalg/tst/homalg15.tst +%%DATADIR%%/pkg/homalg/tst/homalg16.tst +%%DATADIR%%/pkg/homalg/tst/homalg17.tst +%%DATADIR%%/pkg/homalg/tst/homalg18.tst +%%DATADIR%%/pkg/homalg/tst/homalg19.tst +%%DATADIR%%/pkg/homalg/tst/homalg20.tst +%%DATADIR%%/pkg/homalg/tst/homalg21.tst +%%DATADIR%%/pkg/homalg/tst/homalg22.tst +%%DATADIR%%/pkg/homalg/tst/homalg23.tst +%%DATADIR%%/pkg/homalg/tst/homalg24.tst +%%DATADIR%%/pkg/homalg/tst/homalg25.tst +%%DATADIR%%/pkg/homalg/tst/homalg26.tst +%%DATADIR%%/pkg/homalg/tst/homalg27.tst +%%DATADIR%%/pkg/homalg/tst/homalg28.tst +%%DATADIR%%/pkg/homalg/tst/homalg29.tst +%%DATADIR%%/pkg/homalg/tst/homalg30.tst +%%DATADIR%%/pkg/homalg/tst/homalg31.tst +%%DATADIR%%/pkg/homalg/tst/homalg32.tst +%%DATADIR%%/pkg/homalg/tst/homalg33.tst +%%DATADIR%%/pkg/homalg/tst/homalg34.tst +%%DATADIR%%/pkg/homalg/tst/homalg35.tst +%%DATADIR%%/pkg/homalg/tst/homalg36.tst +%%DATADIR%%/pkg/homalg/tst/testall.g +%%DATADIR%%/pkg/homalgtocas/CHANGES +%%DATADIR%%/pkg/homalgtocas/LICENSE +%%DATADIR%%/pkg/homalgtocas/PackageInfo.g +%%DATADIR%%/pkg/homalgtocas/README.md +%%DATADIR%%/pkg/homalgtocas/TODO +%%DATADIR%%/pkg/homalgtocas/doc/HomalgToCAS.bib +%%DATADIR%%/pkg/homalgtocas/doc/HomalgToCAS.xml +%%DATADIR%%/pkg/homalgtocas/doc/Rings.xml +%%DATADIR%%/pkg/homalgtocas/doc/Watch.xml +%%DATADIR%%/pkg/homalgtocas/doc/_entities.xml +%%DATADIR%%/pkg/homalgtocas/doc/appendix.xml +%%DATADIR%%/pkg/homalgtocas/doc/chap0.html +%%DATADIR%%/pkg/homalgtocas/doc/chap0.txt +%%DATADIR%%/pkg/homalgtocas/doc/chap0_mj.html +%%DATADIR%%/pkg/homalgtocas/doc/chap1.html +%%DATADIR%%/pkg/homalgtocas/doc/chap1.txt +%%DATADIR%%/pkg/homalgtocas/doc/chap1_mj.html +%%DATADIR%%/pkg/homalgtocas/doc/chap2.html +%%DATADIR%%/pkg/homalgtocas/doc/chap2.txt +%%DATADIR%%/pkg/homalgtocas/doc/chap2_mj.html +%%DATADIR%%/pkg/homalgtocas/doc/chap3.html +%%DATADIR%%/pkg/homalgtocas/doc/chap3.txt +%%DATADIR%%/pkg/homalgtocas/doc/chap3_mj.html +%%DATADIR%%/pkg/homalgtocas/doc/chap4.html +%%DATADIR%%/pkg/homalgtocas/doc/chap4.txt +%%DATADIR%%/pkg/homalgtocas/doc/chap4_mj.html +%%DATADIR%%/pkg/homalgtocas/doc/chapA.html +%%DATADIR%%/pkg/homalgtocas/doc/chapA.txt +%%DATADIR%%/pkg/homalgtocas/doc/chapA_mj.html +%%DATADIR%%/pkg/homalgtocas/doc/chapBib.html +%%DATADIR%%/pkg/homalgtocas/doc/chapBib.txt +%%DATADIR%%/pkg/homalgtocas/doc/chapBib_mj.html +%%DATADIR%%/pkg/homalgtocas/doc/chapInd.html +%%DATADIR%%/pkg/homalgtocas/doc/chapInd.txt +%%DATADIR%%/pkg/homalgtocas/doc/chapInd_mj.html +%%DATADIR%%/pkg/homalgtocas/doc/chooser.html +%%DATADIR%%/pkg/homalgtocas/doc/clean +%%DATADIR%%/pkg/homalgtocas/doc/install.xml +%%DATADIR%%/pkg/homalgtocas/doc/intro.xml +%%DATADIR%%/pkg/homalgtocas/doc/lefttoc.css +%%DATADIR%%/pkg/homalgtocas/doc/manual.css +%%DATADIR%%/pkg/homalgtocas/doc/manual.js +%%DATADIR%%/pkg/homalgtocas/doc/manual.lab +%%DATADIR%%/pkg/homalgtocas/doc/manual.pdf +%%DATADIR%%/pkg/homalgtocas/doc/manual.six +%%DATADIR%%/pkg/homalgtocas/doc/nocolorprompt.css +%%DATADIR%%/pkg/homalgtocas/doc/ragged.css +%%DATADIR%%/pkg/homalgtocas/doc/rainbow.js +%%DATADIR%%/pkg/homalgtocas/doc/times.css +%%DATADIR%%/pkg/homalgtocas/doc/title.xml +%%DATADIR%%/pkg/homalgtocas/doc/toggless.css +%%DATADIR%%/pkg/homalgtocas/doc/toggless.js +%%DATADIR%%/pkg/homalgtocas/gap/HomalgExternalMatrix.gd +%%DATADIR%%/pkg/homalgtocas/gap/HomalgExternalMatrix.gi +%%DATADIR%%/pkg/homalgtocas/gap/HomalgExternalRing.gd +%%DATADIR%%/pkg/homalgtocas/gap/HomalgExternalRing.gi +%%DATADIR%%/pkg/homalgtocas/gap/HomalgToCAS.gd +%%DATADIR%%/pkg/homalgtocas/gap/HomalgToCAS.gi +%%DATADIR%%/pkg/homalgtocas/gap/IO.gd +%%DATADIR%%/pkg/homalgtocas/gap/IO.gi +%%DATADIR%%/pkg/homalgtocas/gap/StatisticsObject.gd +%%DATADIR%%/pkg/homalgtocas/gap/StatisticsObject.gi +%%DATADIR%%/pkg/homalgtocas/gap/homalgExternalObject.gd +%%DATADIR%%/pkg/homalgtocas/gap/homalgExternalObject.gi +%%DATADIR%%/pkg/homalgtocas/gap/homalgSendBlocking.gd +%%DATADIR%%/pkg/homalgtocas/gap/homalgSendBlocking.gi +%%DATADIR%%/pkg/homalgtocas/init.g +%%DATADIR%%/pkg/homalgtocas/makedoc.g +%%DATADIR%%/pkg/homalgtocas/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/homalgtocas/makefile +%%DATADIR%%/pkg/homalgtocas/read.g +%%DATADIR%%/pkg/homalgtocas/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/homalgtocas/tst/testall.g +%%DATADIR%%/pkg/idrel/CHANGES.md +%%DATADIR%%/pkg/idrel/LICENSE.txt +%%DATADIR%%/pkg/idrel/PackageInfo.g +%%DATADIR%%/pkg/idrel/README.md +%%DATADIR%%/pkg/idrel/VERSION +%%DATADIR%%/pkg/idrel/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/idrel/doc/_Chunks.xml +%%DATADIR%%/pkg/idrel/doc/bib.xml +%%DATADIR%%/pkg/idrel/doc/bib.xml.bib +%%DATADIR%%/pkg/idrel/doc/chap0.html +%%DATADIR%%/pkg/idrel/doc/chap0.txt +%%DATADIR%%/pkg/idrel/doc/chap0_mj.html +%%DATADIR%%/pkg/idrel/doc/chap1.html +%%DATADIR%%/pkg/idrel/doc/chap1.txt +%%DATADIR%%/pkg/idrel/doc/chap1_mj.html +%%DATADIR%%/pkg/idrel/doc/chap2.html +%%DATADIR%%/pkg/idrel/doc/chap2.txt +%%DATADIR%%/pkg/idrel/doc/chap2_mj.html +%%DATADIR%%/pkg/idrel/doc/chap3.html +%%DATADIR%%/pkg/idrel/doc/chap3.txt +%%DATADIR%%/pkg/idrel/doc/chap3_mj.html +%%DATADIR%%/pkg/idrel/doc/chap4.html +%%DATADIR%%/pkg/idrel/doc/chap4.txt +%%DATADIR%%/pkg/idrel/doc/chap4_mj.html +%%DATADIR%%/pkg/idrel/doc/chap5.html +%%DATADIR%%/pkg/idrel/doc/chap5.txt +%%DATADIR%%/pkg/idrel/doc/chap5_mj.html +%%DATADIR%%/pkg/idrel/doc/chap6.html +%%DATADIR%%/pkg/idrel/doc/chap6.txt +%%DATADIR%%/pkg/idrel/doc/chap6_mj.html +%%DATADIR%%/pkg/idrel/doc/chapBib.html +%%DATADIR%%/pkg/idrel/doc/chapBib.txt +%%DATADIR%%/pkg/idrel/doc/chapBib_mj.html +%%DATADIR%%/pkg/idrel/doc/chapInd.html +%%DATADIR%%/pkg/idrel/doc/chapInd.txt +%%DATADIR%%/pkg/idrel/doc/chapInd_mj.html +%%DATADIR%%/pkg/idrel/doc/chooser.html +%%DATADIR%%/pkg/idrel/doc/graphics/cayley-s3.jpg +%%DATADIR%%/pkg/idrel/doc/graphics/cayley-s3.pdf +%%DATADIR%%/pkg/idrel/doc/graphics/cayley-s3.tex +%%DATADIR%%/pkg/idrel/doc/idrel.bib +%%DATADIR%%/pkg/idrel/doc/idrel.xml +%%DATADIR%%/pkg/idrel/doc/idrels.xml +%%DATADIR%%/pkg/idrel/doc/intro.xml +%%DATADIR%%/pkg/idrel/doc/lefttoc.css +%%DATADIR%%/pkg/idrel/doc/logrws.xml +%%DATADIR%%/pkg/idrel/doc/manual.css +%%DATADIR%%/pkg/idrel/doc/manual.js +%%DATADIR%%/pkg/idrel/doc/manual.lab +%%DATADIR%%/pkg/idrel/doc/manual.pdf +%%DATADIR%%/pkg/idrel/doc/manual.six +%%DATADIR%%/pkg/idrel/doc/modpoly.xml +%%DATADIR%%/pkg/idrel/doc/monpoly.xml +%%DATADIR%%/pkg/idrel/doc/nocolorprompt.css +%%DATADIR%%/pkg/idrel/doc/ragged.css +%%DATADIR%%/pkg/idrel/doc/rainbow.js +%%DATADIR%%/pkg/idrel/doc/rws.xml +%%DATADIR%%/pkg/idrel/doc/times.css +%%DATADIR%%/pkg/idrel/doc/title.xml +%%DATADIR%%/pkg/idrel/doc/toggless.css +%%DATADIR%%/pkg/idrel/doc/toggless.js +%%DATADIR%%/pkg/idrel/init.g +%%DATADIR%%/pkg/idrel/lib/idrels.gd +%%DATADIR%%/pkg/idrel/lib/idrels.gi +%%DATADIR%%/pkg/idrel/lib/logrws.gd +%%DATADIR%%/pkg/idrel/lib/logrws.gi +%%DATADIR%%/pkg/idrel/lib/modpoly.gd +%%DATADIR%%/pkg/idrel/lib/modpoly.gi +%%DATADIR%%/pkg/idrel/lib/monpoly.gd +%%DATADIR%%/pkg/idrel/lib/monpoly.gi +%%DATADIR%%/pkg/idrel/makedoc.g +%%DATADIR%%/pkg/idrel/read.g +%%DATADIR%%/pkg/idrel/tst/idrels.tst +%%DATADIR%%/pkg/idrel/tst/logrws.tst +%%DATADIR%%/pkg/idrel/tst/modpoly.tst +%%DATADIR%%/pkg/idrel/tst/monpoly.tst +%%DATADIR%%/pkg/idrel/tst/rws.tst +%%DATADIR%%/pkg/idrel/tst/testall.g +%%DATADIR%%/pkg/idrel/tst/testing.g +%%DATADIR%%/pkg/idrel/xtst/simsek.tst +%%DATADIR%%/pkg/idrel/xtst/testextra.g +%%DATADIR%%/pkg/images/LICENSE +%%DATADIR%%/pkg/images/PackageInfo.g +%%DATADIR%%/pkg/images/README.md +%%DATADIR%%/pkg/images/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/images/doc/chap0.html +%%DATADIR%%/pkg/images/doc/chap0.txt +%%DATADIR%%/pkg/images/doc/chap0_mj.html +%%DATADIR%%/pkg/images/doc/chap1.html +%%DATADIR%%/pkg/images/doc/chap1.txt +%%DATADIR%%/pkg/images/doc/chap1_mj.html +%%DATADIR%%/pkg/images/doc/chap2.html +%%DATADIR%%/pkg/images/doc/chap2.txt +%%DATADIR%%/pkg/images/doc/chap2_mj.html +%%DATADIR%%/pkg/images/doc/chap3.html +%%DATADIR%%/pkg/images/doc/chap3.txt +%%DATADIR%%/pkg/images/doc/chap3_mj.html +%%DATADIR%%/pkg/images/doc/chapInd.html +%%DATADIR%%/pkg/images/doc/chapInd.txt +%%DATADIR%%/pkg/images/doc/chapInd_mj.html +%%DATADIR%%/pkg/images/doc/chooser.html +%%DATADIR%%/pkg/images/doc/example.xml +%%DATADIR%%/pkg/images/doc/images.xml +%%DATADIR%%/pkg/images/doc/install.xml +%%DATADIR%%/pkg/images/doc/lefttoc.css +%%DATADIR%%/pkg/images/doc/manual.css +%%DATADIR%%/pkg/images/doc/manual.js +%%DATADIR%%/pkg/images/doc/manual.lab +%%DATADIR%%/pkg/images/doc/manual.pdf +%%DATADIR%%/pkg/images/doc/manual.six +%%DATADIR%%/pkg/images/doc/nocolorprompt.css +%%DATADIR%%/pkg/images/doc/ragged.css +%%DATADIR%%/pkg/images/doc/rainbow.js +%%DATADIR%%/pkg/images/doc/solve.xml +%%DATADIR%%/pkg/images/doc/times.css +%%DATADIR%%/pkg/images/doc/title.xml +%%DATADIR%%/pkg/images/doc/toggless.css +%%DATADIR%%/pkg/images/doc/toggless.js +%%DATADIR%%/pkg/images/gap/allMinimalImages.g +%%DATADIR%%/pkg/images/gap/set_smallest_image/nsi.g +%%DATADIR%%/pkg/images/gap/set_smallest_image/nsi_horriblesetsethack.g +%%DATADIR%%/pkg/images/gap/smallestImage.gd +%%DATADIR%%/pkg/images/gap/smallestImage.gi +%%DATADIR%%/pkg/images/init.g +%%DATADIR%%/pkg/images/makedoc.g +%%DATADIR%%/pkg/images/maketest.g +%%DATADIR%%/pkg/images/read.g +%%DATADIR%%/pkg/images/tst/test_findallimages.tst +%%DATADIR%%/pkg/images/tst/test_findallimages2.tst +%%DATADIR%%/pkg/images/tst/test_functions.g +%%DATADIR%%/pkg/images/tst/test_minimage.tst +%%DATADIR%%/pkg/images/tst/test_minimage2.tst +%%DATADIR%%/pkg/images/tst/test_minimage3.tst +%%DATADIR%%/pkg/images/tst/testall.g +%%DATADIR%%/pkg/images/tst/testlong.g +%%DATADIR%%/pkg/images/tst/timing.g +%%DATADIR%%/pkg/images/tst/trans +%%DATADIR%%/pkg/intpic/CHANGELOG +%%DATADIR%%/pkg/intpic/EXAMPLES +%%DATADIR%%/pkg/intpic/GPL +%%DATADIR%%/pkg/intpic/LICENSE +%%DATADIR%%/pkg/intpic/PackageInfo.g +%%DATADIR%%/pkg/intpic/README.md +%%DATADIR%%/pkg/intpic/doc/IntPic.bib +%%DATADIR%%/pkg/intpic/doc/IntPic.xml +%%DATADIR%%/pkg/intpic/doc/chap0.html +%%DATADIR%%/pkg/intpic/doc/chap0.txt +%%DATADIR%%/pkg/intpic/doc/chap0_mj.html +%%DATADIR%%/pkg/intpic/doc/chap1.html +%%DATADIR%%/pkg/intpic/doc/chap1.txt +%%DATADIR%%/pkg/intpic/doc/chap1_mj.html +%%DATADIR%%/pkg/intpic/doc/chap2.html +%%DATADIR%%/pkg/intpic/doc/chap2.txt +%%DATADIR%%/pkg/intpic/doc/chap2_mj.html +%%DATADIR%%/pkg/intpic/doc/chap3.html +%%DATADIR%%/pkg/intpic/doc/chap3.txt +%%DATADIR%%/pkg/intpic/doc/chap3_mj.html +%%DATADIR%%/pkg/intpic/doc/chap4.html +%%DATADIR%%/pkg/intpic/doc/chap4.txt +%%DATADIR%%/pkg/intpic/doc/chap4_mj.html +%%DATADIR%%/pkg/intpic/doc/chap5.html +%%DATADIR%%/pkg/intpic/doc/chap5.txt +%%DATADIR%%/pkg/intpic/doc/chap5_mj.html +%%DATADIR%%/pkg/intpic/doc/chap6.html +%%DATADIR%%/pkg/intpic/doc/chap6.txt +%%DATADIR%%/pkg/intpic/doc/chap6_mj.html +%%DATADIR%%/pkg/intpic/doc/chapBib.html +%%DATADIR%%/pkg/intpic/doc/chapBib.txt +%%DATADIR%%/pkg/intpic/doc/chapBib_mj.html +%%DATADIR%%/pkg/intpic/doc/chapInd.html +%%DATADIR%%/pkg/intpic/doc/chapInd.txt +%%DATADIR%%/pkg/intpic/doc/chapInd_mj.html +%%DATADIR%%/pkg/intpic/doc/chooser.html +%%DATADIR%%/pkg/intpic/doc/colors.xml +%%DATADIR%%/pkg/intpic/doc/examples.xml +%%DATADIR%%/pkg/intpic/doc/functions.xml +%%DATADIR%%/pkg/intpic/doc/intro.xml +%%DATADIR%%/pkg/intpic/doc/lefttoc.css +%%DATADIR%%/pkg/intpic/doc/manual.css +%%DATADIR%%/pkg/intpic/doc/manual.js +%%DATADIR%%/pkg/intpic/doc/manual.lab +%%DATADIR%%/pkg/intpic/doc/manual.pdf +%%DATADIR%%/pkg/intpic/doc/manual.six +%%DATADIR%%/pkg/intpic/doc/nocolorprompt.css +%%DATADIR%%/pkg/intpic/doc/options.xml +%%DATADIR%%/pkg/intpic/doc/ragged.css +%%DATADIR%%/pkg/intpic/doc/rainbow.js +%%DATADIR%%/pkg/intpic/doc/routines_for_NS.xml +%%DATADIR%%/pkg/intpic/doc/times.css +%%DATADIR%%/pkg/intpic/doc/toggless.css +%%DATADIR%%/pkg/intpic/doc/toggless.js +%%DATADIR%%/pkg/intpic/doc/visualisation.xml +%%DATADIR%%/pkg/intpic/examples.g +%%DATADIR%%/pkg/intpic/gap/ip_colors.gd +%%DATADIR%%/pkg/intpic/gap/ip_colors.gi +%%DATADIR%%/pkg/intpic/gap/ip_display.gd +%%DATADIR%%/pkg/intpic/gap/ip_display.gi +%%DATADIR%%/pkg/intpic/gap/ip_dot.gd +%%DATADIR%%/pkg/intpic/gap/ip_dot.gi +%%DATADIR%%/pkg/intpic/gap/ip_options.gd +%%DATADIR%%/pkg/intpic/gap/ip_options.gi +%%DATADIR%%/pkg/intpic/gap/ip_routines_for_NS.gd +%%DATADIR%%/pkg/intpic/gap/ip_routines_for_NS.gi +%%DATADIR%%/pkg/intpic/gap/ip_tables.gd +%%DATADIR%%/pkg/intpic/gap/ip_tables.gi +%%DATADIR%%/pkg/intpic/gap/ip_tikz.gd +%%DATADIR%%/pkg/intpic/gap/ip_tikz.gi +%%DATADIR%%/pkg/intpic/gap/ip_utils.gd +%%DATADIR%%/pkg/intpic/gap/ip_utils.gi +%%DATADIR%%/pkg/intpic/gap/splash_from_Viz.g +%%DATADIR%%/pkg/intpic/images/81to89.aux +%%DATADIR%%/pkg/intpic/images/81to89.jpg +%%DATADIR%%/pkg/intpic/images/81to89.log +%%DATADIR%%/pkg/intpic/images/81to89.pdf +%%DATADIR%%/pkg/intpic/images/81to89.tex +%%DATADIR%%/pkg/intpic/images/blue_tones.aux +%%DATADIR%%/pkg/intpic/images/blue_tones.jpg +%%DATADIR%%/pkg/intpic/images/blue_tones.log +%%DATADIR%%/pkg/intpic/images/blue_tones.pdf +%%DATADIR%%/pkg/intpic/images/blue_tones.tex +%%DATADIR%%/pkg/intpic/images/comp_blue_tones.aux +%%DATADIR%%/pkg/intpic/images/comp_blue_tones.jpg +%%DATADIR%%/pkg/intpic/images/comp_blue_tones.log +%%DATADIR%%/pkg/intpic/images/comp_blue_tones.pdf +%%DATADIR%%/pkg/intpic/images/comp_blue_tones.tex +%%DATADIR%%/pkg/intpic/images/comp_green_tones.aux +%%DATADIR%%/pkg/intpic/images/comp_green_tones.jpg +%%DATADIR%%/pkg/intpic/images/comp_green_tones.log +%%DATADIR%%/pkg/intpic/images/comp_green_tones.pdf +%%DATADIR%%/pkg/intpic/images/comp_green_tones.tex +%%DATADIR%%/pkg/intpic/images/comp_red_tones.aux +%%DATADIR%%/pkg/intpic/images/comp_red_tones.jpg +%%DATADIR%%/pkg/intpic/images/comp_red_tones.log +%%DATADIR%%/pkg/intpic/images/comp_red_tones.pdf +%%DATADIR%%/pkg/intpic/images/comp_red_tones.tex +%%DATADIR%%/pkg/intpic/images/complete_latex_document.jpg +%%DATADIR%%/pkg/intpic/images/complete_latex_document.pdf +%%DATADIR%%/pkg/intpic/images/dark_gray_tones.aux +%%DATADIR%%/pkg/intpic/images/dark_gray_tones.jpg +%%DATADIR%%/pkg/intpic/images/dark_gray_tones.log +%%DATADIR%%/pkg/intpic/images/dark_gray_tones.pdf +%%DATADIR%%/pkg/intpic/images/dark_gray_tones.tex +%%DATADIR%%/pkg/intpic/images/default_colors.aux +%%DATADIR%%/pkg/intpic/images/default_colors.jpg +%%DATADIR%%/pkg/intpic/images/default_colors.log +%%DATADIR%%/pkg/intpic/images/default_colors.pdf +%%DATADIR%%/pkg/intpic/images/default_colors.tex +%%DATADIR%%/pkg/intpic/images/divs30.aux +%%DATADIR%%/pkg/intpic/images/divs30.jpg +%%DATADIR%%/pkg/intpic/images/divs30.log +%%DATADIR%%/pkg/intpic/images/divs30.pdf +%%DATADIR%%/pkg/intpic/images/divs30.tex +%%DATADIR%%/pkg/intpic/images/divs3040.aux +%%DATADIR%%/pkg/intpic/images/divs3040.jpg +%%DATADIR%%/pkg/intpic/images/divs3040.log +%%DATADIR%%/pkg/intpic/images/divs3040.pdf +%%DATADIR%%/pkg/intpic/images/divs3040.tex +%%DATADIR%%/pkg/intpic/images/drawNS-small-depth.jpg +%%DATADIR%%/pkg/intpic/images/drawNS-small-depth.pdf +%%DATADIR%%/pkg/intpic/images/draw_set_pseudo.jpg +%%DATADIR%%/pkg/intpic/images/draw_set_pseudo.pdf +%%DATADIR%%/pkg/intpic/images/green_tones.aux +%%DATADIR%%/pkg/intpic/images/green_tones.jpg +%%DATADIR%%/pkg/intpic/images/green_tones.log +%%DATADIR%%/pkg/intpic/images/green_tones.pdf +%%DATADIR%%/pkg/intpic/images/green_tones.tex +%%DATADIR%%/pkg/intpic/images/intpic_banner.aux +%%DATADIR%%/pkg/intpic/images/intpic_banner.jpg +%%DATADIR%%/pkg/intpic/images/intpic_banner.log +%%DATADIR%%/pkg/intpic/images/intpic_banner.pdf +%%DATADIR%%/pkg/intpic/images/intpic_banner.tex +%%DATADIR%%/pkg/intpic/images/intpic_default_colors.aux +%%DATADIR%%/pkg/intpic/images/intpic_default_colors.jpg +%%DATADIR%%/pkg/intpic/images/intpic_default_colors.log +%%DATADIR%%/pkg/intpic/images/intpic_default_colors.pdf +%%DATADIR%%/pkg/intpic/images/intpic_default_colors.tex +%%DATADIR%%/pkg/intpic/images/intpic_logo.jpg +%%DATADIR%%/pkg/intpic/images/intpic_multiple_colors.aux +%%DATADIR%%/pkg/intpic/images/intpic_multiple_colors.jpg +%%DATADIR%%/pkg/intpic/images/intpic_multiple_colors.log +%%DATADIR%%/pkg/intpic/images/intpic_multiple_colors.pdf +%%DATADIR%%/pkg/intpic/images/intpic_multiple_colors.tex +%%DATADIR%%/pkg/intpic/images/ip_5-7-smalls.jpg +%%DATADIR%%/pkg/intpic/images/ip_5-7-smalls.pdf +%%DATADIR%%/pkg/intpic/images/ip_5-7-white.jpg +%%DATADIR%%/pkg/intpic/images/ip_5-7-white.pdf +%%DATADIR%%/pkg/intpic/images/ip_splash_tikz_NS.jpg +%%DATADIR%%/pkg/intpic/images/ip_splash_tikz_NS.pdf +%%DATADIR%%/pkg/intpic/images/ip_splash_tikz_NS_table.jpg +%%DATADIR%%/pkg/intpic/images/ip_splash_tikz_NS_table.pdf +%%DATADIR%%/pkg/intpic/images/ip_splash_tikz_NS_table_default.jpg +%%DATADIR%%/pkg/intpic/images/ip_splash_tikz_NS_table_default.pdf +%%DATADIR%%/pkg/intpic/images/light_gray_tones.aux +%%DATADIR%%/pkg/intpic/images/light_gray_tones.jpg +%%DATADIR%%/pkg/intpic/images/light_gray_tones.log +%%DATADIR%%/pkg/intpic/images/light_gray_tones.pdf +%%DATADIR%%/pkg/intpic/images/light_gray_tones.tex +%%DATADIR%%/pkg/intpic/images/mults_3_5_7.aux +%%DATADIR%%/pkg/intpic/images/mults_3_5_7.jpg +%%DATADIR%%/pkg/intpic/images/mults_3_5_7.log +%%DATADIR%%/pkg/intpic/images/mults_3_5_7.pdf +%%DATADIR%%/pkg/intpic/images/mults_3_5_7.tex +%%DATADIR%%/pkg/intpic/images/numericalsgp_notable.aux +%%DATADIR%%/pkg/intpic/images/numericalsgp_notable.jpg +%%DATADIR%%/pkg/intpic/images/numericalsgp_notable.log +%%DATADIR%%/pkg/intpic/images/numericalsgp_notable.pdf +%%DATADIR%%/pkg/intpic/images/numericalsgp_notable.tex +%%DATADIR%%/pkg/intpic/images/numericalsgp_notable_df_colors.aux +%%DATADIR%%/pkg/intpic/images/numericalsgp_notable_df_colors.jpg +%%DATADIR%%/pkg/intpic/images/numericalsgp_notable_df_colors.log +%%DATADIR%%/pkg/intpic/images/numericalsgp_notable_df_colors.pdf +%%DATADIR%%/pkg/intpic/images/numericalsgp_notable_df_colors.tex +%%DATADIR%%/pkg/intpic/images/pic_for_complete_document.aux +%%DATADIR%%/pkg/intpic/images/pic_for_complete_document.jpg +%%DATADIR%%/pkg/intpic/images/pic_for_complete_document.log +%%DATADIR%%/pkg/intpic/images/pic_for_complete_document.pdf +%%DATADIR%%/pkg/intpic/images/pic_for_complete_document.tex +%%DATADIR%%/pkg/intpic/images/primesandtwins.aux +%%DATADIR%%/pkg/intpic/images/primesandtwins.jpg +%%DATADIR%%/pkg/intpic/images/primesandtwins.log +%%DATADIR%%/pkg/intpic/images/primesandtwins.pdf +%%DATADIR%%/pkg/intpic/images/primesandtwins.tex +%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd.aux +%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd.jpg +%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd.log +%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd.pdf +%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd.tex +%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_comp_red.aux +%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_comp_red.jpg +%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_comp_red.log +%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_comp_red.pdf +%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_comp_red.tex +%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_dark_gray.aux +%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_dark_gray.jpg +%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_dark_gray.log +%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_dark_gray.pdf +%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_dark_gray.tex +%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_other.aux +%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_other.jpg +%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_other.log +%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_other.pdf +%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_other.tex +%%DATADIR%%/pkg/intpic/images/red_tones.aux +%%DATADIR%%/pkg/intpic/images/red_tones.jpg +%%DATADIR%%/pkg/intpic/images/red_tones.log +%%DATADIR%%/pkg/intpic/images/red_tones.pdf +%%DATADIR%%/pkg/intpic/images/red_tones.tex +%%DATADIR%%/pkg/intpic/images/set_3_5.jpg +%%DATADIR%%/pkg/intpic/images/set_3_5.pdf +%%DATADIR%%/pkg/intpic/images/set_3_5_and_5_7_11.jpg +%%DATADIR%%/pkg/intpic/images/set_3_5_and_5_7_11.pdf +%%DATADIR%%/pkg/intpic/images/set_3_5_and_5_7_11_v2.jpg +%%DATADIR%%/pkg/intpic/images/set_3_5_and_5_7_11_v2.pdf +%%DATADIR%%/pkg/intpic/images/shuffle_red_comp_blue.aux +%%DATADIR%%/pkg/intpic/images/shuffle_red_comp_blue.jpg +%%DATADIR%%/pkg/intpic/images/shuffle_red_comp_blue.log +%%DATADIR%%/pkg/intpic/images/shuffle_red_comp_blue.pdf +%%DATADIR%%/pkg/intpic/images/shuffle_red_comp_blue.tex +%%DATADIR%%/pkg/intpic/images/table_axis_ground_8_19.aux +%%DATADIR%%/pkg/intpic/images/table_axis_ground_8_19.jpg +%%DATADIR%%/pkg/intpic/images/table_axis_ground_8_19.log +%%DATADIR%%/pkg/intpic/images/table_axis_ground_8_19.pdf +%%DATADIR%%/pkg/intpic/images/table_axis_ground_8_19.tex +%%DATADIR%%/pkg/intpic/images/table_axis_ground_8_19_rep_pos.jpg +%%DATADIR%%/pkg/intpic/images/table_axis_ground_8_19_rep_pos.log +%%DATADIR%%/pkg/intpic/images/table_axis_ground_8_19_rep_pos.pdf +%%DATADIR%%/pkg/intpic/images/table_axis_ground_8_19_rep_pos.tex +%%DATADIR%%/pkg/intpic/images/table_axis_ground_shape.aux +%%DATADIR%%/pkg/intpic/images/table_axis_ground_shape.jpg +%%DATADIR%%/pkg/intpic/images/table_axis_ground_shape.log +%%DATADIR%%/pkg/intpic/images/table_axis_ground_shape.pdf +%%DATADIR%%/pkg/intpic/images/table_axis_ground_shape.tex +%%DATADIR%%/pkg/intpic/images/table_axis_ground_shape_other_option.aux +%%DATADIR%%/pkg/intpic/images/table_axis_ground_shape_other_option.jpg +%%DATADIR%%/pkg/intpic/images/table_axis_ground_shape_other_option.log +%%DATADIR%%/pkg/intpic/images/table_axis_ground_shape_other_option.pdf +%%DATADIR%%/pkg/intpic/images/table_axis_ground_shape_other_option.tex +%%DATADIR%%/pkg/intpic/images/table_with_negatives.jpg +%%DATADIR%%/pkg/intpic/images/table_with_negatives.pdf +%%DATADIR%%/pkg/intpic/images/table_without_negatives.jpg +%%DATADIR%%/pkg/intpic/images/table_without_negatives.pdf +%%DATADIR%%/pkg/intpic/images/texput.log +%%DATADIR%%/pkg/intpic/images/tikz_81to89.tex +%%DATADIR%%/pkg/intpic/images/tikz_banner.tex +%%DATADIR%%/pkg/intpic/images/tikz_blue_tones.tex +%%DATADIR%%/pkg/intpic/images/tikz_comp_blue_tones.tex +%%DATADIR%%/pkg/intpic/images/tikz_comp_green_tones.tex +%%DATADIR%%/pkg/intpic/images/tikz_comp_red_tones.tex +%%DATADIR%%/pkg/intpic/images/tikz_dark_gray_tones.tex +%%DATADIR%%/pkg/intpic/images/tikz_default_colors.tex +%%DATADIR%%/pkg/intpic/images/tikz_divs30.tex +%%DATADIR%%/pkg/intpic/images/tikz_divs3040.tex +%%DATADIR%%/pkg/intpic/images/tikz_green_tones.tex +%%DATADIR%%/pkg/intpic/images/tikz_intpic_banner.tex +%%DATADIR%%/pkg/intpic/images/tikz_intpic_default_colors.tex +%%DATADIR%%/pkg/intpic/images/tikz_intpic_multiple_colors.tex +%%DATADIR%%/pkg/intpic/images/tikz_light_gray_tones.tex +%%DATADIR%%/pkg/intpic/images/tikz_mults_3_5_7.tex +%%DATADIR%%/pkg/intpic/images/tikz_numericalsgp_notable.tex +%%DATADIR%%/pkg/intpic/images/tikz_numericalsgp_notable_df_colors.tex +%%DATADIR%%/pkg/intpic/images/tikz_pic_for_complete_document.tex +%%DATADIR%%/pkg/intpic/images/tikz_primesandtwins.tex +%%DATADIR%%/pkg/intpic/images/tikz_primesandtwinsamongodd.tex +%%DATADIR%%/pkg/intpic/images/tikz_primesandtwinsamongodd_comp_red.tex +%%DATADIR%%/pkg/intpic/images/tikz_primesandtwinsamongodd_dark_gray.tex +%%DATADIR%%/pkg/intpic/images/tikz_primesandtwinsamongodd_other.tex +%%DATADIR%%/pkg/intpic/images/tikz_red_tones.tex +%%DATADIR%%/pkg/intpic/images/tikz_shuffle_red_comp_blue.tex +%%DATADIR%%/pkg/intpic/images/tikz_table_axis_ground.tex +%%DATADIR%%/pkg/intpic/images/tikz_table_axis_ground_8_19.tex +%%DATADIR%%/pkg/intpic/images/tikz_table_axis_ground_8_19_other_option.log +%%DATADIR%%/pkg/intpic/images/tikz_table_axis_ground_8_19_other_option.tex +%%DATADIR%%/pkg/intpic/images/tikz_table_axis_ground_8_19_rep_pos.tex +%%DATADIR%%/pkg/intpic/images/tikz_table_axis_ground_shape.tex +%%DATADIR%%/pkg/intpic/images/tikz_table_axis_ground_shape_other_option.tex +%%DATADIR%%/pkg/intpic/init.g +%%DATADIR%%/pkg/intpic/makedoc.g +%%DATADIR%%/pkg/intpic/read.g +%%DATADIR%%/pkg/intpic/tst/testall.g +%%DATADIR%%/pkg/intpic/tst/testall.tst +%%DATADIR%%/pkg/intpic/version +%%DATADIR%%/pkg/io/.clang-format +%%DATADIR%%/pkg/io/.mailmap +%%DATADIR%%/pkg/io/CHANGES +%%DATADIR%%/pkg/io/GPL +%%DATADIR%%/pkg/io/LICENSE +%%DATADIR%%/pkg/io/Makefile.gappkg +%%DATADIR%%/pkg/io/Makefile.in +%%DATADIR%%/pkg/io/Makefile.in.c++20 +%%DATADIR%%/pkg/io/PackageInfo.g +%%DATADIR%%/pkg/io/README.md +%%DATADIR%%/pkg/io/TODO +%%DATADIR%%/pkg/io/autogen.sh +%%DATADIR%%/pkg/io/configure +%%DATADIR%%/pkg/io/configure.ac +%%DATADIR%%/pkg/io/configure.libtool.bak +%%DATADIR%%/pkg/io/doc/IO.xml +%%DATADIR%%/pkg/io/doc/chap0.html +%%DATADIR%%/pkg/io/doc/chap0.txt +%%DATADIR%%/pkg/io/doc/chap0_mj.html +%%DATADIR%%/pkg/io/doc/chap1.html +%%DATADIR%%/pkg/io/doc/chap1.txt +%%DATADIR%%/pkg/io/doc/chap10.html +%%DATADIR%%/pkg/io/doc/chap10.txt +%%DATADIR%%/pkg/io/doc/chap10_mj.html +%%DATADIR%%/pkg/io/doc/chap11.html +%%DATADIR%%/pkg/io/doc/chap11.txt +%%DATADIR%%/pkg/io/doc/chap11_mj.html +%%DATADIR%%/pkg/io/doc/chap1_mj.html +%%DATADIR%%/pkg/io/doc/chap2.html +%%DATADIR%%/pkg/io/doc/chap2.txt +%%DATADIR%%/pkg/io/doc/chap2_mj.html +%%DATADIR%%/pkg/io/doc/chap3.html +%%DATADIR%%/pkg/io/doc/chap3.txt +%%DATADIR%%/pkg/io/doc/chap3_mj.html +%%DATADIR%%/pkg/io/doc/chap4.html +%%DATADIR%%/pkg/io/doc/chap4.txt +%%DATADIR%%/pkg/io/doc/chap4_mj.html +%%DATADIR%%/pkg/io/doc/chap5.html +%%DATADIR%%/pkg/io/doc/chap5.txt +%%DATADIR%%/pkg/io/doc/chap5_mj.html +%%DATADIR%%/pkg/io/doc/chap6.html +%%DATADIR%%/pkg/io/doc/chap6.txt +%%DATADIR%%/pkg/io/doc/chap6_mj.html +%%DATADIR%%/pkg/io/doc/chap7.html +%%DATADIR%%/pkg/io/doc/chap7.txt +%%DATADIR%%/pkg/io/doc/chap7_mj.html +%%DATADIR%%/pkg/io/doc/chap8.html +%%DATADIR%%/pkg/io/doc/chap8.txt +%%DATADIR%%/pkg/io/doc/chap8_mj.html +%%DATADIR%%/pkg/io/doc/chap9.html +%%DATADIR%%/pkg/io/doc/chap9.txt +%%DATADIR%%/pkg/io/doc/chap9_mj.html +%%DATADIR%%/pkg/io/doc/chapInd.html +%%DATADIR%%/pkg/io/doc/chapInd.txt +%%DATADIR%%/pkg/io/doc/chapInd_mj.html +%%DATADIR%%/pkg/io/doc/chooser.html +%%DATADIR%%/pkg/io/doc/clean +%%DATADIR%%/pkg/io/doc/lefttoc.css +%%DATADIR%%/pkg/io/doc/main.xml +%%DATADIR%%/pkg/io/doc/manual.css +%%DATADIR%%/pkg/io/doc/manual.js +%%DATADIR%%/pkg/io/doc/manual.lab +%%DATADIR%%/pkg/io/doc/manual.pdf +%%DATADIR%%/pkg/io/doc/manual.six +%%DATADIR%%/pkg/io/doc/nocolorprompt.css +%%DATADIR%%/pkg/io/doc/ragged.css +%%DATADIR%%/pkg/io/doc/rainbow.js +%%DATADIR%%/pkg/io/doc/times.css +%%DATADIR%%/pkg/io/doc/title.xml +%%DATADIR%%/pkg/io/doc/toggless.css +%%DATADIR%%/pkg/io/doc/toggless.js +%%DATADIR%%/pkg/io/example/clientTCP.g +%%DATADIR%%/pkg/io/example/clientUDP.g +%%DATADIR%%/pkg/io/example/fork.g +%%DATADIR%%/pkg/io/example/hashserver.g +%%DATADIR%%/pkg/io/example/parlist1.g +%%DATADIR%%/pkg/io/example/parlist2.g +%%DATADIR%%/pkg/io/example/parmapreduce1.g +%%DATADIR%%/pkg/io/example/partakefirst1.g +%%DATADIR%%/pkg/io/example/partakefirst2.g +%%DATADIR%%/pkg/io/example/parworkerfarm1.g +%%DATADIR%%/pkg/io/example/popen2.g +%%DATADIR%%/pkg/io/example/serverTCP.g +%%DATADIR%%/pkg/io/example/serverUDP.g +%%DATADIR%%/pkg/io/example/stringIO.g +%%DATADIR%%/pkg/io/gap/background.gd +%%DATADIR%%/pkg/io/gap/background.gi +%%DATADIR%%/pkg/io/gap/callwithtimeout.gd +%%DATADIR%%/pkg/io/gap/callwithtimeout.gi +%%DATADIR%%/pkg/io/gap/forkparallel.g +%%DATADIR%%/pkg/io/gap/forkparalleldream.g +%%DATADIR%%/pkg/io/gap/graveyard.g +%%DATADIR%%/pkg/io/gap/http.gd +%%DATADIR%%/pkg/io/gap/http.gi +%%DATADIR%%/pkg/io/gap/io.gd +%%DATADIR%%/pkg/io/gap/io.gi +%%DATADIR%%/pkg/io/gap/iohub.gd +%%DATADIR%%/pkg/io/gap/iohub.gi +%%DATADIR%%/pkg/io/gap/pickle.gd +%%DATADIR%%/pkg/io/gap/pickle.gi +%%DATADIR%%/pkg/io/gap/realrandom.gd +%%DATADIR%%/pkg/io/gap/realrandom.gi +%%DATADIR%%/pkg/io/gen/pkgconfig.h.in +%%DATADIR%%/pkg/io/init.g +%%DATADIR%%/pkg/io/m4/find_gap.m4 +%%DATADIR%%/pkg/io/makedoc.g +%%DATADIR%%/pkg/io/read.g +%%DATADIR%%/pkg/io/src/io.c +%%DATADIR%%/pkg/io/tst/all.tst +%%DATADIR%%/pkg/io/tst/buffered.g +%%DATADIR%%/pkg/io/tst/bugfix.tst +%%DATADIR%%/pkg/io/tst/children.tst +%%DATADIR%%/pkg/io/tst/compression.g +%%DATADIR%%/pkg/io/tst/exitcheck.g +%%DATADIR%%/pkg/io/tst/funcs.tst +%%DATADIR%%/pkg/io/tst/http.g +%%DATADIR%%/pkg/io/tst/pickle.g +%%DATADIR%%/pkg/io/tst/platform.g +%%DATADIR%%/pkg/io/tst/sendstringbackground.tst +%%DATADIR%%/pkg/io/tst/sleep.sh +%%DATADIR%%/pkg/io/tst/test.txt.gz +%%DATADIR%%/pkg/io/tst/testall.g +%%DATADIR%%/pkg/io/tst/testgap.tst +%%DATADIR%%/pkg/io/tst/timeout.tst +%%DATADIR%%/pkg/io/tst/waitpid.tst +%%DATADIR%%/pkg/io_forhomalg/CHANGES +%%DATADIR%%/pkg/io_forhomalg/LICENSE +%%DATADIR%%/pkg/io_forhomalg/PackageInfo.g +%%DATADIR%%/pkg/io_forhomalg/README.md +%%DATADIR%%/pkg/io_forhomalg/TODO +%%DATADIR%%/pkg/io_forhomalg/doc/IO_ForHomalg.bib +%%DATADIR%%/pkg/io_forhomalg/doc/IO_ForHomalg.xml +%%DATADIR%%/pkg/io_forhomalg/doc/_entities.xml +%%DATADIR%%/pkg/io_forhomalg/doc/chap0.html +%%DATADIR%%/pkg/io_forhomalg/doc/chap0.txt +%%DATADIR%%/pkg/io_forhomalg/doc/chap0_mj.html +%%DATADIR%%/pkg/io_forhomalg/doc/chap1.html +%%DATADIR%%/pkg/io_forhomalg/doc/chap1.txt +%%DATADIR%%/pkg/io_forhomalg/doc/chap1_mj.html +%%DATADIR%%/pkg/io_forhomalg/doc/chapInd.html +%%DATADIR%%/pkg/io_forhomalg/doc/chapInd.txt +%%DATADIR%%/pkg/io_forhomalg/doc/chapInd_mj.html +%%DATADIR%%/pkg/io_forhomalg/doc/chooser.html +%%DATADIR%%/pkg/io_forhomalg/doc/clean +%%DATADIR%%/pkg/io_forhomalg/doc/examples.xml +%%DATADIR%%/pkg/io_forhomalg/doc/install.xml +%%DATADIR%%/pkg/io_forhomalg/doc/lefttoc.css +%%DATADIR%%/pkg/io_forhomalg/doc/manual.css +%%DATADIR%%/pkg/io_forhomalg/doc/manual.js +%%DATADIR%%/pkg/io_forhomalg/doc/manual.lab +%%DATADIR%%/pkg/io_forhomalg/doc/manual.pdf +%%DATADIR%%/pkg/io_forhomalg/doc/manual.six +%%DATADIR%%/pkg/io_forhomalg/doc/nocolorprompt.css +%%DATADIR%%/pkg/io_forhomalg/doc/ragged.css +%%DATADIR%%/pkg/io_forhomalg/doc/rainbow.js +%%DATADIR%%/pkg/io_forhomalg/doc/times.css +%%DATADIR%%/pkg/io_forhomalg/doc/title.xml +%%DATADIR%%/pkg/io_forhomalg/doc/toggless.css +%%DATADIR%%/pkg/io_forhomalg/doc/toggless.js +%%DATADIR%%/pkg/io_forhomalg/gap/IO_ForHomalg.gd +%%DATADIR%%/pkg/io_forhomalg/gap/IO_ForHomalg.gi +%%DATADIR%%/pkg/io_forhomalg/init.g +%%DATADIR%%/pkg/io_forhomalg/makedoc.g +%%DATADIR%%/pkg/io_forhomalg/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/io_forhomalg/makefile +%%DATADIR%%/pkg/io_forhomalg/read.g +%%DATADIR%%/pkg/io_forhomalg/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/io_forhomalg/tst/testall.g +%%DATADIR%%/pkg/irredsol/LICENSE.txt +%%DATADIR%%/pkg/irredsol/PackageInfo.g +%%DATADIR%%/pkg/irredsol/README.txt +%%DATADIR%%/pkg/irredsol/data/gl_10_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_10_3.grp +%%DATADIR%%/pkg/irredsol/data/gl_10_4.grp +%%DATADIR%%/pkg/irredsol/data/gl_10_5.grp +%%DATADIR%%/pkg/irredsol/data/gl_11_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_11_3.grp +%%DATADIR%%/pkg/irredsol/data/gl_11_4.grp +%%DATADIR%%/pkg/irredsol/data/gl_12_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_12_3.grp +%%DATADIR%%/pkg/irredsol/data/gl_13_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_13_3.grp +%%DATADIR%%/pkg/irredsol/data/gl_14_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_14_3.grp +%%DATADIR%%/pkg/irredsol/data/gl_15_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_15_3.grp +%%DATADIR%%/pkg/irredsol/data/gl_16_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_17_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_18_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_19_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_20_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_21_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_22_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_23_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1009.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_101.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1013.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1019.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1021.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1024.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_103.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1031.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1033.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1039.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1049.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1051.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1061.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1063.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1069.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_107.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1087.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_109.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1091.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1093.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1097.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_11.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1103.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1109.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1117.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1123.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1129.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_113.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1151.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1153.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1163.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1171.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1181.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1187.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1193.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1201.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_121.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1213.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1217.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1223.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1229.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1231.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1237.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1249.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_125.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1259.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_127.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1277.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1279.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_128.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1283.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1289.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1291.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1297.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_13.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1301.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1303.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1307.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_131.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1319.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1321.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1327.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1331.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1361.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1367.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1369.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_137.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1373.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1381.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_139.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1399.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1409.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1423.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1427.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1429.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1433.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1439.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1447.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1451.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1453.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1459.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1471.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1481.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1483.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1487.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1489.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_149.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1493.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1499.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_151.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1511.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1523.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1531.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1543.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1549.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1553.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1559.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1567.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_157.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1571.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1579.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1583.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1597.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_16.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1601.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1607.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1609.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1613.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1619.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1621.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1627.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_163.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1637.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1657.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1663.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1667.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1669.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_167.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1681.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_169.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1693.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1697.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1699.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_17.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1709.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1721.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1723.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_173.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1733.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1741.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1747.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1753.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1759.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1777.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1783.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1787.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1789.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_179.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1801.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_181.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1811.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1823.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1831.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1847.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1849.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1861.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1867.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1871.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1873.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1877.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1879.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1889.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_19.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1901.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1907.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_191.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1913.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_193.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1931.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1933.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1949.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1951.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_197.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1973.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1979.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1987.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_199.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1993.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1997.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_1999.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2003.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2011.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2017.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2027.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2029.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2039.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2048.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2053.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2063.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2069.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2081.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2083.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2087.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2089.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2099.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_211.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2111.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2113.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2129.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2131.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2137.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2141.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2143.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2153.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2161.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2179.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2187.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2197.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2203.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2207.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2209.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2213.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2221.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_223.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2237.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2239.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2243.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2251.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2267.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2269.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_227.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2273.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2281.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2287.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_229.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2293.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2297.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_23.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2309.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2311.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_233.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2333.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2339.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2341.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2347.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2351.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2357.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2371.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2377.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2381.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2383.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2389.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_239.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2393.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2399.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2401.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_241.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2411.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2417.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2423.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_243.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2437.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2441.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2447.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2459.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2467.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2473.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2477.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_25.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2503.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_251.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2521.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2531.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2539.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2543.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2549.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2551.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2557.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_256.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_257.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2579.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2591.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2593.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2609.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2617.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2621.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_263.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2633.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2647.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2657.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2659.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2663.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2671.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2677.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2683.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2687.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2689.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_269.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2693.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2699.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_27.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2707.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_271.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2711.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2713.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2719.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2729.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2731.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2741.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2749.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2753.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2767.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_277.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2777.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2789.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2791.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2797.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2801.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2803.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2809.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_281.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2819.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_283.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2833.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2837.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2843.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2851.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2857.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2861.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2879.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2887.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_289.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2897.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_29.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2903.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2909.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2917.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2927.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_293.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2939.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2953.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2957.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2963.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2969.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2971.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_2999.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3001.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3011.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3019.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3023.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3037.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3041.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3049.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3061.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3067.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_307.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3079.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3083.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3089.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_31.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3109.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_311.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3119.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3121.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3125.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_313.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3137.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3163.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3167.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3169.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_317.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3181.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3187.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3191.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_32.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3203.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3209.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3217.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3221.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3229.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3251.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3253.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3257.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3259.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3271.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3299.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3301.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3307.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_331.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3313.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3319.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3323.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3329.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3331.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3343.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3347.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3359.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3361.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_337.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3371.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3373.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3389.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3391.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3407.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3413.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_343.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3433.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3449.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3457.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3461.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3463.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3467.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3469.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_347.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3481.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_349.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3491.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3499.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3511.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3517.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3527.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3529.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_353.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3533.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3539.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3541.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3547.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3557.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3559.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3571.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3581.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3583.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_359.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3593.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3607.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_361.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3613.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3617.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3623.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3631.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3637.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3643.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3659.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_367.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3671.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3673.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3677.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3691.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3697.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_37.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3701.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3709.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3719.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3721.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3727.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_373.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3733.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3739.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3761.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3767.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3769.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3779.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_379.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3793.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3797.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3803.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3821.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3823.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_383.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3833.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3847.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3851.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3853.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3863.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3877.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3881.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3889.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_389.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3907.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3911.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3917.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3919.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3923.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3929.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3931.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3943.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3947.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3967.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_397.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_3989.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_4.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_4001.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_4003.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_4007.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_401.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_4013.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_4019.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_4021.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_4027.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_4049.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_4051.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_4057.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_4073.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_4079.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_409.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_4091.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_4093.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_41.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_419.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_421.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_43.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_431.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_433.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_439.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_443.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_449.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_457.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_461.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_463.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_467.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_47.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_479.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_487.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_49.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_491.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_499.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_5.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_503.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_509.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_512.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_521.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_523.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_529.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_53.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_541.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_547.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_557.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_563.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_569.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_571.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_577.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_587.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_59.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_593.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_599.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_601.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_607.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_61.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_613.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_617.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_619.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_625.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_631.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_64.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_641.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_643.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_647.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_653.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_659.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_661.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_67.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_673.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_677.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_683.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_691.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_7.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_701.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_709.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_71.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_719.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_727.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_729.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_73.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_733.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_739.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_743.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_751.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_757.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_761.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_769.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_773.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_787.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_79.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_797.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_8.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_809.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_81.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_811.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_821.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_823.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_827.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_829.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_83.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_839.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_841.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_853.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_857.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_859.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_863.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_877.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_881.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_883.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_887.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_89.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_9.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_907.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_911.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_919.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_929.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_937.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_941.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_947.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_953.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_961.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_967.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_97.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_971.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_977.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_983.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_991.grp +%%DATADIR%%/pkg/irredsol/data/gl_2_997.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_101.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_103.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_107.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_109.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_11.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_113.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_121.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_125.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_127.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_128.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_13.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_131.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_137.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_139.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_149.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_151.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_157.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_16.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_163.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_167.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_169.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_17.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_173.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_179.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_181.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_19.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_191.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_193.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_197.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_199.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_211.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_223.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_227.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_229.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_23.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_233.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_239.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_241.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_243.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_25.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_251.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_27.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_29.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_3.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_31.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_32.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_37.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_4.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_41.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_43.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_47.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_49.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_5.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_53.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_59.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_61.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_64.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_67.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_7.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_71.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_73.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_79.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_8.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_81.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_83.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_89.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_9.grp +%%DATADIR%%/pkg/irredsol/data/gl_3_97.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_11.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_13.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_16.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_17.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_19.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_23.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_25.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_27.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_29.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_3.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_31.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_32.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_37.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_4.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_41.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_43.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_47.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_49.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_5.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_53.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_59.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_61.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_7.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_8.grp +%%DATADIR%%/pkg/irredsol/data/gl_4_9.grp +%%DATADIR%%/pkg/irredsol/data/gl_5_11.grp +%%DATADIR%%/pkg/irredsol/data/gl_5_13.grp +%%DATADIR%%/pkg/irredsol/data/gl_5_16.grp +%%DATADIR%%/pkg/irredsol/data/gl_5_17.grp +%%DATADIR%%/pkg/irredsol/data/gl_5_19.grp +%%DATADIR%%/pkg/irredsol/data/gl_5_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_5_23.grp +%%DATADIR%%/pkg/irredsol/data/gl_5_25.grp +%%DATADIR%%/pkg/irredsol/data/gl_5_27.grp +%%DATADIR%%/pkg/irredsol/data/gl_5_3.grp +%%DATADIR%%/pkg/irredsol/data/gl_5_4.grp +%%DATADIR%%/pkg/irredsol/data/gl_5_5.grp +%%DATADIR%%/pkg/irredsol/data/gl_5_7.grp +%%DATADIR%%/pkg/irredsol/data/gl_5_8.grp +%%DATADIR%%/pkg/irredsol/data/gl_5_9.grp +%%DATADIR%%/pkg/irredsol/data/gl_6_11.grp +%%DATADIR%%/pkg/irredsol/data/gl_6_13.grp +%%DATADIR%%/pkg/irredsol/data/gl_6_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_6_3.grp +%%DATADIR%%/pkg/irredsol/data/gl_6_4.grp +%%DATADIR%%/pkg/irredsol/data/gl_6_5.grp +%%DATADIR%%/pkg/irredsol/data/gl_6_7.grp +%%DATADIR%%/pkg/irredsol/data/gl_6_8.grp +%%DATADIR%%/pkg/irredsol/data/gl_6_9.grp +%%DATADIR%%/pkg/irredsol/data/gl_7_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_7_3.grp +%%DATADIR%%/pkg/irredsol/data/gl_7_4.grp +%%DATADIR%%/pkg/irredsol/data/gl_7_5.grp +%%DATADIR%%/pkg/irredsol/data/gl_7_7.grp +%%DATADIR%%/pkg/irredsol/data/gl_7_8.grp +%%DATADIR%%/pkg/irredsol/data/gl_7_9.grp +%%DATADIR%%/pkg/irredsol/data/gl_8_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_8_3.grp +%%DATADIR%%/pkg/irredsol/data/gl_8_4.grp +%%DATADIR%%/pkg/irredsol/data/gl_8_5.grp +%%DATADIR%%/pkg/irredsol/data/gl_8_7.grp +%%DATADIR%%/pkg/irredsol/data/gl_9_2.grp +%%DATADIR%%/pkg/irredsol/data/gl_9_3.grp +%%DATADIR%%/pkg/irredsol/data/gl_9_4.grp +%%DATADIR%%/pkg/irredsol/data/gl_9_5.grp +%%DATADIR%%/pkg/irredsol/doc/access.tex +%%DATADIR%%/pkg/irredsol/doc/copyright.tex +%%DATADIR%%/pkg/irredsol/doc/manual.example-2.tst +%%DATADIR%%/pkg/irredsol/doc/manual.example-3.tst +%%DATADIR%%/pkg/irredsol/doc/manual.example-4.tst +%%DATADIR%%/pkg/irredsol/doc/manual.example-5.tst +%%DATADIR%%/pkg/irredsol/doc/manual.mst +%%DATADIR%%/pkg/irredsol/doc/manual.pdf +%%DATADIR%%/pkg/irredsol/doc/manual.six +%%DATADIR%%/pkg/irredsol/doc/manual.tex +%%DATADIR%%/pkg/irredsol/doc/matgroups.tex +%%DATADIR%%/pkg/irredsol/doc/overview.tex +%%DATADIR%%/pkg/irredsol/doc/primitive.tex +%%DATADIR%%/pkg/irredsol/doc/recognition.tex +%%DATADIR%%/pkg/irredsol/doc/versions.tex +%%DATADIR%%/pkg/irredsol/fp/gl_10_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_10_2_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_10_3.idx +%%DATADIR%%/pkg/irredsol/fp/gl_10_3_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_10_4.idx +%%DATADIR%%/pkg/irredsol/fp/gl_10_4_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_10_5.idx +%%DATADIR%%/pkg/irredsol/fp/gl_10_5_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_10_5_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_10_5_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_10_5_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_10_5_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_10_5_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_10_5_7.fp +%%DATADIR%%/pkg/irredsol/fp/gl_11_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_11_3.idx +%%DATADIR%%/pkg/irredsol/fp/gl_11_3_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_11_4.idx +%%DATADIR%%/pkg/irredsol/fp/gl_12_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_12_2_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3.idx +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_10.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_11.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_12.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_13.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_14.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_15.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_16.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_17.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_18.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_19.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_20.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_21.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_22.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_23.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_24.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_25.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_26.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_27.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_28.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_29.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_30.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_31.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_32.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_33.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_34.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_35.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_7.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_8.fp +%%DATADIR%%/pkg/irredsol/fp/gl_12_3_9.fp +%%DATADIR%%/pkg/irredsol/fp/gl_13_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_13_3.idx +%%DATADIR%%/pkg/irredsol/fp/gl_13_3_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_14_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_14_2_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_14_3.idx +%%DATADIR%%/pkg/irredsol/fp/gl_14_3_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_14_3_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_15_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_15_2_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_15_3.idx +%%DATADIR%%/pkg/irredsol/fp/gl_15_3_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_15_3_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_16_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_16_2_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_16_2_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_16_2_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_16_2_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_16_2_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_16_2_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_17_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_18_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_18_2_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_18_2_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_18_2_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_19_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_20_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_20_2_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_20_2_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_21_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_21_2_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_22_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_22_2_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_23_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1009.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1009_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1009_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1009_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_101.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1013.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1013_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1019.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1019_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_101_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1021.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1021_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1021_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1024.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1024_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_103.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1031.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1031_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1033.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1033_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1039.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1039_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_103_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1049.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1049_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1051.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1051_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1061.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1061_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1063.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1063_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1069.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1069_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_107.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_107_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1087.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1087_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_109.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1091.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1091_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1093.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1093_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1093_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1097.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1097_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_109_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_11.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1103.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1103_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1109.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1109_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1117.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1117_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1123.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1123_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1129.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1129_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_113.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_113_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1151.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1151_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1153.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1153_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1153_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1153_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1163.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1163_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1171.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1171_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1181.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1181_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1187.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1187_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1193.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1193_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_11_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1201.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1201_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1201_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1201_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_121.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1213.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1213_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1217.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1217_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_121_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1223.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1223_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1229.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1229_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1231.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1231_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1237.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1237_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1249.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1249_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1249_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1249_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_125.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1259.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1259_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_125_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_127.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1277.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1277_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1279.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1279_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_127_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_128.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1283.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1283_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1289.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1289_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1291.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1291_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1297.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1297_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1297_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_13.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1301.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1301_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1303.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1303_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1307.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1307_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_131.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1319.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1319_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_131_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1321.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1321_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1321_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1321_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1327.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1327_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1331.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1331_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1361.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1361_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1361_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1367.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1367_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1369.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1369_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1369_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_137.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1373.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1373_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_137_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1381.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1381_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1381_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_139.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1399.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1399_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_139_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_13_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1409.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1409_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1409_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1423.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1423_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1427.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1427_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1429.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1429_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1429_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1433.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1433_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1439.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1439_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1447.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1447_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1451.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1451_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1453.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1453_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1459.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1459_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1471.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1471_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1471_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1481.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1481_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1483.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1483_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1487.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1487_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1489.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1489_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1489_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_149.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1493.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1493_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1499.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1499_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_149_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_151.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1511.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1511_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_151_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1523.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1523_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1531.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1531_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1543.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1543_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1549.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1549_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1553.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1553_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1559.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1559_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1567.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1567_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_157.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1571.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1571_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1579.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1579_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_157_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1583.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1583_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1597.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1597_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1597_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_16.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1601.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1601_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1601_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1607.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1607_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1609.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1609_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1613.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1613_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1619.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1619_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1621.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1621_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1621_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1627.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1627_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_163.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1637.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1637_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_163_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1657.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1657_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1657_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1663.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1663_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1667.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1667_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1669.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1669_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_167.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_167_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1681.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1681_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1681_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1681_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1681_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1681_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_169.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1693.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1693_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1697.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1697_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1699.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1699_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_169_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_16_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_17.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1709.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1709_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1721.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1721_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1723.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1723_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_173.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1733.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1733_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_173_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1741.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1741_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1741_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1747.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1747_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1753.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1753_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1759.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1759_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1777.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1777_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1777_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1783.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1783_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1787.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1787_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1789.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1789_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_179.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_179_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_17_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1801.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1801_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1801_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1801_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1801_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_181.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1811.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1811_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_181_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1823.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1823_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1831.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1831_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1847.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1847_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1849.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1849_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1849_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1849_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1861.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1861_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1861_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1867.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1867_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1871.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1871_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1873.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1873_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1873_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1873_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1877.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1877_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1879.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1879_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1889.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1889_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_19.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1901.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1901_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1907.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1907_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_191.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1913.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1913_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_191_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_193.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1931.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1931_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1933.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1933_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1933_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_193_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1949.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1949_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1951.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1951_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1951_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_197.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1973.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1973_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1979.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1979_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_197_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1987.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1987_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_199.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1993.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1993_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1997.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1997_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_1999.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_1999_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_199_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_19_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2003.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2003_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2011.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2011_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2017.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2017_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2017_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2017_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2017_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2017_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2027.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2027_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2029.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2029_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2039.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2039_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2048.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2048_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2053.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2053_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2053_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2063.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2063_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2069.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2069_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2081.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2081_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2081_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2083.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2083_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2087.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2087_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2089.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2089_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2089_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2099.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2099_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_211.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2111.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2111_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2113.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2113_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2113_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2113_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_211_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2129.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2129_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2129_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2131.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2131_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2137.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2137_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2141.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2141_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2143.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2143_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2143_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2153.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2153_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2161.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2161_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2161_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2161_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2161_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2161_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2179.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2179_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2187.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2187_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2197.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2197_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2203.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2203_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2207.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2207_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2209.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2209_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2209_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2209_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2213.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2213_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2221.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2221_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2221_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_223.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2237.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2237_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2239.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2239_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_223_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2243.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2243_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2251.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2251_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2267.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2267_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2269.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2269_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2269_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_227.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2273.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2273_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_227_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2281.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2281_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2281_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2281_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2287.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2287_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_229.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2293.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2293_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2297.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2297_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_229_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_23.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2309.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2309_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2311.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2311_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2311_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_233.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2333.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2333_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2339.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2339_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_233_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2341.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2341_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2341_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2341_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2347.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2347_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2351.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2351_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2357.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2357_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2371.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2371_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2377.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2377_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2377_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2377_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2381.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2381_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2381_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2383.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2383_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2389.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2389_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_239.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2393.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2393_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2393_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2399.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2399_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_239_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_23_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2401.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2401_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2401_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2401_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2401_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_241.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2411.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2411_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2417.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2417_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_241_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_241_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2423.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2423_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_243.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2437.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2437_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2437_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_243_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2441.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2441_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2447.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2447_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2459.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2459_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2467.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2467_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2473.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2473_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2477.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2477_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_25.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2503.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2503_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_251.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_251_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2521.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2521_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2521_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2521_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2521_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2521_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2521_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2531.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2531_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2539.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2539_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2543.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2543_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2549.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2549_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2551.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2551_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2551_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2557.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2557_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_256.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_256_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_257.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2579.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2579_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_257_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2591.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2591_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2593.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2593_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2593_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2593_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_25_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2609.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2609_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2617.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2617_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2621.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2621_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_263.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2633.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2633_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_263_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2647.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2647_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2647_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2657.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2657_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2659.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2659_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2663.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2663_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2671.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2671_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2677.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2677_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2683.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2683_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2687.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2687_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2689.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2689_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2689_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2689_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2689_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_269.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2693.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2693_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2699.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2699_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_269_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_27.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2707.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2707_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_271.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2711.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2711_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2713.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2713_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2719.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2719_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_271_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2729.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2729_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2729_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2731.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2731_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2731_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2741.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2741_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2749.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2749_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2753.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2753_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2767.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2767_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_277.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2777.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2777_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_277_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2789.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2789_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2791.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2791_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2791_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2797.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2797_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_27_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2801.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2801_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2801_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2801_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2803.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2803_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2809.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2809_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2809_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2809_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_281.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2819.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2819_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_281_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_283.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2833.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2833_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2833_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2837.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2837_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_283_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2843.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2843_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2851.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2851_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2851_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2857.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2857_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2857_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2857_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2861.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2861_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2861_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2879.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2879_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2887.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2887_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_289.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2897.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2897_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_289_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_29.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2903.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2903_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2909.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2909_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2917.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2917_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2927.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2927_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_293.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2939.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2939_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_293_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2953.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2953_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2953_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2957.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2957_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2963.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2963_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2969.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2969_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2969_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2971.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2971_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2971_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_2999.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_2999_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_29_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3001.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3001_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3001_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3001_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3011.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3011_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3019.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3019_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3023.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3023_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3037.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3037_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3037_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3041.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3041_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3041_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3041_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3049.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3049_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3061.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3061_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3061_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3061_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3067.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3067_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_307.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3079.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3079_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3079_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_307_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3083.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3083_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3089.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3089_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_31.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3109.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3109_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3109_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_311.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3119.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3119_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_311_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3121.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3121_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3121_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3121_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3121_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3121_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3125.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3125_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_313.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3137.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3137_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3137_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_313_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3163.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3163_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3167.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3167_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3169.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3169_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3169_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3169_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3169_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3169_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_317.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_317_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3181.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3181_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3181_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3187.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3187_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3191.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3191_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_31_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_32.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3203.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3203_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3209.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3209_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3217.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3217_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3217_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3221.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3221_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3221_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3229.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3229_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3251.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3251_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3253.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3253_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3257.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3257_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3259.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3259_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3271.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3271_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3299.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3299_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3301.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3301_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3301_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3301_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3307.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3307_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_331.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3313.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3313_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3313_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3313_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3319.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3319_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_331_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3323.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3323_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3329.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3329_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3329_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3331.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3331_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3331_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3343.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3343_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3347.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3347_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3359.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3359_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3361.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3361_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3361_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3361_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3361_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3361_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3361_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3361_7.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3361_8.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_337.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3371.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3371_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3373.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3373_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_337_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_337_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3389.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3389_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3391.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3391_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3407.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3407_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3413.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3413_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_343.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3433.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3433_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3433_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3433_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_343_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3449.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3449_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3457.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3457_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3457_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3457_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3457_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3457_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3461.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3461_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3463.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3463_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3467.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3467_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3469.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3469_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_347.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_347_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3481.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3481_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3481_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3481_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_349.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3491.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3491_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3499.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3499_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_349_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3511.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3511_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3511_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3517.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3517_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3527.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3527_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3529.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3529_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3529_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3529_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3529_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_353.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3533.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3533_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3539.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3539_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_353_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3541.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3541_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3541_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3547.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3547_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3557.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3557_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3559.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3559_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3571.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3571_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3571_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3581.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3581_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3583.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3583_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_359.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3593.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3593_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_359_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3607.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3607_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_361.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3613.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3613_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3613_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3617.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3617_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_361_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_361_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3623.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3623_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3631.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3631_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3631_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3637.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3637_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3643.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3643_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3659.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3659_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_367.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3671.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3671_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3673.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3673_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3673_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3673_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3677.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3677_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_367_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3691.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3691_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3691_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3697.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3697_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3697_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3697_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3697_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3697_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_37.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3701.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3701_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3709.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3709_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3719.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3719_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3721.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3721_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3721_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3721_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3727.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3727_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_373.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3733.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3733_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3739.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3739_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_373_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3761.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3761_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3761_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3767.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3767_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3769.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3769_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3779.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3779_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_379.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3793.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3793_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3793_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3797.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3797_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_379_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_37_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3803.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3803_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3821.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3821_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3823.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3823_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3823_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_383.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3833.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3833_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_383_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3847.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3847_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3851.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3851_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3851_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3853.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3853_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3863.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3863_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3877.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3877_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3877_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3881.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3881_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3889.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3889_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3889_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3889_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_389.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_389_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3907.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3907_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3911.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3911_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3917.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3917_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3919.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3919_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3923.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3923_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3929.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3929_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3931.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3931_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3943.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3943_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3947.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3947_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3967.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3967_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_397.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_397_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3989.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_3989_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_3_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_4.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_4001.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_4001_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_4001_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_4001_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_4003.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_4003_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_4007.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_4007_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_401.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_4013.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_4013_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_4019.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_4019_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_401_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_4021.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_4021_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_4021_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_4027.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_4027_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_4049.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_4049_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_4049_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_4051.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_4051_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_4051_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_4057.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_4057_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_4057_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_4073.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_4073_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_4079.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_4079_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_409.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_4091.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_4091_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_4093.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_4093_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_4093_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_409_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_41.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_419.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_419_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_41_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_421.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_421_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_43.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_431.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_431_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_433.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_433_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_433_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_439.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_439_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_43_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_443.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_443_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_449.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_449_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_457.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_457_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_461.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_461_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_463.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_463_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_467.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_467_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_47.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_479.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_479_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_47_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_487.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_487_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_49.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_491.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_491_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_499.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_499_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_49_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_5.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_503.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_503_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_509.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_509_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_512.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_512_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_521.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_521_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_523.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_523_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_529.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_529_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_529_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_53.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_53_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_541.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_541_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_541_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_547.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_547_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_557.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_557_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_563.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_563_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_569.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_569_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_571.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_571_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_577.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_577_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_577_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_587.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_587_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_59.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_593.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_593_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_599.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_599_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_59_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_5_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_601.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_601_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_601_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_607.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_607_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_61.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_613.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_613_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_617.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_617_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_619.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_619_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_61_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_625.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_625_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_631.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_631_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_64.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_641.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_641_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_643.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_643_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_647.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_647_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_64_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_653.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_653_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_659.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_659_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_661.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_661_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_67.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_673.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_673_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_673_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_677.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_677_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_67_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_683.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_683_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_691.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_691_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_7.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_701.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_701_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_709.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_709_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_71.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_719.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_719_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_71_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_727.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_727_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_729.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_729_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_73.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_733.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_733_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_739.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_739_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_73_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_743.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_743_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_751.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_751_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_757.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_757_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_757_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_761.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_761_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_769.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_769_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_769_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_773.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_773_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_787.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_787_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_79.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_797.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_797_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_79_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_7_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_8.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_809.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_809_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_81.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_811.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_811_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_81_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_821.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_821_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_823.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_823_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_827.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_827_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_829.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_829_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_83.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_839.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_839_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_83_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_841.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_841_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_841_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_841_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_853.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_853_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_857.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_857_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_859.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_859_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_863.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_863_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_877.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_877_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_881.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_881_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_881_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_883.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_883_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_887.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_887_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_89.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_89_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_9.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_907.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_907_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_911.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_911_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_919.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_919_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_929.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_929_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_937.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_937_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_937_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_941.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_941_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_947.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_947_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_953.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_953_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_961.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_961_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_961_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_961_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_967.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_967_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_97.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_971.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_971_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_977.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_977_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_97_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_983.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_983_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_991.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_991_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_997.idx +%%DATADIR%%/pkg/irredsol/fp/gl_2_997_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_2_9_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_101.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_101_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_103.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_103_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_107.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_107_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_109.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_109_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_109_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_11.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_113.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_113_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_11_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_121.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_121_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_121_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_125.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_125_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_127.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_127_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_127_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_128.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_128_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_13.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_131.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_131_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_137.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_137_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_139.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_139_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_13_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_149.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_149_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_151.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_151_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_157.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_157_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_16.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_163.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_163_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_163_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_167.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_167_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_169.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_169_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_169_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_16_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_17.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_173.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_173_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_179.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_179_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_17_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_181.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_181_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_181_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_181_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_19.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_191.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_191_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_193.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_193_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_193_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_197.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_197_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_199.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_199_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_199_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_19_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_211.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_211_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_211_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_223.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_223_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_227.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_227_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_229.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_229_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_229_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_23.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_233.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_233_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_239.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_239_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_23_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_241.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_241_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_241_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_241_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_243.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_243_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_25.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_251.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_251_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_25_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_27.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_27_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_29.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_29_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_3.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_31.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_31_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_32.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_32_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_37.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_37_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_3_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_4.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_41.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_41_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_43.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_43_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_47.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_47_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_49.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_49_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_4_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_5.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_53.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_53_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_59.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_59_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_5_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_61.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_61_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_64.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_64_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_67.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_67_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_7.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_71.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_71_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_73.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_73_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_73_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_79.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_79_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_7_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_8.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_81.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_81_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_83.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_83_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_89.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_89_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_8_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_9.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_97.idx +%%DATADIR%%/pkg/irredsol/fp/gl_3_97_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_3_9_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_11.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_11_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_11_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_13.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_13_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_13_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_13_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_13_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_13_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_16.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_16_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_17.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_17_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_17_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_17_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_17_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_17_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_17_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_17_7.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_17_8.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_17_9.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_19.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_19_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_19_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_19_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_19_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_19_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_23.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_23_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_23_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_25.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_25_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_25_10.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_25_11.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_25_12.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_25_13.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_25_14.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_25_15.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_25_16.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_25_17.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_25_18.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_25_19.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_25_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_25_20.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_25_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_25_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_25_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_25_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_25_7.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_25_8.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_25_9.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_27.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_27_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_29.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_29_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_29_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_29_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_29_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_29_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_29_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_29_7.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_29_8.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_2_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_3.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_31.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_31_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_31_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_31_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_31_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_31_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_31_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_32.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_32_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_37.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_37_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_37_10.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_37_11.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_37_12.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_37_13.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_37_14.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_37_15.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_37_16.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_37_17.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_37_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_37_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_37_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_37_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_37_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_37_7.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_37_8.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_37_9.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_3_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_4.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_41.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_10.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_11.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_12.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_13.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_14.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_15.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_16.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_17.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_18.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_19.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_20.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_21.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_22.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_23.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_24.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_25.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_26.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_27.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_28.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_7.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_8.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_41_9.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_43.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_43_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_43_10.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_43_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_43_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_43_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_43_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_43_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_43_7.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_43_8.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_43_9.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_47.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_47_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_47_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_47_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_47_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_47_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_10.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_11.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_12.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_13.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_14.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_15.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_16.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_17.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_18.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_19.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_20.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_21.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_22.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_23.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_24.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_25.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_26.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_27.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_28.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_29.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_30.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_31.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_32.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_33.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_34.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_35.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_36.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_37.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_38.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_39.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_40.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_41.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_42.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_43.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_44.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_45.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_46.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_47.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_48.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_49.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_50.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_51.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_7.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_8.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_49_9.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_4_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_5.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_53.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_53_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_53_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_53_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_53_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_53_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_53_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_53_7.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_53_8.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_53_9.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_59.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_59_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_59_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_59_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_59_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_59_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_5_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_10.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_11.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_12.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_13.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_14.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_15.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_16.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_17.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_18.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_19.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_20.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_21.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_22.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_23.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_24.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_25.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_26.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_27.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_28.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_29.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_30.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_31.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_32.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_33.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_34.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_35.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_36.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_37.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_38.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_39.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_40.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_41.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_7.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_8.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_61_9.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_7.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_7_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_8.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_8_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_9.idx +%%DATADIR%%/pkg/irredsol/fp/gl_4_9_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_9_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_4_9_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_5_11.idx +%%DATADIR%%/pkg/irredsol/fp/gl_5_11_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_5_13.idx +%%DATADIR%%/pkg/irredsol/fp/gl_5_13_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_5_16.idx +%%DATADIR%%/pkg/irredsol/fp/gl_5_16_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_5_17.idx +%%DATADIR%%/pkg/irredsol/fp/gl_5_17_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_5_19.idx +%%DATADIR%%/pkg/irredsol/fp/gl_5_19_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_5_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_5_23.idx +%%DATADIR%%/pkg/irredsol/fp/gl_5_23_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_5_25.idx +%%DATADIR%%/pkg/irredsol/fp/gl_5_25_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_5_27.idx +%%DATADIR%%/pkg/irredsol/fp/gl_5_27_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_5_3.idx +%%DATADIR%%/pkg/irredsol/fp/gl_5_3_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_5_4.idx +%%DATADIR%%/pkg/irredsol/fp/gl_5_5.idx +%%DATADIR%%/pkg/irredsol/fp/gl_5_5_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_5_7.idx +%%DATADIR%%/pkg/irredsol/fp/gl_5_7_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_5_8.idx +%%DATADIR%%/pkg/irredsol/fp/gl_5_9.idx +%%DATADIR%%/pkg/irredsol/fp/gl_5_9_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_11.idx +%%DATADIR%%/pkg/irredsol/fp/gl_6_11_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_11_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_11_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_11_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_11_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_11_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_11_7.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_11_8.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13.idx +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_10.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_11.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_12.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_13.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_14.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_15.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_16.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_17.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_18.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_19.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_20.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_21.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_22.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_23.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_24.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_25.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_26.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_27.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_28.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_29.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_30.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_31.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_32.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_7.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_8.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_13_9.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_6_2_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_3.idx +%%DATADIR%%/pkg/irredsol/fp/gl_6_3_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_4.idx +%%DATADIR%%/pkg/irredsol/fp/gl_6_4_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_5.idx +%%DATADIR%%/pkg/irredsol/fp/gl_6_5_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_5_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_5_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_7.idx +%%DATADIR%%/pkg/irredsol/fp/gl_6_7_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_7_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_7_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_7_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_7_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_7_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_7_7.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_8.idx +%%DATADIR%%/pkg/irredsol/fp/gl_6_8_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_9.idx +%%DATADIR%%/pkg/irredsol/fp/gl_6_9_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_9_10.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_9_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_9_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_9_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_9_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_9_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_9_7.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_9_8.fp +%%DATADIR%%/pkg/irredsol/fp/gl_6_9_9.fp +%%DATADIR%%/pkg/irredsol/fp/gl_7_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_7_3.idx +%%DATADIR%%/pkg/irredsol/fp/gl_7_3_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_7_4.idx +%%DATADIR%%/pkg/irredsol/fp/gl_7_4_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_7_5.idx +%%DATADIR%%/pkg/irredsol/fp/gl_7_5_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_7_7.idx +%%DATADIR%%/pkg/irredsol/fp/gl_7_7_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_7_8.idx +%%DATADIR%%/pkg/irredsol/fp/gl_7_8_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_7_9.idx +%%DATADIR%%/pkg/irredsol/fp/gl_7_9_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_8_2_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_3.idx +%%DATADIR%%/pkg/irredsol/fp/gl_8_3_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_3_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_3_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_3_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_3_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_3_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_3_7.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_3_8.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_3_9.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_4.idx +%%DATADIR%%/pkg/irredsol/fp/gl_8_4_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_4_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5.idx +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_10.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_11.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_12.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_13.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_14.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_15.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_16.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_17.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_18.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_19.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_20.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_21.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_22.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_23.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_24.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_25.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_26.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_27.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_28.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_29.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_30.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_31.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_32.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_33.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_34.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_35.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_36.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_37.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_38.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_39.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_40.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_41.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_42.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_43.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_44.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_45.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_46.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_47.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_48.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_49.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_50.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_51.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_52.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_53.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_54.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_55.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_7.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_8.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_5_9.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7.idx +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_10.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_100.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_101.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_102.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_103.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_104.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_105.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_106.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_11.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_12.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_13.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_14.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_15.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_16.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_17.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_18.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_19.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_20.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_21.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_22.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_23.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_24.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_25.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_26.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_27.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_28.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_29.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_3.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_30.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_31.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_32.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_33.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_34.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_35.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_36.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_37.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_38.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_39.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_4.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_40.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_41.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_42.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_43.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_44.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_45.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_46.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_47.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_48.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_49.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_5.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_50.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_51.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_52.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_53.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_54.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_55.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_56.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_57.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_58.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_59.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_6.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_60.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_61.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_62.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_63.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_64.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_65.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_66.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_67.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_68.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_69.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_7.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_70.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_71.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_72.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_73.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_74.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_75.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_76.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_77.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_78.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_79.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_8.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_80.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_81.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_82.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_83.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_84.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_85.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_86.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_87.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_88.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_89.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_9.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_90.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_91.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_92.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_93.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_94.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_95.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_96.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_97.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_98.fp +%%DATADIR%%/pkg/irredsol/fp/gl_8_7_99.fp +%%DATADIR%%/pkg/irredsol/fp/gl_9_2.idx +%%DATADIR%%/pkg/irredsol/fp/gl_9_2_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_9_3.idx +%%DATADIR%%/pkg/irredsol/fp/gl_9_3_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_9_4.idx +%%DATADIR%%/pkg/irredsol/fp/gl_9_4_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_9_5.idx +%%DATADIR%%/pkg/irredsol/fp/gl_9_5_1.fp +%%DATADIR%%/pkg/irredsol/fp/gl_9_5_2.fp +%%DATADIR%%/pkg/irredsol/fp/gl_9_5_3.fp +%%DATADIR%%/pkg/irredsol/htm/CHAP001.htm +%%DATADIR%%/pkg/irredsol/htm/CHAP002.htm +%%DATADIR%%/pkg/irredsol/htm/CHAP003.htm +%%DATADIR%%/pkg/irredsol/htm/CHAP004.htm +%%DATADIR%%/pkg/irredsol/htm/CHAP005.htm +%%DATADIR%%/pkg/irredsol/htm/CHAP00A.htm +%%DATADIR%%/pkg/irredsol/htm/biblio.htm +%%DATADIR%%/pkg/irredsol/htm/chapters.htm +%%DATADIR%%/pkg/irredsol/htm/theindex.htm +%%DATADIR%%/pkg/irredsol/init.g +%%DATADIR%%/pkg/irredsol/lib/access.gd +%%DATADIR%%/pkg/irredsol/lib/access.gi +%%DATADIR%%/pkg/irredsol/lib/iterators.gd +%%DATADIR%%/pkg/irredsol/lib/iterators.gi +%%DATADIR%%/pkg/irredsol/lib/loadfp.gd +%%DATADIR%%/pkg/irredsol/lib/loadfp.gi +%%DATADIR%%/pkg/irredsol/lib/loading.gd +%%DATADIR%%/pkg/irredsol/lib/loading.gi +%%DATADIR%%/pkg/irredsol/lib/matmeths.gd +%%DATADIR%%/pkg/irredsol/lib/matmeths.gi +%%DATADIR%%/pkg/irredsol/lib/obsolete.gd +%%DATADIR%%/pkg/irredsol/lib/obsolete.gi +%%DATADIR%%/pkg/irredsol/lib/primitive.gd +%%DATADIR%%/pkg/irredsol/lib/primitive.gi +%%DATADIR%%/pkg/irredsol/lib/recognize.gd +%%DATADIR%%/pkg/irredsol/lib/recognize.gi +%%DATADIR%%/pkg/irredsol/lib/recognizeprim.gd +%%DATADIR%%/pkg/irredsol/lib/recognizeprim.gi +%%DATADIR%%/pkg/irredsol/lib/util.g +%%DATADIR%%/pkg/irredsol/lib/util.gd +%%DATADIR%%/pkg/irredsol/lib/util.gi +%%DATADIR%%/pkg/irredsol/read.g +%%DATADIR%%/pkg/irredsol/tst/access.tst +%%DATADIR%%/pkg/irredsol/tst/randomirred.g +%%DATADIR%%/pkg/irredsol/tst/recog1.tst +%%DATADIR%%/pkg/irredsol/tst/recog2.tst +%%DATADIR%%/pkg/irredsol/tst/recog3.tst +%%DATADIR%%/pkg/irredsol/tst/recog4.tst +%%DATADIR%%/pkg/irredsol/tst/recog5.tst +%%DATADIR%%/pkg/irredsol/tst/testall.g +%%DATADIR%%/pkg/itc/CHANGES +%%DATADIR%%/pkg/itc/LICENSE +%%DATADIR%%/pkg/itc/PackageInfo.g +%%DATADIR%%/pkg/itc/README +%%DATADIR%%/pkg/itc/doc/basic.tex +%%DATADIR%%/pkg/itc/doc/button.tex +%%DATADIR%%/pkg/itc/doc/examples.tex +%%DATADIR%%/pkg/itc/doc/itc.tex +%%DATADIR%%/pkg/itc/doc/make_doc +%%DATADIR%%/pkg/itc/doc/manual.bib +%%DATADIR%%/pkg/itc/doc/manual.dvi +%%DATADIR%%/pkg/itc/doc/manual.lab +%%DATADIR%%/pkg/itc/doc/manual.mst +%%DATADIR%%/pkg/itc/doc/manual.pdf +%%DATADIR%%/pkg/itc/doc/manual.six +%%DATADIR%%/pkg/itc/doc/manual.tex +%%DATADIR%%/pkg/itc/doc/start.tex +%%DATADIR%%/pkg/itc/doc/tables.tex +%%DATADIR%%/pkg/itc/examples/cav +%%DATADIR%%/pkg/itc/examples/e1 +%%DATADIR%%/pkg/itc/examples/f27 +%%DATADIR%%/pkg/itc/examples/g8723 +%%DATADIR%%/pkg/itc/gap/itc.gd +%%DATADIR%%/pkg/itc/gap/itc.gi +%%DATADIR%%/pkg/itc/htm/CHAP001.htm +%%DATADIR%%/pkg/itc/htm/CHAP002.htm +%%DATADIR%%/pkg/itc/htm/CHAP003.htm +%%DATADIR%%/pkg/itc/htm/CHAP004.htm +%%DATADIR%%/pkg/itc/htm/CHAP005.htm +%%DATADIR%%/pkg/itc/htm/CHAP006.htm +%%DATADIR%%/pkg/itc/htm/biblio.htm +%%DATADIR%%/pkg/itc/htm/chapters.htm +%%DATADIR%%/pkg/itc/htm/theindex.htm +%%DATADIR%%/pkg/itc/init.g +%%DATADIR%%/pkg/itc/read.g +%%DATADIR%%/pkg/json/HISTORY +%%DATADIR%%/pkg/json/LICENSE +%%DATADIR%%/pkg/json/Makefile.gappkg +%%DATADIR%%/pkg/json/Makefile.in +%%DATADIR%%/pkg/json/Makefile.in.c++20 +%%DATADIR%%/pkg/json/PackageInfo.g +%%DATADIR%%/pkg/json/README +%%DATADIR%%/pkg/json/configure +%%DATADIR%%/pkg/json/configure.libtool.bak +%%DATADIR%%/pkg/json/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/json/doc/_Chapter_GAP-JSON_mapping.xml +%%DATADIR%%/pkg/json/doc/_Chunks.xml +%%DATADIR%%/pkg/json/doc/chap0.html +%%DATADIR%%/pkg/json/doc/chap0.txt +%%DATADIR%%/pkg/json/doc/chap0_mj.html +%%DATADIR%%/pkg/json/doc/chap1.html +%%DATADIR%%/pkg/json/doc/chap1.txt +%%DATADIR%%/pkg/json/doc/chap1_mj.html +%%DATADIR%%/pkg/json/doc/chapInd.html +%%DATADIR%%/pkg/json/doc/chapInd.txt +%%DATADIR%%/pkg/json/doc/chapInd_mj.html +%%DATADIR%%/pkg/json/doc/chooser.html +%%DATADIR%%/pkg/json/doc/json.xml +%%DATADIR%%/pkg/json/doc/lefttoc.css +%%DATADIR%%/pkg/json/doc/manual.css +%%DATADIR%%/pkg/json/doc/manual.js +%%DATADIR%%/pkg/json/doc/manual.lab +%%DATADIR%%/pkg/json/doc/manual.pdf +%%DATADIR%%/pkg/json/doc/manual.six +%%DATADIR%%/pkg/json/doc/nocolorprompt.css +%%DATADIR%%/pkg/json/doc/ragged.css +%%DATADIR%%/pkg/json/doc/rainbow.js +%%DATADIR%%/pkg/json/doc/times.css +%%DATADIR%%/pkg/json/doc/title.xml +%%DATADIR%%/pkg/json/doc/toggless.css +%%DATADIR%%/pkg/json/doc/toggless.js +%%DATADIR%%/pkg/json/gap/json.gd +%%DATADIR%%/pkg/json/gap/json.gi +%%DATADIR%%/pkg/json/init.g +%%DATADIR%%/pkg/json/makedoc.g +%%DATADIR%%/pkg/json/read.g +%%DATADIR%%/pkg/json/src/gap-functions.h +%%DATADIR%%/pkg/json/src/json.cc +%%DATADIR%%/pkg/json/src/picojson/.gitignore +%%DATADIR%%/pkg/json/src/picojson/Changes +%%DATADIR%%/pkg/json/src/picojson/LICENSE +%%DATADIR%%/pkg/json/src/picojson/README.mkdn +%%DATADIR%%/pkg/json/src/picojson/gap-traits.h +%%DATADIR%%/pkg/json/src/picojson/picojson.h +%%DATADIR%%/pkg/json/tst/UTF-8-test.txt +%%DATADIR%%/pkg/json/tst/UTF-8-test.txt.clean +%%DATADIR%%/pkg/json/tst/test_hard.tst +%%DATADIR%%/pkg/json/tst/test_loop.tst +%%DATADIR%%/pkg/json/tst/test_parse.tst +%%DATADIR%%/pkg/json/tst/test_record.tst +%%DATADIR%%/pkg/json/tst/test_stream.tst +%%DATADIR%%/pkg/json/tst/testall.g +%%DATADIR%%/pkg/jupyterkernel/COPYRIGHT.md +%%DATADIR%%/pkg/jupyterkernel/LICENSE +%%DATADIR%%/pkg/jupyterkernel/PackageInfo.g +%%DATADIR%%/pkg/jupyterkernel/README.md +%%DATADIR%%/pkg/jupyterkernel/bin/jupyter-kernel-gap +%%DATADIR%%/pkg/jupyterkernel/demos/graph-visjs.ipynb +%%DATADIR%%/pkg/jupyterkernel/doc/JupyterKernel.xml +%%DATADIR%%/pkg/jupyterkernel/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/jupyterkernel/doc/_Chapter_Jupyter_Kernel.xml +%%DATADIR%%/pkg/jupyterkernel/doc/_Chapter_Jupyter_Renderables.xml +%%DATADIR%%/pkg/jupyterkernel/doc/_Chapter_Jupyter_Utility_Functions.xml +%%DATADIR%%/pkg/jupyterkernel/doc/_Chunks.xml +%%DATADIR%%/pkg/jupyterkernel/doc/chap0.html +%%DATADIR%%/pkg/jupyterkernel/doc/chap0.txt +%%DATADIR%%/pkg/jupyterkernel/doc/chap0_mj.html +%%DATADIR%%/pkg/jupyterkernel/doc/chap1.html +%%DATADIR%%/pkg/jupyterkernel/doc/chap1.txt +%%DATADIR%%/pkg/jupyterkernel/doc/chap1_mj.html +%%DATADIR%%/pkg/jupyterkernel/doc/chap2.html +%%DATADIR%%/pkg/jupyterkernel/doc/chap2.txt +%%DATADIR%%/pkg/jupyterkernel/doc/chap2_mj.html +%%DATADIR%%/pkg/jupyterkernel/doc/chap3.html +%%DATADIR%%/pkg/jupyterkernel/doc/chap3.txt +%%DATADIR%%/pkg/jupyterkernel/doc/chap3_mj.html +%%DATADIR%%/pkg/jupyterkernel/doc/chap4.html +%%DATADIR%%/pkg/jupyterkernel/doc/chap4.txt +%%DATADIR%%/pkg/jupyterkernel/doc/chap4_mj.html +%%DATADIR%%/pkg/jupyterkernel/doc/chapInd.html +%%DATADIR%%/pkg/jupyterkernel/doc/chapInd.txt +%%DATADIR%%/pkg/jupyterkernel/doc/chapInd_mj.html +%%DATADIR%%/pkg/jupyterkernel/doc/chooser.html +%%DATADIR%%/pkg/jupyterkernel/doc/intro.xml +%%DATADIR%%/pkg/jupyterkernel/doc/lefttoc.css +%%DATADIR%%/pkg/jupyterkernel/doc/manual.css +%%DATADIR%%/pkg/jupyterkernel/doc/manual.js +%%DATADIR%%/pkg/jupyterkernel/doc/manual.lab +%%DATADIR%%/pkg/jupyterkernel/doc/manual.pdf +%%DATADIR%%/pkg/jupyterkernel/doc/manual.six +%%DATADIR%%/pkg/jupyterkernel/doc/nocolorprompt.css +%%DATADIR%%/pkg/jupyterkernel/doc/ragged.css +%%DATADIR%%/pkg/jupyterkernel/doc/rainbow.js +%%DATADIR%%/pkg/jupyterkernel/doc/times.css +%%DATADIR%%/pkg/jupyterkernel/doc/title.xml +%%DATADIR%%/pkg/jupyterkernel/doc/toggless.css +%%DATADIR%%/pkg/jupyterkernel/doc/toggless.js +%%DATADIR%%/pkg/jupyterkernel/%%ETCDIR%%-mode.json +%%DATADIR%%/pkg/jupyterkernel/%%ETCDIR%%-mode/gap.js +%%DATADIR%%/pkg/jupyterkernel/%%ETCDIR%%-mode/main.js +%%DATADIR%%/pkg/jupyterkernel/etc/jupyter/kernel.json +%%DATADIR%%/pkg/jupyterkernel/etc/jupyter/logo-32x32.png +%%DATADIR%%/pkg/jupyterkernel/etc/jupyter/logo-64x64.png +%%DATADIR%%/pkg/jupyterkernel/gap/JupyterCompletion.gi +%%DATADIR%%/pkg/jupyterkernel/gap/JupyterHelp.gd +%%DATADIR%%/pkg/jupyterkernel/gap/JupyterHelp.gi +%%DATADIR%%/pkg/jupyterkernel/gap/JupyterInspection.gi +%%DATADIR%%/pkg/jupyterkernel/gap/JupyterKernel.gd +%%DATADIR%%/pkg/jupyterkernel/gap/JupyterKernel.gi +%%DATADIR%%/pkg/jupyterkernel/gap/JupyterMsg.gd +%%DATADIR%%/pkg/jupyterkernel/gap/JupyterMsg.gi +%%DATADIR%%/pkg/jupyterkernel/gap/JupyterRenderable.gd +%%DATADIR%%/pkg/jupyterkernel/gap/JupyterRenderable.gi +%%DATADIR%%/pkg/jupyterkernel/gap/JupyterStream.gd +%%DATADIR%%/pkg/jupyterkernel/gap/JupyterStream.gi +%%DATADIR%%/pkg/jupyterkernel/gap/JupyterUtil.gd +%%DATADIR%%/pkg/jupyterkernel/gap/JupyterUtil.gi +%%DATADIR%%/pkg/jupyterkernel/init.g +%%DATADIR%%/pkg/jupyterkernel/makedoc.g +%%DATADIR%%/pkg/jupyterkernel/read.g +%%DATADIR%%/pkg/jupyterkernel/setup.py +%%DATADIR%%/pkg/jupyterkernel/tst/basic.tst +%%DATADIR%%/pkg/jupyterkernel/tst/protocol.tst +%%DATADIR%%/pkg/jupyterkernel/tst/test.ipynb +%%DATADIR%%/pkg/jupyterkernel/tst/testall.g +%%DATADIR%%/pkg/jupyterkernel/tst/testinstall.g +%%DATADIR%%/pkg/jupyterviz/CHANGES +%%DATADIR%%/pkg/jupyterviz/Dockerfile +%%DATADIR%%/pkg/jupyterviz/JupyterViz Demo Notebook.ipynb +%%DATADIR%%/pkg/jupyterviz/PackageInfo.g +%%DATADIR%%/pkg/jupyterviz/README.md +%%DATADIR%%/pkg/jupyterviz/doc/01plotfunction.png +%%DATADIR%%/pkg/jupyterviz/doc/02plotoptions.png +%%DATADIR%%/pkg/jupyterviz/doc/03dataseries.png +%%DATADIR%%/pkg/jupyterviz/doc/04charttypes.png +%%DATADIR%%/pkg/jupyterviz/doc/05createplot.png +%%DATADIR%%/pkg/jupyterviz/doc/06loadfromjson.png +%%DATADIR%%/pkg/jupyterviz/doc/09creategraph.png +%%DATADIR%%/pkg/jupyterviz/doc/JupyterViz.xml +%%DATADIR%%/pkg/jupyterviz/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/jupyterviz/doc/_Chapter_Introduction.xml +%%DATADIR%%/pkg/jupyterviz/doc/_Chapter_Limitations.xml +%%DATADIR%%/pkg/jupyterviz/doc/_Chapter_Using_general_tools_HTML_canvas_D3.xml +%%DATADIR%%/pkg/jupyterviz/doc/_Chapter_extend.xml +%%DATADIR%%/pkg/jupyterviz/doc/_Chapter_funcref.xml +%%DATADIR%%/pkg/jupyterviz/doc/_Chapter_high.xml +%%DATADIR%%/pkg/jupyterviz/doc/_Chapter_low.xml +%%DATADIR%%/pkg/jupyterviz/doc/_Chunks.xml +%%DATADIR%%/pkg/jupyterviz/doc/andrea-plot.png +%%DATADIR%%/pkg/jupyterviz/doc/anychart-example.png +%%DATADIR%%/pkg/jupyterviz/doc/canvas-example.png +%%DATADIR%%/pkg/jupyterviz/doc/chap0.html +%%DATADIR%%/pkg/jupyterviz/doc/chap0.txt +%%DATADIR%%/pkg/jupyterviz/doc/chap0_mj.html +%%DATADIR%%/pkg/jupyterviz/doc/chap1.html +%%DATADIR%%/pkg/jupyterviz/doc/chap1.txt +%%DATADIR%%/pkg/jupyterviz/doc/chap1_mj.html +%%DATADIR%%/pkg/jupyterviz/doc/chap2.html +%%DATADIR%%/pkg/jupyterviz/doc/chap2.txt +%%DATADIR%%/pkg/jupyterviz/doc/chap2_mj.html +%%DATADIR%%/pkg/jupyterviz/doc/chap3.html +%%DATADIR%%/pkg/jupyterviz/doc/chap3.txt +%%DATADIR%%/pkg/jupyterviz/doc/chap3_mj.html +%%DATADIR%%/pkg/jupyterviz/doc/chap4.html +%%DATADIR%%/pkg/jupyterviz/doc/chap4.txt +%%DATADIR%%/pkg/jupyterviz/doc/chap4_mj.html +%%DATADIR%%/pkg/jupyterviz/doc/chap5.html +%%DATADIR%%/pkg/jupyterviz/doc/chap5.txt +%%DATADIR%%/pkg/jupyterviz/doc/chap5_mj.html +%%DATADIR%%/pkg/jupyterviz/doc/chap6.html +%%DATADIR%%/pkg/jupyterviz/doc/chap6.txt +%%DATADIR%%/pkg/jupyterviz/doc/chap6_mj.html +%%DATADIR%%/pkg/jupyterviz/doc/chap7.html +%%DATADIR%%/pkg/jupyterviz/doc/chap7.txt +%%DATADIR%%/pkg/jupyterviz/doc/chap7_mj.html +%%DATADIR%%/pkg/jupyterviz/doc/chapInd.html +%%DATADIR%%/pkg/jupyterviz/doc/chapInd.txt +%%DATADIR%%/pkg/jupyterviz/doc/chapInd_mj.html +%%DATADIR%%/pkg/jupyterviz/doc/chooser.html +%%DATADIR%%/pkg/jupyterviz/doc/cytoscape-example.png +%%DATADIR%%/pkg/jupyterviz/doc/d3-example.png +%%DATADIR%%/pkg/jupyterviz/doc/graph-1.png +%%DATADIR%%/pkg/jupyterviz/doc/graph-2.png +%%DATADIR%%/pkg/jupyterviz/doc/graph-3.png +%%DATADIR%%/pkg/jupyterviz/doc/graph-4.png +%%DATADIR%%/pkg/jupyterviz/doc/groups-plot.png +%%DATADIR%%/pkg/jupyterviz/doc/lefttoc.css +%%DATADIR%%/pkg/jupyterviz/doc/manual.css +%%DATADIR%%/pkg/jupyterviz/doc/manual.js +%%DATADIR%%/pkg/jupyterviz/doc/manual.lab +%%DATADIR%%/pkg/jupyterviz/doc/manual.pdf +%%DATADIR%%/pkg/jupyterviz/doc/manual.six +%%DATADIR%%/pkg/jupyterviz/doc/nocolorprompt.css +%%DATADIR%%/pkg/jupyterviz/doc/plot-1.png +%%DATADIR%%/pkg/jupyterviz/doc/plot-2.png +%%DATADIR%%/pkg/jupyterviz/doc/plot-3.png +%%DATADIR%%/pkg/jupyterviz/doc/ragged.css +%%DATADIR%%/pkg/jupyterviz/doc/rainbow.js +%%DATADIR%%/pkg/jupyterviz/doc/random-graph-10.png +%%DATADIR%%/pkg/jupyterviz/doc/random-graph.png +%%DATADIR%%/pkg/jupyterviz/doc/squared-ints.png +%%DATADIR%%/pkg/jupyterviz/doc/subgroup-lattice.png +%%DATADIR%%/pkg/jupyterviz/doc/times.css +%%DATADIR%%/pkg/jupyterviz/doc/title.xml +%%DATADIR%%/pkg/jupyterviz/doc/toggless.css +%%DATADIR%%/pkg/jupyterviz/doc/toggless.js +%%DATADIR%%/pkg/jupyterviz/examples/01plotfunction.md +%%DATADIR%%/pkg/jupyterviz/examples/02plotoptions.md +%%DATADIR%%/pkg/jupyterviz/examples/03dataseries.md +%%DATADIR%%/pkg/jupyterviz/examples/04charttypes.md +%%DATADIR%%/pkg/jupyterviz/examples/05createplot.md +%%DATADIR%%/pkg/jupyterviz/examples/06loadfromjson.md +%%DATADIR%%/pkg/jupyterviz/examples/07simplegraph.md +%%DATADIR%%/pkg/jupyterviz/examples/08bettergraph.md +%%DATADIR%%/pkg/jupyterviz/examples/09creategraph.md +%%DATADIR%%/pkg/jupyterviz/examples/EV Charge Points.json +%%DATADIR%%/pkg/jupyterviz/examples/convert.py +%%DATADIR%%/pkg/jupyterviz/extract_examples.py +%%DATADIR%%/pkg/jupyterviz/extracted_snippets.ipynb +%%DATADIR%%/pkg/jupyterviz/init.g +%%DATADIR%%/pkg/jupyterviz/lib/ch1introduction.gd +%%DATADIR%%/pkg/jupyterviz/lib/ch2highlevelapi.gd +%%DATADIR%%/pkg/jupyterviz/lib/ch3lowlevelapi.gd +%%DATADIR%%/pkg/jupyterviz/lib/ch4generaltools.gd +%%DATADIR%%/pkg/jupyterviz/lib/ch5extending.gd +%%DATADIR%%/pkg/jupyterviz/lib/ch6limitations.gd +%%DATADIR%%/pkg/jupyterviz/lib/js/create-visualization.js +%%DATADIR%%/pkg/jupyterviz/lib/js/create-visualization.min.js +%%DATADIR%%/pkg/jupyterviz/lib/js/for-testing.js +%%DATADIR%%/pkg/jupyterviz/lib/js/for-testing.min.js +%%DATADIR%%/pkg/jupyterviz/lib/js/main.js +%%DATADIR%%/pkg/jupyterviz/lib/js/main.min.js +%%DATADIR%%/pkg/jupyterviz/lib/js/minify-all-scripts.sh +%%DATADIR%%/pkg/jupyterviz/lib/js/template-for-viz-tools-with-cdn.js +%%DATADIR%%/pkg/jupyterviz/lib/js/template-for-viz-tools-with-cdn.min.js +%%DATADIR%%/pkg/jupyterviz/lib/js/template-for-viz-tools-without-cdn.js +%%DATADIR%%/pkg/jupyterviz/lib/js/template-for-viz-tools-without-cdn.min.js +%%DATADIR%%/pkg/jupyterviz/lib/js/test-global-function.js +%%DATADIR%%/pkg/jupyterviz/lib/js/test-global-function.min.js +%%DATADIR%%/pkg/jupyterviz/lib/js/testing-template.js +%%DATADIR%%/pkg/jupyterviz/lib/js/testing-template.min.js +%%DATADIR%%/pkg/jupyterviz/lib/js/unminify-all-scripts.sh +%%DATADIR%%/pkg/jupyterviz/lib/js/using-library.js +%%DATADIR%%/pkg/jupyterviz/lib/js/using-library.min.js +%%DATADIR%%/pkg/jupyterviz/lib/js/using-runGAP.js +%%DATADIR%%/pkg/jupyterviz/lib/js/using-runGAP.min.js +%%DATADIR%%/pkg/jupyterviz/lib/js/viz-tool-anychart.js +%%DATADIR%%/pkg/jupyterviz/lib/js/viz-tool-anychart.min.js +%%DATADIR%%/pkg/jupyterviz/lib/js/viz-tool-canvas.js +%%DATADIR%%/pkg/jupyterviz/lib/js/viz-tool-canvas.min.js +%%DATADIR%%/pkg/jupyterviz/lib/js/viz-tool-canvasjs.js +%%DATADIR%%/pkg/jupyterviz/lib/js/viz-tool-canvasjs.min.js +%%DATADIR%%/pkg/jupyterviz/lib/js/viz-tool-chartjs.js +%%DATADIR%%/pkg/jupyterviz/lib/js/viz-tool-chartjs.min.js +%%DATADIR%%/pkg/jupyterviz/lib/js/viz-tool-cytoscape.js +%%DATADIR%%/pkg/jupyterviz/lib/js/viz-tool-cytoscape.min.js +%%DATADIR%%/pkg/jupyterviz/lib/js/viz-tool-d3.js +%%DATADIR%%/pkg/jupyterviz/lib/js/viz-tool-d3.min.js +%%DATADIR%%/pkg/jupyterviz/lib/js/viz-tool-plotly.js +%%DATADIR%%/pkg/jupyterviz/lib/js/viz-tool-plotly.min.js +%%DATADIR%%/pkg/jupyterviz/lib/main.gd +%%DATADIR%%/pkg/jupyterviz/lib/main.gi +%%DATADIR%%/pkg/jupyterviz/makedoc.g +%%DATADIR%%/pkg/jupyterviz/read.g +%%DATADIR%%/pkg/jupyterviz/test.sh +%%DATADIR%%/pkg/jupyterviz/tst/anychart-sample.json +%%DATADIR%%/pkg/jupyterviz/tst/high-level-api.tst +%%DATADIR%%/pkg/jupyterviz/tst/low-level-api.tst +%%DATADIR%%/pkg/jupyterviz/tst/support-for-repl.tst +%%DATADIR%%/pkg/jupyterviz/tst/testall.g +%%DATADIR%%/pkg/jupyterviz/tst/what-is-defined.tst +%%DATADIR%%/pkg/kan/CHANGES.md +%%DATADIR%%/pkg/kan/LICENSE.txt +%%DATADIR%%/pkg/kan/PackageInfo.g +%%DATADIR%%/pkg/kan/README.md +%%DATADIR%%/pkg/kan/doc/bib.xml +%%DATADIR%%/pkg/kan/doc/bib.xml.bib +%%DATADIR%%/pkg/kan/doc/chap0.html +%%DATADIR%%/pkg/kan/doc/chap0.txt +%%DATADIR%%/pkg/kan/doc/chap0_mj.html +%%DATADIR%%/pkg/kan/doc/chap1.html +%%DATADIR%%/pkg/kan/doc/chap1.txt +%%DATADIR%%/pkg/kan/doc/chap1_mj.html +%%DATADIR%%/pkg/kan/doc/chap2.html +%%DATADIR%%/pkg/kan/doc/chap2.txt +%%DATADIR%%/pkg/kan/doc/chap2_mj.html +%%DATADIR%%/pkg/kan/doc/chap3.html +%%DATADIR%%/pkg/kan/doc/chap3.txt +%%DATADIR%%/pkg/kan/doc/chap3_mj.html +%%DATADIR%%/pkg/kan/doc/chapBib.html +%%DATADIR%%/pkg/kan/doc/chapBib.txt +%%DATADIR%%/pkg/kan/doc/chapBib_mj.html +%%DATADIR%%/pkg/kan/doc/chapInd.html +%%DATADIR%%/pkg/kan/doc/chapInd.txt +%%DATADIR%%/pkg/kan/doc/chapInd_mj.html +%%DATADIR%%/pkg/kan/doc/chooser.html +%%DATADIR%%/pkg/kan/doc/dcrws.xml +%%DATADIR%%/pkg/kan/doc/history.xml +%%DATADIR%%/pkg/kan/doc/intro.xml +%%DATADIR%%/pkg/kan/doc/kan.xml +%%DATADIR%%/pkg/kan/doc/lefttoc.css +%%DATADIR%%/pkg/kan/doc/manual.css +%%DATADIR%%/pkg/kan/doc/manual.js +%%DATADIR%%/pkg/kan/doc/manual.lab +%%DATADIR%%/pkg/kan/doc/manual.pdf +%%DATADIR%%/pkg/kan/doc/manual.six +%%DATADIR%%/pkg/kan/doc/nocolorprompt.css +%%DATADIR%%/pkg/kan/doc/ragged.css +%%DATADIR%%/pkg/kan/doc/rainbow.js +%%DATADIR%%/pkg/kan/doc/times.css +%%DATADIR%%/pkg/kan/doc/title.xml +%%DATADIR%%/pkg/kan/doc/toggless.css +%%DATADIR%%/pkg/kan/doc/toggless.js +%%DATADIR%%/pkg/kan/init.g +%%DATADIR%%/pkg/kan/lib/dckbmag.gi +%%DATADIR%%/pkg/kan/lib/dcrws.gd +%%DATADIR%%/pkg/kan/lib/dcrws.gi +%%DATADIR%%/pkg/kan/lib/kbrws.gi +%%DATADIR%%/pkg/kan/makedoc.g +%%DATADIR%%/pkg/kan/read.g +%%DATADIR%%/pkg/kan/tst/dcrws1.g +%%DATADIR%%/pkg/kan/tst/dcrws2.g +%%DATADIR%%/pkg/kan/tst/dcrws3.g +%%DATADIR%%/pkg/kan/tst/dcrws4.g +%%DATADIR%%/pkg/kan/tst/extra/kbtest.tst +%%DATADIR%%/pkg/kan/tst/history.g +%%DATADIR%%/pkg/kan/tst/kbtest.g +%%DATADIR%%/pkg/kan/tst/manual/dcrws1.tst +%%DATADIR%%/pkg/kan/tst/manual/dcrws2.tst +%%DATADIR%%/pkg/kan/tst/manual/dcrws3.tst +%%DATADIR%%/pkg/kan/tst/manual/dcrws4.tst +%%DATADIR%%/pkg/kan/tst/manual/history.tst +%%DATADIR%%/pkg/kan/tst/testall.g +%%DATADIR%%/pkg/kan/tst/testing.g +%%DATADIR%%/pkg/kbmag/.clang-format +%%DATADIR%%/pkg/kbmag/CHANGES +%%DATADIR%%/pkg/kbmag/LICENSE +%%DATADIR%%/pkg/kbmag/Makefile.in +%%DATADIR%%/pkg/kbmag/Makefile.in.c++20 +%%DATADIR%%/pkg/kbmag/PackageInfo.g +%%DATADIR%%/pkg/kbmag/README.md +%%DATADIR%%/pkg/kbmag/configure +%%DATADIR%%/pkg/kbmag/configure.libtool.bak +%%DATADIR%%/pkg/kbmag/doc/chap0.html +%%DATADIR%%/pkg/kbmag/doc/chap0.txt +%%DATADIR%%/pkg/kbmag/doc/chap0_mj.html +%%DATADIR%%/pkg/kbmag/doc/chap1.html +%%DATADIR%%/pkg/kbmag/doc/chap1.txt +%%DATADIR%%/pkg/kbmag/doc/chap1_mj.html +%%DATADIR%%/pkg/kbmag/doc/chap2.html +%%DATADIR%%/pkg/kbmag/doc/chap2.txt +%%DATADIR%%/pkg/kbmag/doc/chap2_mj.html +%%DATADIR%%/pkg/kbmag/doc/chap3.html +%%DATADIR%%/pkg/kbmag/doc/chap3.txt +%%DATADIR%%/pkg/kbmag/doc/chap3_mj.html +%%DATADIR%%/pkg/kbmag/doc/chap4.html +%%DATADIR%%/pkg/kbmag/doc/chap4.txt +%%DATADIR%%/pkg/kbmag/doc/chap4_mj.html +%%DATADIR%%/pkg/kbmag/doc/chapBib.html +%%DATADIR%%/pkg/kbmag/doc/chapBib.txt +%%DATADIR%%/pkg/kbmag/doc/chapBib_mj.html +%%DATADIR%%/pkg/kbmag/doc/chapInd.html +%%DATADIR%%/pkg/kbmag/doc/chapInd.txt +%%DATADIR%%/pkg/kbmag/doc/chapInd_mj.html +%%DATADIR%%/pkg/kbmag/doc/chooser.html +%%DATADIR%%/pkg/kbmag/doc/cosets.xml +%%DATADIR%%/pkg/kbmag/doc/intro.xml +%%DATADIR%%/pkg/kbmag/doc/kbmag.bib +%%DATADIR%%/pkg/kbmag/doc/kbmag.xml +%%DATADIR%%/pkg/kbmag/doc/lefttoc.css +%%DATADIR%%/pkg/kbmag/doc/manual.css +%%DATADIR%%/pkg/kbmag/doc/manual.js +%%DATADIR%%/pkg/kbmag/doc/manual.mst +%%DATADIR%%/pkg/kbmag/doc/manual.pdf +%%DATADIR%%/pkg/kbmag/doc/manual.six +%%DATADIR%%/pkg/kbmag/doc/nocolorprompt.css +%%DATADIR%%/pkg/kbmag/doc/ragged.css +%%DATADIR%%/pkg/kbmag/doc/rainbow.js +%%DATADIR%%/pkg/kbmag/doc/rws.xml +%%DATADIR%%/pkg/kbmag/doc/standalone.xml +%%DATADIR%%/pkg/kbmag/doc/times.css +%%DATADIR%%/pkg/kbmag/doc/title.xml +%%DATADIR%%/pkg/kbmag/doc/toggless.css +%%DATADIR%%/pkg/kbmag/doc/toggless.js +%%DATADIR%%/pkg/kbmag/gap/correspondence.g +%%DATADIR%%/pkg/kbmag/gap/fpgtorws4.g +%%DATADIR%%/pkg/kbmag/gap/fsa4.g +%%DATADIR%%/pkg/kbmag/gap/kbsmg.gd +%%DATADIR%%/pkg/kbmag/gap/kbsmg.gi +%%DATADIR%%/pkg/kbmag/gap/kbsmg2.gi +%%DATADIR%%/pkg/kbmag/gap/rws4.g +%%DATADIR%%/pkg/kbmag/gap/rwssub4.g +%%DATADIR%%/pkg/kbmag/gap/wordorder4.g +%%DATADIR%%/pkg/kbmag/init.g +%%DATADIR%%/pkg/kbmag/makedoc.g +%%DATADIR%%/pkg/kbmag/read.g +%%DATADIR%%/pkg/kbmag/standalone/README +%%DATADIR%%/pkg/kbmag/standalone/ag_data/235 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/236 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/237 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/237b +%%DATADIR%%/pkg/kbmag/standalone/ag_data/238 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/333 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/334 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/372 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/777 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/G1L1 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/ab1 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/ab2 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/andre +%%DATADIR%%/pkg/kbmag/standalone/ag_data/c2 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/c5 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/conder +%%DATADIR%%/pkg/kbmag/standalone/ag_data/cox33334c +%%DATADIR%%/pkg/kbmag/standalone/ag_data/cox3334 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/cox5335 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/cox535 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/degen1 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/degen2 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/degen3 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/degen4 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/degen5 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/edjvet_94_1 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/f2 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/f26 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/f28 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/f29 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/f2_10 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/f2_11 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/f2_12 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/f2_unusual +%%DATADIR%%/pkg/kbmag/standalone/ag_data/gil162 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/gp55 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/gunn +%%DATADIR%%/pkg/kbmag/standalone/ag_data/hamish12 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/hamish13 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/hamish23 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/hein +%%DATADIR%%/pkg/kbmag/standalone/ag_data/johnson +%%DATADIR%%/pkg/kbmag/standalone/ag_data/johnsonb +%%DATADIR%%/pkg/kbmag/standalone/ag_data/johnsonc +%%DATADIR%%/pkg/kbmag/standalone/ag_data/knot23 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/listing +%%DATADIR%%/pkg/kbmag/standalone/ag_data/orbifold +%%DATADIR%%/pkg/kbmag/standalone/ag_data/picard +%%DATADIR%%/pkg/kbmag/standalone/ag_data/picardbq +%%DATADIR%%/pkg/kbmag/standalone/ag_data/picardgen +%%DATADIR%%/pkg/kbmag/standalone/ag_data/plesken +%%DATADIR%%/pkg/kbmag/standalone/ag_data/plesken2 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/s9 +%%DATADIR%%/pkg/kbmag/standalone/ag_data/shawcroft +%%DATADIR%%/pkg/kbmag/standalone/ag_data/summaryb +%%DATADIR%%/pkg/kbmag/standalone/ag_data/surgery +%%DATADIR%%/pkg/kbmag/standalone/ag_data/torus +%%DATADIR%%/pkg/kbmag/standalone/ag_data/trefoil +%%DATADIR%%/pkg/kbmag/standalone/ag_data/trefoil_i +%%DATADIR%%/pkg/kbmag/standalone/ag_data/trefoilb +%%DATADIR%%/pkg/kbmag/standalone/ag_data/triangle +%%DATADIR%%/pkg/kbmag/standalone/ag_data/zw2 +%%DATADIR%%/pkg/kbmag/standalone/doc/autcos.tex +%%DATADIR%%/pkg/kbmag/standalone/doc/autgp.tex +%%DATADIR%%/pkg/kbmag/standalone/doc/fsa.tex +%%DATADIR%%/pkg/kbmag/standalone/doc/fsa_format +%%DATADIR%%/pkg/kbmag/standalone/doc/gap.tex +%%DATADIR%%/pkg/kbmag/standalone/doc/intro.tex +%%DATADIR%%/pkg/kbmag/standalone/doc/kbcos.tex +%%DATADIR%%/pkg/kbmag/standalone/doc/kbm.tex +%%DATADIR%%/pkg/kbmag/standalone/doc/manual.bbl +%%DATADIR%%/pkg/kbmag/standalone/doc/manual.tex +%%DATADIR%%/pkg/kbmag/standalone/doc/subcos.tex +%%DATADIR%%/pkg/kbmag/standalone/doc/subwa.tex +%%DATADIR%%/pkg/kbmag/standalone/fsa_data/fsa_1 +%%DATADIR%%/pkg/kbmag/standalone/fsa_data/fsa_2 +%%DATADIR%%/pkg/kbmag/standalone/fsa_data/fsa_3 +%%DATADIR%%/pkg/kbmag/standalone/fsa_data/fsa_4 +%%DATADIR%%/pkg/kbmag/standalone/fsa_data/fsa_5 +%%DATADIR%%/pkg/kbmag/standalone/fsa_data/fsa_6 +%%DATADIR%%/pkg/kbmag/standalone/fsa_data/fsa_gt +%%DATADIR%%/pkg/kbmag/standalone/fsa_data/fsa_gt2 +%%DATADIR%%/pkg/kbmag/standalone/fsa_data/test +%%DATADIR%%/pkg/kbmag/standalone/kb_data/237 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/3a6 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/a4 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/a4monoid +%%DATADIR%%/pkg/kbmag/standalone/kb_data/ab1 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/ab2 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/c2 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/cosets +%%DATADIR%%/pkg/kbmag/standalone/kb_data/d22 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/degen1 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/degen2 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/degen3 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/degen4a +%%DATADIR%%/pkg/kbmag/standalone/kb_data/degen4b +%%DATADIR%%/pkg/kbmag/standalone/kb_data/degen4c +%%DATADIR%%/pkg/kbmag/standalone/kb_data/e8 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/f2 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/f25 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/f25monoid +%%DATADIR%%/pkg/kbmag/standalone/kb_data/f27 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/f27_2gen +%%DATADIR%%/pkg/kbmag/standalone/kb_data/f27monoid +%%DATADIR%%/pkg/kbmag/standalone/kb_data/freenilpc3 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/funny3 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/heinnilp +%%DATADIR%%/pkg/kbmag/standalone/kb_data/l32ext +%%DATADIR%%/pkg/kbmag/standalone/kb_data/m11 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/nilp2 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/nonhopf +%%DATADIR%%/pkg/kbmag/standalone/kb_data/s16 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/s3 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/s4 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/s9 +%%DATADIR%%/pkg/kbmag/standalone/kb_data/torus +%%DATADIR%%/pkg/kbmag/standalone/kb_data/verifynilp +%%DATADIR%%/pkg/kbmag/standalone/lib/defs.h +%%DATADIR%%/pkg/kbmag/standalone/lib/diffredcos.c +%%DATADIR%%/pkg/kbmag/standalone/lib/diffreduce.c +%%DATADIR%%/pkg/kbmag/standalone/lib/diffredwl.c +%%DATADIR%%/pkg/kbmag/standalone/lib/externals.h +%%DATADIR%%/pkg/kbmag/standalone/lib/fsa.c +%%DATADIR%%/pkg/kbmag/standalone/lib/fsa.h +%%DATADIR%%/pkg/kbmag/standalone/lib/fsacheckmult.c +%%DATADIR%%/pkg/kbmag/standalone/lib/fsacomposite.c +%%DATADIR%%/pkg/kbmag/standalone/lib/fsadifflabs.c +%%DATADIR%%/pkg/kbmag/standalone/lib/fsageopairs.c +%%DATADIR%%/pkg/kbmag/standalone/lib/fsaio.c +%%DATADIR%%/pkg/kbmag/standalone/lib/fsaipmin.c +%%DATADIR%%/pkg/kbmag/standalone/lib/fsalogic.c +%%DATADIR%%/pkg/kbmag/standalone/lib/fsamicomp.c +%%DATADIR%%/pkg/kbmag/standalone/lib/fsaminkb.c +%%DATADIR%%/pkg/kbmag/standalone/lib/fsamitriples.c +%%DATADIR%%/pkg/kbmag/standalone/lib/fsarevmid.c +%%DATADIR%%/pkg/kbmag/standalone/lib/fsasubmult.c +%%DATADIR%%/pkg/kbmag/standalone/lib/fsatriples.c +%%DATADIR%%/pkg/kbmag/standalone/lib/fsawa.c +%%DATADIR%%/pkg/kbmag/standalone/lib/fsawacos.c +%%DATADIR%%/pkg/kbmag/standalone/lib/hash.c +%%DATADIR%%/pkg/kbmag/standalone/lib/hash.h +%%DATADIR%%/pkg/kbmag/standalone/lib/kbfns.c +%%DATADIR%%/pkg/kbmag/standalone/lib/makefile +%%DATADIR%%/pkg/kbmag/standalone/lib/midfa.c +%%DATADIR%%/pkg/kbmag/standalone/lib/migmdet.c +%%DATADIR%%/pkg/kbmag/standalone/lib/miscio.c +%%DATADIR%%/pkg/kbmag/standalone/lib/nfa.c +%%DATADIR%%/pkg/kbmag/standalone/lib/rabkar.c +%%DATADIR%%/pkg/kbmag/standalone/lib/rws.h +%%DATADIR%%/pkg/kbmag/standalone/lib/rwsio.c +%%DATADIR%%/pkg/kbmag/standalone/lib/rwsiob.c +%%DATADIR%%/pkg/kbmag/standalone/lib/rwsreduce.c +%%DATADIR%%/pkg/kbmag/standalone/lib/worddcos.c +%%DATADIR%%/pkg/kbmag/standalone/lib/worddiff.c +%%DATADIR%%/pkg/kbmag/standalone/src/autcos +%%DATADIR%%/pkg/kbmag/standalone/src/autgroup +%%DATADIR%%/pkg/kbmag/standalone/src/definitions.h +%%DATADIR%%/pkg/kbmag/standalone/src/fsaand.c +%%DATADIR%%/pkg/kbmag/standalone/src/fsaandnot.c +%%DATADIR%%/pkg/kbmag/standalone/src/fsabfs.c +%%DATADIR%%/pkg/kbmag/standalone/src/fsaconcat.c +%%DATADIR%%/pkg/kbmag/standalone/src/fsacount.c +%%DATADIR%%/pkg/kbmag/standalone/src/fsaenumerate.c +%%DATADIR%%/pkg/kbmag/standalone/src/fsaexists.c +%%DATADIR%%/pkg/kbmag/standalone/src/fsafilter.c +%%DATADIR%%/pkg/kbmag/standalone/src/fsagrowth.c +%%DATADIR%%/pkg/kbmag/standalone/src/fsalabmin.c +%%DATADIR%%/pkg/kbmag/standalone/src/fsalequal.c +%%DATADIR%%/pkg/kbmag/standalone/src/fsamin.c +%%DATADIR%%/pkg/kbmag/standalone/src/fsanot.c +%%DATADIR%%/pkg/kbmag/standalone/src/fsaor.c +%%DATADIR%%/pkg/kbmag/standalone/src/fsaprune.c +%%DATADIR%%/pkg/kbmag/standalone/src/fsareverse.c +%%DATADIR%%/pkg/kbmag/standalone/src/fsastar.c +%%DATADIR%%/pkg/kbmag/standalone/src/fsaswapcoords.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpaxioms.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpcheckmult.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpchecksubwa.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpcomp.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpdifflabs.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpgenmult.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpgenmult2.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpgeowa.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpmakefsa.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpmakesubwa.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpmicomp.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpmigenmult.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpmigenmult2.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpmigmdet.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpmimult.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpmimult2.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpminkb.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpmult.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpmult2.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpsubpres.c +%%DATADIR%%/pkg/kbmag/standalone/src/gpsubwa +%%DATADIR%%/pkg/kbmag/standalone/src/gpwa.c +%%DATADIR%%/pkg/kbmag/standalone/src/kbprog.c +%%DATADIR%%/pkg/kbmag/standalone/src/kbprogcos.c +%%DATADIR%%/pkg/kbmag/standalone/src/makecosfile.c +%%DATADIR%%/pkg/kbmag/standalone/src/makefile +%%DATADIR%%/pkg/kbmag/standalone/src/midfadeterminize.c +%%DATADIR%%/pkg/kbmag/standalone/src/nfadeterminize.c +%%DATADIR%%/pkg/kbmag/standalone/src/ppgap.c +%%DATADIR%%/pkg/kbmag/standalone/src/ppgap4.c +%%DATADIR%%/pkg/kbmag/standalone/src/wordreduce.c +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/237 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/237.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/2374 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/2374.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/ab1 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/ab1.subind6 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/ab2 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/ab2.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/ab2.subi +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/bridsonb +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/bridsonb.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/brown +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/brown.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/brown.sub1 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/cox3363 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/cox3363.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/cox434 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/cox434.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/cox444 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/cox444.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/cox44443 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/cox44443.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/degen5 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/degen5.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/eob +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/eob.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/f2 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/f2.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/f218 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/f218.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/f28 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/f28.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/f3 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/f3.sub1 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/f3.sub2 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/f3.sub3 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/f3.subt +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/gunn +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/gunn.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/gunn.sub1 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/hein +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/hein.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/klein +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/klein.sub1 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/klein.sub2 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/l28 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/l28.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/l3231 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/l3231.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/l3231.subx +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/m22cov +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/m22ind22 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/m22ind22sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/obrien10 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/obrien10.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/obrien8 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/obrien8.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/obrien9 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/picard +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/picard.sub1 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/picard.sub2 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/picard.sub3 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/picard.sub4 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/picard.sub5 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/picard.sub6 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/picard.sub7 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/picard.sub8 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/s4 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/s4.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/sapir +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/sapir.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/sapir_comments +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/sapirb +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/sapirb.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/sapirs +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/sapirs.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/sapirs.sub2 +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/sapirt +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/sapirt.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/sl2z +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/sl2z.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/trefoil +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/trefoil.sub +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/trefoilb +%%DATADIR%%/pkg/kbmag/standalone/subgp_data/trefoilb.sub +%%DATADIR%%/pkg/kbmag/tst/example1.tst +%%DATADIR%%/pkg/kbmag/tst/example2.tst +%%DATADIR%%/pkg/kbmag/tst/example3.tst +%%DATADIR%%/pkg/kbmag/tst/example4.tst-off +%%DATADIR%%/pkg/kbmag/tst/example5.tst +%%DATADIR%%/pkg/kbmag/tst/example6.tst +%%DATADIR%%/pkg/kbmag/tst/example7.tst-off +%%DATADIR%%/pkg/kbmag/tst/testall.g +%%DATADIR%%/pkg/kbmag/tst/testing.g +%%DATADIR%%/pkg/laguna/COPYING +%%DATADIR%%/pkg/laguna/ChangeLog +%%DATADIR%%/pkg/laguna/PackageInfo.g +%%DATADIR%%/pkg/laguna/README.md +%%DATADIR%%/pkg/laguna/doc/chap0.html +%%DATADIR%%/pkg/laguna/doc/chap0.txt +%%DATADIR%%/pkg/laguna/doc/chap0_mj.html +%%DATADIR%%/pkg/laguna/doc/chap1.html +%%DATADIR%%/pkg/laguna/doc/chap1.txt +%%DATADIR%%/pkg/laguna/doc/chap1_mj.html +%%DATADIR%%/pkg/laguna/doc/chap2.html +%%DATADIR%%/pkg/laguna/doc/chap2.txt +%%DATADIR%%/pkg/laguna/doc/chap2_mj.html +%%DATADIR%%/pkg/laguna/doc/chap3.html +%%DATADIR%%/pkg/laguna/doc/chap3.txt +%%DATADIR%%/pkg/laguna/doc/chap3_mj.html +%%DATADIR%%/pkg/laguna/doc/chap4.html +%%DATADIR%%/pkg/laguna/doc/chap4.txt +%%DATADIR%%/pkg/laguna/doc/chap4_mj.html +%%DATADIR%%/pkg/laguna/doc/chapBib.html +%%DATADIR%%/pkg/laguna/doc/chapBib.txt +%%DATADIR%%/pkg/laguna/doc/chapBib_mj.html +%%DATADIR%%/pkg/laguna/doc/chapInd.html +%%DATADIR%%/pkg/laguna/doc/chapInd.txt +%%DATADIR%%/pkg/laguna/doc/chapInd_mj.html +%%DATADIR%%/pkg/laguna/doc/chooser.html +%%DATADIR%%/pkg/laguna/doc/example.xml +%%DATADIR%%/pkg/laguna/doc/funct.xml +%%DATADIR%%/pkg/laguna/doc/intro.xml +%%DATADIR%%/pkg/laguna/doc/lefttoc.css +%%DATADIR%%/pkg/laguna/doc/manual.bib +%%DATADIR%%/pkg/laguna/doc/manual.css +%%DATADIR%%/pkg/laguna/doc/manual.js +%%DATADIR%%/pkg/laguna/doc/manual.lab +%%DATADIR%%/pkg/laguna/doc/manual.pdf +%%DATADIR%%/pkg/laguna/doc/manual.six +%%DATADIR%%/pkg/laguna/doc/manual.xml +%%DATADIR%%/pkg/laguna/doc/nocolorprompt.css +%%DATADIR%%/pkg/laguna/doc/ragged.css +%%DATADIR%%/pkg/laguna/doc/rainbow.js +%%DATADIR%%/pkg/laguna/doc/theory.xml +%%DATADIR%%/pkg/laguna/doc/times.css +%%DATADIR%%/pkg/laguna/doc/toggless.css +%%DATADIR%%/pkg/laguna/doc/toggless.js +%%DATADIR%%/pkg/laguna/init.g +%%DATADIR%%/pkg/laguna/lib/laguna.g +%%DATADIR%%/pkg/laguna/lib/laguna.gd +%%DATADIR%%/pkg/laguna/lib/laguna.gi +%%DATADIR%%/pkg/laguna/makedoc.g +%%DATADIR%%/pkg/laguna/read.g +%%DATADIR%%/pkg/laguna/tst/bugfix.tst +%%DATADIR%%/pkg/laguna/tst/elements.tst +%%DATADIR%%/pkg/laguna/tst/laguna.tst +%%DATADIR%%/pkg/laguna/tst/laguna02.tst +%%DATADIR%%/pkg/laguna/tst/laguna04.tst +%%DATADIR%%/pkg/laguna/tst/testall.g +%%DATADIR%%/pkg/liealgdb/CHANGES.md +%%DATADIR%%/pkg/liealgdb/LICENSE +%%DATADIR%%/pkg/liealgdb/PackageInfo.g +%%DATADIR%%/pkg/liealgdb/README +%%DATADIR%%/pkg/liealgdb/doc/appnonsolv.xml +%%DATADIR%%/pkg/liealgdb/doc/appsimple.xml +%%DATADIR%%/pkg/liealgdb/doc/appsolv.xml +%%DATADIR%%/pkg/liealgdb/doc/chap0.html +%%DATADIR%%/pkg/liealgdb/doc/chap0.txt +%%DATADIR%%/pkg/liealgdb/doc/chap0_mj.html +%%DATADIR%%/pkg/liealgdb/doc/chap1.html +%%DATADIR%%/pkg/liealgdb/doc/chap1.txt +%%DATADIR%%/pkg/liealgdb/doc/chap1_mj.html +%%DATADIR%%/pkg/liealgdb/doc/chap2.html +%%DATADIR%%/pkg/liealgdb/doc/chap2.txt +%%DATADIR%%/pkg/liealgdb/doc/chap2_mj.html +%%DATADIR%%/pkg/liealgdb/doc/chap3.html +%%DATADIR%%/pkg/liealgdb/doc/chap3.txt +%%DATADIR%%/pkg/liealgdb/doc/chap3_mj.html +%%DATADIR%%/pkg/liealgdb/doc/chapBib.html +%%DATADIR%%/pkg/liealgdb/doc/chapBib.txt +%%DATADIR%%/pkg/liealgdb/doc/chapBib_mj.html +%%DATADIR%%/pkg/liealgdb/doc/chooser.html +%%DATADIR%%/pkg/liealgdb/doc/families.xml +%%DATADIR%%/pkg/liealgdb/doc/lefttoc.css +%%DATADIR%%/pkg/liealgdb/doc/manual.bib +%%DATADIR%%/pkg/liealgdb/doc/manual.css +%%DATADIR%%/pkg/liealgdb/doc/manual.js +%%DATADIR%%/pkg/liealgdb/doc/manual.pdf +%%DATADIR%%/pkg/liealgdb/doc/manual.six +%%DATADIR%%/pkg/liealgdb/doc/manual.xml +%%DATADIR%%/pkg/liealgdb/doc/nocolorprompt.css +%%DATADIR%%/pkg/liealgdb/doc/ragged.css +%%DATADIR%%/pkg/liealgdb/doc/rainbow.js +%%DATADIR%%/pkg/liealgdb/doc/times.css +%%DATADIR%%/pkg/liealgdb/doc/title.xml +%%DATADIR%%/pkg/liealgdb/doc/toggless.css +%%DATADIR%%/pkg/liealgdb/doc/toggless.js +%%DATADIR%%/pkg/liealgdb/gap/liealgdb.gd +%%DATADIR%%/pkg/liealgdb/gap/liealgdb.gi +%%DATADIR%%/pkg/liealgdb/gap/nilpotent/nilpotent.gd +%%DATADIR%%/pkg/liealgdb/gap/nilpotent/nilpotent.gi +%%DATADIR%%/pkg/liealgdb/gap/nilpotent/nilpotent_data62.gi +%%DATADIR%%/pkg/liealgdb/gap/nilpotent/nilpotent_data72.gi +%%DATADIR%%/pkg/liealgdb/gap/nilpotent/nilpotent_data73.gi +%%DATADIR%%/pkg/liealgdb/gap/nilpotent/nilpotent_data75.gi +%%DATADIR%%/pkg/liealgdb/gap/nilpotent/nilpotent_data82.gi +%%DATADIR%%/pkg/liealgdb/gap/nilpotent/nilpotent_data92.gi +%%DATADIR%%/pkg/liealgdb/gap/nonsolv/dim6char3iter.gi +%%DATADIR%%/pkg/liealgdb/gap/nonsolv/nonsolv.gd +%%DATADIR%%/pkg/liealgdb/gap/nonsolv/nonsolv.gi +%%DATADIR%%/pkg/liealgdb/gap/nonsolv/nonsolvcoll.gi +%%DATADIR%%/pkg/liealgdb/gap/slac/slac.gd +%%DATADIR%%/pkg/liealgdb/gap/slac/slac.gi +%%DATADIR%%/pkg/liealgdb/init.g +%%DATADIR%%/pkg/liealgdb/makedoc.g +%%DATADIR%%/pkg/liealgdb/read.g +%%DATADIR%%/pkg/liealgdb/tst/manual.tst +%%DATADIR%%/pkg/liealgdb/tst/testall.g +%%DATADIR%%/pkg/liepring/LICENSE +%%DATADIR%%/pkg/liepring/PackageInfo.g +%%DATADIR%%/pkg/liepring/README.md +%%DATADIR%%/pkg/liepring/VERSION +%%DATADIR%%/pkg/liepring/doc/advan.tex +%%DATADIR%%/pkg/liepring/doc/commands +%%DATADIR%%/pkg/liepring/doc/database.tex +%%DATADIR%%/pkg/liepring/doc/gapmacro.tex +%%DATADIR%%/pkg/liepring/doc/intro.tex +%%DATADIR%%/pkg/liepring/doc/liepring.bib +%%DATADIR%%/pkg/liepring/doc/lierings.tex +%%DATADIR%%/pkg/liepring/doc/make_doc +%%DATADIR%%/pkg/liepring/doc/manual.dvi +%%DATADIR%%/pkg/liepring/doc/manual.lab +%%DATADIR%%/pkg/liepring/doc/manual.mst +%%DATADIR%%/pkg/liepring/doc/manual.pdf +%%DATADIR%%/pkg/liepring/doc/manual.six +%%DATADIR%%/pkg/liepring/doc/manual.tex +%%DATADIR%%/pkg/liepring/doc/p567.pdf +%%DATADIR%%/pkg/liepring/doc/preamble.tex +%%DATADIR%%/pkg/liepring/gap/advan/autos.gi +%%DATADIR%%/pkg/liepring/gap/advan/cover.gi +%%DATADIR%%/pkg/liepring/gap/advan/elements.gi +%%DATADIR%%/pkg/liepring/gap/advan/schur.gi +%%DATADIR%%/pkg/liepring/gap/basic/collect.gi +%%DATADIR%%/pkg/liepring/gap/basic/echelon.gi +%%DATADIR%%/pkg/liepring/gap/basic/general.gi +%%DATADIR%%/pkg/liepring/gap/basic/lieelms.gi +%%DATADIR%%/pkg/liepring/gap/basic/liering.gd +%%DATADIR%%/pkg/liepring/gap/basic/liering.gi +%%DATADIR%%/pkg/liepring/gap/basic/linalg.gi +%%DATADIR%%/pkg/liepring/gap/basic/series.gi +%%DATADIR%%/pkg/liepring/gap/basic/subring.gi +%%DATADIR%%/pkg/liepring/gap/check/check.gi +%%DATADIR%%/pkg/liepring/gap/class/pgroup.gd +%%DATADIR%%/pkg/liepring/gap/class/pgroup.gi +%%DATADIR%%/pkg/liepring/gap/class/porcpoly.gi +%%DATADIR%%/pkg/liepring/gap/evals/README +%%DATADIR%%/pkg/liepring/gap/evals/indx27a.gi +%%DATADIR%%/pkg/liepring/gap/evals/reps27a.gi +%%DATADIR%%/pkg/liepring/gap/evals/special.gi +%%DATADIR%%/pkg/liepring/gap/evals/vals27a.gi +%%DATADIR%%/pkg/liepring/gap/evals/vals27b.gi +%%DATADIR%%/pkg/liepring/gap/evals/vals28.gi +%%DATADIR%%/pkg/liepring/gap/evals/valsfun.gi +%%DATADIR%%/pkg/liepring/gap/rings/number.gi +%%DATADIR%%/pkg/liepring/gap/rings/polys.gi +%%DATADIR%%/pkg/liepring/gap/rings/ringth.gi +%%DATADIR%%/pkg/liepring/gap/rings/zeruni.gi +%%DATADIR%%/pkg/liepring/htm/CHAP001.htm +%%DATADIR%%/pkg/liepring/htm/CHAP002.htm +%%DATADIR%%/pkg/liepring/htm/CHAP003.htm +%%DATADIR%%/pkg/liepring/htm/CHAP004.htm +%%DATADIR%%/pkg/liepring/htm/CHAP005.htm +%%DATADIR%%/pkg/liepring/htm/biblio.htm +%%DATADIR%%/pkg/liepring/htm/chapters.htm +%%DATADIR%%/pkg/liepring/htm/indxA.htm +%%DATADIR%%/pkg/liepring/htm/indxB.htm +%%DATADIR%%/pkg/liepring/htm/indxC.htm +%%DATADIR%%/pkg/liepring/htm/indxD.htm +%%DATADIR%%/pkg/liepring/htm/indxE.htm +%%DATADIR%%/pkg/liepring/htm/indxG.htm +%%DATADIR%%/pkg/liepring/htm/indxI.htm +%%DATADIR%%/pkg/liepring/htm/indxL.htm +%%DATADIR%%/pkg/liepring/htm/indxM.htm +%%DATADIR%%/pkg/liepring/htm/indxN.htm +%%DATADIR%%/pkg/liepring/htm/indxO.htm +%%DATADIR%%/pkg/liepring/htm/indxP.htm +%%DATADIR%%/pkg/liepring/htm/indxS.htm +%%DATADIR%%/pkg/liepring/htm/indxT.htm +%%DATADIR%%/pkg/liepring/htm/indxV.htm +%%DATADIR%%/pkg/liepring/htm/theindex.htm +%%DATADIR%%/pkg/liepring/init.g +%%DATADIR%%/pkg/liepring/lib/check.gi +%%DATADIR%%/pkg/liepring/lib/data.gi +%%DATADIR%%/pkg/liepring/lib/data1.gi +%%DATADIR%%/pkg/liepring/lib/data2.gi +%%DATADIR%%/pkg/liepring/lib/dim6/gap6.1 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec3.1 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec4.1 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec4.3 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec4.6 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec4.7 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec4.8 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.0 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.1 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.10 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.11 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.12 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.13 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.14 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.15 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.16 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.18 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.19 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.2 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.24 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.27 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.3 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec%%PERL_VER%% +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.37 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.38 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.39 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.40 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.41 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.42 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.45 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.47 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.48 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.49 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.50 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.51 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.52 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.54 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.58 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.60 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.65 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.73 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.8 +%%DATADIR%%/pkg/liepring/lib/dim6/gapdec5.9 +%%DATADIR%%/pkg/liepring/lib/dim6/notes/note5.45.pdf +%%DATADIR%%/pkg/liepring/lib/dim6/notes/note5.45.tex +%%DATADIR%%/pkg/liepring/lib/dim6/notes/note6.178.pdf +%%DATADIR%%/pkg/liepring/lib/dim6/notes/note6.62.pdf +%%DATADIR%%/pkg/liepring/lib/dim6/notes/note6.62.tex +%%DATADIR%%/pkg/liepring/lib/dim6/notes/notereadme +%%DATADIR%%/pkg/liepring/lib/dim6/notes/notes6.178.tex +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/6.1 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/automenu +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec3.1 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec4.1 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec4.3 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec4.6 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec4.7 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec4.8 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.0 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.1 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.10 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.11 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.12 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.13 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.14 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.15 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.16 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.18 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.19 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.2 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.24 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.27 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.3 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec%%PERL_VER%% +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.37 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.38 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.39 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.40 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.41 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.42 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.45 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.47 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.48 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.49 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.50 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.51 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.52 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.54 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.58 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.60 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.65 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.73 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.8 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/dec5.9 +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/parse +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/pgroup +%%DATADIR%%/pkg/liepring/lib/dim6/stuff/pmenu3 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec4.7 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec5.37 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec5.38 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec5.60 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec5.65 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.366 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.367 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.368 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.369 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.370 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.371 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.372 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.373 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.374 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.375 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.376 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.377 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.378 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.379 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.380 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.381 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.382 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.383 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.384 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.386 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.388 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.394 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.399 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.404 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.408 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.411 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.412 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.414 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.417 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.418 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.420 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.421 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.424 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.425 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.426 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.427 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.428 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.429 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.431 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.435 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.436 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.442 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.445 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.448 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.451 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.454 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.455 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.459 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.460 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.467 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.469 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.475 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.507 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/gapdec6.518 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/group5.38a +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/notes/note5.38.pdf +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/notes/note5.38.tex +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/notes/note6.427.pdf +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/notes/note6.427.tex +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/notes/notes538.gi +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/notes/notes538m +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/automenu +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/controlfile +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec4.7 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec5.37 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec5.38 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec5.60 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec5.65 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.366 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.367 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.368 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.369 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.370 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.371 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.372 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.373 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.374 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.375 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.376 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.377 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.378 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.379 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.380 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.381 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.382 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.383 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.384 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.386 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.388 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.394 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.399 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.404 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.408 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.411 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.412 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.414 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.417 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.418 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.420 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.421 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.424 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.425 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.426 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.427 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.428 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.429 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.431 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.435 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.436 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.442 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.445 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.448 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.451 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.454 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.455 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.459 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.460 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.467 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.469 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.475 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.507 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/dec6.518 +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/parse +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/pgroup +%%DATADIR%%/pkg/liepring/lib/dim7/2gen/stuff/pmenu3 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec3.1 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec5.10 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec5.12 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec5.14 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec5.15 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec5.16 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec5.18 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec5.8 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec5.9 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.100 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.101 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.102 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.103 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.104 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.105 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.106 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.108 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.109 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.110 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.111 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.112 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.113 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.114 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.115 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.116 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.117 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.118 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.119 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.120 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.121 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.122 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.125 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.127 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.131 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.132 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.133 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.134 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.135 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.138 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.139 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.140 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.142 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.143 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.144 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.146 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.148 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.150 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.151 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.152 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.153 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.154 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.155 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.156 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.157 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.158 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.159 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.160 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.160a +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.161 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.162 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.163 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.168 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.172 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.173 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.174 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.175 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.176 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.178 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.179 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.182 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.183 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.184 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.187 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.188 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.189 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.190 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.191 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.192 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.197 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.198 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.207 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.212 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.215 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.216 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.218 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.222 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.228 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.231 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.256 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.261 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.267 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.269 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.271 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.273 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.274 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.275 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.276 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.277 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.278 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.279 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.280 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.281 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.282 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.289 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.290 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.294 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.295 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.296 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.297 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.298 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.299 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.303 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.304 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.305 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.312 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.313 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.322 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.325 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.326 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.327 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.328 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.362 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.85 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.86 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.87 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.88 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.89 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.90 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.91 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.92 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.93 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.94 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.95 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.96 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.97 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.98 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/gapdec6.99 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes5.12.m +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes5.12.pdf +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes5.12.tex +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes5.14.m +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes5.14.pdf +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes5.14.tex +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes6.114.m +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes6.114.pdf +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes6.114.tex +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes6.150.m +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes6.150.pdf +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes6.150.tex +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes6.163.m +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes6.163.pdf +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes6.163.tex +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes6.173.m +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes6.173.pdf +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes6.173.tex +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes6.178.m +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes6.178.pdf +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/notes/notes6.178.tex +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/automenu +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/controlfile +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec3.1 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec5.10 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec5.12 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec5.14 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec5.15 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec5.16 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec5.18 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec5.8 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec5.9 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.100 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.101 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.102 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.103 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.104 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.105 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.106 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.108 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.109 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.110 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.111 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.112 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.113 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.114 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.115 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.116 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.117 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.118 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.119 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.120 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.121 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.122 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.125 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.127 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.131 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.132 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.133 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.134 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.135 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.138 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.139 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.140 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.142 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.143 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.144 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.146 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.148 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.150 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.151 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.152 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.153 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.154 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.155 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.156 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.157 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.158 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.159 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.160 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.160a +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.161 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.162 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.163 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.168 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.172 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.173 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.174 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.175 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.176 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.178 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.179 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.182 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.183 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.184 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.187 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.188 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.189 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.190 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.191 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.192 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.197 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.198 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.207 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.212 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.215 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.216 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.218 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.222 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.228 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.231 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.256 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.261 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.267 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.269 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.271 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.273 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.274 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.275 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.276 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.277 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.278 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.279 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.280 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.281 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.282 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.289 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.290 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.294 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.295 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.296 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.297 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.298 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.299 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.303 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.304 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.305 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.312 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.313 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.322 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.325 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.326 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.327 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.328 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.362 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.85 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.86 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.87 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.88 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.89 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.90 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.91 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.92 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.93 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.94 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.95 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.96 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.97 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.98 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/dec6.99 +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/parse +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/pgroup +%%DATADIR%%/pkg/liepring/lib/dim7/3gen/stuff/pmenu3 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec4.1 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec5.3 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.10 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.11 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.12 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.13 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.14 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.15 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.16 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.17 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.18 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.19 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.20 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.21 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.23 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.24 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.29 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.33 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.34 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.35 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.36 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.48 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.51 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.52 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.60 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.63 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.67 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.72 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/gapdec6.9 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/notes/notes4.1.pdf +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/notes/notes4.1.tex +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/notes/notes4.1case4.m +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/notes/notes4.1case5.m +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/notes/notes4.1case6.m +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/notes/notes5.3.m +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/notes/notes5.3.pdf +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/notes/notes5.3.tex +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/automenu +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/controlfile +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec4.1 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec5.3 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.10 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.11 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.12 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.13 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.14 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.15 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.16 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.17 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.18 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.19 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.20 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.21 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.23 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.24 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.29 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.33 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.34 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.35 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.36 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.48 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.51 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.52 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.60 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.63 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.67 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.72 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/dec6.9 +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/parse +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/pgroup +%%DATADIR%%/pkg/liepring/lib/dim7/4gen/stuff/pmenu3 +%%DATADIR%%/pkg/liepring/lib/dim7/5gen/gapdec5.1 +%%DATADIR%%/pkg/liepring/lib/dim7/5gen/gapdec6.2 +%%DATADIR%%/pkg/liepring/lib/dim7/5gen/gapdec6.3 +%%DATADIR%%/pkg/liepring/lib/dim7/5gen/notes/note1dec5.1.pdf +%%DATADIR%%/pkg/liepring/lib/dim7/5gen/notes/note1dec5.1.tex +%%DATADIR%%/pkg/liepring/lib/dim7/5gen/notes/note2dec5.1.m +%%DATADIR%%/pkg/liepring/lib/dim7/5gen/notes/note2dec5.1.pdf +%%DATADIR%%/pkg/liepring/lib/dim7/5gen/notes/note2dec5.1.tex +%%DATADIR%%/pkg/liepring/lib/dim7/5gen/stuff/automenu +%%DATADIR%%/pkg/liepring/lib/dim7/5gen/stuff/controlfile +%%DATADIR%%/pkg/liepring/lib/dim7/5gen/stuff/dec5.1 +%%DATADIR%%/pkg/liepring/lib/dim7/5gen/stuff/dec6.2 +%%DATADIR%%/pkg/liepring/lib/dim7/5gen/stuff/dec6.3 +%%DATADIR%%/pkg/liepring/lib/dim7/5gen/stuff/parse +%%DATADIR%%/pkg/liepring/lib/dim7/5gen/stuff/pgroup +%%DATADIR%%/pkg/liepring/lib/dim7/5gen/stuff/pmenu3 +%%DATADIR%%/pkg/liepring/lib/dim7/6gen/gapdec6.1 +%%DATADIR%%/pkg/liepring/lib/dim7/6gen/stuff/automenu +%%DATADIR%%/pkg/liepring/lib/dim7/6gen/stuff/controlfile +%%DATADIR%%/pkg/liepring/lib/dim7/6gen/stuff/dec6.1 +%%DATADIR%%/pkg/liepring/lib/dim7/6gen/stuff/parse +%%DATADIR%%/pkg/liepring/lib/dim7/6gen/stuff/pgroup +%%DATADIR%%/pkg/liepring/lib/dim7/6gen/stuff/pmenu3 +%%DATADIR%%/pkg/liepring/lib/dim7/gap7.1 +%%DATADIR%%/pkg/liepring/lib/dim7/gapdec6.0 +%%DATADIR%%/pkg/liepring/lib/dim7/stuff/7.1 +%%DATADIR%%/pkg/liepring/lib/dim7/stuff/automenu +%%DATADIR%%/pkg/liepring/lib/dim7/stuff/controlfile +%%DATADIR%%/pkg/liepring/lib/dim7/stuff/dec6.0 +%%DATADIR%%/pkg/liepring/lib/dim7/stuff/parse +%%DATADIR%%/pkg/liepring/lib/dim7/stuff/pgroup +%%DATADIR%%/pkg/liepring/lib/dim7/stuff/pmenu3 +%%DATADIR%%/pkg/liepring/lib/dim8/maxclass +%%DATADIR%%/pkg/liepring/lib/notes/p567.pdf +%%DATADIR%%/pkg/liepring/lib/table.gi +%%DATADIR%%/pkg/liepring/read.g +%%DATADIR%%/pkg/liepring/tst/manual.example-3.tst +%%DATADIR%%/pkg/liepring/tst/manual.example-4.tst +%%DATADIR%%/pkg/liepring/tst/manual.example-5.tst +%%DATADIR%%/pkg/liepring/tst/p12345.tst +%%DATADIR%%/pkg/liepring/tst/p6.tst +%%DATADIR%%/pkg/liepring/tst/p7.tst +%%DATADIR%%/pkg/liepring/tst/testall.g +%%DATADIR%%/pkg/liepring/tst/testutils.g +%%DATADIR%%/pkg/liering/LICENSE +%%DATADIR%%/pkg/liering/PackageInfo.g +%%DATADIR%%/pkg/liering/README.md +%%DATADIR%%/pkg/liering/doc/chap0.html +%%DATADIR%%/pkg/liering/doc/chap0.txt +%%DATADIR%%/pkg/liering/doc/chap0_mj.html +%%DATADIR%%/pkg/liering/doc/chap1.html +%%DATADIR%%/pkg/liering/doc/chap1.txt +%%DATADIR%%/pkg/liering/doc/chap1_mj.html +%%DATADIR%%/pkg/liering/doc/chap2.html +%%DATADIR%%/pkg/liering/doc/chap2.txt +%%DATADIR%%/pkg/liering/doc/chap2_mj.html +%%DATADIR%%/pkg/liering/doc/chapBib.html +%%DATADIR%%/pkg/liering/doc/chapBib.txt +%%DATADIR%%/pkg/liering/doc/chapBib_mj.html +%%DATADIR%%/pkg/liering/doc/chapInd.html +%%DATADIR%%/pkg/liering/doc/chapInd.txt +%%DATADIR%%/pkg/liering/doc/chapInd_mj.html +%%DATADIR%%/pkg/liering/doc/chooser.html +%%DATADIR%%/pkg/liering/doc/lefttoc.css +%%DATADIR%%/pkg/liering/doc/liering.bib +%%DATADIR%%/pkg/liering/doc/manual.css +%%DATADIR%%/pkg/liering/doc/manual.js +%%DATADIR%%/pkg/liering/doc/manual.lab +%%DATADIR%%/pkg/liering/doc/manual.pdf +%%DATADIR%%/pkg/liering/doc/manual.six +%%DATADIR%%/pkg/liering/doc/manual.xml +%%DATADIR%%/pkg/liering/doc/nocolorprompt.css +%%DATADIR%%/pkg/liering/doc/ragged.css +%%DATADIR%%/pkg/liering/doc/rainbow.js +%%DATADIR%%/pkg/liering/doc/times.css +%%DATADIR%%/pkg/liering/doc/title.xml +%%DATADIR%%/pkg/liering/doc/toggless.css +%%DATADIR%%/pkg/liering/doc/toggless.js +%%DATADIR%%/pkg/liering/gap/fpla.gi +%%DATADIR%%/pkg/liering/gap/fplie.gd +%%DATADIR%%/pkg/liering/gap/fplie.gi +%%DATADIR%%/pkg/liering/gap/fplr.gi +%%DATADIR%%/pkg/liering/gap/lazard.gd +%%DATADIR%%/pkg/liering/gap/lazard.gi +%%DATADIR%%/pkg/liering/gap/liering.gd +%%DATADIR%%/pkg/liering/gap/liering.gi +%%DATADIR%%/pkg/liering/gap/nengel.g +%%DATADIR%%/pkg/liering/gap/pols.g +%%DATADIR%%/pkg/liering/init.g +%%DATADIR%%/pkg/liering/makedoc.g +%%DATADIR%%/pkg/liering/read.g +%%DATADIR%%/pkg/liering/tst/liering01.tst +%%DATADIR%%/pkg/liering/tst/liering02.tst +%%DATADIR%%/pkg/liering/tst/testall.g +%%DATADIR%%/pkg/linearalgebraforcap/LICENSE +%%DATADIR%%/pkg/linearalgebraforcap/LogicForMatrixCategory/PredicateImplicationsForMatrixCategory.tex +%%DATADIR%%/pkg/linearalgebraforcap/PackageInfo.g +%%DATADIR%%/pkg/linearalgebraforcap/README.md +%%DATADIR%%/pkg/linearalgebraforcap/doc/Doc.autodoc +%%DATADIR%%/pkg/linearalgebraforcap/doc/LinearAlgebraForCAP.xml +%%DATADIR%%/pkg/linearalgebraforcap/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/linearalgebraforcap/doc/_Chapter_Category_of_Matrices.xml +%%DATADIR%%/pkg/linearalgebraforcap/doc/_Chapter_Examples_and_Tests.xml +%%DATADIR%%/pkg/linearalgebraforcap/doc/_Chunks.xml +%%DATADIR%%/pkg/linearalgebraforcap/doc/_entities.xml +%%DATADIR%%/pkg/linearalgebraforcap/doc/chap0.html +%%DATADIR%%/pkg/linearalgebraforcap/doc/chap0.txt +%%DATADIR%%/pkg/linearalgebraforcap/doc/chap0_mj.html +%%DATADIR%%/pkg/linearalgebraforcap/doc/chap1.html +%%DATADIR%%/pkg/linearalgebraforcap/doc/chap1.txt +%%DATADIR%%/pkg/linearalgebraforcap/doc/chap1_mj.html +%%DATADIR%%/pkg/linearalgebraforcap/doc/chap2.html +%%DATADIR%%/pkg/linearalgebraforcap/doc/chap2.txt +%%DATADIR%%/pkg/linearalgebraforcap/doc/chap2_mj.html +%%DATADIR%%/pkg/linearalgebraforcap/doc/chapInd.html +%%DATADIR%%/pkg/linearalgebraforcap/doc/chapInd.txt +%%DATADIR%%/pkg/linearalgebraforcap/doc/chapInd_mj.html +%%DATADIR%%/pkg/linearalgebraforcap/doc/chooser.html +%%DATADIR%%/pkg/linearalgebraforcap/doc/clean +%%DATADIR%%/pkg/linearalgebraforcap/doc/lefttoc.css +%%DATADIR%%/pkg/linearalgebraforcap/doc/manual.css +%%DATADIR%%/pkg/linearalgebraforcap/doc/manual.js +%%DATADIR%%/pkg/linearalgebraforcap/doc/manual.lab +%%DATADIR%%/pkg/linearalgebraforcap/doc/manual.pdf +%%DATADIR%%/pkg/linearalgebraforcap/doc/manual.six +%%DATADIR%%/pkg/linearalgebraforcap/doc/nocolorprompt.css +%%DATADIR%%/pkg/linearalgebraforcap/doc/ragged.css +%%DATADIR%%/pkg/linearalgebraforcap/doc/rainbow.js +%%DATADIR%%/pkg/linearalgebraforcap/doc/times.css +%%DATADIR%%/pkg/linearalgebraforcap/doc/title.xml +%%DATADIR%%/pkg/linearalgebraforcap/doc/toggless.css +%%DATADIR%%/pkg/linearalgebraforcap/doc/toggless.js +%%DATADIR%%/pkg/linearalgebraforcap/examples/Example.gi +%%DATADIR%%/pkg/linearalgebraforcap/examples/MatrixCategoryAsAdditiveClosureOfRingAsCategory.g +%%DATADIR%%/pkg/linearalgebraforcap/examples/SplitEpiSummand.g +%%DATADIR%%/pkg/linearalgebraforcap/gap/CompilerLogic.gi +%%DATADIR%%/pkg/linearalgebraforcap/gap/DerivedMethodsForMatrixCategories.gi +%%DATADIR%%/pkg/linearalgebraforcap/gap/LinearAlgebraForCAP.gd +%%DATADIR%%/pkg/linearalgebraforcap/gap/LinearAlgebraForCAP.gi +%%DATADIR%%/pkg/linearalgebraforcap/gap/MatrixCategoryAsAdditiveClosureOfRingAsCategory.gd +%%DATADIR%%/pkg/linearalgebraforcap/gap/MatrixCategoryAsAdditiveClosureOfRingAsCategory.gi +%%DATADIR%%/pkg/linearalgebraforcap/gap/MatrixCategoryMorphism.gd +%%DATADIR%%/pkg/linearalgebraforcap/gap/MatrixCategoryMorphism.gi +%%DATADIR%%/pkg/linearalgebraforcap/gap/MatrixCategoryObject.gd +%%DATADIR%%/pkg/linearalgebraforcap/gap/MatrixCategoryObject.gi +%%DATADIR%%/pkg/linearalgebraforcap/gap/precompiled_categories/MatrixCategoryPrecompiled.gi +%%DATADIR%%/pkg/linearalgebraforcap/gap/precompiled_categories/OppositeOfMatrixCategoryPrecompiled.gi +%%DATADIR%%/pkg/linearalgebraforcap/init.g +%%DATADIR%%/pkg/linearalgebraforcap/makedoc.g +%%DATADIR%%/pkg/linearalgebraforcap/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/linearalgebraforcap/makefile +%%DATADIR%%/pkg/linearalgebraforcap/read.g +%%DATADIR%%/pkg/linearalgebraforcap/tst/050_load_with_suggested_dependencies.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/ClosedAndCoclosedInMatrixCategory.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/TensorCorrespondenceMatrixCategoryAndOpposite.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/linearalgebraforcap01.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/linearalgebraforcap02.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/linearalgebraforcap03.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/testall.g +%%DATADIR%%/pkg/linearalgebraforcap/tst/testall_no_precompiled_code.g +%%DATADIR%%/pkg/localizeringforhomalg/CHANGES +%%DATADIR%%/pkg/localizeringforhomalg/LICENSE +%%DATADIR%%/pkg/localizeringforhomalg/PackageInfo.g +%%DATADIR%%/pkg/localizeringforhomalg/README.md +%%DATADIR%%/pkg/localizeringforhomalg/TODO +%%DATADIR%%/pkg/localizeringforhomalg/doc/ExamplesForHomalg.bib +%%DATADIR%%/pkg/localizeringforhomalg/doc/LocalizeRing.xml +%%DATADIR%%/pkg/localizeringforhomalg/doc/LocalizeRingForHomalg.bib +%%DATADIR%%/pkg/localizeringforhomalg/doc/LocalizeRingForHomalg.xml +%%DATADIR%%/pkg/localizeringforhomalg/doc/QuickStart.xml +%%DATADIR%%/pkg/localizeringforhomalg/doc/_entities.xml +%%DATADIR%%/pkg/localizeringforhomalg/doc/appendix.xml +%%DATADIR%%/pkg/localizeringforhomalg/doc/chap0.html +%%DATADIR%%/pkg/localizeringforhomalg/doc/chap0.txt +%%DATADIR%%/pkg/localizeringforhomalg/doc/chap0_mj.html +%%DATADIR%%/pkg/localizeringforhomalg/doc/chap1.html +%%DATADIR%%/pkg/localizeringforhomalg/doc/chap1.txt +%%DATADIR%%/pkg/localizeringforhomalg/doc/chap1_mj.html +%%DATADIR%%/pkg/localizeringforhomalg/doc/chap2.html +%%DATADIR%%/pkg/localizeringforhomalg/doc/chap2.txt +%%DATADIR%%/pkg/localizeringforhomalg/doc/chap2_mj.html +%%DATADIR%%/pkg/localizeringforhomalg/doc/chap3.html +%%DATADIR%%/pkg/localizeringforhomalg/doc/chap3.txt +%%DATADIR%%/pkg/localizeringforhomalg/doc/chap3_mj.html +%%DATADIR%%/pkg/localizeringforhomalg/doc/chap4.html +%%DATADIR%%/pkg/localizeringforhomalg/doc/chap4.txt +%%DATADIR%%/pkg/localizeringforhomalg/doc/chap4_mj.html +%%DATADIR%%/pkg/localizeringforhomalg/doc/chap5.html +%%DATADIR%%/pkg/localizeringforhomalg/doc/chap5.txt +%%DATADIR%%/pkg/localizeringforhomalg/doc/chap5_mj.html +%%DATADIR%%/pkg/localizeringforhomalg/doc/chapA.html +%%DATADIR%%/pkg/localizeringforhomalg/doc/chapA.txt +%%DATADIR%%/pkg/localizeringforhomalg/doc/chapA_mj.html +%%DATADIR%%/pkg/localizeringforhomalg/doc/chapBib.html +%%DATADIR%%/pkg/localizeringforhomalg/doc/chapBib.txt +%%DATADIR%%/pkg/localizeringforhomalg/doc/chapBib_mj.html +%%DATADIR%%/pkg/localizeringforhomalg/doc/chapInd.html +%%DATADIR%%/pkg/localizeringforhomalg/doc/chapInd.txt +%%DATADIR%%/pkg/localizeringforhomalg/doc/chapInd_mj.html +%%DATADIR%%/pkg/localizeringforhomalg/doc/chooser.html +%%DATADIR%%/pkg/localizeringforhomalg/doc/clean +%%DATADIR%%/pkg/localizeringforhomalg/doc/examples.xml +%%DATADIR%%/pkg/localizeringforhomalg/doc/install.xml +%%DATADIR%%/pkg/localizeringforhomalg/doc/intro.xml +%%DATADIR%%/pkg/localizeringforhomalg/doc/lefttoc.css +%%DATADIR%%/pkg/localizeringforhomalg/doc/manual.css +%%DATADIR%%/pkg/localizeringforhomalg/doc/manual.js +%%DATADIR%%/pkg/localizeringforhomalg/doc/manual.lab +%%DATADIR%%/pkg/localizeringforhomalg/doc/manual.pdf +%%DATADIR%%/pkg/localizeringforhomalg/doc/manual.six +%%DATADIR%%/pkg/localizeringforhomalg/doc/nocolorprompt.css +%%DATADIR%%/pkg/localizeringforhomalg/doc/ragged.css +%%DATADIR%%/pkg/localizeringforhomalg/doc/rainbow.js +%%DATADIR%%/pkg/localizeringforhomalg/doc/times.css +%%DATADIR%%/pkg/localizeringforhomalg/doc/title.xml +%%DATADIR%%/pkg/localizeringforhomalg/doc/toggless.css +%%DATADIR%%/pkg/localizeringforhomalg/doc/toggless.js +%%DATADIR%%/pkg/localizeringforhomalg/examples/Complexes.g +%%DATADIR%%/pkg/localizeringforhomalg/examples/EasyPoly.g +%%DATADIR%%/pkg/localizeringforhomalg/examples/Hom(Hom(-,Z128),Z16)_On_Seq.g +%%DATADIR%%/pkg/localizeringforhomalg/examples/Intersection.g +%%DATADIR%%/pkg/localizeringforhomalg/examples/IntersectionFormula.g +%%DATADIR%%/pkg/localizeringforhomalg/examples/IntersectionFormulaMora.g +%%DATADIR%%/pkg/localizeringforhomalg/examples/IntersectionFormulaMoraByASmallerPresentation.g +%%DATADIR%%/pkg/localizeringforhomalg/examples/IntersectionNikolausTalk.g +%%DATADIR%%/pkg/localizeringforhomalg/examples/NonRationalPoint.g +%%DATADIR%%/pkg/localizeringforhomalg/examples/Purity.g +%%DATADIR%%/pkg/localizeringforhomalg/examples/PurityMora.g +%%DATADIR%%/pkg/localizeringforhomalg/examples/PurityPaper.g +%%DATADIR%%/pkg/localizeringforhomalg/examples/PurityPaperGlobal.g +%%DATADIR%%/pkg/localizeringforhomalg/examples/PurityPaperMora.g +%%DATADIR%%/pkg/localizeringforhomalg/examples/QuickstartZ.g +%%DATADIR%%/pkg/localizeringforhomalg/examples/ReducedBasisOfModule.g +%%DATADIR%%/pkg/localizeringforhomalg/examples/ReducedBasisOfModuleMora.g +%%DATADIR%%/pkg/localizeringforhomalg/examples/ResidueClass.g +%%DATADIR%%/pkg/localizeringforhomalg/examples/Triangle.g +%%DATADIR%%/pkg/localizeringforhomalg/examples/TriangleMora.g +%%DATADIR%%/pkg/localizeringforhomalg/gap/FakeLocalizeRing.gd +%%DATADIR%%/pkg/localizeringforhomalg/gap/FakeLocalizeRing.gi +%%DATADIR%%/pkg/localizeringforhomalg/gap/LocalizeRing.gd +%%DATADIR%%/pkg/localizeringforhomalg/gap/LocalizeRing.gi +%%DATADIR%%/pkg/localizeringforhomalg/gap/LocalizeRingAtPrime.gd +%%DATADIR%%/pkg/localizeringforhomalg/gap/LocalizeRingAtPrime.gi +%%DATADIR%%/pkg/localizeringforhomalg/gap/LocalizeRingAtPrimeBasic.gd +%%DATADIR%%/pkg/localizeringforhomalg/gap/LocalizeRingAtPrimeBasic.gi +%%DATADIR%%/pkg/localizeringforhomalg/gap/LocalizeRingAtPrimeTools.gd +%%DATADIR%%/pkg/localizeringforhomalg/gap/LocalizeRingAtPrimeTools.gi +%%DATADIR%%/pkg/localizeringforhomalg/gap/LocalizeRingBasic.gd +%%DATADIR%%/pkg/localizeringforhomalg/gap/LocalizeRingBasic.gi +%%DATADIR%%/pkg/localizeringforhomalg/gap/LocalizeRingForHomalg.gd +%%DATADIR%%/pkg/localizeringforhomalg/gap/LocalizeRingForHomalg.gi +%%DATADIR%%/pkg/localizeringforhomalg/gap/LocalizeRingGroebner.gd +%%DATADIR%%/pkg/localizeringforhomalg/gap/LocalizeRingGroebner.gi +%%DATADIR%%/pkg/localizeringforhomalg/gap/LocalizeRingMora.gd +%%DATADIR%%/pkg/localizeringforhomalg/gap/LocalizeRingMora.gi +%%DATADIR%%/pkg/localizeringforhomalg/gap/LocalizeRingTools.gd +%%DATADIR%%/pkg/localizeringforhomalg/gap/LocalizeRingTools.gi +%%DATADIR%%/pkg/localizeringforhomalg/gap/SingularTools.gd +%%DATADIR%%/pkg/localizeringforhomalg/gap/SingularTools.gi +%%DATADIR%%/pkg/localizeringforhomalg/init.g +%%DATADIR%%/pkg/localizeringforhomalg/makedoc.g +%%DATADIR%%/pkg/localizeringforhomalg/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/localizeringforhomalg/makefile +%%DATADIR%%/pkg/localizeringforhomalg/read.g +%%DATADIR%%/pkg/localizeringforhomalg/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/localizeringforhomalg/tst/150_LoadPackage.tst +%%DATADIR%%/pkg/localizeringforhomalg/tst/localizeringforhomalg01.tst +%%DATADIR%%/pkg/localizeringforhomalg/tst/localizeringforhomalg02.tst +%%DATADIR%%/pkg/localizeringforhomalg/tst/localizeringforhomalg03.tst +%%DATADIR%%/pkg/localizeringforhomalg/tst/localizeringforhomalg04.tst +%%DATADIR%%/pkg/localizeringforhomalg/tst/localizeringforhomalg05.tst +%%DATADIR%%/pkg/localizeringforhomalg/tst/localizeringforhomalg06.tst +%%DATADIR%%/pkg/localizeringforhomalg/tst/localizeringforhomalg07.tst +%%DATADIR%%/pkg/localizeringforhomalg/tst/localizeringforhomalg08.tst +%%DATADIR%%/pkg/localizeringforhomalg/tst/localizeringforhomalg09.tst +%%DATADIR%%/pkg/localizeringforhomalg/tst/localizeringforhomalg10.tst +%%DATADIR%%/pkg/localizeringforhomalg/tst/localizeringforhomalg11.tst +%%DATADIR%%/pkg/localizeringforhomalg/tst/localizeringforhomalg12.tst +%%DATADIR%%/pkg/localizeringforhomalg/tst/localizeringforhomalg13.tst +%%DATADIR%%/pkg/localizeringforhomalg/tst/testall.g +%%DATADIR%%/pkg/loops/LICENSE +%%DATADIR%%/pkg/loops/PackageInfo.g +%%DATADIR%%/pkg/loops/README +%%DATADIR%%/pkg/loops/data/automorphic.tbl +%%DATADIR%%/pkg/loops/data/cc.tbl +%%DATADIR%%/pkg/loops/data/cc/cc_cocycles_2.tbl +%%DATADIR%%/pkg/loops/data/cc/cc_cocycles_3.tbl +%%DATADIR%%/pkg/loops/data/cc/cc_cocycles_5.tbl +%%DATADIR%%/pkg/loops/data/cc/cc_cocycles_7.tbl +%%DATADIR%%/pkg/loops/data/code.tbl +%%DATADIR%%/pkg/loops/data/interesting.tbl +%%DATADIR%%/pkg/loops/data/itp_small.tbl +%%DATADIR%%/pkg/loops/data/leftbol.tbl +%%DATADIR%%/pkg/loops/data/moufang.tbl +%%DATADIR%%/pkg/loops/data/nilpotent.tbl +%%DATADIR%%/pkg/loops/data/paige.tbl +%%DATADIR%%/pkg/loops/data/rcc.tbl +%%DATADIR%%/pkg/loops/data/rcc/rcc_transitive_groups.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections10.4.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections10.6.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections12.10.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections12.11.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections12.117.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections12.124.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections12.14.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections12.15.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections12.18.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections12.19.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections12.20.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections12.26.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections12.28.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections12.37.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections12.39.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections12.42.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections12.6.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections12.85.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections14.4.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections14.5.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections14.8.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections15.15.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections15.3.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections15.4.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections15.8.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.100.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.102.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.103.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.105.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.106.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.107.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.108.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.109.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.110.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.111.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.113.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.114.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.115.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.116.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.117.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.118.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.119.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.120.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.121.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.122.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.123.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.124.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.125.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.126.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.15.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.155.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.16.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.161.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.163.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.17.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.179.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.18.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.180.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.188.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.189.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.19.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.196.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.197.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.198.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.199.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.20.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.201.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.204.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.205.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.207.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.21.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.211.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.22.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.23.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.24.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.25.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.254.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.26.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.260.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.27.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.28.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.289.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.29.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.296.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.30.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.31.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.32.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.325.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.328.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.33.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.34.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.35.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.37.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.38.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.39.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.41.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.42.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.422.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.43.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.44.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.45.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.46.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.47.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.48.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.49.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.50.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.51.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.52.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.54.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.57.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.58.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.59.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.60.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.67.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.68.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.69.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.70.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.72.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.73.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.74.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.75.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.76.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.77.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.79.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.80.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.81.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.82.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.84.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.87.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.89.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.91.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.93.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.95.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.96.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections16.97.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.10.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.11.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.14.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.15.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.16.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.17.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.18.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.19.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.21.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.22.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.23.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.28.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.29.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.43.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.46.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.6.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.74.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.78.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.79.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.80.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.81.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.83.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections18.96.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.102.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.11.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.12.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.13.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.14.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.16.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.182.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.20.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.21.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.22.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.24.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.25.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.29.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.42.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.51.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.53.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.58.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.59.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.6.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.8.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections20.9.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections21.13.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections21.21.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections21.3.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections21.4.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections21.6.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections21.7.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections21.9.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections22.4.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections22.5.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections22.7.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.100.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.101.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.102.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.104.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.106.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.109.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.112.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.113.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.114.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.115.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.116.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.117.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.118.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.119.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.123.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.125.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.1294.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.1295.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.1296.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.1297.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.1298.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.1299.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.1300.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.1301.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.1302.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.1303.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.1338.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.134.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.1346.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.1348.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.1353.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.1355.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.136.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.137.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.1384.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.139.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.140.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.141.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.142.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.143.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.144.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.145.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.146.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.1507.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.16.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.17.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.18.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.19.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.20.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.208.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.209.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.21.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.210.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.211.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.221.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.222.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.223.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.224.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.225.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.226.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.227.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.228.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.229.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.23.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.230.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.231.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.232.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.235.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.236.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.237.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.24.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.245.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.246.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.247.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.248.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.25.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.250.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.252.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.253.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.26.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.2622.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.2623.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.2624.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.2625.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.269.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.27.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.271.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.28.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.282.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.2824.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.29.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.30.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.31.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.32.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.33.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.335.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.360.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.361.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.362.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.363.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.38.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.39.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.40.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.41.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.42.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.43.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.44.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.45.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.46.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.49.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.51.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.52.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.53.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.54.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.55.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.563.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.576.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.588.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.606.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.607.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.608.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.609.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.610.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.611.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.616.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.626.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.627.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.628.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.629.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.64.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.65.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.66.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.668.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.67.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.670.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.671.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.673.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.678.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.68.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.684.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.685.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.69.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.70.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.700.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.705.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.71.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.77.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.78.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.83.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.84.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.92.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections24.95.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections25.13.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections25.14.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections25.3.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections25.7.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections26.11.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections26.4.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections26.5.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections26.6.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections26.8.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.101.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.105.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.107.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.109.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.11.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.110.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.113.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.114.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.12.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.13.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.14.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.15.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.16.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.17.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.18.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.20.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.21.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.22.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.23.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.27.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.28.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.33.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.36.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.57.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.60.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.73.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.75.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.78.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.86.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.89.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.9.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.95.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections27.97.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections6.5.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections8.10.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections8.11.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections8.13.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections8.17.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections8.23.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections8.7.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections8.9.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections9.4.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections9.6.tbl +%%DATADIR%%/pkg/loops/data/rcc/sections9.7.tbl +%%DATADIR%%/pkg/loops/data/rightbruck.tbl +%%DATADIR%%/pkg/loops/data/small.tbl +%%DATADIR%%/pkg/loops/data/steiner.tbl +%%DATADIR%%/pkg/loops/doc/chap0.html +%%DATADIR%%/pkg/loops/doc/chap0.txt +%%DATADIR%%/pkg/loops/doc/chap0_mj.html +%%DATADIR%%/pkg/loops/doc/chap1.html +%%DATADIR%%/pkg/loops/doc/chap1.txt +%%DATADIR%%/pkg/loops/doc/chap1_mj.html +%%DATADIR%%/pkg/loops/doc/chap2.html +%%DATADIR%%/pkg/loops/doc/chap2.txt +%%DATADIR%%/pkg/loops/doc/chap2_mj.html +%%DATADIR%%/pkg/loops/doc/chap3.html +%%DATADIR%%/pkg/loops/doc/chap3.txt +%%DATADIR%%/pkg/loops/doc/chap3_mj.html +%%DATADIR%%/pkg/loops/doc/chap4.html +%%DATADIR%%/pkg/loops/doc/chap4.txt +%%DATADIR%%/pkg/loops/doc/chap4_mj.html +%%DATADIR%%/pkg/loops/doc/chap5.html +%%DATADIR%%/pkg/loops/doc/chap5.txt +%%DATADIR%%/pkg/loops/doc/chap5_mj.html +%%DATADIR%%/pkg/loops/doc/chap6.html +%%DATADIR%%/pkg/loops/doc/chap6.txt +%%DATADIR%%/pkg/loops/doc/chap6_mj.html +%%DATADIR%%/pkg/loops/doc/chap7.html +%%DATADIR%%/pkg/loops/doc/chap7.txt +%%DATADIR%%/pkg/loops/doc/chap7_mj.html +%%DATADIR%%/pkg/loops/doc/chap8.html +%%DATADIR%%/pkg/loops/doc/chap8.txt +%%DATADIR%%/pkg/loops/doc/chap8_mj.html +%%DATADIR%%/pkg/loops/doc/chap9.html +%%DATADIR%%/pkg/loops/doc/chap9.txt +%%DATADIR%%/pkg/loops/doc/chap9_mj.html +%%DATADIR%%/pkg/loops/doc/chapA.html +%%DATADIR%%/pkg/loops/doc/chapA.txt +%%DATADIR%%/pkg/loops/doc/chapA_mj.html +%%DATADIR%%/pkg/loops/doc/chapB.html +%%DATADIR%%/pkg/loops/doc/chapB.txt +%%DATADIR%%/pkg/loops/doc/chapB_mj.html +%%DATADIR%%/pkg/loops/doc/chapBib.html +%%DATADIR%%/pkg/loops/doc/chapBib.txt +%%DATADIR%%/pkg/loops/doc/chapBib_mj.html +%%DATADIR%%/pkg/loops/doc/chapInd.html +%%DATADIR%%/pkg/loops/doc/chapInd.txt +%%DATADIR%%/pkg/loops/doc/chapInd_mj.html +%%DATADIR%%/pkg/loops/doc/chooser.html +%%DATADIR%%/pkg/loops/doc/lefttoc.css +%%DATADIR%%/pkg/loops/doc/loops.xml +%%DATADIR%%/pkg/loops/doc/loops_bib.xml +%%DATADIR%%/pkg/loops/doc/loops_bib.xml.bib +%%DATADIR%%/pkg/loops/doc/manual.css +%%DATADIR%%/pkg/loops/doc/manual.js +%%DATADIR%%/pkg/loops/doc/manual.lab +%%DATADIR%%/pkg/loops/doc/manual.pdf +%%DATADIR%%/pkg/loops/doc/manual.six +%%DATADIR%%/pkg/loops/doc/nocolorprompt.css +%%DATADIR%%/pkg/loops/doc/ragged.css +%%DATADIR%%/pkg/loops/doc/rainbow.js +%%DATADIR%%/pkg/loops/doc/times.css +%%DATADIR%%/pkg/loops/doc/title.xml +%%DATADIR%%/pkg/loops/doc/toggless.css +%%DATADIR%%/pkg/loops/doc/toggless.js +%%DATADIR%%/pkg/loops/gap/bol_core_methods.gd +%%DATADIR%%/pkg/loops/gap/bol_core_methods.gi +%%DATADIR%%/pkg/loops/gap/classes.gd +%%DATADIR%%/pkg/loops/gap/classes.gi +%%DATADIR%%/pkg/loops/gap/convert.gd +%%DATADIR%%/pkg/loops/gap/convert.gi +%%DATADIR%%/pkg/loops/gap/core_methods.gd +%%DATADIR%%/pkg/loops/gap/core_methods.gi +%%DATADIR%%/pkg/loops/gap/elements.gd +%%DATADIR%%/pkg/loops/gap/elements.gi +%%DATADIR%%/pkg/loops/gap/examples.gd +%%DATADIR%%/pkg/loops/gap/examples.gi +%%DATADIR%%/pkg/loops/gap/extensions.gd +%%DATADIR%%/pkg/loops/gap/extensions.gi +%%DATADIR%%/pkg/loops/gap/iso.gd +%%DATADIR%%/pkg/loops/gap/iso.gi +%%DATADIR%%/pkg/loops/gap/memory.gd +%%DATADIR%%/pkg/loops/gap/memory.gi +%%DATADIR%%/pkg/loops/gap/mlt_search.gd +%%DATADIR%%/pkg/loops/gap/mlt_search.gi +%%DATADIR%%/pkg/loops/gap/moufang_modifications.gd +%%DATADIR%%/pkg/loops/gap/moufang_modifications.gi +%%DATADIR%%/pkg/loops/gap/moufang_triality.gd +%%DATADIR%%/pkg/loops/gap/moufang_triality.gi +%%DATADIR%%/pkg/loops/gap/quasigroups.gd +%%DATADIR%%/pkg/loops/gap/quasigroups.gi +%%DATADIR%%/pkg/loops/gap/random.gd +%%DATADIR%%/pkg/loops/gap/random.gi +%%DATADIR%%/pkg/loops/init.g +%%DATADIR%%/pkg/loops/makedoc.g +%%DATADIR%%/pkg/loops/read.g +%%DATADIR%%/pkg/loops/tst/bol.tst +%%DATADIR%%/pkg/loops/tst/core_methods.tst +%%DATADIR%%/pkg/loops/tst/iso.tst +%%DATADIR%%/pkg/loops/tst/lib.tst +%%DATADIR%%/pkg/loops/tst/nilpot.tst +%%DATADIR%%/pkg/loops/tst/testall.g +%%DATADIR%%/pkg/lpres/COPYING +%%DATADIR%%/pkg/lpres/PackageInfo.g +%%DATADIR%%/pkg/lpres/README.md +%%DATADIR%%/pkg/lpres/doc/chap0.html +%%DATADIR%%/pkg/lpres/doc/chap0.txt +%%DATADIR%%/pkg/lpres/doc/chap0_mj.html +%%DATADIR%%/pkg/lpres/doc/chap1.html +%%DATADIR%%/pkg/lpres/doc/chap1.txt +%%DATADIR%%/pkg/lpres/doc/chap1_mj.html +%%DATADIR%%/pkg/lpres/doc/chap2.html +%%DATADIR%%/pkg/lpres/doc/chap2.txt +%%DATADIR%%/pkg/lpres/doc/chap2_mj.html +%%DATADIR%%/pkg/lpres/doc/chap3.html +%%DATADIR%%/pkg/lpres/doc/chap3.txt +%%DATADIR%%/pkg/lpres/doc/chap3_mj.html +%%DATADIR%%/pkg/lpres/doc/chap4.html +%%DATADIR%%/pkg/lpres/doc/chap4.txt +%%DATADIR%%/pkg/lpres/doc/chap4_mj.html +%%DATADIR%%/pkg/lpres/doc/chap5.html +%%DATADIR%%/pkg/lpres/doc/chap5.txt +%%DATADIR%%/pkg/lpres/doc/chap5_mj.html +%%DATADIR%%/pkg/lpres/doc/chap6.html +%%DATADIR%%/pkg/lpres/doc/chap6.txt +%%DATADIR%%/pkg/lpres/doc/chap6_mj.html +%%DATADIR%%/pkg/lpres/doc/chapBib.html +%%DATADIR%%/pkg/lpres/doc/chapBib.txt +%%DATADIR%%/pkg/lpres/doc/chapBib_mj.html +%%DATADIR%%/pkg/lpres/doc/chapInd.html +%%DATADIR%%/pkg/lpres/doc/chapInd.txt +%%DATADIR%%/pkg/lpres/doc/chapInd_mj.html +%%DATADIR%%/pkg/lpres/doc/chooser.html +%%DATADIR%%/pkg/lpres/doc/lefttoc.css +%%DATADIR%%/pkg/lpres/doc/lpres.bib +%%DATADIR%%/pkg/lpres/doc/lpres.xml +%%DATADIR%%/pkg/lpres/doc/lpresented.xml +%%DATADIR%%/pkg/lpres/doc/manual.css +%%DATADIR%%/pkg/lpres/doc/manual.js +%%DATADIR%%/pkg/lpres/doc/manual.lab +%%DATADIR%%/pkg/lpres/doc/manual.pdf +%%DATADIR%%/pkg/lpres/doc/manual.six +%%DATADIR%%/pkg/lpres/doc/nocolorprompt.css +%%DATADIR%%/pkg/lpres/doc/nq.xml +%%DATADIR%%/pkg/lpres/doc/pargap.xml +%%DATADIR%%/pkg/lpres/doc/preface.xml +%%DATADIR%%/pkg/lpres/doc/ragged.css +%%DATADIR%%/pkg/lpres/doc/rainbow.js +%%DATADIR%%/pkg/lpres/doc/schumu.xml +%%DATADIR%%/pkg/lpres/doc/subgrps.xml +%%DATADIR%%/pkg/lpres/doc/times.css +%%DATADIR%%/pkg/lpres/doc/title.xml +%%DATADIR%%/pkg/lpres/doc/toggless.css +%%DATADIR%%/pkg/lpres/doc/toggless.js +%%DATADIR%%/pkg/lpres/gap/buildnew.gd +%%DATADIR%%/pkg/lpres/gap/buildnew.gi +%%DATADIR%%/pkg/lpres/gap/consist.gd +%%DATADIR%%/pkg/lpres/gap/consist.gi +%%DATADIR%%/pkg/lpres/gap/cover.gd +%%DATADIR%%/pkg/lpres/gap/cover.gi +%%DATADIR%%/pkg/lpres/gap/endos.gd +%%DATADIR%%/pkg/lpres/gap/endos.gi +%%DATADIR%%/pkg/lpres/gap/examples.gd +%%DATADIR%%/pkg/lpres/gap/examples.gi +%%DATADIR%%/pkg/lpres/gap/extqs.gd +%%DATADIR%%/pkg/lpres/gap/extqs.gi +%%DATADIR%%/pkg/lpres/gap/hnf.gd +%%DATADIR%%/pkg/lpres/gap/hnf.gi +%%DATADIR%%/pkg/lpres/gap/homs.gi +%%DATADIR%%/pkg/lpres/gap/initqs.gd +%%DATADIR%%/pkg/lpres/gap/initqs.gi +%%DATADIR%%/pkg/lpres/gap/lpres.gd +%%DATADIR%%/pkg/lpres/gap/lpres.gi +%%DATADIR%%/pkg/lpres/gap/misc.gd +%%DATADIR%%/pkg/lpres/gap/misc.gi +%%DATADIR%%/pkg/lpres/gap/nq.gd +%%DATADIR%%/pkg/lpres/gap/nq.gi +%%DATADIR%%/pkg/lpres/gap/nq_non.gd +%%DATADIR%%/pkg/lpres/gap/nq_non.gi +%%DATADIR%%/pkg/lpres/gap/pargap/consist.gi +%%DATADIR%%/pkg/lpres/gap/pargap/induce.gi +%%DATADIR%%/pkg/lpres/gap/pargap/misc.gi +%%DATADIR%%/pkg/lpres/gap/pargap/pargap.gd +%%DATADIR%%/pkg/lpres/gap/pargap/pargap.gi +%%DATADIR%%/pkg/lpres/gap/pargap/patch +%%DATADIR%%/pkg/lpres/gap/pargap/procgroup +%%DATADIR%%/pkg/lpres/gap/pargap/storing.gi +%%DATADIR%%/pkg/lpres/gap/quotsys.gd +%%DATADIR%%/pkg/lpres/gap/quotsys.gi +%%DATADIR%%/pkg/lpres/gap/reidschr.gd +%%DATADIR%%/pkg/lpres/gap/reidschr.gi +%%DATADIR%%/pkg/lpres/gap/schumu/schumu.gd +%%DATADIR%%/pkg/lpres/gap/schumu/schumu.gi +%%DATADIR%%/pkg/lpres/gap/subgrps.gd +%%DATADIR%%/pkg/lpres/gap/subgrps.gi +%%DATADIR%%/pkg/lpres/gap/tails.gd +%%DATADIR%%/pkg/lpres/gap/tails.gi +%%DATADIR%%/pkg/lpres/init.g +%%DATADIR%%/pkg/lpres/makedoc.g +%%DATADIR%%/pkg/lpres/read.g +%%DATADIR%%/pkg/lpres/tst/manual.tst +%%DATADIR%%/pkg/lpres/tst/res.tst +%%DATADIR%%/pkg/lpres/tst/testall.g +%%DATADIR%%/pkg/majoranaalgebras/LICENSE +%%DATADIR%%/pkg/majoranaalgebras/PackageInfo.g +%%DATADIR%%/pkg/majoranaalgebras/README.md +%%DATADIR%%/pkg/majoranaalgebras/_config.yml +%%DATADIR%%/pkg/majoranaalgebras/cov.sh +%%DATADIR%%/pkg/majoranaalgebras/doc/Intros.autodoc +%%DATADIR%%/pkg/majoranaalgebras/doc/MajoranaAlgebras.xml +%%DATADIR%%/pkg/majoranaalgebras/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/majoranaalgebras/doc/_Chapter_Functions_for_testing_Majorana_representations.xml +%%DATADIR%%/pkg/majoranaalgebras/doc/_Chapter_Introduction.xml +%%DATADIR%%/pkg/majoranaalgebras/doc/_Chapter_Majorana_representations.xml +%%DATADIR%%/pkg/majoranaalgebras/doc/_Chapter_Shapes_of_a_Majorana_representation.xml +%%DATADIR%%/pkg/majoranaalgebras/doc/_Chapter_funcs.xml +%%DATADIR%%/pkg/majoranaalgebras/doc/chap0.html +%%DATADIR%%/pkg/majoranaalgebras/doc/chap0.txt +%%DATADIR%%/pkg/majoranaalgebras/doc/chap0_mj.html +%%DATADIR%%/pkg/majoranaalgebras/doc/chap1.html +%%DATADIR%%/pkg/majoranaalgebras/doc/chap1.txt +%%DATADIR%%/pkg/majoranaalgebras/doc/chap1_mj.html +%%DATADIR%%/pkg/majoranaalgebras/doc/chap2.html +%%DATADIR%%/pkg/majoranaalgebras/doc/chap2.txt +%%DATADIR%%/pkg/majoranaalgebras/doc/chap2_mj.html +%%DATADIR%%/pkg/majoranaalgebras/doc/chap3.html +%%DATADIR%%/pkg/majoranaalgebras/doc/chap3.txt +%%DATADIR%%/pkg/majoranaalgebras/doc/chap3_mj.html +%%DATADIR%%/pkg/majoranaalgebras/doc/chap4.html +%%DATADIR%%/pkg/majoranaalgebras/doc/chap4.txt +%%DATADIR%%/pkg/majoranaalgebras/doc/chap4_mj.html +%%DATADIR%%/pkg/majoranaalgebras/doc/chap5.html +%%DATADIR%%/pkg/majoranaalgebras/doc/chap5.txt +%%DATADIR%%/pkg/majoranaalgebras/doc/chap5_mj.html +%%DATADIR%%/pkg/majoranaalgebras/doc/chapInd.html +%%DATADIR%%/pkg/majoranaalgebras/doc/chapInd.txt +%%DATADIR%%/pkg/majoranaalgebras/doc/chapInd_mj.html +%%DATADIR%%/pkg/majoranaalgebras/doc/chooser.html +%%DATADIR%%/pkg/majoranaalgebras/doc/lefttoc.css +%%DATADIR%%/pkg/majoranaalgebras/doc/manual.css +%%DATADIR%%/pkg/majoranaalgebras/doc/manual.js +%%DATADIR%%/pkg/majoranaalgebras/doc/manual.pdf +%%DATADIR%%/pkg/majoranaalgebras/doc/manual.six +%%DATADIR%%/pkg/majoranaalgebras/doc/nocolorprompt.css +%%DATADIR%%/pkg/majoranaalgebras/doc/ragged.css +%%DATADIR%%/pkg/majoranaalgebras/doc/rainbow.js +%%DATADIR%%/pkg/majoranaalgebras/doc/times.css +%%DATADIR%%/pkg/majoranaalgebras/doc/title.xml +%%DATADIR%%/pkg/majoranaalgebras/doc/toggless.css +%%DATADIR%%/pkg/majoranaalgebras/doc/toggless.js +%%DATADIR%%/pkg/majoranaalgebras/gap/DihedralAlgebras.gi +%%DATADIR%%/pkg/majoranaalgebras/gap/Embedding.gd +%%DATADIR%%/pkg/majoranaalgebras/gap/Embedding.gi +%%DATADIR%%/pkg/majoranaalgebras/gap/Examples.gi +%%DATADIR%%/pkg/majoranaalgebras/gap/ExamplesPaper.gi +%%DATADIR%%/pkg/majoranaalgebras/gap/LinAlg.gd +%%DATADIR%%/pkg/majoranaalgebras/gap/LinAlg.gi +%%DATADIR%%/pkg/majoranaalgebras/gap/MajoranaAlgebras.gd +%%DATADIR%%/pkg/majoranaalgebras/gap/MajoranaAlgebras.gi +%%DATADIR%%/pkg/majoranaalgebras/gap/Miscellaneous.gd +%%DATADIR%%/pkg/majoranaalgebras/gap/Miscellaneous.gi +%%DATADIR%%/pkg/majoranaalgebras/gap/NClosed.gd +%%DATADIR%%/pkg/majoranaalgebras/gap/NClosed.gi +%%DATADIR%%/pkg/majoranaalgebras/gap/Orbits.gd +%%DATADIR%%/pkg/majoranaalgebras/gap/Orbits.gi +%%DATADIR%%/pkg/majoranaalgebras/gap/SetUp.gd +%%DATADIR%%/pkg/majoranaalgebras/gap/SetUp.gi +%%DATADIR%%/pkg/majoranaalgebras/gap/Shapes.gd +%%DATADIR%%/pkg/majoranaalgebras/gap/Shapes.gi +%%DATADIR%%/pkg/majoranaalgebras/gap/Test.gd +%%DATADIR%%/pkg/majoranaalgebras/gap/Test.gi +%%DATADIR%%/pkg/majoranaalgebras/gap/thesis_examples.g +%%DATADIR%%/pkg/majoranaalgebras/init.g +%%DATADIR%%/pkg/majoranaalgebras/makedoc.g +%%DATADIR%%/pkg/majoranaalgebras/read.g +%%DATADIR%%/pkg/majoranaalgebras/scripts/build_gap.sh +%%DATADIR%%/pkg/majoranaalgebras/scripts/build_pkg.sh +%%DATADIR%%/pkg/majoranaalgebras/scripts/gather-coverage.sh +%%DATADIR%%/pkg/majoranaalgebras/scripts/run_tests.sh +%%DATADIR%%/pkg/majoranaalgebras/tst/DihedralAlgebras.tst +%%DATADIR%%/pkg/majoranaalgebras/tst/Embedding.tst +%%DATADIR%%/pkg/majoranaalgebras/tst/Examples.tst +%%DATADIR%%/pkg/majoranaalgebras/tst/LinAlg.tst +%%DATADIR%%/pkg/majoranaalgebras/tst/Main.tst +%%DATADIR%%/pkg/majoranaalgebras/tst/MajoranaAlgebras.tst +%%DATADIR%%/pkg/majoranaalgebras/tst/Miscellaneous.tst +%%DATADIR%%/pkg/majoranaalgebras/tst/SetUp.tst +%%DATADIR%%/pkg/majoranaalgebras/tst/Shapes.tst +%%DATADIR%%/pkg/majoranaalgebras/tst/testall.g +%%DATADIR%%/pkg/mapclass/LICENSE +%%DATADIR%%/pkg/mapclass/PackageInfo.g +%%DATADIR%%/pkg/mapclass/README.md +%%DATADIR%%/pkg/mapclass/doc/bib.bib +%%DATADIR%%/pkg/mapclass/doc/chap0.html +%%DATADIR%%/pkg/mapclass/doc/chap0.txt +%%DATADIR%%/pkg/mapclass/doc/chap0_mj.html +%%DATADIR%%/pkg/mapclass/doc/chap1.html +%%DATADIR%%/pkg/mapclass/doc/chap1.txt +%%DATADIR%%/pkg/mapclass/doc/chap1_mj.html +%%DATADIR%%/pkg/mapclass/doc/chapA.html +%%DATADIR%%/pkg/mapclass/doc/chapA.txt +%%DATADIR%%/pkg/mapclass/doc/chapA_mj.html +%%DATADIR%%/pkg/mapclass/doc/chapBib.html +%%DATADIR%%/pkg/mapclass/doc/chapBib.txt +%%DATADIR%%/pkg/mapclass/doc/chapBib_mj.html +%%DATADIR%%/pkg/mapclass/doc/chapInd.html +%%DATADIR%%/pkg/mapclass/doc/chapInd.txt +%%DATADIR%%/pkg/mapclass/doc/chapInd_mj.html +%%DATADIR%%/pkg/mapclass/doc/chooser.html +%%DATADIR%%/pkg/mapclass/doc/intro.xml +%%DATADIR%%/pkg/mapclass/doc/lefttoc.css +%%DATADIR%%/pkg/mapclass/doc/manual.css +%%DATADIR%%/pkg/mapclass/doc/manual.js +%%DATADIR%%/pkg/mapclass/doc/manual.lab +%%DATADIR%%/pkg/mapclass/doc/manual.pdf +%%DATADIR%%/pkg/mapclass/doc/manual.six +%%DATADIR%%/pkg/mapclass/doc/mapclass.xml +%%DATADIR%%/pkg/mapclass/doc/nocolorprompt.css +%%DATADIR%%/pkg/mapclass/doc/ragged.css +%%DATADIR%%/pkg/mapclass/doc/rainbow.js +%%DATADIR%%/pkg/mapclass/doc/times.css +%%DATADIR%%/pkg/mapclass/doc/toggless.css +%%DATADIR%%/pkg/mapclass/doc/toggless.js +%%DATADIR%%/pkg/mapclass/init.g +%%DATADIR%%/pkg/mapclass/lib/action.gi +%%DATADIR%%/pkg/mapclass/lib/debug.gi +%%DATADIR%%/pkg/mapclass/lib/declarations.gd +%%DATADIR%%/pkg/mapclass/lib/fingerprinting.gi +%%DATADIR%%/pkg/mapclass/lib/generatingtuples.gi +%%DATADIR%%/pkg/mapclass/lib/groups.gi +%%DATADIR%%/pkg/mapclass/lib/interface.gi +%%DATADIR%%/pkg/mapclass/lib/main.gi +%%DATADIR%%/pkg/mapclass/lib/mpc.gi +%%DATADIR%%/pkg/mapclass/lib/newgeneratingtuples.gi +%%DATADIR%%/pkg/mapclass/lib/orbit.gi +%%DATADIR%%/pkg/mapclass/lib/orbitinspection.gi +%%DATADIR%%/pkg/mapclass/lib/orbitwo.gi +%%DATADIR%%/pkg/mapclass/lib/perm.gi +%%DATADIR%%/pkg/mapclass/lib/pg.gi +%%DATADIR%%/pkg/mapclass/lib/save.gi +%%DATADIR%%/pkg/mapclass/lib/table.gi +%%DATADIR%%/pkg/mapclass/lib/tuple.gi +%%DATADIR%%/pkg/mapclass/lib/util.gi +%%DATADIR%%/pkg/mapclass/makedoc.g +%%DATADIR%%/pkg/mapclass/read.g +%%DATADIR%%/pkg/mapclass/tst/AllMCOrbits.tst +%%DATADIR%%/pkg/mapclass/tst/GeneratingMCOrbits.tst +%%DATADIR%%/pkg/mapclass/tst/testall.g +%%DATADIR%%/pkg/matgrp/PackageInfo.g +%%DATADIR%%/pkg/matgrp/README.md +%%DATADIR%%/pkg/matgrp/doc/manual.pdf +%%DATADIR%%/pkg/matgrp/doc/manual.six +%%DATADIR%%/pkg/matgrp/doc/manual.tex +%%DATADIR%%/pkg/matgrp/doc/matgrp.tex +%%DATADIR%%/pkg/matgrp/htm/CHAP001.htm +%%DATADIR%%/pkg/matgrp/htm/biblio.htm +%%DATADIR%%/pkg/matgrp/htm/chapters.htm +%%DATADIR%%/pkg/matgrp/htm/indxE.htm +%%DATADIR%%/pkg/matgrp/htm/indxG.htm +%%DATADIR%%/pkg/matgrp/htm/indxM.htm +%%DATADIR%%/pkg/matgrp/htm/indxU.htm +%%DATADIR%%/pkg/matgrp/htm/theindex.htm +%%DATADIR%%/pkg/matgrp/init.g +%%DATADIR%%/pkg/matgrp/lib/recograt.gd +%%DATADIR%%/pkg/matgrp/lib/recograt.gi +%%DATADIR%%/pkg/matgrp/lib/zmodmat.g +%%DATADIR%%/pkg/matgrp/read.g +%%DATADIR%%/pkg/matgrp/tst/basic.tst +%%DATADIR%%/pkg/matgrp/tst/testall.g +%%DATADIR%%/pkg/matricesforhomalg/CHANGES +%%DATADIR%%/pkg/matricesforhomalg/LICENSE +%%DATADIR%%/pkg/matricesforhomalg/PackageInfo.g +%%DATADIR%%/pkg/matricesforhomalg/README.md +%%DATADIR%%/pkg/matricesforhomalg/TODO +%%DATADIR%%/pkg/matricesforhomalg/doc/Basic.xml +%%DATADIR%%/pkg/matricesforhomalg/doc/Debugging.xml +%%DATADIR%%/pkg/matricesforhomalg/doc/Logic.xml +%%DATADIR%%/pkg/matricesforhomalg/doc/Matrices.xml +%%DATADIR%%/pkg/matricesforhomalg/doc/MatricesForHomalg.bib +%%DATADIR%%/pkg/matricesforhomalg/doc/MatricesForHomalg.xml +%%DATADIR%%/pkg/matricesforhomalg/doc/ResidueClassRingForHomalg.xml +%%DATADIR%%/pkg/matricesforhomalg/doc/RingMaps.xml +%%DATADIR%%/pkg/matricesforhomalg/doc/RingRelations.xml +%%DATADIR%%/pkg/matricesforhomalg/doc/Rings.xml +%%DATADIR%%/pkg/matricesforhomalg/doc/Tools.xml +%%DATADIR%%/pkg/matricesforhomalg/doc/_entities.xml +%%DATADIR%%/pkg/matricesforhomalg/doc/appendix.xml +%%DATADIR%%/pkg/matricesforhomalg/doc/chap0.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chap0.txt +%%DATADIR%%/pkg/matricesforhomalg/doc/chap0_mj.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chap1.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chap1.txt +%%DATADIR%%/pkg/matricesforhomalg/doc/chap1_mj.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chap2.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chap2.txt +%%DATADIR%%/pkg/matricesforhomalg/doc/chap2_mj.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chap3.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chap3.txt +%%DATADIR%%/pkg/matricesforhomalg/doc/chap3_mj.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chap4.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chap4.txt +%%DATADIR%%/pkg/matricesforhomalg/doc/chap4_mj.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chap5.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chap5.txt +%%DATADIR%%/pkg/matricesforhomalg/doc/chap5_mj.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chap6.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chap6.txt +%%DATADIR%%/pkg/matricesforhomalg/doc/chap6_mj.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chapA.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chapA.txt +%%DATADIR%%/pkg/matricesforhomalg/doc/chapA_mj.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chapB.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chapB.txt +%%DATADIR%%/pkg/matricesforhomalg/doc/chapB_mj.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chapBib.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chapBib.txt +%%DATADIR%%/pkg/matricesforhomalg/doc/chapBib_mj.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chapC.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chapC.txt +%%DATADIR%%/pkg/matricesforhomalg/doc/chapC_mj.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chapD.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chapD.txt +%%DATADIR%%/pkg/matricesforhomalg/doc/chapD_mj.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chapE.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chapE.txt +%%DATADIR%%/pkg/matricesforhomalg/doc/chapE_mj.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chapF.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chapF.txt +%%DATADIR%%/pkg/matricesforhomalg/doc/chapF_mj.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chapInd.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chapInd.txt +%%DATADIR%%/pkg/matricesforhomalg/doc/chapInd_mj.html +%%DATADIR%%/pkg/matricesforhomalg/doc/chooser.html +%%DATADIR%%/pkg/matricesforhomalg/doc/clean +%%DATADIR%%/pkg/matricesforhomalg/doc/install.xml +%%DATADIR%%/pkg/matricesforhomalg/doc/intro.xml +%%DATADIR%%/pkg/matricesforhomalg/doc/lefttoc.css +%%DATADIR%%/pkg/matricesforhomalg/doc/manual.css +%%DATADIR%%/pkg/matricesforhomalg/doc/manual.js +%%DATADIR%%/pkg/matricesforhomalg/doc/manual.lab +%%DATADIR%%/pkg/matricesforhomalg/doc/manual.pdf +%%DATADIR%%/pkg/matricesforhomalg/doc/manual.six +%%DATADIR%%/pkg/matricesforhomalg/doc/nocolorprompt.css +%%DATADIR%%/pkg/matricesforhomalg/doc/ragged.css +%%DATADIR%%/pkg/matricesforhomalg/doc/rainbow.js +%%DATADIR%%/pkg/matricesforhomalg/doc/times.css +%%DATADIR%%/pkg/matricesforhomalg/doc/title.xml +%%DATADIR%%/pkg/matricesforhomalg/doc/toggless.css +%%DATADIR%%/pkg/matricesforhomalg/doc/toggless.js +%%DATADIR%%/pkg/matricesforhomalg/examples/COLEM-LIMAT.g +%%DATADIR%%/pkg/matricesforhomalg/examples/CoercedMatrix.g +%%DATADIR%%/pkg/matricesforhomalg/examples/EmptyLists.g +%%DATADIR%%/pkg/matricesforhomalg/examples/Inverse.g +%%DATADIR%%/pkg/matricesforhomalg/examples/IsRegular.g +%%DATADIR%%/pkg/matricesforhomalg/examples/Minors.g +%%DATADIR%%/pkg/matricesforhomalg/examples/Univariate.g +%%DATADIR%%/pkg/matricesforhomalg/gap/Basic.gd +%%DATADIR%%/pkg/matricesforhomalg/gap/Basic.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/COLEM.gd +%%DATADIR%%/pkg/matricesforhomalg/gap/COLEM.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/EDIM.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/Euclidean.gd +%%DATADIR%%/pkg/matricesforhomalg/gap/Euclidean.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/HomalgMatrix.gd +%%DATADIR%%/pkg/matricesforhomalg/gap/HomalgMatrix.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/HomalgRing.gd +%%DATADIR%%/pkg/matricesforhomalg/gap/HomalgRing.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/HomalgRingMap.gd +%%DATADIR%%/pkg/matricesforhomalg/gap/HomalgRingMap.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/HomalgRingRelations.gd +%%DATADIR%%/pkg/matricesforhomalg/gap/HomalgRingRelations.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/Integers.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/Julia.gd +%%DATADIR%%/pkg/matricesforhomalg/gap/Julia.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/LIMAP.gd +%%DATADIR%%/pkg/matricesforhomalg/gap/LIMAP.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/LIMAT.gd +%%DATADIR%%/pkg/matricesforhomalg/gap/LIMAT.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/LIMATEmp.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/LIRNG.gd +%%DATADIR%%/pkg/matricesforhomalg/gap/LIRNG.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/MatricesForHomalg.gd +%%DATADIR%%/pkg/matricesforhomalg/gap/MatricesForHomalg.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/ResidueClassRing.gd +%%DATADIR%%/pkg/matricesforhomalg/gap/ResidueClassRing.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/ResidueClassRingBasic.gd +%%DATADIR%%/pkg/matricesforhomalg/gap/ResidueClassRingBasic.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/ResidueClassRingForHomalg.gd +%%DATADIR%%/pkg/matricesforhomalg/gap/ResidueClassRingForHomalg.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/ResidueClassRingTools.gd +%%DATADIR%%/pkg/matricesforhomalg/gap/ResidueClassRingTools.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/Service.gd +%%DATADIR%%/pkg/matricesforhomalg/gap/Service.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/Tools.gd +%%DATADIR%%/pkg/matricesforhomalg/gap/Tools.gi +%%DATADIR%%/pkg/matricesforhomalg/gap/WOLEM +%%DATADIR%%/pkg/matricesforhomalg/gap/homalgTable.gd +%%DATADIR%%/pkg/matricesforhomalg/gap/homalgTable.gi +%%DATADIR%%/pkg/matricesforhomalg/init.g +%%DATADIR%%/pkg/matricesforhomalg/makedoc.g +%%DATADIR%%/pkg/matricesforhomalg/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/matricesforhomalg/makefile +%%DATADIR%%/pkg/matricesforhomalg/read.g +%%DATADIR%%/pkg/matricesforhomalg/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/matricesforhomalg01.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/matricesforhomalg02.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/matricesforhomalg03.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/matricesforhomalg04.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/matricesforhomalg05.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/matricesforhomalg06.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/matricesforhomalg07.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/matricesforhomalg08.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/matricesforhomalg09.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/matricesforhomalg10.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/matricesforhomalg11.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/matricesforhomalg12.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/matricesforhomalg13.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/matricesforhomalg14.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/matricesforhomalg15.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/matricesforhomalg16.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/matricesforhomalg17.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/matricesforhomalg18.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/matricesforhomalg19.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/matricesforhomalg20.tst +%%DATADIR%%/pkg/matricesforhomalg/tst/testall.g +%%DATADIR%%/pkg/modisom/COPYRIGHT +%%DATADIR%%/pkg/modisom/LICENSE +%%DATADIR%%/pkg/modisom/PackageInfo.g +%%DATADIR%%/pkg/modisom/README.md +%%DATADIR%%/pkg/modisom/VERSION +%%DATADIR%%/pkg/modisom/doc/autiso.tex +%%DATADIR%%/pkg/modisom/doc/intro.tex +%%DATADIR%%/pkg/modisom/doc/make_doc +%%DATADIR%%/pkg/modisom/doc/manual.dvi +%%DATADIR%%/pkg/modisom/doc/manual.lab +%%DATADIR%%/pkg/modisom/doc/manual.mst +%%DATADIR%%/pkg/modisom/doc/manual.pdf +%%DATADIR%%/pkg/modisom/doc/manual.six +%%DATADIR%%/pkg/modisom/doc/manual.tex +%%DATADIR%%/pkg/modisom/doc/modisom.bib +%%DATADIR%%/pkg/modisom/doc/modisom.tex +%%DATADIR%%/pkg/modisom/doc/nilquo.tex +%%DATADIR%%/pkg/modisom/doc/relfree.tex +%%DATADIR%%/pkg/modisom/doc/tables.tex +%%DATADIR%%/pkg/modisom/gap/algnq/algnq.gi +%%DATADIR%%/pkg/modisom/gap/algnq/eggert.gi +%%DATADIR%%/pkg/modisom/gap/algnq/exam.gi +%%DATADIR%%/pkg/modisom/gap/autiso/autiso.gi +%%DATADIR%%/pkg/modisom/gap/autiso/chains.gi +%%DATADIR%%/pkg/modisom/gap/autiso/check.gi +%%DATADIR%%/pkg/modisom/gap/autiso/fprint.gi +%%DATADIR%%/pkg/modisom/gap/autiso/induc.gi +%%DATADIR%%/pkg/modisom/gap/autiso/initial.gi +%%DATADIR%%/pkg/modisom/gap/autiso/tstepc.gi +%%DATADIR%%/pkg/modisom/gap/cfstab/check.gi +%%DATADIR%%/pkg/modisom/gap/cfstab/general.gi +%%DATADIR%%/pkg/modisom/gap/cfstab/orbstab.gi +%%DATADIR%%/pkg/modisom/gap/cfstab/pgroup.gi +%%DATADIR%%/pkg/modisom/gap/group/group.gi +%%DATADIR%%/pkg/modisom/gap/grpalg/autiso.gi +%%DATADIR%%/pkg/modisom/gap/grpalg/basis.gi +%%DATADIR%%/pkg/modisom/gap/grpalg/bins37 +%%DATADIR%%/pkg/modisom/gap/grpalg/brauer.gi +%%DATADIR%%/pkg/modisom/gap/grpalg/check.gi +%%DATADIR%%/pkg/modisom/gap/grpalg/chkbins.gi +%%DATADIR%%/pkg/modisom/gap/grpalg/detbins.gi +%%DATADIR%%/pkg/modisom/gap/grpalg/head.gi +%%DATADIR%%/pkg/modisom/gap/grpalg/tables.gi +%%DATADIR%%/pkg/modisom/gap/header/modisom.gd +%%DATADIR%%/pkg/modisom/gap/nilalg/basic.gi +%%DATADIR%%/pkg/modisom/gap/nilalg/liecl.gi +%%DATADIR%%/pkg/modisom/gap/pilib/kur_2_4_2.gi +%%DATADIR%%/pkg/modisom/gap/pilib/kur_2_4_3.gi +%%DATADIR%%/pkg/modisom/gap/pilib/kur_2_4_4.gi +%%DATADIR%%/pkg/modisom/gap/pilib/kur_2_4_9.gi +%%DATADIR%%/pkg/modisom/gap/pilib/kur_2_4_Q.gi +%%DATADIR%%/pkg/modisom/gap/pilib/kur_2_5_2.gi +%%DATADIR%%/pkg/modisom/gap/pilib/kur_2_5_3.gi +%%DATADIR%%/pkg/modisom/gap/pilib/kur_2_5_4.gi +%%DATADIR%%/pkg/modisom/gap/pilib/kur_2_5_5.gi +%%DATADIR%%/pkg/modisom/gap/pilib/kur_2_5_8.gi +%%DATADIR%%/pkg/modisom/gap/pilib/kur_2_5_9.gi +%%DATADIR%%/pkg/modisom/gap/pilib/kur_2_5_Q.gi +%%DATADIR%%/pkg/modisom/gap/pilib/kur_3_3_2.gi +%%DATADIR%%/pkg/modisom/gap/pilib/kur_3_3_3.gi +%%DATADIR%%/pkg/modisom/gap/pilib/kur_3_3_4.gi +%%DATADIR%%/pkg/modisom/gap/pilib/kur_3_3_Q.gi +%%DATADIR%%/pkg/modisom/gap/pilib/kur_4_3_2.gi +%%DATADIR%%/pkg/modisom/gap/pilib/kur_4_3_3.gi +%%DATADIR%%/pkg/modisom/gap/pilib/kur_4_3_4.gi +%%DATADIR%%/pkg/modisom/gap/pilib/kur_4_3_Q.gi +%%DATADIR%%/pkg/modisom/gap/pilib/readlib.gi +%%DATADIR%%/pkg/modisom/gap/rfree/engel.gi +%%DATADIR%%/pkg/modisom/gap/rfree/kurosh.gi +%%DATADIR%%/pkg/modisom/gap/rfree/polyid.gi +%%DATADIR%%/pkg/modisom/gap/tables/basic.gi +%%DATADIR%%/pkg/modisom/gap/tables/cover.gi +%%DATADIR%%/pkg/modisom/gap/tables/cover.od +%%DATADIR%%/pkg/modisom/gap/tables/genalg.gi +%%DATADIR%%/pkg/modisom/gap/tables/isom.gi +%%DATADIR%%/pkg/modisom/gap/tables/linalg.gi +%%DATADIR%%/pkg/modisom/gap/tables/quots.gi +%%DATADIR%%/pkg/modisom/gap/tables/sparse.gi +%%DATADIR%%/pkg/modisom/gap/tables/tables.gi +%%DATADIR%%/pkg/modisom/gap/tables/weight.gi +%%DATADIR%%/pkg/modisom/htm/CHAP001.htm +%%DATADIR%%/pkg/modisom/htm/CHAP002.htm +%%DATADIR%%/pkg/modisom/htm/CHAP003.htm +%%DATADIR%%/pkg/modisom/htm/CHAP004.htm +%%DATADIR%%/pkg/modisom/htm/CHAP005.htm +%%DATADIR%%/pkg/modisom/htm/CHAP006.htm +%%DATADIR%%/pkg/modisom/htm/biblio.htm +%%DATADIR%%/pkg/modisom/htm/chapters.htm +%%DATADIR%%/pkg/modisom/htm/theindex.htm +%%DATADIR%%/pkg/modisom/init.g +%%DATADIR%%/pkg/modisom/read.g +%%DATADIR%%/pkg/modisom/tst/kuroshalgebras.tst +%%DATADIR%%/pkg/modisom/tst/manexamples.tst +%%DATADIR%%/pkg/modisom/tst/testall.g +%%DATADIR%%/pkg/modulepresentationsforcap/LICENSE +%%DATADIR%%/pkg/modulepresentationsforcap/LogicForModulePresentations/.gitignore +%%DATADIR%%/pkg/modulepresentationsforcap/LogicForModulePresentations/LICENSE +%%DATADIR%%/pkg/modulepresentationsforcap/LogicForModulePresentations/PredicateImplicationsForGeneralModuleCategories.tex +%%DATADIR%%/pkg/modulepresentationsforcap/LogicForModulePresentations/PropositionsForGeneralModuleCategories.tex +%%DATADIR%%/pkg/modulepresentationsforcap/LogicForModulePresentations/RelationsForGeneralModuleCategories.tex +%%DATADIR%%/pkg/modulepresentationsforcap/PackageInfo.g +%%DATADIR%%/pkg/modulepresentationsforcap/README.md +%%DATADIR%%/pkg/modulepresentationsforcap/doc/Doc.autodoc +%%DATADIR%%/pkg/modulepresentationsforcap/doc/ModulePresentationsForCAP.xml +%%DATADIR%%/pkg/modulepresentationsforcap/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/modulepresentationsforcap/doc/_Chapter_Examples_and_Tests.xml +%%DATADIR%%/pkg/modulepresentationsforcap/doc/_Chapter_Module_Presentations.xml +%%DATADIR%%/pkg/modulepresentationsforcap/doc/_Chunks.xml +%%DATADIR%%/pkg/modulepresentationsforcap/doc/_entities.xml +%%DATADIR%%/pkg/modulepresentationsforcap/doc/chap0.html +%%DATADIR%%/pkg/modulepresentationsforcap/doc/chap0.txt +%%DATADIR%%/pkg/modulepresentationsforcap/doc/chap0_mj.html +%%DATADIR%%/pkg/modulepresentationsforcap/doc/chap1.html +%%DATADIR%%/pkg/modulepresentationsforcap/doc/chap1.txt +%%DATADIR%%/pkg/modulepresentationsforcap/doc/chap1_mj.html +%%DATADIR%%/pkg/modulepresentationsforcap/doc/chap2.html +%%DATADIR%%/pkg/modulepresentationsforcap/doc/chap2.txt +%%DATADIR%%/pkg/modulepresentationsforcap/doc/chap2_mj.html +%%DATADIR%%/pkg/modulepresentationsforcap/doc/chapInd.html +%%DATADIR%%/pkg/modulepresentationsforcap/doc/chapInd.txt +%%DATADIR%%/pkg/modulepresentationsforcap/doc/chapInd_mj.html +%%DATADIR%%/pkg/modulepresentationsforcap/doc/chooser.html +%%DATADIR%%/pkg/modulepresentationsforcap/doc/clean +%%DATADIR%%/pkg/modulepresentationsforcap/doc/lefttoc.css +%%DATADIR%%/pkg/modulepresentationsforcap/doc/manual.css +%%DATADIR%%/pkg/modulepresentationsforcap/doc/manual.js +%%DATADIR%%/pkg/modulepresentationsforcap/doc/manual.lab +%%DATADIR%%/pkg/modulepresentationsforcap/doc/manual.pdf +%%DATADIR%%/pkg/modulepresentationsforcap/doc/manual.six +%%DATADIR%%/pkg/modulepresentationsforcap/doc/nocolorprompt.css +%%DATADIR%%/pkg/modulepresentationsforcap/doc/ragged.css +%%DATADIR%%/pkg/modulepresentationsforcap/doc/rainbow.js +%%DATADIR%%/pkg/modulepresentationsforcap/doc/times.css +%%DATADIR%%/pkg/modulepresentationsforcap/doc/title.xml +%%DATADIR%%/pkg/modulepresentationsforcap/doc/toggless.css +%%DATADIR%%/pkg/modulepresentationsforcap/doc/toggless.js +%%DATADIR%%/pkg/modulepresentationsforcap/examples/Annihilator.g +%%DATADIR%%/pkg/modulepresentationsforcap/examples/Gabriel_Purity_Paper.g +%%DATADIR%%/pkg/modulepresentationsforcap/examples/IntersectionOfIdeals.g +%%DATADIR%%/pkg/modulepresentationsforcap/examples/Koszul.g +%%DATADIR%%/pkg/modulepresentationsforcap/examples/MonoidalStructure.g +%%DATADIR%%/pkg/modulepresentationsforcap/examples/ProjectivityTest.g +%%DATADIR%%/pkg/modulepresentationsforcap/examples/Purity.g +%%DATADIR%%/pkg/modulepresentationsforcap/examples/Resolution.g +%%DATADIR%%/pkg/modulepresentationsforcap/examples/SpectralSequenceTest.g +%%DATADIR%%/pkg/modulepresentationsforcap/examples/testfile.g +%%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentationFunctors.gd +%%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentationFunctors.gi +%%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentationMorphism.gd +%%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentationMorphism.gi +%%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentationNaturalTransformations.gd +%%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentationNaturalTransformations.gi +%%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentationObject.gd +%%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentationObject.gi +%%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentationsAsFreydCategoryOfCategoryOfRowsOrColumns.gd +%%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentationsAsFreydCategoryOfCategoryOfRowsOrColumns.gi +%%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentationsForCAP.gd +%%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentationsForCAP.gi +%%DATADIR%%/pkg/modulepresentationsforcap/gap/Tools.gd +%%DATADIR%%/pkg/modulepresentationsforcap/gap/Tools.gi +%%DATADIR%%/pkg/modulepresentationsforcap/gap/precompiled_categories/LeftPresentationsAsFreydCategoryOfCategoryOfRowsOfArbitraryRingPrecompiled.gi +%%DATADIR%%/pkg/modulepresentationsforcap/gap/precompiled_categories/LeftPresentationsAsFreydCategoryOfCategoryOfRowsOfCommutativeRingPrecompiled.gi +%%DATADIR%%/pkg/modulepresentationsforcap/gap/precompiled_categories/LeftPresentationsAsFreydCategoryOfCategoryOfRowsOfFieldPrecompiled.gi +%%DATADIR%%/pkg/modulepresentationsforcap/gap/precompiled_categories/RightPresentationsAsFreydCategoryOfCategoryOfColumnsOfArbitraryRingPrecompiled.gi +%%DATADIR%%/pkg/modulepresentationsforcap/gap/precompiled_categories/RightPresentationsAsFreydCategoryOfCategoryOfColumnsOfCommutativeRingPrecompiled.gi +%%DATADIR%%/pkg/modulepresentationsforcap/gap/precompiled_categories/RightPresentationsAsFreydCategoryOfCategoryOfColumnsOfFieldPrecompiled.gi +%%DATADIR%%/pkg/modulepresentationsforcap/init.g +%%DATADIR%%/pkg/modulepresentationsforcap/makedoc.g +%%DATADIR%%/pkg/modulepresentationsforcap/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/modulepresentationsforcap/makefile +%%DATADIR%%/pkg/modulepresentationsforcap/read.g +%%DATADIR%%/pkg/modulepresentationsforcap/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/modulepresentationsforcap/tst/modulepresentationsforcap01.tst +%%DATADIR%%/pkg/modulepresentationsforcap/tst/modulepresentationsforcap02.tst +%%DATADIR%%/pkg/modulepresentationsforcap/tst/modulepresentationsforcap03.tst +%%DATADIR%%/pkg/modulepresentationsforcap/tst/modulepresentationsforcap04.tst +%%DATADIR%%/pkg/modulepresentationsforcap/tst/modulepresentationsforcap05.tst +%%DATADIR%%/pkg/modulepresentationsforcap/tst/testall.g +%%DATADIR%%/pkg/modulepresentationsforcap/tst/testall_no_precompiled_code.g +%%DATADIR%%/pkg/modules/CHANGES +%%DATADIR%%/pkg/modules/LICENSE +%%DATADIR%%/pkg/modules/PackageInfo.g +%%DATADIR%%/pkg/modules/README.md +%%DATADIR%%/pkg/modules/TODO +%%DATADIR%%/pkg/modules/doc/ExteriorAlgebra.xml +%%DATADIR%%/pkg/modules/doc/Functors.xml +%%DATADIR%%/pkg/modules/doc/Generators.xml +%%DATADIR%%/pkg/modules/doc/HomalgModules.xml +%%DATADIR%%/pkg/modules/doc/Idea.xml +%%DATADIR%%/pkg/modules/doc/Logic.xml +%%DATADIR%%/pkg/modules/doc/Maps.xml +%%DATADIR%%/pkg/modules/doc/ModuleElements.xml +%%DATADIR%%/pkg/modules/doc/Modules.bib +%%DATADIR%%/pkg/modules/doc/Modules.xml +%%DATADIR%%/pkg/modules/doc/QuickStart.xml +%%DATADIR%%/pkg/modules/doc/Relations.xml +%%DATADIR%%/pkg/modules/doc/RingMaps.xml +%%DATADIR%%/pkg/modules/doc/SymmetricAlgebra.xml +%%DATADIR%%/pkg/modules/doc/_entities.xml +%%DATADIR%%/pkg/modules/doc/appendix.xml +%%DATADIR%%/pkg/modules/doc/chap0.html +%%DATADIR%%/pkg/modules/doc/chap0.txt +%%DATADIR%%/pkg/modules/doc/chap0_mj.html +%%DATADIR%%/pkg/modules/doc/chap1.html +%%DATADIR%%/pkg/modules/doc/chap1.txt +%%DATADIR%%/pkg/modules/doc/chap10.html +%%DATADIR%%/pkg/modules/doc/chap10.txt +%%DATADIR%%/pkg/modules/doc/chap10_mj.html +%%DATADIR%%/pkg/modules/doc/chap11.html +%%DATADIR%%/pkg/modules/doc/chap11.txt +%%DATADIR%%/pkg/modules/doc/chap11_mj.html +%%DATADIR%%/pkg/modules/doc/chap12.html +%%DATADIR%%/pkg/modules/doc/chap12.txt +%%DATADIR%%/pkg/modules/doc/chap12_mj.html +%%DATADIR%%/pkg/modules/doc/chap13.html +%%DATADIR%%/pkg/modules/doc/chap13.txt +%%DATADIR%%/pkg/modules/doc/chap13_mj.html +%%DATADIR%%/pkg/modules/doc/chap1_mj.html +%%DATADIR%%/pkg/modules/doc/chap2.html +%%DATADIR%%/pkg/modules/doc/chap2.txt +%%DATADIR%%/pkg/modules/doc/chap2_mj.html +%%DATADIR%%/pkg/modules/doc/chap3.html +%%DATADIR%%/pkg/modules/doc/chap3.txt +%%DATADIR%%/pkg/modules/doc/chap3_mj.html +%%DATADIR%%/pkg/modules/doc/chap4.html +%%DATADIR%%/pkg/modules/doc/chap4.txt +%%DATADIR%%/pkg/modules/doc/chap4_mj.html +%%DATADIR%%/pkg/modules/doc/chap5.html +%%DATADIR%%/pkg/modules/doc/chap5.txt +%%DATADIR%%/pkg/modules/doc/chap5_mj.html +%%DATADIR%%/pkg/modules/doc/chap6.html +%%DATADIR%%/pkg/modules/doc/chap6.txt +%%DATADIR%%/pkg/modules/doc/chap6_mj.html +%%DATADIR%%/pkg/modules/doc/chap7.html +%%DATADIR%%/pkg/modules/doc/chap7.txt +%%DATADIR%%/pkg/modules/doc/chap7_mj.html +%%DATADIR%%/pkg/modules/doc/chap8.html +%%DATADIR%%/pkg/modules/doc/chap8.txt +%%DATADIR%%/pkg/modules/doc/chap8_mj.html +%%DATADIR%%/pkg/modules/doc/chap9.html +%%DATADIR%%/pkg/modules/doc/chap9.txt +%%DATADIR%%/pkg/modules/doc/chap9_mj.html +%%DATADIR%%/pkg/modules/doc/chapA.html +%%DATADIR%%/pkg/modules/doc/chapA.txt +%%DATADIR%%/pkg/modules/doc/chapA_mj.html +%%DATADIR%%/pkg/modules/doc/chapB.html +%%DATADIR%%/pkg/modules/doc/chapB.txt +%%DATADIR%%/pkg/modules/doc/chapB_mj.html +%%DATADIR%%/pkg/modules/doc/chapBib.html +%%DATADIR%%/pkg/modules/doc/chapBib.txt +%%DATADIR%%/pkg/modules/doc/chapBib_mj.html +%%DATADIR%%/pkg/modules/doc/chapC.html +%%DATADIR%%/pkg/modules/doc/chapC.txt +%%DATADIR%%/pkg/modules/doc/chapC_mj.html +%%DATADIR%%/pkg/modules/doc/chapInd.html +%%DATADIR%%/pkg/modules/doc/chapInd.txt +%%DATADIR%%/pkg/modules/doc/chapInd_mj.html +%%DATADIR%%/pkg/modules/doc/chooser.html +%%DATADIR%%/pkg/modules/doc/clean +%%DATADIR%%/pkg/modules/doc/examples.xml +%%DATADIR%%/pkg/modules/doc/install.xml +%%DATADIR%%/pkg/modules/doc/intro.xml +%%DATADIR%%/pkg/modules/doc/lefttoc.css +%%DATADIR%%/pkg/modules/doc/manual.css +%%DATADIR%%/pkg/modules/doc/manual.js +%%DATADIR%%/pkg/modules/doc/manual.lab +%%DATADIR%%/pkg/modules/doc/manual.pdf +%%DATADIR%%/pkg/modules/doc/manual.six +%%DATADIR%%/pkg/modules/doc/nocolorprompt.css +%%DATADIR%%/pkg/modules/doc/ragged.css +%%DATADIR%%/pkg/modules/doc/rainbow.js +%%DATADIR%%/pkg/modules/doc/times.css +%%DATADIR%%/pkg/modules/doc/title.xml +%%DATADIR%%/pkg/modules/doc/toggless.css +%%DATADIR%%/pkg/modules/doc/toggless.js +%%DATADIR%%/pkg/modules/examples/BC.g +%%DATADIR%%/pkg/modules/examples/BCt.g +%%DATADIR%%/pkg/modules/examples/ChernPolynomial.g +%%DATADIR%%/pkg/modules/examples/ExtExt.g +%%DATADIR%%/pkg/modules/examples/FittingIdeals.g +%%DATADIR%%/pkg/modules/examples/Grothendieck-SpectralCosequence.g +%%DATADIR%%/pkg/modules/examples/Grothendieck.g +%%DATADIR%%/pkg/modules/examples/H0H1.g +%%DATADIR%%/pkg/modules/examples/Hom(Hom(-,Z128),Z16)_On_Seq.g +%%DATADIR%%/pkg/modules/examples/Ideals.g +%%DATADIR%%/pkg/modules/examples/LTensorProduct_Z.g +%%DATADIR%%/pkg/modules/examples/PrimaryDecomposition.g +%%DATADIR%%/pkg/modules/examples/ProjectiveRank0.g +%%DATADIR%%/pkg/modules/examples/Purity.g +%%DATADIR%%/pkg/modules/examples/PurityUnivariate.g +%%DATADIR%%/pkg/modules/examples/RHom_Z.g +%%DATADIR%%/pkg/modules/examples/Saturate.g +%%DATADIR%%/pkg/modules/examples/SpectralCosequence.g +%%DATADIR%%/pkg/modules/examples/SpectralSequence.g +%%DATADIR%%/pkg/modules/examples/Submodules.g +%%DATADIR%%/pkg/modules/examples/TorExt.g +%%DATADIR%%/pkg/modules/examples/TorExt_Grothendieck.g +%%DATADIR%%/pkg/modules/examples/TorExt_via_Hom(P,P).g +%%DATADIR%%/pkg/modules/examples/Triangle.g +%%DATADIR%%/pkg/modules/examples/WhySpectral.g +%%DATADIR%%/pkg/modules/examples/doc/HomalgRing_module.g +%%DATADIR%%/pkg/modules/examples/doc/HomalgRing_module_element.g +%%DATADIR%%/pkg/modules/examples/doc/IsElementOfIntegers.g +%%DATADIR%%/pkg/modules/examples/doc/LT_module_element.g +%%DATADIR%%/pkg/modules/examples/homalg.g +%%DATADIR%%/pkg/modules/examples/qiCounterExample.g +%%DATADIR%%/pkg/modules/gap/BasicFunctors.gd +%%DATADIR%%/pkg/modules/gap/BasicFunctors.gi +%%DATADIR%%/pkg/modules/gap/ExteriorAlgebra.gd +%%DATADIR%%/pkg/modules/gap/ExteriorAlgebra.gi +%%DATADIR%%/pkg/modules/gap/GrothendieckGroup.gd +%%DATADIR%%/pkg/modules/gap/GrothendieckGroup.gi +%%DATADIR%%/pkg/modules/gap/HomalgBicomplex.gd +%%DATADIR%%/pkg/modules/gap/HomalgBicomplex.gi +%%DATADIR%%/pkg/modules/gap/HomalgBigradedObject.gd +%%DATADIR%%/pkg/modules/gap/HomalgBigradedObject.gi +%%DATADIR%%/pkg/modules/gap/HomalgChainMap.gd +%%DATADIR%%/pkg/modules/gap/HomalgChainMap.gi +%%DATADIR%%/pkg/modules/gap/HomalgComplex.gd +%%DATADIR%%/pkg/modules/gap/HomalgComplex.gi +%%DATADIR%%/pkg/modules/gap/HomalgFiltration.gd +%%DATADIR%%/pkg/modules/gap/HomalgFiltration.gi +%%DATADIR%%/pkg/modules/gap/HomalgGenerators.gd +%%DATADIR%%/pkg/modules/gap/HomalgGenerators.gi +%%DATADIR%%/pkg/modules/gap/HomalgMap.gd +%%DATADIR%%/pkg/modules/gap/HomalgMap.gi +%%DATADIR%%/pkg/modules/gap/HomalgModule.gd +%%DATADIR%%/pkg/modules/gap/HomalgModule.gi +%%DATADIR%%/pkg/modules/gap/HomalgModuleElement.gd +%%DATADIR%%/pkg/modules/gap/HomalgModuleElement.gi +%%DATADIR%%/pkg/modules/gap/HomalgRelations.gd +%%DATADIR%%/pkg/modules/gap/HomalgRelations.gi +%%DATADIR%%/pkg/modules/gap/HomalgRingMap.gd +%%DATADIR%%/pkg/modules/gap/HomalgRingMap.gi +%%DATADIR%%/pkg/modules/gap/HomalgSpectralSequence.gd +%%DATADIR%%/pkg/modules/gap/HomalgSpectralSequence.gi +%%DATADIR%%/pkg/modules/gap/HomalgSubmodule.gd +%%DATADIR%%/pkg/modules/gap/HomalgSubmodule.gi +%%DATADIR%%/pkg/modules/gap/LIHOM.gd +%%DATADIR%%/pkg/modules/gap/LIHOM.gi +%%DATADIR%%/pkg/modules/gap/LIMAP.gd +%%DATADIR%%/pkg/modules/gap/LIMAP.gi +%%DATADIR%%/pkg/modules/gap/LIMOD.gd +%%DATADIR%%/pkg/modules/gap/LIMOD.gi +%%DATADIR%%/pkg/modules/gap/LIREL.gd +%%DATADIR%%/pkg/modules/gap/LIREL.gi +%%DATADIR%%/pkg/modules/gap/Modules.gd +%%DATADIR%%/pkg/modules/gap/Modules.gi +%%DATADIR%%/pkg/modules/gap/ModulesForHomalg.gd +%%DATADIR%%/pkg/modules/gap/ModulesForHomalg.gi +%%DATADIR%%/pkg/modules/gap/OtherFunctors.gd +%%DATADIR%%/pkg/modules/gap/OtherFunctors.gi +%%DATADIR%%/pkg/modules/gap/SetsOfGenerators.gd +%%DATADIR%%/pkg/modules/gap/SetsOfGenerators.gi +%%DATADIR%%/pkg/modules/gap/SetsOfRelations.gd +%%DATADIR%%/pkg/modules/gap/SetsOfRelations.gi +%%DATADIR%%/pkg/modules/gap/SymmetricAlgebra.gd +%%DATADIR%%/pkg/modules/gap/SymmetricAlgebra.gi +%%DATADIR%%/pkg/modules/gap/ToolFunctors.gd +%%DATADIR%%/pkg/modules/gap/ToolFunctors.gi +%%DATADIR%%/pkg/modules/gap/Tools.gd +%%DATADIR%%/pkg/modules/gap/Tools.gi +%%DATADIR%%/pkg/modules/init.g +%%DATADIR%%/pkg/modules/makedoc.g +%%DATADIR%%/pkg/modules/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/modules/makefile +%%DATADIR%%/pkg/modules/read.g +%%DATADIR%%/pkg/modules/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/modules/tst/modules01.tst +%%DATADIR%%/pkg/modules/tst/modules02.tst +%%DATADIR%%/pkg/modules/tst/modules03.tst +%%DATADIR%%/pkg/modules/tst/modules04.tst +%%DATADIR%%/pkg/modules/tst/modules05.tst +%%DATADIR%%/pkg/modules/tst/modules06.tst +%%DATADIR%%/pkg/modules/tst/modules07.tst +%%DATADIR%%/pkg/modules/tst/modules08.tst +%%DATADIR%%/pkg/modules/tst/modules09.tst +%%DATADIR%%/pkg/modules/tst/modules10.tst +%%DATADIR%%/pkg/modules/tst/modules11.tst +%%DATADIR%%/pkg/modules/tst/modules12.tst +%%DATADIR%%/pkg/modules/tst/modules13.tst +%%DATADIR%%/pkg/modules/tst/modules14.tst +%%DATADIR%%/pkg/modules/tst/modules15.tst +%%DATADIR%%/pkg/modules/tst/modules16.tst +%%DATADIR%%/pkg/modules/tst/modules17.tst +%%DATADIR%%/pkg/modules/tst/modules18.tst +%%DATADIR%%/pkg/modules/tst/modules19.tst +%%DATADIR%%/pkg/modules/tst/modules20.tst +%%DATADIR%%/pkg/modules/tst/modules21.tst +%%DATADIR%%/pkg/modules/tst/modules22.tst +%%DATADIR%%/pkg/modules/tst/modules23.tst +%%DATADIR%%/pkg/modules/tst/modules24.tst +%%DATADIR%%/pkg/modules/tst/modules25.tst +%%DATADIR%%/pkg/modules/tst/modules26.tst +%%DATADIR%%/pkg/modules/tst/modules27.tst +%%DATADIR%%/pkg/modules/tst/modules28.tst +%%DATADIR%%/pkg/modules/tst/modules29.tst +%%DATADIR%%/pkg/modules/tst/modules30.tst +%%DATADIR%%/pkg/modules/tst/modules31.tst +%%DATADIR%%/pkg/modules/tst/modules32.tst +%%DATADIR%%/pkg/modules/tst/modules33.tst +%%DATADIR%%/pkg/modules/tst/modules34.tst +%%DATADIR%%/pkg/modules/tst/modules35.tst +%%DATADIR%%/pkg/modules/tst/modules36.tst +%%DATADIR%%/pkg/modules/tst/modules37.tst +%%DATADIR%%/pkg/modules/tst/modules38.tst +%%DATADIR%%/pkg/modules/tst/modules39.tst +%%DATADIR%%/pkg/modules/tst/testall.g +%%DATADIR%%/pkg/monoidalcategories/LICENSE +%%DATADIR%%/pkg/monoidalcategories/PackageInfo.g +%%DATADIR%%/pkg/monoidalcategories/README.md +%%DATADIR%%/pkg/monoidalcategories/doc/Doc.autodoc +%%DATADIR%%/pkg/monoidalcategories/doc/MonoidalCategories.xml +%%DATADIR%%/pkg/monoidalcategories/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/monoidalcategories/doc/_Chapter_Code_Generation_for_Monodial_Categories.xml +%%DATADIR%%/pkg/monoidalcategories/doc/_Chapter_Examples_and_Tests.xml +%%DATADIR%%/pkg/monoidalcategories/doc/_Chapter_Monoidal_Categories.xml +%%DATADIR%%/pkg/monoidalcategories/doc/_Chapter_The_terminal_category_with_multiple_objects.xml +%%DATADIR%%/pkg/monoidalcategories/doc/_Chunks.xml +%%DATADIR%%/pkg/monoidalcategories/doc/_entities.xml +%%DATADIR%%/pkg/monoidalcategories/doc/chap0.html +%%DATADIR%%/pkg/monoidalcategories/doc/chap0.txt +%%DATADIR%%/pkg/monoidalcategories/doc/chap0_mj.html +%%DATADIR%%/pkg/monoidalcategories/doc/chap1.html +%%DATADIR%%/pkg/monoidalcategories/doc/chap1.txt +%%DATADIR%%/pkg/monoidalcategories/doc/chap1_mj.html +%%DATADIR%%/pkg/monoidalcategories/doc/chap2.html +%%DATADIR%%/pkg/monoidalcategories/doc/chap2.txt +%%DATADIR%%/pkg/monoidalcategories/doc/chap2_mj.html +%%DATADIR%%/pkg/monoidalcategories/doc/chap3.html +%%DATADIR%%/pkg/monoidalcategories/doc/chap3.txt +%%DATADIR%%/pkg/monoidalcategories/doc/chap3_mj.html +%%DATADIR%%/pkg/monoidalcategories/doc/chap4.html +%%DATADIR%%/pkg/monoidalcategories/doc/chap4.txt +%%DATADIR%%/pkg/monoidalcategories/doc/chap4_mj.html +%%DATADIR%%/pkg/monoidalcategories/doc/chapInd.html +%%DATADIR%%/pkg/monoidalcategories/doc/chapInd.txt +%%DATADIR%%/pkg/monoidalcategories/doc/chapInd_mj.html +%%DATADIR%%/pkg/monoidalcategories/doc/chooser.html +%%DATADIR%%/pkg/monoidalcategories/doc/clean +%%DATADIR%%/pkg/monoidalcategories/doc/lefttoc.css +%%DATADIR%%/pkg/monoidalcategories/doc/manual.css +%%DATADIR%%/pkg/monoidalcategories/doc/manual.js +%%DATADIR%%/pkg/monoidalcategories/doc/manual.lab +%%DATADIR%%/pkg/monoidalcategories/doc/manual.pdf +%%DATADIR%%/pkg/monoidalcategories/doc/manual.six +%%DATADIR%%/pkg/monoidalcategories/doc/nocolorprompt.css +%%DATADIR%%/pkg/monoidalcategories/doc/ragged.css +%%DATADIR%%/pkg/monoidalcategories/doc/rainbow.js +%%DATADIR%%/pkg/monoidalcategories/doc/times.css +%%DATADIR%%/pkg/monoidalcategories/doc/title.xml +%%DATADIR%%/pkg/monoidalcategories/doc/toggless.css +%%DATADIR%%/pkg/monoidalcategories/doc/toggless.js +%%DATADIR%%/pkg/monoidalcategories/examples/BasicTests.g +%%DATADIR%%/pkg/monoidalcategories/examples/TerminalCategory.g +%%DATADIR%%/pkg/monoidalcategories/examples/TerminalCategoryWithMultipleObjects.g +%%DATADIR%%/pkg/monoidalcategories/examples/VectorSpacesMonoidalCategory.gi +%%DATADIR%%/pkg/monoidalcategories/gap/AdditiveMonoidalCategories.autogen.gd +%%DATADIR%%/pkg/monoidalcategories/gap/AdditiveMonoidalCategories.gd +%%DATADIR%%/pkg/monoidalcategories/gap/AdditiveMonoidalCategories.gi +%%DATADIR%%/pkg/monoidalcategories/gap/AdditiveMonoidalCategoriesDerivedMethods.gi +%%DATADIR%%/pkg/monoidalcategories/gap/AdditiveMonoidalCategoriesMethodRecord.gi +%%DATADIR%%/pkg/monoidalcategories/gap/AdditiveMonoidalCategoriesTest.gd +%%DATADIR%%/pkg/monoidalcategories/gap/AdditiveMonoidalCategoriesTest.gi +%%DATADIR%%/pkg/monoidalcategories/gap/BraidedMonoidalCategories.autogen.gd +%%DATADIR%%/pkg/monoidalcategories/gap/BraidedMonoidalCategories.gd +%%DATADIR%%/pkg/monoidalcategories/gap/BraidedMonoidalCategories.gi +%%DATADIR%%/pkg/monoidalcategories/gap/BraidedMonoidalCategoriesDerivedMethods.gi +%%DATADIR%%/pkg/monoidalcategories/gap/BraidedMonoidalCategoriesMethodRecord.gi +%%DATADIR%%/pkg/monoidalcategories/gap/BraidedMonoidalCategoriesProperties.gd +%%DATADIR%%/pkg/monoidalcategories/gap/BraidedMonoidalCategoriesProperties.gi +%%DATADIR%%/pkg/monoidalcategories/gap/BraidedMonoidalCategoriesTest.gd +%%DATADIR%%/pkg/monoidalcategories/gap/BraidedMonoidalCategoriesTest.gi +%%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategories.autogen.gd +%%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategories.gd +%%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategories.gi +%%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategoriesDerivedMethods.gi +%%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategoriesMethodRecord.gi +%%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategoriesProperties.gd +%%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategoriesProperties.gi +%%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategoriesTest.gd +%%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategoriesTest.gi +%%DATADIR%%/pkg/monoidalcategories/gap/CoclosedMonoidalCategories.autogen.gd +%%DATADIR%%/pkg/monoidalcategories/gap/CoclosedMonoidalCategories.gd +%%DATADIR%%/pkg/monoidalcategories/gap/CoclosedMonoidalCategories.gi +%%DATADIR%%/pkg/monoidalcategories/gap/CoclosedMonoidalCategoriesDerivedMethods.gi +%%DATADIR%%/pkg/monoidalcategories/gap/CoclosedMonoidalCategoriesMethodRecord.gi +%%DATADIR%%/pkg/monoidalcategories/gap/CoclosedMonoidalCategoriesProperties.gd +%%DATADIR%%/pkg/monoidalcategories/gap/CoclosedMonoidalCategoriesProperties.gi +%%DATADIR%%/pkg/monoidalcategories/gap/CoclosedMonoidalCategoriesTest.gd +%%DATADIR%%/pkg/monoidalcategories/gap/CoclosedMonoidalCategoriesTest.gi +%%DATADIR%%/pkg/monoidalcategories/gap/CreateClosedMonoidalCategories.gd +%%DATADIR%%/pkg/monoidalcategories/gap/CreateClosedMonoidalCategories.gi +%%DATADIR%%/pkg/monoidalcategories/gap/CreateCoclosedMonoidalCategories.gd +%%DATADIR%%/pkg/monoidalcategories/gap/CreateCoclosedMonoidalCategories.gi +%%DATADIR%%/pkg/monoidalcategories/gap/CreateMonoidalCategories.gd +%%DATADIR%%/pkg/monoidalcategories/gap/CreateMonoidalCategories.gi +%%DATADIR%%/pkg/monoidalcategories/gap/HomomorphismStructureDerivedMethods.gi +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategories.autogen.gd +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategories.gd +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategories.gi +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesDerivedMethods.gi +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesMethodRecord.gi +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesProperties.gd +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTensorProductAndUnitMethodRecord.gi +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTensorProductAndUnitTest.gd +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTensorProductAndUnitTest.gi +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTensorProductOnObjectsAndUnitObject.gd +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTensorProductOnObjectsAndUnitObject.gi +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTest.gd +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTest.gi +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricClosedMonoidalCategories.autogen.gd +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricClosedMonoidalCategories.gd +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricClosedMonoidalCategories.gi +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricClosedMonoidalCategoriesDerivedMethods.gi +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricClosedMonoidalCategoriesMethodRecord.gi +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricClosedMonoidalCategoriesProperties.gd +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricClosedMonoidalCategoriesProperties.gi +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricClosedMonoidalCategoriesTest.gd +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricClosedMonoidalCategoriesTest.gi +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricCoclosedMonoidalCategories.autogen.gd +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricCoclosedMonoidalCategories.gd +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricCoclosedMonoidalCategories.gi +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricCoclosedMonoidalCategoriesDerivedMethods.gi +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricCoclosedMonoidalCategoriesMethodRecord.gi +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricCoclosedMonoidalCategoriesProperties.gd +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricCoclosedMonoidalCategoriesProperties.gi +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricCoclosedMonoidalCategoriesTest.gd +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricCoclosedMonoidalCategoriesTest.gi +%%DATADIR%%/pkg/monoidalcategories/gap/SymmetricClosedMonoidalCategoriesDerivedMethods.gi +%%DATADIR%%/pkg/monoidalcategories/gap/SymmetricClosedMonoidalCategoriesProperties.gd +%%DATADIR%%/pkg/monoidalcategories/gap/SymmetricClosedMonoidalCategoriesProperties.gi +%%DATADIR%%/pkg/monoidalcategories/gap/SymmetricCoclosedMonoidalCategoriesDerivedMethods.gi +%%DATADIR%%/pkg/monoidalcategories/gap/SymmetricCoclosedMonoidalCategoriesProperties.gd +%%DATADIR%%/pkg/monoidalcategories/gap/SymmetricCoclosedMonoidalCategoriesProperties.gi +%%DATADIR%%/pkg/monoidalcategories/gap/SymmetricMonoidalCategoriesDerivedMethods.gi +%%DATADIR%%/pkg/monoidalcategories/gap/SymmetricMonoidalCategoriesProperties.gd +%%DATADIR%%/pkg/monoidalcategories/gap/SymmetricMonoidalCategoriesProperties.gi +%%DATADIR%%/pkg/monoidalcategories/gap/TerminalCategory.gd +%%DATADIR%%/pkg/monoidalcategories/gap/TerminalCategory.gi +%%DATADIR%%/pkg/monoidalcategories/init.g +%%DATADIR%%/pkg/monoidalcategories/makedoc.g +%%DATADIR%%/pkg/monoidalcategories/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/monoidalcategories/makefile +%%DATADIR%%/pkg/monoidalcategories/read.g +%%DATADIR%%/pkg/monoidalcategories/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/monoidalcategories/tst/TerminalCategoryMonoidal.tst +%%DATADIR%%/pkg/monoidalcategories/tst/monoidalcategories01.tst +%%DATADIR%%/pkg/monoidalcategories/tst/monoidalcategories02.tst +%%DATADIR%%/pkg/monoidalcategories/tst/monoidalcategories03.tst +%%DATADIR%%/pkg/monoidalcategories/tst/testall.g +%%DATADIR%%/pkg/nconvex/Dockerfile +%%DATADIR%%/pkg/nconvex/LICENSE +%%DATADIR%%/pkg/nconvex/PackageInfo.g +%%DATADIR%%/pkg/nconvex/README.md +%%DATADIR%%/pkg/nconvex/ToDo.txt +%%DATADIR%%/pkg/nconvex/doc/Doc.autodoc +%%DATADIR%%/pkg/nconvex/doc/NConvex.xml +%%DATADIR%%/pkg/nconvex/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/nconvex/doc/_Chapter_Cones.xml +%%DATADIR%%/pkg/nconvex/doc/_Chapter_Convex_objects.xml +%%DATADIR%%/pkg/nconvex/doc/_Chapter_Fans.xml +%%DATADIR%%/pkg/nconvex/doc/_Chapter_Functionality.xml +%%DATADIR%%/pkg/nconvex/doc/_Chapter_Introduction.xml +%%DATADIR%%/pkg/nconvex/doc/_Chapter_Polyhedrons.xml +%%DATADIR%%/pkg/nconvex/doc/_Chapter_Polytopes.xml +%%DATADIR%%/pkg/nconvex/doc/_Chunks.xml +%%DATADIR%%/pkg/nconvex/doc/chap0.html +%%DATADIR%%/pkg/nconvex/doc/chap0.txt +%%DATADIR%%/pkg/nconvex/doc/chap0_mj.html +%%DATADIR%%/pkg/nconvex/doc/chap1.html +%%DATADIR%%/pkg/nconvex/doc/chap1.txt +%%DATADIR%%/pkg/nconvex/doc/chap1_mj.html +%%DATADIR%%/pkg/nconvex/doc/chap2.html +%%DATADIR%%/pkg/nconvex/doc/chap2.txt +%%DATADIR%%/pkg/nconvex/doc/chap2_mj.html +%%DATADIR%%/pkg/nconvex/doc/chap3.html +%%DATADIR%%/pkg/nconvex/doc/chap3.txt +%%DATADIR%%/pkg/nconvex/doc/chap3_mj.html +%%DATADIR%%/pkg/nconvex/doc/chap4.html +%%DATADIR%%/pkg/nconvex/doc/chap4.txt +%%DATADIR%%/pkg/nconvex/doc/chap4_mj.html +%%DATADIR%%/pkg/nconvex/doc/chap5.html +%%DATADIR%%/pkg/nconvex/doc/chap5.txt +%%DATADIR%%/pkg/nconvex/doc/chap5_mj.html +%%DATADIR%%/pkg/nconvex/doc/chap6.html +%%DATADIR%%/pkg/nconvex/doc/chap6.txt +%%DATADIR%%/pkg/nconvex/doc/chap6_mj.html +%%DATADIR%%/pkg/nconvex/doc/chap7.html +%%DATADIR%%/pkg/nconvex/doc/chap7.txt +%%DATADIR%%/pkg/nconvex/doc/chap7_mj.html +%%DATADIR%%/pkg/nconvex/doc/chapInd.html +%%DATADIR%%/pkg/nconvex/doc/chapInd.txt +%%DATADIR%%/pkg/nconvex/doc/chapInd_mj.html +%%DATADIR%%/pkg/nconvex/doc/chooser.html +%%DATADIR%%/pkg/nconvex/doc/clean +%%DATADIR%%/pkg/nconvex/doc/intro.autodoc +%%DATADIR%%/pkg/nconvex/doc/lefttoc.css +%%DATADIR%%/pkg/nconvex/doc/manual.css +%%DATADIR%%/pkg/nconvex/doc/manual.js +%%DATADIR%%/pkg/nconvex/doc/manual.pdf +%%DATADIR%%/pkg/nconvex/doc/manual.six +%%DATADIR%%/pkg/nconvex/doc/nocolorprompt.css +%%DATADIR%%/pkg/nconvex/doc/ragged.css +%%DATADIR%%/pkg/nconvex/doc/rainbow.js +%%DATADIR%%/pkg/nconvex/doc/times.css +%%DATADIR%%/pkg/nconvex/doc/title.xml +%%DATADIR%%/pkg/nconvex/doc/toggless.css +%%DATADIR%%/pkg/nconvex/doc/toggless.js +%%DATADIR%%/pkg/nconvex/examples/cones.g +%%DATADIR%%/pkg/nconvex/examples/fans.g +%%DATADIR%%/pkg/nconvex/examples/linear_program.g +%%DATADIR%%/pkg/nconvex/examples/polyhedrons.g +%%DATADIR%%/pkg/nconvex/examples/polytopes.g +%%DATADIR%%/pkg/nconvex/examples/reflexive_smooth_fano_polytopes_in_dim_2.g +%%DATADIR%%/pkg/nconvex/examples/reflexive_smooth_fano_polytopes_in_dim_3.g +%%DATADIR%%/pkg/nconvex/examples/zsolve.g +%%DATADIR%%/pkg/nconvex/gap/Cone.gd +%%DATADIR%%/pkg/nconvex/gap/Cone.gi +%%DATADIR%%/pkg/nconvex/gap/Convex.gd +%%DATADIR%%/pkg/nconvex/gap/Convex.gi +%%DATADIR%%/pkg/nconvex/gap/ConvexObject.gd +%%DATADIR%%/pkg/nconvex/gap/ConvexObject.gi +%%DATADIR%%/pkg/nconvex/gap/Fan.gd +%%DATADIR%%/pkg/nconvex/gap/Fan.gi +%%DATADIR%%/pkg/nconvex/gap/Polyhedron.gd +%%DATADIR%%/pkg/nconvex/gap/Polyhedron.gi +%%DATADIR%%/pkg/nconvex/gap/Polytope.gd +%%DATADIR%%/pkg/nconvex/gap/Polytope.gi +%%DATADIR%%/pkg/nconvex/gap/ZSolve.gd +%%DATADIR%%/pkg/nconvex/gap/ZSolve.gi +%%DATADIR%%/pkg/nconvex/init.g +%%DATADIR%%/pkg/nconvex/make_dist.sh +%%DATADIR%%/pkg/nconvex/makedoc.g +%%DATADIR%%/pkg/nconvex/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/nconvex/makefile +%%DATADIR%%/pkg/nconvex/read.g +%%DATADIR%%/pkg/nconvex/release-gap-package +%%DATADIR%%/pkg/nconvex/tst/000_LoadPackage.tst +%%DATADIR%%/pkg/nconvex/tst/linear-programming.tst +%%DATADIR%%/pkg/nconvex/tst/nconvex01.tst +%%DATADIR%%/pkg/nconvex/tst/nconvex02.tst +%%DATADIR%%/pkg/nconvex/tst/nconvex03.tst +%%DATADIR%%/pkg/nconvex/tst/nconvex04.tst +%%DATADIR%%/pkg/nconvex/tst/nconvex05.tst +%%DATADIR%%/pkg/nconvex/tst/nconvex06.tst +%%DATADIR%%/pkg/nconvex/tst/nconvex07.tst +%%DATADIR%%/pkg/nconvex/tst/nconvex08.tst +%%DATADIR%%/pkg/nconvex/tst/nconvex09.tst +%%DATADIR%%/pkg/nconvex/tst/nconvex10.tst +%%DATADIR%%/pkg/nconvex/tst/nconvex11.tst +%%DATADIR%%/pkg/nconvex/tst/testall.g +%%DATADIR%%/pkg/nconvex/tst/well-defined-fan.tst +%%DATADIR%%/pkg/nilmat/LICENSE +%%DATADIR%%/pkg/nilmat/PackageInfo.g +%%DATADIR%%/pkg/nilmat/README.md +%%DATADIR%%/pkg/nilmat/doc/computing.tex +%%DATADIR%%/pkg/nilmat/doc/examples.tex +%%DATADIR%%/pkg/nilmat/doc/installation.tex +%%DATADIR%%/pkg/nilmat/doc/introduction.tex +%%DATADIR%%/pkg/nilmat/doc/make_doc +%%DATADIR%%/pkg/nilmat/doc/manual.bib +%%DATADIR%%/pkg/nilmat/doc/manual.dvi +%%DATADIR%%/pkg/nilmat/doc/manual.lab +%%DATADIR%%/pkg/nilmat/doc/manual.mst +%%DATADIR%%/pkg/nilmat/doc/manual.pdf +%%DATADIR%%/pkg/nilmat/doc/manual.ps +%%DATADIR%%/pkg/nilmat/doc/manual.six +%%DATADIR%%/pkg/nilmat/doc/manual.tex +%%DATADIR%%/pkg/nilmat/etc/examples.txt +%%DATADIR%%/pkg/nilmat/gap/examples.gi +%%DATADIR%%/pkg/nilmat/gap/finiteness.gi +%%DATADIR%%/pkg/nilmat/gap/maxgroup.gi +%%DATADIR%%/pkg/nilmat/gap/nilmat.gd +%%DATADIR%%/pkg/nilmat/gap/nilpotency.gi +%%DATADIR%%/pkg/nilmat/gap/primitive.gi +%%DATADIR%%/pkg/nilmat/gap/sylow.gi +%%DATADIR%%/pkg/nilmat/htm/CHAP001.htm +%%DATADIR%%/pkg/nilmat/htm/CHAP002.htm +%%DATADIR%%/pkg/nilmat/htm/CHAP003.htm +%%DATADIR%%/pkg/nilmat/htm/CHAP004.htm +%%DATADIR%%/pkg/nilmat/htm/biblio.htm +%%DATADIR%%/pkg/nilmat/htm/chapters.htm +%%DATADIR%%/pkg/nilmat/htm/theindex.htm +%%DATADIR%%/pkg/nilmat/init.g +%%DATADIR%%/pkg/nilmat/read.g +%%DATADIR%%/pkg/nilmat/tst/example.tst +%%DATADIR%%/pkg/nilmat/tst/manual.tst +%%DATADIR%%/pkg/nilmat/tst/testall.g +%%DATADIR%%/pkg/nock/CHANGES +%%DATADIR%%/pkg/nock/LICENSE +%%DATADIR%%/pkg/nock/PackageInfo.g +%%DATADIR%%/pkg/nock/README.md +%%DATADIR%%/pkg/nock/doc/NoCK.xml +%%DATADIR%%/pkg/nock/doc/NoCKbib.xml +%%DATADIR%%/pkg/nock/doc/NoCKbib.xml.bib +%%DATADIR%%/pkg/nock/doc/chap0.html +%%DATADIR%%/pkg/nock/doc/chap0.txt +%%DATADIR%%/pkg/nock/doc/chap0_mj.html +%%DATADIR%%/pkg/nock/doc/chap1.html +%%DATADIR%%/pkg/nock/doc/chap1.txt +%%DATADIR%%/pkg/nock/doc/chap1_mj.html +%%DATADIR%%/pkg/nock/doc/chap2.html +%%DATADIR%%/pkg/nock/doc/chap2.txt +%%DATADIR%%/pkg/nock/doc/chap2_mj.html +%%DATADIR%%/pkg/nock/doc/chap3.html +%%DATADIR%%/pkg/nock/doc/chap3.txt +%%DATADIR%%/pkg/nock/doc/chap3_mj.html +%%DATADIR%%/pkg/nock/doc/chapBib.html +%%DATADIR%%/pkg/nock/doc/chapBib.txt +%%DATADIR%%/pkg/nock/doc/chapBib_mj.html +%%DATADIR%%/pkg/nock/doc/chapInd.html +%%DATADIR%%/pkg/nock/doc/chapInd.txt +%%DATADIR%%/pkg/nock/doc/chapInd_mj.html +%%DATADIR%%/pkg/nock/doc/chooser.html +%%DATADIR%%/pkg/nock/doc/lefttoc.css +%%DATADIR%%/pkg/nock/doc/manual.css +%%DATADIR%%/pkg/nock/doc/manual.js +%%DATADIR%%/pkg/nock/doc/manual.lab +%%DATADIR%%/pkg/nock/doc/manual.pdf +%%DATADIR%%/pkg/nock/doc/manual.six +%%DATADIR%%/pkg/nock/doc/nocolorprompt.css +%%DATADIR%%/pkg/nock/doc/ragged.css +%%DATADIR%%/pkg/nock/doc/rainbow.js +%%DATADIR%%/pkg/nock/doc/times.css +%%DATADIR%%/pkg/nock/doc/title.xml +%%DATADIR%%/pkg/nock/doc/toggless.css +%%DATADIR%%/pkg/nock/doc/toggless.js +%%DATADIR%%/pkg/nock/init.g +%%DATADIR%%/pkg/nock/lib/ckforms.gd +%%DATADIR%%/pkg/nock/lib/ckforms.gi +%%DATADIR%%/pkg/nock/makedoc.g +%%DATADIR%%/pkg/nock/read.g +%%DATADIR%%/pkg/nock/tst/hello.tst +%%DATADIR%%/pkg/nock/tst/testall.g +%%DATADIR%%/pkg/normalizinterface/CHANGES +%%DATADIR%%/pkg/normalizinterface/LICENSE +%%DATADIR%%/pkg/normalizinterface/Makefile.gappkg +%%DATADIR%%/pkg/normalizinterface/Makefile.in +%%DATADIR%%/pkg/normalizinterface/Makefile.in.c++20 +%%DATADIR%%/pkg/normalizinterface/PackageInfo.g +%%DATADIR%%/pkg/normalizinterface/README.md +%%DATADIR%%/pkg/normalizinterface/autogen.sh +%%DATADIR%%/pkg/normalizinterface/build-normaliz.sh +%%DATADIR%%/pkg/normalizinterface/configure +%%DATADIR%%/pkg/normalizinterface/configure.ac +%%DATADIR%%/pkg/normalizinterface/configure.libtool.bak +%%DATADIR%%/pkg/normalizinterface/doc/NormalizInterface-bib.xml +%%DATADIR%%/pkg/normalizinterface/doc/NormalizInterface-bib.xml.bib +%%DATADIR%%/pkg/normalizinterface/doc/NormalizInterface.xml +%%DATADIR%%/pkg/normalizinterface/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/normalizinterface/doc/_Chapter_Examples.xml +%%DATADIR%%/pkg/normalizinterface/doc/_Chapter_Functions.xml +%%DATADIR%%/pkg/normalizinterface/doc/_Chapter_Installing_NormalizInterface.xml +%%DATADIR%%/pkg/normalizinterface/doc/_Chapter_Introduction.xml +%%DATADIR%%/pkg/normalizinterface/doc/_Chunks.xml +%%DATADIR%%/pkg/normalizinterface/doc/_entities.xml +%%DATADIR%%/pkg/normalizinterface/doc/chap0.html +%%DATADIR%%/pkg/normalizinterface/doc/chap0.txt +%%DATADIR%%/pkg/normalizinterface/doc/chap0_mj.html +%%DATADIR%%/pkg/normalizinterface/doc/chap1.html +%%DATADIR%%/pkg/normalizinterface/doc/chap1.txt +%%DATADIR%%/pkg/normalizinterface/doc/chap1_mj.html +%%DATADIR%%/pkg/normalizinterface/doc/chap2.html +%%DATADIR%%/pkg/normalizinterface/doc/chap2.txt +%%DATADIR%%/pkg/normalizinterface/doc/chap2_mj.html +%%DATADIR%%/pkg/normalizinterface/doc/chap3.html +%%DATADIR%%/pkg/normalizinterface/doc/chap3.txt +%%DATADIR%%/pkg/normalizinterface/doc/chap3_mj.html +%%DATADIR%%/pkg/normalizinterface/doc/chap4.html +%%DATADIR%%/pkg/normalizinterface/doc/chap4.txt +%%DATADIR%%/pkg/normalizinterface/doc/chap4_mj.html +%%DATADIR%%/pkg/normalizinterface/doc/chapBib.html +%%DATADIR%%/pkg/normalizinterface/doc/chapBib.txt +%%DATADIR%%/pkg/normalizinterface/doc/chapBib_mj.html +%%DATADIR%%/pkg/normalizinterface/doc/chapInd.html +%%DATADIR%%/pkg/normalizinterface/doc/chapInd.txt +%%DATADIR%%/pkg/normalizinterface/doc/chapInd_mj.html +%%DATADIR%%/pkg/normalizinterface/doc/chooser.html +%%DATADIR%%/pkg/normalizinterface/doc/intro.autodoc +%%DATADIR%%/pkg/normalizinterface/doc/lefttoc.css +%%DATADIR%%/pkg/normalizinterface/doc/manual.css +%%DATADIR%%/pkg/normalizinterface/doc/manual.js +%%DATADIR%%/pkg/normalizinterface/doc/manual.lab +%%DATADIR%%/pkg/normalizinterface/doc/manual.pdf +%%DATADIR%%/pkg/normalizinterface/doc/manual.six +%%DATADIR%%/pkg/normalizinterface/doc/nocolorprompt.css +%%DATADIR%%/pkg/normalizinterface/doc/ragged.css +%%DATADIR%%/pkg/normalizinterface/doc/rainbow.js +%%DATADIR%%/pkg/normalizinterface/doc/times.css +%%DATADIR%%/pkg/normalizinterface/doc/title.xml +%%DATADIR%%/pkg/normalizinterface/doc/toggless.css +%%DATADIR%%/pkg/normalizinterface/doc/toggless.js +%%DATADIR%%/pkg/normalizinterface/etc/download.sh +%%DATADIR%%/pkg/normalizinterface/etc/generate_cone_property_wrappers.g +%%DATADIR%%/pkg/normalizinterface/examples/5x5.g +%%DATADIR%%/pkg/normalizinterface/examples/demo.g +%%DATADIR%%/pkg/normalizinterface/examples/docs.g +%%DATADIR%%/pkg/normalizinterface/examples/dual_mode.g +%%DATADIR%%/pkg/normalizinterface/examples/magic_square.g +%%DATADIR%%/pkg/normalizinterface/init.g +%%DATADIR%%/pkg/normalizinterface/lib/cone_property_wrappers.gd +%%DATADIR%%/pkg/normalizinterface/lib/cone_property_wrappers.gi +%%DATADIR%%/pkg/normalizinterface/lib/normaliz.gd +%%DATADIR%%/pkg/normalizinterface/lib/normaliz.gi +%%DATADIR%%/pkg/normalizinterface/m4/ax_cxx_compile_stdcxx.m4 +%%DATADIR%%/pkg/normalizinterface/m4/find_gap.m4 +%%DATADIR%%/pkg/normalizinterface/makedoc.g +%%DATADIR%%/pkg/normalizinterface/read.g +%%DATADIR%%/pkg/normalizinterface/src/normaliz.cc +%%DATADIR%%/pkg/normalizinterface/tst/InhomIneq.tst +%%DATADIR%%/pkg/normalizinterface/tst/bugfix.tst +%%DATADIR%%/pkg/normalizinterface/tst/conversion.tst +%%DATADIR%%/pkg/normalizinterface/tst/cube-incidence.tst +%%DATADIR%%/pkg/normalizinterface/tst/descent.tst +%%DATADIR%%/pkg/normalizinterface/tst/dual.tst +%%DATADIR%%/pkg/normalizinterface/tst/fractions.tst +%%DATADIR%%/pkg/normalizinterface/tst/gorenstein.tst +%%DATADIR%%/pkg/normalizinterface/tst/lattice_ideal.tst +%%DATADIR%%/pkg/normalizinterface/tst/normalizinterface01.tst +%%DATADIR%%/pkg/normalizinterface/tst/normalizinterface02.tst +%%DATADIR%%/pkg/normalizinterface/tst/project.tst +%%DATADIR%%/pkg/normalizinterface/tst/rational.tst +%%DATADIR%%/pkg/normalizinterface/tst/rees.tst +%%DATADIR%%/pkg/normalizinterface/tst/rp2poly.tst +%%DATADIR%%/pkg/normalizinterface/tst/rproj2.tst +%%DATADIR%%/pkg/normalizinterface/tst/testall.g +%%DATADIR%%/pkg/normalizinterface/tst/verticesfloat.tst +%%DATADIR%%/pkg/nq/CHANGES +%%DATADIR%%/pkg/nq/LICENSE +%%DATADIR%%/pkg/nq/Makefile.am +%%DATADIR%%/pkg/nq/Makefile.in +%%DATADIR%%/pkg/nq/Makefile.in.c++20 +%%DATADIR%%/pkg/nq/PackageInfo.g +%%DATADIR%%/pkg/nq/README.md +%%DATADIR%%/pkg/nq/TODO +%%DATADIR%%/pkg/nq/VERSION +%%DATADIR%%/pkg/nq/aclocal.m4 +%%DATADIR%%/pkg/nq/autogen.sh +%%DATADIR%%/pkg/nq/cnf/compile +%%DATADIR%%/pkg/nq/cnf/depcomp +%%DATADIR%%/pkg/nq/cnf/install-sh +%%DATADIR%%/pkg/nq/cnf/missing +%%DATADIR%%/pkg/nq/configure +%%DATADIR%%/pkg/nq/configure.ac +%%DATADIR%%/pkg/nq/configure.libtool.bak +%%DATADIR%%/pkg/nq/doc/chap0.html +%%DATADIR%%/pkg/nq/doc/chap0.txt +%%DATADIR%%/pkg/nq/doc/chap0_mj.html +%%DATADIR%%/pkg/nq/doc/chap1.html +%%DATADIR%%/pkg/nq/doc/chap1.txt +%%DATADIR%%/pkg/nq/doc/chap1_mj.html +%%DATADIR%%/pkg/nq/doc/chap2.html +%%DATADIR%%/pkg/nq/doc/chap2.txt +%%DATADIR%%/pkg/nq/doc/chap2_mj.html +%%DATADIR%%/pkg/nq/doc/chap3.html +%%DATADIR%%/pkg/nq/doc/chap3.txt +%%DATADIR%%/pkg/nq/doc/chap3_mj.html +%%DATADIR%%/pkg/nq/doc/chap4.html +%%DATADIR%%/pkg/nq/doc/chap4.txt +%%DATADIR%%/pkg/nq/doc/chap4_mj.html +%%DATADIR%%/pkg/nq/doc/chap5.html +%%DATADIR%%/pkg/nq/doc/chap5.txt +%%DATADIR%%/pkg/nq/doc/chap5_mj.html +%%DATADIR%%/pkg/nq/doc/chapA.html +%%DATADIR%%/pkg/nq/doc/chapA.txt +%%DATADIR%%/pkg/nq/doc/chapA_mj.html +%%DATADIR%%/pkg/nq/doc/chapBib.html +%%DATADIR%%/pkg/nq/doc/chapBib.txt +%%DATADIR%%/pkg/nq/doc/chapBib_mj.html +%%DATADIR%%/pkg/nq/doc/chapInd.html +%%DATADIR%%/pkg/nq/doc/chapInd.txt +%%DATADIR%%/pkg/nq/doc/chapInd_mj.html +%%DATADIR%%/pkg/nq/doc/chooser.html +%%DATADIR%%/pkg/nq/doc/cli.xml +%%DATADIR%%/pkg/nq/doc/examples.xml +%%DATADIR%%/pkg/nq/doc/functions.xml +%%DATADIR%%/pkg/nq/doc/general.xml +%%DATADIR%%/pkg/nq/doc/install.xml +%%DATADIR%%/pkg/nq/doc/intro.xml +%%DATADIR%%/pkg/nq/doc/lefttoc.css +%%DATADIR%%/pkg/nq/doc/manual.css +%%DATADIR%%/pkg/nq/doc/manual.js +%%DATADIR%%/pkg/nq/doc/manual.lab +%%DATADIR%%/pkg/nq/doc/manual.pdf +%%DATADIR%%/pkg/nq/doc/manual.six +%%DATADIR%%/pkg/nq/doc/nocolorprompt.css +%%DATADIR%%/pkg/nq/doc/nq.xml +%%DATADIR%%/pkg/nq/doc/nqbib.xml +%%DATADIR%%/pkg/nq/doc/nqbib.xml.bib +%%DATADIR%%/pkg/nq/doc/ragged.css +%%DATADIR%%/pkg/nq/doc/rainbow.js +%%DATADIR%%/pkg/nq/doc/times.css +%%DATADIR%%/pkg/nq/doc/title.xml +%%DATADIR%%/pkg/nq/doc/toggless.css +%%DATADIR%%/pkg/nq/doc/toggless.js +%%DATADIR%%/pkg/nq/examples/G1 +%%DATADIR%%/pkg/nq/examples/G1.out +%%DATADIR%%/pkg/nq/examples/G2 +%%DATADIR%%/pkg/nq/examples/G2.out +%%DATADIR%%/pkg/nq/examples/G3 +%%DATADIR%%/pkg/nq/examples/G3.out +%%DATADIR%%/pkg/nq/examples/G4 +%%DATADIR%%/pkg/nq/examples/G4.out +%%DATADIR%%/pkg/nq/examples/G5 +%%DATADIR%%/pkg/nq/examples/G5.out +%%DATADIR%%/pkg/nq/examples/Makefile.in +%%DATADIR%%/pkg/nq/gap/exptree.gd +%%DATADIR%%/pkg/nq/gap/exptree.gi +%%DATADIR%%/pkg/nq/gap/nq.gd +%%DATADIR%%/pkg/nq/gap/nq.gi +%%DATADIR%%/pkg/nq/gap/nqpcp.gi +%%DATADIR%%/pkg/nq/init.g +%%DATADIR%%/pkg/nq/m4/find_gap.m4 +%%DATADIR%%/pkg/nq/makedoc.g +%%DATADIR%%/pkg/nq/read.g +%%DATADIR%%/pkg/nq/src/addgen.c +%%DATADIR%%/pkg/nq/src/collect.c +%%DATADIR%%/pkg/nq/src/collect.h +%%DATADIR%%/pkg/nq/src/combicol.c +%%DATADIR%%/pkg/nq/src/config.hin +%%DATADIR%%/pkg/nq/src/consistency.c +%%DATADIR%%/pkg/nq/src/eliminate.c +%%DATADIR%%/pkg/nq/src/engel.c +%%DATADIR%%/pkg/nq/src/engel.h +%%DATADIR%%/pkg/nq/src/gap.c +%%DATADIR%%/pkg/nq/src/genexp.h +%%DATADIR%%/pkg/nq/src/glimt.c +%%DATADIR%%/pkg/nq/src/glimt.h +%%DATADIR%%/pkg/nq/src/instances.c +%%DATADIR%%/pkg/nq/src/instances.h +%%DATADIR%%/pkg/nq/src/macro.h +%%DATADIR%%/pkg/nq/src/mem.c +%%DATADIR%%/pkg/nq/src/mem.h +%%DATADIR%%/pkg/nq/src/nq.c +%%DATADIR%%/pkg/nq/src/nq.h +%%DATADIR%%/pkg/nq/src/pc.c +%%DATADIR%%/pkg/nq/src/pc.h +%%DATADIR%%/pkg/nq/src/pcarith.c +%%DATADIR%%/pkg/nq/src/pcarith.h +%%DATADIR%%/pkg/nq/src/presentation.c +%%DATADIR%%/pkg/nq/src/presentation.h +%%DATADIR%%/pkg/nq/src/relations.c +%%DATADIR%%/pkg/nq/src/relations.h +%%DATADIR%%/pkg/nq/src/system.c +%%DATADIR%%/pkg/nq/src/system.h +%%DATADIR%%/pkg/nq/src/tails.c +%%DATADIR%%/pkg/nq/src/time.c +%%DATADIR%%/pkg/nq/src/time.h +%%DATADIR%%/pkg/nq/src/trmetab.c +%%DATADIR%%/pkg/nq/src/word.c +%%DATADIR%%/pkg/nq/tst/nq.tst +%%DATADIR%%/pkg/nq/tst/testall.g +%%DATADIR%%/pkg/numericalsgps/CHANGES +%%DATADIR%%/pkg/numericalsgps/EXAMPLES +%%DATADIR%%/pkg/numericalsgps/GPL +%%DATADIR%%/pkg/numericalsgps/LICENSE +%%DATADIR%%/pkg/numericalsgps/PackageInfo.g +%%DATADIR%%/pkg/numericalsgps/README.md +%%DATADIR%%/pkg/numericalsgps/doc/Adding_and_removing_elements_of_a_numerical_semigroup.xml +%%DATADIR%%/pkg/numericalsgps/doc/Almost_symmetric.xml +%%DATADIR%%/pkg/numericalsgps/doc/Complete_Intersections.xml +%%DATADIR%%/pkg/numericalsgps/doc/Constructing_sets_of_numerical_semigroups.xml +%%DATADIR%%/pkg/numericalsgps/doc/Generating_Numerical_Semigroups.xml +%%DATADIR%%/pkg/numericalsgps/doc/Ideals_of_numerical_semigroups.xml +%%DATADIR%%/pkg/numericalsgps/doc/Irreducible_numerical_semigroups.xml +%%DATADIR%%/pkg/numericalsgps/doc/NumericalSgps.bib +%%DATADIR%%/pkg/numericalsgps/doc/NumericalSgps.xml +%%DATADIR%%/pkg/numericalsgps/doc/Numerical_semigroups_with_maximal_embedding_dimension.xml +%%DATADIR%%/pkg/numericalsgps/doc/Operations_Numerical_Semigroups.xml +%%DATADIR%%/pkg/numericalsgps/doc/Presentations_of_Numerical_Semigroups.xml +%%DATADIR%%/pkg/numericalsgps/doc/Some_basic_tests.xml +%%DATADIR%%/pkg/numericalsgps/doc/The_definitions.xml +%%DATADIR%%/pkg/numericalsgps/doc/Wilf.xml +%%DATADIR%%/pkg/numericalsgps/doc/affine.xml +%%DATADIR%%/pkg/numericalsgps/doc/catenary-tame.xml +%%DATADIR%%/pkg/numericalsgps/doc/chap0.html +%%DATADIR%%/pkg/numericalsgps/doc/chap0.txt +%%DATADIR%%/pkg/numericalsgps/doc/chap0_mj.html +%%DATADIR%%/pkg/numericalsgps/doc/chap1.html +%%DATADIR%%/pkg/numericalsgps/doc/chap1.txt +%%DATADIR%%/pkg/numericalsgps/doc/chap10.html +%%DATADIR%%/pkg/numericalsgps/doc/chap10.txt +%%DATADIR%%/pkg/numericalsgps/doc/chap10_mj.html +%%DATADIR%%/pkg/numericalsgps/doc/chap11.html +%%DATADIR%%/pkg/numericalsgps/doc/chap11.txt +%%DATADIR%%/pkg/numericalsgps/doc/chap11_mj.html +%%DATADIR%%/pkg/numericalsgps/doc/chap12.html +%%DATADIR%%/pkg/numericalsgps/doc/chap12.txt +%%DATADIR%%/pkg/numericalsgps/doc/chap12_mj.html +%%DATADIR%%/pkg/numericalsgps/doc/chap13.html +%%DATADIR%%/pkg/numericalsgps/doc/chap13.txt +%%DATADIR%%/pkg/numericalsgps/doc/chap13_mj.html +%%DATADIR%%/pkg/numericalsgps/doc/chap14.html +%%DATADIR%%/pkg/numericalsgps/doc/chap14.txt +%%DATADIR%%/pkg/numericalsgps/doc/chap14_mj.html +%%DATADIR%%/pkg/numericalsgps/doc/chap1_mj.html +%%DATADIR%%/pkg/numericalsgps/doc/chap2.html +%%DATADIR%%/pkg/numericalsgps/doc/chap2.txt +%%DATADIR%%/pkg/numericalsgps/doc/chap2_mj.html +%%DATADIR%%/pkg/numericalsgps/doc/chap3.html +%%DATADIR%%/pkg/numericalsgps/doc/chap3.txt +%%DATADIR%%/pkg/numericalsgps/doc/chap3_mj.html +%%DATADIR%%/pkg/numericalsgps/doc/chap4.html +%%DATADIR%%/pkg/numericalsgps/doc/chap4.txt +%%DATADIR%%/pkg/numericalsgps/doc/chap4_mj.html +%%DATADIR%%/pkg/numericalsgps/doc/chap5.html +%%DATADIR%%/pkg/numericalsgps/doc/chap5.txt +%%DATADIR%%/pkg/numericalsgps/doc/chap5_mj.html +%%DATADIR%%/pkg/numericalsgps/doc/chap6.html +%%DATADIR%%/pkg/numericalsgps/doc/chap6.txt +%%DATADIR%%/pkg/numericalsgps/doc/chap6_mj.html +%%DATADIR%%/pkg/numericalsgps/doc/chap7.html +%%DATADIR%%/pkg/numericalsgps/doc/chap7.txt +%%DATADIR%%/pkg/numericalsgps/doc/chap7_mj.html +%%DATADIR%%/pkg/numericalsgps/doc/chap8.html +%%DATADIR%%/pkg/numericalsgps/doc/chap8.txt +%%DATADIR%%/pkg/numericalsgps/doc/chap8_mj.html +%%DATADIR%%/pkg/numericalsgps/doc/chap9.html +%%DATADIR%%/pkg/numericalsgps/doc/chap9.txt +%%DATADIR%%/pkg/numericalsgps/doc/chap9_mj.html +%%DATADIR%%/pkg/numericalsgps/doc/chapA.html +%%DATADIR%%/pkg/numericalsgps/doc/chapA.txt +%%DATADIR%%/pkg/numericalsgps/doc/chapA_mj.html +%%DATADIR%%/pkg/numericalsgps/doc/chapB.html +%%DATADIR%%/pkg/numericalsgps/doc/chapB.txt +%%DATADIR%%/pkg/numericalsgps/doc/chapB_mj.html +%%DATADIR%%/pkg/numericalsgps/doc/chapBib.html +%%DATADIR%%/pkg/numericalsgps/doc/chapBib.txt +%%DATADIR%%/pkg/numericalsgps/doc/chapBib_mj.html +%%DATADIR%%/pkg/numericalsgps/doc/chapC.html +%%DATADIR%%/pkg/numericalsgps/doc/chapC.txt +%%DATADIR%%/pkg/numericalsgps/doc/chapC_mj.html +%%DATADIR%%/pkg/numericalsgps/doc/chapInd.html +%%DATADIR%%/pkg/numericalsgps/doc/chapInd.txt +%%DATADIR%%/pkg/numericalsgps/doc/chapInd_mj.html +%%DATADIR%%/pkg/numericalsgps/doc/chooser.html +%%DATADIR%%/pkg/numericalsgps/doc/contributions.xml +%%DATADIR%%/pkg/numericalsgps/doc/dot.xml +%%DATADIR%%/pkg/numericalsgps/doc/external-packages.xml +%%DATADIR%%/pkg/numericalsgps/doc/generalized_symmetric.xml +%%DATADIR%%/pkg/numericalsgps/doc/generalstuff.xml +%%DATADIR%%/pkg/numericalsgps/doc/good-semigroups.xml +%%DATADIR%%/pkg/numericalsgps/doc/img/fact-circo.jpg +%%DATADIR%%/pkg/numericalsgps/doc/img/fact-circo.pdf +%%DATADIR%%/pkg/numericalsgps/doc/img/fact-dot.jpg +%%DATADIR%%/pkg/numericalsgps/doc/img/fact-dot.pdf +%%DATADIR%%/pkg/numericalsgps/doc/img/tree-dot.jpg +%%DATADIR%%/pkg/numericalsgps/doc/img/tree-dot.pdf +%%DATADIR%%/pkg/numericalsgps/doc/introduction.xml +%%DATADIR%%/pkg/numericalsgps/doc/lefttoc.css +%%DATADIR%%/pkg/numericalsgps/doc/manual.css +%%DATADIR%%/pkg/numericalsgps/doc/manual.js +%%DATADIR%%/pkg/numericalsgps/doc/manual.lab +%%DATADIR%%/pkg/numericalsgps/doc/manual.pdf +%%DATADIR%%/pkg/numericalsgps/doc/manual.six +%%DATADIR%%/pkg/numericalsgps/doc/nocolorprompt.css +%%DATADIR%%/pkg/numericalsgps/doc/polynomial.xml +%%DATADIR%%/pkg/numericalsgps/doc/ragged.css +%%DATADIR%%/pkg/numericalsgps/doc/rainbow.js +%%DATADIR%%/pkg/numericalsgps/doc/random.xml +%%DATADIR%%/pkg/numericalsgps/doc/times.css +%%DATADIR%%/pkg/numericalsgps/doc/toggless.css +%%DATADIR%%/pkg/numericalsgps/doc/toggless.js +%%DATADIR%%/pkg/numericalsgps/gap/affine-def.gd +%%DATADIR%%/pkg/numericalsgps/gap/affine-def.gi +%%DATADIR%%/pkg/numericalsgps/gap/affine-extra-4ti2.gi +%%DATADIR%%/pkg/numericalsgps/gap/affine-extra-4ti2gap.gi +%%DATADIR%%/pkg/numericalsgps/gap/affine-extra-gm.gi +%%DATADIR%%/pkg/numericalsgps/gap/affine-extra-ni.gd +%%DATADIR%%/pkg/numericalsgps/gap/affine-extra-ni.gi +%%DATADIR%%/pkg/numericalsgps/gap/affine-extra-s.gi +%%DATADIR%%/pkg/numericalsgps/gap/affine-extra-si.gd +%%DATADIR%%/pkg/numericalsgps/gap/affine-extra-si.gi +%%DATADIR%%/pkg/numericalsgps/gap/affine.gd +%%DATADIR%%/pkg/numericalsgps/gap/affine.gi +%%DATADIR%%/pkg/numericalsgps/gap/apery-extra-4ti2i-sing.gi +%%DATADIR%%/pkg/numericalsgps/gap/arf-med.gd +%%DATADIR%%/pkg/numericalsgps/gap/arf-med.gi +%%DATADIR%%/pkg/numericalsgps/gap/basics.gd +%%DATADIR%%/pkg/numericalsgps/gap/basics.gi +%%DATADIR%%/pkg/numericalsgps/gap/basics2.gd +%%DATADIR%%/pkg/numericalsgps/gap/basics2.gi +%%DATADIR%%/pkg/numericalsgps/gap/catenary-tame.gd +%%DATADIR%%/pkg/numericalsgps/gap/catenary-tame.gi +%%DATADIR%%/pkg/numericalsgps/gap/contributions.gd +%%DATADIR%%/pkg/numericalsgps/gap/contributions.gi +%%DATADIR%%/pkg/numericalsgps/gap/dot.gd +%%DATADIR%%/pkg/numericalsgps/gap/dot.gi +%%DATADIR%%/pkg/numericalsgps/gap/elements.gd +%%DATADIR%%/pkg/numericalsgps/gap/elements.gi +%%DATADIR%%/pkg/numericalsgps/gap/frobenius-extra-4ti2gap.gi +%%DATADIR%%/pkg/numericalsgps/gap/frobenius-extra-4ti2i.gi +%%DATADIR%%/pkg/numericalsgps/gap/good-ideals.gd +%%DATADIR%%/pkg/numericalsgps/gap/good-ideals.gi +%%DATADIR%%/pkg/numericalsgps/gap/good-semigroups.gd +%%DATADIR%%/pkg/numericalsgps/gap/good-semigroups.gi +%%DATADIR%%/pkg/numericalsgps/gap/ideals-affine.gd +%%DATADIR%%/pkg/numericalsgps/gap/ideals-affine.gi +%%DATADIR%%/pkg/numericalsgps/gap/ideals-def.gd +%%DATADIR%%/pkg/numericalsgps/gap/ideals-def.gi +%%DATADIR%%/pkg/numericalsgps/gap/ideals-extra-ni.gi +%%DATADIR%%/pkg/numericalsgps/gap/irreducibles.gd +%%DATADIR%%/pkg/numericalsgps/gap/irreducibles.gi +%%DATADIR%%/pkg/numericalsgps/gap/numsgp-def.gd +%%DATADIR%%/pkg/numericalsgps/gap/numsgp-def.gi +%%DATADIR%%/pkg/numericalsgps/gap/numsgps-utils.gd +%%DATADIR%%/pkg/numericalsgps/gap/numsgps-utils.gi +%%DATADIR%%/pkg/numericalsgps/gap/obsolet.gd +%%DATADIR%%/pkg/numericalsgps/gap/obsolet.gi +%%DATADIR%%/pkg/numericalsgps/gap/operations.gd +%%DATADIR%%/pkg/numericalsgps/gap/operations.gi +%%DATADIR%%/pkg/numericalsgps/gap/other-families-ns.gd +%%DATADIR%%/pkg/numericalsgps/gap/other-families-ns.gi +%%DATADIR%%/pkg/numericalsgps/gap/polynomials-extra-s.gd +%%DATADIR%%/pkg/numericalsgps/gap/polynomials-extra-s.gi +%%DATADIR%%/pkg/numericalsgps/gap/polynomials.gd +%%DATADIR%%/pkg/numericalsgps/gap/polynomials.gi +%%DATADIR%%/pkg/numericalsgps/gap/preliminaries.gd +%%DATADIR%%/pkg/numericalsgps/gap/preliminaries.gi +%%DATADIR%%/pkg/numericalsgps/gap/presentaciones.gd +%%DATADIR%%/pkg/numericalsgps/gap/presentaciones.gi +%%DATADIR%%/pkg/numericalsgps/gap/pseudoFrobenius.gd +%%DATADIR%%/pkg/numericalsgps/gap/pseudoFrobenius.gi +%%DATADIR%%/pkg/numericalsgps/gap/random.gd +%%DATADIR%%/pkg/numericalsgps/gap/random.gi +%%DATADIR%%/pkg/numericalsgps/init.g +%%DATADIR%%/pkg/numericalsgps/makedoc.g +%%DATADIR%%/pkg/numericalsgps/read.g +%%DATADIR%%/pkg/numericalsgps/tst/testall.g +%%DATADIR%%/pkg/numericalsgps/tst/testall.tst +%%DATADIR%%/pkg/numericalsgps/version +%%DATADIR%%/pkg/openmath/CHANGES +%%DATADIR%%/pkg/openmath/COPYING +%%DATADIR%%/pkg/openmath/PackageInfo.g +%%DATADIR%%/pkg/openmath/README.md +%%DATADIR%%/pkg/openmath/cds/README +%%DATADIR%%/pkg/openmath/cds/algnums.ocd +%%DATADIR%%/pkg/openmath/cds/cas.ocd +%%DATADIR%%/pkg/openmath/cds/fpgroup1.ocd +%%DATADIR%%/pkg/openmath/cds/group1.ocd +%%DATADIR%%/pkg/openmath/cds/monoid1.ocd +%%DATADIR%%/pkg/openmath/cds/pcgroup1.ocd +%%DATADIR%%/pkg/openmath/cds/poset1.ocd +%%DATADIR%%/pkg/openmath/cds/record1.ocd +%%DATADIR%%/pkg/openmath/cds/relation2.ocd +%%DATADIR%%/pkg/openmath/cds/semigroup1.ocd +%%DATADIR%%/pkg/openmath/cds/transform1.ocd +%%DATADIR%%/pkg/openmath/config.g +%%DATADIR%%/pkg/openmath/dev_notes.txt +%%DATADIR%%/pkg/openmath/doc/chap0.html +%%DATADIR%%/pkg/openmath/doc/chap0.txt +%%DATADIR%%/pkg/openmath/doc/chap0_mj.html +%%DATADIR%%/pkg/openmath/doc/chap1.html +%%DATADIR%%/pkg/openmath/doc/chap1.txt +%%DATADIR%%/pkg/openmath/doc/chap1_mj.html +%%DATADIR%%/pkg/openmath/doc/chap2.html +%%DATADIR%%/pkg/openmath/doc/chap2.txt +%%DATADIR%%/pkg/openmath/doc/chap2_mj.html +%%DATADIR%%/pkg/openmath/doc/chap3.html +%%DATADIR%%/pkg/openmath/doc/chap3.txt +%%DATADIR%%/pkg/openmath/doc/chap3_mj.html +%%DATADIR%%/pkg/openmath/doc/chapBib.html +%%DATADIR%%/pkg/openmath/doc/chapBib.txt +%%DATADIR%%/pkg/openmath/doc/chapBib_mj.html +%%DATADIR%%/pkg/openmath/doc/chapInd.html +%%DATADIR%%/pkg/openmath/doc/chapInd.txt +%%DATADIR%%/pkg/openmath/doc/chapInd_mj.html +%%DATADIR%%/pkg/openmath/doc/chooser.html +%%DATADIR%%/pkg/openmath/doc/extend.xml +%%DATADIR%%/pkg/openmath/doc/intro.xml +%%DATADIR%%/pkg/openmath/doc/lefttoc.css +%%DATADIR%%/pkg/openmath/doc/manual.bib +%%DATADIR%%/pkg/openmath/doc/manual.css +%%DATADIR%%/pkg/openmath/doc/manual.js +%%DATADIR%%/pkg/openmath/doc/manual.lab +%%DATADIR%%/pkg/openmath/doc/manual.pdf +%%DATADIR%%/pkg/openmath/doc/manual.six +%%DATADIR%%/pkg/openmath/doc/manual.xml +%%DATADIR%%/pkg/openmath/doc/nocolorprompt.css +%%DATADIR%%/pkg/openmath/doc/openmath.xml +%%DATADIR%%/pkg/openmath/doc/ragged.css +%%DATADIR%%/pkg/openmath/doc/rainbow.js +%%DATADIR%%/pkg/openmath/doc/times.css +%%DATADIR%%/pkg/openmath/doc/toggless.css +%%DATADIR%%/pkg/openmath/doc/toggless.js +%%DATADIR%%/pkg/openmath/examples +%%DATADIR%%/pkg/openmath/gap/binread.g +%%DATADIR%%/pkg/openmath/gap/const.g +%%DATADIR%%/pkg/openmath/gap/gap.g +%%DATADIR%%/pkg/openmath/gap/lex.g +%%DATADIR%%/pkg/openmath/gap/new.g +%%DATADIR%%/pkg/openmath/gap/omget.g +%%DATADIR%%/pkg/openmath/gap/omget.gd +%%DATADIR%%/pkg/openmath/gap/omput.gd +%%DATADIR%%/pkg/openmath/gap/omput.gi +%%DATADIR%%/pkg/openmath/gap/omputbin.gi +%%DATADIR%%/pkg/openmath/gap/omputxml.gi +%%DATADIR%%/pkg/openmath/gap/parse.gd +%%DATADIR%%/pkg/openmath/gap/parse.gi +%%DATADIR%%/pkg/openmath/gap/pipeobj.g +%%DATADIR%%/pkg/openmath/gap/testing.g +%%DATADIR%%/pkg/openmath/gap/testing.gd +%%DATADIR%%/pkg/openmath/gap/xmltree.g +%%DATADIR%%/pkg/openmath/gap/xmltree.gd +%%DATADIR%%/pkg/openmath/gap/xmltree.gi +%%DATADIR%%/pkg/openmath/hasse/config.g +%%DATADIR%%/pkg/openmath/hasse/example.g +%%DATADIR%%/pkg/openmath/hasse/hasse.g +%%DATADIR%%/pkg/openmath/init.g +%%DATADIR%%/pkg/openmath/makedoc.g +%%DATADIR%%/pkg/openmath/private/private.g +%%DATADIR%%/pkg/openmath/private/private.gi +%%DATADIR%%/pkg/openmath/read.g +%%DATADIR%%/pkg/openmath/tst/hasse.tst +%%DATADIR%%/pkg/openmath/tst/omput.tst +%%DATADIR%%/pkg/openmath/tst/openmath02.tst +%%DATADIR%%/pkg/openmath/tst/openmath03.tst +%%DATADIR%%/pkg/openmath/tst/test1.omt +%%DATADIR%%/pkg/openmath/tst/test1.out +%%DATADIR%%/pkg/openmath/tst/test2.omt +%%DATADIR%%/pkg/openmath/tst/test2.out +%%DATADIR%%/pkg/openmath/tst/test3.bin +%%DATADIR%%/pkg/openmath/tst/test3.omt +%%DATADIR%%/pkg/openmath/tst/test3.out +%%DATADIR%%/pkg/openmath/tst/test4.omt +%%DATADIR%%/pkg/openmath/tst/test4.out +%%DATADIR%%/pkg/openmath/tst/test5.omt +%%DATADIR%%/pkg/openmath/tst/test6.omt +%%DATADIR%%/pkg/openmath/tst/test7.omt +%%DATADIR%%/pkg/openmath/tst/test_new.omt +%%DATADIR%%/pkg/openmath/tst/test_new.tst +%%DATADIR%%/pkg/openmath/tst/testall.g +%%DATADIR%%/pkg/orb/CHANGES +%%DATADIR%%/pkg/orb/LICENSE +%%DATADIR%%/pkg/orb/Makefile.gappkg +%%DATADIR%%/pkg/orb/Makefile.in +%%DATADIR%%/pkg/orb/Makefile.in.c++20 +%%DATADIR%%/pkg/orb/PackageInfo.g +%%DATADIR%%/pkg/orb/README.md +%%DATADIR%%/pkg/orb/TODO +%%DATADIR%%/pkg/orb/configure +%%DATADIR%%/pkg/orb/configure.libtool.bak +%%DATADIR%%/pkg/orb/doc/avl.xml +%%DATADIR%%/pkg/orb/doc/basic.xml +%%DATADIR%%/pkg/orb/doc/bysuborbit.xml +%%DATADIR%%/pkg/orb/doc/cache.xml +%%DATADIR%%/pkg/orb/doc/chap0.html +%%DATADIR%%/pkg/orb/doc/chap0.txt +%%DATADIR%%/pkg/orb/doc/chap0_mj.html +%%DATADIR%%/pkg/orb/doc/chap1.html +%%DATADIR%%/pkg/orb/doc/chap1.txt +%%DATADIR%%/pkg/orb/doc/chap10.html +%%DATADIR%%/pkg/orb/doc/chap10.txt +%%DATADIR%%/pkg/orb/doc/chap10_mj.html +%%DATADIR%%/pkg/orb/doc/chap11.html +%%DATADIR%%/pkg/orb/doc/chap11.txt +%%DATADIR%%/pkg/orb/doc/chap11_mj.html +%%DATADIR%%/pkg/orb/doc/chap1_mj.html +%%DATADIR%%/pkg/orb/doc/chap2.html +%%DATADIR%%/pkg/orb/doc/chap2.txt +%%DATADIR%%/pkg/orb/doc/chap2_mj.html +%%DATADIR%%/pkg/orb/doc/chap3.html +%%DATADIR%%/pkg/orb/doc/chap3.txt +%%DATADIR%%/pkg/orb/doc/chap3_mj.html +%%DATADIR%%/pkg/orb/doc/chap4.html +%%DATADIR%%/pkg/orb/doc/chap4.txt +%%DATADIR%%/pkg/orb/doc/chap4_mj.html +%%DATADIR%%/pkg/orb/doc/chap5.html +%%DATADIR%%/pkg/orb/doc/chap5.txt +%%DATADIR%%/pkg/orb/doc/chap5_mj.html +%%DATADIR%%/pkg/orb/doc/chap6.html +%%DATADIR%%/pkg/orb/doc/chap6.txt +%%DATADIR%%/pkg/orb/doc/chap6_mj.html +%%DATADIR%%/pkg/orb/doc/chap7.html +%%DATADIR%%/pkg/orb/doc/chap7.txt +%%DATADIR%%/pkg/orb/doc/chap7_mj.html +%%DATADIR%%/pkg/orb/doc/chap8.html +%%DATADIR%%/pkg/orb/doc/chap8.txt +%%DATADIR%%/pkg/orb/doc/chap8_mj.html +%%DATADIR%%/pkg/orb/doc/chap9.html +%%DATADIR%%/pkg/orb/doc/chap9.txt +%%DATADIR%%/pkg/orb/doc/chap9_mj.html +%%DATADIR%%/pkg/orb/doc/chapBib.html +%%DATADIR%%/pkg/orb/doc/chapBib.txt +%%DATADIR%%/pkg/orb/doc/chapBib_mj.html +%%DATADIR%%/pkg/orb/doc/chapInd.html +%%DATADIR%%/pkg/orb/doc/chapInd.txt +%%DATADIR%%/pkg/orb/doc/chapInd_mj.html +%%DATADIR%%/pkg/orb/doc/chooser.html +%%DATADIR%%/pkg/orb/doc/clean +%%DATADIR%%/pkg/orb/doc/examples.xml +%%DATADIR%%/pkg/orb/doc/hash.xml +%%DATADIR%%/pkg/orb/doc/install.xml +%%DATADIR%%/pkg/orb/doc/intro.xml +%%DATADIR%%/pkg/orb/doc/lefttoc.css +%%DATADIR%%/pkg/orb/doc/manual.css +%%DATADIR%%/pkg/orb/doc/manual.js +%%DATADIR%%/pkg/orb/doc/manual.lab +%%DATADIR%%/pkg/orb/doc/manual.pdf +%%DATADIR%%/pkg/orb/doc/manual.six +%%DATADIR%%/pkg/orb/doc/nocolorprompt.css +%%DATADIR%%/pkg/orb/doc/orb.bib +%%DATADIR%%/pkg/orb/doc/orb.xml +%%DATADIR%%/pkg/orb/doc/quotfinder.xml +%%DATADIR%%/pkg/orb/doc/ragged.css +%%DATADIR%%/pkg/orb/doc/rainbow.js +%%DATADIR%%/pkg/orb/doc/random.xml +%%DATADIR%%/pkg/orb/doc/search.xml +%%DATADIR%%/pkg/orb/doc/times.css +%%DATADIR%%/pkg/orb/doc/title.xml +%%DATADIR%%/pkg/orb/doc/toggless.css +%%DATADIR%%/pkg/orb/doc/toggless.js +%%DATADIR%%/pkg/orb/examples/bmF2d4370/BMOrbitOnF2d4370partI.g +%%DATADIR%%/pkg/orb/examples/bmF2d4370/BMOrbitOnF2d4370partII.g +%%DATADIR%%/pkg/orb/examples/co1F5d24/Co1OrbitOnF5d24.g +%%DATADIR%%/pkg/orb/examples/co1F5d24/Co1OrbitOnPF5d24.findall.g +%%DATADIR%%/pkg/orb/examples/co1F5d24/Co1OrbitOnPF5d24.g +%%DATADIR%%/pkg/orb/examples/co1F5d24/co1basech.cmat +%%DATADIR%%/pkg/orb/examples/co1F5d24/co1interestingvecs.cmat +%%DATADIR%%/pkg/orb/examples/co1F5d24/co1reps.cmat +%%DATADIR%%/pkg/orb/examples/co1F5d24/slpco1.g +%%DATADIR%%/pkg/orb/examples/fi23m7/GOrbitByKOrbitsPrepare.g +%%DATADIR%%/pkg/orb/examples/fi23m7/GOrbitByKOrbitsSearch35.g +%%DATADIR%%/pkg/orb/examples/fi23m7/chainworker.g +%%DATADIR%%/pkg/orb/examples/fi23m7/fi23.1494.1.t +%%DATADIR%%/pkg/orb/examples/fi23m7/fi23.1494.2.t +%%DATADIR%%/pkg/orb/examples/fi23m7/fi23m7.g +%%DATADIR%%/pkg/orb/examples/m11PF3d24/M11OrbitOnPF3d24.g +%%DATADIR%%/pkg/orb/examples/m11PF3d24/m11basech.cmat +%%DATADIR%%/pkg/orb/examples/m11PF3d24/m11chain.g +%%DATADIR%%/pkg/orb/examples/m11PF3d24/m11slps.g +%%DATADIR%%/pkg/orb/examples/m11PF3d24/orbintersectionmats.g +%%DATADIR%%/pkg/orb/gap/avltree.gd +%%DATADIR%%/pkg/orb/gap/avltree.gi +%%DATADIR%%/pkg/orb/gap/bysuborbit.gd +%%DATADIR%%/pkg/orb/gap/bysuborbit.gi +%%DATADIR%%/pkg/orb/gap/cache.gd +%%DATADIR%%/pkg/orb/gap/cache.gi +%%DATADIR%%/pkg/orb/gap/graveyard.g +%%DATADIR%%/pkg/orb/gap/hash.gd +%%DATADIR%%/pkg/orb/gap/hash.gi +%%DATADIR%%/pkg/orb/gap/homwdata.gd +%%DATADIR%%/pkg/orb/gap/homwdata.gi +%%DATADIR%%/pkg/orb/gap/nicequotfinder.g +%%DATADIR%%/pkg/orb/gap/orbits.gd +%%DATADIR%%/pkg/orb/gap/orbits.gi +%%DATADIR%%/pkg/orb/gap/picklers.gi +%%DATADIR%%/pkg/orb/gap/quotfinder.gd +%%DATADIR%%/pkg/orb/gap/quotfinder.gi +%%DATADIR%%/pkg/orb/gap/search.gd +%%DATADIR%%/pkg/orb/gap/search.gi +%%DATADIR%%/pkg/orb/gap/transform.gd +%%DATADIR%%/pkg/orb/gap/transform.gi +%%DATADIR%%/pkg/orb/init.g +%%DATADIR%%/pkg/orb/makedoc.g +%%DATADIR%%/pkg/orb/read.g +%%DATADIR%%/pkg/orb/src/orb.c +%%DATADIR%%/pkg/orb/tst/avl.tst +%%DATADIR%%/pkg/orb/tst/avltest.g +%%DATADIR%%/pkg/orb/tst/bugfix.tst +%%DATADIR%%/pkg/orb/tst/hash.tst +%%DATADIR%%/pkg/orb/tst/m11PF3d24/M11OrbitOnPF3d24.tst +%%DATADIR%%/pkg/orb/tst/m22f2d34p231.g +%%DATADIR%%/pkg/orb/tst/m22f2d34p443520.g +%%DATADIR%%/pkg/orb/tst/m22p770.g +%%DATADIR%%/pkg/orb/tst/m22p770.tst +%%DATADIR%%/pkg/orb/tst/orb01.tst +%%DATADIR%%/pkg/orb/tst/orb02.tst +%%DATADIR%%/pkg/orb/tst/orbitspeedtest.g +%%DATADIR%%/pkg/orb/tst/testall.g +%%DATADIR%%/pkg/packagemanager/.gaplint.yml +%%DATADIR%%/pkg/packagemanager/CHANGES +%%DATADIR%%/pkg/packagemanager/LICENSE +%%DATADIR%%/pkg/packagemanager/PackageInfo.g +%%DATADIR%%/pkg/packagemanager/README.md +%%DATADIR%%/pkg/packagemanager/VERSION +%%DATADIR%%/pkg/packagemanager/binder/Dockerfile +%%DATADIR%%/pkg/packagemanager/binder/notebooks/PackageManager-demo.ipynb +%%DATADIR%%/pkg/packagemanager/doc/PackageManager.xml +%%DATADIR%%/pkg/packagemanager/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/packagemanager/doc/_Chapter_Commands.xml +%%DATADIR%%/pkg/packagemanager/doc/_Chapter_Introduction.xml +%%DATADIR%%/pkg/packagemanager/doc/_Chunks.xml +%%DATADIR%%/pkg/packagemanager/doc/_entities.xml +%%DATADIR%%/pkg/packagemanager/doc/chap0.html +%%DATADIR%%/pkg/packagemanager/doc/chap0.txt +%%DATADIR%%/pkg/packagemanager/doc/chap0_mj.html +%%DATADIR%%/pkg/packagemanager/doc/chap1.html +%%DATADIR%%/pkg/packagemanager/doc/chap1.txt +%%DATADIR%%/pkg/packagemanager/doc/chap1_mj.html +%%DATADIR%%/pkg/packagemanager/doc/chap2.html +%%DATADIR%%/pkg/packagemanager/doc/chap2.txt +%%DATADIR%%/pkg/packagemanager/doc/chap2_mj.html +%%DATADIR%%/pkg/packagemanager/doc/chapInd.html +%%DATADIR%%/pkg/packagemanager/doc/chapInd.txt +%%DATADIR%%/pkg/packagemanager/doc/chapInd_mj.html +%%DATADIR%%/pkg/packagemanager/doc/chooser.html +%%DATADIR%%/pkg/packagemanager/doc/install-and-update.drawio +%%DATADIR%%/pkg/packagemanager/doc/intro.autodoc +%%DATADIR%%/pkg/packagemanager/doc/lefttoc.css +%%DATADIR%%/pkg/packagemanager/doc/manual.css +%%DATADIR%%/pkg/packagemanager/doc/manual.js +%%DATADIR%%/pkg/packagemanager/doc/manual.lab +%%DATADIR%%/pkg/packagemanager/doc/manual.pdf +%%DATADIR%%/pkg/packagemanager/doc/manual.six +%%DATADIR%%/pkg/packagemanager/doc/nocolorprompt.css +%%DATADIR%%/pkg/packagemanager/doc/ragged.css +%%DATADIR%%/pkg/packagemanager/doc/rainbow.js +%%DATADIR%%/pkg/packagemanager/doc/times.css +%%DATADIR%%/pkg/packagemanager/doc/title.xml +%%DATADIR%%/pkg/packagemanager/doc/toggless.css +%%DATADIR%%/pkg/packagemanager/doc/toggless.js +%%DATADIR%%/pkg/packagemanager/gap/Interactive.gd +%%DATADIR%%/pkg/packagemanager/gap/Interactive.gi +%%DATADIR%%/pkg/packagemanager/gap/PackageManager.gd +%%DATADIR%%/pkg/packagemanager/gap/PackageManager.gi +%%DATADIR%%/pkg/packagemanager/init.g +%%DATADIR%%/pkg/packagemanager/makedoc.g +%%DATADIR%%/pkg/packagemanager/read.g +%%DATADIR%%/pkg/packagemanager/tst/BuildDoc.tst +%%DATADIR%%/pkg/packagemanager/tst/Interactive.tst +%%DATADIR%%/pkg/packagemanager/tst/PackageManager.tst +%%DATADIR%%/pkg/packagemanager/tst/test-without-texlive.g +%%DATADIR%%/pkg/packagemanager/tst/testall.g +%%DATADIR%%/pkg/patternclass/LICENSE +%%DATADIR%%/pkg/patternclass/PackageInfo.g +%%DATADIR%%/pkg/patternclass/README.md +%%DATADIR%%/pkg/patternclass/doc/PatternClass.xml +%%DATADIR%%/pkg/patternclass/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/patternclass/doc/auttotpn.xml +%%DATADIR%%/pkg/patternclass/doc/basics.xml +%%DATADIR%%/pkg/patternclass/doc/bibliography.bib +%%DATADIR%%/pkg/patternclass/doc/chap0.html +%%DATADIR%%/pkg/patternclass/doc/chap0.txt +%%DATADIR%%/pkg/patternclass/doc/chap0_mj.html +%%DATADIR%%/pkg/patternclass/doc/chap1.html +%%DATADIR%%/pkg/patternclass/doc/chap1.txt +%%DATADIR%%/pkg/patternclass/doc/chap10.html +%%DATADIR%%/pkg/patternclass/doc/chap10.txt +%%DATADIR%%/pkg/patternclass/doc/chap10_mj.html +%%DATADIR%%/pkg/patternclass/doc/chap1_mj.html +%%DATADIR%%/pkg/patternclass/doc/chap2.html +%%DATADIR%%/pkg/patternclass/doc/chap2.txt +%%DATADIR%%/pkg/patternclass/doc/chap2_mj.html +%%DATADIR%%/pkg/patternclass/doc/chap3.html +%%DATADIR%%/pkg/patternclass/doc/chap3.txt +%%DATADIR%%/pkg/patternclass/doc/chap3_mj.html +%%DATADIR%%/pkg/patternclass/doc/chap4.html +%%DATADIR%%/pkg/patternclass/doc/chap4.txt +%%DATADIR%%/pkg/patternclass/doc/chap4_mj.html +%%DATADIR%%/pkg/patternclass/doc/chap5.html +%%DATADIR%%/pkg/patternclass/doc/chap5.txt +%%DATADIR%%/pkg/patternclass/doc/chap5_mj.html +%%DATADIR%%/pkg/patternclass/doc/chap6.html +%%DATADIR%%/pkg/patternclass/doc/chap6.txt +%%DATADIR%%/pkg/patternclass/doc/chap6_mj.html +%%DATADIR%%/pkg/patternclass/doc/chap7.html +%%DATADIR%%/pkg/patternclass/doc/chap7.txt +%%DATADIR%%/pkg/patternclass/doc/chap7_mj.html +%%DATADIR%%/pkg/patternclass/doc/chap8.html +%%DATADIR%%/pkg/patternclass/doc/chap8.txt +%%DATADIR%%/pkg/patternclass/doc/chap8_mj.html +%%DATADIR%%/pkg/patternclass/doc/chap9.html +%%DATADIR%%/pkg/patternclass/doc/chap9.txt +%%DATADIR%%/pkg/patternclass/doc/chap9_mj.html +%%DATADIR%%/pkg/patternclass/doc/chapBib.html +%%DATADIR%%/pkg/patternclass/doc/chapBib.txt +%%DATADIR%%/pkg/patternclass/doc/chapBib_mj.html +%%DATADIR%%/pkg/patternclass/doc/chapInd.html +%%DATADIR%%/pkg/patternclass/doc/chapInd.txt +%%DATADIR%%/pkg/patternclass/doc/chapInd_mj.html +%%DATADIR%%/pkg/patternclass/doc/chooser.html +%%DATADIR%%/pkg/patternclass/doc/classandbase.xml +%%DATADIR%%/pkg/patternclass/doc/encoding.xml +%%DATADIR%%/pkg/patternclass/doc/img/bs22.jpg +%%DATADIR%%/pkg/patternclass/doc/img/bs32aut.jpg +%%DATADIR%%/pkg/patternclass/doc/img/bs32c3aut.jpg +%%DATADIR%%/pkg/patternclass/doc/img/bs43.jpg +%%DATADIR%%/pkg/patternclass/doc/img/dt3.jpg +%%DATADIR%%/pkg/patternclass/doc/img/dtt3.jpg +%%DATADIR%%/pkg/patternclass/doc/img/hex.jpg +%%DATADIR%%/pkg/patternclass/doc/img/hexaut.jpg +%%DATADIR%%/pkg/patternclass/doc/img/hexc3aut.jpg +%%DATADIR%%/pkg/patternclass/doc/img/it3.jpg +%%DATADIR%%/pkg/patternclass/doc/img/ps22.jpg +%%DATADIR%%/pkg/patternclass/doc/img/ps22aut.jpg +%%DATADIR%%/pkg/patternclass/doc/img/ps43.jpg +%%DATADIR%%/pkg/patternclass/doc/img/ss22.jpg +%%DATADIR%%/pkg/patternclass/doc/img/ss22aut.jpg +%%DATADIR%%/pkg/patternclass/doc/img/ss22c2aut.jpg +%%DATADIR%%/pkg/patternclass/doc/img/ss314.jpg +%%DATADIR%%/pkg/patternclass/doc/img/trans.jpg +%%DATADIR%%/pkg/patternclass/doc/intro.xml +%%DATADIR%%/pkg/patternclass/doc/langs.xml +%%DATADIR%%/pkg/patternclass/doc/lefttoc.css +%%DATADIR%%/pkg/patternclass/doc/manual.css +%%DATADIR%%/pkg/patternclass/doc/manual.js +%%DATADIR%%/pkg/patternclass/doc/manual.pdf +%%DATADIR%%/pkg/patternclass/doc/manual.six +%%DATADIR%%/pkg/patternclass/doc/manualOLD.xml +%%DATADIR%%/pkg/patternclass/doc/manualUSEPATTERN.xml +%%DATADIR%%/pkg/patternclass/doc/nocolorprompt.css +%%DATADIR%%/pkg/patternclass/doc/props.xml +%%DATADIR%%/pkg/patternclass/doc/ragged.css +%%DATADIR%%/pkg/patternclass/doc/rainbow.js +%%DATADIR%%/pkg/patternclass/doc/times.css +%%DATADIR%%/pkg/patternclass/doc/title.xml +%%DATADIR%%/pkg/patternclass/doc/tmp.xml +%%DATADIR%%/pkg/patternclass/doc/toggless.css +%%DATADIR%%/pkg/patternclass/doc/toggless.js +%%DATADIR%%/pkg/patternclass/doc/tpn.xml +%%DATADIR%%/pkg/patternclass/doc/tpntoaut.xml +%%DATADIR%%/pkg/patternclass/init.g +%%DATADIR%%/pkg/patternclass/lib/SubAut.gd +%%DATADIR%%/pkg/patternclass/lib/SubAut.gi +%%DATADIR%%/pkg/patternclass/lib/autGraphs.gd +%%DATADIR%%/pkg/patternclass/lib/autGraphs.gi +%%DATADIR%%/pkg/patternclass/lib/autStatistics.gd +%%DATADIR%%/pkg/patternclass/lib/autStatistics.gi +%%DATADIR%%/pkg/patternclass/lib/automata.gd +%%DATADIR%%/pkg/patternclass/lib/automata.gi +%%DATADIR%%/pkg/patternclass/lib/basics.gd +%%DATADIR%%/pkg/patternclass/lib/basics.gi +%%DATADIR%%/pkg/patternclass/lib/classAndBasis.gd +%%DATADIR%%/pkg/patternclass/lib/classAndBasis.gi +%%DATADIR%%/pkg/patternclass/lib/decomp.gd +%%DATADIR%%/pkg/patternclass/lib/decomp.gi +%%DATADIR%%/pkg/patternclass/lib/graphAut.gd +%%DATADIR%%/pkg/patternclass/lib/graphAut.gi +%%DATADIR%%/pkg/patternclass/lib/grid/README +%%DATADIR%%/pkg/patternclass/lib/grid/gridClass.gd +%%DATADIR%%/pkg/patternclass/lib/grid/gridClass.gi +%%DATADIR%%/pkg/patternclass/lib/inversion.gd +%%DATADIR%%/pkg/patternclass/lib/inversion.gi +%%DATADIR%%/pkg/patternclass/lib/simpleAuts.gd +%%DATADIR%%/pkg/patternclass/lib/simpleAuts.gi +%%DATADIR%%/pkg/patternclass/lib/simpleChains.gd +%%DATADIR%%/pkg/patternclass/lib/simpleChains.gi +%%DATADIR%%/pkg/patternclass/lib/transducers.gd +%%DATADIR%%/pkg/patternclass/lib/transducers.gi +%%DATADIR%%/pkg/patternclass/makedoc.g +%%DATADIR%%/pkg/patternclass/read.g +%%DATADIR%%/pkg/patternclass/scripts/build_gap.sh +%%DATADIR%%/pkg/patternclass/scripts/build_pkg.sh +%%DATADIR%%/pkg/patternclass/scripts/gather-coverage.sh +%%DATADIR%%/pkg/patternclass/scripts/run_tests.sh +%%DATADIR%%/pkg/patternclass/tst/chap10.tst +%%DATADIR%%/pkg/patternclass/tst/chap2.tst +%%DATADIR%%/pkg/patternclass/tst/chap3.tst +%%DATADIR%%/pkg/patternclass/tst/chap4.tst +%%DATADIR%%/pkg/patternclass/tst/chap5.tst +%%DATADIR%%/pkg/patternclass/tst/chap6.tst +%%DATADIR%%/pkg/patternclass/tst/chap7.tst +%%DATADIR%%/pkg/patternclass/tst/chap8.tst +%%DATADIR%%/pkg/patternclass/tst/chap9.tst +%%DATADIR%%/pkg/patternclass/tst/experiments.tst +%%DATADIR%%/pkg/patternclass/tst/testall.g +%%DATADIR%%/pkg/patternclass/tst/testall.tst +%%DATADIR%%/pkg/permut/CHANGES +%%DATADIR%%/pkg/permut/GPL +%%DATADIR%%/pkg/permut/LICENSE +%%DATADIR%%/pkg/permut/PackageInfo.g +%%DATADIR%%/pkg/permut/README.md +%%DATADIR%%/pkg/permut/doc/biblio.xml +%%DATADIR%%/pkg/permut/doc/biblio.xml.bib +%%DATADIR%%/pkg/permut/doc/chap0.html +%%DATADIR%%/pkg/permut/doc/chap0.txt +%%DATADIR%%/pkg/permut/doc/chap0_mj.html +%%DATADIR%%/pkg/permut/doc/chap1.html +%%DATADIR%%/pkg/permut/doc/chap1.txt +%%DATADIR%%/pkg/permut/doc/chap1_mj.html +%%DATADIR%%/pkg/permut/doc/chap2.html +%%DATADIR%%/pkg/permut/doc/chap2.txt +%%DATADIR%%/pkg/permut/doc/chap2_mj.html +%%DATADIR%%/pkg/permut/doc/chap3.html +%%DATADIR%%/pkg/permut/doc/chap3.txt +%%DATADIR%%/pkg/permut/doc/chap3_mj.html +%%DATADIR%%/pkg/permut/doc/chap4.html +%%DATADIR%%/pkg/permut/doc/chap4.txt +%%DATADIR%%/pkg/permut/doc/chap4_mj.html +%%DATADIR%%/pkg/permut/doc/chap5.html +%%DATADIR%%/pkg/permut/doc/chap5.txt +%%DATADIR%%/pkg/permut/doc/chap5_mj.html +%%DATADIR%%/pkg/permut/doc/chap6.html +%%DATADIR%%/pkg/permut/doc/chap6.txt +%%DATADIR%%/pkg/permut/doc/chap6_mj.html +%%DATADIR%%/pkg/permut/doc/chap7.html +%%DATADIR%%/pkg/permut/doc/chap7.txt +%%DATADIR%%/pkg/permut/doc/chap7_mj.html +%%DATADIR%%/pkg/permut/doc/chapBib.html +%%DATADIR%%/pkg/permut/doc/chapBib.txt +%%DATADIR%%/pkg/permut/doc/chapBib_mj.html +%%DATADIR%%/pkg/permut/doc/chapInd.html +%%DATADIR%%/pkg/permut/doc/chapInd.txt +%%DATADIR%%/pkg/permut/doc/chapInd_mj.html +%%DATADIR%%/pkg/permut/doc/chooser.html +%%DATADIR%%/pkg/permut/doc/lefttoc.css +%%DATADIR%%/pkg/permut/doc/manual.css +%%DATADIR%%/pkg/permut/doc/manual.js +%%DATADIR%%/pkg/permut/doc/manual.lab +%%DATADIR%%/pkg/permut/doc/manual.pdf +%%DATADIR%%/pkg/permut/doc/manual.six +%%DATADIR%%/pkg/permut/doc/nocolorprompt.css +%%DATADIR%%/pkg/permut/doc/permut.xml +%%DATADIR%%/pkg/permut/doc/ragged.css +%%DATADIR%%/pkg/permut/doc/rainbow.js +%%DATADIR%%/pkg/permut/doc/times.css +%%DATADIR%%/pkg/permut/doc/toggless.css +%%DATADIR%%/pkg/permut/doc/toggless.js +%%DATADIR%%/pkg/permut/init.g +%%DATADIR%%/pkg/permut/lib/permut.gd +%%DATADIR%%/pkg/permut/lib/permut.gi +%%DATADIR%%/pkg/permut/lib/psoluble.gd +%%DATADIR%%/pkg/permut/lib/psoluble.gi +%%DATADIR%%/pkg/permut/makedoc.g +%%DATADIR%%/pkg/permut/read.g +%%DATADIR%%/pkg/permut/tst/bugtest.tst +%%DATADIR%%/pkg/permut/tst/permut.tst +%%DATADIR%%/pkg/permut/tst/testall.g +%%DATADIR%%/pkg/polenta/CHANGES +%%DATADIR%%/pkg/polenta/LICENSE +%%DATADIR%%/pkg/polenta/PackageInfo.g +%%DATADIR%%/pkg/polenta/README.md +%%DATADIR%%/pkg/polenta/TODO +%%DATADIR%%/pkg/polenta/doc/Polenta.xml +%%DATADIR%%/pkg/polenta/doc/chap0.html +%%DATADIR%%/pkg/polenta/doc/chap0.txt +%%DATADIR%%/pkg/polenta/doc/chap0_mj.html +%%DATADIR%%/pkg/polenta/doc/chap1.html +%%DATADIR%%/pkg/polenta/doc/chap1.txt +%%DATADIR%%/pkg/polenta/doc/chap1_mj.html +%%DATADIR%%/pkg/polenta/doc/chap2.html +%%DATADIR%%/pkg/polenta/doc/chap2.txt +%%DATADIR%%/pkg/polenta/doc/chap2_mj.html +%%DATADIR%%/pkg/polenta/doc/chap3.html +%%DATADIR%%/pkg/polenta/doc/chap3.txt +%%DATADIR%%/pkg/polenta/doc/chap3_mj.html +%%DATADIR%%/pkg/polenta/doc/chap4.html +%%DATADIR%%/pkg/polenta/doc/chap4.txt +%%DATADIR%%/pkg/polenta/doc/chap4_mj.html +%%DATADIR%%/pkg/polenta/doc/chap5.html +%%DATADIR%%/pkg/polenta/doc/chap5.txt +%%DATADIR%%/pkg/polenta/doc/chap5_mj.html +%%DATADIR%%/pkg/polenta/doc/chapBib.html +%%DATADIR%%/pkg/polenta/doc/chapBib.txt +%%DATADIR%%/pkg/polenta/doc/chapBib_mj.html +%%DATADIR%%/pkg/polenta/doc/chapInd.html +%%DATADIR%%/pkg/polenta/doc/chapInd.txt +%%DATADIR%%/pkg/polenta/doc/chapInd_mj.html +%%DATADIR%%/pkg/polenta/doc/chooser.html +%%DATADIR%%/pkg/polenta/doc/example.xml +%%DATADIR%%/pkg/polenta/doc/info.xml +%%DATADIR%%/pkg/polenta/doc/install.xml +%%DATADIR%%/pkg/polenta/doc/intro.xml +%%DATADIR%%/pkg/polenta/doc/lefttoc.css +%%DATADIR%%/pkg/polenta/doc/manual.css +%%DATADIR%%/pkg/polenta/doc/manual.js +%%DATADIR%%/pkg/polenta/doc/manual.lab +%%DATADIR%%/pkg/polenta/doc/manual.pdf +%%DATADIR%%/pkg/polenta/doc/manual.six +%%DATADIR%%/pkg/polenta/doc/methods.xml +%%DATADIR%%/pkg/polenta/doc/nocolorprompt.css +%%DATADIR%%/pkg/polenta/doc/polentabib.xml +%%DATADIR%%/pkg/polenta/doc/polentabib.xml.bib +%%DATADIR%%/pkg/polenta/doc/ragged.css +%%DATADIR%%/pkg/polenta/doc/rainbow.js +%%DATADIR%%/pkg/polenta/doc/times.css +%%DATADIR%%/pkg/polenta/doc/title.xml +%%DATADIR%%/pkg/polenta/doc/toggless.css +%%DATADIR%%/pkg/polenta/doc/toggless.js +%%DATADIR%%/pkg/polenta/exam/exam.gi +%%DATADIR%%/pkg/polenta/exam/test.gd +%%DATADIR%%/pkg/polenta/exam/test.gi +%%DATADIR%%/pkg/polenta/init.g +%%DATADIR%%/pkg/polenta/lib/basic.gd +%%DATADIR%%/pkg/polenta/lib/basic.gi +%%DATADIR%%/pkg/polenta/lib/cpcs.gd +%%DATADIR%%/pkg/polenta/lib/cpcs.gi +%%DATADIR%%/pkg/polenta/lib/finite.gd +%%DATADIR%%/pkg/polenta/lib/finite.gi +%%DATADIR%%/pkg/polenta/lib/info.gd +%%DATADIR%%/pkg/polenta/lib/isom.gi +%%DATADIR%%/pkg/polenta/lib/ispoly.gi +%%DATADIR%%/pkg/polenta/lib/ispolyz.gd +%%DATADIR%%/pkg/polenta/lib/ispolyz.gi +%%DATADIR%%/pkg/polenta/lib/jordan.gi +%%DATADIR%%/pkg/polenta/lib/present.gd +%%DATADIR%%/pkg/polenta/lib/present.gi +%%DATADIR%%/pkg/polenta/lib/semi.gi +%%DATADIR%%/pkg/polenta/lib/series.gd +%%DATADIR%%/pkg/polenta/lib/series.gi +%%DATADIR%%/pkg/polenta/lib/solvable.gd +%%DATADIR%%/pkg/polenta/lib/solvable.gi +%%DATADIR%%/pkg/polenta/lib/subgroups.gd +%%DATADIR%%/pkg/polenta/lib/subgroups.gi +%%DATADIR%%/pkg/polenta/lib/unipo.gi +%%DATADIR%%/pkg/polenta/makedoc.g +%%DATADIR%%/pkg/polenta/read.g +%%DATADIR%%/pkg/polenta/tst/POLENTA.tst +%%DATADIR%%/pkg/polenta/tst/POLENTA2.tst +%%DATADIR%%/pkg/polenta/tst/POLENTA3.tst +%%DATADIR%%/pkg/polenta/tst/bugfix.tst +%%DATADIR%%/pkg/polenta/tst/polenta_finite.tst +%%DATADIR%%/pkg/polenta/tst/testall.g +%%DATADIR%%/pkg/polycyclic/CHANGES.md +%%DATADIR%%/pkg/polycyclic/LICENSE +%%DATADIR%%/pkg/polycyclic/PackageInfo.g +%%DATADIR%%/pkg/polycyclic/README.md +%%DATADIR%%/pkg/polycyclic/doc/basics.xml +%%DATADIR%%/pkg/polycyclic/doc/chap0.html +%%DATADIR%%/pkg/polycyclic/doc/chap0.txt +%%DATADIR%%/pkg/polycyclic/doc/chap0_mj.html +%%DATADIR%%/pkg/polycyclic/doc/chap1.html +%%DATADIR%%/pkg/polycyclic/doc/chap1.txt +%%DATADIR%%/pkg/polycyclic/doc/chap1_mj.html +%%DATADIR%%/pkg/polycyclic/doc/chap2.html +%%DATADIR%%/pkg/polycyclic/doc/chap2.txt +%%DATADIR%%/pkg/polycyclic/doc/chap2_mj.html +%%DATADIR%%/pkg/polycyclic/doc/chap3.html +%%DATADIR%%/pkg/polycyclic/doc/chap3.txt +%%DATADIR%%/pkg/polycyclic/doc/chap3_mj.html +%%DATADIR%%/pkg/polycyclic/doc/chap4.html +%%DATADIR%%/pkg/polycyclic/doc/chap4.txt +%%DATADIR%%/pkg/polycyclic/doc/chap4_mj.html +%%DATADIR%%/pkg/polycyclic/doc/chap5.html +%%DATADIR%%/pkg/polycyclic/doc/chap5.txt +%%DATADIR%%/pkg/polycyclic/doc/chap5_mj.html +%%DATADIR%%/pkg/polycyclic/doc/chap6.html +%%DATADIR%%/pkg/polycyclic/doc/chap6.txt +%%DATADIR%%/pkg/polycyclic/doc/chap6_mj.html +%%DATADIR%%/pkg/polycyclic/doc/chap7.html +%%DATADIR%%/pkg/polycyclic/doc/chap7.txt +%%DATADIR%%/pkg/polycyclic/doc/chap7_mj.html +%%DATADIR%%/pkg/polycyclic/doc/chap8.html +%%DATADIR%%/pkg/polycyclic/doc/chap8.txt +%%DATADIR%%/pkg/polycyclic/doc/chap8_mj.html +%%DATADIR%%/pkg/polycyclic/doc/chap9.html +%%DATADIR%%/pkg/polycyclic/doc/chap9.txt +%%DATADIR%%/pkg/polycyclic/doc/chap9_mj.html +%%DATADIR%%/pkg/polycyclic/doc/chapA.html +%%DATADIR%%/pkg/polycyclic/doc/chapA.txt +%%DATADIR%%/pkg/polycyclic/doc/chapA_mj.html +%%DATADIR%%/pkg/polycyclic/doc/chapBib.html +%%DATADIR%%/pkg/polycyclic/doc/chapBib.txt +%%DATADIR%%/pkg/polycyclic/doc/chapBib_mj.html +%%DATADIR%%/pkg/polycyclic/doc/chapInd.html +%%DATADIR%%/pkg/polycyclic/doc/chapInd.txt +%%DATADIR%%/pkg/polycyclic/doc/chapInd_mj.html +%%DATADIR%%/pkg/polycyclic/doc/chooser.html +%%DATADIR%%/pkg/polycyclic/doc/cohom.xml +%%DATADIR%%/pkg/polycyclic/doc/collect.xml +%%DATADIR%%/pkg/polycyclic/doc/defins.xml +%%DATADIR%%/pkg/polycyclic/doc/intro.xml +%%DATADIR%%/pkg/polycyclic/doc/lefttoc.css +%%DATADIR%%/pkg/polycyclic/doc/libraries.xml +%%DATADIR%%/pkg/polycyclic/doc/manual.css +%%DATADIR%%/pkg/polycyclic/doc/manual.js +%%DATADIR%%/pkg/polycyclic/doc/manual.pdf +%%DATADIR%%/pkg/polycyclic/doc/manual.six +%%DATADIR%%/pkg/polycyclic/doc/matreps.xml +%%DATADIR%%/pkg/polycyclic/doc/methods.xml +%%DATADIR%%/pkg/polycyclic/doc/nocolorprompt.css +%%DATADIR%%/pkg/polycyclic/doc/polycyclic.xml +%%DATADIR%%/pkg/polycyclic/doc/polycyclicbib.xml +%%DATADIR%%/pkg/polycyclic/doc/polycyclicbib.xml.bib +%%DATADIR%%/pkg/polycyclic/doc/preface.xml +%%DATADIR%%/pkg/polycyclic/doc/ragged.css +%%DATADIR%%/pkg/polycyclic/doc/rainbow.js +%%DATADIR%%/pkg/polycyclic/doc/times.css +%%DATADIR%%/pkg/polycyclic/doc/title.xml +%%DATADIR%%/pkg/polycyclic/doc/toggless.css +%%DATADIR%%/pkg/polycyclic/doc/toggless.js +%%DATADIR%%/pkg/polycyclic/gap/README +%%DATADIR%%/pkg/polycyclic/gap/action/README +%%DATADIR%%/pkg/polycyclic/gap/action/basepcgs.gi +%%DATADIR%%/pkg/polycyclic/gap/action/dixon.gi +%%DATADIR%%/pkg/polycyclic/gap/action/extend.gi +%%DATADIR%%/pkg/polycyclic/gap/action/freegens.gi +%%DATADIR%%/pkg/polycyclic/gap/action/kernels.gi +%%DATADIR%%/pkg/polycyclic/gap/action/orbnorm.gi +%%DATADIR%%/pkg/polycyclic/gap/action/orbstab.gi +%%DATADIR%%/pkg/polycyclic/gap/basic/README +%%DATADIR%%/pkg/polycyclic/gap/basic/basic.gd +%%DATADIR%%/pkg/polycyclic/gap/basic/chngpcp.gi +%%DATADIR%%/pkg/polycyclic/gap/basic/colcom.gi +%%DATADIR%%/pkg/polycyclic/gap/basic/coldt.gi +%%DATADIR%%/pkg/polycyclic/gap/basic/colftl.gi +%%DATADIR%%/pkg/polycyclic/gap/basic/collect.gd +%%DATADIR%%/pkg/polycyclic/gap/basic/collect.gi +%%DATADIR%%/pkg/polycyclic/gap/basic/colrec.gi +%%DATADIR%%/pkg/polycyclic/gap/basic/colsave.gi +%%DATADIR%%/pkg/polycyclic/gap/basic/construct.gi +%%DATADIR%%/pkg/polycyclic/gap/basic/convert.gi +%%DATADIR%%/pkg/polycyclic/gap/basic/grphoms.gd +%%DATADIR%%/pkg/polycyclic/gap/basic/grphoms.gi +%%DATADIR%%/pkg/polycyclic/gap/basic/infos.gd +%%DATADIR%%/pkg/polycyclic/gap/basic/orbstab.gi +%%DATADIR%%/pkg/polycyclic/gap/basic/pcpelms.gd +%%DATADIR%%/pkg/polycyclic/gap/basic/pcpelms.gi +%%DATADIR%%/pkg/polycyclic/gap/basic/pcpexpo.gi +%%DATADIR%%/pkg/polycyclic/gap/basic/pcpfact.gi +%%DATADIR%%/pkg/polycyclic/gap/basic/pcpgrps.gd +%%DATADIR%%/pkg/polycyclic/gap/basic/pcpgrps.gi +%%DATADIR%%/pkg/polycyclic/gap/basic/pcppara.gi +%%DATADIR%%/pkg/polycyclic/gap/basic/pcppcps.gd +%%DATADIR%%/pkg/polycyclic/gap/basic/pcppcps.gi +%%DATADIR%%/pkg/polycyclic/gap/basic/pcpsers.gi +%%DATADIR%%/pkg/polycyclic/gap/cohom/README +%%DATADIR%%/pkg/polycyclic/gap/cohom/abelaut.gd +%%DATADIR%%/pkg/polycyclic/gap/cohom/abelaut.gi +%%DATADIR%%/pkg/polycyclic/gap/cohom/addgrp.gi +%%DATADIR%%/pkg/polycyclic/gap/cohom/cohom.gd +%%DATADIR%%/pkg/polycyclic/gap/cohom/cohom.gi +%%DATADIR%%/pkg/polycyclic/gap/cohom/general.gi +%%DATADIR%%/pkg/polycyclic/gap/cohom/grpcom.gi +%%DATADIR%%/pkg/polycyclic/gap/cohom/grpext.gi +%%DATADIR%%/pkg/polycyclic/gap/cohom/intcohom.gi +%%DATADIR%%/pkg/polycyclic/gap/cohom/norcom.gi +%%DATADIR%%/pkg/polycyclic/gap/cohom/onecohom.gi +%%DATADIR%%/pkg/polycyclic/gap/cohom/solabel.gi +%%DATADIR%%/pkg/polycyclic/gap/cohom/solcohom.gi +%%DATADIR%%/pkg/polycyclic/gap/cohom/twocohom.gi +%%DATADIR%%/pkg/polycyclic/gap/cover/const/aut.gi +%%DATADIR%%/pkg/polycyclic/gap/cover/const/bas.gi +%%DATADIR%%/pkg/polycyclic/gap/cover/const/ccc.gi +%%DATADIR%%/pkg/polycyclic/gap/cover/const/com.gi +%%DATADIR%%/pkg/polycyclic/gap/cover/const/cov.gi +%%DATADIR%%/pkg/polycyclic/gap/cover/const/orb.gi +%%DATADIR%%/pkg/polycyclic/gap/cover/const/ord.gi +%%DATADIR%%/pkg/polycyclic/gap/cover/trees/xtree.gi +%%DATADIR%%/pkg/polycyclic/gap/exam/README +%%DATADIR%%/pkg/polycyclic/gap/exam/bgnilp.gi +%%DATADIR%%/pkg/polycyclic/gap/exam/exam.gd +%%DATADIR%%/pkg/polycyclic/gap/exam/generic.gi +%%DATADIR%%/pkg/polycyclic/gap/exam/matlib.gi +%%DATADIR%%/pkg/polycyclic/gap/exam/metacyc.gi +%%DATADIR%%/pkg/polycyclic/gap/exam/metagrp.gi +%%DATADIR%%/pkg/polycyclic/gap/exam/nqlib.gi +%%DATADIR%%/pkg/polycyclic/gap/exam/pcplib.gi +%%DATADIR%%/pkg/polycyclic/gap/matrep/README +%%DATADIR%%/pkg/polycyclic/gap/matrep/affine.gi +%%DATADIR%%/pkg/polycyclic/gap/matrep/matrep.gd +%%DATADIR%%/pkg/polycyclic/gap/matrep/matrep.gi +%%DATADIR%%/pkg/polycyclic/gap/matrep/unitri.gd +%%DATADIR%%/pkg/polycyclic/gap/matrep/unitri.gi +%%DATADIR%%/pkg/polycyclic/gap/matrix/README +%%DATADIR%%/pkg/polycyclic/gap/matrix/hnf.gi +%%DATADIR%%/pkg/polycyclic/gap/matrix/latbases.gi +%%DATADIR%%/pkg/polycyclic/gap/matrix/lattices.gi +%%DATADIR%%/pkg/polycyclic/gap/matrix/matrix.gd +%%DATADIR%%/pkg/polycyclic/gap/matrix/modules.gi +%%DATADIR%%/pkg/polycyclic/gap/matrix/rowbases.gi +%%DATADIR%%/pkg/polycyclic/gap/matrix/triangle.gi +%%DATADIR%%/pkg/polycyclic/gap/obsolete.gd +%%DATADIR%%/pkg/polycyclic/gap/pcpgrp/README +%%DATADIR%%/pkg/polycyclic/gap/pcpgrp/centcon.gi +%%DATADIR%%/pkg/polycyclic/gap/pcpgrp/findex.gi +%%DATADIR%%/pkg/polycyclic/gap/pcpgrp/fitting.gi +%%DATADIR%%/pkg/polycyclic/gap/pcpgrp/general.gi +%%DATADIR%%/pkg/polycyclic/gap/pcpgrp/grpinva.gi +%%DATADIR%%/pkg/polycyclic/gap/pcpgrp/inters.gi +%%DATADIR%%/pkg/polycyclic/gap/pcpgrp/maxsub.gi +%%DATADIR%%/pkg/polycyclic/gap/pcpgrp/nilpot.gi +%%DATADIR%%/pkg/polycyclic/gap/pcpgrp/nindex.gi +%%DATADIR%%/pkg/polycyclic/gap/pcpgrp/normcon.gi +%%DATADIR%%/pkg/polycyclic/gap/pcpgrp/pcpattr.gi +%%DATADIR%%/pkg/polycyclic/gap/pcpgrp/pcpgrp.gd +%%DATADIR%%/pkg/polycyclic/gap/pcpgrp/polyz.gi +%%DATADIR%%/pkg/polycyclic/gap/pcpgrp/schur.gi +%%DATADIR%%/pkg/polycyclic/gap/pcpgrp/tensor.gi +%%DATADIR%%/pkg/polycyclic/gap/pcpgrp/tensor_nq.gi +%%DATADIR%%/pkg/polycyclic/gap/pcpgrp/torsion.gd +%%DATADIR%%/pkg/polycyclic/gap/pcpgrp/torsion.gi +%%DATADIR%%/pkg/polycyclic/gap/pcpgrp/wreath.gi +%%DATADIR%%/pkg/polycyclic/init.g +%%DATADIR%%/pkg/polycyclic/makedoc.g +%%DATADIR%%/pkg/polycyclic/read.g +%%DATADIR%%/pkg/polycyclic/tst/AddToIgs.tst +%%DATADIR%%/pkg/polycyclic/tst/bugfix.tst +%%DATADIR%%/pkg/polycyclic/tst/exam/generic.tst +%%DATADIR%%/pkg/polycyclic/tst/factor.tst +%%DATADIR%%/pkg/polycyclic/tst/homs.tst +%%DATADIR%%/pkg/polycyclic/tst/inters.tst +%%DATADIR%%/pkg/polycyclic/tst/isom.tst +%%DATADIR%%/pkg/polycyclic/tst/testall.g +%%DATADIR%%/pkg/polymaking/CHANGES.md +%%DATADIR%%/pkg/polymaking/LICENSE +%%DATADIR%%/pkg/polymaking/PackageInfo.g +%%DATADIR%%/pkg/polymaking/README.md +%%DATADIR%%/pkg/polymaking/doc/chap0.html +%%DATADIR%%/pkg/polymaking/doc/chap0.txt +%%DATADIR%%/pkg/polymaking/doc/chap0_mj.html +%%DATADIR%%/pkg/polymaking/doc/chap1.html +%%DATADIR%%/pkg/polymaking/doc/chap1.txt +%%DATADIR%%/pkg/polymaking/doc/chap1_mj.html +%%DATADIR%%/pkg/polymaking/doc/chap2.html +%%DATADIR%%/pkg/polymaking/doc/chap2.txt +%%DATADIR%%/pkg/polymaking/doc/chap2_mj.html +%%DATADIR%%/pkg/polymaking/doc/chap3.html +%%DATADIR%%/pkg/polymaking/doc/chap3.txt +%%DATADIR%%/pkg/polymaking/doc/chap3_mj.html +%%DATADIR%%/pkg/polymaking/doc/chap4.html +%%DATADIR%%/pkg/polymaking/doc/chap4.txt +%%DATADIR%%/pkg/polymaking/doc/chap4_mj.html +%%DATADIR%%/pkg/polymaking/doc/chapBib.html +%%DATADIR%%/pkg/polymaking/doc/chapBib.txt +%%DATADIR%%/pkg/polymaking/doc/chapBib_mj.html +%%DATADIR%%/pkg/polymaking/doc/chapInd.html +%%DATADIR%%/pkg/polymaking/doc/chapInd.txt +%%DATADIR%%/pkg/polymaking/doc/chapInd_mj.html +%%DATADIR%%/pkg/polymaking/doc/chooser.html +%%DATADIR%%/pkg/polymaking/doc/environment.xml +%%DATADIR%%/pkg/polymaking/doc/input.xml +%%DATADIR%%/pkg/polymaking/doc/internals.xml +%%DATADIR%%/pkg/polymaking/doc/lefttoc.css +%%DATADIR%%/pkg/polymaking/doc/manual.css +%%DATADIR%%/pkg/polymaking/doc/manual.js +%%DATADIR%%/pkg/polymaking/doc/manual.lab +%%DATADIR%%/pkg/polymaking/doc/manual.pdf +%%DATADIR%%/pkg/polymaking/doc/manual.six +%%DATADIR%%/pkg/polymaking/doc/nocolorprompt.css +%%DATADIR%%/pkg/polymaking/doc/output.xml +%%DATADIR%%/pkg/polymaking/doc/polymaking.bib +%%DATADIR%%/pkg/polymaking/doc/polymaking.xml +%%DATADIR%%/pkg/polymaking/doc/ragged.css +%%DATADIR%%/pkg/polymaking/doc/rainbow.js +%%DATADIR%%/pkg/polymaking/doc/times.css +%%DATADIR%%/pkg/polymaking/doc/title.xml +%%DATADIR%%/pkg/polymaking/doc/toggless.css +%%DATADIR%%/pkg/polymaking/doc/toggless.js +%%DATADIR%%/pkg/polymaking/init.g +%%DATADIR%%/pkg/polymaking/lib/ObjectConverters.gd +%%DATADIR%%/pkg/polymaking/lib/ObjectConverters.gi +%%DATADIR%%/pkg/polymaking/lib/Objects.gd +%%DATADIR%%/pkg/polymaking/lib/Objects.gi +%%DATADIR%%/pkg/polymaking/lib/application_version_type.gd +%%DATADIR%%/pkg/polymaking/lib/application_version_type.gi +%%DATADIR%%/pkg/polymaking/lib/construct.gd +%%DATADIR%%/pkg/polymaking/lib/construct.gi +%%DATADIR%%/pkg/polymaking/lib/convert.gd +%%DATADIR%%/pkg/polymaking/lib/convert.gi +%%DATADIR%%/pkg/polymaking/lib/environment.gd +%%DATADIR%%/pkg/polymaking/lib/environment.gi +%%DATADIR%%/pkg/polymaking/lib/pm_script_arg.pl +%%DATADIR%%/pkg/polymaking/lib/workaround_maps.gd +%%DATADIR%%/pkg/polymaking/lib/workaround_maps.gi +%%DATADIR%%/pkg/polymaking/makedoc.g +%%DATADIR%%/pkg/polymaking/read.g +%%DATADIR%%/pkg/polymaking/tst/polymaking.tst +%%DATADIR%%/pkg/polymaking/tst/pplane.poly +%%DATADIR%%/pkg/polymaking/tst/testall.g +%%DATADIR%%/pkg/polymaking/tst/visual.poly +%%DATADIR%%/pkg/polymaking/tst/visual.tst +%%DATADIR%%/pkg/primgrp/CHANGES.md +%%DATADIR%%/pkg/primgrp/LICENSE +%%DATADIR%%/pkg/primgrp/PackageInfo.g +%%DATADIR%%/pkg/primgrp/README.md +%%DATADIR%%/pkg/primgrp/data/gps1.g +%%DATADIR%%/pkg/primgrp/data/gps10.g +%%DATADIR%%/pkg/primgrp/data/gps11.g +%%DATADIR%%/pkg/primgrp/data/gps12.g +%%DATADIR%%/pkg/primgrp/data/gps13.g +%%DATADIR%%/pkg/primgrp/data/gps14.g +%%DATADIR%%/pkg/primgrp/data/gps15.g +%%DATADIR%%/pkg/primgrp/data/gps16.g +%%DATADIR%%/pkg/primgrp/data/gps17.g +%%DATADIR%%/pkg/primgrp/data/gps18.g +%%DATADIR%%/pkg/primgrp/data/gps19.g +%%DATADIR%%/pkg/primgrp/data/gps2.g +%%DATADIR%%/pkg/primgrp/data/gps20.g +%%DATADIR%%/pkg/primgrp/data/gps21.g +%%DATADIR%%/pkg/primgrp/data/gps22.g +%%DATADIR%%/pkg/primgrp/data/gps23.g +%%DATADIR%%/pkg/primgrp/data/gps24.g +%%DATADIR%%/pkg/primgrp/data/gps25.g +%%DATADIR%%/pkg/primgrp/data/gps26.g +%%DATADIR%%/pkg/primgrp/data/gps27.g +%%DATADIR%%/pkg/primgrp/data/gps28.g +%%DATADIR%%/pkg/primgrp/data/gps29.g +%%DATADIR%%/pkg/primgrp/data/gps3.g +%%DATADIR%%/pkg/primgrp/data/gps30.g +%%DATADIR%%/pkg/primgrp/data/gps31.g +%%DATADIR%%/pkg/primgrp/data/gps32.g +%%DATADIR%%/pkg/primgrp/data/gps33.g +%%DATADIR%%/pkg/primgrp/data/gps34.g +%%DATADIR%%/pkg/primgrp/data/gps35.g +%%DATADIR%%/pkg/primgrp/data/gps36.g +%%DATADIR%%/pkg/primgrp/data/gps37.g +%%DATADIR%%/pkg/primgrp/data/gps38.g +%%DATADIR%%/pkg/primgrp/data/gps39.g +%%DATADIR%%/pkg/primgrp/data/gps4.g +%%DATADIR%%/pkg/primgrp/data/gps5.g +%%DATADIR%%/pkg/primgrp/data/gps6.g +%%DATADIR%%/pkg/primgrp/data/gps7.g +%%DATADIR%%/pkg/primgrp/data/gps8.g +%%DATADIR%%/pkg/primgrp/data/gps9.g +%%DATADIR%%/pkg/primgrp/doc/chap0.html +%%DATADIR%%/pkg/primgrp/doc/chap0.txt +%%DATADIR%%/pkg/primgrp/doc/chap0_mj.html +%%DATADIR%%/pkg/primgrp/doc/chap1.html +%%DATADIR%%/pkg/primgrp/doc/chap1.txt +%%DATADIR%%/pkg/primgrp/doc/chap1_mj.html +%%DATADIR%%/pkg/primgrp/doc/chap2.html +%%DATADIR%%/pkg/primgrp/doc/chap2.txt +%%DATADIR%%/pkg/primgrp/doc/chap2_mj.html +%%DATADIR%%/pkg/primgrp/doc/chapBib.html +%%DATADIR%%/pkg/primgrp/doc/chapBib.txt +%%DATADIR%%/pkg/primgrp/doc/chapBib_mj.html +%%DATADIR%%/pkg/primgrp/doc/chapInd.html +%%DATADIR%%/pkg/primgrp/doc/chapInd.txt +%%DATADIR%%/pkg/primgrp/doc/chapInd_mj.html +%%DATADIR%%/pkg/primgrp/doc/chooser.html +%%DATADIR%%/pkg/primgrp/doc/irredsol.xml +%%DATADIR%%/pkg/primgrp/doc/lefttoc.css +%%DATADIR%%/pkg/primgrp/doc/manual.css +%%DATADIR%%/pkg/primgrp/doc/manual.js +%%DATADIR%%/pkg/primgrp/doc/manual.pdf +%%DATADIR%%/pkg/primgrp/doc/manual.six +%%DATADIR%%/pkg/primgrp/doc/manual.xml +%%DATADIR%%/pkg/primgrp/doc/manualbib.xml +%%DATADIR%%/pkg/primgrp/doc/manualbib.xml.bib +%%DATADIR%%/pkg/primgrp/doc/nocolorprompt.css +%%DATADIR%%/pkg/primgrp/doc/prim.xml +%%DATADIR%%/pkg/primgrp/doc/ragged.css +%%DATADIR%%/pkg/primgrp/doc/rainbow.js +%%DATADIR%%/pkg/primgrp/doc/times.css +%%DATADIR%%/pkg/primgrp/doc/toggless.css +%%DATADIR%%/pkg/primgrp/doc/toggless.js +%%DATADIR%%/pkg/primgrp/init.g +%%DATADIR%%/pkg/primgrp/lib/cohorts.grp +%%DATADIR%%/pkg/primgrp/lib/irredsol.gd +%%DATADIR%%/pkg/primgrp/lib/irredsol.gi +%%DATADIR%%/pkg/primgrp/lib/irredsol.grp +%%DATADIR%%/pkg/primgrp/lib/primitiv.gd +%%DATADIR%%/pkg/primgrp/lib/primitiv.gi +%%DATADIR%%/pkg/primgrp/lib/primitiv.grp +%%DATADIR%%/pkg/primgrp/makedoc.g +%%DATADIR%%/pkg/primgrp/read.g +%%DATADIR%%/pkg/primgrp/tst/manualexamples/README.md +%%DATADIR%%/pkg/primgrp/tst/manualexamples/primgrp01.tst +%%DATADIR%%/pkg/primgrp/tst/testall.g +%%DATADIR%%/pkg/primgrp/tst/testextra/README.md +%%DATADIR%%/pkg/primgrp/tst/testextra/sanity4095.tst +%%DATADIR%%/pkg/primgrp/tst/testinstall/README.md +%%DATADIR%%/pkg/primgrp/tst/testinstall/bugfix.tst +%%DATADIR%%/pkg/primgrp/tst/testinstall/irrednumbers.tst +%%DATADIR%%/pkg/primgrp/tst/testinstall/onanscott.tst +%%DATADIR%%/pkg/primgrp/tst/testinstall/primid.tst +%%DATADIR%%/pkg/primgrp/tst/testinstall/primnumbers.tst +%%DATADIR%%/pkg/primgrp/tst/testinstall/sanity99.tst +%%DATADIR%%/pkg/primgrp/tst/teststandard/README.md +%%DATADIR%%/pkg/primgrp/tst/teststandard/sanity999.tst +%%DATADIR%%/pkg/primgrp/tst/testutils.g +%%DATADIR%%/pkg/profiling/AUTHORS +%%DATADIR%%/pkg/profiling/COPYRIGHT +%%DATADIR%%/pkg/profiling/FlameGraph/README-GAPProfiling +%%DATADIR%%/pkg/profiling/FlameGraph/README.md +%%DATADIR%%/pkg/profiling/FlameGraph/dev/README +%%DATADIR%%/pkg/profiling/FlameGraph/dev/gatherhc-kern.d +%%DATADIR%%/pkg/profiling/FlameGraph/dev/gatherthc-kern.d +%%DATADIR%%/pkg/profiling/FlameGraph/dev/hcstackcollapse.pl +%%DATADIR%%/pkg/profiling/FlameGraph/dev/hotcoldgraph.pl +%%DATADIR%%/pkg/profiling/FlameGraph/dev/thcstackcollapse.pl +%%DATADIR%%/pkg/profiling/FlameGraph/difffolded.pl +%%DATADIR%%/pkg/profiling/FlameGraph/docs/cddl1.txt +%%DATADIR%%/pkg/profiling/FlameGraph/flamegraph.pl +%%DATADIR%%/pkg/profiling/FlameGraph/range-perf.pl +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-aix.pl +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-bpftrace.pl +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-elfutils.pl +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-gdb.pl +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-go.pl +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-instruments.pl +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-java-exceptions.pl +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-jstack.pl +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-ljp.awk +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-perf-sched.awk +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-perf.pl +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-pmc.pl +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-recursive.pl +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-sample.awk +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-stap.pl +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-vsprof.pl +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-vtune.pl +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-xdebug.php +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse.pl +%%DATADIR%%/pkg/profiling/HISTORY.md +%%DATADIR%%/pkg/profiling/Makefile.gappkg +%%DATADIR%%/pkg/profiling/Makefile.in +%%DATADIR%%/pkg/profiling/Makefile.in.c++20 +%%DATADIR%%/pkg/profiling/PackageInfo.g +%%DATADIR%%/pkg/profiling/README.md +%%DATADIR%%/pkg/profiling/configure +%%DATADIR%%/pkg/profiling/configure.libtool.bak +%%DATADIR%%/pkg/profiling/data/sorttable.js +%%DATADIR%%/pkg/profiling/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/profiling/doc/_Chapter_Functionality_provided_by_the_profiling_package.xml +%%DATADIR%%/pkg/profiling/doc/_Chapter_Tutorial.xml +%%DATADIR%%/pkg/profiling/doc/_Chunks.xml +%%DATADIR%%/pkg/profiling/doc/chap0.html +%%DATADIR%%/pkg/profiling/doc/chap0.txt +%%DATADIR%%/pkg/profiling/doc/chap0_mj.html +%%DATADIR%%/pkg/profiling/doc/chap1.html +%%DATADIR%%/pkg/profiling/doc/chap1.txt +%%DATADIR%%/pkg/profiling/doc/chap1_mj.html +%%DATADIR%%/pkg/profiling/doc/chap2.html +%%DATADIR%%/pkg/profiling/doc/chap2.txt +%%DATADIR%%/pkg/profiling/doc/chap2_mj.html +%%DATADIR%%/pkg/profiling/doc/chapInd.html +%%DATADIR%%/pkg/profiling/doc/chapInd.txt +%%DATADIR%%/pkg/profiling/doc/chapInd_mj.html +%%DATADIR%%/pkg/profiling/doc/chooser.html +%%DATADIR%%/pkg/profiling/doc/lefttoc.css +%%DATADIR%%/pkg/profiling/doc/manual.css +%%DATADIR%%/pkg/profiling/doc/manual.js +%%DATADIR%%/pkg/profiling/doc/manual.lab +%%DATADIR%%/pkg/profiling/doc/manual.pdf +%%DATADIR%%/pkg/profiling/doc/manual.six +%%DATADIR%%/pkg/profiling/doc/nocolorprompt.css +%%DATADIR%%/pkg/profiling/doc/profiling.xml +%%DATADIR%%/pkg/profiling/doc/ragged.css +%%DATADIR%%/pkg/profiling/doc/rainbow.js +%%DATADIR%%/pkg/profiling/doc/times.css +%%DATADIR%%/pkg/profiling/doc/title.xml +%%DATADIR%%/pkg/profiling/doc/toggless.css +%%DATADIR%%/pkg/profiling/doc/toggless.js +%%DATADIR%%/pkg/profiling/doc/tutorial.autodoc +%%DATADIR%%/pkg/profiling/gap/profiling.gd +%%DATADIR%%/pkg/profiling/gap/profiling.gi +%%DATADIR%%/pkg/profiling/init.g +%%DATADIR%%/pkg/profiling/makedoc.g +%%DATADIR%%/pkg/profiling/read.g +%%DATADIR%%/pkg/profiling/src/gap_cpp_headers/gap_cpp_mapping.hpp +%%DATADIR%%/pkg/profiling/src/gap_cpp_headers/gap_exception.hpp +%%DATADIR%%/pkg/profiling/src/gap_cpp_headers/gap_function.hpp +%%DATADIR%%/pkg/profiling/src/gap_cpp_headers/gap_prototypes.hpp +%%DATADIR%%/pkg/profiling/src/gap_cpp_headers/gap_wrapping.hpp +%%DATADIR%%/pkg/profiling/src/gap_cpp_headers/optional.hpp +%%DATADIR%%/pkg/profiling/src/gap_cpp_headers/vec1.hpp +%%DATADIR%%/pkg/profiling/src/json_parse_rapidjson.h +%%DATADIR%%/pkg/profiling/src/md5.cc +%%DATADIR%%/pkg/profiling/src/md5.h +%%DATADIR%%/pkg/profiling/src/profiling.cc +%%DATADIR%%/pkg/profiling/src/rapidjson/allocators.h +%%DATADIR%%/pkg/profiling/src/rapidjson/document.h +%%DATADIR%%/pkg/profiling/src/rapidjson/encodedstream.h +%%DATADIR%%/pkg/profiling/src/rapidjson/encodings.h +%%DATADIR%%/pkg/profiling/src/rapidjson/error/en.h +%%DATADIR%%/pkg/profiling/src/rapidjson/error/error.h +%%DATADIR%%/pkg/profiling/src/rapidjson/filereadstream.h +%%DATADIR%%/pkg/profiling/src/rapidjson/filewritestream.h +%%DATADIR%%/pkg/profiling/src/rapidjson/internal/biginteger.h +%%DATADIR%%/pkg/profiling/src/rapidjson/internal/diyfp.h +%%DATADIR%%/pkg/profiling/src/rapidjson/internal/dtoa.h +%%DATADIR%%/pkg/profiling/src/rapidjson/internal/ieee754.h +%%DATADIR%%/pkg/profiling/src/rapidjson/internal/itoa.h +%%DATADIR%%/pkg/profiling/src/rapidjson/internal/meta.h +%%DATADIR%%/pkg/profiling/src/rapidjson/internal/pow10.h +%%DATADIR%%/pkg/profiling/src/rapidjson/internal/stack.h +%%DATADIR%%/pkg/profiling/src/rapidjson/internal/strfunc.h +%%DATADIR%%/pkg/profiling/src/rapidjson/internal/strtod.h +%%DATADIR%%/pkg/profiling/src/rapidjson/internal/swap.h +%%DATADIR%%/pkg/profiling/src/rapidjson/memorybuffer.h +%%DATADIR%%/pkg/profiling/src/rapidjson/memorystream.h +%%DATADIR%%/pkg/profiling/src/rapidjson/msinttypes/inttypes.h +%%DATADIR%%/pkg/profiling/src/rapidjson/msinttypes/stdint.h +%%DATADIR%%/pkg/profiling/src/rapidjson/pointer.h +%%DATADIR%%/pkg/profiling/src/rapidjson/prettywriter.h +%%DATADIR%%/pkg/profiling/src/rapidjson/rapidjson.h +%%DATADIR%%/pkg/profiling/src/rapidjson/reader.h +%%DATADIR%%/pkg/profiling/src/rapidjson/stringbuffer.h +%%DATADIR%%/pkg/profiling/src/rapidjson/writer.h +%%DATADIR%%/pkg/profiling/tst/testall.g +%%DATADIR%%/pkg/profiling/tst/testcode1.g +%%DATADIR%%/pkg/profiling/tst/testcode2.g +%%DATADIR%%/pkg/profiling/tst/testcodenoreturn.g +%%DATADIR%%/pkg/profiling/tst/tstall/checkcoverage.tst +%%DATADIR%%/pkg/profiling/tst/tstall/checkmultfiles.tst +%%DATADIR%%/pkg/profiling/tst/tstall/checknoreturn.tst +%%DATADIR%%/pkg/profiling/tst/tstall/checkprof-res.tst +%%DATADIR%%/pkg/profiling/tst/tstall/checkprof.tst +%%DATADIR%%/pkg/profiling/tst/tstall/colour.tst +%%DATADIR%%/pkg/profiling/tst/tstall/encode.tst +%%DATADIR%%/pkg/profiling/tst/tstall/genprof.tst +%%DATADIR%%/pkg/profiling/tst/tstall/md5.sample +%%DATADIR%%/pkg/profiling/tst/tstall/md5.tst +%%DATADIR%%/pkg/profiling/tst/tstall/profilefile.tst +%%DATADIR%%/pkg/profiling/tst/tstall/read.tst +%%DATADIR%%/pkg/qpa/CHANGES +%%DATADIR%%/pkg/qpa/LICENSE +%%DATADIR%%/pkg/qpa/PackageInfo.g +%%DATADIR%%/pkg/qpa/README +%%DATADIR%%/pkg/qpa/doc/MakeQPADoc.gi +%%DATADIR%%/pkg/qpa/doc/chap0.html +%%DATADIR%%/pkg/qpa/doc/chap0.txt +%%DATADIR%%/pkg/qpa/doc/chap0_mj.html +%%DATADIR%%/pkg/qpa/doc/chap1.html +%%DATADIR%%/pkg/qpa/doc/chap1.txt +%%DATADIR%%/pkg/qpa/doc/chap10.html +%%DATADIR%%/pkg/qpa/doc/chap10.txt +%%DATADIR%%/pkg/qpa/doc/chap10_mj.html +%%DATADIR%%/pkg/qpa/doc/chap11.html +%%DATADIR%%/pkg/qpa/doc/chap11.txt +%%DATADIR%%/pkg/qpa/doc/chap11_mj.html +%%DATADIR%%/pkg/qpa/doc/chap12.html +%%DATADIR%%/pkg/qpa/doc/chap12.txt +%%DATADIR%%/pkg/qpa/doc/chap12_mj.html +%%DATADIR%%/pkg/qpa/doc/chap13.html +%%DATADIR%%/pkg/qpa/doc/chap13.txt +%%DATADIR%%/pkg/qpa/doc/chap13_mj.html +%%DATADIR%%/pkg/qpa/doc/chap1_mj.html +%%DATADIR%%/pkg/qpa/doc/chap2.html +%%DATADIR%%/pkg/qpa/doc/chap2.txt +%%DATADIR%%/pkg/qpa/doc/chap2_mj.html +%%DATADIR%%/pkg/qpa/doc/chap3.html +%%DATADIR%%/pkg/qpa/doc/chap3.txt +%%DATADIR%%/pkg/qpa/doc/chap3_mj.html +%%DATADIR%%/pkg/qpa/doc/chap4.html +%%DATADIR%%/pkg/qpa/doc/chap4.txt +%%DATADIR%%/pkg/qpa/doc/chap4_mj.html +%%DATADIR%%/pkg/qpa/doc/chap5.html +%%DATADIR%%/pkg/qpa/doc/chap5.txt +%%DATADIR%%/pkg/qpa/doc/chap5_mj.html +%%DATADIR%%/pkg/qpa/doc/chap6.html +%%DATADIR%%/pkg/qpa/doc/chap6.txt +%%DATADIR%%/pkg/qpa/doc/chap6_mj.html +%%DATADIR%%/pkg/qpa/doc/chap7.html +%%DATADIR%%/pkg/qpa/doc/chap7.txt +%%DATADIR%%/pkg/qpa/doc/chap7_mj.html +%%DATADIR%%/pkg/qpa/doc/chap8.html +%%DATADIR%%/pkg/qpa/doc/chap8.txt +%%DATADIR%%/pkg/qpa/doc/chap8_mj.html +%%DATADIR%%/pkg/qpa/doc/chap9.html +%%DATADIR%%/pkg/qpa/doc/chap9.txt +%%DATADIR%%/pkg/qpa/doc/chap9_mj.html +%%DATADIR%%/pkg/qpa/doc/chapBib.html +%%DATADIR%%/pkg/qpa/doc/chapBib.txt +%%DATADIR%%/pkg/qpa/doc/chapBib_mj.html +%%DATADIR%%/pkg/qpa/doc/chapInd.html +%%DATADIR%%/pkg/qpa/doc/chapInd.txt +%%DATADIR%%/pkg/qpa/doc/chapInd_mj.html +%%DATADIR%%/pkg/qpa/doc/chapter_AR-theory.xml +%%DATADIR%%/pkg/qpa/doc/chapter_chain_complexes.xml +%%DATADIR%%/pkg/qpa/doc/chapter_combinatorialrep.xml +%%DATADIR%%/pkg/qpa/doc/chapter_degorderfinitetype.xml +%%DATADIR%%/pkg/qpa/doc/chapter_gbnp.xml +%%DATADIR%%/pkg/qpa/doc/chapter_groebner_bases.xml +%%DATADIR%%/pkg/qpa/doc/chapter_homological_algebra.xml +%%DATADIR%%/pkg/qpa/doc/chapter_homomorphisms.xml +%%DATADIR%%/pkg/qpa/doc/chapter_introduction.xml +%%DATADIR%%/pkg/qpa/doc/chapter_path_algebras.xml +%%DATADIR%%/pkg/qpa/doc/chapter_proj_and_derived.xml +%%DATADIR%%/pkg/qpa/doc/chapter_quickstart.xml +%%DATADIR%%/pkg/qpa/doc/chapter_quivers.xml +%%DATADIR%%/pkg/qpa/doc/chapter_right_modules.xml +%%DATADIR%%/pkg/qpa/doc/chooser.html +%%DATADIR%%/pkg/qpa/doc/lefttoc.css +%%DATADIR%%/pkg/qpa/doc/manual.css +%%DATADIR%%/pkg/qpa/doc/manual.js +%%DATADIR%%/pkg/qpa/doc/manual.pdf +%%DATADIR%%/pkg/qpa/doc/manual.six +%%DATADIR%%/pkg/qpa/doc/nocolorprompt.css +%%DATADIR%%/pkg/qpa/doc/qpadocumentation.xml +%%DATADIR%%/pkg/qpa/doc/ragged.css +%%DATADIR%%/pkg/qpa/doc/rainbow.js +%%DATADIR%%/pkg/qpa/doc/times.css +%%DATADIR%%/pkg/qpa/doc/toggless.css +%%DATADIR%%/pkg/qpa/doc/toggless.js +%%DATADIR%%/pkg/qpa/examples/examples_AR-theory.g +%%DATADIR%%/pkg/qpa/examples/examples_brauer_configuration_algebras.g +%%DATADIR%%/pkg/qpa/examples/examples_chain_complexes.g +%%DATADIR%%/pkg/qpa/examples/examples_degorderfinitetype.g +%%DATADIR%%/pkg/qpa/examples/examples_groebner_bases.g +%%DATADIR%%/pkg/qpa/examples/examples_homological_algebra.g +%%DATADIR%%/pkg/qpa/examples/examples_homomorphisms.g +%%DATADIR%%/pkg/qpa/examples/examples_introduction.g +%%DATADIR%%/pkg/qpa/examples/examples_path_algebras.g +%%DATADIR%%/pkg/qpa/examples/examples_proj_and_derived.g +%%DATADIR%%/pkg/qpa/examples/examples_quivers.g +%%DATADIR%%/pkg/qpa/examples/examples_right_modules.g +%%DATADIR%%/pkg/qpa/init.g +%%DATADIR%%/pkg/qpa/lib/algebra.gd +%%DATADIR%%/pkg/qpa/lib/algebra.gi +%%DATADIR%%/pkg/qpa/lib/combinatorialrep.gd +%%DATADIR%%/pkg/qpa/lib/combinatorialrep.gi +%%DATADIR%%/pkg/qpa/lib/complex.gd +%%DATADIR%%/pkg/qpa/lib/complex.gi +%%DATADIR%%/pkg/qpa/lib/degorderfinitetype.gd +%%DATADIR%%/pkg/qpa/lib/degorderfinitetype.gi +%%DATADIR%%/pkg/qpa/lib/derivedcat.gd +%%DATADIR%%/pkg/qpa/lib/derivedcat.gi +%%DATADIR%%/pkg/qpa/lib/documentation.gd +%%DATADIR%%/pkg/qpa/lib/documentation.gi +%%DATADIR%%/pkg/qpa/lib/functors.gd +%%DATADIR%%/pkg/qpa/lib/functors.gi +%%DATADIR%%/pkg/qpa/lib/gbhighlevel.gd +%%DATADIR%%/pkg/qpa/lib/gbhighlevel.gi +%%DATADIR%%/pkg/qpa/lib/gbnp.gd +%%DATADIR%%/pkg/qpa/lib/gbnp.gi +%%DATADIR%%/pkg/qpa/lib/groebner.gd +%%DATADIR%%/pkg/qpa/lib/groebner.gi +%%DATADIR%%/pkg/qpa/lib/groebnerdyndict.gd +%%DATADIR%%/pkg/qpa/lib/groebnerdyndict.gi +%%DATADIR%%/pkg/qpa/lib/groebnerdyntree.gd +%%DATADIR%%/pkg/qpa/lib/groebnerdyntree.gi +%%DATADIR%%/pkg/qpa/lib/groebnerordering.gd +%%DATADIR%%/pkg/qpa/lib/groebnerordering.gi +%%DATADIR%%/pkg/qpa/lib/groebnerstadict.gd +%%DATADIR%%/pkg/qpa/lib/groebnerstadict.gi +%%DATADIR%%/pkg/qpa/lib/idempotent.gd +%%DATADIR%%/pkg/qpa/lib/idempotent.gi +%%DATADIR%%/pkg/qpa/lib/inflist.gd +%%DATADIR%%/pkg/qpa/lib/inflist.gi +%%DATADIR%%/pkg/qpa/lib/module.gd +%%DATADIR%%/pkg/qpa/lib/module.gi +%%DATADIR%%/pkg/qpa/lib/moduleARtheory.gd +%%DATADIR%%/pkg/qpa/lib/moduleARtheory.gi +%%DATADIR%%/pkg/qpa/lib/moduledecomp.gd +%%DATADIR%%/pkg/qpa/lib/moduledecomp.gi +%%DATADIR%%/pkg/qpa/lib/modulehom.gd +%%DATADIR%%/pkg/qpa/lib/modulehom.gi +%%DATADIR%%/pkg/qpa/lib/modulehomalg.gd +%%DATADIR%%/pkg/qpa/lib/modulehomalg.gi +%%DATADIR%%/pkg/qpa/lib/moduleprojres.gd +%%DATADIR%%/pkg/qpa/lib/moduleprojres.gi +%%DATADIR%%/pkg/qpa/lib/modulespecial.gd +%%DATADIR%%/pkg/qpa/lib/modulespecial.gi +%%DATADIR%%/pkg/qpa/lib/pathalg.gd +%%DATADIR%%/pkg/qpa/lib/pathalg.gi +%%DATADIR%%/pkg/qpa/lib/pathalgideal.gd +%%DATADIR%%/pkg/qpa/lib/pathalgideal.gi +%%DATADIR%%/pkg/qpa/lib/pathalgkoszul.gd +%%DATADIR%%/pkg/qpa/lib/pathalgkoszul.gi +%%DATADIR%%/pkg/qpa/lib/pathalgpredef.gd +%%DATADIR%%/pkg/qpa/lib/pathalgpredef.gi +%%DATADIR%%/pkg/qpa/lib/pathalgreptype.gd +%%DATADIR%%/pkg/qpa/lib/pathalgreptype.gi +%%DATADIR%%/pkg/qpa/lib/pathalgtensor.gd +%%DATADIR%%/pkg/qpa/lib/pathalgtensor.gi +%%DATADIR%%/pkg/qpa/lib/present2.gd +%%DATADIR%%/pkg/qpa/lib/present2.gi +%%DATADIR%%/pkg/qpa/lib/projpathalgmodule.gd +%%DATADIR%%/pkg/qpa/lib/projpathalgmodule.gi +%%DATADIR%%/pkg/qpa/lib/qpaposet.gd +%%DATADIR%%/pkg/qpa/lib/qpaposet.gi +%%DATADIR%%/pkg/qpa/lib/quiver.gd +%%DATADIR%%/pkg/qpa/lib/quiver.gi +%%DATADIR%%/pkg/qpa/lib/quivergraphalgorithms.gd +%%DATADIR%%/pkg/qpa/lib/quivergraphalgorithms.gi +%%DATADIR%%/pkg/qpa/lib/stringalgebra.gd +%%DATADIR%%/pkg/qpa/lib/stringalgebra.gi +%%DATADIR%%/pkg/qpa/lib/util.gd +%%DATADIR%%/pkg/qpa/lib/util.gi +%%DATADIR%%/pkg/qpa/lib/validity.gd +%%DATADIR%%/pkg/qpa/lib/validity.gi +%%DATADIR%%/pkg/qpa/read.g +%%DATADIR%%/pkg/qpa/tst/testall.g +%%DATADIR%%/pkg/qpa/tst/testall.tst +%%DATADIR%%/pkg/qpa/version +%%DATADIR%%/pkg/quagroup/CHANGES.md +%%DATADIR%%/pkg/quagroup/LICENSE +%%DATADIR%%/pkg/quagroup/PackageInfo.g +%%DATADIR%%/pkg/quagroup/README.md +%%DATADIR%%/pkg/quagroup/doc/chap0.html +%%DATADIR%%/pkg/quagroup/doc/chap0.txt +%%DATADIR%%/pkg/quagroup/doc/chap0_mj.html +%%DATADIR%%/pkg/quagroup/doc/chap1.html +%%DATADIR%%/pkg/quagroup/doc/chap1.txt +%%DATADIR%%/pkg/quagroup/doc/chap1_mj.html +%%DATADIR%%/pkg/quagroup/doc/chap2.html +%%DATADIR%%/pkg/quagroup/doc/chap2.txt +%%DATADIR%%/pkg/quagroup/doc/chap2_mj.html +%%DATADIR%%/pkg/quagroup/doc/chap3.html +%%DATADIR%%/pkg/quagroup/doc/chap3.txt +%%DATADIR%%/pkg/quagroup/doc/chap3_mj.html +%%DATADIR%%/pkg/quagroup/doc/chapBib.html +%%DATADIR%%/pkg/quagroup/doc/chapBib.txt +%%DATADIR%%/pkg/quagroup/doc/chapBib_mj.html +%%DATADIR%%/pkg/quagroup/doc/chapInd.html +%%DATADIR%%/pkg/quagroup/doc/chapInd.txt +%%DATADIR%%/pkg/quagroup/doc/chapInd_mj.html +%%DATADIR%%/pkg/quagroup/doc/chooser.html +%%DATADIR%%/pkg/quagroup/doc/lefttoc.css +%%DATADIR%%/pkg/quagroup/doc/manual.css +%%DATADIR%%/pkg/quagroup/doc/manual.js +%%DATADIR%%/pkg/quagroup/doc/manual.lab +%%DATADIR%%/pkg/quagroup/doc/manual.pdf +%%DATADIR%%/pkg/quagroup/doc/manual.six +%%DATADIR%%/pkg/quagroup/doc/nocolorprompt.css +%%DATADIR%%/pkg/quagroup/doc/quagroup.bib +%%DATADIR%%/pkg/quagroup/doc/quagroup.xml +%%DATADIR%%/pkg/quagroup/doc/ragged.css +%%DATADIR%%/pkg/quagroup/doc/rainbow.js +%%DATADIR%%/pkg/quagroup/doc/times.css +%%DATADIR%%/pkg/quagroup/doc/title.xml +%%DATADIR%%/pkg/quagroup/doc/toggless.css +%%DATADIR%%/pkg/quagroup/doc/toggless.js +%%DATADIR%%/pkg/quagroup/gap/basic.gd +%%DATADIR%%/pkg/quagroup/gap/basic.gi +%%DATADIR%%/pkg/quagroup/gap/canbas.gd +%%DATADIR%%/pkg/quagroup/gap/canbas.gi +%%DATADIR%%/pkg/quagroup/gap/diymod.gd +%%DATADIR%%/pkg/quagroup/gap/diymod.gi +%%DATADIR%%/pkg/quagroup/gap/fastmod.gd +%%DATADIR%%/pkg/quagroup/gap/fastmod.gi +%%DATADIR%%/pkg/quagroup/gap/fileacc.gd +%%DATADIR%%/pkg/quagroup/gap/fileacc.gi +%%DATADIR%%/pkg/quagroup/gap/isom.gd +%%DATADIR%%/pkg/quagroup/gap/isom.gi +%%DATADIR%%/pkg/quagroup/gap/multtab.g +%%DATADIR%%/pkg/quagroup/gap/paths.gd +%%DATADIR%%/pkg/quagroup/gap/paths.gi +%%DATADIR%%/pkg/quagroup/gap/qea.gd +%%DATADIR%%/pkg/quagroup/gap/qea.gi +%%DATADIR%%/pkg/quagroup/gap/rmat.gd +%%DATADIR%%/pkg/quagroup/gap/rmat.gi +%%DATADIR%%/pkg/quagroup/gap/roots.gd +%%DATADIR%%/pkg/quagroup/gap/roots.gi +%%DATADIR%%/pkg/quagroup/gap/tensor.gd +%%DATADIR%%/pkg/quagroup/gap/tensor.gi +%%DATADIR%%/pkg/quagroup/gap/uea.gd +%%DATADIR%%/pkg/quagroup/gap/uea.gi +%%DATADIR%%/pkg/quagroup/init.g +%%DATADIR%%/pkg/quagroup/makedoc.g +%%DATADIR%%/pkg/quagroup/read.g +%%DATADIR%%/pkg/quagroup/tst/quagroup01.tst +%%DATADIR%%/pkg/quagroup/tst/quagroup02.tst +%%DATADIR%%/pkg/quagroup/tst/testall.g +%%DATADIR%%/pkg/radiroot/CHANGES +%%DATADIR%%/pkg/radiroot/LICENSE +%%DATADIR%%/pkg/radiroot/PackageInfo.g +%%DATADIR%%/pkg/radiroot/README +%%DATADIR%%/pkg/radiroot/doc/info.tex +%%DATADIR%%/pkg/radiroot/doc/install.tex +%%DATADIR%%/pkg/radiroot/doc/intro.tex +%%DATADIR%%/pkg/radiroot/doc/make_doc +%%DATADIR%%/pkg/radiroot/doc/manual.bib +%%DATADIR%%/pkg/radiroot/doc/manual.dvi +%%DATADIR%%/pkg/radiroot/doc/manual.lab +%%DATADIR%%/pkg/radiroot/doc/manual.mst +%%DATADIR%%/pkg/radiroot/doc/manual.pdf +%%DATADIR%%/pkg/radiroot/doc/manual.six +%%DATADIR%%/pkg/radiroot/doc/manual.tex +%%DATADIR%%/pkg/radiroot/doc/radiroot.tex +%%DATADIR%%/pkg/radiroot/htm/CHAP001.htm +%%DATADIR%%/pkg/radiroot/htm/CHAP002.htm +%%DATADIR%%/pkg/radiroot/htm/CHAP003.htm +%%DATADIR%%/pkg/radiroot/htm/CHAP004.htm +%%DATADIR%%/pkg/radiroot/htm/biblio.htm +%%DATADIR%%/pkg/radiroot/htm/chapters.htm +%%DATADIR%%/pkg/radiroot/htm/indxA.htm +%%DATADIR%%/pkg/radiroot/htm/indxF.htm +%%DATADIR%%/pkg/radiroot/htm/indxG.htm +%%DATADIR%%/pkg/radiroot/htm/indxI.htm +%%DATADIR%%/pkg/radiroot/htm/indxL.htm +%%DATADIR%%/pkg/radiroot/htm/indxM.htm +%%DATADIR%%/pkg/radiroot/htm/indxR.htm +%%DATADIR%%/pkg/radiroot/htm/indxS.htm +%%DATADIR%%/pkg/radiroot/htm/indxT.htm +%%DATADIR%%/pkg/radiroot/htm/theindex.htm +%%DATADIR%%/pkg/radiroot/init.g +%%DATADIR%%/pkg/radiroot/lib/Manipulations.gd +%%DATADIR%%/pkg/radiroot/lib/Manipulations.gi +%%DATADIR%%/pkg/radiroot/lib/Maple.gd +%%DATADIR%%/pkg/radiroot/lib/Maple.gi +%%DATADIR%%/pkg/radiroot/lib/Radicals.gd +%%DATADIR%%/pkg/radiroot/lib/Radicals.gi +%%DATADIR%%/pkg/radiroot/lib/SplittField.gd +%%DATADIR%%/pkg/radiroot/lib/SplittField.gi +%%DATADIR%%/pkg/radiroot/lib/Strings.gd +%%DATADIR%%/pkg/radiroot/lib/Strings.gi +%%DATADIR%%/pkg/radiroot/read.g +%%DATADIR%%/pkg/radiroot/tst/docexmpl.tst +%%DATADIR%%/pkg/radiroot/tst/testall.g +%%DATADIR%%/pkg/radiroot/tst/trivial.tst +%%DATADIR%%/pkg/rcwa/CHANGES.md +%%DATADIR%%/pkg/rcwa/LICENSE +%%DATADIR%%/pkg/rcwa/PackageInfo.g +%%DATADIR%%/pkg/rcwa/README.md +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/abelianinvariants.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/chains.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/compositionfactors.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/conjugacyclasses.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/database.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/degrees.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/epifromfpgroupto_ct23z.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/epifromfpgrouptocollatzgroup_c.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/epifromfpgrouptocollatzgroup_t.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/equalityclasses.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/finite-orbits.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/growthsequences.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/intransitivemodulo.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/minwordlengthcoprimemultdiv.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/minwordlengthnonbalanced.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/non_abc_cycle_orbitcounts.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/orbitgrowthtype.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/orbitlengths.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/partitionlengths.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/permgroupgens.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/refinementseqlngs.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/residueclassorbitlengths.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/respectedpartitions.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/samegroups.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/spheresizecycles.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/subgroups.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/supergroups.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups6/trsstatuspos.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups9/database.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups9/mods.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups9/partitionlengths.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups9/sizespos.g +%%DATADIR%%/pkg/rcwa/data/3ctsgroups9/sizesset.g +%%DATADIR%%/pkg/rcwa/data/4ctsgroups6/database.g +%%DATADIR%%/pkg/rcwa/data/ctproducts/ct-graphs.g +%%DATADIR%%/pkg/rcwa/data/ctproducts/ctprodclass.g +%%DATADIR%%/pkg/rcwa/data/ctproducts/ctprods.g +%%DATADIR%%/pkg/rcwa/data/ctproducts/ctprods12.g +%%DATADIR%%/pkg/rcwa/data/ctproducts/ctprods32.g +%%DATADIR%%/pkg/rcwa/doc/_entities.xml +%%DATADIR%%/pkg/rcwa/doc/about.xml +%%DATADIR%%/pkg/rcwa/doc/abstract.xml +%%DATADIR%%/pkg/rcwa/doc/algs.xml +%%DATADIR%%/pkg/rcwa/doc/chap0.html +%%DATADIR%%/pkg/rcwa/doc/chap0.txt +%%DATADIR%%/pkg/rcwa/doc/chap0_mj.html +%%DATADIR%%/pkg/rcwa/doc/chap1.html +%%DATADIR%%/pkg/rcwa/doc/chap1.txt +%%DATADIR%%/pkg/rcwa/doc/chap1_mj.html +%%DATADIR%%/pkg/rcwa/doc/chap2.html +%%DATADIR%%/pkg/rcwa/doc/chap2.txt +%%DATADIR%%/pkg/rcwa/doc/chap2_mj.html +%%DATADIR%%/pkg/rcwa/doc/chap3.html +%%DATADIR%%/pkg/rcwa/doc/chap3.txt +%%DATADIR%%/pkg/rcwa/doc/chap3_mj.html +%%DATADIR%%/pkg/rcwa/doc/chap4.html +%%DATADIR%%/pkg/rcwa/doc/chap4.txt +%%DATADIR%%/pkg/rcwa/doc/chap4_mj.html +%%DATADIR%%/pkg/rcwa/doc/chap5.html +%%DATADIR%%/pkg/rcwa/doc/chap5.txt +%%DATADIR%%/pkg/rcwa/doc/chap5_mj.html +%%DATADIR%%/pkg/rcwa/doc/chap6.html +%%DATADIR%%/pkg/rcwa/doc/chap6.txt +%%DATADIR%%/pkg/rcwa/doc/chap6_mj.html +%%DATADIR%%/pkg/rcwa/doc/chap7.html +%%DATADIR%%/pkg/rcwa/doc/chap7.txt +%%DATADIR%%/pkg/rcwa/doc/chap7_mj.html +%%DATADIR%%/pkg/rcwa/doc/chap8.html +%%DATADIR%%/pkg/rcwa/doc/chap8.txt +%%DATADIR%%/pkg/rcwa/doc/chap8_mj.html +%%DATADIR%%/pkg/rcwa/doc/chap9.html +%%DATADIR%%/pkg/rcwa/doc/chap9.txt +%%DATADIR%%/pkg/rcwa/doc/chap9_mj.html +%%DATADIR%%/pkg/rcwa/doc/chapBib.html +%%DATADIR%%/pkg/rcwa/doc/chapBib.txt +%%DATADIR%%/pkg/rcwa/doc/chapBib_mj.html +%%DATADIR%%/pkg/rcwa/doc/chapInd.html +%%DATADIR%%/pkg/rcwa/doc/chapInd.txt +%%DATADIR%%/pkg/rcwa/doc/chapInd_mj.html +%%DATADIR%%/pkg/rcwa/doc/chooser.html +%%DATADIR%%/pkg/rcwa/doc/collatz.png +%%DATADIR%%/pkg/rcwa/doc/ct.png +%%DATADIR%%/pkg/rcwa/doc/databases.xml +%%DATADIR%%/pkg/rcwa/doc/det.png +%%DATADIR%%/pkg/rcwa/doc/examples.xml +%%DATADIR%%/pkg/rcwa/doc/lefttoc.css +%%DATADIR%%/pkg/rcwa/doc/main.xml +%%DATADIR%%/pkg/rcwa/doc/manual.css +%%DATADIR%%/pkg/rcwa/doc/manual.js +%%DATADIR%%/pkg/rcwa/doc/manual.lab +%%DATADIR%%/pkg/rcwa/doc/manual.pdf +%%DATADIR%%/pkg/rcwa/doc/manual.six +%%DATADIR%%/pkg/rcwa/doc/nocolorprompt.css +%%DATADIR%%/pkg/rcwa/doc/ragged.css +%%DATADIR%%/pkg/rcwa/doc/rainbow.js +%%DATADIR%%/pkg/rcwa/doc/rcwaaux.xml +%%DATADIR%%/pkg/rcwa/doc/rcwabib.xml +%%DATADIR%%/pkg/rcwa/doc/rcwabib.xml.bib +%%DATADIR%%/pkg/rcwa/doc/rcwagrp.xml +%%DATADIR%%/pkg/rcwa/doc/rcwamap.png +%%DATADIR%%/pkg/rcwa/doc/rcwamap.xml +%%DATADIR%%/pkg/rcwa/doc/rcwamono.xml +%%DATADIR%%/pkg/rcwa/doc/sgn.png +%%DATADIR%%/pkg/rcwa/doc/t5pm.png +%%DATADIR%%/pkg/rcwa/doc/times.css +%%DATADIR%%/pkg/rcwa/doc/title.xml +%%DATADIR%%/pkg/rcwa/doc/toggless.css +%%DATADIR%%/pkg/rcwa/doc/toggless.js +%%DATADIR%%/pkg/rcwa/doc/transmat.png +%%DATADIR%%/pkg/rcwa/doc/zxz.xml +%%DATADIR%%/pkg/rcwa/examples/examples.g +%%DATADIR%%/pkg/rcwa/init.g +%%DATADIR%%/pkg/rcwa/lib/perlist.gi +%%DATADIR%%/pkg/rcwa/lib/rcwaaux.g +%%DATADIR%%/pkg/rcwa/lib/rcwagrp.gd +%%DATADIR%%/pkg/rcwa/lib/rcwagrp.gi +%%DATADIR%%/pkg/rcwa/lib/rcwamap.gd +%%DATADIR%%/pkg/rcwa/lib/rcwamap.gi +%%DATADIR%%/pkg/rcwa/lib/rcwamono.gd +%%DATADIR%%/pkg/rcwa/lib/rcwamono.gi +%%DATADIR%%/pkg/rcwa/makedoc.g +%%DATADIR%%/pkg/rcwa/paper/Kohl_2010.pdf +%%DATADIR%%/pkg/rcwa/paper/README +%%DATADIR%%/pkg/rcwa/read.g +%%DATADIR%%/pkg/rcwa/tst/cscrct.tst +%%DATADIR%%/pkg/rcwa/tst/database.tst +%%DATADIR%%/pkg/rcwa/tst/integral.tst +%%DATADIR%%/pkg/rcwa/tst/modular.tst +%%DATADIR%%/pkg/rcwa/tst/monoids.tst +%%DATADIR%%/pkg/rcwa/tst/ngens.tst +%%DATADIR%%/pkg/rcwa/tst/other.tst +%%DATADIR%%/pkg/rcwa/tst/perlist.tst +%%DATADIR%%/pkg/rcwa/tst/picture.tst +%%DATADIR%%/pkg/rcwa/tst/rcwa_ct.tst +%%DATADIR%%/pkg/rcwa/tst/semiloc.tst +%%DATADIR%%/pkg/rcwa/tst/testall.g +%%DATADIR%%/pkg/rcwa/tst/testinstall.tst +%%DATADIR%%/pkg/rcwa/tst/zxz.tst +%%DATADIR%%/pkg/rds/CHANGES.rds +%%DATADIR%%/pkg/rds/LICENSE +%%DATADIR%%/pkg/rds/PackageInfo.g +%%DATADIR%%/pkg/rds/README.rds +%%DATADIR%%/pkg/rds/doc/about.msk +%%DATADIR%%/pkg/rds/doc/about.tex +%%DATADIR%%/pkg/rds/doc/example.tex +%%DATADIR%%/pkg/rds/doc/iso.msk +%%DATADIR%%/pkg/rds/doc/iso.old.tex +%%DATADIR%%/pkg/rds/doc/iso.tex +%%DATADIR%%/pkg/rds/doc/jumpstart.msk +%%DATADIR%%/pkg/rds/doc/jumpstart.tex +%%DATADIR%%/pkg/rds/doc/make_doc +%%DATADIR%%/pkg/rds/doc/manual.bib +%%DATADIR%%/pkg/rds/doc/manual.dvi +%%DATADIR%%/pkg/rds/doc/manual.lab +%%DATADIR%%/pkg/rds/doc/manual.mst +%%DATADIR%%/pkg/rds/doc/manual.pdf +%%DATADIR%%/pkg/rds/doc/manual.six +%%DATADIR%%/pkg/rds/doc/manual.tex +%%DATADIR%%/pkg/rds/doc/misc.msk +%%DATADIR%%/pkg/rds/doc/misc.tex +%%DATADIR%%/pkg/rds/doc/orderedsigs.msk +%%DATADIR%%/pkg/rds/doc/orderedsigs.tex +%%DATADIR%%/pkg/rds/doc/rds.tex +%%DATADIR%%/pkg/rds/doc/rdsshort.tex +%%DATADIR%%/pkg/rds/doc/reps.msk +%%DATADIR%%/pkg/rds/doc/reps.tex +%%DATADIR%%/pkg/rds/doc/sigs.msk +%%DATADIR%%/pkg/rds/doc/sigs.tex +%%DATADIR%%/pkg/rds/doc/startsets.msk +%%DATADIR%%/pkg/rds/doc/startsets.tex +%%DATADIR%%/pkg/rds/doc/title.xml +%%DATADIR%%/pkg/rds/doc/tutorial.msk +%%DATADIR%%/pkg/rds/doc/tutorial.tex +%%DATADIR%%/pkg/rds/doc/version.tex +%%DATADIR%%/pkg/rds/htm/CHAP001.htm +%%DATADIR%%/pkg/rds/htm/CHAP002.htm +%%DATADIR%%/pkg/rds/htm/CHAP003.htm +%%DATADIR%%/pkg/rds/htm/CHAP004.htm +%%DATADIR%%/pkg/rds/htm/CHAP005.htm +%%DATADIR%%/pkg/rds/htm/CHAP006.htm +%%DATADIR%%/pkg/rds/htm/CHAP007.htm +%%DATADIR%%/pkg/rds/htm/CHAP008.htm +%%DATADIR%%/pkg/rds/htm/CHAP009.htm +%%DATADIR%%/pkg/rds/htm/biblio.htm +%%DATADIR%%/pkg/rds/htm/chapters.htm +%%DATADIR%%/pkg/rds/htm/theindex.htm +%%DATADIR%%/pkg/rds/init.g +%%DATADIR%%/pkg/rds/lib/AllDiffsets.gd +%%DATADIR%%/pkg/rds/lib/AllDiffsets.gi +%%DATADIR%%/pkg/rds/lib/OneDiffset.gd +%%DATADIR%%/pkg/rds/lib/OneDiffset.gi +%%DATADIR%%/pkg/rds/lib/ReducedStartsets.gi +%%DATADIR%%/pkg/rds/lib/designs.gd +%%DATADIR%%/pkg/rds/lib/designs.gi +%%DATADIR%%/pkg/rds/lib/force.gd +%%DATADIR%%/pkg/rds/lib/force.gi +%%DATADIR%%/pkg/rds/lib/lazy.gd +%%DATADIR%%/pkg/rds/lib/lazy.gi +%%DATADIR%%/pkg/rds/lib/misc.gd +%%DATADIR%%/pkg/rds/lib/misc.gi +%%DATADIR%%/pkg/rds/lib/plane_isomorphisms.gd +%%DATADIR%%/pkg/rds/lib/plane_isomorphisms.gi +%%DATADIR%%/pkg/rds/lib/reps.gd +%%DATADIR%%/pkg/rds/lib/reps.gi +%%DATADIR%%/pkg/rds/lib/sigs.gd +%%DATADIR%%/pkg/rds/lib/sigs.gi +%%DATADIR%%/pkg/rds/lib/startsets.gd +%%DATADIR%%/pkg/rds/lib/startsets.gi +%%DATADIR%%/pkg/rds/read.g +%%DATADIR%%/pkg/rds/tst/manual.example-2.tst +%%DATADIR%%/pkg/rds/tst/rds.tst +%%DATADIR%%/pkg/rds/tst/testall.g +%%DATADIR%%/pkg/recog/.mailmap +%%DATADIR%%/pkg/recog/CHANGES +%%DATADIR%%/pkg/recog/LICENSE +%%DATADIR%%/pkg/recog/Makefile +%%DATADIR%%/pkg/recog/NOTES +%%DATADIR%%/pkg/recog/PackageInfo.g +%%DATADIR%%/pkg/recog/README.md +%%DATADIR%%/pkg/recog/TODO +%%DATADIR%%/pkg/recog/WISHLIST +%%DATADIR%%/pkg/recog/contrib/README +%%DATADIR%%/pkg/recog/contrib/akos/RecogniseAnSnOnFDPM.g +%%DATADIR%%/pkg/recog/contrib/akos/char2sl.g +%%DATADIR%%/pkg/recog/contrib/akos/char2ver2.g +%%DATADIR%%/pkg/recog/contrib/akos/charalgorithm.g +%%DATADIR%%/pkg/recog/contrib/akos/down.g +%%DATADIR%%/pkg/recog/contrib/akos/examples4.g +%%DATADIR%%/pkg/recog/contrib/akos/exceptionals.g +%%DATADIR%%/pkg/recog/contrib/akos/practical.g +%%DATADIR%%/pkg/recog/contrib/akos/rm1.g +%%DATADIR%%/pkg/recog/contrib/akos/rm2.g +%%DATADIR%%/pkg/recog/contrib/akos/rm3.g +%%DATADIR%%/pkg/recog/contrib/alice/classical.g +%%DATADIR%%/pkg/recog/contrib/eamonn/base.m +%%DATADIR%%/pkg/recog/contrib/eamonn/chains.g +%%DATADIR%%/pkg/recog/contrib/eamonn/chains.m +%%DATADIR%%/pkg/recog/contrib/frank/guessq.g +%%DATADIR%%/pkg/recog/contrib/pete/basics.g +%%DATADIR%%/pkg/recog/contrib/pete/bbdecs.g +%%DATADIR%%/pkg/recog/contrib/tensor19.tex +%%DATADIR%%/pkg/recog/doc/afterrecog.xml +%%DATADIR%%/pkg/recog/doc/chap0.html +%%DATADIR%%/pkg/recog/doc/chap0.txt +%%DATADIR%%/pkg/recog/doc/chap0_mj.html +%%DATADIR%%/pkg/recog/doc/chap1.html +%%DATADIR%%/pkg/recog/doc/chap1.txt +%%DATADIR%%/pkg/recog/doc/chap1_mj.html +%%DATADIR%%/pkg/recog/doc/chap2.html +%%DATADIR%%/pkg/recog/doc/chap2.txt +%%DATADIR%%/pkg/recog/doc/chap2_mj.html +%%DATADIR%%/pkg/recog/doc/chap3.html +%%DATADIR%%/pkg/recog/doc/chap3.txt +%%DATADIR%%/pkg/recog/doc/chap3_mj.html +%%DATADIR%%/pkg/recog/doc/chap4.html +%%DATADIR%%/pkg/recog/doc/chap4.txt +%%DATADIR%%/pkg/recog/doc/chap4_mj.html +%%DATADIR%%/pkg/recog/doc/chap5.html +%%DATADIR%%/pkg/recog/doc/chap5.txt +%%DATADIR%%/pkg/recog/doc/chap5_mj.html +%%DATADIR%%/pkg/recog/doc/chap6.html +%%DATADIR%%/pkg/recog/doc/chap6.txt +%%DATADIR%%/pkg/recog/doc/chap6_mj.html +%%DATADIR%%/pkg/recog/doc/chap7.html +%%DATADIR%%/pkg/recog/doc/chap7.txt +%%DATADIR%%/pkg/recog/doc/chap7_mj.html +%%DATADIR%%/pkg/recog/doc/chapBib.html +%%DATADIR%%/pkg/recog/doc/chapBib.txt +%%DATADIR%%/pkg/recog/doc/chapBib_mj.html +%%DATADIR%%/pkg/recog/doc/chapInd.html +%%DATADIR%%/pkg/recog/doc/chapInd.txt +%%DATADIR%%/pkg/recog/doc/chapInd_mj.html +%%DATADIR%%/pkg/recog/doc/chooser.html +%%DATADIR%%/pkg/recog/doc/clean +%%DATADIR%%/pkg/recog/doc/examples.xml +%%DATADIR%%/pkg/recog/doc/install.xml +%%DATADIR%%/pkg/recog/doc/intro.xml +%%DATADIR%%/pkg/recog/doc/lefttoc.css +%%DATADIR%%/pkg/recog/doc/manual.css +%%DATADIR%%/pkg/recog/doc/manual.js +%%DATADIR%%/pkg/recog/doc/manual.pdf +%%DATADIR%%/pkg/recog/doc/manual.six +%%DATADIR%%/pkg/recog/doc/methods.xml +%%DATADIR%%/pkg/recog/doc/methods_matrix_table.xml +%%DATADIR%%/pkg/recog/doc/methods_perm_table.xml +%%DATADIR%%/pkg/recog/doc/methods_proj_table.xml +%%DATADIR%%/pkg/recog/doc/methsel.xml +%%DATADIR%%/pkg/recog/doc/nocolorprompt.css +%%DATADIR%%/pkg/recog/doc/ragged.css +%%DATADIR%%/pkg/recog/doc/rainbow.js +%%DATADIR%%/pkg/recog/doc/recog.bib +%%DATADIR%%/pkg/recog/doc/recog.xml +%%DATADIR%%/pkg/recog/doc/recognition.xml +%%DATADIR%%/pkg/recog/doc/times.css +%%DATADIR%%/pkg/recog/doc/title.xml +%%DATADIR%%/pkg/recog/doc/toggless.css +%%DATADIR%%/pkg/recog/doc/toggless.js +%%DATADIR%%/pkg/recog/examples/a14wrs5mat.g +%%DATADIR%%/pkg/recog/examples/c3c5benchmarks.g +%%DATADIR%%/pkg/recog/examples/c3c5benchmarks_mats.g.gz +%%DATADIR%%/pkg/recog/examples/challenge1.g.gz +%%DATADIR%%/pkg/recog/examples/challenge10.g.gz +%%DATADIR%%/pkg/recog/examples/challenge11.g.gz +%%DATADIR%%/pkg/recog/examples/challenge12.g.gz +%%DATADIR%%/pkg/recog/examples/challenge13.g.gz +%%DATADIR%%/pkg/recog/examples/challenge14.g.gz +%%DATADIR%%/pkg/recog/examples/challenge15.g.gz +%%DATADIR%%/pkg/recog/examples/challenge2.g.gz +%%DATADIR%%/pkg/recog/examples/challenge3.g.gz +%%DATADIR%%/pkg/recog/examples/challenge4.g.gz +%%DATADIR%%/pkg/recog/examples/challenge5.g.gz +%%DATADIR%%/pkg/recog/examples/challenge6.g.gz +%%DATADIR%%/pkg/recog/examples/challenge7.g.gz +%%DATADIR%%/pkg/recog/examples/challenge8.g.gz +%%DATADIR%%/pkg/recog/examples/challenge9.g.gz +%%DATADIR%%/pkg/recog/examples/colvaexamples.g +%%DATADIR%%/pkg/recog/examples/example1.g.gz +%%DATADIR%%/pkg/recog/examples/example10.g.gz +%%DATADIR%%/pkg/recog/examples/example11.g.gz +%%DATADIR%%/pkg/recog/examples/example12.g.gz +%%DATADIR%%/pkg/recog/examples/example2.g.gz +%%DATADIR%%/pkg/recog/examples/example3.g.gz +%%DATADIR%%/pkg/recog/examples/example4.g.gz +%%DATADIR%%/pkg/recog/examples/example5.g.gz +%%DATADIR%%/pkg/recog/examples/example6.g.gz +%%DATADIR%%/pkg/recog/examples/example7.g.gz +%%DATADIR%%/pkg/recog/examples/example8.g.gz +%%DATADIR%%/pkg/recog/examples/example9.g.gz +%%DATADIR%%/pkg/recog/examples/glmxgln.g +%%DATADIR%%/pkg/recog/examples/glwrgltens.g +%%DATADIR%%/pkg/recog/examples/maxessporadics.g +%%DATADIR%%/pkg/recog/examples/s5wrsn_mat.g +%%DATADIR%%/pkg/recog/examples/semilinear.g +%%DATADIR%%/pkg/recog/examples/sfex1.m +%%DATADIR%%/pkg/recog/examples/sfex2.m +%%DATADIR%%/pkg/recog/examples/slntest.g +%%DATADIR%%/pkg/recog/examples/smlbase.g +%%DATADIR%%/pkg/recog/examples/solutions +%%DATADIR%%/pkg/recog/examples/spexamples.g +%%DATADIR%%/pkg/recog/examples/subfield.g +%%DATADIR%%/pkg/recog/examples/tensor.g +%%DATADIR%%/pkg/recog/gap/AnSnOnFDPM.gd +%%DATADIR%%/pkg/recog/gap/AnSnOnFDPM.gi +%%DATADIR%%/pkg/recog/gap/SnAnBB.gi +%%DATADIR%%/pkg/recog/gap/almostsimple.gd +%%DATADIR%%/pkg/recog/gap/almostsimple.gi +%%DATADIR%%/pkg/recog/gap/almostsimple/hints.gi +%%DATADIR%%/pkg/recog/gap/almostsimple/lietype.gi +%%DATADIR%%/pkg/recog/gap/almostsimple/sporadics.gi +%%DATADIR%%/pkg/recog/gap/almostsimple/twoelorders.gi +%%DATADIR%%/pkg/recog/gap/base/hack.g +%%DATADIR%%/pkg/recog/gap/base/methsel.gd +%%DATADIR%%/pkg/recog/gap/base/methsel.gi +%%DATADIR%%/pkg/recog/gap/base/projective.gd +%%DATADIR%%/pkg/recog/gap/base/projective.gi +%%DATADIR%%/pkg/recog/gap/base/recognition.gd +%%DATADIR%%/pkg/recog/gap/base/recognition.gi +%%DATADIR%%/pkg/recog/gap/c3c5.gi +%%DATADIR%%/pkg/recog/gap/c6.gi +%%DATADIR%%/pkg/recog/gap/classical.gd +%%DATADIR%%/pkg/recog/gap/classical.gi +%%DATADIR%%/pkg/recog/gap/classicalnatural.gd +%%DATADIR%%/pkg/recog/gap/classicalnatural.gi +%%DATADIR%%/pkg/recog/gap/d247.gi +%%DATADIR%%/pkg/recog/gap/example/cyclic2.gi +%%DATADIR%%/pkg/recog/gap/findnormal.gd +%%DATADIR%%/pkg/recog/gap/findnormal.gi +%%DATADIR%%/pkg/recog/gap/giant.gi +%%DATADIR%%/pkg/recog/gap/matimpr.gi +%%DATADIR%%/pkg/recog/gap/matrix.gd +%%DATADIR%%/pkg/recog/gap/matrix.gi +%%DATADIR%%/pkg/recog/gap/perm.gi +%%DATADIR%%/pkg/recog/gap/ppd.gd +%%DATADIR%%/pkg/recog/gap/ppd.gi +%%DATADIR%%/pkg/recog/gap/projective.gd +%%DATADIR%%/pkg/recog/gap/projective.gi +%%DATADIR%%/pkg/recog/gap/slconstr.gi +%%DATADIR%%/pkg/recog/gap/snksetswrsr.gi +%%DATADIR%%/pkg/recog/gap/tensor.gd +%%DATADIR%%/pkg/recog/gap/tensor.gi +%%DATADIR%%/pkg/recog/gap/tools.gi +%%DATADIR%%/pkg/recog/init.g +%%DATADIR%%/pkg/recog/makedoc.g +%%DATADIR%%/pkg/recog/misc/bbox/Co2G1-find1 +%%DATADIR%%/pkg/recog/misc/bbox/Co2G1-find1.g +%%DATADIR%%/pkg/recog/misc/bbox/Co3G1-find1 +%%DATADIR%%/pkg/recog/misc/bbox/Co3G1-find1.g +%%DATADIR%%/pkg/recog/misc/bbox/HSG1-find1 +%%DATADIR%%/pkg/recog/misc/bbox/HSG1-find1.g +%%DATADIR%%/pkg/recog/misc/bbox/J2G1-find1 +%%DATADIR%%/pkg/recog/misc/bbox/J2G1-find1.g +%%DATADIR%%/pkg/recog/misc/bbox/LyG1-find1 +%%DATADIR%%/pkg/recog/misc/bbox/LyG1-find1.g +%%DATADIR%%/pkg/recog/misc/bbox/M11G1-find1 +%%DATADIR%%/pkg/recog/misc/bbox/M11G1-find1.g +%%DATADIR%%/pkg/recog/misc/bbox/M12G1-find1 +%%DATADIR%%/pkg/recog/misc/bbox/M12G1-find1.g +%%DATADIR%%/pkg/recog/misc/bbox/M22G1-find1 +%%DATADIR%%/pkg/recog/misc/bbox/M22G1-find1.g +%%DATADIR%%/pkg/recog/misc/bbox/bbtogap.py +%%DATADIR%%/pkg/recog/misc/colva/AlmostSimple.g +%%DATADIR%%/pkg/recog/misc/colva/ChiefTree.g +%%DATADIR%%/pkg/recog/misc/colva/DPleaf.g +%%DATADIR%%/pkg/recog/misc/colva/Evaluate.g +%%DATADIR%%/pkg/recog/misc/colva/NSM.g +%%DATADIR%%/pkg/recog/misc/colva/PermGpMaps.g +%%DATADIR%%/pkg/recog/misc/colva/ProbGen.g +%%DATADIR%%/pkg/recog/misc/colva/Rearrange.g +%%DATADIR%%/pkg/recog/misc/colva/Refine.g +%%DATADIR%%/pkg/recog/misc/colva/SimpleRecog.g +%%DATADIR%%/pkg/recog/misc/colva/TopPerms.g +%%DATADIR%%/pkg/recog/misc/colva/convert.g +%%DATADIR%%/pkg/recog/misc/colva/ex1.g +%%DATADIR%%/pkg/recog/misc/colva/leaves.g +%%DATADIR%%/pkg/recog/misc/colva/start +%%DATADIR%%/pkg/recog/misc/colva/stuff.g +%%DATADIR%%/pkg/recog/misc/colva/test_groups +%%DATADIR%%/pkg/recog/misc/obsolete/blackbox.gd +%%DATADIR%%/pkg/recog/misc/obsolete/blackbox.gi +%%DATADIR%%/pkg/recog/misc/obsolete/derived.gi +%%DATADIR%%/pkg/recog/misc/obsolete/semilinear.gi +%%DATADIR%%/pkg/recog/misc/obsolete/shortorbs.gi +%%DATADIR%%/pkg/recog/misc/obsolete/subfield.gi +%%DATADIR%%/pkg/recog/misc/spdownexperiment.log +%%DATADIR%%/pkg/recog/misc/spdownexperiment2.log +%%DATADIR%%/pkg/recog/misc/steve/fallbacks.gi +%%DATADIR%%/pkg/recog/misc/steve/framework.gd +%%DATADIR%%/pkg/recog/misc/steve/framework.gi +%%DATADIR%%/pkg/recog/misc/steve/minblocks.g +%%DATADIR%%/pkg/recog/misc/steve/obrienmalle.gi +%%DATADIR%%/pkg/recog/misc/steve/ppd.g +%%DATADIR%%/pkg/recog/misc/steve/ppd.gd +%%DATADIR%%/pkg/recog/misc/steve/ppd.gi +%%DATADIR%%/pkg/recog/misc/steve/readdef.g +%%DATADIR%%/pkg/recog/misc/steve/readimpl.g +%%DATADIR%%/pkg/recog/misc/steve/utils.gd +%%DATADIR%%/pkg/recog/misc/steve/utils.gi +%%DATADIR%%/pkg/recog/misc/twoelorders.gd +%%DATADIR%%/pkg/recog/misc/twoelorders.gi +%%DATADIR%%/pkg/recog/misc/up.gi +%%DATADIR%%/pkg/recog/misc/work/DOWORK +%%DATADIR%%/pkg/recog/misc/work/TIMINGS +%%DATADIR%%/pkg/recog/read.g +%%DATADIR%%/pkg/recog/regen_doc.g +%%DATADIR%%/pkg/recog/tst/MatTensor.g +%%DATADIR%%/pkg/recog/tst/OldTestAll.g +%%DATADIR%%/pkg/recog/tst/TestClassicalNatural.g +%%DATADIR%%/pkg/recog/tst/products.g +%%DATADIR%%/pkg/recog/tst/quick/MatDiagonal.tst +%%DATADIR%%/pkg/recog/tst/quick/MatReducible.tst +%%DATADIR%%/pkg/recog/tst/quick/MatSn.tst +%%DATADIR%%/pkg/recog/tst/quick/MatTrivial.tst +%%DATADIR%%/pkg/recog/tst/quick/PermDirProd.tst +%%DATADIR%%/pkg/recog/tst/quick/PermTrivial.tst +%%DATADIR%%/pkg/recog/tst/quick/ProjLowIndex.tst +%%DATADIR%%/pkg/recog/tst/quick/ProjLowIndex2.tst +%%DATADIR%%/pkg/recog/tst/quick/ProjNotAbsIrred.tst +%%DATADIR%%/pkg/recog/tst/quick/ProjReducible.tst +%%DATADIR%%/pkg/recog/tst/quick/ProjStabChain.tst +%%DATADIR%%/pkg/recog/tst/quick/ProjSubfield.tst +%%DATADIR%%/pkg/recog/tst/quick/ProjSubfield2.tst +%%DATADIR%%/pkg/recog/tst/quick/ProjSubfield3.tst +%%DATADIR%%/pkg/recog/tst/quick/ProjTensor.tst +%%DATADIR%%/pkg/recog/tst/quick/ProjTensorInduced.tst +%%DATADIR%%/pkg/recog/tst/quick/ProjTrivial.tst +%%DATADIR%%/pkg/recog/tst/quick/Sporadic.tst +%%DATADIR%%/pkg/recog/tst/quick/bugfix.tst +%%DATADIR%%/pkg/recog/tst/quick/mixed.tst +%%DATADIR%%/pkg/recog/tst/slow/MatAn.tst +%%DATADIR%%/pkg/recog/tst/slow/MatC3.tst +%%DATADIR%%/pkg/recog/tst/slow/MatC3_2.tst +%%DATADIR%%/pkg/recog/tst/slow/MatHSmax5.tst +%%DATADIR%%/pkg/recog/tst/slow/NonDeletedPermModuleRepOfSn.tst +%%DATADIR%%/pkg/recog/tst/slow/ProjC6.tst +%%DATADIR%%/pkg/recog/tst/slow/ProjDet.tst +%%DATADIR%%/pkg/recog/tst/slow/basic.tst +%%DATADIR%%/pkg/recog/tst/testall.g +%%DATADIR%%/pkg/recog/tst/testquick.g +%%DATADIR%%/pkg/recog/tst/testsporadicrecog.g +%%DATADIR%%/pkg/recog/tst/veryslow/ClassicalNatural.tst +%%DATADIR%%/pkg/recog/tst/veryslow/MatC6.tst +%%DATADIR%%/pkg/recog/tst/veryslow/MatFDPM.tst +%%DATADIR%%/pkg/repndecomp/LICENSE +%%DATADIR%%/pkg/repndecomp/PackageInfo.g +%%DATADIR%%/pkg/repndecomp/README.md +%%DATADIR%%/pkg/repndecomp/doc/RepnDecomp.xml +%%DATADIR%%/pkg/repndecomp/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/repndecomp/doc/_Chapter_Algorithms_for_unitary_representations.xml +%%DATADIR%%/pkg/repndecomp/doc/_Chapter_Centralizer_commutant_rings.xml +%%DATADIR%%/pkg/repndecomp/doc/_Chapter_Computing_decompositions_of_representations.xml +%%DATADIR%%/pkg/repndecomp/doc/_Chapter_Introduction.xml +%%DATADIR%%/pkg/repndecomp/doc/_Chapter_Isomorphisms_between_representations.xml +%%DATADIR%%/pkg/repndecomp/doc/_Chapter_Miscellaneous_useful_functions.xml +%%DATADIR%%/pkg/repndecomp/doc/_Chunks.xml +%%DATADIR%%/pkg/repndecomp/doc/chap0.html +%%DATADIR%%/pkg/repndecomp/doc/chap0.txt +%%DATADIR%%/pkg/repndecomp/doc/chap0_mj.html +%%DATADIR%%/pkg/repndecomp/doc/chap1.html +%%DATADIR%%/pkg/repndecomp/doc/chap1.txt +%%DATADIR%%/pkg/repndecomp/doc/chap1_mj.html +%%DATADIR%%/pkg/repndecomp/doc/chap2.html +%%DATADIR%%/pkg/repndecomp/doc/chap2.txt +%%DATADIR%%/pkg/repndecomp/doc/chap2_mj.html +%%DATADIR%%/pkg/repndecomp/doc/chap3.html +%%DATADIR%%/pkg/repndecomp/doc/chap3.txt +%%DATADIR%%/pkg/repndecomp/doc/chap3_mj.html +%%DATADIR%%/pkg/repndecomp/doc/chap4.html +%%DATADIR%%/pkg/repndecomp/doc/chap4.txt +%%DATADIR%%/pkg/repndecomp/doc/chap4_mj.html +%%DATADIR%%/pkg/repndecomp/doc/chap5.html +%%DATADIR%%/pkg/repndecomp/doc/chap5.txt +%%DATADIR%%/pkg/repndecomp/doc/chap5_mj.html +%%DATADIR%%/pkg/repndecomp/doc/chap6.html +%%DATADIR%%/pkg/repndecomp/doc/chap6.txt +%%DATADIR%%/pkg/repndecomp/doc/chap6_mj.html +%%DATADIR%%/pkg/repndecomp/doc/chapInd.html +%%DATADIR%%/pkg/repndecomp/doc/chapInd.txt +%%DATADIR%%/pkg/repndecomp/doc/chapInd_mj.html +%%DATADIR%%/pkg/repndecomp/doc/chooser.html +%%DATADIR%%/pkg/repndecomp/doc/lefttoc.css +%%DATADIR%%/pkg/repndecomp/doc/manual.css +%%DATADIR%%/pkg/repndecomp/doc/manual.js +%%DATADIR%%/pkg/repndecomp/doc/manual.lab +%%DATADIR%%/pkg/repndecomp/doc/manual.pdf +%%DATADIR%%/pkg/repndecomp/doc/manual.six +%%DATADIR%%/pkg/repndecomp/doc/nocolorprompt.css +%%DATADIR%%/pkg/repndecomp/doc/ragged.css +%%DATADIR%%/pkg/repndecomp/doc/rainbow.js +%%DATADIR%%/pkg/repndecomp/doc/times.css +%%DATADIR%%/pkg/repndecomp/doc/title.xml +%%DATADIR%%/pkg/repndecomp/doc/toggless.css +%%DATADIR%%/pkg/repndecomp/doc/toggless.js +%%DATADIR%%/pkg/repndecomp/examples/centralizer.g +%%DATADIR%%/pkg/repndecomp/examples/isomorphism.g +%%DATADIR%%/pkg/repndecomp/examples/mymethod.g +%%DATADIR%%/pkg/repndecomp/examples/serre.g +%%DATADIR%%/pkg/repndecomp/examples/unitary.g +%%DATADIR%%/pkg/repndecomp/init.g +%%DATADIR%%/pkg/repndecomp/lib/aaa_manual.gd +%%DATADIR%%/pkg/repndecomp/lib/block_diagonalize.gd +%%DATADIR%%/pkg/repndecomp/lib/block_diagonalize.gi +%%DATADIR%%/pkg/repndecomp/lib/centralizer.gd +%%DATADIR%%/pkg/repndecomp/lib/centralizer.gi +%%DATADIR%%/pkg/repndecomp/lib/cohcfg/SubgroupCC.gi +%%DATADIR%%/pkg/repndecomp/lib/cohcfg/classmatr.gi +%%DATADIR%%/pkg/repndecomp/lib/cohcfg/classsum.gi +%%DATADIR%%/pkg/repndecomp/lib/cohcfg/misc.gi +%%DATADIR%%/pkg/repndecomp/lib/filters.gd +%%DATADIR%%/pkg/repndecomp/lib/filters.gi +%%DATADIR%%/pkg/repndecomp/lib/groupsum.gd +%%DATADIR%%/pkg/repndecomp/lib/groupsum.gi +%%DATADIR%%/pkg/repndecomp/lib/isomorphism.gd +%%DATADIR%%/pkg/repndecomp/lib/isomorphism.gi +%%DATADIR%%/pkg/repndecomp/lib/methsel.gi +%%DATADIR%%/pkg/repndecomp/lib/mymethod.gd +%%DATADIR%%/pkg/repndecomp/lib/mymethod.gi +%%DATADIR%%/pkg/repndecomp/lib/serre.gd +%%DATADIR%%/pkg/repndecomp/lib/serre.gi +%%DATADIR%%/pkg/repndecomp/lib/tensor.gd +%%DATADIR%%/pkg/repndecomp/lib/tensor.gi +%%DATADIR%%/pkg/repndecomp/lib/unitary.gd +%%DATADIR%%/pkg/repndecomp/lib/unitary.gi +%%DATADIR%%/pkg/repndecomp/lib/utils.gd +%%DATADIR%%/pkg/repndecomp/lib/utils.gi +%%DATADIR%%/pkg/repndecomp/makedoc.g +%%DATADIR%%/pkg/repndecomp/makedoc.sh +%%DATADIR%%/pkg/repndecomp/old_tst/BlockDiagonalBasis.tst +%%DATADIR%%/pkg/repndecomp/old_tst/BlockDiagonalMatrix.tst +%%DATADIR%%/pkg/repndecomp/old_tst/BlockDiagonalRepresentation.tst +%%DATADIR%%/pkg/repndecomp/old_tst/BlockDiagonalRepresentationFast.tst +%%DATADIR%%/pkg/repndecomp/old_tst/BlockDiagonalRepresentationFastCanonical.tst +%%DATADIR%%/pkg/repndecomp/old_tst/CanonicalDecomposition.tst +%%DATADIR%%/pkg/repndecomp/old_tst/CharacterInnerProduct.tst +%%DATADIR%%/pkg/repndecomp/old_tst/ClassSumCentralizer.tst +%%DATADIR%%/pkg/repndecomp/old_tst/DecomposeCanonicalSummand.tst +%%DATADIR%%/pkg/repndecomp/old_tst/DecomposeCanonicalSummandFast.tst +%%DATADIR%%/pkg/repndecomp/old_tst/DecomposeCharacter.tst +%%DATADIR%%/pkg/repndecomp/old_tst/Drop.tst +%%DATADIR%%/pkg/repndecomp/old_tst/ExtractBlock.tst +%%DATADIR%%/pkg/repndecomp/old_tst/GenerateAllBlocks.tst +%%DATADIR%%/pkg/repndecomp/old_tst/GroupSumBSGS.tst +%%DATADIR%%/pkg/repndecomp/old_tst/IrreducibleDecomposition.tst +%%DATADIR%%/pkg/repndecomp/old_tst/IrreducibleDecompositionCollected.tst +%%DATADIR%%/pkg/repndecomp/old_tst/IrreducibleDecompositionCollectedHybrid.tst +%%DATADIR%%/pkg/repndecomp/old_tst/IrrepCanonicalSummand.tst +%%DATADIR%%/pkg/repndecomp/old_tst/IrrepToCharacter.tst +%%DATADIR%%/pkg/repndecomp/old_tst/LDLDecomposition.tst +%%DATADIR%%/pkg/repndecomp/old_tst/MatrixImage.tst +%%DATADIR%%/pkg/repndecomp/old_tst/OrbitalMatrix.tst +%%DATADIR%%/pkg/repndecomp/old_tst/OrthonormalBasis.tst +%%DATADIR%%/pkg/repndecomp/old_tst/Replicate.tst +%%DATADIR%%/pkg/repndecomp/old_tst/RepresentationCentralizer.tst +%%DATADIR%%/pkg/repndecomp/old_tst/RepresentationCentralizerBlocks.tst +%%DATADIR%%/pkg/repndecomp/old_tst/RestrictRep.tst +%%DATADIR%%/pkg/repndecomp/old_tst/Take.tst +%%DATADIR%%/pkg/repndecomp/old_tst/TensorProduct.tst +%%DATADIR%%/pkg/repndecomp/old_tst/TensorProductRepLists.tst +%%DATADIR%%/pkg/repndecomp/old_tst/UnitaryRepresentation.tst +%%DATADIR%%/pkg/repndecomp/paper.bib +%%DATADIR%%/pkg/repndecomp/paper.md +%%DATADIR%%/pkg/repndecomp/read.g +%%DATADIR%%/pkg/repndecomp/tst/repndecomp01.tst +%%DATADIR%%/pkg/repndecomp/tst/repndecomp02.tst +%%DATADIR%%/pkg/repndecomp/tst/repndecomp03.tst +%%DATADIR%%/pkg/repndecomp/tst/repndecomp04.tst +%%DATADIR%%/pkg/repndecomp/tst/repndecomp05.tst +%%DATADIR%%/pkg/repndecomp/tst/testall.g +%%DATADIR%%/pkg/repsn/LICENSE +%%DATADIR%%/pkg/repsn/PackageInfo.g +%%DATADIR%%/pkg/repsn/README.md +%%DATADIR%%/pkg/repsn/doc/chap0.html +%%DATADIR%%/pkg/repsn/doc/chap0.txt +%%DATADIR%%/pkg/repsn/doc/chap0_mj.html +%%DATADIR%%/pkg/repsn/doc/chap1.html +%%DATADIR%%/pkg/repsn/doc/chap1.txt +%%DATADIR%%/pkg/repsn/doc/chap1_mj.html +%%DATADIR%%/pkg/repsn/doc/chap2.html +%%DATADIR%%/pkg/repsn/doc/chap2.txt +%%DATADIR%%/pkg/repsn/doc/chap2_mj.html +%%DATADIR%%/pkg/repsn/doc/chap3.html +%%DATADIR%%/pkg/repsn/doc/chap3.txt +%%DATADIR%%/pkg/repsn/doc/chap3_mj.html +%%DATADIR%%/pkg/repsn/doc/chapBib.html +%%DATADIR%%/pkg/repsn/doc/chapBib.txt +%%DATADIR%%/pkg/repsn/doc/chapBib_mj.html +%%DATADIR%%/pkg/repsn/doc/chapInd.html +%%DATADIR%%/pkg/repsn/doc/chapInd.txt +%%DATADIR%%/pkg/repsn/doc/chapInd_mj.html +%%DATADIR%%/pkg/repsn/doc/chooser.html +%%DATADIR%%/pkg/repsn/doc/lefttoc.css +%%DATADIR%%/pkg/repsn/doc/manual.css +%%DATADIR%%/pkg/repsn/doc/manual.js +%%DATADIR%%/pkg/repsn/doc/manual.pdf +%%DATADIR%%/pkg/repsn/doc/manual.six +%%DATADIR%%/pkg/repsn/doc/nocolorprompt.css +%%DATADIR%%/pkg/repsn/doc/ragged.css +%%DATADIR%%/pkg/repsn/doc/rainbow.js +%%DATADIR%%/pkg/repsn/doc/repsn.bib +%%DATADIR%%/pkg/repsn/doc/repsn.xml +%%DATADIR%%/pkg/repsn/doc/times.css +%%DATADIR%%/pkg/repsn/doc/title.xml +%%DATADIR%%/pkg/repsn/doc/toggless.css +%%DATADIR%%/pkg/repsn/doc/toggless.js +%%DATADIR%%/pkg/repsn/gap/data.g +%%DATADIR%%/pkg/repsn/gap/func.g +%%DATADIR%%/pkg/repsn/gap/repsn.g +%%DATADIR%%/pkg/repsn/init.g +%%DATADIR%%/pkg/repsn/makedoc.g +%%DATADIR%%/pkg/repsn/tst/manual.tst +%%DATADIR%%/pkg/repsn/tst/testall.g +%%DATADIR%%/pkg/resclasses/CHANGES +%%DATADIR%%/pkg/resclasses/LICENSE +%%DATADIR%%/pkg/resclasses/PackageInfo.g +%%DATADIR%%/pkg/resclasses/README +%%DATADIR%%/pkg/resclasses/doc/_entities.xml +%%DATADIR%%/pkg/resclasses/doc/abstract.xml +%%DATADIR%%/pkg/resclasses/doc/chap0.html +%%DATADIR%%/pkg/resclasses/doc/chap0.txt +%%DATADIR%%/pkg/resclasses/doc/chap0_mj.html +%%DATADIR%%/pkg/resclasses/doc/chap1.html +%%DATADIR%%/pkg/resclasses/doc/chap1.txt +%%DATADIR%%/pkg/resclasses/doc/chap1_mj.html +%%DATADIR%%/pkg/resclasses/doc/chap2.html +%%DATADIR%%/pkg/resclasses/doc/chap2.txt +%%DATADIR%%/pkg/resclasses/doc/chap2_mj.html +%%DATADIR%%/pkg/resclasses/doc/chap3.html +%%DATADIR%%/pkg/resclasses/doc/chap3.txt +%%DATADIR%%/pkg/resclasses/doc/chap3_mj.html +%%DATADIR%%/pkg/resclasses/doc/chap4.html +%%DATADIR%%/pkg/resclasses/doc/chap4.txt +%%DATADIR%%/pkg/resclasses/doc/chap4_mj.html +%%DATADIR%%/pkg/resclasses/doc/chapBib.html +%%DATADIR%%/pkg/resclasses/doc/chapBib.txt +%%DATADIR%%/pkg/resclasses/doc/chapBib_mj.html +%%DATADIR%%/pkg/resclasses/doc/chapInd.html +%%DATADIR%%/pkg/resclasses/doc/chapInd.txt +%%DATADIR%%/pkg/resclasses/doc/chapInd_mj.html +%%DATADIR%%/pkg/resclasses/doc/chooser.html +%%DATADIR%%/pkg/resclasses/doc/fixedrep.xml +%%DATADIR%%/pkg/resclasses/doc/lefttoc.css +%%DATADIR%%/pkg/resclasses/doc/main.xml +%%DATADIR%%/pkg/resclasses/doc/manual.css +%%DATADIR%%/pkg/resclasses/doc/manual.js +%%DATADIR%%/pkg/resclasses/doc/manual.lab +%%DATADIR%%/pkg/resclasses/doc/manual.pdf +%%DATADIR%%/pkg/resclasses/doc/manual.six +%%DATADIR%%/pkg/resclasses/doc/nocolorprompt.css +%%DATADIR%%/pkg/resclasses/doc/ragged.css +%%DATADIR%%/pkg/resclasses/doc/rainbow.js +%%DATADIR%%/pkg/resclasses/doc/resclass.xml +%%DATADIR%%/pkg/resclasses/doc/resclassesbib.xml +%%DATADIR%%/pkg/resclasses/doc/resclassesbib.xml.bib +%%DATADIR%%/pkg/resclasses/doc/resclaux.xml +%%DATADIR%%/pkg/resclasses/doc/times.css +%%DATADIR%%/pkg/resclasses/doc/title.xml +%%DATADIR%%/pkg/resclasses/doc/toggless.css +%%DATADIR%%/pkg/resclasses/doc/toggless.js +%%DATADIR%%/pkg/resclasses/doc/z_pi.xml +%%DATADIR%%/pkg/resclasses/init.g +%%DATADIR%%/pkg/resclasses/lib/fixedrep.gd +%%DATADIR%%/pkg/resclasses/lib/fixedrep.gi +%%DATADIR%%/pkg/resclasses/lib/general.gd +%%DATADIR%%/pkg/resclasses/lib/general.gi +%%DATADIR%%/pkg/resclasses/lib/resclass.gd +%%DATADIR%%/pkg/resclasses/lib/resclass.gi +%%DATADIR%%/pkg/resclasses/lib/resclaux.g +%%DATADIR%%/pkg/resclasses/lib/z_pi.gd +%%DATADIR%%/pkg/resclasses/lib/z_pi.gi +%%DATADIR%%/pkg/resclasses/makedoc.g +%%DATADIR%%/pkg/resclasses/read.g +%%DATADIR%%/pkg/resclasses/tst/bugfix.tst +%%DATADIR%%/pkg/resclasses/tst/fixedrep.tst +%%DATADIR%%/pkg/resclasses/tst/other.tst +%%DATADIR%%/pkg/resclasses/tst/resclass.tst +%%DATADIR%%/pkg/resclasses/tst/testall.g +%%DATADIR%%/pkg/resclasses/tst/z_pi.tst +%%DATADIR%%/pkg/resclasses/tst/zxz.tst +%%DATADIR%%/pkg/ringsforhomalg/CHANGES +%%DATADIR%%/pkg/ringsforhomalg/LICENSE +%%DATADIR%%/pkg/ringsforhomalg/PackageInfo.g +%%DATADIR%%/pkg/ringsforhomalg/README.md +%%DATADIR%%/pkg/ringsforhomalg/TODO +%%DATADIR%%/pkg/ringsforhomalg/doc/RingsForHomalg.bib +%%DATADIR%%/pkg/ringsforhomalg/doc/RingsForHomalg.xml +%%DATADIR%%/pkg/ringsforhomalg/doc/_entities.xml +%%DATADIR%%/pkg/ringsforhomalg/doc/chap0.html +%%DATADIR%%/pkg/ringsforhomalg/doc/chap0.txt +%%DATADIR%%/pkg/ringsforhomalg/doc/chap0_mj.html +%%DATADIR%%/pkg/ringsforhomalg/doc/chap1.html +%%DATADIR%%/pkg/ringsforhomalg/doc/chap1.txt +%%DATADIR%%/pkg/ringsforhomalg/doc/chap1_mj.html +%%DATADIR%%/pkg/ringsforhomalg/doc/chap2.html +%%DATADIR%%/pkg/ringsforhomalg/doc/chap2.txt +%%DATADIR%%/pkg/ringsforhomalg/doc/chap2_mj.html +%%DATADIR%%/pkg/ringsforhomalg/doc/chap3.html +%%DATADIR%%/pkg/ringsforhomalg/doc/chap3.txt +%%DATADIR%%/pkg/ringsforhomalg/doc/chap3_mj.html +%%DATADIR%%/pkg/ringsforhomalg/doc/chapBib.html +%%DATADIR%%/pkg/ringsforhomalg/doc/chapBib.txt +%%DATADIR%%/pkg/ringsforhomalg/doc/chapBib_mj.html +%%DATADIR%%/pkg/ringsforhomalg/doc/chapInd.html +%%DATADIR%%/pkg/ringsforhomalg/doc/chapInd.txt +%%DATADIR%%/pkg/ringsforhomalg/doc/chapInd_mj.html +%%DATADIR%%/pkg/ringsforhomalg/doc/chooser.html +%%DATADIR%%/pkg/ringsforhomalg/doc/clean +%%DATADIR%%/pkg/ringsforhomalg/doc/examples.xml +%%DATADIR%%/pkg/ringsforhomalg/doc/install.xml +%%DATADIR%%/pkg/ringsforhomalg/doc/intro.xml +%%DATADIR%%/pkg/ringsforhomalg/doc/lefttoc.css +%%DATADIR%%/pkg/ringsforhomalg/doc/manual.css +%%DATADIR%%/pkg/ringsforhomalg/doc/manual.js +%%DATADIR%%/pkg/ringsforhomalg/doc/manual.lab +%%DATADIR%%/pkg/ringsforhomalg/doc/manual.pdf +%%DATADIR%%/pkg/ringsforhomalg/doc/manual.six +%%DATADIR%%/pkg/ringsforhomalg/doc/nocolorprompt.css +%%DATADIR%%/pkg/ringsforhomalg/doc/ragged.css +%%DATADIR%%/pkg/ringsforhomalg/doc/rainbow.js +%%DATADIR%%/pkg/ringsforhomalg/doc/ringtable.xml +%%DATADIR%%/pkg/ringsforhomalg/doc/times.css +%%DATADIR%%/pkg/ringsforhomalg/doc/title.xml +%%DATADIR%%/pkg/ringsforhomalg/doc/toggless.css +%%DATADIR%%/pkg/ringsforhomalg/doc/toggless.js +%%DATADIR%%/pkg/ringsforhomalg/examples/BaseChange.g +%%DATADIR%%/pkg/ringsforhomalg/examples/Coefficients.g +%%DATADIR%%/pkg/ringsforhomalg/examples/FromAndToMatrix.g +%%DATADIR%%/pkg/ringsforhomalg/examples/RingConstructionsExternalGAP.g +%%DATADIR%%/pkg/ringsforhomalg/examples/RingConstructionsMAGMA.g +%%DATADIR%%/pkg/ringsforhomalg/examples/RingConstructionsMacaulay2.g +%%DATADIR%%/pkg/ringsforhomalg/examples/RingConstructionsMaple.g +%%DATADIR%%/pkg/ringsforhomalg/examples/RingConstructionsSage.g +%%DATADIR%%/pkg/ringsforhomalg/examples/RingConstructionsSingular.g +%%DATADIR%%/pkg/ringsforhomalg/examples/all.g +%%DATADIR%%/pkg/ringsforhomalg/examples/convert.g +%%DATADIR%%/pkg/ringsforhomalg/examples/convert_test.g +%%DATADIR%%/pkg/ringsforhomalg/examples/gap_ZZ.g +%%DATADIR%%/pkg/ringsforhomalg/examples/homalg.g +%%DATADIR%%/pkg/ringsforhomalg/examples/magma_Qx.g +%%DATADIR%%/pkg/ringsforhomalg/examples/magma_ZZ.g +%%DATADIR%%/pkg/ringsforhomalg/examples/maple_Qx.g +%%DATADIR%%/pkg/ringsforhomalg/examples/maple_ZZ.g +%%DATADIR%%/pkg/ringsforhomalg/examples/sage_Qx.g +%%DATADIR%%/pkg/ringsforhomalg/examples/sage_ZZ.g +%%DATADIR%%/pkg/ringsforhomalg/examples/singular_C_vs_c.g +%%DATADIR%%/pkg/ringsforhomalg/examples/singular_Qx.g +%%DATADIR%%/pkg/ringsforhomalg/gap/Euclidean.jl +%%DATADIR%%/pkg/ringsforhomalg/gap/GAPHomalg.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/GAPHomalg.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/GAPHomalgBasic.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/GAPHomalgBasic.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/GAPHomalgBestBasis.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/GAPHomalgBestBasis.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/GAPHomalgPIR.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/GAPHomalgPIR.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/GAPHomalgTools.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/GAPHomalgTools.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/MAGMA.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/MAGMA.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/MAGMABasic.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/MAGMABasic.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/MAGMABestBasis.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/MAGMABestBasis.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/MAGMAGroebner.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/MAGMAGroebner.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/MAGMATools.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/MAGMATools.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/MAGMA_PIR.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/MAGMA_PIR.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/Macaulay2.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/Macaulay2.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/Macaulay2Basic.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/Macaulay2Basic.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/Macaulay2Groebner.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/Macaulay2Groebner.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/Macaulay2Tools.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/Macaulay2Tools.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/Macaulay2_PIR.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/Macaulay2_PIR.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/MapleHomalg.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/MapleHomalg.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/MapleHomalgBasic.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/MapleHomalgBasic.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/MapleHomalgBestBasis.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/MapleHomalgBestBasis.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/MapleHomalgInvolutive.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/MapleHomalgInvolutive.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/MapleHomalgJanet.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/MapleHomalgJanet.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/MapleHomalgJanetOre.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/MapleHomalgJanetOre.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/MapleHomalgOreModules.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/MapleHomalgOreModules.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/MapleHomalgPIR.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/MapleHomalgPIR.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/MapleHomalgTools.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/MapleHomalgTools.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/Oscar.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/Oscar.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/OscarBasic.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/OscarBasic.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/OscarGroebner.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/OscarGroebner.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/OscarTools.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/OscarTools.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/RingsForHomalg.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/RingsForHomalg.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/Sage.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/Sage.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/SageBasic.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/SageBasic.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/SageBestBasis.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/SageBestBasis.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/SageFields.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/SagePIR.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/SageTools.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/SageTools.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/Singular.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/Singular.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/SingularBasic.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/SingularBasic.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/SingularBestBasis.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/SingularBestBasis.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/SingularGroebner.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/SingularGroebner.gi +%%DATADIR%%/pkg/ringsforhomalg/gap/SingularTools.gd +%%DATADIR%%/pkg/ringsforhomalg/gap/SingularTools.gi +%%DATADIR%%/pkg/ringsforhomalg/init.g +%%DATADIR%%/pkg/ringsforhomalg/makedoc.g +%%DATADIR%%/pkg/ringsforhomalg/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/ringsforhomalg/makefile +%%DATADIR%%/pkg/ringsforhomalg/maple/Involutive.ind +%%DATADIR%%/pkg/ringsforhomalg/maple/Involutive.lib +%%DATADIR%%/pkg/ringsforhomalg/maple/Janet.ind +%%DATADIR%%/pkg/ringsforhomalg/maple/Janet.lib +%%DATADIR%%/pkg/ringsforhomalg/maple/JanetOre.ind +%%DATADIR%%/pkg/ringsforhomalg/maple/JanetOre.lib +%%DATADIR%%/pkg/ringsforhomalg/maple/OreModules.ind +%%DATADIR%%/pkg/ringsforhomalg/maple/OreModules.lib +%%DATADIR%%/pkg/ringsforhomalg/maple/PIR.ind +%%DATADIR%%/pkg/ringsforhomalg/maple/PIR.lib +%%DATADIR%%/pkg/ringsforhomalg/maple/QuillenSuslin.ind +%%DATADIR%%/pkg/ringsforhomalg/maple/QuillenSuslin.lib +%%DATADIR%%/pkg/ringsforhomalg/maple/Stafford.ind +%%DATADIR%%/pkg/ringsforhomalg/maple/Stafford.lib +%%DATADIR%%/pkg/ringsforhomalg/maple/homalg.ind +%%DATADIR%%/pkg/ringsforhomalg/maple/homalg.lib +%%DATADIR%%/pkg/ringsforhomalg/maple/jets.ind +%%DATADIR%%/pkg/ringsforhomalg/maple/jets.lib +%%DATADIR%%/pkg/ringsforhomalg/read.g +%%DATADIR%%/pkg/ringsforhomalg/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/ringsforhomalg/tst/150_LoadPackage.tst +%%DATADIR%%/pkg/ringsforhomalg/tst/ringsforhomalg01.tst +%%DATADIR%%/pkg/ringsforhomalg/tst/ringsforhomalg02.tst +%%DATADIR%%/pkg/ringsforhomalg/tst/ringsforhomalg03.tst +%%DATADIR%%/pkg/ringsforhomalg/tst/ringsforhomalg04.tst +%%DATADIR%%/pkg/ringsforhomalg/tst/ringsforhomalg05.tst +%%DATADIR%%/pkg/ringsforhomalg/tst/ringsforhomalg06.tst +%%DATADIR%%/pkg/ringsforhomalg/tst/ringsforhomalg07.tst +%%DATADIR%%/pkg/ringsforhomalg/tst/ringsforhomalg08.tst +%%DATADIR%%/pkg/ringsforhomalg/tst/ringsforhomalg09.tst +%%DATADIR%%/pkg/ringsforhomalg/tst/ringsforhomalg10.tst +%%DATADIR%%/pkg/ringsforhomalg/tst/ringsforhomalg11.tst +%%DATADIR%%/pkg/ringsforhomalg/tst/ringsforhomalg12.tst +%%DATADIR%%/pkg/ringsforhomalg/tst/testall.g +%%DATADIR%%/pkg/sco/CHANGES +%%DATADIR%%/pkg/sco/LICENSE +%%DATADIR%%/pkg/sco/PackageInfo.g +%%DATADIR%%/pkg/sco/README.md +%%DATADIR%%/pkg/sco/TODO +%%DATADIR%%/pkg/sco/doc/SCO.bib +%%DATADIR%%/pkg/sco/doc/SCO.xml +%%DATADIR%%/pkg/sco/doc/_entities.xml +%%DATADIR%%/pkg/sco/doc/appendix.xml +%%DATADIR%%/pkg/sco/doc/chap0.html +%%DATADIR%%/pkg/sco/doc/chap0.txt +%%DATADIR%%/pkg/sco/doc/chap0_mj.html +%%DATADIR%%/pkg/sco/doc/chap1.html +%%DATADIR%%/pkg/sco/doc/chap1.txt +%%DATADIR%%/pkg/sco/doc/chap1_mj.html +%%DATADIR%%/pkg/sco/doc/chap2.html +%%DATADIR%%/pkg/sco/doc/chap2.txt +%%DATADIR%%/pkg/sco/doc/chap2_mj.html +%%DATADIR%%/pkg/sco/doc/chap3.html +%%DATADIR%%/pkg/sco/doc/chap3.txt +%%DATADIR%%/pkg/sco/doc/chap3_mj.html +%%DATADIR%%/pkg/sco/doc/chap4.html +%%DATADIR%%/pkg/sco/doc/chap4.txt +%%DATADIR%%/pkg/sco/doc/chap4_mj.html +%%DATADIR%%/pkg/sco/doc/chapA.html +%%DATADIR%%/pkg/sco/doc/chapA.txt +%%DATADIR%%/pkg/sco/doc/chapA_mj.html +%%DATADIR%%/pkg/sco/doc/chapBib.html +%%DATADIR%%/pkg/sco/doc/chapBib.txt +%%DATADIR%%/pkg/sco/doc/chapBib_mj.html +%%DATADIR%%/pkg/sco/doc/chapInd.html +%%DATADIR%%/pkg/sco/doc/chapInd.txt +%%DATADIR%%/pkg/sco/doc/chapInd_mj.html +%%DATADIR%%/pkg/sco/doc/chooser.html +%%DATADIR%%/pkg/sco/doc/clean +%%DATADIR%%/pkg/sco/doc/examples.xml +%%DATADIR%%/pkg/sco/doc/files/Teardrop.eps +%%DATADIR%%/pkg/sco/doc/files/Teardrop.pdf +%%DATADIR%%/pkg/sco/doc/files/pgt.eps +%%DATADIR%%/pkg/sco/doc/files/pgt.pdf +%%DATADIR%%/pkg/sco/doc/install.xml +%%DATADIR%%/pkg/sco/doc/intro.xml +%%DATADIR%%/pkg/sco/doc/lefttoc.css +%%DATADIR%%/pkg/sco/doc/manual.css +%%DATADIR%%/pkg/sco/doc/manual.js +%%DATADIR%%/pkg/sco/doc/manual.lab +%%DATADIR%%/pkg/sco/doc/manual.pdf +%%DATADIR%%/pkg/sco/doc/manual.six +%%DATADIR%%/pkg/sco/doc/methods.xml +%%DATADIR%%/pkg/sco/doc/nocolorprompt.css +%%DATADIR%%/pkg/sco/doc/ragged.css +%%DATADIR%%/pkg/sco/doc/rainbow.js +%%DATADIR%%/pkg/sco/doc/times.css +%%DATADIR%%/pkg/sco/doc/title.xml +%%DATADIR%%/pkg/sco/doc/toggless.css +%%DATADIR%%/pkg/sco/doc/toggless.js +%%DATADIR%%/pkg/sco/doc/usage.xml +%%DATADIR%%/pkg/sco/examples/automated.g +%%DATADIR%%/pkg/sco/examples/examples.g +%%DATADIR%%/pkg/sco/examples/orbifolds/C2.g +%%DATADIR%%/pkg/sco/examples/orbifolds/C3.g +%%DATADIR%%/pkg/sco/examples/orbifolds/C4.g +%%DATADIR%%/pkg/sco/examples/orbifolds/C6.g +%%DATADIR%%/pkg/sco/examples/orbifolds/D12.g +%%DATADIR%%/pkg/sco/examples/orbifolds/D6.g +%%DATADIR%%/pkg/sco/examples/orbifolds/D8.g +%%DATADIR%%/pkg/sco/examples/orbifolds/Hat.g +%%DATADIR%%/pkg/sco/examples/orbifolds/LC2.g +%%DATADIR%%/pkg/sco/examples/orbifolds/LC2V4.g +%%DATADIR%%/pkg/sco/examples/orbifolds/LC2V4C2.g +%%DATADIR%%/pkg/sco/examples/orbifolds/LC4C2C6.g +%%DATADIR%%/pkg/sco/examples/orbifolds/LV4C2V4.g +%%DATADIR%%/pkg/sco/examples/orbifolds/Lpmm.g +%%DATADIR%%/pkg/sco/examples/orbifolds/MVcmm.g +%%DATADIR%%/pkg/sco/examples/orbifolds/MVp31m.g +%%DATADIR%%/pkg/sco/examples/orbifolds/MVp3m1.g +%%DATADIR%%/pkg/sco/examples/orbifolds/MVp4g.g +%%DATADIR%%/pkg/sco/examples/orbifolds/MVp4m.g +%%DATADIR%%/pkg/sco/examples/orbifolds/MVp6m.g +%%DATADIR%%/pkg/sco/examples/orbifolds/MVpmm.g +%%DATADIR%%/pkg/sco/examples/orbifolds/Moebius.g +%%DATADIR%%/pkg/sco/examples/orbifolds/MoebiusMitLoch.g +%%DATADIR%%/pkg/sco/examples/orbifolds/PSL2Z.g +%%DATADIR%%/pkg/sco/examples/orbifolds/RP2.g +%%DATADIR%%/pkg/sco/examples/orbifolds/S1.g +%%DATADIR%%/pkg/sco/examples/orbifolds/S1C2.g +%%DATADIR%%/pkg/sco/examples/orbifolds/S1C2C4.g +%%DATADIR%%/pkg/sco/examples/orbifolds/S1C2C4C4.g +%%DATADIR%%/pkg/sco/examples/orbifolds/S1C2C4C6.g +%%DATADIR%%/pkg/sco/examples/orbifolds/S1C2D6.g +%%DATADIR%%/pkg/sco/examples/orbifolds/S1C2S3.g +%%DATADIR%%/pkg/sco/examples/orbifolds/S1C2V4.g +%%DATADIR%%/pkg/sco/examples/orbifolds/S1C2V4V4.g +%%DATADIR%%/pkg/sco/examples/orbifolds/S1V4.g +%%DATADIR%%/pkg/sco/examples/orbifolds/S1cmm.g +%%DATADIR%%/pkg/sco/examples/orbifolds/S1p3m1.g +%%DATADIR%%/pkg/sco/examples/orbifolds/S1p6m.g +%%DATADIR%%/pkg/sco/examples/orbifolds/S1pmm.g +%%DATADIR%%/pkg/sco/examples/orbifolds/SL2Z.g +%%DATADIR%%/pkg/sco/examples/orbifolds/Teardrop.g +%%DATADIR%%/pkg/sco/examples/orbifolds/Torus.g +%%DATADIR%%/pkg/sco/examples/orbifolds/V4.g +%%DATADIR%%/pkg/sco/examples/orbifolds/cm.g +%%DATADIR%%/pkg/sco/examples/orbifolds/cmm.g +%%DATADIR%%/pkg/sco/examples/orbifolds/p1.g +%%DATADIR%%/pkg/sco/examples/orbifolds/p2.g +%%DATADIR%%/pkg/sco/examples/orbifolds/p3.g +%%DATADIR%%/pkg/sco/examples/orbifolds/p31m.g +%%DATADIR%%/pkg/sco/examples/orbifolds/p3m1.g +%%DATADIR%%/pkg/sco/examples/orbifolds/p4.g +%%DATADIR%%/pkg/sco/examples/orbifolds/p4g.g +%%DATADIR%%/pkg/sco/examples/orbifolds/p4m.g +%%DATADIR%%/pkg/sco/examples/orbifolds/p6.g +%%DATADIR%%/pkg/sco/examples/orbifolds/p6m.g +%%DATADIR%%/pkg/sco/examples/orbifolds/pg.g +%%DATADIR%%/pkg/sco/examples/orbifolds/pgg.g +%%DATADIR%%/pkg/sco/examples/orbifolds/pm.g +%%DATADIR%%/pkg/sco/examples/orbifolds/pmg.g +%%DATADIR%%/pkg/sco/examples/orbifolds/pmm.g +%%DATADIR%%/pkg/sco/examples/test.txt +%%DATADIR%%/pkg/sco/gap/Matrices.gd +%%DATADIR%%/pkg/sco/gap/Matrices.gi +%%DATADIR%%/pkg/sco/gap/OrbifoldTriangulation.gd +%%DATADIR%%/pkg/sco/gap/OrbifoldTriangulation.gi +%%DATADIR%%/pkg/sco/gap/SCO.gd +%%DATADIR%%/pkg/sco/gap/SCO.gi +%%DATADIR%%/pkg/sco/gap/SimplicialSet.gd +%%DATADIR%%/pkg/sco/gap/SimplicialSet.gi +%%DATADIR%%/pkg/sco/init.g +%%DATADIR%%/pkg/sco/makedoc.g +%%DATADIR%%/pkg/sco/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/sco/makefile +%%DATADIR%%/pkg/sco/read.g +%%DATADIR%%/pkg/sco/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/sco/tst/sco01.tst +%%DATADIR%%/pkg/sco/tst/sco02.tst +%%DATADIR%%/pkg/sco/tst/sco03.tst +%%DATADIR%%/pkg/sco/tst/sco04.tst +%%DATADIR%%/pkg/sco/tst/sco05.tst +%%DATADIR%%/pkg/sco/tst/sco06.tst +%%DATADIR%%/pkg/sco/tst/sco07.tst +%%DATADIR%%/pkg/sco/tst/sco08.tst +%%DATADIR%%/pkg/sco/tst/sco09.tst +%%DATADIR%%/pkg/sco/tst/sco10.tst +%%DATADIR%%/pkg/sco/tst/sco11.tst +%%DATADIR%%/pkg/sco/tst/sco12.tst +%%DATADIR%%/pkg/sco/tst/sco13.tst +%%DATADIR%%/pkg/sco/tst/sco14.tst +%%DATADIR%%/pkg/sco/tst/sco15.tst +%%DATADIR%%/pkg/sco/tst/testall.g +%%DATADIR%%/pkg/scscp/COPYING +%%DATADIR%%/pkg/scscp/PackageInfo.g +%%DATADIR%%/pkg/scscp/README.md +%%DATADIR%%/pkg/scscp/config.g +%%DATADIR%%/pkg/scscp/configpar.g +%%DATADIR%%/pkg/scscp/demo/demo.g +%%DATADIR%%/pkg/scscp/demo/democicm.g +%%DATADIR%%/pkg/scscp/demo/democloud.g +%%DATADIR%%/pkg/scscp/demo/demoparis.g +%%DATADIR%%/pkg/scscp/demo/gap2kant.g +%%DATADIR%%/pkg/scscp/demo/gap2maple.g +%%DATADIR%%/pkg/scscp/demo/issac2010.g +%%DATADIR%%/pkg/scscp/demo/lunchdemo2014.g +%%DATADIR%%/pkg/scscp/demo/macaulay.txt +%%DATADIR%%/pkg/scscp/demo/maple2gap.mw +%%DATADIR%%/pkg/scscp/demo/paris2011.g +%%DATADIR%%/pkg/scscp/demo/pickling.g +%%DATADIR%%/pkg/scscp/demo/rundemo.g +%%DATADIR%%/pkg/scscp/demo/sicsa2011.g +%%DATADIR%%/pkg/scscp/demo/unikl2010.g +%%DATADIR%%/pkg/scscp/doc/chap0.html +%%DATADIR%%/pkg/scscp/doc/chap0.txt +%%DATADIR%%/pkg/scscp/doc/chap0_mj.html +%%DATADIR%%/pkg/scscp/doc/chap1.html +%%DATADIR%%/pkg/scscp/doc/chap1.txt +%%DATADIR%%/pkg/scscp/doc/chap1_mj.html +%%DATADIR%%/pkg/scscp/doc/chap2.html +%%DATADIR%%/pkg/scscp/doc/chap2.txt +%%DATADIR%%/pkg/scscp/doc/chap2_mj.html +%%DATADIR%%/pkg/scscp/doc/chap3.html +%%DATADIR%%/pkg/scscp/doc/chap3.txt +%%DATADIR%%/pkg/scscp/doc/chap3_mj.html +%%DATADIR%%/pkg/scscp/doc/chap4.html +%%DATADIR%%/pkg/scscp/doc/chap4.txt +%%DATADIR%%/pkg/scscp/doc/chap4_mj.html +%%DATADIR%%/pkg/scscp/doc/chap5.html +%%DATADIR%%/pkg/scscp/doc/chap5.txt +%%DATADIR%%/pkg/scscp/doc/chap5_mj.html +%%DATADIR%%/pkg/scscp/doc/chap6.html +%%DATADIR%%/pkg/scscp/doc/chap6.txt +%%DATADIR%%/pkg/scscp/doc/chap6_mj.html +%%DATADIR%%/pkg/scscp/doc/chap7.html +%%DATADIR%%/pkg/scscp/doc/chap7.txt +%%DATADIR%%/pkg/scscp/doc/chap7_mj.html +%%DATADIR%%/pkg/scscp/doc/chap8.html +%%DATADIR%%/pkg/scscp/doc/chap8.txt +%%DATADIR%%/pkg/scscp/doc/chap8_mj.html +%%DATADIR%%/pkg/scscp/doc/chap9.html +%%DATADIR%%/pkg/scscp/doc/chap9.txt +%%DATADIR%%/pkg/scscp/doc/chap9_mj.html +%%DATADIR%%/pkg/scscp/doc/chapBib.html +%%DATADIR%%/pkg/scscp/doc/chapBib.txt +%%DATADIR%%/pkg/scscp/doc/chapBib_mj.html +%%DATADIR%%/pkg/scscp/doc/chapInd.html +%%DATADIR%%/pkg/scscp/doc/chapInd.txt +%%DATADIR%%/pkg/scscp/doc/chapInd_mj.html +%%DATADIR%%/pkg/scscp/doc/chooser.html +%%DATADIR%%/pkg/scscp/doc/client.xml +%%DATADIR%%/pkg/scscp/doc/examples.xml +%%DATADIR%%/pkg/scscp/doc/img/euler.jpg +%%DATADIR%%/pkg/scscp/doc/img/euler.pdf +%%DATADIR%%/pkg/scscp/doc/img/quillen.jpg +%%DATADIR%%/pkg/scscp/doc/img/quillen.pdf +%%DATADIR%%/pkg/scscp/doc/install.xml +%%DATADIR%%/pkg/scscp/doc/lefttoc.css +%%DATADIR%%/pkg/scscp/doc/manual.bib +%%DATADIR%%/pkg/scscp/doc/manual.css +%%DATADIR%%/pkg/scscp/doc/manual.js +%%DATADIR%%/pkg/scscp/doc/manual.pdf +%%DATADIR%%/pkg/scscp/doc/manual.six +%%DATADIR%%/pkg/scscp/doc/manual.xml +%%DATADIR%%/pkg/scscp/doc/nocolorprompt.css +%%DATADIR%%/pkg/scscp/doc/openmath.xml +%%DATADIR%%/pkg/scscp/doc/parallel.xml +%%DATADIR%%/pkg/scscp/doc/preface.xml +%%DATADIR%%/pkg/scscp/doc/ragged.css +%%DATADIR%%/pkg/scscp/doc/rainbow.js +%%DATADIR%%/pkg/scscp/doc/server.xml +%%DATADIR%%/pkg/scscp/doc/service.xml +%%DATADIR%%/pkg/scscp/doc/streams.xml +%%DATADIR%%/pkg/scscp/doc/times.css +%%DATADIR%%/pkg/scscp/doc/toggless.css +%%DATADIR%%/pkg/scscp/doc/toggless.js +%%DATADIR%%/pkg/scscp/example/code1.g +%%DATADIR%%/pkg/scscp/example/code2.g +%%DATADIR%%/pkg/scscp/example/code3.g +%%DATADIR%%/pkg/scscp/example/id512.g +%%DATADIR%%/pkg/scscp/example/idperm.g +%%DATADIR%%/pkg/scscp/example/karatsuba.g +%%DATADIR%%/pkg/scscp/example/liouvilleserver.g +%%DATADIR%%/pkg/scscp/example/mindist.g +%%DATADIR%%/pkg/scscp/example/mindist.gi +%%DATADIR%%/pkg/scscp/example/myserver.g +%%DATADIR%%/pkg/scscp/example/orbits.g +%%DATADIR%%/pkg/scscp/example/overload.g +%%DATADIR%%/pkg/scscp/example/private.g +%%DATADIR%%/pkg/scscp/example/rewrite.g +%%DATADIR%%/pkg/scscp/example/rings.g +%%DATADIR%%/pkg/scscp/gapd.sh +%%DATADIR%%/pkg/scscp/init.g +%%DATADIR%%/pkg/scscp/lib/client.g +%%DATADIR%%/pkg/scscp/lib/connect.gd +%%DATADIR%%/pkg/scscp/lib/connect.gi +%%DATADIR%%/pkg/scscp/lib/errors.g +%%DATADIR%%/pkg/scscp/lib/openmath.g +%%DATADIR%%/pkg/scscp/lib/openmath.gd +%%DATADIR%%/pkg/scscp/lib/process.gd +%%DATADIR%%/pkg/scscp/lib/process.gi +%%DATADIR%%/pkg/scscp/lib/remote.gd +%%DATADIR%%/pkg/scscp/lib/remote.gi +%%DATADIR%%/pkg/scscp/lib/scscp.gd +%%DATADIR%%/pkg/scscp/lib/server.gi +%%DATADIR%%/pkg/scscp/lib/special.g +%%DATADIR%%/pkg/scscp/lib/utils.g +%%DATADIR%%/pkg/scscp/lib/webservice.g +%%DATADIR%%/pkg/scscp/lib/xstream.gd +%%DATADIR%%/pkg/scscp/lib/xstream.gi +%%DATADIR%%/pkg/scscp/makedoc.g +%%DATADIR%%/pkg/scscp/par/liouville.g +%%DATADIR%%/pkg/scscp/par/orbit.g +%%DATADIR%%/pkg/scscp/par/parlist.g +%%DATADIR%%/pkg/scscp/parscscp.g +%%DATADIR%%/pkg/scscp/read.g +%%DATADIR%%/pkg/scscp/todo.txt +%%DATADIR%%/pkg/scscp/tracing/glue.sh +%%DATADIR%%/pkg/scscp/tracing/stdhead.txt +%%DATADIR%%/pkg/scscp/tracing/tracetst.g +%%DATADIR%%/pkg/scscp/tracing/tracing.g +%%DATADIR%%/pkg/scscp/tst/factor.g +%%DATADIR%%/pkg/scscp/tst/offline.tst +%%DATADIR%%/pkg/scscp/tst/omdemo.g +%%DATADIR%%/pkg/scscp/tst/omdemo.om +%%DATADIR%%/pkg/scscp/tst/scscp.tst +%%DATADIR%%/pkg/scscp/tst/scscp04.tst +%%DATADIR%%/pkg/scscp/tst/scscp05.tst +%%DATADIR%%/pkg/scscp/tst/scscp06.tst +%%DATADIR%%/pkg/scscp/tst/scscp07.tst +%%DATADIR%%/pkg/scscp/tst/scscp08.tst +%%DATADIR%%/pkg/scscp/tst/scscp09.tst +%%DATADIR%%/pkg/scscp/tst/testall.g +%%DATADIR%%/pkg/scscp/tst/xmltree.tst +%%DATADIR%%/pkg/semigroups/.LIBSEMIGROUPS_VERSION +%%DATADIR%%/pkg/semigroups/.VERSION +%%DATADIR%%/pkg/semigroups/.ccls +%%DATADIR%%/pkg/semigroups/CHANGELOG.md +%%DATADIR%%/pkg/semigroups/CONTRIBUTING.md +%%DATADIR%%/pkg/semigroups/GPL +%%DATADIR%%/pkg/semigroups/LICENSE +%%DATADIR%%/pkg/semigroups/Makefile.am +%%DATADIR%%/pkg/semigroups/Makefile.in +%%DATADIR%%/pkg/semigroups/Makefile.in.c++20 +%%DATADIR%%/pkg/semigroups/PackageInfo.g +%%DATADIR%%/pkg/semigroups/README.md +%%DATADIR%%/pkg/semigroups/VERSIONS +%%DATADIR%%/pkg/semigroups/aclocal.m4 +%%DATADIR%%/pkg/semigroups/autogen.sh +%%DATADIR%%/pkg/semigroups/cnf/ar-lib +%%DATADIR%%/pkg/semigroups/cnf/compile +%%DATADIR%%/pkg/semigroups/cnf/config.guess +%%DATADIR%%/pkg/semigroups/cnf/config.sub +%%DATADIR%%/pkg/semigroups/cnf/depcomp +%%DATADIR%%/pkg/semigroups/cnf/install-sh +%%DATADIR%%/pkg/semigroups/cnf/ltmain.sh +%%DATADIR%%/pkg/semigroups/cnf/ltmain.sh.bak +%%DATADIR%%/pkg/semigroups/cnf/missing +%%DATADIR%%/pkg/semigroups/cnf/pkgconfig.h.in +%%DATADIR%%/pkg/semigroups/configure +%%DATADIR%%/pkg/semigroups/configure.ac +%%DATADIR%%/pkg/semigroups/configure.libtool.bak +%%DATADIR%%/pkg/semigroups/data/doc/greens.pickle +%%DATADIR%%/pkg/semigroups/data/gens/fullbool-8.pickle.gz +%%DATADIR%%/pkg/semigroups/data/gens/fullbool.pickle.gz +%%DATADIR%%/pkg/semigroups/data/gens/hall.pickle.gz +%%DATADIR%%/pkg/semigroups/data/gens/reflex-6.pickle.gz +%%DATADIR%%/pkg/semigroups/data/gens/reflex.pickle.gz +%%DATADIR%%/pkg/semigroups/data/tst/bipart4 +%%DATADIR%%/pkg/semigroups/data/tst/pperm10 +%%DATADIR%%/pkg/semigroups/data/tst/tables.gz +%%DATADIR%%/pkg/semigroups/data/tst/testdata +%%DATADIR%%/pkg/semigroups/data/tst/testinstall.pickle +%%DATADIR%%/pkg/semigroups/data/tst/trans3 +%%DATADIR%%/pkg/semigroups/data/tst/trans3-old +%%DATADIR%%/pkg/semigroups/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/semigroups/doc/_Chunks.xml +%%DATADIR%%/pkg/semigroups/doc/acting.xml +%%DATADIR%%/pkg/semigroups/doc/attr.xml +%%DATADIR%%/pkg/semigroups/doc/attract.xml +%%DATADIR%%/pkg/semigroups/doc/attrinv.xml +%%DATADIR%%/pkg/semigroups/doc/bibliography.xml +%%DATADIR%%/pkg/semigroups/doc/bibliography.xml.bib +%%DATADIR%%/pkg/semigroups/doc/bipart.xml +%%DATADIR%%/pkg/semigroups/doc/blocks.xml +%%DATADIR%%/pkg/semigroups/doc/boolmat.xml +%%DATADIR%%/pkg/semigroups/doc/chap0.html +%%DATADIR%%/pkg/semigroups/doc/chap0.txt +%%DATADIR%%/pkg/semigroups/doc/chap0_mj.html +%%DATADIR%%/pkg/semigroups/doc/chap1.html +%%DATADIR%%/pkg/semigroups/doc/chap1.txt +%%DATADIR%%/pkg/semigroups/doc/chap10.html +%%DATADIR%%/pkg/semigroups/doc/chap10.txt +%%DATADIR%%/pkg/semigroups/doc/chap10_mj.html +%%DATADIR%%/pkg/semigroups/doc/chap11.html +%%DATADIR%%/pkg/semigroups/doc/chap11.txt +%%DATADIR%%/pkg/semigroups/doc/chap11_mj.html +%%DATADIR%%/pkg/semigroups/doc/chap12.html +%%DATADIR%%/pkg/semigroups/doc/chap12.txt +%%DATADIR%%/pkg/semigroups/doc/chap12_mj.html +%%DATADIR%%/pkg/semigroups/doc/chap13.html +%%DATADIR%%/pkg/semigroups/doc/chap13.txt +%%DATADIR%%/pkg/semigroups/doc/chap13_mj.html +%%DATADIR%%/pkg/semigroups/doc/chap14.html +%%DATADIR%%/pkg/semigroups/doc/chap14.txt +%%DATADIR%%/pkg/semigroups/doc/chap14_mj.html +%%DATADIR%%/pkg/semigroups/doc/chap15.html +%%DATADIR%%/pkg/semigroups/doc/chap15.txt +%%DATADIR%%/pkg/semigroups/doc/chap15_mj.html +%%DATADIR%%/pkg/semigroups/doc/chap16.html +%%DATADIR%%/pkg/semigroups/doc/chap16.txt +%%DATADIR%%/pkg/semigroups/doc/chap16_mj.html +%%DATADIR%%/pkg/semigroups/doc/chap17.html +%%DATADIR%%/pkg/semigroups/doc/chap17.txt +%%DATADIR%%/pkg/semigroups/doc/chap17_mj.html +%%DATADIR%%/pkg/semigroups/doc/chap1_mj.html +%%DATADIR%%/pkg/semigroups/doc/chap2.html +%%DATADIR%%/pkg/semigroups/doc/chap2.txt +%%DATADIR%%/pkg/semigroups/doc/chap2_mj.html +%%DATADIR%%/pkg/semigroups/doc/chap3.html +%%DATADIR%%/pkg/semigroups/doc/chap3.txt +%%DATADIR%%/pkg/semigroups/doc/chap3_mj.html +%%DATADIR%%/pkg/semigroups/doc/chap4.html +%%DATADIR%%/pkg/semigroups/doc/chap4.txt +%%DATADIR%%/pkg/semigroups/doc/chap4_mj.html +%%DATADIR%%/pkg/semigroups/doc/chap5.html +%%DATADIR%%/pkg/semigroups/doc/chap5.txt +%%DATADIR%%/pkg/semigroups/doc/chap5_mj.html +%%DATADIR%%/pkg/semigroups/doc/chap6.html +%%DATADIR%%/pkg/semigroups/doc/chap6.txt +%%DATADIR%%/pkg/semigroups/doc/chap6_mj.html +%%DATADIR%%/pkg/semigroups/doc/chap7.html +%%DATADIR%%/pkg/semigroups/doc/chap7.txt +%%DATADIR%%/pkg/semigroups/doc/chap7_mj.html +%%DATADIR%%/pkg/semigroups/doc/chap8.html +%%DATADIR%%/pkg/semigroups/doc/chap8.txt +%%DATADIR%%/pkg/semigroups/doc/chap8_mj.html +%%DATADIR%%/pkg/semigroups/doc/chap9.html +%%DATADIR%%/pkg/semigroups/doc/chap9.txt +%%DATADIR%%/pkg/semigroups/doc/chap9_mj.html +%%DATADIR%%/pkg/semigroups/doc/chapBib.html +%%DATADIR%%/pkg/semigroups/doc/chapBib.txt +%%DATADIR%%/pkg/semigroups/doc/chapBib_mj.html +%%DATADIR%%/pkg/semigroups/doc/chapInd.html +%%DATADIR%%/pkg/semigroups/doc/chapInd.txt +%%DATADIR%%/pkg/semigroups/doc/chapInd_mj.html +%%DATADIR%%/pkg/semigroups/doc/chooser.html +%%DATADIR%%/pkg/semigroups/doc/cong.xml +%%DATADIR%%/pkg/semigroups/doc/conginv.xml +%%DATADIR%%/pkg/semigroups/doc/conglatt.xml +%%DATADIR%%/pkg/semigroups/doc/congpairs.xml +%%DATADIR%%/pkg/semigroups/doc/congrees.xml +%%DATADIR%%/pkg/semigroups/doc/congrms.xml +%%DATADIR%%/pkg/semigroups/doc/congsemigraph.xml +%%DATADIR%%/pkg/semigroups/doc/conguniv.xml +%%DATADIR%%/pkg/semigroups/doc/display.xml +%%DATADIR%%/pkg/semigroups/doc/dual.xml +%%DATADIR%%/pkg/semigroups/doc/elements.xml +%%DATADIR%%/pkg/semigroups/doc/factor.xml +%%DATADIR%%/pkg/semigroups/doc/ffmat.xml +%%DATADIR%%/pkg/semigroups/doc/freeband.xml +%%DATADIR%%/pkg/semigroups/doc/freeinverse.xml +%%DATADIR%%/pkg/semigroups/doc/froidure-pin.xml +%%DATADIR%%/pkg/semigroups/doc/grac.xml +%%DATADIR%%/pkg/semigroups/doc/greens-generic.xml +%%DATADIR%%/pkg/semigroups/doc/gren.xml +%%DATADIR%%/pkg/semigroups/doc/grpperm.xml +%%DATADIR%%/pkg/semigroups/doc/homomorph.xml +%%DATADIR%%/pkg/semigroups/doc/ideals.xml +%%DATADIR%%/pkg/semigroups/doc/io.xml +%%DATADIR%%/pkg/semigroups/doc/isomorph.xml +%%DATADIR%%/pkg/semigroups/doc/isorms.xml +%%DATADIR%%/pkg/semigroups/doc/lefttoc.css +%%DATADIR%%/pkg/semigroups/doc/main.xml +%%DATADIR%%/pkg/semigroups/doc/manual.css +%%DATADIR%%/pkg/semigroups/doc/manual.js +%%DATADIR%%/pkg/semigroups/doc/manual.lab +%%DATADIR%%/pkg/semigroups/doc/manual.pdf +%%DATADIR%%/pkg/semigroups/doc/manual.six +%%DATADIR%%/pkg/semigroups/doc/maximal.xml +%%DATADIR%%/pkg/semigroups/doc/maxplusmat.xml +%%DATADIR%%/pkg/semigroups/doc/nocolorprompt.css +%%DATADIR%%/pkg/semigroups/doc/obsolete.xml +%%DATADIR%%/pkg/semigroups/doc/orbits.xml +%%DATADIR%%/pkg/semigroups/doc/pbr.xml +%%DATADIR%%/pkg/semigroups/doc/properties.xml +%%DATADIR%%/pkg/semigroups/doc/ragged.css +%%DATADIR%%/pkg/semigroups/doc/rainbow.js +%%DATADIR%%/pkg/semigroups/doc/semiact.xml +%%DATADIR%%/pkg/semigroups/doc/semibipart.xml +%%DATADIR%%/pkg/semigroups/doc/semiboolmat.xml +%%DATADIR%%/pkg/semigroups/doc/semicons.xml +%%DATADIR%%/pkg/semigroups/doc/semidp.xml +%%DATADIR%%/pkg/semigroups/doc/semieunit.xml +%%DATADIR%%/pkg/semigroups/doc/semiex.xml +%%DATADIR%%/pkg/semigroups/doc/semiffmat.xml +%%DATADIR%%/pkg/semigroups/doc/semifp.xml +%%DATADIR%%/pkg/semigroups/doc/semigraph.xml +%%DATADIR%%/pkg/semigroups/doc/semigroups.xml +%%DATADIR%%/pkg/semigroups/doc/semigrp.xml +%%DATADIR%%/pkg/semigroups/doc/semimaxplus.xml +%%DATADIR%%/pkg/semigroups/doc/semipbr.xml +%%DATADIR%%/pkg/semigroups/doc/semipperm.xml +%%DATADIR%%/pkg/semigroups/doc/semiringmat.xml +%%DATADIR%%/pkg/semigroups/doc/semirms.xml +%%DATADIR%%/pkg/semigroups/doc/semitrans.xml +%%DATADIR%%/pkg/semigroups/doc/tietze.xml +%%DATADIR%%/pkg/semigroups/doc/times.css +%%DATADIR%%/pkg/semigroups/doc/title.xml +%%DATADIR%%/pkg/semigroups/doc/toggless.css +%%DATADIR%%/pkg/semigroups/doc/toggless.js +%%DATADIR%%/pkg/semigroups/doc/trans.xml +%%DATADIR%%/pkg/semigroups/doc/utils.xml +%%DATADIR%%/pkg/semigroups/doc/word.xml +%%DATADIR%%/pkg/semigroups/doc/z-chap01.xml +%%DATADIR%%/pkg/semigroups/doc/z-chap02.xml +%%DATADIR%%/pkg/semigroups/doc/z-chap03.xml +%%DATADIR%%/pkg/semigroups/doc/z-chap04.xml +%%DATADIR%%/pkg/semigroups/doc/z-chap05.xml +%%DATADIR%%/pkg/semigroups/doc/z-chap06.xml +%%DATADIR%%/pkg/semigroups/doc/z-chap07.xml +%%DATADIR%%/pkg/semigroups/doc/z-chap08.xml +%%DATADIR%%/pkg/semigroups/doc/z-chap09.xml +%%DATADIR%%/pkg/semigroups/doc/z-chap10.xml +%%DATADIR%%/pkg/semigroups/doc/z-chap11.xml +%%DATADIR%%/pkg/semigroups/doc/z-chap12.xml +%%DATADIR%%/pkg/semigroups/doc/z-chap13.xml +%%DATADIR%%/pkg/semigroups/doc/z-chap14.xml +%%DATADIR%%/pkg/semigroups/doc/z-chap15.xml +%%DATADIR%%/pkg/semigroups/doc/z-chap16.xml +%%DATADIR%%/pkg/semigroups/doc/z-chap17.xml +%%DATADIR%%/pkg/semigroups/gap/attributes/acting.gd +%%DATADIR%%/pkg/semigroups/gap/attributes/acting.gi +%%DATADIR%%/pkg/semigroups/gap/attributes/attr.gd +%%DATADIR%%/pkg/semigroups/gap/attributes/attr.gi +%%DATADIR%%/pkg/semigroups/gap/attributes/dual.gd +%%DATADIR%%/pkg/semigroups/gap/attributes/dual.gi +%%DATADIR%%/pkg/semigroups/gap/attributes/factor.gd +%%DATADIR%%/pkg/semigroups/gap/attributes/factor.gi +%%DATADIR%%/pkg/semigroups/gap/attributes/homomorph.gd +%%DATADIR%%/pkg/semigroups/gap/attributes/homomorph.gi +%%DATADIR%%/pkg/semigroups/gap/attributes/inverse.gd +%%DATADIR%%/pkg/semigroups/gap/attributes/inverse.gi +%%DATADIR%%/pkg/semigroups/gap/attributes/isomorph.gd +%%DATADIR%%/pkg/semigroups/gap/attributes/isomorph.gi +%%DATADIR%%/pkg/semigroups/gap/attributes/isorms.gd +%%DATADIR%%/pkg/semigroups/gap/attributes/isorms.gi +%%DATADIR%%/pkg/semigroups/gap/attributes/maximal.gd +%%DATADIR%%/pkg/semigroups/gap/attributes/maximal.gi +%%DATADIR%%/pkg/semigroups/gap/attributes/properties.gd +%%DATADIR%%/pkg/semigroups/gap/attributes/properties.gi +%%DATADIR%%/pkg/semigroups/gap/attributes/semifp.gi +%%DATADIR%%/pkg/semigroups/gap/congruences/cong.gd +%%DATADIR%%/pkg/semigroups/gap/congruences/cong.gi +%%DATADIR%%/pkg/semigroups/gap/congruences/conginv.gd +%%DATADIR%%/pkg/semigroups/gap/congruences/conginv.gi +%%DATADIR%%/pkg/semigroups/gap/congruences/conglatt.gd +%%DATADIR%%/pkg/semigroups/gap/congruences/conglatt.gi +%%DATADIR%%/pkg/semigroups/gap/congruences/congpairs.gd +%%DATADIR%%/pkg/semigroups/gap/congruences/congpairs.gi +%%DATADIR%%/pkg/semigroups/gap/congruences/congpart.gd +%%DATADIR%%/pkg/semigroups/gap/congruences/congpart.gi +%%DATADIR%%/pkg/semigroups/gap/congruences/congrees.gd +%%DATADIR%%/pkg/semigroups/gap/congruences/congrees.gi +%%DATADIR%%/pkg/semigroups/gap/congruences/congrms.gd +%%DATADIR%%/pkg/semigroups/gap/congruences/congrms.gi +%%DATADIR%%/pkg/semigroups/gap/congruences/congsemigraph.gd +%%DATADIR%%/pkg/semigroups/gap/congruences/congsemigraph.gi +%%DATADIR%%/pkg/semigroups/gap/congruences/congsimple.gd +%%DATADIR%%/pkg/semigroups/gap/congruences/congsimple.gi +%%DATADIR%%/pkg/semigroups/gap/congruences/conguniv.gd +%%DATADIR%%/pkg/semigroups/gap/congruences/conguniv.gi +%%DATADIR%%/pkg/semigroups/gap/elements/bipart.gd +%%DATADIR%%/pkg/semigroups/gap/elements/bipart.gi +%%DATADIR%%/pkg/semigroups/gap/elements/blocks.gd +%%DATADIR%%/pkg/semigroups/gap/elements/blocks.gi +%%DATADIR%%/pkg/semigroups/gap/elements/boolmat.gd +%%DATADIR%%/pkg/semigroups/gap/elements/boolmat.gi +%%DATADIR%%/pkg/semigroups/gap/elements/elements.gd +%%DATADIR%%/pkg/semigroups/gap/elements/elements.gi +%%DATADIR%%/pkg/semigroups/gap/elements/ffmat.gd +%%DATADIR%%/pkg/semigroups/gap/elements/ffmat.gi +%%DATADIR%%/pkg/semigroups/gap/elements/maxplusmat.gd +%%DATADIR%%/pkg/semigroups/gap/elements/maxplusmat.gi +%%DATADIR%%/pkg/semigroups/gap/elements/pbr.gd +%%DATADIR%%/pkg/semigroups/gap/elements/pbr.gi +%%DATADIR%%/pkg/semigroups/gap/elements/pperm.gd +%%DATADIR%%/pkg/semigroups/gap/elements/pperm.gi +%%DATADIR%%/pkg/semigroups/gap/elements/semiringmat.gd +%%DATADIR%%/pkg/semigroups/gap/elements/semiringmat.gi +%%DATADIR%%/pkg/semigroups/gap/elements/star.gd +%%DATADIR%%/pkg/semigroups/gap/elements/star.gi +%%DATADIR%%/pkg/semigroups/gap/elements/trans.gd +%%DATADIR%%/pkg/semigroups/gap/elements/trans.gi +%%DATADIR%%/pkg/semigroups/gap/fp/freeband.gd +%%DATADIR%%/pkg/semigroups/gap/fp/freeband.gi +%%DATADIR%%/pkg/semigroups/gap/fp/freeinverse.gd +%%DATADIR%%/pkg/semigroups/gap/fp/freeinverse.gi +%%DATADIR%%/pkg/semigroups/gap/fp/tietze.gd +%%DATADIR%%/pkg/semigroups/gap/fp/tietze.gi +%%DATADIR%%/pkg/semigroups/gap/fp/word.gd +%%DATADIR%%/pkg/semigroups/gap/fp/word.gi +%%DATADIR%%/pkg/semigroups/gap/greens/acting-inverse.gi +%%DATADIR%%/pkg/semigroups/gap/greens/acting-regular.gi +%%DATADIR%%/pkg/semigroups/gap/greens/acting.gd +%%DATADIR%%/pkg/semigroups/gap/greens/acting.gi +%%DATADIR%%/pkg/semigroups/gap/greens/froidure-pin.gd +%%DATADIR%%/pkg/semigroups/gap/greens/froidure-pin.gi +%%DATADIR%%/pkg/semigroups/gap/greens/generic.gd +%%DATADIR%%/pkg/semigroups/gap/greens/generic.gi +%%DATADIR%%/pkg/semigroups/gap/ideals/acting.gd +%%DATADIR%%/pkg/semigroups/gap/ideals/acting.gi +%%DATADIR%%/pkg/semigroups/gap/ideals/froidure-pin.gd +%%DATADIR%%/pkg/semigroups/gap/ideals/froidure-pin.gi +%%DATADIR%%/pkg/semigroups/gap/ideals/ideals.gd +%%DATADIR%%/pkg/semigroups/gap/ideals/ideals.gi +%%DATADIR%%/pkg/semigroups/gap/ideals/lambda-rho.gd +%%DATADIR%%/pkg/semigroups/gap/ideals/lambda-rho.gi +%%DATADIR%%/pkg/semigroups/gap/libsemigroups/cong.gd +%%DATADIR%%/pkg/semigroups/gap/libsemigroups/cong.gi +%%DATADIR%%/pkg/semigroups/gap/libsemigroups/fpsemi.gd +%%DATADIR%%/pkg/semigroups/gap/libsemigroups/fpsemi.gi +%%DATADIR%%/pkg/semigroups/gap/libsemigroups/froidure-pin.gd +%%DATADIR%%/pkg/semigroups/gap/libsemigroups/froidure-pin.gi +%%DATADIR%%/pkg/semigroups/gap/main/acting.gd +%%DATADIR%%/pkg/semigroups/gap/main/acting.gi +%%DATADIR%%/pkg/semigroups/gap/main/froidure-pin.gd +%%DATADIR%%/pkg/semigroups/gap/main/froidure-pin.gi +%%DATADIR%%/pkg/semigroups/gap/main/graded.gd +%%DATADIR%%/pkg/semigroups/gap/main/graded.gi +%%DATADIR%%/pkg/semigroups/gap/main/lambda-rho.gd +%%DATADIR%%/pkg/semigroups/gap/main/lambda-rho.gi +%%DATADIR%%/pkg/semigroups/gap/main/orbits.gd +%%DATADIR%%/pkg/semigroups/gap/main/orbits.gi +%%DATADIR%%/pkg/semigroups/gap/main/semiact.gd +%%DATADIR%%/pkg/semigroups/gap/main/semiact.gi +%%DATADIR%%/pkg/semigroups/gap/main/setup.gd +%%DATADIR%%/pkg/semigroups/gap/main/setup.gi +%%DATADIR%%/pkg/semigroups/gap/obsolete.gd +%%DATADIR%%/pkg/semigroups/gap/obsolete.gi +%%DATADIR%%/pkg/semigroups/gap/options.g +%%DATADIR%%/pkg/semigroups/gap/semigroups/grpperm.gd +%%DATADIR%%/pkg/semigroups/gap/semigroups/grpperm.gi +%%DATADIR%%/pkg/semigroups/gap/semigroups/semibipart.gd +%%DATADIR%%/pkg/semigroups/gap/semigroups/semibipart.gi +%%DATADIR%%/pkg/semigroups/gap/semigroups/semiboolmat.gd +%%DATADIR%%/pkg/semigroups/gap/semigroups/semiboolmat.gi +%%DATADIR%%/pkg/semigroups/gap/semigroups/semicons.gd +%%DATADIR%%/pkg/semigroups/gap/semigroups/semicons.gi +%%DATADIR%%/pkg/semigroups/gap/semigroups/semidp.gd +%%DATADIR%%/pkg/semigroups/gap/semigroups/semidp.gi +%%DATADIR%%/pkg/semigroups/gap/semigroups/semieunit.gd +%%DATADIR%%/pkg/semigroups/gap/semigroups/semieunit.gi +%%DATADIR%%/pkg/semigroups/gap/semigroups/semiex.gd +%%DATADIR%%/pkg/semigroups/gap/semigroups/semiex.gi +%%DATADIR%%/pkg/semigroups/gap/semigroups/semiffmat.gd +%%DATADIR%%/pkg/semigroups/gap/semigroups/semiffmat.gi +%%DATADIR%%/pkg/semigroups/gap/semigroups/semifp.gd +%%DATADIR%%/pkg/semigroups/gap/semigroups/semifp.gi +%%DATADIR%%/pkg/semigroups/gap/semigroups/semigraph.gd +%%DATADIR%%/pkg/semigroups/gap/semigroups/semigraph.gi +%%DATADIR%%/pkg/semigroups/gap/semigroups/semigrp.gd +%%DATADIR%%/pkg/semigroups/gap/semigroups/semigrp.gi +%%DATADIR%%/pkg/semigroups/gap/semigroups/semimaxplus.gd +%%DATADIR%%/pkg/semigroups/gap/semigroups/semimaxplus.gi +%%DATADIR%%/pkg/semigroups/gap/semigroups/semintmat.gd +%%DATADIR%%/pkg/semigroups/gap/semigroups/semintmat.gi +%%DATADIR%%/pkg/semigroups/gap/semigroups/semipbr.gd +%%DATADIR%%/pkg/semigroups/gap/semigroups/semipbr.gi +%%DATADIR%%/pkg/semigroups/gap/semigroups/semipperm.gd +%%DATADIR%%/pkg/semigroups/gap/semigroups/semipperm.gi +%%DATADIR%%/pkg/semigroups/gap/semigroups/semiquo.gd +%%DATADIR%%/pkg/semigroups/gap/semigroups/semiquo.gi +%%DATADIR%%/pkg/semigroups/gap/semigroups/semiringmat.gd +%%DATADIR%%/pkg/semigroups/gap/semigroups/semiringmat.gi +%%DATADIR%%/pkg/semigroups/gap/semigroups/semirms.gd +%%DATADIR%%/pkg/semigroups/gap/semigroups/semirms.gi +%%DATADIR%%/pkg/semigroups/gap/semigroups/semitrans.gd +%%DATADIR%%/pkg/semigroups/gap/semigroups/semitrans.gi +%%DATADIR%%/pkg/semigroups/gap/tools/display.gd +%%DATADIR%%/pkg/semigroups/gap/tools/display.gi +%%DATADIR%%/pkg/semigroups/gap/tools/io.gd +%%DATADIR%%/pkg/semigroups/gap/tools/io.gi +%%DATADIR%%/pkg/semigroups/gap/tools/iterators.gd +%%DATADIR%%/pkg/semigroups/gap/tools/iterators.gi +%%DATADIR%%/pkg/semigroups/gap/tools/utils.gd +%%DATADIR%%/pkg/semigroups/gap/tools/utils.gi +%%DATADIR%%/pkg/semigroups/gapbind14/.ccls +%%DATADIR%%/pkg/semigroups/gapbind14/.clang-format +%%DATADIR%%/pkg/semigroups/gapbind14/.gitignore +%%DATADIR%%/pkg/semigroups/gapbind14/CPPLINT.cfg +%%DATADIR%%/pkg/semigroups/gapbind14/LICENSE +%%DATADIR%%/pkg/semigroups/gapbind14/README.md +%%DATADIR%%/pkg/semigroups/gapbind14/demo/.gitignore +%%DATADIR%%/pkg/semigroups/gapbind14/demo/LICENSE +%%DATADIR%%/pkg/semigroups/gapbind14/demo/Makefile.gappkg +%%DATADIR%%/pkg/semigroups/gapbind14/demo/Makefile.in +%%DATADIR%%/pkg/semigroups/gapbind14/demo/PackageInfo.g +%%DATADIR%%/pkg/semigroups/gapbind14/demo/README.md +%%DATADIR%%/pkg/semigroups/gapbind14/demo/configure +%%DATADIR%%/pkg/semigroups/gapbind14/demo/configure.libtool.bak +%%DATADIR%%/pkg/semigroups/gapbind14/demo/gap/gapbind_demo.gd +%%DATADIR%%/pkg/semigroups/gapbind14/demo/gap/gapbind_demo.gi +%%DATADIR%%/pkg/semigroups/gapbind14/demo/init.g +%%DATADIR%%/pkg/semigroups/gapbind14/demo/makedoc.g +%%DATADIR%%/pkg/semigroups/gapbind14/demo/read.g +%%DATADIR%%/pkg/semigroups/gapbind14/demo/src/gapbind_demo.cc +%%DATADIR%%/pkg/semigroups/gapbind14/demo/tst/testall.g +%%DATADIR%%/pkg/semigroups/gapbind14/include/gapbind14/cpp_fn.hpp +%%DATADIR%%/pkg/semigroups/gapbind14/include/gapbind14/gap_include.hpp +%%DATADIR%%/pkg/semigroups/gapbind14/include/gapbind14/gapbind14.hpp +%%DATADIR%%/pkg/semigroups/gapbind14/include/gapbind14/tame_free_fn.hpp +%%DATADIR%%/pkg/semigroups/gapbind14/include/gapbind14/tame_mem_fn.hpp +%%DATADIR%%/pkg/semigroups/gapbind14/include/gapbind14/to_cpp.hpp +%%DATADIR%%/pkg/semigroups/gapbind14/include/gapbind14/to_gap.hpp +%%DATADIR%%/pkg/semigroups/gapbind14/src/.clang-format +%%DATADIR%%/pkg/semigroups/gapbind14/src/gapbind14.cpp +%%DATADIR%%/pkg/semigroups/init.g +%%DATADIR%%/pkg/semigroups/libsemigroups/.VERSION +%%DATADIR%%/pkg/semigroups/libsemigroups/.clang-format +%%DATADIR%%/pkg/semigroups/libsemigroups/CPPLINT.cfg +%%DATADIR%%/pkg/semigroups/libsemigroups/LICENSE +%%DATADIR%%/pkg/semigroups/libsemigroups/Makefile.am +%%DATADIR%%/pkg/semigroups/libsemigroups/Makefile.in +%%DATADIR%%/pkg/semigroups/libsemigroups/README.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/aclocal.m4 +%%DATADIR%%/pkg/semigroups/libsemigroups/autogen.sh +%%DATADIR%%/pkg/semigroups/libsemigroups/autom4te.cache/output.0 +%%DATADIR%%/pkg/semigroups/libsemigroups/autom4te.cache/output.1 +%%DATADIR%%/pkg/semigroups/libsemigroups/autom4te.cache/output.2 +%%DATADIR%%/pkg/semigroups/libsemigroups/autom4te.cache/requests +%%DATADIR%%/pkg/semigroups/libsemigroups/autom4te.cache/traces.0 +%%DATADIR%%/pkg/semigroups/libsemigroups/autom4te.cache/traces.1 +%%DATADIR%%/pkg/semigroups/libsemigroups/autom4te.cache/traces.2 +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/bench-action.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/bench-bmat.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/bench-digraph.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/bench-freeband.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/bench-froidure-pin.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/bench-kambites.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/bench-knuth-bendix.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/bench-konieczny.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/bench-main.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/bench-main.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/bench-sims1.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/bench-siso.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/bench-string-view.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/bench-todd-coxeter.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/bench-uf.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/bench-wilo.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/bench-wislo.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/catch.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/examples/common.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/examples/cong-intf.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/examples/cong-intf.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/examples/fpsemi-intf.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/examples/fpsemi-intf.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/examples/generators.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/examples/generators.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/uf-old.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/benchmarks/uf-old.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/config/ar-lib +%%DATADIR%%/pkg/semigroups/libsemigroups/config/compile +%%DATADIR%%/pkg/semigroups/libsemigroups/config/config.guess +%%DATADIR%%/pkg/semigroups/libsemigroups/config/config.h.in +%%DATADIR%%/pkg/semigroups/libsemigroups/config/config.h.in~ +%%DATADIR%%/pkg/semigroups/libsemigroups/config/config.sub +%%DATADIR%%/pkg/semigroups/libsemigroups/config/depcomp +%%DATADIR%%/pkg/semigroups/libsemigroups/config/install-sh +%%DATADIR%%/pkg/semigroups/libsemigroups/config/ltmain.sh +%%DATADIR%%/pkg/semigroups/libsemigroups/config/ltmain.sh.bak +%%DATADIR%%/pkg/semigroups/libsemigroups/config/missing +%%DATADIR%%/pkg/semigroups/libsemigroups/configure +%%DATADIR%%/pkg/semigroups/libsemigroups/configure.ac +%%DATADIR%%/pkg/semigroups/libsemigroups/configure.libtool.bak +%%DATADIR%%/pkg/semigroups/libsemigroups/configure~ +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/Doxyfile +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/Makefile +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/environment.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/generate_from_yml.py +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/make.bat +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/requirements.txt +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/_static/custom.css +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/action.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/adapters.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/bipart_validate.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/digraph-helper.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/equalto.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/hash.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/hpcombi-complexity.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/hpcombi-degree.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/hpcombi-imageleftaction.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/hpcombi-imagerightaction.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/hpcombi-inverse.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/hpcombi-one.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/hpcombi-product.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/hpcombi-swap.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/left-action.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/less.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/lexicographical_compare_pointers.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/lexicographical_compare_references.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/lexicographicalcompare_struct.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/make-present.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/number_of_words.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/onsets.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/ontuples.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/pbr_validate.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/perm_validate.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/pperm_validate.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/present-helper.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/recursive_path_compare_iterators.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/recursive_path_compare_pointers.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/recursive_path_compare_references.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/recursivepathcompare_struct.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/right-action.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/schreiersims-helper.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/shortlex_compare_iterators.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/shortlex_compare_pointers.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/shortlex_compare_references.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/shortlexcompare_struct.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/silo.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/sislo.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/swap.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/transf_validate.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/wilo.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/api/wislo.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/authors.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/biblio.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/bipart.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/changelog-v1.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/changelog.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/conf.py +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/congruences.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/constants.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/digraphs.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/elements.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/exception.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/fpsemigroups.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/freeband.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/hpcombi-adapters.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/index.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/install.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/konieczny.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/libsemigroups.bib +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/adapters/complexity.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/adapters/degree.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/adapters/increasedegreeby.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/adapters/one.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/adapters/product.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/bmat/adapters/imageleftaction.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/bmat/adapters/imagerightaction.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/bmat/adapters/lambda.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/bmat/adapters/rank.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/bmat/adapters/rho.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/bmat/bmat.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/bmat/bmat8-adapters.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/bmat/bmat8-complexity.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/bmat/bmat8-degree.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/bmat/bmat8-helpers.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/bmat/bmat8-imageleftaction.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/bmat/bmat8-imagerightaction.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/bmat/bmat8-inverse.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/bmat/bmat8-one.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/bmat/bmat8-product.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/bmat/bmat8.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/bmat/index.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-compile.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-compile/begin.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-compile/call_operator.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-compile/comparison_ops.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-compile/constructors.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-compile/coords.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-compile/end.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-compile/number_of_rows.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-compile/operator_plus.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-compile/operator_plus_equals.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-compile/operator_prod.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-compile/operator_prod_equals.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-compile/row.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-compile/rows.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-compile/staticmemfn.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-compile/swap.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-compile/transpose.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-compile/types.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-run.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-run/begin.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-run/call_operator.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-run/comparison_ops.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-run/constructors.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-run/coords.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-run/end.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-run/number_of_rows.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-run/operator_plus.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-run/operator_plus_equals.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-run/operator_prod.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-run/operator_prod_equals.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-run/row.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-run/rows.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-run/semiring.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-run/staticmemfn.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-run/swap.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-run/transpose.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicmatrix-run/types.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicrowview.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicrowview/begin.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicrowview/call_operator.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicrowview/comparison_ops.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicrowview/constructors.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicrowview/end.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicrowview/operator_plus.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicrowview/operator_plus_equals.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicrowview/operator_prod.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicrowview/operator_prod_equals.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicrowview/size.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicrowview/subscript_operator.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/dynamicrowview/types.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/helpers/bitset_row_basis.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/helpers/bitset_rows.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/helpers/pow.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/helpers/row_basis.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/helpers/row_space_size.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/helpers/rows.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/index.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/intmat.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/maxplusmat.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/maxplustruncmat.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/minplusmat.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/minplustruncmat.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/ntpmat.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/projmaxplus.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticmatrix.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticmatrix/begin.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticmatrix/call_operator.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticmatrix/comparison_ops.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticmatrix/constructors.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticmatrix/coords.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticmatrix/end.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticmatrix/number_of_rows.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticmatrix/operator_plus.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticmatrix/operator_plus_equals.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticmatrix/operator_prod.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticmatrix/operator_prod_equals.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticmatrix/row.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticmatrix/rows.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticmatrix/staticmemfn.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticmatrix/swap.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticmatrix/transpose.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticmatrix/types.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticrowview.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticrowview/begin.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticrowview/call_operator.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticrowview/comparison_ops.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticrowview/constructors.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticrowview/end.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticrowview/operator_plus.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticrowview/operator_plus_equals.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticrowview/operator_prod.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticrowview/operator_prod_equals.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticrowview/size.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticrowview/subscript_operator.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/staticrowview/types.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/validation.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/matrix/variable-templates.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/misc.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/order.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/pbr.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/perm.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/pperm.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/present.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/ptransf.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/report.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/semigroupe.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/semigroups.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/transf.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/types.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/source/words.rst +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/action.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/actiondigraph.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/actiontraits.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/bipartition.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/blocks.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/bmat8.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/complexity.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/cong-wrap.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/congruence.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/congruence_kambites.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/congruence_knuth_bendix.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/congruence_toddcoxeter.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/congruencebypairs.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/congruenceinterface.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/degree.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/dynamicptransf.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/fastestbmat.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/forest.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/fpsemigroup.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/fpsemigroup_kambites.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/fpsemigroup_knuth_bendix.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/fpsemigroup_toddcoxeter.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/fpsemigroupbypairs.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/fpsemigroupinterface.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/froidurepin.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/froidurepinbase.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/froidurepintraits.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/imageleftaction.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/imagerightaction.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/increasedegree.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/inverse.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/isderivedfromptransf.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/isdynamic.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/ispbr.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/isperm.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/ispperm.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/isptransf.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/isstatic.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/istransf.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/knuthbendixcongruencebypairs.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/konieczny.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/konieczny_dclass.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/koniecznytraits.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/lambda.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/lambdavalue.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/leastperm.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/leastpperm.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/leasttransf.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/one.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/pbr.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/perm.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/pperm.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/presentation.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/product.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/ptransf.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/ptransfpolymorphicbase.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/rankstate.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/rho.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/rhovalue.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/runner.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/schreiersims.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/schreiersimstraits.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/side.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/sims1.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/staticptransf.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/docs/yml/transf.yml +%%DATADIR%%/pkg/semigroups/libsemigroups/etc/make-doc-sphinx.sh +%%DATADIR%%/pkg/semigroups/libsemigroups/etc/make-doc-yml.sh +%%DATADIR%%/pkg/semigroups/libsemigroups/etc/make-format.sh +%%DATADIR%%/pkg/semigroups/libsemigroups/etc/make-lint.sh +%%DATADIR%%/pkg/semigroups/libsemigroups/etc/post-proc-doc.sh +%%DATADIR%%/pkg/semigroups/libsemigroups/etc/version-number.sh +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/HPCombi/VERSION +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/HPCombi/include/bmat8.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/HPCombi/include/bmat8_impl.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/HPCombi/include/epu.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/HPCombi/include/epu_impl.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/HPCombi/include/fallback/gcdlcm.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/HPCombi/include/fallback/seq.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/HPCombi/include/hpcombi.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/HPCombi/include/perm16.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/HPCombi/include/perm16_impl.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/HPCombi/include/perm_generic.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/HPCombi/include/perm_generic_impl.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/HPCombi/include/power.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/HPCombi/include/testtools.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/HPCombi/include/vect16.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/HPCombi/include/vect_generic.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/CMakeLists.txt +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/Cholesky +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/CholmodSupport +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/Core +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/Dense +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/Eigen +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/Eigenvalues +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/Geometry +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/Householder +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/IterativeLinearSolvers +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/Jacobi +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/LU +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/MetisSupport +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/OrderingMethods +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/PaStiXSupport +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/PardisoSupport +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/QR +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/QtAlignedMalloc +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/SPQRSupport +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/SVD +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/Sparse +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/SparseCholesky +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/SparseCore +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/SparseLU +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/SparseQR +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/StdDeque +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/StdList +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/StdVector +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/SuperLUSupport +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/UmfPackSupport +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Cholesky/LDLT.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Cholesky/LLT.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Cholesky/LLT_LAPACKE.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/CholmodSupport/CholmodSupport.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Array.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/ArrayBase.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/ArrayWrapper.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Assign.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/AssignEvaluator.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Assign_MKL.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/BandMatrix.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Block.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/BooleanRedux.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/CommaInitializer.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/ConditionEstimator.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/CoreEvaluators.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/CoreIterators.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/CwiseBinaryOp.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/CwiseNullaryOp.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/CwiseTernaryOp.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/CwiseUnaryOp.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/CwiseUnaryView.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/DenseBase.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/DenseCoeffsBase.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/DenseStorage.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Diagonal.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/DiagonalMatrix.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/DiagonalProduct.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Dot.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/EigenBase.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/ForceAlignedAccess.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Fuzzy.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/GeneralProduct.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/GenericPacketMath.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/GlobalFunctions.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/IO.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Inverse.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Map.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/MapBase.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/MathFunctions.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/MathFunctionsImpl.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Matrix.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/MatrixBase.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/NestByValue.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/NoAlias.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/NumTraits.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/PermutationMatrix.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/PlainObjectBase.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Product.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/ProductEvaluators.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Random.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Redux.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Ref.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Replicate.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/ReturnByValue.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Reverse.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Select.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/SelfAdjointView.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/SelfCwiseBinaryOp.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Solve.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/SolveTriangular.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/SolverBase.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/StableNorm.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Stride.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Swap.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Transpose.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Transpositions.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/TriangularMatrix.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/VectorBlock.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/VectorwiseOp.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/Visitor.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/AVX/Complex.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/AVX/MathFunctions.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/AVX/PacketMath.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/AVX/TypeCasting.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/AVX512/MathFunctions.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/AVX512/PacketMath.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/AltiVec/Complex.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/AltiVec/MathFunctions.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/AltiVec/PacketMath.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/CUDA/Complex.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/CUDA/Half.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/CUDA/MathFunctions.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/CUDA/PacketMath.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/CUDA/TypeCasting.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/Default/ConjHelper.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/Default/Settings.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/NEON/Complex.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/NEON/MathFunctions.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/NEON/PacketMath.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/SSE/Complex.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/SSE/MathFunctions.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/SSE/PacketMath.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/SSE/TypeCasting.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/ZVector/Complex.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/ZVector/MathFunctions.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/arch/ZVector/PacketMath.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/functors/AssignmentFunctors.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/functors/BinaryFunctors.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/functors/NullaryFunctors.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/functors/StlFunctors.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/functors/TernaryFunctors.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/functors/UnaryFunctors.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/GeneralBlockPanelKernel.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/GeneralMatrixMatrix.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/GeneralMatrixVector.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/Parallelizer.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/SelfadjointMatrixVector.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/SelfadjointProduct.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/SelfadjointRank2Update.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/TriangularMatrixMatrix.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/TriangularMatrixVector.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/TriangularSolverMatrix.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/products/TriangularSolverVector.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/util/BlasUtil.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/util/Constants.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/util/DisableStupidWarnings.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/util/ForwardDeclarations.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/util/MKL_support.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/util/Macros.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/util/Memory.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/util/Meta.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/util/NonMPL2.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/util/ReenableStupidWarnings.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/util/StaticAssert.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Core/util/XprHelper.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Eigenvalues/ComplexEigenSolver.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Eigenvalues/ComplexSchur.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Eigenvalues/EigenSolver.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Eigenvalues/HessenbergDecomposition.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Eigenvalues/RealQZ.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Eigenvalues/RealSchur.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Eigenvalues/Tridiagonalization.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Geometry/AlignedBox.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Geometry/AngleAxis.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Geometry/EulerAngles.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Geometry/Homogeneous.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Geometry/Hyperplane.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Geometry/OrthoMethods.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Geometry/ParametrizedLine.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Geometry/Quaternion.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Geometry/Rotation2D.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Geometry/RotationBase.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Geometry/Scaling.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Geometry/Transform.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Geometry/Translation.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Geometry/Umeyama.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Geometry/arch/Geometry_SSE.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Householder/BlockHouseholder.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Householder/Householder.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Householder/HouseholderSequence.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/Jacobi/Jacobi.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/LU/Determinant.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/LU/FullPivLU.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/LU/InverseImpl.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/LU/PartialPivLU.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/LU/PartialPivLU_LAPACKE.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/LU/arch/Inverse_SSE.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/MetisSupport/MetisSupport.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/OrderingMethods/Amd.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/OrderingMethods/Eigen_Colamd.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/OrderingMethods/Ordering.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/PaStiXSupport/PaStiXSupport.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/PardisoSupport/PardisoSupport.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/QR/ColPivHouseholderQR.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/QR/CompleteOrthogonalDecomposition.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/QR/FullPivHouseholderQR.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/QR/HouseholderQR.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/QR/HouseholderQR_LAPACKE.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SVD/BDCSVD.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SVD/JacobiSVD.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SVD/JacobiSVD_LAPACKE.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SVD/SVDBase.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SVD/UpperBidiagonalization.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCholesky/SimplicialCholesky.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/AmbiVector.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/CompressedStorage.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/MappedSparseMatrix.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseAssign.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseBlock.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseColEtree.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseCompressedBase.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseCwiseBinaryOp.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseCwiseUnaryOp.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseDenseProduct.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseDiagonalProduct.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseDot.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseFuzzy.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseMap.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseMatrix.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseMatrixBase.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparsePermutation.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseProduct.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseRedux.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseRef.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseSelfAdjointView.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseSolverBase.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseSparseProductWithPruning.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseTranspose.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseTriangularView.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseUtil.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseVector.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/SparseView.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseCore/TriangularSolver.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseLU/SparseLU.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseLU/SparseLUImpl.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseLU/SparseLU_Memory.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseLU/SparseLU_Structs.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseLU/SparseLU_Utils.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseLU/SparseLU_column_bmod.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseLU/SparseLU_column_dfs.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseLU/SparseLU_gemm_kernel.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseLU/SparseLU_kernel_bmod.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseLU/SparseLU_panel_bmod.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseLU/SparseLU_panel_dfs.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseLU/SparseLU_pivotL.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseLU/SparseLU_pruneL.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseLU/SparseLU_relax_snode.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SparseQR/SparseQR.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/StlSupport/StdDeque.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/StlSupport/StdList.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/StlSupport/StdVector.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/StlSupport/details.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/SuperLUSupport/SuperLUSupport.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/UmfPackSupport/UmfPackSupport.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/misc/Image.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/misc/Kernel.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/misc/RealSvd2x2.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/misc/blas.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/misc/lapack.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/misc/lapacke.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/misc/lapacke_mangling.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/plugins/ArrayCwiseBinaryOps.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/plugins/ArrayCwiseUnaryOps.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/plugins/BlockMethods.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/plugins/CommonCwiseBinaryOps.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/plugins/CommonCwiseUnaryOps.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/plugins/MatrixCwiseBinaryOps.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/eigen-3.3.9/Eigen/src/plugins/MatrixCwiseUnaryOps.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/fmt-8.0.1/include/fmt/args.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/fmt-8.0.1/include/fmt/chrono.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/fmt-8.0.1/include/fmt/color.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/fmt-8.0.1/include/fmt/compile.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/fmt-8.0.1/include/fmt/core.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/fmt-8.0.1/include/fmt/format-inl.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/fmt-8.0.1/include/fmt/format.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/fmt-8.0.1/include/fmt/locale.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/fmt-8.0.1/include/fmt/os.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/fmt-8.0.1/include/fmt/ostream.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/fmt-8.0.1/include/fmt/printf.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/fmt-8.0.1/include/fmt/ranges.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/fmt-8.0.1/include/fmt/xchar.h +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/textflowcpp/LICENSE.txt +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/textflowcpp/README.md +%%DATADIR%%/pkg/semigroups/libsemigroups/extern/textflowcpp/TextFlow.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/action.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/adapters.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/bipart.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/bitset.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/bmat.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/bmat8.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/bruidhinn-traits.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/config.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/cong-intf.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/cong-pair-impl.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/cong-pair.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/cong-wrap.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/cong.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/constants.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/containers.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/coset.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/debug.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/digraph-helper.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/digraph-with-sources.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/digraph-with-sources.tpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/digraph.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/exception.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/fastest-bmat.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/felsch-digraph.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/felsch-digraph.tpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/felsch-tree.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/forest.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/fpsemi-intf.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/fpsemi.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/freeband.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/froidure-pin-base.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/froidure-pin-impl.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/froidure-pin.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/function-ref.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/hpcombi.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/int-range.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/iterator.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/kambites.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/kbe.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/knuth-bendix.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/konieczny.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/libsemigroups.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/make-present.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/matrix.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/obvinf.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/order.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/pbr.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/pool.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/present.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/present.tpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/race.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/report.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/runner.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/schreier-sims-helper.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/schreier-sims.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/sims1.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/sims1.tpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/siso.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/stl.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/string-view.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/string.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/suffix-tree.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/tce.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/timer.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/todd-coxeter.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/transf.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/types.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/uf.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/wilo.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/wislo.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/include/libsemigroups/word.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/libsemigroups.pc.in +%%DATADIR%%/pkg/semigroups/libsemigroups/m4/ax_check_eigen.m4 +%%DATADIR%%/pkg/semigroups/libsemigroups/m4/ax_check_fmt.m4 +%%DATADIR%%/pkg/semigroups/libsemigroups/m4/ax_check_hpcombi.m4 +%%DATADIR%%/pkg/semigroups/libsemigroups/m4/ax_compare_version.m4 +%%DATADIR%%/pkg/semigroups/libsemigroups/m4/ax_cxx_compile_stdcxx_14.m4 +%%DATADIR%%/pkg/semigroups/libsemigroups/m4/ax_prefix_config_h.m4 +%%DATADIR%%/pkg/semigroups/libsemigroups/m4/ax_pthread.m4 +%%DATADIR%%/pkg/semigroups/libsemigroups/m4/ax_require_defined.m4 +%%DATADIR%%/pkg/semigroups/libsemigroups/m4/libtool.m4 +%%DATADIR%%/pkg/semigroups/libsemigroups/m4/ltoptions.m4 +%%DATADIR%%/pkg/semigroups/libsemigroups/m4/ltsugar.m4 +%%DATADIR%%/pkg/semigroups/libsemigroups/m4/ltversion.m4 +%%DATADIR%%/pkg/semigroups/libsemigroups/m4/lt~obsolete.m4 +%%DATADIR%%/pkg/semigroups/libsemigroups/m4/m4_ax_append_compile_flags.m4 +%%DATADIR%%/pkg/semigroups/libsemigroups/m4/m4_ax_append_flag.m4 +%%DATADIR%%/pkg/semigroups/libsemigroups/m4/m4_ax_check_compile_flag.m4 +%%DATADIR%%/pkg/semigroups/libsemigroups/m4/m4_ax_code_coverage.m4 +%%DATADIR%%/pkg/semigroups/libsemigroups/m4/m4_ax_compiler_flags_cxxflags.m4 +%%DATADIR%%/pkg/semigroups/libsemigroups/m4/m4_ax_cxx_compile_stdcxx.m4 +%%DATADIR%%/pkg/semigroups/libsemigroups/src/bipart.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/bmat8.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/cong-intf.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/cong-pair.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/cong.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/constants.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/coset.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/felsch-tree.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/forest.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/fpsemi-intf.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/fpsemi.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/freeband.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/froidure-pin-base.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/kambites.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/kbe-impl.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/knuth-bendix-impl.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/knuth-bendix.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/make-present.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/obvinf.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/pbr.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/race.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/report.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/runner.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/siso.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/string.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/suffix-tree.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/timer.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/todd-coxeter.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/wilo.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/wislo.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/src/word.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/bmat-data.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/bmat-data.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/catch.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/fpsemi-examples.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/fpsemi-examples.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-action.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-bipart.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-bitset.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-bmat8.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-cong-intf.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-cong-pair.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-cong.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-constants.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-containers.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-digraph-helper.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-digraph.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-felsch-tree.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-forest.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-fpsemi-intf.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-fpsemi.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-freeband.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-froidure-pin-bipart.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-froidure-pin-bmat.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-froidure-pin-bmat8.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-froidure-pin-integers.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-froidure-pin-intmat.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-froidure-pin-intpairs.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-froidure-pin-matrix.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-froidure-pin-maxplustrunc.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-froidure-pin-pbr.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-froidure-pin-pperm.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-froidure-pin-projmaxplus.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-froidure-pin-transf.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-hpcombi.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-iterator.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-kambites.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-kbe.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-knuth-bendix-1.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-knuth-bendix-2.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-knuth-bendix-3.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-knuth-bendix-4.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-knuth-bendix-5.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-knuth-bendix-6.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-konieczny-bmat.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-konieczny-bmat8-1.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-konieczny-bmat8-2.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-konieczny-bmat8-3.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-konieczny-pperm.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-konieczny-transf.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-main.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-main.hpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-make-present.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-matrix.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-obvinf.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-order.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-pbr.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-pool.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-present.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-race.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-runner.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-schreier-sims-helper.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-schreier-sims.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-sims1.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-siso.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-string-view.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-string.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-suffix-tree.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-timer.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-todd-coxeter.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-transf.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-types.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-uf.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-wilo.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-wislo.cpp +%%DATADIR%%/pkg/semigroups/libsemigroups/tests/test-word.cpp +%%DATADIR%%/pkg/semigroups/m4/ax_append_flag.m4 +%%DATADIR%%/pkg/semigroups/m4/ax_check_compile_flag.m4 +%%DATADIR%%/pkg/semigroups/m4/ax_check_hpcombi.m4 +%%DATADIR%%/pkg/semigroups/m4/ax_check_libsemigroup.m4 +%%DATADIR%%/pkg/semigroups/m4/ax_compare_version.m4 +%%DATADIR%%/pkg/semigroups/m4/ax_cxx_compile_stdcxx.m4 +%%DATADIR%%/pkg/semigroups/m4/ax_cxx_compile_stdcxx_14.m4 +%%DATADIR%%/pkg/semigroups/m4/ax_prefix_config_h.m4 +%%DATADIR%%/pkg/semigroups/m4/ax_pthread.m4 +%%DATADIR%%/pkg/semigroups/m4/find_gap.m4 +%%DATADIR%%/pkg/semigroups/m4/libtool.m4 +%%DATADIR%%/pkg/semigroups/m4/ltoptions.m4 +%%DATADIR%%/pkg/semigroups/m4/ltsugar.m4 +%%DATADIR%%/pkg/semigroups/m4/ltversion.m4 +%%DATADIR%%/pkg/semigroups/m4/lt~obsolete.m4 +%%DATADIR%%/pkg/semigroups/makedoc.g +%%DATADIR%%/pkg/semigroups/prerequisites.sh +%%DATADIR%%/pkg/semigroups/read.g +%%DATADIR%%/pkg/semigroups/src/CPPLINT.cfg +%%DATADIR%%/pkg/semigroups/src/bipart.cpp +%%DATADIR%%/pkg/semigroups/src/bipart.hpp +%%DATADIR%%/pkg/semigroups/src/cong.cpp +%%DATADIR%%/pkg/semigroups/src/cong.hpp +%%DATADIR%%/pkg/semigroups/src/froidure-pin-base.cpp +%%DATADIR%%/pkg/semigroups/src/froidure-pin-bipart.cpp +%%DATADIR%%/pkg/semigroups/src/froidure-pin-bmat.cpp +%%DATADIR%%/pkg/semigroups/src/froidure-pin-fallback.cpp +%%DATADIR%%/pkg/semigroups/src/froidure-pin-fallback.hpp +%%DATADIR%%/pkg/semigroups/src/froidure-pin-matrix.cpp +%%DATADIR%%/pkg/semigroups/src/froidure-pin-max-plus-mat.cpp +%%DATADIR%%/pkg/semigroups/src/froidure-pin-min-plus-mat.cpp +%%DATADIR%%/pkg/semigroups/src/froidure-pin-pbr.cpp +%%DATADIR%%/pkg/semigroups/src/froidure-pin-pperm.cpp +%%DATADIR%%/pkg/semigroups/src/froidure-pin-transf.cpp +%%DATADIR%%/pkg/semigroups/src/froidure-pin.hpp +%%DATADIR%%/pkg/semigroups/src/pkg.cpp +%%DATADIR%%/pkg/semigroups/src/pkg.hpp +%%DATADIR%%/pkg/semigroups/src/semigroups-debug.hpp +%%DATADIR%%/pkg/semigroups/src/to_cpp.hpp +%%DATADIR%%/pkg/semigroups/src/to_gap.cpp +%%DATADIR%%/pkg/semigroups/src/to_gap.hpp +%%DATADIR%%/pkg/semigroups/tst/extreme/README +%%DATADIR%%/pkg/semigroups/tst/extreme/attrinv.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/bipart.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/closure.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/cong.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/conginv.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/examples.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/freeband.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/greens-acting-regular.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/greens-acting.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/ideals.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/inverse.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/maximal.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/misc.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/monoid_pkg.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/properties.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/semibipart.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/semieunit.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/semiffmat.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/semigroups.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/semiiter.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/semirms.tst +%%DATADIR%%/pkg/semigroups/tst/extreme/transform.tst +%%DATADIR%%/pkg/semigroups/tst/standard/README +%%DATADIR%%/pkg/semigroups/tst/standard/attributes/acting.tst +%%DATADIR%%/pkg/semigroups/tst/standard/attributes/attr.tst +%%DATADIR%%/pkg/semigroups/tst/standard/attributes/dual.tst +%%DATADIR%%/pkg/semigroups/tst/standard/attributes/factor.tst +%%DATADIR%%/pkg/semigroups/tst/standard/attributes/homomorph.tst +%%DATADIR%%/pkg/semigroups/tst/standard/attributes/inverse.tst +%%DATADIR%%/pkg/semigroups/tst/standard/attributes/isomorph.tst +%%DATADIR%%/pkg/semigroups/tst/standard/attributes/isorms.tst +%%DATADIR%%/pkg/semigroups/tst/standard/attributes/maximal.tst +%%DATADIR%%/pkg/semigroups/tst/standard/attributes/properties.tst +%%DATADIR%%/pkg/semigroups/tst/standard/attributes/semifp.tst +%%DATADIR%%/pkg/semigroups/tst/standard/congruences/cong.tst +%%DATADIR%%/pkg/semigroups/tst/standard/congruences/conginv.tst +%%DATADIR%%/pkg/semigroups/tst/standard/congruences/conglatt.tst +%%DATADIR%%/pkg/semigroups/tst/standard/congruences/congpairs.tst +%%DATADIR%%/pkg/semigroups/tst/standard/congruences/congrees.tst +%%DATADIR%%/pkg/semigroups/tst/standard/congruences/congrms.tst +%%DATADIR%%/pkg/semigroups/tst/standard/congruences/congsemigraph.tst +%%DATADIR%%/pkg/semigroups/tst/standard/congruences/congsimple.tst +%%DATADIR%%/pkg/semigroups/tst/standard/congruences/conguniv.tst +%%DATADIR%%/pkg/semigroups/tst/standard/elements/bipart.tst +%%DATADIR%%/pkg/semigroups/tst/standard/elements/blocks.tst +%%DATADIR%%/pkg/semigroups/tst/standard/elements/boolmat.tst +%%DATADIR%%/pkg/semigroups/tst/standard/elements/elements.tst +%%DATADIR%%/pkg/semigroups/tst/standard/elements/ffmat.tst +%%DATADIR%%/pkg/semigroups/tst/standard/elements/maxplusmat.tst +%%DATADIR%%/pkg/semigroups/tst/standard/elements/pbr.tst +%%DATADIR%%/pkg/semigroups/tst/standard/elements/pperm.tst +%%DATADIR%%/pkg/semigroups/tst/standard/elements/semiringmat.tst +%%DATADIR%%/pkg/semigroups/tst/standard/elements/trans.tst +%%DATADIR%%/pkg/semigroups/tst/standard/fp/freeband.tst +%%DATADIR%%/pkg/semigroups/tst/standard/fp/freeinverse.tst +%%DATADIR%%/pkg/semigroups/tst/standard/fp/tietze.tst +%%DATADIR%%/pkg/semigroups/tst/standard/fp/word.tst +%%DATADIR%%/pkg/semigroups/tst/standard/greens/acting-inverse.tst +%%DATADIR%%/pkg/semigroups/tst/standard/greens/acting-regular.tst +%%DATADIR%%/pkg/semigroups/tst/standard/greens/acting.tst +%%DATADIR%%/pkg/semigroups/tst/standard/greens/froidure-pin.tst +%%DATADIR%%/pkg/semigroups/tst/standard/greens/generic.tst +%%DATADIR%%/pkg/semigroups/tst/standard/ideals/acting.tst +%%DATADIR%%/pkg/semigroups/tst/standard/ideals/froidure-pin.tst +%%DATADIR%%/pkg/semigroups/tst/standard/ideals/ideals.tst +%%DATADIR%%/pkg/semigroups/tst/standard/libsemigroups/cong.tst +%%DATADIR%%/pkg/semigroups/tst/standard/libsemigroups/froidure-pin.tst +%%DATADIR%%/pkg/semigroups/tst/standard/main/acting.tst +%%DATADIR%%/pkg/semigroups/tst/standard/main/froidure-pin.tst +%%DATADIR%%/pkg/semigroups/tst/standard/main/semiact.tst +%%DATADIR%%/pkg/semigroups/tst/standard/main/setup.tst +%%DATADIR%%/pkg/semigroups/tst/standard/obsolete.tst +%%DATADIR%%/pkg/semigroups/tst/standard/options.tst +%%DATADIR%%/pkg/semigroups/tst/standard/semigroups/grpperm.tst +%%DATADIR%%/pkg/semigroups/tst/standard/semigroups/semibipart.tst +%%DATADIR%%/pkg/semigroups/tst/standard/semigroups/semiboolmat.tst +%%DATADIR%%/pkg/semigroups/tst/standard/semigroups/semicons.tst +%%DATADIR%%/pkg/semigroups/tst/standard/semigroups/semidp.tst +%%DATADIR%%/pkg/semigroups/tst/standard/semigroups/semieunit.tst +%%DATADIR%%/pkg/semigroups/tst/standard/semigroups/semiex.tst +%%DATADIR%%/pkg/semigroups/tst/standard/semigroups/semiffmat.tst +%%DATADIR%%/pkg/semigroups/tst/standard/semigroups/semifp.tst +%%DATADIR%%/pkg/semigroups/tst/standard/semigroups/semigraph.tst +%%DATADIR%%/pkg/semigroups/tst/standard/semigroups/semigrp.tst +%%DATADIR%%/pkg/semigroups/tst/standard/semigroups/semimaxplus.tst +%%DATADIR%%/pkg/semigroups/tst/standard/semigroups/semipbr.tst +%%DATADIR%%/pkg/semigroups/tst/standard/semigroups/semipperm.tst +%%DATADIR%%/pkg/semigroups/tst/standard/semigroups/semiquo.tst +%%DATADIR%%/pkg/semigroups/tst/standard/semigroups/semirms.tst +%%DATADIR%%/pkg/semigroups/tst/standard/semigroups/semitrans.tst +%%DATADIR%%/pkg/semigroups/tst/standard/tools/display.tst +%%DATADIR%%/pkg/semigroups/tst/standard/tools/io.tst +%%DATADIR%%/pkg/semigroups/tst/testinstall.tst +%%DATADIR%%/pkg/semigroups/tst/teststandard.g +%%DATADIR%%/pkg/semigroups/tst/workspaces/load-workspace.tst +%%DATADIR%%/pkg/semigroups/tst/workspaces/save-workspace.tst +%%DATADIR%%/pkg/sglppow/LICENSE +%%DATADIR%%/pkg/sglppow/PackageInfo.g +%%DATADIR%%/pkg/sglppow/README.md +%%DATADIR%%/pkg/sglppow/VERSION +%%DATADIR%%/pkg/sglppow/doc/access.tex +%%DATADIR%%/pkg/sglppow/doc/data.tex +%%DATADIR%%/pkg/sglppow/doc/install.tex +%%DATADIR%%/pkg/sglppow/doc/intro.tex +%%DATADIR%%/pkg/sglppow/doc/make_doc +%%DATADIR%%/pkg/sglppow/doc/manual.dvi +%%DATADIR%%/pkg/sglppow/doc/manual.example-2.tst +%%DATADIR%%/pkg/sglppow/doc/manual.example-3.tst +%%DATADIR%%/pkg/sglppow/doc/manual.lab +%%DATADIR%%/pkg/sglppow/doc/manual.mst +%%DATADIR%%/pkg/sglppow/doc/manual.pdf +%%DATADIR%%/pkg/sglppow/doc/manual.six +%%DATADIR%%/pkg/sglppow/doc/manual.tex +%%DATADIR%%/pkg/sglppow/doc/sglppow.bib +%%DATADIR%%/pkg/sglppow/etc/readme +%%DATADIR%%/pkg/sglppow/htm/CHAP001.htm +%%DATADIR%%/pkg/sglppow/htm/CHAP002.htm +%%DATADIR%%/pkg/sglppow/htm/CHAP003.htm +%%DATADIR%%/pkg/sglppow/htm/CHAP004.htm +%%DATADIR%%/pkg/sglppow/htm/biblio.htm +%%DATADIR%%/pkg/sglppow/htm/chapters.htm +%%DATADIR%%/pkg/sglppow/htm/theindex.htm +%%DATADIR%%/pkg/sglppow/init.g +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank1class8 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank2class3 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank2class4 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank2class5 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank2class6 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank2class7 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank3class2 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank3class3 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank3class4 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank3class5 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank3class6 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank4class2 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank4class3 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank4class4 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank4class5 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank5class2 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank5class3 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank5class4 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank6class2 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank6class3 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank7class2 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/rank8class1 +%%DATADIR%%/pkg/sglppow/lib/3hoch8/sgl-6561.g +%%DATADIR%%/pkg/sglppow/lib/phoch7/sgl-p7.g +%%DATADIR%%/pkg/sglppow/read.g +%%DATADIR%%/pkg/sglppow/tst/order_3_8.tst +%%DATADIR%%/pkg/sglppow/tst/order_p_7.tst +%%DATADIR%%/pkg/sglppow/tst/testall.g +%%DATADIR%%/pkg/sgpviz/CHANGES +%%DATADIR%%/pkg/sgpviz/EXAMPLES +%%DATADIR%%/pkg/sgpviz/GPL +%%DATADIR%%/pkg/sgpviz/LICENSE +%%DATADIR%%/pkg/sgpviz/PackageInfo.g +%%DATADIR%%/pkg/sgpviz/README.md +%%DATADIR%%/pkg/sgpviz/doc/SgpViz.bib +%%DATADIR%%/pkg/sgpviz/doc/SgpViz.xml +%%DATADIR%%/pkg/sgpviz/doc/basics.xml +%%DATADIR%%/pkg/sgpviz/doc/chap0.html +%%DATADIR%%/pkg/sgpviz/doc/chap0.txt +%%DATADIR%%/pkg/sgpviz/doc/chap0_mj.html +%%DATADIR%%/pkg/sgpviz/doc/chap1.html +%%DATADIR%%/pkg/sgpviz/doc/chap1.txt +%%DATADIR%%/pkg/sgpviz/doc/chap1_mj.html +%%DATADIR%%/pkg/sgpviz/doc/chap2.html +%%DATADIR%%/pkg/sgpviz/doc/chap2.txt +%%DATADIR%%/pkg/sgpviz/doc/chap2_mj.html +%%DATADIR%%/pkg/sgpviz/doc/chap3.html +%%DATADIR%%/pkg/sgpviz/doc/chap3.txt +%%DATADIR%%/pkg/sgpviz/doc/chap3_mj.html +%%DATADIR%%/pkg/sgpviz/doc/chap4.html +%%DATADIR%%/pkg/sgpviz/doc/chap4.txt +%%DATADIR%%/pkg/sgpviz/doc/chap4_mj.html +%%DATADIR%%/pkg/sgpviz/doc/chapBib.html +%%DATADIR%%/pkg/sgpviz/doc/chapBib.txt +%%DATADIR%%/pkg/sgpviz/doc/chapBib_mj.html +%%DATADIR%%/pkg/sgpviz/doc/chapInd.html +%%DATADIR%%/pkg/sgpviz/doc/chapInd.txt +%%DATADIR%%/pkg/sgpviz/doc/chapInd_mj.html +%%DATADIR%%/pkg/sgpviz/doc/chooser.html +%%DATADIR%%/pkg/sgpviz/doc/drawings.xml +%%DATADIR%%/pkg/sgpviz/doc/images/CayleyGraphb21.png +%%DATADIR%%/pkg/sgpviz/doc/images/DClassesb21.png +%%DATADIR%%/pkg/sgpviz/doc/images/EpsTrAut.png +%%DATADIR%%/pkg/sgpviz/doc/images/EpsTrAutImage.png +%%DATADIR%%/pkg/sgpviz/doc/images/ShuzenbergerGraphb21.png +%%DATADIR%%/pkg/sgpviz/doc/images/Xsemigroup1.png +%%DATADIR%%/pkg/sgpviz/doc/images/Xsemigroup2.png +%%DATADIR%%/pkg/sgpviz/doc/images/cgb21.png +%%DATADIR%%/pkg/sgpviz/doc/images/dclass1.png +%%DATADIR%%/pkg/sgpviz/doc/images/dclass2.png +%%DATADIR%%/pkg/sgpviz/doc/images/dclass3.png +%%DATADIR%%/pkg/sgpviz/doc/images/dclasses1.png +%%DATADIR%%/pkg/sgpviz/doc/images/dclasses2.png +%%DATADIR%%/pkg/sgpviz/doc/images/funcsind.png +%%DATADIR%%/pkg/sgpviz/doc/images/funcsmenu.png +%%DATADIR%%/pkg/sgpviz/doc/images/gapb21.png +%%DATADIR%%/pkg/sgpviz/doc/images/ndAutImage.png +%%DATADIR%%/pkg/sgpviz/doc/images/regexp.png +%%DATADIR%%/pkg/sgpviz/doc/images/regexp2.png +%%DATADIR%%/pkg/sgpviz/doc/images/schutzenberger.pdf +%%DATADIR%%/pkg/sgpviz/doc/images/schutzenberger.png +%%DATADIR%%/pkg/sgpviz/doc/images/xaut.png +%%DATADIR%%/pkg/sgpviz/doc/images/xautgiven.png +%%DATADIR%%/pkg/sgpviz/doc/images/xautoma.png +%%DATADIR%%/pkg/sgpviz/doc/images/xb21.png +%%DATADIR%%/pkg/sgpviz/doc/images/xb211.png +%%DATADIR%%/pkg/sgpviz/doc/images/xb212.png +%%DATADIR%%/pkg/sgpviz/doc/images/xndAUT.png +%%DATADIR%%/pkg/sgpviz/doc/images/xndAUTok.png +%%DATADIR%%/pkg/sgpviz/doc/images/xsgp.png +%%DATADIR%%/pkg/sgpviz/doc/introduction.xml +%%DATADIR%%/pkg/sgpviz/doc/lefttoc.css +%%DATADIR%%/pkg/sgpviz/doc/manual.css +%%DATADIR%%/pkg/sgpviz/doc/manual.js +%%DATADIR%%/pkg/sgpviz/doc/manual.lab +%%DATADIR%%/pkg/sgpviz/doc/manual.pdf +%%DATADIR%%/pkg/sgpviz/doc/manual.six +%%DATADIR%%/pkg/sgpviz/doc/nocolorprompt.css +%%DATADIR%%/pkg/sgpviz/doc/ragged.css +%%DATADIR%%/pkg/sgpviz/doc/rainbow.js +%%DATADIR%%/pkg/sgpviz/doc/times.css +%%DATADIR%%/pkg/sgpviz/doc/title.xml +%%DATADIR%%/pkg/sgpviz/doc/toggless.css +%%DATADIR%%/pkg/sgpviz/doc/toggless.js +%%DATADIR%%/pkg/sgpviz/doc/xsemigroup.xml +%%DATADIR%%/pkg/sgpviz/gap/basicsViz.gd +%%DATADIR%%/pkg/sgpviz/gap/basicsViz.gi +%%DATADIR%%/pkg/sgpviz/gap/drawdclasses.gd +%%DATADIR%%/pkg/sgpviz/gap/drawdclasses.gi +%%DATADIR%%/pkg/sgpviz/gap/grahamblocks.gd +%%DATADIR%%/pkg/sgpviz/gap/grahamblocks.gi +%%DATADIR%%/pkg/sgpviz/gap/infolevelsgpviz +%%DATADIR%%/pkg/sgpviz/gap/schutzenberger-graphs.gd +%%DATADIR%%/pkg/sgpviz/gap/schutzenberger-graphs.gi +%%DATADIR%%/pkg/sgpviz/gap/semigroupfactorization.gd +%%DATADIR%%/pkg/sgpviz/gap/semigroupfactorization.gi +%%DATADIR%%/pkg/sgpviz/gap/sgpviz-display.gd +%%DATADIR%%/pkg/sgpviz/gap/sgpviz-display.gi +%%DATADIR%%/pkg/sgpviz/gap/splash_from_Viz.g +%%DATADIR%%/pkg/sgpviz/gap/sv_utils.gd +%%DATADIR%%/pkg/sgpviz/gap/sv_utils.gi +%%DATADIR%%/pkg/sgpviz/gap/xautomaton.gd +%%DATADIR%%/pkg/sgpviz/gap/xautomaton.gi +%%DATADIR%%/pkg/sgpviz/gap/xsemigroup.gd +%%DATADIR%%/pkg/sgpviz/gap/xsemigroup.gi +%%DATADIR%%/pkg/sgpviz/init.g +%%DATADIR%%/pkg/sgpviz/makedoc.g +%%DATADIR%%/pkg/sgpviz/read.g +%%DATADIR%%/pkg/sgpviz/src/Makefile +%%DATADIR%%/pkg/sgpviz/src/xaut_new_funcs.tcl.menu +%%DATADIR%%/pkg/sgpviz/src/xaut_new_funcs.tcl.names +%%DATADIR%%/pkg/sgpviz/src/xaut_new_funcs.tcl.procs +%%DATADIR%%/pkg/sgpviz/src/xautomaton.tcl +%%DATADIR%%/pkg/sgpviz/src/xsemi_new_funcs.tcl.menu1 +%%DATADIR%%/pkg/sgpviz/src/xsemi_new_funcs.tcl.menu2 +%%DATADIR%%/pkg/sgpviz/src/xsemi_new_funcs.tcl.menu3 +%%DATADIR%%/pkg/sgpviz/src/xsemi_new_funcs.tcl.menu4 +%%DATADIR%%/pkg/sgpviz/src/xsemi_new_funcs.tcl.names +%%DATADIR%%/pkg/sgpviz/src/xsemi_new_funcs.tcl.procs +%%DATADIR%%/pkg/sgpviz/src/xsemigroup.tcl +%%DATADIR%%/pkg/sgpviz/tst/testall.g +%%DATADIR%%/pkg/sgpviz/tst/testall.tst +%%DATADIR%%/pkg/sgpviz/version +%%DATADIR%%/pkg/simpcomp/AUTHORS +%%DATADIR%%/pkg/simpcomp/CHANGELOG +%%DATADIR%%/pkg/simpcomp/COPYING +%%DATADIR%%/pkg/simpcomp/Makefile +%%DATADIR%%/pkg/simpcomp/Makefile.am +%%DATADIR%%/pkg/simpcomp/Makefile.in +%%DATADIR%%/pkg/simpcomp/Makefile.in.c++20 +%%DATADIR%%/pkg/simpcomp/PackageInfo.g +%%DATADIR%%/pkg/simpcomp/README.md +%%DATADIR%%/pkg/simpcomp/aclocal.m4 +%%DATADIR%%/pkg/simpcomp/autogen.sh +%%DATADIR%%/pkg/simpcomp/bin/bistellar +%%DATADIR%%/pkg/simpcomp/complexes/complexes.idxb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/2Manifolds/MoebStrip.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/2Manifolds/SurfOG02.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/2Manifolds/SurfOG03.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/2Manifolds/SurfOG04.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/2Manifolds/SurfOG05.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/2Manifolds/SurfOG06.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/2Manifolds/SurfOG07.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/2Manifolds/SurfOG08.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/2Manifolds/SurfOG09.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/2Manifolds/SurfOG10.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/2Manifolds/SurfOG11.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/2Manifolds/SurfOG12.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/2Manifolds/SurfOG13.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/2Manifolds/SurfOG14.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/2Manifolds/SurfOG15.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/2Manifolds/SurfOG16.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/2Manifolds/SurfOG17.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/2Manifolds/SurfOG18.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/2Manifolds/SurfOG19.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/2Manifolds/SurfOG20.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#10.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#11.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#12.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#13.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#14.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#15.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#16.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#17.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#18.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#19.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#2#L_3_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#2#RP3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#2.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#20.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#3#RP3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#4#RP3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#4.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#5#RP3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#5.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#6.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#7.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#8.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#9.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#L_3_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2twistS1)#RP3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#10.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#11.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#12.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#13.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#14.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#15.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#16.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#17.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#18.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#19.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#2#L_3_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#2#RP3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#2.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#20.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#3#RP3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#4#RP3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#4.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#5#RP3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#5.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#6.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#7.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#8.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#9.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#L_3_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/(S2xS1)#RP3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/B2.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/B3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/B4.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/G2.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/G3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/G4.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/G5.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/G6.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/KxS1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/L_10_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/L_10_3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/L_3_1#-L_3_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/L_3_1#L_3_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/L_3_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/L_4_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/L_5_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/L_5_2.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/L_6_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/L_7_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/L_7_2.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/L_8_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/L_8_3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/L_9_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/L_9_2.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/Nil_Oo1_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/Nil_Oo1_2.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/Nil_Oo1_3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/Nil_Oo1_4.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/Nil_Oo1_5.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/P_10.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/P_3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/P_4.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/P_5.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/P_6.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/P_7.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/P_8.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/P_9.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/Poincare_sphere.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/RP2xS1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/RP3#RP3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/RP3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/Sigma_2_3_7.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/Sigma_2_5_7.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/Sigma_3_4_5.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/Sigma_3_4_7.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/Sigma_3_5_7.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/Sigma_4_5_7.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/T3.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/bd600cell.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/cube_space.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/hyper_dodecahedral_sp.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/n_g10xS1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/n_g3xS1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/n_g4xS1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/n_g5xS1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/n_g6xS1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/n_g7xS1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/n_g8xS1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/n_g9xS1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/o_g2xS1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/o_g3xS1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/o_g4xS1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/o_g5xS1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/octahedron_space.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/or_0.94270736.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/or_0.98136883.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/or_1.01494161.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/or_1.26370924.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/or_1.28448530.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/or_1.39850888.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/or_1.41406104_a.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/or_1.41406104_b.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/or_1.42361190.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/or_1.44069901.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/or_1.46377664.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/or_1.52947733.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/or_1.54356891_a.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/or_1.54356891_b.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/or_1.58316666_a.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/or_1.58316666_b.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/or_1.58864664_a.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/or_1.58864664_b.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/or_1.64960972.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/or_1.75712603.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/3Manifolds/truncated_cube_space.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/(S2xS2)#(S2xS2).scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/BD_M4_15.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/CP2#(S2xS2).scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/CP2#-CP2.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/CP2#CP2.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/EK_S2S2#7.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/GaifullinCP2_2010-02-25_10-01-51.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/K3_16.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/K3_17.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/MappingCylL(10,1).scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/MappingCylL(11,1).scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/MappingCylL(3,1).scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/MappingCylL(4,1).scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/MappingCylL(5,1).scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/MappingCylL(6,1).scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/MappingCylL(7,1).scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/MappingCylL(8,1).scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/MappingCylL(9,1).scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/RP4.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/S2xS2.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/S3twistS1.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/4Manifolds/VertexMinimalMappingCyl.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/5Manifolds/S3xS2.scb +%%DATADIR%%/pkg/simpcomp/complexes/manifolds/6Manifolds/EK_M6_16.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/2dim/PM2_103_8_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/2dim/PM2_109_12_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/2dim/PM2_13_6_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/2dim/PM2_16_3_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/2dim/PM2_19_6_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/2dim/PM2_25_14_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/2dim/PM2_25_15_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/2dim/PM2_28_3_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/2dim/PM2_31_8_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/2dim/PM2_37_9_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/2dim/PM2_43_8_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/2dim/PM2_49_23_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/2dim/PM2_49_25_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/2dim/PM2_61_12_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/2dim/PM2_64_12_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/2dim/PM2_67_8_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/2dim/PM2_73_12_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/2dim/PM2_79_8_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/2dim/PM2_97_12_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_10_2_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_10_3_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_10_3_2.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_10_3_3.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_10_4_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_10_4_2.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_11_1_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_11_1_2.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_11_1_3.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_11_1_4.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_11_2_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_11_2_2.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_11_2_3.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_11_2_4.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_11_2_5.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_11_4_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_8_20_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_8_41_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_8_43_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_9_19_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_9_3_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_PrimGrp_17_5_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_PrimGrp_17_5_2.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_PrimGrp_19_6_1.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/3dim/PM3_PrimGrp_19_6_2.scb +%%DATADIR%%/pkg/simpcomp/complexes/pseudomanifolds/4dim/4-DimKummerVariety.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_10.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_11.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_12.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_13.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_14.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_15.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_16.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_17.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_18.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_19.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_2.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_20.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_21.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_22.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_23.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_24.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_25.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_26.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_27.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_28.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_29.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_3.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_30.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_31.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_32.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_33.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_34.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_35.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_36.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_37.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_38.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_39.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_4.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_40.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_41.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_42.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_43.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_44.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_45.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_46.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_47.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_48.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_49.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_5.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_50.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_51.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_52.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_53.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_54.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_55.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_56.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_57.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_58.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_59.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_6.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_60.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_61.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_62.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_63.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_64.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_65.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_66.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_67.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_68.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_69.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_7.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_70.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_71.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_72.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_73.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_74.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_75.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_76.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_77.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_8.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/2_manifolds_9.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_10.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_100.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_101.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_102.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_103.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_104.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_105.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_106.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_107.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_108.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_109.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_11.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_110.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_111.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_112.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_113.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_114.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_115.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_116.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_117.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_118.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_119.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_120.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_121.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_122.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_123.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_124.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_125.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_126.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_127.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_128.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_129.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_13.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_130.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_131.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_132.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_133.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_134.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_135.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_136.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_137.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_139.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_14.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_140.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_141.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_142.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_143.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_144.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_145.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_146.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_147.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_148.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_149.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_15.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_150.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_151.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_152.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_153.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_154.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_155.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_156.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_157.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_158.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_159.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_16.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_160.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_161.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_162.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_163.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_164.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_165.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_166.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_17.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_19.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_20.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_21.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_22.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_23.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_24.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_25.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_26.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_27.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_28.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_29.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_30.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_31.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_32.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_33.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_34.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_36.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_37.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_38.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_39.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_40.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_41.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_42.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_43.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_44.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_45.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_46.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_47.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_48.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_49.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_50.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_51.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_52.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_53.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_54.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_55.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_56.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_57.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_58.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_59.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_60.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_61.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_62.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_63.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_65.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_66.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_67.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_68.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_69.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_7.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_70.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_71.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_72.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_73.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_74.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_75.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_76.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_77.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_78.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_8.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_80.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_81.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_82.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_83.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_84.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_85.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_86.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_87.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_88.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_89.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_9.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_90.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_91.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_92.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_93.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_94.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_95.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_96.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_97.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_98.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/3_manifolds_99.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_10.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_11.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_12.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_13.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_14.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_15.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_16.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_17.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_18.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_19.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_2.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_20.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_21.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_22.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_23.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_24.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_25.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_26.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_27.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_28.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_29.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_30.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_31.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_32.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_33.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_34.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_35.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_36.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_37.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_38.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_39.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_4.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_40.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_41.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_42.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_43.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_44.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_45.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_46.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_47.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_48.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_49.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_5.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_50.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_51.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_52.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_53.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_54.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_55.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_56.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_57.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_58.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_59.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_6.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_60.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_61.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_62.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_63.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_64.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_65.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_66.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_67.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_68.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_69.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_7.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_70.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_71.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_72.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_73.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_74.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_75.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_76.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_8.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/4_manifolds_9.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_10.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_100.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_101.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_102.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_103.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_104.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_105.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_106.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_107.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_108.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_109.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_11.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_110.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_111.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_112.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_113.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_114.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_12.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_13.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_14.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_16.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_17.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_18.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_19.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_20.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_21.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_22.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_23.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_24.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_25.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_26.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_27.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_28.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_29.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_3.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_30.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_31.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_32.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_33.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_34.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_35.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_36.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_37.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_38.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_39.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_41.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_42.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_43.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_44.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_45.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_46.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_47.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_48.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_49.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_50.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_51.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_52.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_53.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_54.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_55.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_56.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_57.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_58.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_59.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_60.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_61.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_62.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_63.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_65.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_66.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_67.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_68.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_69.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_7.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_70.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_71.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_72.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_73.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_74.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_75.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_76.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_77.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_78.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_79.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_8.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_80.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_81.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_82.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_83.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_84.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_85.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_86.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_87.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_88.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_89.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_90.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_91.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_92.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_93.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_94.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_95.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_96.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_97.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/5_manifolds_98.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/6_manifolds_10.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/6_manifolds_11.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/6_manifolds_12.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/6_manifolds_13.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/6_manifolds_14.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/6_manifolds_15.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/6_manifolds_2.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/6_manifolds_4.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/6_manifolds_5.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/6_manifolds_6.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/6_manifolds_7.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/6_manifolds_8.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/6_manifolds_9.scb +%%DATADIR%%/pkg/simpcomp/complexes/transitive/8_manifolds_26.scb +%%DATADIR%%/pkg/simpcomp/config.log +%%DATADIR%%/pkg/simpcomp/config.status +%%DATADIR%%/pkg/simpcomp/configure +%%DATADIR%%/pkg/simpcomp/configure.ac +%%DATADIR%%/pkg/simpcomp/configure.libtool.bak +%%DATADIR%%/pkg/simpcomp/configure.orig +%%DATADIR%%/pkg/simpcomp/depcomp +%%DATADIR%%/pkg/simpcomp/doc/biblio.bib +%%DATADIR%%/pkg/simpcomp/doc/chap0.html +%%DATADIR%%/pkg/simpcomp/doc/chap0.txt +%%DATADIR%%/pkg/simpcomp/doc/chap0_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chap1.html +%%DATADIR%%/pkg/simpcomp/doc/chap1.txt +%%DATADIR%%/pkg/simpcomp/doc/chap10.html +%%DATADIR%%/pkg/simpcomp/doc/chap10.txt +%%DATADIR%%/pkg/simpcomp/doc/chap10_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chap11.html +%%DATADIR%%/pkg/simpcomp/doc/chap11.txt +%%DATADIR%%/pkg/simpcomp/doc/chap11_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chap12.html +%%DATADIR%%/pkg/simpcomp/doc/chap12.txt +%%DATADIR%%/pkg/simpcomp/doc/chap12_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chap13.html +%%DATADIR%%/pkg/simpcomp/doc/chap13.txt +%%DATADIR%%/pkg/simpcomp/doc/chap13_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chap14.html +%%DATADIR%%/pkg/simpcomp/doc/chap14.txt +%%DATADIR%%/pkg/simpcomp/doc/chap14_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chap15.html +%%DATADIR%%/pkg/simpcomp/doc/chap15.txt +%%DATADIR%%/pkg/simpcomp/doc/chap15_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chap16.html +%%DATADIR%%/pkg/simpcomp/doc/chap16.txt +%%DATADIR%%/pkg/simpcomp/doc/chap16_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chap17.html +%%DATADIR%%/pkg/simpcomp/doc/chap17.txt +%%DATADIR%%/pkg/simpcomp/doc/chap17_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chap18.html +%%DATADIR%%/pkg/simpcomp/doc/chap18.txt +%%DATADIR%%/pkg/simpcomp/doc/chap18_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chap1_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chap2.html +%%DATADIR%%/pkg/simpcomp/doc/chap2.txt +%%DATADIR%%/pkg/simpcomp/doc/chap2_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chap3.html +%%DATADIR%%/pkg/simpcomp/doc/chap3.txt +%%DATADIR%%/pkg/simpcomp/doc/chap3_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chap4.html +%%DATADIR%%/pkg/simpcomp/doc/chap4.txt +%%DATADIR%%/pkg/simpcomp/doc/chap4_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chap5.html +%%DATADIR%%/pkg/simpcomp/doc/chap5.txt +%%DATADIR%%/pkg/simpcomp/doc/chap5_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chap6.html +%%DATADIR%%/pkg/simpcomp/doc/chap6.txt +%%DATADIR%%/pkg/simpcomp/doc/chap6_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chap7.html +%%DATADIR%%/pkg/simpcomp/doc/chap7.txt +%%DATADIR%%/pkg/simpcomp/doc/chap7_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chap8.html +%%DATADIR%%/pkg/simpcomp/doc/chap8.txt +%%DATADIR%%/pkg/simpcomp/doc/chap8_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chap9.html +%%DATADIR%%/pkg/simpcomp/doc/chap9.txt +%%DATADIR%%/pkg/simpcomp/doc/chap9_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chapBib.html +%%DATADIR%%/pkg/simpcomp/doc/chapBib.txt +%%DATADIR%%/pkg/simpcomp/doc/chapBib_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chapInd.html +%%DATADIR%%/pkg/simpcomp/doc/chapInd.txt +%%DATADIR%%/pkg/simpcomp/doc/chapInd_mj.html +%%DATADIR%%/pkg/simpcomp/doc/chooser.html +%%DATADIR%%/pkg/simpcomp/doc/demo.xml +%%DATADIR%%/pkg/simpcomp/doc/figures/3x3gridtorus.pdf +%%DATADIR%%/pkg/simpcomp/doc/figures/bistellar.pdf +%%DATADIR%%/pkg/simpcomp/doc/figures/cubecomplex.eps +%%DATADIR%%/pkg/simpcomp/doc/figures/cubecomplex.pdf +%%DATADIR%%/pkg/simpcomp/doc/figures/dreiFlips.pdf +%%DATADIR%%/pkg/simpcomp/doc/figures/flowchart.eps +%%DATADIR%%/pkg/simpcomp/doc/figures/flowchart.mp +%%DATADIR%%/pkg/simpcomp/doc/figures/flowchart.pdf +%%DATADIR%%/pkg/simpcomp/doc/figures/haken.pdf +%%DATADIR%%/pkg/simpcomp/doc/figures/hasse_complex.eps +%%DATADIR%%/pkg/simpcomp/doc/figures/hasse_complex.pdf +%%DATADIR%%/pkg/simpcomp/doc/figures/hasse_diagram.eps +%%DATADIR%%/pkg/simpcomp/doc/figures/hasse_diagram.pdf +%%DATADIR%%/pkg/simpcomp/doc/figures/moebius.eps +%%DATADIR%%/pkg/simpcomp/doc/figures/moebius.pdf +%%DATADIR%%/pkg/simpcomp/doc/figures/platonicsolids1.eps +%%DATADIR%%/pkg/simpcomp/doc/figures/platonicsolids1.pdf +%%DATADIR%%/pkg/simpcomp/doc/figures/platonicsolids2.eps +%%DATADIR%%/pkg/simpcomp/doc/figures/platonicsolids2.pdf +%%DATADIR%%/pkg/simpcomp/doc/figures/platonicsolids3.eps +%%DATADIR%%/pkg/simpcomp/doc/figures/platonicsolids3.pdf +%%DATADIR%%/pkg/simpcomp/doc/figures/platonicsolids4.eps +%%DATADIR%%/pkg/simpcomp/doc/figures/platonicsolids4.pdf +%%DATADIR%%/pkg/simpcomp/doc/figures/platonicsolids5.eps +%%DATADIR%%/pkg/simpcomp/doc/figures/platonicsolids5.pdf +%%DATADIR%%/pkg/simpcomp/doc/figures/shrimpmanual.eps +%%DATADIR%%/pkg/simpcomp/doc/figures/shrimpmanual.pdf +%%DATADIR%%/pkg/simpcomp/doc/figures/simplcompl.eps +%%DATADIR%%/pkg/simpcomp/doc/figures/simplcompl.pdf +%%DATADIR%%/pkg/simpcomp/doc/figures/simplices.eps +%%DATADIR%%/pkg/simpcomp/doc/figures/simplices.pdf +%%DATADIR%%/pkg/simpcomp/doc/figures/skelcube.eps +%%DATADIR%%/pkg/simpcomp/doc/figures/skelcube.pdf +%%DATADIR%%/pkg/simpcomp/doc/figures/slicing.pdf +%%DATADIR%%/pkg/simpcomp/doc/figures/titlepicture.pdf +%%DATADIR%%/pkg/simpcomp/doc/functions.xml +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/DMT.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/DMT.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/bistellar.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/bistellar.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/blowups.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/blowups.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/class3mflds.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/class3mflds.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/complex.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/complex.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/fromgroup.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/fromgroup.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/generate.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/generate.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/glprops.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/glprops.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/highlySymmetricSurfaces.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/highlySymmetricSurfaces.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/homology.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/homology.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/io.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/io.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/isosig.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/isosig.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/labelops.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/labelops.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/lib.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/lib.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/morse.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/morse.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/normalsurface.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/normalsurface.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/operations.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/operations.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/pkggrape.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/pkghom.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/pkghom.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/pkghomalg.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/pkghomalg.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/pkgnogrape.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/pkgnohom.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/prophandler.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/prophandler.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/propobject.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/propobject.gi +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/tools.gd +%%DATADIR%%/pkg/simpcomp/doc/gapdoc/tools.gi +%%DATADIR%%/pkg/simpcomp/doc/howto.xml +%%DATADIR%%/pkg/simpcomp/doc/internals.xml +%%DATADIR%%/pkg/simpcomp/doc/lefttoc.css +%%DATADIR%%/pkg/simpcomp/doc/manual.css +%%DATADIR%%/pkg/simpcomp/doc/manual.js +%%DATADIR%%/pkg/simpcomp/doc/manual.lab +%%DATADIR%%/pkg/simpcomp/doc/manual.pdf +%%DATADIR%%/pkg/simpcomp/doc/manual.six +%%DATADIR%%/pkg/simpcomp/doc/morse.xml +%%DATADIR%%/pkg/simpcomp/doc/nocolorprompt.css +%%DATADIR%%/pkg/simpcomp/doc/ragged.css +%%DATADIR%%/pkg/simpcomp/doc/rainbow.js +%%DATADIR%%/pkg/simpcomp/doc/simpcomp.xml +%%DATADIR%%/pkg/simpcomp/doc/theory.xml +%%DATADIR%%/pkg/simpcomp/doc/times.css +%%DATADIR%%/pkg/simpcomp/doc/title.xml +%%DATADIR%%/pkg/simpcomp/doc/toggless.css +%%DATADIR%%/pkg/simpcomp/doc/toggless.js +%%DATADIR%%/pkg/simpcomp/init.g +%%DATADIR%%/pkg/simpcomp/install-sh +%%DATADIR%%/pkg/simpcomp/lib/DMT.gd +%%DATADIR%%/pkg/simpcomp/lib/DMT.gi +%%DATADIR%%/pkg/simpcomp/lib/bistellar.gd +%%DATADIR%%/pkg/simpcomp/lib/bistellar.gi +%%DATADIR%%/pkg/simpcomp/lib/blowups.gd +%%DATADIR%%/pkg/simpcomp/lib/blowups.gi +%%DATADIR%%/pkg/simpcomp/lib/class3mflds.gd +%%DATADIR%%/pkg/simpcomp/lib/class3mflds.gi +%%DATADIR%%/pkg/simpcomp/lib/complex.gd +%%DATADIR%%/pkg/simpcomp/lib/complex.gi +%%DATADIR%%/pkg/simpcomp/lib/fromgroup.gd +%%DATADIR%%/pkg/simpcomp/lib/fromgroup.gi +%%DATADIR%%/pkg/simpcomp/lib/generate.gd +%%DATADIR%%/pkg/simpcomp/lib/generate.gi +%%DATADIR%%/pkg/simpcomp/lib/glprops.gd +%%DATADIR%%/pkg/simpcomp/lib/glprops.gi +%%DATADIR%%/pkg/simpcomp/lib/highlySymmetricSurfaces.gd +%%DATADIR%%/pkg/simpcomp/lib/highlySymmetricSurfaces.gi +%%DATADIR%%/pkg/simpcomp/lib/homology.gd +%%DATADIR%%/pkg/simpcomp/lib/homology.gi +%%DATADIR%%/pkg/simpcomp/lib/io.gd +%%DATADIR%%/pkg/simpcomp/lib/io.gi +%%DATADIR%%/pkg/simpcomp/lib/isosig.gd +%%DATADIR%%/pkg/simpcomp/lib/isosig.gi +%%DATADIR%%/pkg/simpcomp/lib/labelops.gd +%%DATADIR%%/pkg/simpcomp/lib/labelops.gi +%%DATADIR%%/pkg/simpcomp/lib/lib.gd +%%DATADIR%%/pkg/simpcomp/lib/lib.gi +%%DATADIR%%/pkg/simpcomp/lib/morse.gd +%%DATADIR%%/pkg/simpcomp/lib/morse.gi +%%DATADIR%%/pkg/simpcomp/lib/normalsurface.gd +%%DATADIR%%/pkg/simpcomp/lib/normalsurface.gi +%%DATADIR%%/pkg/simpcomp/lib/operations.gd +%%DATADIR%%/pkg/simpcomp/lib/operations.gi +%%DATADIR%%/pkg/simpcomp/lib/pkggrape.gi +%%DATADIR%%/pkg/simpcomp/lib/pkghom.gd +%%DATADIR%%/pkg/simpcomp/lib/pkghom.gi +%%DATADIR%%/pkg/simpcomp/lib/pkghomalg.gd +%%DATADIR%%/pkg/simpcomp/lib/pkghomalg.gi +%%DATADIR%%/pkg/simpcomp/lib/pkgnogrape.gi +%%DATADIR%%/pkg/simpcomp/lib/pkgnohom.gi +%%DATADIR%%/pkg/simpcomp/lib/prophandler.gd +%%DATADIR%%/pkg/simpcomp/lib/prophandler.gi +%%DATADIR%%/pkg/simpcomp/lib/propobject.gd +%%DATADIR%%/pkg/simpcomp/lib/propobject.gi +%%DATADIR%%/pkg/simpcomp/lib/tools.gd +%%DATADIR%%/pkg/simpcomp/lib/tools.gi +%%DATADIR%%/pkg/simpcomp/makedoc.g +%%DATADIR%%/pkg/simpcomp/missing +%%DATADIR%%/pkg/simpcomp/read.g +%%DATADIR%%/pkg/simpcomp/src/.deps/.dirstamp +%%DATADIR%%/pkg/simpcomp/src/.deps/bistellar_move.Po +%%DATADIR%%/pkg/simpcomp/src/.deps/face.Po +%%DATADIR%%/pkg/simpcomp/src/.deps/main.Po +%%DATADIR%%/pkg/simpcomp/src/.deps/movable_complex.Po +%%DATADIR%%/pkg/simpcomp/src/.deps/randomize_complex.Po +%%DATADIR%%/pkg/simpcomp/src/.deps/reduce_complex.Po +%%DATADIR%%/pkg/simpcomp/src/.deps/types.Po +%%DATADIR%%/pkg/simpcomp/src/.deps/util.Po +%%DATADIR%%/pkg/simpcomp/src/.dirstamp +%%DATADIR%%/pkg/simpcomp/src/bistellar_move.cpp +%%DATADIR%%/pkg/simpcomp/src/bistellar_move.h +%%DATADIR%%/pkg/simpcomp/src/bistellar_move.o +%%DATADIR%%/pkg/simpcomp/src/face.cpp +%%DATADIR%%/pkg/simpcomp/src/face.h +%%DATADIR%%/pkg/simpcomp/src/face.o +%%DATADIR%%/pkg/simpcomp/src/main.cpp +%%DATADIR%%/pkg/simpcomp/src/main.o +%%DATADIR%%/pkg/simpcomp/src/movable_complex.cpp +%%DATADIR%%/pkg/simpcomp/src/movable_complex.h +%%DATADIR%%/pkg/simpcomp/src/movable_complex.o +%%DATADIR%%/pkg/simpcomp/src/randomize_complex.cpp +%%DATADIR%%/pkg/simpcomp/src/randomize_complex.h +%%DATADIR%%/pkg/simpcomp/src/randomize_complex.o +%%DATADIR%%/pkg/simpcomp/src/reduce_complex.cpp +%%DATADIR%%/pkg/simpcomp/src/reduce_complex.h +%%DATADIR%%/pkg/simpcomp/src/reduce_complex.o +%%DATADIR%%/pkg/simpcomp/src/types.cpp +%%DATADIR%%/pkg/simpcomp/src/types.h +%%DATADIR%%/pkg/simpcomp/src/types.o +%%DATADIR%%/pkg/simpcomp/src/util.cpp +%%DATADIR%%/pkg/simpcomp/src/util.h +%%DATADIR%%/pkg/simpcomp/src/util.o +%%DATADIR%%/pkg/simpcomp/tst/gentest.gap +%%DATADIR%%/pkg/simpcomp/tst/simpcomp.tst +%%DATADIR%%/pkg/singular/CHANGES.md +%%DATADIR%%/pkg/singular/LICENSE +%%DATADIR%%/pkg/singular/PackageInfo.g +%%DATADIR%%/pkg/singular/README.md +%%DATADIR%%/pkg/singular/contrib/README +%%DATADIR%%/pkg/singular/contrib/agcode.g +%%DATADIR%%/pkg/singular/contrib/all_pts.lib +%%DATADIR%%/pkg/singular/contrib/rr_space.lib +%%DATADIR%%/pkg/singular/doc/agcode.xml +%%DATADIR%%/pkg/singular/doc/chap0.html +%%DATADIR%%/pkg/singular/doc/chap0.txt +%%DATADIR%%/pkg/singular/doc/chap0_mj.html +%%DATADIR%%/pkg/singular/doc/chap1.html +%%DATADIR%%/pkg/singular/doc/chap1.txt +%%DATADIR%%/pkg/singular/doc/chap1_mj.html +%%DATADIR%%/pkg/singular/doc/chapInd.html +%%DATADIR%%/pkg/singular/doc/chapInd.txt +%%DATADIR%%/pkg/singular/doc/chapInd_mj.html +%%DATADIR%%/pkg/singular/doc/chooser.html +%%DATADIR%%/pkg/singular/doc/lefttoc.css +%%DATADIR%%/pkg/singular/doc/manual.css +%%DATADIR%%/pkg/singular/doc/manual.js +%%DATADIR%%/pkg/singular/doc/manual.pdf +%%DATADIR%%/pkg/singular/doc/manual.six +%%DATADIR%%/pkg/singular/doc/nocolorprompt.css +%%DATADIR%%/pkg/singular/doc/ragged.css +%%DATADIR%%/pkg/singular/doc/rainbow.js +%%DATADIR%%/pkg/singular/doc/singular.xml +%%DATADIR%%/pkg/singular/doc/times.css +%%DATADIR%%/pkg/singular/doc/title.xml +%%DATADIR%%/pkg/singular/doc/toggless.css +%%DATADIR%%/pkg/singular/doc/toggless.js +%%DATADIR%%/pkg/singular/gap/isola.g +%%DATADIR%%/pkg/singular/gap/lietabs.g +%%DATADIR%%/pkg/singular/gap/mpgong.g +%%DATADIR%%/pkg/singular/gap/singular.g +%%DATADIR%%/pkg/singular/gap/singular.gd +%%DATADIR%%/pkg/singular/gap/sla.g +%%DATADIR%%/pkg/singular/gap/todo +%%DATADIR%%/pkg/singular/init.g +%%DATADIR%%/pkg/singular/lib/examples.g +%%DATADIR%%/pkg/singular/makedoc.g +%%DATADIR%%/pkg/singular/tst/testall.g +%%DATADIR%%/pkg/singular/tst/testall.tst +%%DATADIR%%/pkg/sla/LICENSE +%%DATADIR%%/pkg/sla/PackageInfo.g +%%DATADIR%%/pkg/sla/README.md +%%DATADIR%%/pkg/sla/doc/chap0.html +%%DATADIR%%/pkg/sla/doc/chap0.txt +%%DATADIR%%/pkg/sla/doc/chap0_mj.html +%%DATADIR%%/pkg/sla/doc/chap1.html +%%DATADIR%%/pkg/sla/doc/chap1.txt +%%DATADIR%%/pkg/sla/doc/chap1_mj.html +%%DATADIR%%/pkg/sla/doc/chap2.html +%%DATADIR%%/pkg/sla/doc/chap2.txt +%%DATADIR%%/pkg/sla/doc/chap2_mj.html +%%DATADIR%%/pkg/sla/doc/chap3.html +%%DATADIR%%/pkg/sla/doc/chap3.txt +%%DATADIR%%/pkg/sla/doc/chap3_mj.html +%%DATADIR%%/pkg/sla/doc/chap4.html +%%DATADIR%%/pkg/sla/doc/chap4.txt +%%DATADIR%%/pkg/sla/doc/chap4_mj.html +%%DATADIR%%/pkg/sla/doc/chap5.html +%%DATADIR%%/pkg/sla/doc/chap5.txt +%%DATADIR%%/pkg/sla/doc/chap5_mj.html +%%DATADIR%%/pkg/sla/doc/chapBib.html +%%DATADIR%%/pkg/sla/doc/chapBib.txt +%%DATADIR%%/pkg/sla/doc/chapBib_mj.html +%%DATADIR%%/pkg/sla/doc/chapInd.html +%%DATADIR%%/pkg/sla/doc/chapInd.txt +%%DATADIR%%/pkg/sla/doc/chapInd_mj.html +%%DATADIR%%/pkg/sla/doc/chooser.html +%%DATADIR%%/pkg/sla/doc/lefttoc.css +%%DATADIR%%/pkg/sla/doc/manual.css +%%DATADIR%%/pkg/sla/doc/manual.js +%%DATADIR%%/pkg/sla/doc/manual.pdf +%%DATADIR%%/pkg/sla/doc/manual.six +%%DATADIR%%/pkg/sla/doc/manual.xml +%%DATADIR%%/pkg/sla/doc/nocolorprompt.css +%%DATADIR%%/pkg/sla/doc/ragged.css +%%DATADIR%%/pkg/sla/doc/rainbow.js +%%DATADIR%%/pkg/sla/doc/sla.bib +%%DATADIR%%/pkg/sla/doc/times.css +%%DATADIR%%/pkg/sla/doc/title.xml +%%DATADIR%%/pkg/sla/doc/toggless.css +%%DATADIR%%/pkg/sla/doc/toggless.js +%%DATADIR%%/pkg/sla/gap/asilo.gd +%%DATADIR%%/pkg/sla/gap/asilo.gi +%%DATADIR%%/pkg/sla/gap/autom.gd +%%DATADIR%%/pkg/sla/gap/autom.gi +%%DATADIR%%/pkg/sla/gap/nilporb.gd +%%DATADIR%%/pkg/sla/gap/nilporb.gi +%%DATADIR%%/pkg/sla/gap/sheets.g +%%DATADIR%%/pkg/sla/gap/sssdb.dat +%%DATADIR%%/pkg/sla/gap/sssdb.gd +%%DATADIR%%/pkg/sla/gap/sssdb.gi +%%DATADIR%%/pkg/sla/gap/ssubalg.gd +%%DATADIR%%/pkg/sla/gap/ssubalg.gi +%%DATADIR%%/pkg/sla/gap/weights.gd +%%DATADIR%%/pkg/sla/gap/weights.gi +%%DATADIR%%/pkg/sla/init.g +%%DATADIR%%/pkg/sla/makedoc.g +%%DATADIR%%/pkg/sla/read.g +%%DATADIR%%/pkg/sla/tst/sla02.tst +%%DATADIR%%/pkg/sla/tst/sla03.tst +%%DATADIR%%/pkg/sla/tst/sla04.tst +%%DATADIR%%/pkg/sla/tst/sla05.tst +%%DATADIR%%/pkg/sla/tst/testall.g +%%DATADIR%%/pkg/smallgrp/CHANGES.md +%%DATADIR%%/pkg/smallgrp/COPYRIGHT.md +%%DATADIR%%/pkg/smallgrp/LICENSE +%%DATADIR%%/pkg/smallgrp/PackageInfo.g +%%DATADIR%%/pkg/smallgrp/README +%%DATADIR%%/pkg/smallgrp/README.md +%%DATADIR%%/pkg/smallgrp/doc/SmallGrp.xml +%%DATADIR%%/pkg/smallgrp/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/smallgrp/doc/_Chunks.xml +%%DATADIR%%/pkg/smallgrp/doc/chap0.html +%%DATADIR%%/pkg/smallgrp/doc/chap0.txt +%%DATADIR%%/pkg/smallgrp/doc/chap0_mj.html +%%DATADIR%%/pkg/smallgrp/doc/chap1.html +%%DATADIR%%/pkg/smallgrp/doc/chap1.txt +%%DATADIR%%/pkg/smallgrp/doc/chap1_mj.html +%%DATADIR%%/pkg/smallgrp/doc/chapBib.html +%%DATADIR%%/pkg/smallgrp/doc/chapBib.txt +%%DATADIR%%/pkg/smallgrp/doc/chapBib_mj.html +%%DATADIR%%/pkg/smallgrp/doc/chapInd.html +%%DATADIR%%/pkg/smallgrp/doc/chapInd.txt +%%DATADIR%%/pkg/smallgrp/doc/chapInd_mj.html +%%DATADIR%%/pkg/smallgrp/doc/chooser.html +%%DATADIR%%/pkg/smallgrp/doc/clean +%%DATADIR%%/pkg/smallgrp/doc/lefttoc.css +%%DATADIR%%/pkg/smallgrp/doc/manual.css +%%DATADIR%%/pkg/smallgrp/doc/manual.js +%%DATADIR%%/pkg/smallgrp/doc/manual.lab +%%DATADIR%%/pkg/smallgrp/doc/manual.pdf +%%DATADIR%%/pkg/smallgrp/doc/manual.six +%%DATADIR%%/pkg/smallgrp/doc/manualbib.xml +%%DATADIR%%/pkg/smallgrp/doc/manualbib.xml.bib +%%DATADIR%%/pkg/smallgrp/doc/nocolorprompt.css +%%DATADIR%%/pkg/smallgrp/doc/overview.xml +%%DATADIR%%/pkg/smallgrp/doc/ragged.css +%%DATADIR%%/pkg/smallgrp/doc/rainbow.js +%%DATADIR%%/pkg/smallgrp/doc/times.css +%%DATADIR%%/pkg/smallgrp/doc/title.xml +%%DATADIR%%/pkg/smallgrp/doc/toggless.css +%%DATADIR%%/pkg/smallgrp/doc/toggless.js +%%DATADIR%%/pkg/smallgrp/gap/gap3cat.g +%%DATADIR%%/pkg/smallgrp/gap/idgrp1.g +%%DATADIR%%/pkg/smallgrp/gap/small.gd +%%DATADIR%%/pkg/smallgrp/gap/small.gi +%%DATADIR%%/pkg/smallgrp/gap/smlgp1.g +%%DATADIR%%/pkg/smallgrp/gap/smlinfo.gi +%%DATADIR%%/pkg/smallgrp/id10/id11466.z +%%DATADIR%%/pkg/smallgrp/id10/id11700.z +%%DATADIR%%/pkg/smallgrp/id10/id13860.z +%%DATADIR%%/pkg/smallgrp/id10/id14196.z +%%DATADIR%%/pkg/smallgrp/id10/id14700.z +%%DATADIR%%/pkg/smallgrp/id10/id15300.z +%%DATADIR%%/pkg/smallgrp/id10/id16380.u +%%DATADIR%%/pkg/smallgrp/id10/id16380.z +%%DATADIR%%/pkg/smallgrp/id10/id16758.z +%%DATADIR%%/pkg/smallgrp/id10/id17100.z +%%DATADIR%%/pkg/smallgrp/id10/id17316.z +%%DATADIR%%/pkg/smallgrp/id10/id19404.z +%%DATADIR%%/pkg/smallgrp/id10/id20460.z +%%DATADIR%%/pkg/smallgrp/id10/id20748.z +%%DATADIR%%/pkg/smallgrp/id10/id21294.z +%%DATADIR%%/pkg/smallgrp/id10/id21420.z +%%DATADIR%%/pkg/smallgrp/id10/id21756.z +%%DATADIR%%/pkg/smallgrp/id10/id21780.z +%%DATADIR%%/pkg/smallgrp/id10/id22050.z +%%DATADIR%%/pkg/smallgrp/id10/id22932.ad +%%DATADIR%%/pkg/smallgrp/id10/id22932.x +%%DATADIR%%/pkg/smallgrp/id10/id22932.z +%%DATADIR%%/pkg/smallgrp/id10/id23100.z +%%DATADIR%%/pkg/smallgrp/id10/id23940.z +%%DATADIR%%/pkg/smallgrp/id10/id24180.z +%%DATADIR%%/pkg/smallgrp/id10/id25284.z +%%DATADIR%%/pkg/smallgrp/id10/id25308.z +%%DATADIR%%/pkg/smallgrp/id10/id25620.z +%%DATADIR%%/pkg/smallgrp/id10/id25740.z +%%DATADIR%%/pkg/smallgrp/id10/id26100.z +%%DATADIR%%/pkg/smallgrp/id10/id27300.bc +%%DATADIR%%/pkg/smallgrp/id10/id27300.p +%%DATADIR%%/pkg/smallgrp/id10/id27300.z +%%DATADIR%%/pkg/smallgrp/id10/id27342.z +%%DATADIR%%/pkg/smallgrp/id10/id27900.z +%%DATADIR%%/pkg/smallgrp/id10/id28860.z +%%DATADIR%%/pkg/smallgrp/id10/id28980.z +%%DATADIR%%/pkg/smallgrp/id10/id29988.z +%%DATADIR%%/pkg/smallgrp/id10/id30420.z +%%DATADIR%%/pkg/smallgrp/id10/id30492.z +%%DATADIR%%/pkg/smallgrp/id10/id31122.z +%%DATADIR%%/pkg/smallgrp/id10/id31668.z +%%DATADIR%%/pkg/smallgrp/id10/id32340.z +%%DATADIR%%/pkg/smallgrp/id10/id32634.z +%%DATADIR%%/pkg/smallgrp/id10/id33300.z +%%DATADIR%%/pkg/smallgrp/id10/id33516.ae +%%DATADIR%%/pkg/smallgrp/id10/id33516.m +%%DATADIR%%/pkg/smallgrp/id10/id33516.z +%%DATADIR%%/pkg/smallgrp/id10/id33660.z +%%DATADIR%%/pkg/smallgrp/id10/id33852.z +%%DATADIR%%/pkg/smallgrp/id10/id34164.z +%%DATADIR%%/pkg/smallgrp/id10/id35700.z +%%DATADIR%%/pkg/smallgrp/id10/id35868.z +%%DATADIR%%/pkg/smallgrp/id10/id36036.z +%%DATADIR%%/pkg/smallgrp/id10/id36300.z +%%DATADIR%%/pkg/smallgrp/id10/id36540.z +%%DATADIR%%/pkg/smallgrp/id10/id36900.z +%%DATADIR%%/pkg/smallgrp/id10/id37620.z +%%DATADIR%%/pkg/smallgrp/id10/id37926.z +%%DATADIR%%/pkg/smallgrp/id10/id38220.d +%%DATADIR%%/pkg/smallgrp/id10/id38220.j +%%DATADIR%%/pkg/smallgrp/id10/id38220.z +%%DATADIR%%/pkg/smallgrp/id10/id38532.z +%%DATADIR%%/pkg/smallgrp/id10/id38700.z +%%DATADIR%%/pkg/smallgrp/id10/id39060.f +%%DATADIR%%/pkg/smallgrp/id10/id39060.z +%%DATADIR%%/pkg/smallgrp/id10/id39780.z +%%DATADIR%%/pkg/smallgrp/id10/id39900.z +%%DATADIR%%/pkg/smallgrp/id10/id40260.z +%%DATADIR%%/pkg/smallgrp/id10/id40404.z +%%DATADIR%%/pkg/smallgrp/id10/id40572.z +%%DATADIR%%/pkg/smallgrp/id10/id40950.z +%%DATADIR%%/pkg/smallgrp/id10/id42588.aa +%%DATADIR%%/pkg/smallgrp/id10/id42588.j +%%DATADIR%%/pkg/smallgrp/id10/id42588.s +%%DATADIR%%/pkg/smallgrp/id10/id42588.z +%%DATADIR%%/pkg/smallgrp/id10/id42900.z +%%DATADIR%%/pkg/smallgrp/id10/id42924.z +%%DATADIR%%/pkg/smallgrp/id10/id44100.cd +%%DATADIR%%/pkg/smallgrp/id10/id44100.t +%%DATADIR%%/pkg/smallgrp/id10/id44100.z +%%DATADIR%%/pkg/smallgrp/id10/id44460.p +%%DATADIR%%/pkg/smallgrp/id10/id44460.z +%%DATADIR%%/pkg/smallgrp/id10/id45100.z +%%DATADIR%%/pkg/smallgrp/id10/id45486.z +%%DATADIR%%/pkg/smallgrp/id10/id45540.z +%%DATADIR%%/pkg/smallgrp/id10/id45570.z +%%DATADIR%%/pkg/smallgrp/id10/id46620.a +%%DATADIR%%/pkg/smallgrp/id10/id46620.z +%%DATADIR%%/pkg/smallgrp/id10/id46956.z +%%DATADIR%%/pkg/smallgrp/id10/id47124.z +%%DATADIR%%/pkg/smallgrp/id10/id47580.z +%%DATADIR%%/pkg/smallgrp/id10/id47700.z +%%DATADIR%%/pkg/smallgrp/id10/id48300.z +%%DATADIR%%/pkg/smallgrp/id10/id48510.z +%%DATADIR%%/pkg/smallgrp/id10/id49284.z +%%DATADIR%%/pkg/smallgrp/id10/id49476.z +%%DATADIR%%/pkg/smallgrp/id10/id49686.z +%%DATADIR%%/pkg/smallgrp/id10/id49932.z +%%DATADIR%%/pkg/smallgrp/id10/id49980.z +%%DATADIR%%/pkg/smallgrp/id10/id6300.z +%%DATADIR%%/pkg/smallgrp/id10/id7644.z +%%DATADIR%%/pkg/smallgrp/id10/id8820.z +%%DATADIR%%/pkg/smallgrp/id10/id9900.z +%%DATADIR%%/pkg/smallgrp/id10/idgrp10.g +%%DATADIR%%/pkg/smallgrp/id10/ids10.z +%%DATADIR%%/pkg/smallgrp/id10/ids100.z +%%DATADIR%%/pkg/smallgrp/id10/ids11.z +%%DATADIR%%/pkg/smallgrp/id10/ids12.z +%%DATADIR%%/pkg/smallgrp/id10/ids13.z +%%DATADIR%%/pkg/smallgrp/id10/ids14.z +%%DATADIR%%/pkg/smallgrp/id10/ids15.z +%%DATADIR%%/pkg/smallgrp/id10/ids16.z +%%DATADIR%%/pkg/smallgrp/id10/ids17.z +%%DATADIR%%/pkg/smallgrp/id10/ids18.z +%%DATADIR%%/pkg/smallgrp/id10/ids19.z +%%DATADIR%%/pkg/smallgrp/id10/ids20.z +%%DATADIR%%/pkg/smallgrp/id10/ids21.z +%%DATADIR%%/pkg/smallgrp/id10/ids22.z +%%DATADIR%%/pkg/smallgrp/id10/ids23.z +%%DATADIR%%/pkg/smallgrp/id10/ids24.z +%%DATADIR%%/pkg/smallgrp/id10/ids25.z +%%DATADIR%%/pkg/smallgrp/id10/ids26.z +%%DATADIR%%/pkg/smallgrp/id10/ids27.z +%%DATADIR%%/pkg/smallgrp/id10/ids28.z +%%DATADIR%%/pkg/smallgrp/id10/ids29.z +%%DATADIR%%/pkg/smallgrp/id10/ids30.z +%%DATADIR%%/pkg/smallgrp/id10/ids31.z +%%DATADIR%%/pkg/smallgrp/id10/ids32.z +%%DATADIR%%/pkg/smallgrp/id10/ids33.z +%%DATADIR%%/pkg/smallgrp/id10/ids34.z +%%DATADIR%%/pkg/smallgrp/id10/ids35.z +%%DATADIR%%/pkg/smallgrp/id10/ids36.z +%%DATADIR%%/pkg/smallgrp/id10/ids37.z +%%DATADIR%%/pkg/smallgrp/id10/ids38.z +%%DATADIR%%/pkg/smallgrp/id10/ids39.z +%%DATADIR%%/pkg/smallgrp/id10/ids40.z +%%DATADIR%%/pkg/smallgrp/id10/ids41.z +%%DATADIR%%/pkg/smallgrp/id10/ids42.z +%%DATADIR%%/pkg/smallgrp/id10/ids43.z +%%DATADIR%%/pkg/smallgrp/id10/ids44.z +%%DATADIR%%/pkg/smallgrp/id10/ids45.z +%%DATADIR%%/pkg/smallgrp/id10/ids46.z +%%DATADIR%%/pkg/smallgrp/id10/ids47.z +%%DATADIR%%/pkg/smallgrp/id10/ids48.z +%%DATADIR%%/pkg/smallgrp/id10/ids49.z +%%DATADIR%%/pkg/smallgrp/id10/ids5.z +%%DATADIR%%/pkg/smallgrp/id10/ids50.z +%%DATADIR%%/pkg/smallgrp/id10/ids51.z +%%DATADIR%%/pkg/smallgrp/id10/ids52.z +%%DATADIR%%/pkg/smallgrp/id10/ids53.z +%%DATADIR%%/pkg/smallgrp/id10/ids54.z +%%DATADIR%%/pkg/smallgrp/id10/ids55.z +%%DATADIR%%/pkg/smallgrp/id10/ids56.z +%%DATADIR%%/pkg/smallgrp/id10/ids57.z +%%DATADIR%%/pkg/smallgrp/id10/ids58.z +%%DATADIR%%/pkg/smallgrp/id10/ids59.z +%%DATADIR%%/pkg/smallgrp/id10/ids6.z +%%DATADIR%%/pkg/smallgrp/id10/ids60.z +%%DATADIR%%/pkg/smallgrp/id10/ids61.z +%%DATADIR%%/pkg/smallgrp/id10/ids62.z +%%DATADIR%%/pkg/smallgrp/id10/ids63.z +%%DATADIR%%/pkg/smallgrp/id10/ids64.z +%%DATADIR%%/pkg/smallgrp/id10/ids65.z +%%DATADIR%%/pkg/smallgrp/id10/ids66.z +%%DATADIR%%/pkg/smallgrp/id10/ids67.z +%%DATADIR%%/pkg/smallgrp/id10/ids68.z +%%DATADIR%%/pkg/smallgrp/id10/ids69.z +%%DATADIR%%/pkg/smallgrp/id10/ids7.z +%%DATADIR%%/pkg/smallgrp/id10/ids70.z +%%DATADIR%%/pkg/smallgrp/id10/ids71.z +%%DATADIR%%/pkg/smallgrp/id10/ids72.z +%%DATADIR%%/pkg/smallgrp/id10/ids73.z +%%DATADIR%%/pkg/smallgrp/id10/ids74.z +%%DATADIR%%/pkg/smallgrp/id10/ids75.z +%%DATADIR%%/pkg/smallgrp/id10/ids76.z +%%DATADIR%%/pkg/smallgrp/id10/ids77.z +%%DATADIR%%/pkg/smallgrp/id10/ids78.z +%%DATADIR%%/pkg/smallgrp/id10/ids79.z +%%DATADIR%%/pkg/smallgrp/id10/ids8.z +%%DATADIR%%/pkg/smallgrp/id10/ids80.z +%%DATADIR%%/pkg/smallgrp/id10/ids81.z +%%DATADIR%%/pkg/smallgrp/id10/ids82.z +%%DATADIR%%/pkg/smallgrp/id10/ids83.z +%%DATADIR%%/pkg/smallgrp/id10/ids84.z +%%DATADIR%%/pkg/smallgrp/id10/ids85.z +%%DATADIR%%/pkg/smallgrp/id10/ids86.z +%%DATADIR%%/pkg/smallgrp/id10/ids87.z +%%DATADIR%%/pkg/smallgrp/id10/ids88.z +%%DATADIR%%/pkg/smallgrp/id10/ids89.z +%%DATADIR%%/pkg/smallgrp/id10/ids9.z +%%DATADIR%%/pkg/smallgrp/id10/ids90.z +%%DATADIR%%/pkg/smallgrp/id10/ids91.z +%%DATADIR%%/pkg/smallgrp/id10/ids92.z +%%DATADIR%%/pkg/smallgrp/id10/ids93.z +%%DATADIR%%/pkg/smallgrp/id10/ids94.z +%%DATADIR%%/pkg/smallgrp/id10/ids95.z +%%DATADIR%%/pkg/smallgrp/id10/ids96.z +%%DATADIR%%/pkg/smallgrp/id10/ids97.z +%%DATADIR%%/pkg/smallgrp/id10/ids98.z +%%DATADIR%%/pkg/smallgrp/id10/ids99.z +%%DATADIR%%/pkg/smallgrp/id2/id100.z +%%DATADIR%%/pkg/smallgrp/id2/id1000.z +%%DATADIR%%/pkg/smallgrp/id2/id104.z +%%DATADIR%%/pkg/smallgrp/id2/id108.z +%%DATADIR%%/pkg/smallgrp/id2/id112.z +%%DATADIR%%/pkg/smallgrp/id2/id120.z +%%DATADIR%%/pkg/smallgrp/id2/id126.z +%%DATADIR%%/pkg/smallgrp/id2/id128.ai +%%DATADIR%%/pkg/smallgrp/id2/id128.aj +%%DATADIR%%/pkg/smallgrp/id2/id128.bg +%%DATADIR%%/pkg/smallgrp/id2/id128.d +%%DATADIR%%/pkg/smallgrp/id2/id128.ma +%%DATADIR%%/pkg/smallgrp/id2/id128.q +%%DATADIR%%/pkg/smallgrp/id2/id128.w +%%DATADIR%%/pkg/smallgrp/id2/id128.z +%%DATADIR%%/pkg/smallgrp/id2/id132.z +%%DATADIR%%/pkg/smallgrp/id2/id135.z +%%DATADIR%%/pkg/smallgrp/id2/id136.z +%%DATADIR%%/pkg/smallgrp/id2/id140.z +%%DATADIR%%/pkg/smallgrp/id2/id144.z +%%DATADIR%%/pkg/smallgrp/id2/id150.z +%%DATADIR%%/pkg/smallgrp/id2/id152.z +%%DATADIR%%/pkg/smallgrp/id2/id156.z +%%DATADIR%%/pkg/smallgrp/id2/id16.z +%%DATADIR%%/pkg/smallgrp/id2/id160.z +%%DATADIR%%/pkg/smallgrp/id2/id162.z +%%DATADIR%%/pkg/smallgrp/id2/id168.z +%%DATADIR%%/pkg/smallgrp/id2/id176.z +%%DATADIR%%/pkg/smallgrp/id2/id180.z +%%DATADIR%%/pkg/smallgrp/id2/id184.z +%%DATADIR%%/pkg/smallgrp/id2/id189.z +%%DATADIR%%/pkg/smallgrp/id2/id192.ai +%%DATADIR%%/pkg/smallgrp/id2/id192.bm +%%DATADIR%%/pkg/smallgrp/id2/id192.k +%%DATADIR%%/pkg/smallgrp/id2/id192.z +%%DATADIR%%/pkg/smallgrp/id2/id196.z +%%DATADIR%%/pkg/smallgrp/id2/id198.z +%%DATADIR%%/pkg/smallgrp/id2/id200.z +%%DATADIR%%/pkg/smallgrp/id2/id204.z +%%DATADIR%%/pkg/smallgrp/id2/id208.z +%%DATADIR%%/pkg/smallgrp/id2/id210.z +%%DATADIR%%/pkg/smallgrp/id2/id216.z +%%DATADIR%%/pkg/smallgrp/id2/id220.z +%%DATADIR%%/pkg/smallgrp/id2/id224.z +%%DATADIR%%/pkg/smallgrp/id2/id225.z +%%DATADIR%%/pkg/smallgrp/id2/id228.z +%%DATADIR%%/pkg/smallgrp/id2/id232.z +%%DATADIR%%/pkg/smallgrp/id2/id234.z +%%DATADIR%%/pkg/smallgrp/id2/id24.z +%%DATADIR%%/pkg/smallgrp/id2/id240.z +%%DATADIR%%/pkg/smallgrp/id2/id243.z +%%DATADIR%%/pkg/smallgrp/id2/id248.z +%%DATADIR%%/pkg/smallgrp/id2/id250.z +%%DATADIR%%/pkg/smallgrp/id2/id252.z +%%DATADIR%%/pkg/smallgrp/id2/id256.aka +%%DATADIR%%/pkg/smallgrp/id2/id256.akb +%%DATADIR%%/pkg/smallgrp/id2/id256.bta +%%DATADIR%%/pkg/smallgrp/id2/id256.bvb +%%DATADIR%%/pkg/smallgrp/id2/id256.bvc +%%DATADIR%%/pkg/smallgrp/id2/id256.cia +%%DATADIR%%/pkg/smallgrp/id2/id256.cib +%%DATADIR%%/pkg/smallgrp/id2/id256.cjc +%%DATADIR%%/pkg/smallgrp/id2/id256.coc +%%DATADIR%%/pkg/smallgrp/id2/id256.coi +%%DATADIR%%/pkg/smallgrp/id2/id256.con +%%DATADIR%%/pkg/smallgrp/id2/id256.coo +%%DATADIR%%/pkg/smallgrp/id2/id256.cos +%%DATADIR%%/pkg/smallgrp/id2/id256.cot +%%DATADIR%%/pkg/smallgrp/id2/id256.coy +%%DATADIR%%/pkg/smallgrp/id2/id256.csa +%%DATADIR%%/pkg/smallgrp/id2/id256.csb +%%DATADIR%%/pkg/smallgrp/id2/id256.dce +%%DATADIR%%/pkg/smallgrp/id2/id256.dcf +%%DATADIR%%/pkg/smallgrp/id2/id256.dcv +%%DATADIR%%/pkg/smallgrp/id2/id256.dda +%%DATADIR%%/pkg/smallgrp/id2/id256.ddb +%%DATADIR%%/pkg/smallgrp/id2/id256.f +%%DATADIR%%/pkg/smallgrp/id2/id256.ha +%%DATADIR%%/pkg/smallgrp/id2/id256.haf +%%DATADIR%%/pkg/smallgrp/id2/id256.hal +%%DATADIR%%/pkg/smallgrp/id2/id256.ham +%%DATADIR%%/pkg/smallgrp/id2/id256.har +%%DATADIR%%/pkg/smallgrp/id2/id256.hay +%%DATADIR%%/pkg/smallgrp/id2/id256.hb +%%DATADIR%%/pkg/smallgrp/id2/id256.j +%%DATADIR%%/pkg/smallgrp/id2/id256.k +%%DATADIR%%/pkg/smallgrp/id2/id256.l +%%DATADIR%%/pkg/smallgrp/id2/id256.la +%%DATADIR%%/pkg/smallgrp/id2/id256.lab +%%DATADIR%%/pkg/smallgrp/id2/id256.lac +%%DATADIR%%/pkg/smallgrp/id2/id256.ra +%%DATADIR%%/pkg/smallgrp/id2/id256.rai +%%DATADIR%%/pkg/smallgrp/id2/id256.raj +%%DATADIR%%/pkg/smallgrp/id2/id256.rau +%%DATADIR%%/pkg/smallgrp/id2/id256.rav +%%DATADIR%%/pkg/smallgrp/id2/id256.rb +%%DATADIR%%/pkg/smallgrp/id2/id256.z +%%DATADIR%%/pkg/smallgrp/id2/id256.za +%%DATADIR%%/pkg/smallgrp/id2/id256.zb +%%DATADIR%%/pkg/smallgrp/id2/id256.zc +%%DATADIR%%/pkg/smallgrp/id2/id256.zd +%%DATADIR%%/pkg/smallgrp/id2/id256a.kaa +%%DATADIR%%/pkg/smallgrp/id2/id256a.kab +%%DATADIR%%/pkg/smallgrp/id2/id256a.kbb +%%DATADIR%%/pkg/smallgrp/id2/id256a.kbn +%%DATADIR%%/pkg/smallgrp/id2/id256a.kbr +%%DATADIR%%/pkg/smallgrp/id2/id256a.kbt +%%DATADIR%%/pkg/smallgrp/id2/id256b.taa +%%DATADIR%%/pkg/smallgrp/id2/id256b.tab +%%DATADIR%%/pkg/smallgrp/id2/id256b.tac +%%DATADIR%%/pkg/smallgrp/id2/id256b.tad +%%DATADIR%%/pkg/smallgrp/id2/id256b.tae +%%DATADIR%%/pkg/smallgrp/id2/id256b.taf +%%DATADIR%%/pkg/smallgrp/id2/id256b.tag +%%DATADIR%%/pkg/smallgrp/id2/id256b.tah +%%DATADIR%%/pkg/smallgrp/id2/id256b.tai +%%DATADIR%%/pkg/smallgrp/id2/id256b.taj +%%DATADIR%%/pkg/smallgrp/id2/id256bt.abd +%%DATADIR%%/pkg/smallgrp/id2/id256bt.abj +%%DATADIR%%/pkg/smallgrp/id2/id256bt.acb +%%DATADIR%%/pkg/smallgrp/id2/id256bt.acf +%%DATADIR%%/pkg/smallgrp/id2/id256bt.ach +%%DATADIR%%/pkg/smallgrp/id2/id256bt.acl +%%DATADIR%%/pkg/smallgrp/id2/id256bt.acs +%%DATADIR%%/pkg/smallgrp/id2/id256bt.act +%%DATADIR%%/pkg/smallgrp/id2/id256bt.acy +%%DATADIR%%/pkg/smallgrp/id2/id256bt.adk +%%DATADIR%%/pkg/smallgrp/id2/id256bt.adn +%%DATADIR%%/pkg/smallgrp/id2/id256bt.aed +%%DATADIR%%/pkg/smallgrp/id2/id256bt.aef +%%DATADIR%%/pkg/smallgrp/id2/id256bt.aen +%%DATADIR%%/pkg/smallgrp/id2/id256bt.aeq +%%DATADIR%%/pkg/smallgrp/id2/id256bt.afw +%%DATADIR%%/pkg/smallgrp/id2/id256bta.bag +%%DATADIR%%/pkg/smallgrp/id2/id256bta.baj +%%DATADIR%%/pkg/smallgrp/id2/id256bta.bal +%%DATADIR%%/pkg/smallgrp/id2/id256bta.ban +%%DATADIR%%/pkg/smallgrp/id2/id256bta.baq +%%DATADIR%%/pkg/smallgrp/id2/id256bta.bar +%%DATADIR%%/pkg/smallgrp/id2/id256bta.cah +%%DATADIR%%/pkg/smallgrp/id2/id256bta.caj +%%DATADIR%%/pkg/smallgrp/id2/id256bta.cap +%%DATADIR%%/pkg/smallgrp/id2/id256bta.caw +%%DATADIR%%/pkg/smallgrp/id2/id256bta.cax +%%DATADIR%%/pkg/smallgrp/id2/id256bta.daq +%%DATADIR%%/pkg/smallgrp/id2/id256bta.dar +%%DATADIR%%/pkg/smallgrp/id2/id256bta.das +%%DATADIR%%/pkg/smallgrp/id2/id256bta.daw +%%DATADIR%%/pkg/smallgrp/id2/id256bta.dba +%%DATADIR%%/pkg/smallgrp/id2/id256bta.dbe +%%DATADIR%%/pkg/smallgrp/id2/id256bta.dbp +%%DATADIR%%/pkg/smallgrp/id2/id256bta.dbv +%%DATADIR%%/pkg/smallgrp/id2/id256bta.dcn +%%DATADIR%%/pkg/smallgrp/id2/id256bta.dcz +%%DATADIR%%/pkg/smallgrp/id2/id256bta.dda +%%DATADIR%%/pkg/smallgrp/id2/id256bta.eab +%%DATADIR%%/pkg/smallgrp/id2/id256bta.eau +%%DATADIR%%/pkg/smallgrp/id2/id256bta.eav +%%DATADIR%%/pkg/smallgrp/id2/id256bta.ebe +%%DATADIR%%/pkg/smallgrp/id2/id256bta.ebf +%%DATADIR%%/pkg/smallgrp/id2/id256bta.ebg +%%DATADIR%%/pkg/smallgrp/id2/id256bta.ebi +%%DATADIR%%/pkg/smallgrp/id2/id256bta.ebj +%%DATADIR%%/pkg/smallgrp/id2/id256bta.ebt +%%DATADIR%%/pkg/smallgrp/id2/id256bta.ech +%%DATADIR%%/pkg/smallgrp/id2/id256bta.fat +%%DATADIR%%/pkg/smallgrp/id2/id256bta.fbv +%%DATADIR%%/pkg/smallgrp/id2/id256bta.fby +%%DATADIR%%/pkg/smallgrp/id2/id256bta.fco +%%DATADIR%%/pkg/smallgrp/id2/id256bta.fcs +%%DATADIR%%/pkg/smallgrp/id2/id256bta.fct +%%DATADIR%%/pkg/smallgrp/id2/id256bta.fcx +%%DATADIR%%/pkg/smallgrp/id2/id256bta.fdc +%%DATADIR%%/pkg/smallgrp/id2/id256bta.fdi +%%DATADIR%%/pkg/smallgrp/id2/id256bta.fdz +%%DATADIR%%/pkg/smallgrp/id2/id256bta.gao +%%DATADIR%%/pkg/smallgrp/id2/id256bta.gbq +%%DATADIR%%/pkg/smallgrp/id2/id256bta.gcq +%%DATADIR%%/pkg/smallgrp/id2/id256bta.gcr +%%DATADIR%%/pkg/smallgrp/id2/id256bta.gcu +%%DATADIR%%/pkg/smallgrp/id2/id256bta.gcx +%%DATADIR%%/pkg/smallgrp/id2/id256bta.hek +%%DATADIR%%/pkg/smallgrp/id2/id256d.cag +%%DATADIR%%/pkg/smallgrp/id2/id256d.cak +%%DATADIR%%/pkg/smallgrp/id2/id256d.dad +%%DATADIR%%/pkg/smallgrp/id2/id256h.aag +%%DATADIR%%/pkg/smallgrp/id2/id256l.aab +%%DATADIR%%/pkg/smallgrp/id2/id256l.aac +%%DATADIR%%/pkg/smallgrp/id2/id256l.aad +%%DATADIR%%/pkg/smallgrp/id2/id256l.aba +%%DATADIR%%/pkg/smallgrp/id2/id256l.abb +%%DATADIR%%/pkg/smallgrp/id2/id256r.aab +%%DATADIR%%/pkg/smallgrp/id2/id256r.aac +%%DATADIR%%/pkg/smallgrp/id2/id256r.aak +%%DATADIR%%/pkg/smallgrp/id2/id256r.aal +%%DATADIR%%/pkg/smallgrp/id2/id256r.aau +%%DATADIR%%/pkg/smallgrp/id2/id256r.aav +%%DATADIR%%/pkg/smallgrp/id2/id256r.ajb +%%DATADIR%%/pkg/smallgrp/id2/id256r.ajf +%%DATADIR%%/pkg/smallgrp/id2/id256r.avd +%%DATADIR%%/pkg/smallgrp/id2/id256r.ave +%%DATADIR%%/pkg/smallgrp/id2/id256r.avh +%%DATADIR%%/pkg/smallgrp/id2/id256r.avs +%%DATADIR%%/pkg/smallgrp/id2/id256ra.alg +%%DATADIR%%/pkg/smallgrp/id2/id256ra.avi +%%DATADIR%%/pkg/smallgrp/id2/id256ra.avr +%%DATADIR%%/pkg/smallgrp/id2/id256raa.vae +%%DATADIR%%/pkg/smallgrp/id2/id256raa.van +%%DATADIR%%/pkg/smallgrp/id2/id256raa.vbb +%%DATADIR%%/pkg/smallgrp/id2/id260.z +%%DATADIR%%/pkg/smallgrp/id2/id264.z +%%DATADIR%%/pkg/smallgrp/id2/id270.z +%%DATADIR%%/pkg/smallgrp/id2/id272.z +%%DATADIR%%/pkg/smallgrp/id2/id276.z +%%DATADIR%%/pkg/smallgrp/id2/id280.z +%%DATADIR%%/pkg/smallgrp/id2/id288.az +%%DATADIR%%/pkg/smallgrp/id2/id288.z +%%DATADIR%%/pkg/smallgrp/id2/id294.z +%%DATADIR%%/pkg/smallgrp/id2/id296.z +%%DATADIR%%/pkg/smallgrp/id2/id297.z +%%DATADIR%%/pkg/smallgrp/id2/id300.z +%%DATADIR%%/pkg/smallgrp/id2/id304.z +%%DATADIR%%/pkg/smallgrp/id2/id306.z +%%DATADIR%%/pkg/smallgrp/id2/id308.z +%%DATADIR%%/pkg/smallgrp/id2/id312.z +%%DATADIR%%/pkg/smallgrp/id2/id315.z +%%DATADIR%%/pkg/smallgrp/id2/id32.z +%%DATADIR%%/pkg/smallgrp/id2/id320.ah +%%DATADIR%%/pkg/smallgrp/id2/id320.ao +%%DATADIR%%/pkg/smallgrp/id2/id320.q +%%DATADIR%%/pkg/smallgrp/id2/id320.r +%%DATADIR%%/pkg/smallgrp/id2/id320.z +%%DATADIR%%/pkg/smallgrp/id2/id324.z +%%DATADIR%%/pkg/smallgrp/id2/id328.z +%%DATADIR%%/pkg/smallgrp/id2/id330.z +%%DATADIR%%/pkg/smallgrp/id2/id336.z +%%DATADIR%%/pkg/smallgrp/id2/id340.z +%%DATADIR%%/pkg/smallgrp/id2/id342.z +%%DATADIR%%/pkg/smallgrp/id2/id344.z +%%DATADIR%%/pkg/smallgrp/id2/id348.z +%%DATADIR%%/pkg/smallgrp/id2/id350.z +%%DATADIR%%/pkg/smallgrp/id2/id351.z +%%DATADIR%%/pkg/smallgrp/id2/id352.z +%%DATADIR%%/pkg/smallgrp/id2/id36.z +%%DATADIR%%/pkg/smallgrp/id2/id360.z +%%DATADIR%%/pkg/smallgrp/id2/id364.z +%%DATADIR%%/pkg/smallgrp/id2/id368.z +%%DATADIR%%/pkg/smallgrp/id2/id372.z +%%DATADIR%%/pkg/smallgrp/id2/id375.z +%%DATADIR%%/pkg/smallgrp/id2/id376.z +%%DATADIR%%/pkg/smallgrp/id2/id378.z +%%DATADIR%%/pkg/smallgrp/id2/id380.z +%%DATADIR%%/pkg/smallgrp/id2/id384.at +%%DATADIR%%/pkg/smallgrp/id2/id384.awb +%%DATADIR%%/pkg/smallgrp/id2/id384.az +%%DATADIR%%/pkg/smallgrp/id2/id384.bd +%%DATADIR%%/pkg/smallgrp/id2/id384.br +%%DATADIR%%/pkg/smallgrp/id2/id384.bwa +%%DATADIR%%/pkg/smallgrp/id2/id384.bwc +%%DATADIR%%/pkg/smallgrp/id2/id384.cd +%%DATADIR%%/pkg/smallgrp/id2/id384.cj +%%DATADIR%%/pkg/smallgrp/id2/id384.co +%%DATADIR%%/pkg/smallgrp/id2/id384.cp +%%DATADIR%%/pkg/smallgrp/id2/id384.dr +%%DATADIR%%/pkg/smallgrp/id2/id384.eda +%%DATADIR%%/pkg/smallgrp/id2/id384.edb +%%DATADIR%%/pkg/smallgrp/id2/id384.ega +%%DATADIR%%/pkg/smallgrp/id2/id384.el +%%DATADIR%%/pkg/smallgrp/id2/id384.et +%%DATADIR%%/pkg/smallgrp/id2/id384.ev +%%DATADIR%%/pkg/smallgrp/id2/id384.fa +%%DATADIR%%/pkg/smallgrp/id2/id384.fda +%%DATADIR%%/pkg/smallgrp/id2/id384.fdb +%%DATADIR%%/pkg/smallgrp/id2/id384.ff +%%DATADIR%%/pkg/smallgrp/id2/id384.fm +%%DATADIR%%/pkg/smallgrp/id2/id384.fn +%%DATADIR%%/pkg/smallgrp/id2/id384.p +%%DATADIR%%/pkg/smallgrp/id2/id384.z +%%DATADIR%%/pkg/smallgrp/id2/id384bw.caj +%%DATADIR%%/pkg/smallgrp/id2/id384d.rae +%%DATADIR%%/pkg/smallgrp/id2/id384d.rbf +%%DATADIR%%/pkg/smallgrp/id2/id384e.daa +%%DATADIR%%/pkg/smallgrp/id2/id384e.dal +%%DATADIR%%/pkg/smallgrp/id2/id384e.dar +%%DATADIR%%/pkg/smallgrp/id2/id384e.gab +%%DATADIR%%/pkg/smallgrp/id2/id384e.gac +%%DATADIR%%/pkg/smallgrp/id2/id384e.gai +%%DATADIR%%/pkg/smallgrp/id2/id384e.gaj +%%DATADIR%%/pkg/smallgrp/id2/id384e.gap +%%DATADIR%%/pkg/smallgrp/id2/id384e.gaq +%%DATADIR%%/pkg/smallgrp/id2/id384e.gaw +%%DATADIR%%/pkg/smallgrp/id2/id384e.gax +%%DATADIR%%/pkg/smallgrp/id2/id384e.gay +%%DATADIR%%/pkg/smallgrp/id2/id384eg.aad +%%DATADIR%%/pkg/smallgrp/id2/id384eg.aaf +%%DATADIR%%/pkg/smallgrp/id2/id384eg.awc +%%DATADIR%%/pkg/smallgrp/id2/id384eg.awe +%%DATADIR%%/pkg/smallgrp/id2/id384ega.adi +%%DATADIR%%/pkg/smallgrp/id2/id384f.mau +%%DATADIR%%/pkg/smallgrp/id2/id384f.max +%%DATADIR%%/pkg/smallgrp/id2/id390.z +%%DATADIR%%/pkg/smallgrp/id2/id392.z +%%DATADIR%%/pkg/smallgrp/id2/id396.z +%%DATADIR%%/pkg/smallgrp/id2/id40.z +%%DATADIR%%/pkg/smallgrp/id2/id400.z +%%DATADIR%%/pkg/smallgrp/id2/id405.z +%%DATADIR%%/pkg/smallgrp/id2/id408.z +%%DATADIR%%/pkg/smallgrp/id2/id414.z +%%DATADIR%%/pkg/smallgrp/id2/id416.z +%%DATADIR%%/pkg/smallgrp/id2/id420.z +%%DATADIR%%/pkg/smallgrp/id2/id424.z +%%DATADIR%%/pkg/smallgrp/id2/id432.z +%%DATADIR%%/pkg/smallgrp/id2/id440.z +%%DATADIR%%/pkg/smallgrp/id2/id441.z +%%DATADIR%%/pkg/smallgrp/id2/id444.z +%%DATADIR%%/pkg/smallgrp/id2/id448.ai +%%DATADIR%%/pkg/smallgrp/id2/id448.t +%%DATADIR%%/pkg/smallgrp/id2/id448.x +%%DATADIR%%/pkg/smallgrp/id2/id448.z +%%DATADIR%%/pkg/smallgrp/id2/id450.z +%%DATADIR%%/pkg/smallgrp/id2/id456.z +%%DATADIR%%/pkg/smallgrp/id2/id459.z +%%DATADIR%%/pkg/smallgrp/id2/id460.z +%%DATADIR%%/pkg/smallgrp/id2/id462.z +%%DATADIR%%/pkg/smallgrp/id2/id464.z +%%DATADIR%%/pkg/smallgrp/id2/id468.z +%%DATADIR%%/pkg/smallgrp/id2/id472.z +%%DATADIR%%/pkg/smallgrp/id2/id476.z +%%DATADIR%%/pkg/smallgrp/id2/id48.z +%%DATADIR%%/pkg/smallgrp/id2/id480.ai +%%DATADIR%%/pkg/smallgrp/id2/id480.ay +%%DATADIR%%/pkg/smallgrp/id2/id480.ba +%%DATADIR%%/pkg/smallgrp/id2/id480.z +%%DATADIR%%/pkg/smallgrp/id2/id484.z +%%DATADIR%%/pkg/smallgrp/id2/id486.z +%%DATADIR%%/pkg/smallgrp/id2/id488.z +%%DATADIR%%/pkg/smallgrp/id2/id490.z +%%DATADIR%%/pkg/smallgrp/id2/id492.z +%%DATADIR%%/pkg/smallgrp/id2/id495.z +%%DATADIR%%/pkg/smallgrp/id2/id496.z +%%DATADIR%%/pkg/smallgrp/id2/id500.z +%%DATADIR%%/pkg/smallgrp/id2/id504.z +%%DATADIR%%/pkg/smallgrp/id2/id510.z +%%DATADIR%%/pkg/smallgrp/id2/id513.z +%%DATADIR%%/pkg/smallgrp/id2/id516.z +%%DATADIR%%/pkg/smallgrp/id2/id520.z +%%DATADIR%%/pkg/smallgrp/id2/id522.z +%%DATADIR%%/pkg/smallgrp/id2/id525.z +%%DATADIR%%/pkg/smallgrp/id2/id528.z +%%DATADIR%%/pkg/smallgrp/id2/id532.z +%%DATADIR%%/pkg/smallgrp/id2/id536.z +%%DATADIR%%/pkg/smallgrp/id2/id54.z +%%DATADIR%%/pkg/smallgrp/id2/id540.z +%%DATADIR%%/pkg/smallgrp/id2/id544.z +%%DATADIR%%/pkg/smallgrp/id2/id546.z +%%DATADIR%%/pkg/smallgrp/id2/id550.z +%%DATADIR%%/pkg/smallgrp/id2/id552.z +%%DATADIR%%/pkg/smallgrp/id2/id558.z +%%DATADIR%%/pkg/smallgrp/id2/id56.z +%%DATADIR%%/pkg/smallgrp/id2/id560.z +%%DATADIR%%/pkg/smallgrp/id2/id564.z +%%DATADIR%%/pkg/smallgrp/id2/id567.z +%%DATADIR%%/pkg/smallgrp/id2/id568.z +%%DATADIR%%/pkg/smallgrp/id2/id570.z +%%DATADIR%%/pkg/smallgrp/id2/id572.z +%%DATADIR%%/pkg/smallgrp/id2/id576.a +%%DATADIR%%/pkg/smallgrp/id2/id576.ab +%%DATADIR%%/pkg/smallgrp/id2/id576.as +%%DATADIR%%/pkg/smallgrp/id2/id576.bb +%%DATADIR%%/pkg/smallgrp/id2/id576.bn +%%DATADIR%%/pkg/smallgrp/id2/id576.cv +%%DATADIR%%/pkg/smallgrp/id2/id576.fy +%%DATADIR%%/pkg/smallgrp/id2/id576.gc +%%DATADIR%%/pkg/smallgrp/id2/id576.gm +%%DATADIR%%/pkg/smallgrp/id2/id576.gp +%%DATADIR%%/pkg/smallgrp/id2/id576.h +%%DATADIR%%/pkg/smallgrp/id2/id576.hg +%%DATADIR%%/pkg/smallgrp/id2/id576.hgb +%%DATADIR%%/pkg/smallgrp/id2/id576.hm +%%DATADIR%%/pkg/smallgrp/id2/id576.ib +%%DATADIR%%/pkg/smallgrp/id2/id576.ip +%%DATADIR%%/pkg/smallgrp/id2/id576.z +%%DATADIR%%/pkg/smallgrp/id2/id580.z +%%DATADIR%%/pkg/smallgrp/id2/id584.z +%%DATADIR%%/pkg/smallgrp/id2/id585.z +%%DATADIR%%/pkg/smallgrp/id2/id588.z +%%DATADIR%%/pkg/smallgrp/id2/id592.z +%%DATADIR%%/pkg/smallgrp/id2/id594.z +%%DATADIR%%/pkg/smallgrp/id2/id60.z +%%DATADIR%%/pkg/smallgrp/id2/id600.z +%%DATADIR%%/pkg/smallgrp/id2/id608.z +%%DATADIR%%/pkg/smallgrp/id2/id612.z +%%DATADIR%%/pkg/smallgrp/id2/id616.z +%%DATADIR%%/pkg/smallgrp/id2/id620.z +%%DATADIR%%/pkg/smallgrp/id2/id621.z +%%DATADIR%%/pkg/smallgrp/id2/id624.z +%%DATADIR%%/pkg/smallgrp/id2/id625.z +%%DATADIR%%/pkg/smallgrp/id2/id630.z +%%DATADIR%%/pkg/smallgrp/id2/id632.z +%%DATADIR%%/pkg/smallgrp/id2/id636.z +%%DATADIR%%/pkg/smallgrp/id2/id64.z +%%DATADIR%%/pkg/smallgrp/id2/id640.aza +%%DATADIR%%/pkg/smallgrp/id2/id640.azb +%%DATADIR%%/pkg/smallgrp/id2/id640.bfa +%%DATADIR%%/pkg/smallgrp/id2/id640.cxd +%%DATADIR%%/pkg/smallgrp/id2/id640.cya +%%DATADIR%%/pkg/smallgrp/id2/id640.cyc +%%DATADIR%%/pkg/smallgrp/id2/id640.dma +%%DATADIR%%/pkg/smallgrp/id2/id640.dmb +%%DATADIR%%/pkg/smallgrp/id2/id640.dwa +%%DATADIR%%/pkg/smallgrp/id2/id640.k +%%DATADIR%%/pkg/smallgrp/id2/id640.z +%%DATADIR%%/pkg/smallgrp/id2/id640a.zah +%%DATADIR%%/pkg/smallgrp/id2/id640a.zai +%%DATADIR%%/pkg/smallgrp/id2/id640a.zaz +%%DATADIR%%/pkg/smallgrp/id2/id640b.aac +%%DATADIR%%/pkg/smallgrp/id2/id640b.aan +%%DATADIR%%/pkg/smallgrp/id2/id640c.hak +%%DATADIR%%/pkg/smallgrp/id2/id640c.hal +%%DATADIR%%/pkg/smallgrp/id2/id640cy.car +%%DATADIR%%/pkg/smallgrp/id2/id640d.waf +%%DATADIR%%/pkg/smallgrp/id2/id640d.wag +%%DATADIR%%/pkg/smallgrp/id2/id640d.wai +%%DATADIR%%/pkg/smallgrp/id2/id640d.wal +%%DATADIR%%/pkg/smallgrp/id2/id640d.wam +%%DATADIR%%/pkg/smallgrp/id2/id640d.was +%%DATADIR%%/pkg/smallgrp/id2/id640d.wat +%%DATADIR%%/pkg/smallgrp/id2/id640d.wau +%%DATADIR%%/pkg/smallgrp/id2/id640dw.aae +%%DATADIR%%/pkg/smallgrp/id2/id640dw.aaf +%%DATADIR%%/pkg/smallgrp/id2/id640dw.aah +%%DATADIR%%/pkg/smallgrp/id2/id640dw.aib +%%DATADIR%%/pkg/smallgrp/id2/id640dw.aif +%%DATADIR%%/pkg/smallgrp/id2/id640dwa.ahn +%%DATADIR%%/pkg/smallgrp/id2/id644.z +%%DATADIR%%/pkg/smallgrp/id2/id648.z +%%DATADIR%%/pkg/smallgrp/id2/id650.z +%%DATADIR%%/pkg/smallgrp/id2/id656.z +%%DATADIR%%/pkg/smallgrp/id2/id660.z +%%DATADIR%%/pkg/smallgrp/id2/id664.z +%%DATADIR%%/pkg/smallgrp/id2/id666.z +%%DATADIR%%/pkg/smallgrp/id2/id672.ar +%%DATADIR%%/pkg/smallgrp/id2/id672.cl +%%DATADIR%%/pkg/smallgrp/id2/id672.f +%%DATADIR%%/pkg/smallgrp/id2/id672.z +%%DATADIR%%/pkg/smallgrp/id2/id675.z +%%DATADIR%%/pkg/smallgrp/id2/id676.z +%%DATADIR%%/pkg/smallgrp/id2/id680.z +%%DATADIR%%/pkg/smallgrp/id2/id684.z +%%DATADIR%%/pkg/smallgrp/id2/id686.z +%%DATADIR%%/pkg/smallgrp/id2/id688.z +%%DATADIR%%/pkg/smallgrp/id2/id690.z +%%DATADIR%%/pkg/smallgrp/id2/id693.z +%%DATADIR%%/pkg/smallgrp/id2/id696.z +%%DATADIR%%/pkg/smallgrp/id2/id700.z +%%DATADIR%%/pkg/smallgrp/id2/id702.z +%%DATADIR%%/pkg/smallgrp/id2/id704.aw +%%DATADIR%%/pkg/smallgrp/id2/id704.bf +%%DATADIR%%/pkg/smallgrp/id2/id704.q +%%DATADIR%%/pkg/smallgrp/id2/id704.z +%%DATADIR%%/pkg/smallgrp/id2/id708.z +%%DATADIR%%/pkg/smallgrp/id2/id712.z +%%DATADIR%%/pkg/smallgrp/id2/id714.z +%%DATADIR%%/pkg/smallgrp/id2/id72.z +%%DATADIR%%/pkg/smallgrp/id2/id720.o +%%DATADIR%%/pkg/smallgrp/id2/id720.z +%%DATADIR%%/pkg/smallgrp/id2/id726.z +%%DATADIR%%/pkg/smallgrp/id2/id728.z +%%DATADIR%%/pkg/smallgrp/id2/id729.s +%%DATADIR%%/pkg/smallgrp/id2/id729.z +%%DATADIR%%/pkg/smallgrp/id2/id732.z +%%DATADIR%%/pkg/smallgrp/id2/id735.z +%%DATADIR%%/pkg/smallgrp/id2/id736.z +%%DATADIR%%/pkg/smallgrp/id2/id738.z +%%DATADIR%%/pkg/smallgrp/id2/id740.z +%%DATADIR%%/pkg/smallgrp/id2/id744.z +%%DATADIR%%/pkg/smallgrp/id2/id748.z +%%DATADIR%%/pkg/smallgrp/id2/id750.z +%%DATADIR%%/pkg/smallgrp/id2/id752.z +%%DATADIR%%/pkg/smallgrp/id2/id756.z +%%DATADIR%%/pkg/smallgrp/id2/id760.z +%%DATADIR%%/pkg/smallgrp/id2/id765.z +%%DATADIR%%/pkg/smallgrp/id2/id770.z +%%DATADIR%%/pkg/smallgrp/id2/id774.z +%%DATADIR%%/pkg/smallgrp/id2/id776.z +%%DATADIR%%/pkg/smallgrp/id2/id780.z +%%DATADIR%%/pkg/smallgrp/id2/id783.z +%%DATADIR%%/pkg/smallgrp/id2/id784.z +%%DATADIR%%/pkg/smallgrp/id2/id792.z +%%DATADIR%%/pkg/smallgrp/id2/id798.z +%%DATADIR%%/pkg/smallgrp/id2/id80.z +%%DATADIR%%/pkg/smallgrp/id2/id800.a +%%DATADIR%%/pkg/smallgrp/id2/id800.an +%%DATADIR%%/pkg/smallgrp/id2/id800.z +%%DATADIR%%/pkg/smallgrp/id2/id804.z +%%DATADIR%%/pkg/smallgrp/id2/id808.z +%%DATADIR%%/pkg/smallgrp/id2/id81.z +%%DATADIR%%/pkg/smallgrp/id2/id810.z +%%DATADIR%%/pkg/smallgrp/id2/id812.z +%%DATADIR%%/pkg/smallgrp/id2/id816.z +%%DATADIR%%/pkg/smallgrp/id2/id819.z +%%DATADIR%%/pkg/smallgrp/id2/id820.z +%%DATADIR%%/pkg/smallgrp/id2/id824.z +%%DATADIR%%/pkg/smallgrp/id2/id825.z +%%DATADIR%%/pkg/smallgrp/id2/id828.z +%%DATADIR%%/pkg/smallgrp/id2/id832.a +%%DATADIR%%/pkg/smallgrp/id2/id832.ao +%%DATADIR%%/pkg/smallgrp/id2/id832.e +%%DATADIR%%/pkg/smallgrp/id2/id832.s +%%DATADIR%%/pkg/smallgrp/id2/id832.z +%%DATADIR%%/pkg/smallgrp/id2/id836.z +%%DATADIR%%/pkg/smallgrp/id2/id837.z +%%DATADIR%%/pkg/smallgrp/id2/id84.z +%%DATADIR%%/pkg/smallgrp/id2/id840.z +%%DATADIR%%/pkg/smallgrp/id2/id846.z +%%DATADIR%%/pkg/smallgrp/id2/id848.z +%%DATADIR%%/pkg/smallgrp/id2/id850.z +%%DATADIR%%/pkg/smallgrp/id2/id852.z +%%DATADIR%%/pkg/smallgrp/id2/id855.z +%%DATADIR%%/pkg/smallgrp/id2/id856.z +%%DATADIR%%/pkg/smallgrp/id2/id858.z +%%DATADIR%%/pkg/smallgrp/id2/id860.z +%%DATADIR%%/pkg/smallgrp/id2/id864.ai +%%DATADIR%%/pkg/smallgrp/id2/id864.bt +%%DATADIR%%/pkg/smallgrp/id2/id864.cc +%%DATADIR%%/pkg/smallgrp/id2/id864.cj +%%DATADIR%%/pkg/smallgrp/id2/id864.cz +%%DATADIR%%/pkg/smallgrp/id2/id864.dy +%%DATADIR%%/pkg/smallgrp/id2/id864.ex +%%DATADIR%%/pkg/smallgrp/id2/id864.fq +%%DATADIR%%/pkg/smallgrp/id2/id864.gl +%%DATADIR%%/pkg/smallgrp/id2/id864.ht +%%DATADIR%%/pkg/smallgrp/id2/id864.il +%%DATADIR%%/pkg/smallgrp/id2/id864.z +%%DATADIR%%/pkg/smallgrp/id2/id868.z +%%DATADIR%%/pkg/smallgrp/id2/id870.z +%%DATADIR%%/pkg/smallgrp/id2/id872.z +%%DATADIR%%/pkg/smallgrp/id2/id875.z +%%DATADIR%%/pkg/smallgrp/id2/id876.z +%%DATADIR%%/pkg/smallgrp/id2/id88.z +%%DATADIR%%/pkg/smallgrp/id2/id880.z +%%DATADIR%%/pkg/smallgrp/id2/id882.z +%%DATADIR%%/pkg/smallgrp/id2/id884.z +%%DATADIR%%/pkg/smallgrp/id2/id888.z +%%DATADIR%%/pkg/smallgrp/id2/id891.z +%%DATADIR%%/pkg/smallgrp/id2/id896.ac +%%DATADIR%%/pkg/smallgrp/id2/id896.aq +%%DATADIR%%/pkg/smallgrp/id2/id896.bb +%%DATADIR%%/pkg/smallgrp/id2/id896.bf +%%DATADIR%%/pkg/smallgrp/id2/id896.bi +%%DATADIR%%/pkg/smallgrp/id2/id896.bt +%%DATADIR%%/pkg/smallgrp/id2/id896.bw +%%DATADIR%%/pkg/smallgrp/id2/id896.cb +%%DATADIR%%/pkg/smallgrp/id2/id896.ccb +%%DATADIR%%/pkg/smallgrp/id2/id896.cr +%%DATADIR%%/pkg/smallgrp/id2/id896.da +%%DATADIR%%/pkg/smallgrp/id2/id896.de +%%DATADIR%%/pkg/smallgrp/id2/id896.dh +%%DATADIR%%/pkg/smallgrp/id2/id896.dka +%%DATADIR%%/pkg/smallgrp/id2/id896.dkb +%%DATADIR%%/pkg/smallgrp/id2/id896.dn +%%DATADIR%%/pkg/smallgrp/id2/id896.do +%%DATADIR%%/pkg/smallgrp/id2/id896.h +%%DATADIR%%/pkg/smallgrp/id2/id896.k +%%DATADIR%%/pkg/smallgrp/id2/id896.pa +%%DATADIR%%/pkg/smallgrp/id2/id896.pai +%%DATADIR%%/pkg/smallgrp/id2/id896.paq +%%DATADIR%%/pkg/smallgrp/id2/id896.par +%%DATADIR%%/pkg/smallgrp/id2/id896.pb +%%DATADIR%%/pkg/smallgrp/id2/id896.wa +%%DATADIR%%/pkg/smallgrp/id2/id896.wc +%%DATADIR%%/pkg/smallgrp/id2/id896.z +%%DATADIR%%/pkg/smallgrp/id2/id896.za +%%DATADIR%%/pkg/smallgrp/id2/id896.zaa +%%DATADIR%%/pkg/smallgrp/id2/id896.zal +%%DATADIR%%/pkg/smallgrp/id2/id896.zam +%%DATADIR%%/pkg/smallgrp/id2/id896.zan +%%DATADIR%%/pkg/smallgrp/id2/id896.zat +%%DATADIR%%/pkg/smallgrp/id2/id896.zau +%%DATADIR%%/pkg/smallgrp/id2/id896c.bbm +%%DATADIR%%/pkg/smallgrp/id2/id896c.bbn +%%DATADIR%%/pkg/smallgrp/id2/id896d.ndf +%%DATADIR%%/pkg/smallgrp/id2/id896d.nht +%%DATADIR%%/pkg/smallgrp/id2/id896w.cao +%%DATADIR%%/pkg/smallgrp/id2/id896z.aac +%%DATADIR%%/pkg/smallgrp/id2/id896z.aad +%%DATADIR%%/pkg/smallgrp/id2/id896z.aae +%%DATADIR%%/pkg/smallgrp/id2/id896z.aai +%%DATADIR%%/pkg/smallgrp/id2/id896z.aaj +%%DATADIR%%/pkg/smallgrp/id2/id896za.aea +%%DATADIR%%/pkg/smallgrp/id2/id896za.aee +%%DATADIR%%/pkg/smallgrp/id2/id896za.nab +%%DATADIR%%/pkg/smallgrp/id2/id90.z +%%DATADIR%%/pkg/smallgrp/id2/id900.z +%%DATADIR%%/pkg/smallgrp/id2/id904.z +%%DATADIR%%/pkg/smallgrp/id2/id910.z +%%DATADIR%%/pkg/smallgrp/id2/id912.z +%%DATADIR%%/pkg/smallgrp/id2/id918.z +%%DATADIR%%/pkg/smallgrp/id2/id920.z +%%DATADIR%%/pkg/smallgrp/id2/id924.z +%%DATADIR%%/pkg/smallgrp/id2/id928.z +%%DATADIR%%/pkg/smallgrp/id2/id930.z +%%DATADIR%%/pkg/smallgrp/id2/id936.z +%%DATADIR%%/pkg/smallgrp/id2/id940.z +%%DATADIR%%/pkg/smallgrp/id2/id944.z +%%DATADIR%%/pkg/smallgrp/id2/id945.z +%%DATADIR%%/pkg/smallgrp/id2/id948.z +%%DATADIR%%/pkg/smallgrp/id2/id950.z +%%DATADIR%%/pkg/smallgrp/id2/id952.z +%%DATADIR%%/pkg/smallgrp/id2/id954.z +%%DATADIR%%/pkg/smallgrp/id2/id96.z +%%DATADIR%%/pkg/smallgrp/id2/id960.ay +%%DATADIR%%/pkg/smallgrp/id2/id960.az +%%DATADIR%%/pkg/smallgrp/id2/id960.b +%%DATADIR%%/pkg/smallgrp/id2/id960.bea +%%DATADIR%%/pkg/smallgrp/id2/id960.bf +%%DATADIR%%/pkg/smallgrp/id2/id960.bi +%%DATADIR%%/pkg/smallgrp/id2/id960.bm +%%DATADIR%%/pkg/smallgrp/id2/id960.br +%%DATADIR%%/pkg/smallgrp/id2/id960.bu +%%DATADIR%%/pkg/smallgrp/id2/id960.dd +%%DATADIR%%/pkg/smallgrp/id2/id960.dqb +%%DATADIR%%/pkg/smallgrp/id2/id960.eg +%%DATADIR%%/pkg/smallgrp/id2/id960.ei +%%DATADIR%%/pkg/smallgrp/id2/id960.eza +%%DATADIR%%/pkg/smallgrp/id2/id960.ezb +%%DATADIR%%/pkg/smallgrp/id2/id960.fq +%%DATADIR%%/pkg/smallgrp/id2/id960.fr +%%DATADIR%%/pkg/smallgrp/id2/id960.fu +%%DATADIR%%/pkg/smallgrp/id2/id960.gj +%%DATADIR%%/pkg/smallgrp/id2/id960.gn +%%DATADIR%%/pkg/smallgrp/id2/id960.z +%%DATADIR%%/pkg/smallgrp/id2/id966.z +%%DATADIR%%/pkg/smallgrp/id2/id968.z +%%DATADIR%%/pkg/smallgrp/id2/id972.z +%%DATADIR%%/pkg/smallgrp/id2/id975.z +%%DATADIR%%/pkg/smallgrp/id2/id976.z +%%DATADIR%%/pkg/smallgrp/id2/id980.z +%%DATADIR%%/pkg/smallgrp/id2/id984.z +%%DATADIR%%/pkg/smallgrp/id2/id988.z +%%DATADIR%%/pkg/smallgrp/id2/id990.z +%%DATADIR%%/pkg/smallgrp/id2/id992.z +%%DATADIR%%/pkg/smallgrp/id2/id996.z +%%DATADIR%%/pkg/smallgrp/id2/id999.z +%%DATADIR%%/pkg/smallgrp/id2/idgrp2.g +%%DATADIR%%/pkg/smallgrp/id3/id1280.z +%%DATADIR%%/pkg/smallgrp/id3/id1792.z +%%DATADIR%%/pkg/smallgrp/id3/id4.z +%%DATADIR%%/pkg/smallgrp/id3/id5.z +%%DATADIR%%/pkg/smallgrp/id3/id6.z +%%DATADIR%%/pkg/smallgrp/id3/id7.aa +%%DATADIR%%/pkg/smallgrp/id3/id7.ab +%%DATADIR%%/pkg/smallgrp/id3/id7.ac +%%DATADIR%%/pkg/smallgrp/id3/id7.ad +%%DATADIR%%/pkg/smallgrp/id3/id7.ae +%%DATADIR%%/pkg/smallgrp/id3/id7.af +%%DATADIR%%/pkg/smallgrp/id3/id7.b +%%DATADIR%%/pkg/smallgrp/id3/id7.z +%%DATADIR%%/pkg/smallgrp/id3/id768.a +%%DATADIR%%/pkg/smallgrp/id3/id768.b +%%DATADIR%%/pkg/smallgrp/id3/id768.bal +%%DATADIR%%/pkg/smallgrp/id3/id768.bbb +%%DATADIR%%/pkg/smallgrp/id3/id768.bbh +%%DATADIR%%/pkg/smallgrp/id3/id768.bbl +%%DATADIR%%/pkg/smallgrp/id3/id768.bca +%%DATADIR%%/pkg/smallgrp/id3/id768.bce +%%DATADIR%%/pkg/smallgrp/id3/id768.bq +%%DATADIR%%/pkg/smallgrp/id3/id768.br +%%DATADIR%%/pkg/smallgrp/id3/id768.bs +%%DATADIR%%/pkg/smallgrp/id3/id768.bt +%%DATADIR%%/pkg/smallgrp/id3/id768.bta +%%DATADIR%%/pkg/smallgrp/id3/id768bb.hbk +%%DATADIR%%/pkg/smallgrp/id3/id8.aa +%%DATADIR%%/pkg/smallgrp/id3/id8.aaa +%%DATADIR%%/pkg/smallgrp/id3/id8.aab +%%DATADIR%%/pkg/smallgrp/id3/id8.aac +%%DATADIR%%/pkg/smallgrp/id3/id8.aad +%%DATADIR%%/pkg/smallgrp/id3/id8.aae +%%DATADIR%%/pkg/smallgrp/id3/id8.aaf +%%DATADIR%%/pkg/smallgrp/id3/id8.aag +%%DATADIR%%/pkg/smallgrp/id3/id8.aah +%%DATADIR%%/pkg/smallgrp/id3/id8.aai +%%DATADIR%%/pkg/smallgrp/id3/id8.aaj +%%DATADIR%%/pkg/smallgrp/id3/id8.aak +%%DATADIR%%/pkg/smallgrp/id3/id8.aal +%%DATADIR%%/pkg/smallgrp/id3/id8.aam +%%DATADIR%%/pkg/smallgrp/id3/id8.aan +%%DATADIR%%/pkg/smallgrp/id3/id8.aao +%%DATADIR%%/pkg/smallgrp/id3/id8.aap +%%DATADIR%%/pkg/smallgrp/id3/id8.aaq +%%DATADIR%%/pkg/smallgrp/id3/id8.aar +%%DATADIR%%/pkg/smallgrp/id3/id8.aas +%%DATADIR%%/pkg/smallgrp/id3/id8.aat +%%DATADIR%%/pkg/smallgrp/id3/id8.aau +%%DATADIR%%/pkg/smallgrp/id3/id8.aav +%%DATADIR%%/pkg/smallgrp/id3/id8.aaw +%%DATADIR%%/pkg/smallgrp/id3/id8.aax +%%DATADIR%%/pkg/smallgrp/id3/id8.aay +%%DATADIR%%/pkg/smallgrp/id3/id8.aaz +%%DATADIR%%/pkg/smallgrp/id3/id8.ab +%%DATADIR%%/pkg/smallgrp/id3/id8.aba +%%DATADIR%%/pkg/smallgrp/id3/id8.abb +%%DATADIR%%/pkg/smallgrp/id3/id8.abc +%%DATADIR%%/pkg/smallgrp/id3/id8.abd +%%DATADIR%%/pkg/smallgrp/id3/id8.abe +%%DATADIR%%/pkg/smallgrp/id3/id8.abf +%%DATADIR%%/pkg/smallgrp/id3/id8.abg +%%DATADIR%%/pkg/smallgrp/id3/id8.abh +%%DATADIR%%/pkg/smallgrp/id3/id8.abi +%%DATADIR%%/pkg/smallgrp/id3/id8.abj +%%DATADIR%%/pkg/smallgrp/id3/id8.abk +%%DATADIR%%/pkg/smallgrp/id3/id8.abl +%%DATADIR%%/pkg/smallgrp/id3/id8.abm +%%DATADIR%%/pkg/smallgrp/id3/id8.abn +%%DATADIR%%/pkg/smallgrp/id3/id8.abo +%%DATADIR%%/pkg/smallgrp/id3/id8.abp +%%DATADIR%%/pkg/smallgrp/id3/id8.abq +%%DATADIR%%/pkg/smallgrp/id3/id8.abr +%%DATADIR%%/pkg/smallgrp/id3/id8.abs +%%DATADIR%%/pkg/smallgrp/id3/id8.abt +%%DATADIR%%/pkg/smallgrp/id3/id8.abu +%%DATADIR%%/pkg/smallgrp/id3/id8.abv +%%DATADIR%%/pkg/smallgrp/id3/id8.abw +%%DATADIR%%/pkg/smallgrp/id3/id8.abx +%%DATADIR%%/pkg/smallgrp/id3/id8.aby +%%DATADIR%%/pkg/smallgrp/id3/id8.abz +%%DATADIR%%/pkg/smallgrp/id3/id8.ac +%%DATADIR%%/pkg/smallgrp/id3/id8.aca +%%DATADIR%%/pkg/smallgrp/id3/id8.acb +%%DATADIR%%/pkg/smallgrp/id3/id8.acc +%%DATADIR%%/pkg/smallgrp/id3/id8.acd +%%DATADIR%%/pkg/smallgrp/id3/id8.ace +%%DATADIR%%/pkg/smallgrp/id3/id8.acf +%%DATADIR%%/pkg/smallgrp/id3/id8.acg +%%DATADIR%%/pkg/smallgrp/id3/id8.ach +%%DATADIR%%/pkg/smallgrp/id3/id8.aci +%%DATADIR%%/pkg/smallgrp/id3/id8.acj +%%DATADIR%%/pkg/smallgrp/id3/id8.ack +%%DATADIR%%/pkg/smallgrp/id3/id8.acl +%%DATADIR%%/pkg/smallgrp/id3/id8.acm +%%DATADIR%%/pkg/smallgrp/id3/id8.acn +%%DATADIR%%/pkg/smallgrp/id3/id8.aco +%%DATADIR%%/pkg/smallgrp/id3/id8.acp +%%DATADIR%%/pkg/smallgrp/id3/id8.acq +%%DATADIR%%/pkg/smallgrp/id3/id8.acr +%%DATADIR%%/pkg/smallgrp/id3/id8.acs +%%DATADIR%%/pkg/smallgrp/id3/id8.act +%%DATADIR%%/pkg/smallgrp/id3/id8.acu +%%DATADIR%%/pkg/smallgrp/id3/id8.acv +%%DATADIR%%/pkg/smallgrp/id3/id8.acw +%%DATADIR%%/pkg/smallgrp/id3/id8.acx +%%DATADIR%%/pkg/smallgrp/id3/id8.acy +%%DATADIR%%/pkg/smallgrp/id3/id8.acz +%%DATADIR%%/pkg/smallgrp/id3/id8.ad +%%DATADIR%%/pkg/smallgrp/id3/id8.ada +%%DATADIR%%/pkg/smallgrp/id3/id8.adb +%%DATADIR%%/pkg/smallgrp/id3/id8.adc +%%DATADIR%%/pkg/smallgrp/id3/id8.add +%%DATADIR%%/pkg/smallgrp/id3/id8.ade +%%DATADIR%%/pkg/smallgrp/id3/id8.adf +%%DATADIR%%/pkg/smallgrp/id3/id8.adg +%%DATADIR%%/pkg/smallgrp/id3/id8.adh +%%DATADIR%%/pkg/smallgrp/id3/id8.adi +%%DATADIR%%/pkg/smallgrp/id3/id8.adj +%%DATADIR%%/pkg/smallgrp/id3/id8.adk +%%DATADIR%%/pkg/smallgrp/id3/id8.adl +%%DATADIR%%/pkg/smallgrp/id3/id8.adm +%%DATADIR%%/pkg/smallgrp/id3/id8.adn +%%DATADIR%%/pkg/smallgrp/id3/id8.ado +%%DATADIR%%/pkg/smallgrp/id3/id8.adp +%%DATADIR%%/pkg/smallgrp/id3/id8.adq +%%DATADIR%%/pkg/smallgrp/id3/id8.adr +%%DATADIR%%/pkg/smallgrp/id3/id8.ads +%%DATADIR%%/pkg/smallgrp/id3/id8.adt +%%DATADIR%%/pkg/smallgrp/id3/id8.adu +%%DATADIR%%/pkg/smallgrp/id3/id8.adv +%%DATADIR%%/pkg/smallgrp/id3/id8.adw +%%DATADIR%%/pkg/smallgrp/id3/id8.adx +%%DATADIR%%/pkg/smallgrp/id3/id8.ady +%%DATADIR%%/pkg/smallgrp/id3/id8.adz +%%DATADIR%%/pkg/smallgrp/id3/id8.ae +%%DATADIR%%/pkg/smallgrp/id3/id8.aea +%%DATADIR%%/pkg/smallgrp/id3/id8.aeb +%%DATADIR%%/pkg/smallgrp/id3/id8.aec +%%DATADIR%%/pkg/smallgrp/id3/id8.aed +%%DATADIR%%/pkg/smallgrp/id3/id8.aee +%%DATADIR%%/pkg/smallgrp/id3/id8.aef +%%DATADIR%%/pkg/smallgrp/id3/id8.aeg +%%DATADIR%%/pkg/smallgrp/id3/id8.aeh +%%DATADIR%%/pkg/smallgrp/id3/id8.aei +%%DATADIR%%/pkg/smallgrp/id3/id8.aej +%%DATADIR%%/pkg/smallgrp/id3/id8.aek +%%DATADIR%%/pkg/smallgrp/id3/id8.ael +%%DATADIR%%/pkg/smallgrp/id3/id8.aem +%%DATADIR%%/pkg/smallgrp/id3/id8.aen +%%DATADIR%%/pkg/smallgrp/id3/id8.aeo +%%DATADIR%%/pkg/smallgrp/id3/id8.aep +%%DATADIR%%/pkg/smallgrp/id3/id8.aeq +%%DATADIR%%/pkg/smallgrp/id3/id8.aer +%%DATADIR%%/pkg/smallgrp/id3/id8.aes +%%DATADIR%%/pkg/smallgrp/id3/id8.aet +%%DATADIR%%/pkg/smallgrp/id3/id8.aeu +%%DATADIR%%/pkg/smallgrp/id3/id8.aev +%%DATADIR%%/pkg/smallgrp/id3/id8.aew +%%DATADIR%%/pkg/smallgrp/id3/id8.aex +%%DATADIR%%/pkg/smallgrp/id3/id8.aey +%%DATADIR%%/pkg/smallgrp/id3/id8.aez +%%DATADIR%%/pkg/smallgrp/id3/id8.af +%%DATADIR%%/pkg/smallgrp/id3/id8.afa +%%DATADIR%%/pkg/smallgrp/id3/id8.afb +%%DATADIR%%/pkg/smallgrp/id3/id8.afc +%%DATADIR%%/pkg/smallgrp/id3/id8.afd +%%DATADIR%%/pkg/smallgrp/id3/id8.afe +%%DATADIR%%/pkg/smallgrp/id3/id8.aff +%%DATADIR%%/pkg/smallgrp/id3/id8.afg +%%DATADIR%%/pkg/smallgrp/id3/id8.afh +%%DATADIR%%/pkg/smallgrp/id3/id8.afi +%%DATADIR%%/pkg/smallgrp/id3/id8.afj +%%DATADIR%%/pkg/smallgrp/id3/id8.afk +%%DATADIR%%/pkg/smallgrp/id3/id8.afl +%%DATADIR%%/pkg/smallgrp/id3/id8.afm +%%DATADIR%%/pkg/smallgrp/id3/id8.afn +%%DATADIR%%/pkg/smallgrp/id3/id8.afo +%%DATADIR%%/pkg/smallgrp/id3/id8.afp +%%DATADIR%%/pkg/smallgrp/id3/id8.afq +%%DATADIR%%/pkg/smallgrp/id3/id8.afr +%%DATADIR%%/pkg/smallgrp/id3/id8.afs +%%DATADIR%%/pkg/smallgrp/id3/id8.aft +%%DATADIR%%/pkg/smallgrp/id3/id8.afu +%%DATADIR%%/pkg/smallgrp/id3/id8.afv +%%DATADIR%%/pkg/smallgrp/id3/id8.afw +%%DATADIR%%/pkg/smallgrp/id3/id8.afx +%%DATADIR%%/pkg/smallgrp/id3/id8.afy +%%DATADIR%%/pkg/smallgrp/id3/id8.afz +%%DATADIR%%/pkg/smallgrp/id3/id8.ag +%%DATADIR%%/pkg/smallgrp/id3/id8.aga +%%DATADIR%%/pkg/smallgrp/id3/id8.agb +%%DATADIR%%/pkg/smallgrp/id3/id8.agc +%%DATADIR%%/pkg/smallgrp/id3/id8.agd +%%DATADIR%%/pkg/smallgrp/id3/id8.age +%%DATADIR%%/pkg/smallgrp/id3/id8.agf +%%DATADIR%%/pkg/smallgrp/id3/id8.agg +%%DATADIR%%/pkg/smallgrp/id3/id8.agh +%%DATADIR%%/pkg/smallgrp/id3/id8.agi +%%DATADIR%%/pkg/smallgrp/id3/id8.agj +%%DATADIR%%/pkg/smallgrp/id3/id8.agk +%%DATADIR%%/pkg/smallgrp/id3/id8.agl +%%DATADIR%%/pkg/smallgrp/id3/id8.agm +%%DATADIR%%/pkg/smallgrp/id3/id8.agn +%%DATADIR%%/pkg/smallgrp/id3/id8.ago +%%DATADIR%%/pkg/smallgrp/id3/id8.agp +%%DATADIR%%/pkg/smallgrp/id3/id8.agq +%%DATADIR%%/pkg/smallgrp/id3/id8.agr +%%DATADIR%%/pkg/smallgrp/id3/id8.ags +%%DATADIR%%/pkg/smallgrp/id3/id8.agt +%%DATADIR%%/pkg/smallgrp/id3/id8.agu +%%DATADIR%%/pkg/smallgrp/id3/id8.agv +%%DATADIR%%/pkg/smallgrp/id3/id8.agw +%%DATADIR%%/pkg/smallgrp/id3/id8.agx +%%DATADIR%%/pkg/smallgrp/id3/id8.agy +%%DATADIR%%/pkg/smallgrp/id3/id8.agz +%%DATADIR%%/pkg/smallgrp/id3/id8.ah +%%DATADIR%%/pkg/smallgrp/id3/id8.aha +%%DATADIR%%/pkg/smallgrp/id3/id8.ahb +%%DATADIR%%/pkg/smallgrp/id3/id8.ahc +%%DATADIR%%/pkg/smallgrp/id3/id8.ahd +%%DATADIR%%/pkg/smallgrp/id3/id8.ahe +%%DATADIR%%/pkg/smallgrp/id3/id8.ahf +%%DATADIR%%/pkg/smallgrp/id3/id8.ahg +%%DATADIR%%/pkg/smallgrp/id3/id8.ahh +%%DATADIR%%/pkg/smallgrp/id3/id8.ahi +%%DATADIR%%/pkg/smallgrp/id3/id8.ahj +%%DATADIR%%/pkg/smallgrp/id3/id8.ahk +%%DATADIR%%/pkg/smallgrp/id3/id8.ahl +%%DATADIR%%/pkg/smallgrp/id3/id8.ahm +%%DATADIR%%/pkg/smallgrp/id3/id8.ahn +%%DATADIR%%/pkg/smallgrp/id3/id8.aho +%%DATADIR%%/pkg/smallgrp/id3/id8.ahp +%%DATADIR%%/pkg/smallgrp/id3/id8.ahq +%%DATADIR%%/pkg/smallgrp/id3/id8.ahr +%%DATADIR%%/pkg/smallgrp/id3/id8.ahs +%%DATADIR%%/pkg/smallgrp/id3/id8.aht +%%DATADIR%%/pkg/smallgrp/id3/id8.ahu +%%DATADIR%%/pkg/smallgrp/id3/id8.ahv +%%DATADIR%%/pkg/smallgrp/id3/id8.ahw +%%DATADIR%%/pkg/smallgrp/id3/id8.ahx +%%DATADIR%%/pkg/smallgrp/id3/id8.ahy +%%DATADIR%%/pkg/smallgrp/id3/id8.ahz +%%DATADIR%%/pkg/smallgrp/id3/id8.ai +%%DATADIR%%/pkg/smallgrp/id3/id8.aia +%%DATADIR%%/pkg/smallgrp/id3/id8.aib +%%DATADIR%%/pkg/smallgrp/id3/id8.aic +%%DATADIR%%/pkg/smallgrp/id3/id8.aid +%%DATADIR%%/pkg/smallgrp/id3/id8.aie +%%DATADIR%%/pkg/smallgrp/id3/id8.aif +%%DATADIR%%/pkg/smallgrp/id3/id8.aig +%%DATADIR%%/pkg/smallgrp/id3/id8.aih +%%DATADIR%%/pkg/smallgrp/id3/id8.aii +%%DATADIR%%/pkg/smallgrp/id3/id8.aij +%%DATADIR%%/pkg/smallgrp/id3/id8.aik +%%DATADIR%%/pkg/smallgrp/id3/id8.ail +%%DATADIR%%/pkg/smallgrp/id3/id8.aim +%%DATADIR%%/pkg/smallgrp/id3/id8.ain +%%DATADIR%%/pkg/smallgrp/id3/id8.aio +%%DATADIR%%/pkg/smallgrp/id3/id8.aip +%%DATADIR%%/pkg/smallgrp/id3/id8.aiq +%%DATADIR%%/pkg/smallgrp/id3/id8.air +%%DATADIR%%/pkg/smallgrp/id3/id8.ais +%%DATADIR%%/pkg/smallgrp/id3/id8.ait +%%DATADIR%%/pkg/smallgrp/id3/id8.aiu +%%DATADIR%%/pkg/smallgrp/id3/id8.aiv +%%DATADIR%%/pkg/smallgrp/id3/id8.aiw +%%DATADIR%%/pkg/smallgrp/id3/id8.aix +%%DATADIR%%/pkg/smallgrp/id3/id8.aiy +%%DATADIR%%/pkg/smallgrp/id3/id8.aiz +%%DATADIR%%/pkg/smallgrp/id3/id8.aj +%%DATADIR%%/pkg/smallgrp/id3/id8.aja +%%DATADIR%%/pkg/smallgrp/id3/id8.ajb +%%DATADIR%%/pkg/smallgrp/id3/id8.ajc +%%DATADIR%%/pkg/smallgrp/id3/id8.ajd +%%DATADIR%%/pkg/smallgrp/id3/id8.aje +%%DATADIR%%/pkg/smallgrp/id3/id8.ajf +%%DATADIR%%/pkg/smallgrp/id3/id8.ajg +%%DATADIR%%/pkg/smallgrp/id3/id8.ajh +%%DATADIR%%/pkg/smallgrp/id3/id8.aji +%%DATADIR%%/pkg/smallgrp/id3/id8.ajj +%%DATADIR%%/pkg/smallgrp/id3/id8.ajk +%%DATADIR%%/pkg/smallgrp/id3/id8.ajl +%%DATADIR%%/pkg/smallgrp/id3/id8.ajm +%%DATADIR%%/pkg/smallgrp/id3/id8.ajn +%%DATADIR%%/pkg/smallgrp/id3/id8.ajo +%%DATADIR%%/pkg/smallgrp/id3/id8.ajp +%%DATADIR%%/pkg/smallgrp/id3/id8.ajq +%%DATADIR%%/pkg/smallgrp/id3/id8.ajr +%%DATADIR%%/pkg/smallgrp/id3/id8.ajs +%%DATADIR%%/pkg/smallgrp/id3/id8.ajt +%%DATADIR%%/pkg/smallgrp/id3/id8.aju +%%DATADIR%%/pkg/smallgrp/id3/id8.ajv +%%DATADIR%%/pkg/smallgrp/id3/id8.ajw +%%DATADIR%%/pkg/smallgrp/id3/id8.ajx +%%DATADIR%%/pkg/smallgrp/id3/id8.ajy +%%DATADIR%%/pkg/smallgrp/id3/id8.ajz +%%DATADIR%%/pkg/smallgrp/id3/id8.ak +%%DATADIR%%/pkg/smallgrp/id3/id8.aka +%%DATADIR%%/pkg/smallgrp/id3/id8.akb +%%DATADIR%%/pkg/smallgrp/id3/id8.akc +%%DATADIR%%/pkg/smallgrp/id3/id8.akd +%%DATADIR%%/pkg/smallgrp/id3/id8.ake +%%DATADIR%%/pkg/smallgrp/id3/id8.akf +%%DATADIR%%/pkg/smallgrp/id3/id8.akg +%%DATADIR%%/pkg/smallgrp/id3/id8.akh +%%DATADIR%%/pkg/smallgrp/id3/id8.aki +%%DATADIR%%/pkg/smallgrp/id3/id8.akj +%%DATADIR%%/pkg/smallgrp/id3/id8.akk +%%DATADIR%%/pkg/smallgrp/id3/id8.akl +%%DATADIR%%/pkg/smallgrp/id3/id8.akm +%%DATADIR%%/pkg/smallgrp/id3/id8.akn +%%DATADIR%%/pkg/smallgrp/id3/id8.al +%%DATADIR%%/pkg/smallgrp/id3/id8.am +%%DATADIR%%/pkg/smallgrp/id3/id8.an +%%DATADIR%%/pkg/smallgrp/id3/id8.ao +%%DATADIR%%/pkg/smallgrp/id3/id8.ap +%%DATADIR%%/pkg/smallgrp/id3/id8.aq +%%DATADIR%%/pkg/smallgrp/id3/id8.ar +%%DATADIR%%/pkg/smallgrp/id3/id8.as +%%DATADIR%%/pkg/smallgrp/id3/id8.at +%%DATADIR%%/pkg/smallgrp/id3/id8.au +%%DATADIR%%/pkg/smallgrp/id3/id8.av +%%DATADIR%%/pkg/smallgrp/id3/id8.aw +%%DATADIR%%/pkg/smallgrp/id3/id8.ax +%%DATADIR%%/pkg/smallgrp/id3/id8.ay +%%DATADIR%%/pkg/smallgrp/id3/id8.az +%%DATADIR%%/pkg/smallgrp/id3/id8.ba +%%DATADIR%%/pkg/smallgrp/id3/id8.bb +%%DATADIR%%/pkg/smallgrp/id3/id8.bc +%%DATADIR%%/pkg/smallgrp/id3/id8.bd +%%DATADIR%%/pkg/smallgrp/id3/id8.be +%%DATADIR%%/pkg/smallgrp/id3/id8.bf +%%DATADIR%%/pkg/smallgrp/id3/id8.bg +%%DATADIR%%/pkg/smallgrp/id3/id8.bh +%%DATADIR%%/pkg/smallgrp/id3/id8.bi +%%DATADIR%%/pkg/smallgrp/id3/id8.bj +%%DATADIR%%/pkg/smallgrp/id3/id8.bk +%%DATADIR%%/pkg/smallgrp/id3/id8.bl +%%DATADIR%%/pkg/smallgrp/id3/id8.bm +%%DATADIR%%/pkg/smallgrp/id3/id8.bn +%%DATADIR%%/pkg/smallgrp/id3/id8.bo +%%DATADIR%%/pkg/smallgrp/id3/id8.bp +%%DATADIR%%/pkg/smallgrp/id3/id8.bq +%%DATADIR%%/pkg/smallgrp/id3/id8.br +%%DATADIR%%/pkg/smallgrp/id3/id8.bs +%%DATADIR%%/pkg/smallgrp/id3/id8.bt +%%DATADIR%%/pkg/smallgrp/id3/id8.c +%%DATADIR%%/pkg/smallgrp/id3/id8.z +%%DATADIR%%/pkg/smallgrp/id3/idgrp3.g +%%DATADIR%%/pkg/smallgrp/id4/id1029.z +%%DATADIR%%/pkg/smallgrp/id4/id117.aa +%%DATADIR%%/pkg/smallgrp/id4/id117.ab +%%DATADIR%%/pkg/smallgrp/id4/id117.ac +%%DATADIR%%/pkg/smallgrp/id4/id117.ad +%%DATADIR%%/pkg/smallgrp/id4/id117.ae +%%DATADIR%%/pkg/smallgrp/id4/id117.af +%%DATADIR%%/pkg/smallgrp/id4/id117.ag +%%DATADIR%%/pkg/smallgrp/id4/id117.ah +%%DATADIR%%/pkg/smallgrp/id4/id117.ai +%%DATADIR%%/pkg/smallgrp/id4/id117.aj +%%DATADIR%%/pkg/smallgrp/id4/id117.ak +%%DATADIR%%/pkg/smallgrp/id4/id117.al +%%DATADIR%%/pkg/smallgrp/id4/id117.b +%%DATADIR%%/pkg/smallgrp/id4/id117.c +%%DATADIR%%/pkg/smallgrp/id4/id117.z +%%DATADIR%%/pkg/smallgrp/id4/id125.z +%%DATADIR%%/pkg/smallgrp/id4/id1250.z +%%DATADIR%%/pkg/smallgrp/id4/id1458.z +%%DATADIR%%/pkg/smallgrp/id4/id175.z +%%DATADIR%%/pkg/smallgrp/id4/id1875.z +%%DATADIR%%/pkg/smallgrp/id4/id2401.z +%%DATADIR%%/pkg/smallgrp/id4/id245.z +%%DATADIR%%/pkg/smallgrp/id4/id275.z +%%DATADIR%%/pkg/smallgrp/id4/id3125.z +%%DATADIR%%/pkg/smallgrp/id4/id3159.z +%%DATADIR%%/pkg/smallgrp/id4/id343.z +%%DATADIR%%/pkg/smallgrp/id4/id45.z +%%DATADIR%%/pkg/smallgrp/id4/id4802.z +%%DATADIR%%/pkg/smallgrp/id4/id6250.z +%%DATADIR%%/pkg/smallgrp/id4/id63.z +%%DATADIR%%/pkg/smallgrp/id4/id7203.z +%%DATADIR%%/pkg/smallgrp/id4/id9375.z +%%DATADIR%%/pkg/smallgrp/id4/id9477.z +%%DATADIR%%/pkg/smallgrp/id4/id99.z +%%DATADIR%%/pkg/smallgrp/id4/idgrp4.g +%%DATADIR%%/pkg/smallgrp/id5/id1008.cl +%%DATADIR%%/pkg/smallgrp/id5/id1008.z +%%DATADIR%%/pkg/smallgrp/id5/id1012.z +%%DATADIR%%/pkg/smallgrp/id5/id1014.z +%%DATADIR%%/pkg/smallgrp/id5/id1020.z +%%DATADIR%%/pkg/smallgrp/id5/id1026.z +%%DATADIR%%/pkg/smallgrp/id5/id1032.z +%%DATADIR%%/pkg/smallgrp/id5/id1035.z +%%DATADIR%%/pkg/smallgrp/id5/id1036.z +%%DATADIR%%/pkg/smallgrp/id5/id1040.z +%%DATADIR%%/pkg/smallgrp/id5/id1044.z +%%DATADIR%%/pkg/smallgrp/id5/id1050.z +%%DATADIR%%/pkg/smallgrp/id5/id1056.aj +%%DATADIR%%/pkg/smallgrp/id5/id1056.aq +%%DATADIR%%/pkg/smallgrp/id5/id1056.f +%%DATADIR%%/pkg/smallgrp/id5/id1056.z +%%DATADIR%%/pkg/smallgrp/id5/id1060.z +%%DATADIR%%/pkg/smallgrp/id5/id1062.z +%%DATADIR%%/pkg/smallgrp/id5/id1064.z +%%DATADIR%%/pkg/smallgrp/id5/id1068.z +%%DATADIR%%/pkg/smallgrp/id5/id1071.z +%%DATADIR%%/pkg/smallgrp/id5/id1078.z +%%DATADIR%%/pkg/smallgrp/id5/id1080.z +%%DATADIR%%/pkg/smallgrp/id5/id1089.z +%%DATADIR%%/pkg/smallgrp/id5/id1092.z +%%DATADIR%%/pkg/smallgrp/id5/id1098.z +%%DATADIR%%/pkg/smallgrp/id5/id1100.z +%%DATADIR%%/pkg/smallgrp/id5/id1104.z +%%DATADIR%%/pkg/smallgrp/id5/id1110.z +%%DATADIR%%/pkg/smallgrp/id5/id1116.z +%%DATADIR%%/pkg/smallgrp/id5/id1120.af +%%DATADIR%%/pkg/smallgrp/id5/id1120.ak +%%DATADIR%%/pkg/smallgrp/id5/id1120.ap +%%DATADIR%%/pkg/smallgrp/id5/id1120.z +%%DATADIR%%/pkg/smallgrp/id5/id1122.z +%%DATADIR%%/pkg/smallgrp/id5/id1125.z +%%DATADIR%%/pkg/smallgrp/id5/id1128.z +%%DATADIR%%/pkg/smallgrp/id5/id1134.z +%%DATADIR%%/pkg/smallgrp/id5/id1140.z +%%DATADIR%%/pkg/smallgrp/id5/id1144.z +%%DATADIR%%/pkg/smallgrp/id5/id1148.z +%%DATADIR%%/pkg/smallgrp/id5/id1150.z +%%DATADIR%%/pkg/smallgrp/id5/id1155.z +%%DATADIR%%/pkg/smallgrp/id5/id1156.z +%%DATADIR%%/pkg/smallgrp/id5/id1160.z +%%DATADIR%%/pkg/smallgrp/id5/id1164.z +%%DATADIR%%/pkg/smallgrp/id5/id1170.z +%%DATADIR%%/pkg/smallgrp/id5/id1176.z +%%DATADIR%%/pkg/smallgrp/id5/id1180.z +%%DATADIR%%/pkg/smallgrp/id5/id1188.z +%%DATADIR%%/pkg/smallgrp/id5/id1190.z +%%DATADIR%%/pkg/smallgrp/id5/id1196.z +%%DATADIR%%/pkg/smallgrp/id5/id1197.z +%%DATADIR%%/pkg/smallgrp/id5/id1200.co +%%DATADIR%%/pkg/smallgrp/id5/id1200.z +%%DATADIR%%/pkg/smallgrp/id5/id1204.z +%%DATADIR%%/pkg/smallgrp/id5/id1206.z +%%DATADIR%%/pkg/smallgrp/id5/id1210.z +%%DATADIR%%/pkg/smallgrp/id5/id1212.z +%%DATADIR%%/pkg/smallgrp/id5/id1218.z +%%DATADIR%%/pkg/smallgrp/id5/id1220.z +%%DATADIR%%/pkg/smallgrp/id5/id1224.z +%%DATADIR%%/pkg/smallgrp/id5/id1225.z +%%DATADIR%%/pkg/smallgrp/id5/id1230.z +%%DATADIR%%/pkg/smallgrp/id5/id1232.z +%%DATADIR%%/pkg/smallgrp/id5/id1236.z +%%DATADIR%%/pkg/smallgrp/id5/id1240.z +%%DATADIR%%/pkg/smallgrp/id5/id1242.z +%%DATADIR%%/pkg/smallgrp/id5/id1248.ao +%%DATADIR%%/pkg/smallgrp/id5/id1248.bh +%%DATADIR%%/pkg/smallgrp/id5/id1248.bt +%%DATADIR%%/pkg/smallgrp/id5/id1248.z +%%DATADIR%%/pkg/smallgrp/id5/id1254.z +%%DATADIR%%/pkg/smallgrp/id5/id1260.z +%%DATADIR%%/pkg/smallgrp/id5/id1272.z +%%DATADIR%%/pkg/smallgrp/id5/id1274.z +%%DATADIR%%/pkg/smallgrp/id5/id1275.z +%%DATADIR%%/pkg/smallgrp/id5/id1276.z +%%DATADIR%%/pkg/smallgrp/id5/id1278.z +%%DATADIR%%/pkg/smallgrp/id5/id1284.z +%%DATADIR%%/pkg/smallgrp/id5/id1287.z +%%DATADIR%%/pkg/smallgrp/id5/id1288.z +%%DATADIR%%/pkg/smallgrp/id5/id1290.z +%%DATADIR%%/pkg/smallgrp/id5/id1292.z +%%DATADIR%%/pkg/smallgrp/id5/id1296.ad +%%DATADIR%%/pkg/smallgrp/id5/id1296.bf +%%DATADIR%%/pkg/smallgrp/id5/id1296.bu +%%DATADIR%%/pkg/smallgrp/id5/id1296.jq +%%DATADIR%%/pkg/smallgrp/id5/id1296.z +%%DATADIR%%/pkg/smallgrp/id5/id1300.z +%%DATADIR%%/pkg/smallgrp/id5/id1302.z +%%DATADIR%%/pkg/smallgrp/id5/id1305.z +%%DATADIR%%/pkg/smallgrp/id5/id1308.z +%%DATADIR%%/pkg/smallgrp/id5/id1314.z +%%DATADIR%%/pkg/smallgrp/id5/id1316.z +%%DATADIR%%/pkg/smallgrp/id5/id1320.z +%%DATADIR%%/pkg/smallgrp/id5/id1323.z +%%DATADIR%%/pkg/smallgrp/id5/id1326.z +%%DATADIR%%/pkg/smallgrp/id5/id1330.z +%%DATADIR%%/pkg/smallgrp/id5/id1332.z +%%DATADIR%%/pkg/smallgrp/id5/id1340.z +%%DATADIR%%/pkg/smallgrp/id5/id1344.a +%%DATADIR%%/pkg/smallgrp/id5/id1344.atb +%%DATADIR%%/pkg/smallgrp/id5/id1344.az +%%DATADIR%%/pkg/smallgrp/id5/id1344.bp +%%DATADIR%%/pkg/smallgrp/id5/id1344.cea +%%DATADIR%%/pkg/smallgrp/id5/id1344.cn +%%DATADIR%%/pkg/smallgrp/id5/id1344.dh +%%DATADIR%%/pkg/smallgrp/id5/id1344.dl +%%DATADIR%%/pkg/smallgrp/id5/id1344.dw +%%DATADIR%%/pkg/smallgrp/id5/id1344.ef +%%DATADIR%%/pkg/smallgrp/id5/id1344.eh +%%DATADIR%%/pkg/smallgrp/id5/id1344.epa +%%DATADIR%%/pkg/smallgrp/id5/id1344.epb +%%DATADIR%%/pkg/smallgrp/id5/id1344.eu +%%DATADIR%%/pkg/smallgrp/id5/id1344.ex +%%DATADIR%%/pkg/smallgrp/id5/id1344.fp +%%DATADIR%%/pkg/smallgrp/id5/id1344.fx +%%DATADIR%%/pkg/smallgrp/id5/id1344.gh +%%DATADIR%%/pkg/smallgrp/id5/id1344.gi +%%DATADIR%%/pkg/smallgrp/id5/id1344.gz +%%DATADIR%%/pkg/smallgrp/id5/id1344.n +%%DATADIR%%/pkg/smallgrp/id5/id1344.z +%%DATADIR%%/pkg/smallgrp/id5/id1350.z +%%DATADIR%%/pkg/smallgrp/id5/id1352.z +%%DATADIR%%/pkg/smallgrp/id5/id1356.z +%%DATADIR%%/pkg/smallgrp/id5/id1360.z +%%DATADIR%%/pkg/smallgrp/id5/id1364.z +%%DATADIR%%/pkg/smallgrp/id5/id1365.z +%%DATADIR%%/pkg/smallgrp/id5/id1368.z +%%DATADIR%%/pkg/smallgrp/id5/id1372.z +%%DATADIR%%/pkg/smallgrp/id5/id1380.z +%%DATADIR%%/pkg/smallgrp/id5/id1386.z +%%DATADIR%%/pkg/smallgrp/id5/id1392.z +%%DATADIR%%/pkg/smallgrp/id5/id1395.z +%%DATADIR%%/pkg/smallgrp/id5/id1400.z +%%DATADIR%%/pkg/smallgrp/id5/id1404.z +%%DATADIR%%/pkg/smallgrp/id5/id1410.z +%%DATADIR%%/pkg/smallgrp/id5/id1416.z +%%DATADIR%%/pkg/smallgrp/id5/id1420.z +%%DATADIR%%/pkg/smallgrp/id5/id1422.z +%%DATADIR%%/pkg/smallgrp/id5/id1425.z +%%DATADIR%%/pkg/smallgrp/id5/id1428.z +%%DATADIR%%/pkg/smallgrp/id5/id1430.z +%%DATADIR%%/pkg/smallgrp/id5/id1440.bh +%%DATADIR%%/pkg/smallgrp/id5/id1440.bha +%%DATADIR%%/pkg/smallgrp/id5/id1440.dd +%%DATADIR%%/pkg/smallgrp/id5/id1440.dt +%%DATADIR%%/pkg/smallgrp/id5/id1440.er +%%DATADIR%%/pkg/smallgrp/id5/id1440.ex +%%DATADIR%%/pkg/smallgrp/id5/id1440.fb +%%DATADIR%%/pkg/smallgrp/id5/id1440.fz +%%DATADIR%%/pkg/smallgrp/id5/id1440.gt +%%DATADIR%%/pkg/smallgrp/id5/id1440.hc +%%DATADIR%%/pkg/smallgrp/id5/id1440.j +%%DATADIR%%/pkg/smallgrp/id5/id1440.jw +%%DATADIR%%/pkg/smallgrp/id5/id1440.v +%%DATADIR%%/pkg/smallgrp/id5/id1440.z +%%DATADIR%%/pkg/smallgrp/id5/id1444.z +%%DATADIR%%/pkg/smallgrp/id5/id1449.z +%%DATADIR%%/pkg/smallgrp/id5/id1450.z +%%DATADIR%%/pkg/smallgrp/id5/id1452.z +%%DATADIR%%/pkg/smallgrp/id5/id1456.z +%%DATADIR%%/pkg/smallgrp/id5/id1460.z +%%DATADIR%%/pkg/smallgrp/id5/id1464.z +%%DATADIR%%/pkg/smallgrp/id5/id1470.z +%%DATADIR%%/pkg/smallgrp/id5/id1476.z +%%DATADIR%%/pkg/smallgrp/id5/id1480.z +%%DATADIR%%/pkg/smallgrp/id5/id1482.z +%%DATADIR%%/pkg/smallgrp/id5/id1484.z +%%DATADIR%%/pkg/smallgrp/id5/id1485.z +%%DATADIR%%/pkg/smallgrp/id5/id1488.z +%%DATADIR%%/pkg/smallgrp/id5/id1494.z +%%DATADIR%%/pkg/smallgrp/id5/id1496.z +%%DATADIR%%/pkg/smallgrp/id5/id1500.z +%%DATADIR%%/pkg/smallgrp/id5/id1508.z +%%DATADIR%%/pkg/smallgrp/id5/id1512.z +%%DATADIR%%/pkg/smallgrp/id5/id1518.z +%%DATADIR%%/pkg/smallgrp/id5/id1520.z +%%DATADIR%%/pkg/smallgrp/id5/id1521.z +%%DATADIR%%/pkg/smallgrp/id5/id1524.z +%%DATADIR%%/pkg/smallgrp/id5/id1530.z +%%DATADIR%%/pkg/smallgrp/id5/id1540.z +%%DATADIR%%/pkg/smallgrp/id5/id1548.z +%%DATADIR%%/pkg/smallgrp/id5/id1550.z +%%DATADIR%%/pkg/smallgrp/id5/id1554.z +%%DATADIR%%/pkg/smallgrp/id5/id1560.z +%%DATADIR%%/pkg/smallgrp/id5/id1564.z +%%DATADIR%%/pkg/smallgrp/id5/id1566.z +%%DATADIR%%/pkg/smallgrp/id5/id1568.ba +%%DATADIR%%/pkg/smallgrp/id5/id1568.z +%%DATADIR%%/pkg/smallgrp/id5/id1572.z +%%DATADIR%%/pkg/smallgrp/id5/id1575.z +%%DATADIR%%/pkg/smallgrp/id5/id1580.z +%%DATADIR%%/pkg/smallgrp/id5/id1584.cp +%%DATADIR%%/pkg/smallgrp/id5/id1584.z +%%DATADIR%%/pkg/smallgrp/id5/id1590.z +%%DATADIR%%/pkg/smallgrp/id5/id1596.z +%%DATADIR%%/pkg/smallgrp/id5/id1600.ac +%%DATADIR%%/pkg/smallgrp/id5/id1600.ad +%%DATADIR%%/pkg/smallgrp/id5/id1600.af +%%DATADIR%%/pkg/smallgrp/id5/id1600.am +%%DATADIR%%/pkg/smallgrp/id5/id1600.aw +%%DATADIR%%/pkg/smallgrp/id5/id1600.ax +%%DATADIR%%/pkg/smallgrp/id5/id1600.ba +%%DATADIR%%/pkg/smallgrp/id5/id1600.bc +%%DATADIR%%/pkg/smallgrp/id5/id1600.bi +%%DATADIR%%/pkg/smallgrp/id5/id1600.bv +%%DATADIR%%/pkg/smallgrp/id5/id1600.cc +%%DATADIR%%/pkg/smallgrp/id5/id1600.ch +%%DATADIR%%/pkg/smallgrp/id5/id1600.cv +%%DATADIR%%/pkg/smallgrp/id5/id1600.dk +%%DATADIR%%/pkg/smallgrp/id5/id1600.eba +%%DATADIR%%/pkg/smallgrp/id5/id1600.ebb +%%DATADIR%%/pkg/smallgrp/id5/id1600.ej +%%DATADIR%%/pkg/smallgrp/id5/id1600.fz +%%DATADIR%%/pkg/smallgrp/id5/id1600.gi +%%DATADIR%%/pkg/smallgrp/id5/id1600.gl +%%DATADIR%%/pkg/smallgrp/id5/id1600.p +%%DATADIR%%/pkg/smallgrp/id5/id1600.r +%%DATADIR%%/pkg/smallgrp/id5/id1600.ra +%%DATADIR%%/pkg/smallgrp/id5/id1600.v +%%DATADIR%%/pkg/smallgrp/id5/id1600.z +%%DATADIR%%/pkg/smallgrp/id5/id1602.z +%%DATADIR%%/pkg/smallgrp/id5/id1608.z +%%DATADIR%%/pkg/smallgrp/id5/id1610.z +%%DATADIR%%/pkg/smallgrp/id5/id1612.z +%%DATADIR%%/pkg/smallgrp/id5/id1617.z +%%DATADIR%%/pkg/smallgrp/id5/id1620.z +%%DATADIR%%/pkg/smallgrp/id5/id1624.z +%%DATADIR%%/pkg/smallgrp/id5/id1628.z +%%DATADIR%%/pkg/smallgrp/id5/id1632.ae +%%DATADIR%%/pkg/smallgrp/id5/id1632.ar +%%DATADIR%%/pkg/smallgrp/id5/id1632.ay +%%DATADIR%%/pkg/smallgrp/id5/id1632.z +%%DATADIR%%/pkg/smallgrp/id5/id1638.z +%%DATADIR%%/pkg/smallgrp/id5/id1640.z +%%DATADIR%%/pkg/smallgrp/id5/id1644.z +%%DATADIR%%/pkg/smallgrp/id5/id1650.z +%%DATADIR%%/pkg/smallgrp/id5/id1652.z +%%DATADIR%%/pkg/smallgrp/id5/id1656.z +%%DATADIR%%/pkg/smallgrp/id5/id1660.z +%%DATADIR%%/pkg/smallgrp/id5/id1665.z +%%DATADIR%%/pkg/smallgrp/id5/id1666.z +%%DATADIR%%/pkg/smallgrp/id5/id1668.z +%%DATADIR%%/pkg/smallgrp/id5/id1672.z +%%DATADIR%%/pkg/smallgrp/id5/id1674.z +%%DATADIR%%/pkg/smallgrp/id5/id1680.ag +%%DATADIR%%/pkg/smallgrp/id5/id1680.z +%%DATADIR%%/pkg/smallgrp/id5/id1683.z +%%DATADIR%%/pkg/smallgrp/id5/id1690.z +%%DATADIR%%/pkg/smallgrp/id5/id1692.z +%%DATADIR%%/pkg/smallgrp/id5/id1694.z +%%DATADIR%%/pkg/smallgrp/id5/id1700.z +%%DATADIR%%/pkg/smallgrp/id5/id1704.z +%%DATADIR%%/pkg/smallgrp/id5/id1708.z +%%DATADIR%%/pkg/smallgrp/id5/id1710.z +%%DATADIR%%/pkg/smallgrp/id5/id1716.z +%%DATADIR%%/pkg/smallgrp/id5/id1720.z +%%DATADIR%%/pkg/smallgrp/id5/id1722.z +%%DATADIR%%/pkg/smallgrp/id5/id1725.z +%%DATADIR%%/pkg/smallgrp/id5/id1728.ai +%%DATADIR%%/pkg/smallgrp/id5/id1728.aka +%%DATADIR%%/pkg/smallgrp/id5/id1728.aod +%%DATADIR%%/pkg/smallgrp/id5/id1728.au +%%DATADIR%%/pkg/smallgrp/id5/id1728.bb +%%DATADIR%%/pkg/smallgrp/id5/id1728.bd +%%DATADIR%%/pkg/smallgrp/id5/id1728.bs +%%DATADIR%%/pkg/smallgrp/id5/id1728.dba +%%DATADIR%%/pkg/smallgrp/id5/id1728.dj +%%DATADIR%%/pkg/smallgrp/id5/id1728.dr +%%DATADIR%%/pkg/smallgrp/id5/id1728.dz +%%DATADIR%%/pkg/smallgrp/id5/id1728.ex +%%DATADIR%%/pkg/smallgrp/id5/id1728.fg +%%DATADIR%%/pkg/smallgrp/id5/id1728.fi +%%DATADIR%%/pkg/smallgrp/id5/id1728.fq +%%DATADIR%%/pkg/smallgrp/id5/id1728.gb +%%DATADIR%%/pkg/smallgrp/id5/id1728.gs +%%DATADIR%%/pkg/smallgrp/id5/id1728.gy +%%DATADIR%%/pkg/smallgrp/id5/id1728.h +%%DATADIR%%/pkg/smallgrp/id5/id1728.hb +%%DATADIR%%/pkg/smallgrp/id5/id1728.hi +%%DATADIR%%/pkg/smallgrp/id5/id1728.hj +%%DATADIR%%/pkg/smallgrp/id5/id1728.hjp +%%DATADIR%%/pkg/smallgrp/id5/id1728.hjw +%%DATADIR%%/pkg/smallgrp/id5/id1728.hr +%%DATADIR%%/pkg/smallgrp/id5/id1728.ii +%%DATADIR%%/pkg/smallgrp/id5/id1728.jc +%%DATADIR%%/pkg/smallgrp/id5/id1728.jk +%%DATADIR%%/pkg/smallgrp/id5/id1728.knb +%%DATADIR%%/pkg/smallgrp/id5/id1728.lpa +%%DATADIR%%/pkg/smallgrp/id5/id1728.ls +%%DATADIR%%/pkg/smallgrp/id5/id1728.lv +%%DATADIR%%/pkg/smallgrp/id5/id1728.me +%%DATADIR%%/pkg/smallgrp/id5/id1728.om +%%DATADIR%%/pkg/smallgrp/id5/id1728.oq +%%DATADIR%%/pkg/smallgrp/id5/id1728.pza +%%DATADIR%%/pkg/smallgrp/id5/id1728.qa +%%DATADIR%%/pkg/smallgrp/id5/id1728.qap +%%DATADIR%%/pkg/smallgrp/id5/id1728.qf +%%DATADIR%%/pkg/smallgrp/id5/id1728.qm +%%DATADIR%%/pkg/smallgrp/id5/id1728.qmb +%%DATADIR%%/pkg/smallgrp/id5/id1728.qv +%%DATADIR%%/pkg/smallgrp/id5/id1728.qva +%%DATADIR%%/pkg/smallgrp/id5/id1728.rda +%%DATADIR%%/pkg/smallgrp/id5/id1728.rdb +%%DATADIR%%/pkg/smallgrp/id5/id1728.rs +%%DATADIR%%/pkg/smallgrp/id5/id1728.rw +%%DATADIR%%/pkg/smallgrp/id5/id1728.rz +%%DATADIR%%/pkg/smallgrp/id5/id1728.sba +%%DATADIR%%/pkg/smallgrp/id5/id1728.sbb +%%DATADIR%%/pkg/smallgrp/id5/id1728.sf +%%DATADIR%%/pkg/smallgrp/id5/id1728.sy +%%DATADIR%%/pkg/smallgrp/id5/id1728.td +%%DATADIR%%/pkg/smallgrp/id5/id1728.tk +%%DATADIR%%/pkg/smallgrp/id5/id1728.tw +%%DATADIR%%/pkg/smallgrp/id5/id1728.ug +%%DATADIR%%/pkg/smallgrp/id5/id1728.ui +%%DATADIR%%/pkg/smallgrp/id5/id1728.up +%%DATADIR%%/pkg/smallgrp/id5/id1728.vb +%%DATADIR%%/pkg/smallgrp/id5/id1728.vda +%%DATADIR%%/pkg/smallgrp/id5/id1728.vfa +%%DATADIR%%/pkg/smallgrp/id5/id1728.vj +%%DATADIR%%/pkg/smallgrp/id5/id1728.wo +%%DATADIR%%/pkg/smallgrp/id5/id1728.ws +%%DATADIR%%/pkg/smallgrp/id5/id1728.wz +%%DATADIR%%/pkg/smallgrp/id5/id1728.xe +%%DATADIR%%/pkg/smallgrp/id5/id1728.xi +%%DATADIR%%/pkg/smallgrp/id5/id1728.xya +%%DATADIR%%/pkg/smallgrp/id5/id1728.xyb +%%DATADIR%%/pkg/smallgrp/id5/id1728.yd +%%DATADIR%%/pkg/smallgrp/id5/id1728.z +%%DATADIR%%/pkg/smallgrp/id5/id1728.za +%%DATADIR%%/pkg/smallgrp/id5/id1728.zk +%%DATADIR%%/pkg/smallgrp/id5/id1728.zm +%%DATADIR%%/pkg/smallgrp/id5/id1728.zmb +%%DATADIR%%/pkg/smallgrp/id5/id1728h.jad +%%DATADIR%%/pkg/smallgrp/id5/id1728h.jam +%%DATADIR%%/pkg/smallgrp/id5/id1728h.jat +%%DATADIR%%/pkg/smallgrp/id5/id1728h.jaz +%%DATADIR%%/pkg/smallgrp/id5/id1728q.abg +%%DATADIR%%/pkg/smallgrp/id5/id1728q.ada +%%DATADIR%%/pkg/smallgrp/id5/id1728q.aer +%%DATADIR%%/pkg/smallgrp/id5/id1728q.agg +%%DATADIR%%/pkg/smallgrp/id5/id1728q.ail +%%DATADIR%%/pkg/smallgrp/id5/id1728q.akd +%%DATADIR%%/pkg/smallgrp/id5/id1728q.alu +%%DATADIR%%/pkg/smallgrp/id5/id1728q.any +%%DATADIR%%/pkg/smallgrp/id5/id1728q.aor +%%DATADIR%%/pkg/smallgrp/id5/id1728q.apu +%%DATADIR%%/pkg/smallgrp/id5/id1734.z +%%DATADIR%%/pkg/smallgrp/id5/id1736.z +%%DATADIR%%/pkg/smallgrp/id5/id1740.z +%%DATADIR%%/pkg/smallgrp/id5/id1746.z +%%DATADIR%%/pkg/smallgrp/id5/id1748.z +%%DATADIR%%/pkg/smallgrp/id5/id1750.z +%%DATADIR%%/pkg/smallgrp/id5/id1752.z +%%DATADIR%%/pkg/smallgrp/id5/id1755.z +%%DATADIR%%/pkg/smallgrp/id5/id1760.af +%%DATADIR%%/pkg/smallgrp/id5/id1760.ah +%%DATADIR%%/pkg/smallgrp/id5/id1760.am +%%DATADIR%%/pkg/smallgrp/id5/id1760.z +%%DATADIR%%/pkg/smallgrp/id5/id1764.z +%%DATADIR%%/pkg/smallgrp/id5/id1768.z +%%DATADIR%%/pkg/smallgrp/id5/id1770.z +%%DATADIR%%/pkg/smallgrp/id5/id1776.z +%%DATADIR%%/pkg/smallgrp/id5/id1780.z +%%DATADIR%%/pkg/smallgrp/id5/id1782.z +%%DATADIR%%/pkg/smallgrp/id5/id1785.z +%%DATADIR%%/pkg/smallgrp/id5/id1788.z +%%DATADIR%%/pkg/smallgrp/id5/id1794.z +%%DATADIR%%/pkg/smallgrp/id5/id1800.z +%%DATADIR%%/pkg/smallgrp/id5/id1804.z +%%DATADIR%%/pkg/smallgrp/id5/id1806.z +%%DATADIR%%/pkg/smallgrp/id5/id1812.z +%%DATADIR%%/pkg/smallgrp/id5/id1815.z +%%DATADIR%%/pkg/smallgrp/id5/id1818.z +%%DATADIR%%/pkg/smallgrp/id5/id1820.z +%%DATADIR%%/pkg/smallgrp/id5/id1824.aw +%%DATADIR%%/pkg/smallgrp/id5/id1824.bo +%%DATADIR%%/pkg/smallgrp/id5/id1824.e +%%DATADIR%%/pkg/smallgrp/id5/id1824.z +%%DATADIR%%/pkg/smallgrp/id5/id1827.z +%%DATADIR%%/pkg/smallgrp/id5/id1830.z +%%DATADIR%%/pkg/smallgrp/id5/id1836.z +%%DATADIR%%/pkg/smallgrp/id5/id1840.z +%%DATADIR%%/pkg/smallgrp/id5/id1845.z +%%DATADIR%%/pkg/smallgrp/id5/id1848.z +%%DATADIR%%/pkg/smallgrp/id5/id1850.z +%%DATADIR%%/pkg/smallgrp/id5/id1854.z +%%DATADIR%%/pkg/smallgrp/id5/id1860.z +%%DATADIR%%/pkg/smallgrp/id5/id1862.z +%%DATADIR%%/pkg/smallgrp/id5/id1870.z +%%DATADIR%%/pkg/smallgrp/id5/id1872.ai +%%DATADIR%%/pkg/smallgrp/id5/id1872.z +%%DATADIR%%/pkg/smallgrp/id5/id1876.z +%%DATADIR%%/pkg/smallgrp/id5/id1880.z +%%DATADIR%%/pkg/smallgrp/id5/id1881.z +%%DATADIR%%/pkg/smallgrp/id5/id1884.z +%%DATADIR%%/pkg/smallgrp/id5/id1890.z +%%DATADIR%%/pkg/smallgrp/id5/id1892.z +%%DATADIR%%/pkg/smallgrp/id5/id1896.z +%%DATADIR%%/pkg/smallgrp/id5/id1900.z +%%DATADIR%%/pkg/smallgrp/id5/id1904.z +%%DATADIR%%/pkg/smallgrp/id5/id1908.z +%%DATADIR%%/pkg/smallgrp/id5/id1911.z +%%DATADIR%%/pkg/smallgrp/id5/id1914.z +%%DATADIR%%/pkg/smallgrp/id5/id1924.z +%%DATADIR%%/pkg/smallgrp/id5/id1925.z +%%DATADIR%%/pkg/smallgrp/id5/id1926.z +%%DATADIR%%/pkg/smallgrp/id5/id1932.z +%%DATADIR%%/pkg/smallgrp/id5/id1935.z +%%DATADIR%%/pkg/smallgrp/id5/id1936.z +%%DATADIR%%/pkg/smallgrp/id5/id1938.z +%%DATADIR%%/pkg/smallgrp/id5/id1940.z +%%DATADIR%%/pkg/smallgrp/id5/id1944.cg +%%DATADIR%%/pkg/smallgrp/id5/id1944.z +%%DATADIR%%/pkg/smallgrp/id5/id1950.z +%%DATADIR%%/pkg/smallgrp/id5/id1953.z +%%DATADIR%%/pkg/smallgrp/id5/id1956.z +%%DATADIR%%/pkg/smallgrp/id5/id1960.z +%%DATADIR%%/pkg/smallgrp/id5/id1962.z +%%DATADIR%%/pkg/smallgrp/id5/id1968.z +%%DATADIR%%/pkg/smallgrp/id5/id1972.z +%%DATADIR%%/pkg/smallgrp/id5/id1974.z +%%DATADIR%%/pkg/smallgrp/id5/id1976.z +%%DATADIR%%/pkg/smallgrp/id5/id1980.z +%%DATADIR%%/pkg/smallgrp/id5/id1988.z +%%DATADIR%%/pkg/smallgrp/id5/id1989.z +%%DATADIR%%/pkg/smallgrp/id5/id1992.z +%%DATADIR%%/pkg/smallgrp/id5/id1995.z +%%DATADIR%%/pkg/smallgrp/id5/id1998.z +%%DATADIR%%/pkg/smallgrp/id5/id2000.z +%%DATADIR%%/pkg/smallgrp/id5/idgrp5.g +%%DATADIR%%/pkg/smallgrp/id6/id1152.aa +%%DATADIR%%/pkg/smallgrp/id6/id1152.aaa +%%DATADIR%%/pkg/smallgrp/id6/id1152.aab +%%DATADIR%%/pkg/smallgrp/id6/id1152.aac +%%DATADIR%%/pkg/smallgrp/id6/id1152.aad +%%DATADIR%%/pkg/smallgrp/id6/id1152.aae +%%DATADIR%%/pkg/smallgrp/id6/id1152.aaf +%%DATADIR%%/pkg/smallgrp/id6/id1152.aag +%%DATADIR%%/pkg/smallgrp/id6/id1152.aah +%%DATADIR%%/pkg/smallgrp/id6/id1152.aai +%%DATADIR%%/pkg/smallgrp/id6/id1152.aaj +%%DATADIR%%/pkg/smallgrp/id6/id1152.aak +%%DATADIR%%/pkg/smallgrp/id6/id1152.aal +%%DATADIR%%/pkg/smallgrp/id6/id1152.aam +%%DATADIR%%/pkg/smallgrp/id6/id1152.aan +%%DATADIR%%/pkg/smallgrp/id6/id1152.aao +%%DATADIR%%/pkg/smallgrp/id6/id1152.aap +%%DATADIR%%/pkg/smallgrp/id6/id1152.aaq +%%DATADIR%%/pkg/smallgrp/id6/id1152.aar +%%DATADIR%%/pkg/smallgrp/id6/id1152.aas +%%DATADIR%%/pkg/smallgrp/id6/id1152.aat +%%DATADIR%%/pkg/smallgrp/id6/id1152.aau +%%DATADIR%%/pkg/smallgrp/id6/id1152.aav +%%DATADIR%%/pkg/smallgrp/id6/id1152.aaw +%%DATADIR%%/pkg/smallgrp/id6/id1152.aax +%%DATADIR%%/pkg/smallgrp/id6/id1152.aay +%%DATADIR%%/pkg/smallgrp/id6/id1152.aaz +%%DATADIR%%/pkg/smallgrp/id6/id1152.ab +%%DATADIR%%/pkg/smallgrp/id6/id1152.aba +%%DATADIR%%/pkg/smallgrp/id6/id1152.abb +%%DATADIR%%/pkg/smallgrp/id6/id1152.abc +%%DATADIR%%/pkg/smallgrp/id6/id1152.abd +%%DATADIR%%/pkg/smallgrp/id6/id1152.abe +%%DATADIR%%/pkg/smallgrp/id6/id1152.abf +%%DATADIR%%/pkg/smallgrp/id6/id1152.abg +%%DATADIR%%/pkg/smallgrp/id6/id1152.abh +%%DATADIR%%/pkg/smallgrp/id6/id1152.abi +%%DATADIR%%/pkg/smallgrp/id6/id1152.abj +%%DATADIR%%/pkg/smallgrp/id6/id1152.abk +%%DATADIR%%/pkg/smallgrp/id6/id1152.abl +%%DATADIR%%/pkg/smallgrp/id6/id1152.abm +%%DATADIR%%/pkg/smallgrp/id6/id1152.abn +%%DATADIR%%/pkg/smallgrp/id6/id1152.abo +%%DATADIR%%/pkg/smallgrp/id6/id1152.abp +%%DATADIR%%/pkg/smallgrp/id6/id1152.abq +%%DATADIR%%/pkg/smallgrp/id6/id1152.abr +%%DATADIR%%/pkg/smallgrp/id6/id1152.abs +%%DATADIR%%/pkg/smallgrp/id6/id1152.abt +%%DATADIR%%/pkg/smallgrp/id6/id1152.abu +%%DATADIR%%/pkg/smallgrp/id6/id1152.abv +%%DATADIR%%/pkg/smallgrp/id6/id1152.abw +%%DATADIR%%/pkg/smallgrp/id6/id1152.abx +%%DATADIR%%/pkg/smallgrp/id6/id1152.aby +%%DATADIR%%/pkg/smallgrp/id6/id1152.abz +%%DATADIR%%/pkg/smallgrp/id6/id1152.ac +%%DATADIR%%/pkg/smallgrp/id6/id1152.aca +%%DATADIR%%/pkg/smallgrp/id6/id1152.acb +%%DATADIR%%/pkg/smallgrp/id6/id1152.acc +%%DATADIR%%/pkg/smallgrp/id6/id1152.acd +%%DATADIR%%/pkg/smallgrp/id6/id1152.ace +%%DATADIR%%/pkg/smallgrp/id6/id1152.acf +%%DATADIR%%/pkg/smallgrp/id6/id1152.acg +%%DATADIR%%/pkg/smallgrp/id6/id1152.ach +%%DATADIR%%/pkg/smallgrp/id6/id1152.aci +%%DATADIR%%/pkg/smallgrp/id6/id1152.acj +%%DATADIR%%/pkg/smallgrp/id6/id1152.ack +%%DATADIR%%/pkg/smallgrp/id6/id1152.acl +%%DATADIR%%/pkg/smallgrp/id6/id1152.acm +%%DATADIR%%/pkg/smallgrp/id6/id1152.acn +%%DATADIR%%/pkg/smallgrp/id6/id1152.aco +%%DATADIR%%/pkg/smallgrp/id6/id1152.acp +%%DATADIR%%/pkg/smallgrp/id6/id1152.acq +%%DATADIR%%/pkg/smallgrp/id6/id1152.acr +%%DATADIR%%/pkg/smallgrp/id6/id1152.acs +%%DATADIR%%/pkg/smallgrp/id6/id1152.act +%%DATADIR%%/pkg/smallgrp/id6/id1152.acu +%%DATADIR%%/pkg/smallgrp/id6/id1152.acv +%%DATADIR%%/pkg/smallgrp/id6/id1152.acw +%%DATADIR%%/pkg/smallgrp/id6/id1152.acx +%%DATADIR%%/pkg/smallgrp/id6/id1152.acy +%%DATADIR%%/pkg/smallgrp/id6/id1152.acz +%%DATADIR%%/pkg/smallgrp/id6/id1152.ad +%%DATADIR%%/pkg/smallgrp/id6/id1152.ada +%%DATADIR%%/pkg/smallgrp/id6/id1152.adb +%%DATADIR%%/pkg/smallgrp/id6/id1152.adc +%%DATADIR%%/pkg/smallgrp/id6/id1152.add +%%DATADIR%%/pkg/smallgrp/id6/id1152.ade +%%DATADIR%%/pkg/smallgrp/id6/id1152.adf +%%DATADIR%%/pkg/smallgrp/id6/id1152.adg +%%DATADIR%%/pkg/smallgrp/id6/id1152.adh +%%DATADIR%%/pkg/smallgrp/id6/id1152.adi +%%DATADIR%%/pkg/smallgrp/id6/id1152.adj +%%DATADIR%%/pkg/smallgrp/id6/id1152.adk +%%DATADIR%%/pkg/smallgrp/id6/id1152.adl +%%DATADIR%%/pkg/smallgrp/id6/id1152.adm +%%DATADIR%%/pkg/smallgrp/id6/id1152.adn +%%DATADIR%%/pkg/smallgrp/id6/id1152.ado +%%DATADIR%%/pkg/smallgrp/id6/id1152.adp +%%DATADIR%%/pkg/smallgrp/id6/id1152.adq +%%DATADIR%%/pkg/smallgrp/id6/id1152.adr +%%DATADIR%%/pkg/smallgrp/id6/id1152.ads +%%DATADIR%%/pkg/smallgrp/id6/id1152.adt +%%DATADIR%%/pkg/smallgrp/id6/id1152.adu +%%DATADIR%%/pkg/smallgrp/id6/id1152.adv +%%DATADIR%%/pkg/smallgrp/id6/id1152.adw +%%DATADIR%%/pkg/smallgrp/id6/id1152.adx +%%DATADIR%%/pkg/smallgrp/id6/id1152.ady +%%DATADIR%%/pkg/smallgrp/id6/id1152.adz +%%DATADIR%%/pkg/smallgrp/id6/id1152.ae +%%DATADIR%%/pkg/smallgrp/id6/id1152.aea +%%DATADIR%%/pkg/smallgrp/id6/id1152.aeb +%%DATADIR%%/pkg/smallgrp/id6/id1152.aec +%%DATADIR%%/pkg/smallgrp/id6/id1152.aed +%%DATADIR%%/pkg/smallgrp/id6/id1152.aee +%%DATADIR%%/pkg/smallgrp/id6/id1152.aef +%%DATADIR%%/pkg/smallgrp/id6/id1152.aeg +%%DATADIR%%/pkg/smallgrp/id6/id1152.aeh +%%DATADIR%%/pkg/smallgrp/id6/id1152.aei +%%DATADIR%%/pkg/smallgrp/id6/id1152.aej +%%DATADIR%%/pkg/smallgrp/id6/id1152.aek +%%DATADIR%%/pkg/smallgrp/id6/id1152.ael +%%DATADIR%%/pkg/smallgrp/id6/id1152.aem +%%DATADIR%%/pkg/smallgrp/id6/id1152.aen +%%DATADIR%%/pkg/smallgrp/id6/id1152.aeo +%%DATADIR%%/pkg/smallgrp/id6/id1152.aep +%%DATADIR%%/pkg/smallgrp/id6/id1152.aeq +%%DATADIR%%/pkg/smallgrp/id6/id1152.aer +%%DATADIR%%/pkg/smallgrp/id6/id1152.aes +%%DATADIR%%/pkg/smallgrp/id6/id1152.aet +%%DATADIR%%/pkg/smallgrp/id6/id1152.aeu +%%DATADIR%%/pkg/smallgrp/id6/id1152.aev +%%DATADIR%%/pkg/smallgrp/id6/id1152.aew +%%DATADIR%%/pkg/smallgrp/id6/id1152.aex +%%DATADIR%%/pkg/smallgrp/id6/id1152.aey +%%DATADIR%%/pkg/smallgrp/id6/id1152.aez +%%DATADIR%%/pkg/smallgrp/id6/id1152.af +%%DATADIR%%/pkg/smallgrp/id6/id1152.afa +%%DATADIR%%/pkg/smallgrp/id6/id1152.afb +%%DATADIR%%/pkg/smallgrp/id6/id1152.afc +%%DATADIR%%/pkg/smallgrp/id6/id1152.afd +%%DATADIR%%/pkg/smallgrp/id6/id1152.afe +%%DATADIR%%/pkg/smallgrp/id6/id1152.aff +%%DATADIR%%/pkg/smallgrp/id6/id1152.afg +%%DATADIR%%/pkg/smallgrp/id6/id1152.afh +%%DATADIR%%/pkg/smallgrp/id6/id1152.afi +%%DATADIR%%/pkg/smallgrp/id6/id1152.afj +%%DATADIR%%/pkg/smallgrp/id6/id1152.afk +%%DATADIR%%/pkg/smallgrp/id6/id1152.afl +%%DATADIR%%/pkg/smallgrp/id6/id1152.afm +%%DATADIR%%/pkg/smallgrp/id6/id1152.afn +%%DATADIR%%/pkg/smallgrp/id6/id1152.afo +%%DATADIR%%/pkg/smallgrp/id6/id1152.afp +%%DATADIR%%/pkg/smallgrp/id6/id1152.afq +%%DATADIR%%/pkg/smallgrp/id6/id1152.afr +%%DATADIR%%/pkg/smallgrp/id6/id1152.afs +%%DATADIR%%/pkg/smallgrp/id6/id1152.aft +%%DATADIR%%/pkg/smallgrp/id6/id1152.afu +%%DATADIR%%/pkg/smallgrp/id6/id1152.afv +%%DATADIR%%/pkg/smallgrp/id6/id1152.afw +%%DATADIR%%/pkg/smallgrp/id6/id1152.afx +%%DATADIR%%/pkg/smallgrp/id6/id1152.afy +%%DATADIR%%/pkg/smallgrp/id6/id1152.afz +%%DATADIR%%/pkg/smallgrp/id6/id1152.ag +%%DATADIR%%/pkg/smallgrp/id6/id1152.aga +%%DATADIR%%/pkg/smallgrp/id6/id1152.agb +%%DATADIR%%/pkg/smallgrp/id6/id1152.agc +%%DATADIR%%/pkg/smallgrp/id6/id1152.agd +%%DATADIR%%/pkg/smallgrp/id6/id1152.age +%%DATADIR%%/pkg/smallgrp/id6/id1152.agf +%%DATADIR%%/pkg/smallgrp/id6/id1152.agg +%%DATADIR%%/pkg/smallgrp/id6/id1152.agh +%%DATADIR%%/pkg/smallgrp/id6/id1152.agi +%%DATADIR%%/pkg/smallgrp/id6/id1152.agj +%%DATADIR%%/pkg/smallgrp/id6/id1152.agk +%%DATADIR%%/pkg/smallgrp/id6/id1152.agl +%%DATADIR%%/pkg/smallgrp/id6/id1152.agm +%%DATADIR%%/pkg/smallgrp/id6/id1152.agn +%%DATADIR%%/pkg/smallgrp/id6/id1152.ago +%%DATADIR%%/pkg/smallgrp/id6/id1152.agp +%%DATADIR%%/pkg/smallgrp/id6/id1152.agq +%%DATADIR%%/pkg/smallgrp/id6/id1152.agr +%%DATADIR%%/pkg/smallgrp/id6/id1152.ags +%%DATADIR%%/pkg/smallgrp/id6/id1152.agt +%%DATADIR%%/pkg/smallgrp/id6/id1152.agu +%%DATADIR%%/pkg/smallgrp/id6/id1152.agv +%%DATADIR%%/pkg/smallgrp/id6/id1152.agw +%%DATADIR%%/pkg/smallgrp/id6/id1152.agx +%%DATADIR%%/pkg/smallgrp/id6/id1152.agy +%%DATADIR%%/pkg/smallgrp/id6/id1152.agz +%%DATADIR%%/pkg/smallgrp/id6/id1152.ah +%%DATADIR%%/pkg/smallgrp/id6/id1152.aha +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahb +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahc +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahd +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahe +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahf +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahg +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahh +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahi +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahj +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahk +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahl +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahm +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahn +%%DATADIR%%/pkg/smallgrp/id6/id1152.aho +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahp +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahq +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahr +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahs +%%DATADIR%%/pkg/smallgrp/id6/id1152.aht +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahu +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahv +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahw +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahx +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahy +%%DATADIR%%/pkg/smallgrp/id6/id1152.ahz +%%DATADIR%%/pkg/smallgrp/id6/id1152.ai +%%DATADIR%%/pkg/smallgrp/id6/id1152.aia +%%DATADIR%%/pkg/smallgrp/id6/id1152.aib +%%DATADIR%%/pkg/smallgrp/id6/id1152.aic +%%DATADIR%%/pkg/smallgrp/id6/id1152.aid +%%DATADIR%%/pkg/smallgrp/id6/id1152.aie +%%DATADIR%%/pkg/smallgrp/id6/id1152.aif +%%DATADIR%%/pkg/smallgrp/id6/id1152.aig +%%DATADIR%%/pkg/smallgrp/id6/id1152.aih +%%DATADIR%%/pkg/smallgrp/id6/id1152.aii +%%DATADIR%%/pkg/smallgrp/id6/id1152.aij +%%DATADIR%%/pkg/smallgrp/id6/id1152.aik +%%DATADIR%%/pkg/smallgrp/id6/id1152.ail +%%DATADIR%%/pkg/smallgrp/id6/id1152.aim +%%DATADIR%%/pkg/smallgrp/id6/id1152.ain +%%DATADIR%%/pkg/smallgrp/id6/id1152.aio +%%DATADIR%%/pkg/smallgrp/id6/id1152.aip +%%DATADIR%%/pkg/smallgrp/id6/id1152.aiq +%%DATADIR%%/pkg/smallgrp/id6/id1152.air +%%DATADIR%%/pkg/smallgrp/id6/id1152.ais +%%DATADIR%%/pkg/smallgrp/id6/id1152.ait +%%DATADIR%%/pkg/smallgrp/id6/id1152.aiu +%%DATADIR%%/pkg/smallgrp/id6/id1152.aiv +%%DATADIR%%/pkg/smallgrp/id6/id1152.aiw +%%DATADIR%%/pkg/smallgrp/id6/id1152.aix +%%DATADIR%%/pkg/smallgrp/id6/id1152.aiy +%%DATADIR%%/pkg/smallgrp/id6/id1152.aiz +%%DATADIR%%/pkg/smallgrp/id6/id1152.aj +%%DATADIR%%/pkg/smallgrp/id6/id1152.aja +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajb +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajc +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajd +%%DATADIR%%/pkg/smallgrp/id6/id1152.aje +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajf +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajg +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajh +%%DATADIR%%/pkg/smallgrp/id6/id1152.aji +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajj +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajk +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajl +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajm +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajn +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajo +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajp +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajq +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajr +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajs +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajt +%%DATADIR%%/pkg/smallgrp/id6/id1152.aju +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajv +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajw +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajx +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajy +%%DATADIR%%/pkg/smallgrp/id6/id1152.ajz +%%DATADIR%%/pkg/smallgrp/id6/id1152.ak +%%DATADIR%%/pkg/smallgrp/id6/id1152.aka +%%DATADIR%%/pkg/smallgrp/id6/id1152.akb +%%DATADIR%%/pkg/smallgrp/id6/id1152.akc +%%DATADIR%%/pkg/smallgrp/id6/id1152.akd +%%DATADIR%%/pkg/smallgrp/id6/id1152.ake +%%DATADIR%%/pkg/smallgrp/id6/id1152.akf +%%DATADIR%%/pkg/smallgrp/id6/id1152.akg +%%DATADIR%%/pkg/smallgrp/id6/id1152.akh +%%DATADIR%%/pkg/smallgrp/id6/id1152.aki +%%DATADIR%%/pkg/smallgrp/id6/id1152.akj +%%DATADIR%%/pkg/smallgrp/id6/id1152.akk +%%DATADIR%%/pkg/smallgrp/id6/id1152.akl +%%DATADIR%%/pkg/smallgrp/id6/id1152.akm +%%DATADIR%%/pkg/smallgrp/id6/id1152.akn +%%DATADIR%%/pkg/smallgrp/id6/id1152.ako +%%DATADIR%%/pkg/smallgrp/id6/id1152.akp +%%DATADIR%%/pkg/smallgrp/id6/id1152.akq +%%DATADIR%%/pkg/smallgrp/id6/id1152.akr +%%DATADIR%%/pkg/smallgrp/id6/id1152.aks +%%DATADIR%%/pkg/smallgrp/id6/id1152.akt +%%DATADIR%%/pkg/smallgrp/id6/id1152.aku +%%DATADIR%%/pkg/smallgrp/id6/id1152.akv +%%DATADIR%%/pkg/smallgrp/id6/id1152.akw +%%DATADIR%%/pkg/smallgrp/id6/id1152.akx +%%DATADIR%%/pkg/smallgrp/id6/id1152.aky +%%DATADIR%%/pkg/smallgrp/id6/id1152.akz +%%DATADIR%%/pkg/smallgrp/id6/id1152.al +%%DATADIR%%/pkg/smallgrp/id6/id1152.ala +%%DATADIR%%/pkg/smallgrp/id6/id1152.alb +%%DATADIR%%/pkg/smallgrp/id6/id1152.alc +%%DATADIR%%/pkg/smallgrp/id6/id1152.ald +%%DATADIR%%/pkg/smallgrp/id6/id1152.ale +%%DATADIR%%/pkg/smallgrp/id6/id1152.alf +%%DATADIR%%/pkg/smallgrp/id6/id1152.alg +%%DATADIR%%/pkg/smallgrp/id6/id1152.alh +%%DATADIR%%/pkg/smallgrp/id6/id1152.ali +%%DATADIR%%/pkg/smallgrp/id6/id1152.alj +%%DATADIR%%/pkg/smallgrp/id6/id1152.alk +%%DATADIR%%/pkg/smallgrp/id6/id1152.all +%%DATADIR%%/pkg/smallgrp/id6/id1152.alm +%%DATADIR%%/pkg/smallgrp/id6/id1152.aln +%%DATADIR%%/pkg/smallgrp/id6/id1152.alo +%%DATADIR%%/pkg/smallgrp/id6/id1152.alp +%%DATADIR%%/pkg/smallgrp/id6/id1152.alq +%%DATADIR%%/pkg/smallgrp/id6/id1152.alr +%%DATADIR%%/pkg/smallgrp/id6/id1152.als +%%DATADIR%%/pkg/smallgrp/id6/id1152.alt +%%DATADIR%%/pkg/smallgrp/id6/id1152.alu +%%DATADIR%%/pkg/smallgrp/id6/id1152.alv +%%DATADIR%%/pkg/smallgrp/id6/id1152.alw +%%DATADIR%%/pkg/smallgrp/id6/id1152.alx +%%DATADIR%%/pkg/smallgrp/id6/id1152.aly +%%DATADIR%%/pkg/smallgrp/id6/id1152.alz +%%DATADIR%%/pkg/smallgrp/id6/id1152.am +%%DATADIR%%/pkg/smallgrp/id6/id1152.ama +%%DATADIR%%/pkg/smallgrp/id6/id1152.amb +%%DATADIR%%/pkg/smallgrp/id6/id1152.amc +%%DATADIR%%/pkg/smallgrp/id6/id1152.amd +%%DATADIR%%/pkg/smallgrp/id6/id1152.ame +%%DATADIR%%/pkg/smallgrp/id6/id1152.amf +%%DATADIR%%/pkg/smallgrp/id6/id1152.amg +%%DATADIR%%/pkg/smallgrp/id6/id1152.amh +%%DATADIR%%/pkg/smallgrp/id6/id1152.ami +%%DATADIR%%/pkg/smallgrp/id6/id1152.amj +%%DATADIR%%/pkg/smallgrp/id6/id1152.amk +%%DATADIR%%/pkg/smallgrp/id6/id1152.aml +%%DATADIR%%/pkg/smallgrp/id6/id1152.amm +%%DATADIR%%/pkg/smallgrp/id6/id1152.amn +%%DATADIR%%/pkg/smallgrp/id6/id1152.amo +%%DATADIR%%/pkg/smallgrp/id6/id1152.amp +%%DATADIR%%/pkg/smallgrp/id6/id1152.amq +%%DATADIR%%/pkg/smallgrp/id6/id1152.amr +%%DATADIR%%/pkg/smallgrp/id6/id1152.ams +%%DATADIR%%/pkg/smallgrp/id6/id1152.amt +%%DATADIR%%/pkg/smallgrp/id6/id1152.amu +%%DATADIR%%/pkg/smallgrp/id6/id1152.amv +%%DATADIR%%/pkg/smallgrp/id6/id1152.amw +%%DATADIR%%/pkg/smallgrp/id6/id1152.amx +%%DATADIR%%/pkg/smallgrp/id6/id1152.amy +%%DATADIR%%/pkg/smallgrp/id6/id1152.amz +%%DATADIR%%/pkg/smallgrp/id6/id1152.an +%%DATADIR%%/pkg/smallgrp/id6/id1152.ana +%%DATADIR%%/pkg/smallgrp/id6/id1152.anb +%%DATADIR%%/pkg/smallgrp/id6/id1152.anc +%%DATADIR%%/pkg/smallgrp/id6/id1152.and +%%DATADIR%%/pkg/smallgrp/id6/id1152.ane +%%DATADIR%%/pkg/smallgrp/id6/id1152.anf +%%DATADIR%%/pkg/smallgrp/id6/id1152.ang +%%DATADIR%%/pkg/smallgrp/id6/id1152.anh +%%DATADIR%%/pkg/smallgrp/id6/id1152.ani +%%DATADIR%%/pkg/smallgrp/id6/id1152.anj +%%DATADIR%%/pkg/smallgrp/id6/id1152.ank +%%DATADIR%%/pkg/smallgrp/id6/id1152.anl +%%DATADIR%%/pkg/smallgrp/id6/id1152.anm +%%DATADIR%%/pkg/smallgrp/id6/id1152.ann +%%DATADIR%%/pkg/smallgrp/id6/id1152.ano +%%DATADIR%%/pkg/smallgrp/id6/id1152.anp +%%DATADIR%%/pkg/smallgrp/id6/id1152.anq +%%DATADIR%%/pkg/smallgrp/id6/id1152.anr +%%DATADIR%%/pkg/smallgrp/id6/id1152.ans +%%DATADIR%%/pkg/smallgrp/id6/id1152.ant +%%DATADIR%%/pkg/smallgrp/id6/id1152.anu +%%DATADIR%%/pkg/smallgrp/id6/id1152.anv +%%DATADIR%%/pkg/smallgrp/id6/id1152.anw +%%DATADIR%%/pkg/smallgrp/id6/id1152.anx +%%DATADIR%%/pkg/smallgrp/id6/id1152.any +%%DATADIR%%/pkg/smallgrp/id6/id1152.anz +%%DATADIR%%/pkg/smallgrp/id6/id1152.ao +%%DATADIR%%/pkg/smallgrp/id6/id1152.aoa +%%DATADIR%%/pkg/smallgrp/id6/id1152.aob +%%DATADIR%%/pkg/smallgrp/id6/id1152.aoc +%%DATADIR%%/pkg/smallgrp/id6/id1152.aod +%%DATADIR%%/pkg/smallgrp/id6/id1152.aoe +%%DATADIR%%/pkg/smallgrp/id6/id1152.aof +%%DATADIR%%/pkg/smallgrp/id6/id1152.aog +%%DATADIR%%/pkg/smallgrp/id6/id1152.aoh +%%DATADIR%%/pkg/smallgrp/id6/id1152.aoi +%%DATADIR%%/pkg/smallgrp/id6/id1152.aoj +%%DATADIR%%/pkg/smallgrp/id6/id1152.aok +%%DATADIR%%/pkg/smallgrp/id6/id1152.aol +%%DATADIR%%/pkg/smallgrp/id6/id1152.aom +%%DATADIR%%/pkg/smallgrp/id6/id1152.aon +%%DATADIR%%/pkg/smallgrp/id6/id1152.aoo +%%DATADIR%%/pkg/smallgrp/id6/id1152.aop +%%DATADIR%%/pkg/smallgrp/id6/id1152.aoq +%%DATADIR%%/pkg/smallgrp/id6/id1152.aor +%%DATADIR%%/pkg/smallgrp/id6/id1152.aos +%%DATADIR%%/pkg/smallgrp/id6/id1152.aot +%%DATADIR%%/pkg/smallgrp/id6/id1152.aou +%%DATADIR%%/pkg/smallgrp/id6/id1152.aov +%%DATADIR%%/pkg/smallgrp/id6/id1152.aow +%%DATADIR%%/pkg/smallgrp/id6/id1152.aox +%%DATADIR%%/pkg/smallgrp/id6/id1152.aoy +%%DATADIR%%/pkg/smallgrp/id6/id1152.aoz +%%DATADIR%%/pkg/smallgrp/id6/id1152.ap +%%DATADIR%%/pkg/smallgrp/id6/id1152.apa +%%DATADIR%%/pkg/smallgrp/id6/id1152.apb +%%DATADIR%%/pkg/smallgrp/id6/id1152.apc +%%DATADIR%%/pkg/smallgrp/id6/id1152.apd +%%DATADIR%%/pkg/smallgrp/id6/id1152.ape +%%DATADIR%%/pkg/smallgrp/id6/id1152.apf +%%DATADIR%%/pkg/smallgrp/id6/id1152.apg +%%DATADIR%%/pkg/smallgrp/id6/id1152.aph +%%DATADIR%%/pkg/smallgrp/id6/id1152.api +%%DATADIR%%/pkg/smallgrp/id6/id1152.apj +%%DATADIR%%/pkg/smallgrp/id6/id1152.apk +%%DATADIR%%/pkg/smallgrp/id6/id1152.apl +%%DATADIR%%/pkg/smallgrp/id6/id1152.apm +%%DATADIR%%/pkg/smallgrp/id6/id1152.apn +%%DATADIR%%/pkg/smallgrp/id6/id1152.apo +%%DATADIR%%/pkg/smallgrp/id6/id1152.app +%%DATADIR%%/pkg/smallgrp/id6/id1152.apq +%%DATADIR%%/pkg/smallgrp/id6/id1152.apr +%%DATADIR%%/pkg/smallgrp/id6/id1152.aps +%%DATADIR%%/pkg/smallgrp/id6/id1152.apt +%%DATADIR%%/pkg/smallgrp/id6/id1152.apu +%%DATADIR%%/pkg/smallgrp/id6/id1152.apv +%%DATADIR%%/pkg/smallgrp/id6/id1152.apw +%%DATADIR%%/pkg/smallgrp/id6/id1152.apx +%%DATADIR%%/pkg/smallgrp/id6/id1152.apy +%%DATADIR%%/pkg/smallgrp/id6/id1152.apz +%%DATADIR%%/pkg/smallgrp/id6/id1152.aq +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqa +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqb +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqc +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqd +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqe +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqf +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqg +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqh +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqi +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqj +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqk +%%DATADIR%%/pkg/smallgrp/id6/id1152.aql +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqm +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqn +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqo +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqp +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqq +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqr +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqs +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqt +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqu +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqv +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqw +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqx +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqy +%%DATADIR%%/pkg/smallgrp/id6/id1152.aqz +%%DATADIR%%/pkg/smallgrp/id6/id1152.ar +%%DATADIR%%/pkg/smallgrp/id6/id1152.ara +%%DATADIR%%/pkg/smallgrp/id6/id1152.arb +%%DATADIR%%/pkg/smallgrp/id6/id1152.arc +%%DATADIR%%/pkg/smallgrp/id6/id1152.ard +%%DATADIR%%/pkg/smallgrp/id6/id1152.are +%%DATADIR%%/pkg/smallgrp/id6/id1152.arf +%%DATADIR%%/pkg/smallgrp/id6/id1152.arg +%%DATADIR%%/pkg/smallgrp/id6/id1152.arh +%%DATADIR%%/pkg/smallgrp/id6/id1152.ari +%%DATADIR%%/pkg/smallgrp/id6/id1152.arj +%%DATADIR%%/pkg/smallgrp/id6/id1152.ark +%%DATADIR%%/pkg/smallgrp/id6/id1152.arl +%%DATADIR%%/pkg/smallgrp/id6/id1152.arm +%%DATADIR%%/pkg/smallgrp/id6/id1152.arn +%%DATADIR%%/pkg/smallgrp/id6/id1152.aro +%%DATADIR%%/pkg/smallgrp/id6/id1152.arp +%%DATADIR%%/pkg/smallgrp/id6/id1152.arq +%%DATADIR%%/pkg/smallgrp/id6/id1152.arr +%%DATADIR%%/pkg/smallgrp/id6/id1152.ars +%%DATADIR%%/pkg/smallgrp/id6/id1152.art +%%DATADIR%%/pkg/smallgrp/id6/id1152.aru +%%DATADIR%%/pkg/smallgrp/id6/id1152.arv +%%DATADIR%%/pkg/smallgrp/id6/id1152.arw +%%DATADIR%%/pkg/smallgrp/id6/id1152.arx +%%DATADIR%%/pkg/smallgrp/id6/id1152.ary +%%DATADIR%%/pkg/smallgrp/id6/id1152.arz +%%DATADIR%%/pkg/smallgrp/id6/id1152.as +%%DATADIR%%/pkg/smallgrp/id6/id1152.asa +%%DATADIR%%/pkg/smallgrp/id6/id1152.asb +%%DATADIR%%/pkg/smallgrp/id6/id1152.asc +%%DATADIR%%/pkg/smallgrp/id6/id1152.asd +%%DATADIR%%/pkg/smallgrp/id6/id1152.ase +%%DATADIR%%/pkg/smallgrp/id6/id1152.asf +%%DATADIR%%/pkg/smallgrp/id6/id1152.at +%%DATADIR%%/pkg/smallgrp/id6/id1152.au +%%DATADIR%%/pkg/smallgrp/id6/id1152.av +%%DATADIR%%/pkg/smallgrp/id6/id1152.aw +%%DATADIR%%/pkg/smallgrp/id6/id1152.ax +%%DATADIR%%/pkg/smallgrp/id6/id1152.ay +%%DATADIR%%/pkg/smallgrp/id6/id1152.az +%%DATADIR%%/pkg/smallgrp/id6/id1152.b +%%DATADIR%%/pkg/smallgrp/id6/id1152.bch +%%DATADIR%%/pkg/smallgrp/id6/id1152.bco +%%DATADIR%%/pkg/smallgrp/id6/id1152.bdx +%%DATADIR%%/pkg/smallgrp/id6/id1152.bee +%%DATADIR%%/pkg/smallgrp/id6/id1152.bej +%%DATADIR%%/pkg/smallgrp/id6/id1152.bez +%%DATADIR%%/pkg/smallgrp/id6/id1152.bfj +%%DATADIR%%/pkg/smallgrp/id6/id1152.bgr +%%DATADIR%%/pkg/smallgrp/id6/id1152.bgx +%%DATADIR%%/pkg/smallgrp/id6/id1152.bm +%%DATADIR%%/pkg/smallgrp/id6/id1920.aa +%%DATADIR%%/pkg/smallgrp/id6/id1920.aaa +%%DATADIR%%/pkg/smallgrp/id6/id1920.aab +%%DATADIR%%/pkg/smallgrp/id6/id1920.aac +%%DATADIR%%/pkg/smallgrp/id6/id1920.aad +%%DATADIR%%/pkg/smallgrp/id6/id1920.aae +%%DATADIR%%/pkg/smallgrp/id6/id1920.aaf +%%DATADIR%%/pkg/smallgrp/id6/id1920.aag +%%DATADIR%%/pkg/smallgrp/id6/id1920.aah +%%DATADIR%%/pkg/smallgrp/id6/id1920.aai +%%DATADIR%%/pkg/smallgrp/id6/id1920.aaj +%%DATADIR%%/pkg/smallgrp/id6/id1920.aak +%%DATADIR%%/pkg/smallgrp/id6/id1920.aal +%%DATADIR%%/pkg/smallgrp/id6/id1920.aam +%%DATADIR%%/pkg/smallgrp/id6/id1920.aan +%%DATADIR%%/pkg/smallgrp/id6/id1920.aao +%%DATADIR%%/pkg/smallgrp/id6/id1920.aap +%%DATADIR%%/pkg/smallgrp/id6/id1920.aaq +%%DATADIR%%/pkg/smallgrp/id6/id1920.aar +%%DATADIR%%/pkg/smallgrp/id6/id1920.aas +%%DATADIR%%/pkg/smallgrp/id6/id1920.aat +%%DATADIR%%/pkg/smallgrp/id6/id1920.aau +%%DATADIR%%/pkg/smallgrp/id6/id1920.aav +%%DATADIR%%/pkg/smallgrp/id6/id1920.aaw +%%DATADIR%%/pkg/smallgrp/id6/id1920.aax +%%DATADIR%%/pkg/smallgrp/id6/id1920.aay +%%DATADIR%%/pkg/smallgrp/id6/id1920.aaz +%%DATADIR%%/pkg/smallgrp/id6/id1920.ab +%%DATADIR%%/pkg/smallgrp/id6/id1920.aba +%%DATADIR%%/pkg/smallgrp/id6/id1920.abb +%%DATADIR%%/pkg/smallgrp/id6/id1920.abc +%%DATADIR%%/pkg/smallgrp/id6/id1920.abd +%%DATADIR%%/pkg/smallgrp/id6/id1920.abe +%%DATADIR%%/pkg/smallgrp/id6/id1920.abf +%%DATADIR%%/pkg/smallgrp/id6/id1920.abg +%%DATADIR%%/pkg/smallgrp/id6/id1920.abh +%%DATADIR%%/pkg/smallgrp/id6/id1920.abi +%%DATADIR%%/pkg/smallgrp/id6/id1920.abj +%%DATADIR%%/pkg/smallgrp/id6/id1920.abk +%%DATADIR%%/pkg/smallgrp/id6/id1920.abl +%%DATADIR%%/pkg/smallgrp/id6/id1920.abm +%%DATADIR%%/pkg/smallgrp/id6/id1920.abn +%%DATADIR%%/pkg/smallgrp/id6/id1920.abo +%%DATADIR%%/pkg/smallgrp/id6/id1920.abp +%%DATADIR%%/pkg/smallgrp/id6/id1920.abq +%%DATADIR%%/pkg/smallgrp/id6/id1920.abr +%%DATADIR%%/pkg/smallgrp/id6/id1920.abs +%%DATADIR%%/pkg/smallgrp/id6/id1920.abt +%%DATADIR%%/pkg/smallgrp/id6/id1920.abu +%%DATADIR%%/pkg/smallgrp/id6/id1920.abv +%%DATADIR%%/pkg/smallgrp/id6/id1920.abw +%%DATADIR%%/pkg/smallgrp/id6/id1920.abx +%%DATADIR%%/pkg/smallgrp/id6/id1920.aby +%%DATADIR%%/pkg/smallgrp/id6/id1920.abz +%%DATADIR%%/pkg/smallgrp/id6/id1920.ac +%%DATADIR%%/pkg/smallgrp/id6/id1920.aca +%%DATADIR%%/pkg/smallgrp/id6/id1920.acb +%%DATADIR%%/pkg/smallgrp/id6/id1920.acc +%%DATADIR%%/pkg/smallgrp/id6/id1920.acd +%%DATADIR%%/pkg/smallgrp/id6/id1920.ace +%%DATADIR%%/pkg/smallgrp/id6/id1920.acf +%%DATADIR%%/pkg/smallgrp/id6/id1920.acg +%%DATADIR%%/pkg/smallgrp/id6/id1920.ach +%%DATADIR%%/pkg/smallgrp/id6/id1920.aci +%%DATADIR%%/pkg/smallgrp/id6/id1920.acj +%%DATADIR%%/pkg/smallgrp/id6/id1920.ack +%%DATADIR%%/pkg/smallgrp/id6/id1920.acl +%%DATADIR%%/pkg/smallgrp/id6/id1920.acm +%%DATADIR%%/pkg/smallgrp/id6/id1920.acn +%%DATADIR%%/pkg/smallgrp/id6/id1920.aco +%%DATADIR%%/pkg/smallgrp/id6/id1920.acp +%%DATADIR%%/pkg/smallgrp/id6/id1920.acq +%%DATADIR%%/pkg/smallgrp/id6/id1920.acr +%%DATADIR%%/pkg/smallgrp/id6/id1920.acs +%%DATADIR%%/pkg/smallgrp/id6/id1920.act +%%DATADIR%%/pkg/smallgrp/id6/id1920.acu +%%DATADIR%%/pkg/smallgrp/id6/id1920.acv +%%DATADIR%%/pkg/smallgrp/id6/id1920.acw +%%DATADIR%%/pkg/smallgrp/id6/id1920.acx +%%DATADIR%%/pkg/smallgrp/id6/id1920.acy +%%DATADIR%%/pkg/smallgrp/id6/id1920.acz +%%DATADIR%%/pkg/smallgrp/id6/id1920.ad +%%DATADIR%%/pkg/smallgrp/id6/id1920.ada +%%DATADIR%%/pkg/smallgrp/id6/id1920.adb +%%DATADIR%%/pkg/smallgrp/id6/id1920.adc +%%DATADIR%%/pkg/smallgrp/id6/id1920.add +%%DATADIR%%/pkg/smallgrp/id6/id1920.ade +%%DATADIR%%/pkg/smallgrp/id6/id1920.adf +%%DATADIR%%/pkg/smallgrp/id6/id1920.adg +%%DATADIR%%/pkg/smallgrp/id6/id1920.adh +%%DATADIR%%/pkg/smallgrp/id6/id1920.adi +%%DATADIR%%/pkg/smallgrp/id6/id1920.adj +%%DATADIR%%/pkg/smallgrp/id6/id1920.adk +%%DATADIR%%/pkg/smallgrp/id6/id1920.adl +%%DATADIR%%/pkg/smallgrp/id6/id1920.adm +%%DATADIR%%/pkg/smallgrp/id6/id1920.adn +%%DATADIR%%/pkg/smallgrp/id6/id1920.ado +%%DATADIR%%/pkg/smallgrp/id6/id1920.adp +%%DATADIR%%/pkg/smallgrp/id6/id1920.adq +%%DATADIR%%/pkg/smallgrp/id6/id1920.adr +%%DATADIR%%/pkg/smallgrp/id6/id1920.ads +%%DATADIR%%/pkg/smallgrp/id6/id1920.adt +%%DATADIR%%/pkg/smallgrp/id6/id1920.adu +%%DATADIR%%/pkg/smallgrp/id6/id1920.adv +%%DATADIR%%/pkg/smallgrp/id6/id1920.adw +%%DATADIR%%/pkg/smallgrp/id6/id1920.adx +%%DATADIR%%/pkg/smallgrp/id6/id1920.ady +%%DATADIR%%/pkg/smallgrp/id6/id1920.adz +%%DATADIR%%/pkg/smallgrp/id6/id1920.ae +%%DATADIR%%/pkg/smallgrp/id6/id1920.aea +%%DATADIR%%/pkg/smallgrp/id6/id1920.aeb +%%DATADIR%%/pkg/smallgrp/id6/id1920.aec +%%DATADIR%%/pkg/smallgrp/id6/id1920.aed +%%DATADIR%%/pkg/smallgrp/id6/id1920.aee +%%DATADIR%%/pkg/smallgrp/id6/id1920.aef +%%DATADIR%%/pkg/smallgrp/id6/id1920.aeg +%%DATADIR%%/pkg/smallgrp/id6/id1920.aeh +%%DATADIR%%/pkg/smallgrp/id6/id1920.aei +%%DATADIR%%/pkg/smallgrp/id6/id1920.aej +%%DATADIR%%/pkg/smallgrp/id6/id1920.aek +%%DATADIR%%/pkg/smallgrp/id6/id1920.ael +%%DATADIR%%/pkg/smallgrp/id6/id1920.aem +%%DATADIR%%/pkg/smallgrp/id6/id1920.aen +%%DATADIR%%/pkg/smallgrp/id6/id1920.aeo +%%DATADIR%%/pkg/smallgrp/id6/id1920.aep +%%DATADIR%%/pkg/smallgrp/id6/id1920.aeq +%%DATADIR%%/pkg/smallgrp/id6/id1920.aer +%%DATADIR%%/pkg/smallgrp/id6/id1920.aes +%%DATADIR%%/pkg/smallgrp/id6/id1920.aet +%%DATADIR%%/pkg/smallgrp/id6/id1920.aeu +%%DATADIR%%/pkg/smallgrp/id6/id1920.aev +%%DATADIR%%/pkg/smallgrp/id6/id1920.aew +%%DATADIR%%/pkg/smallgrp/id6/id1920.aex +%%DATADIR%%/pkg/smallgrp/id6/id1920.aey +%%DATADIR%%/pkg/smallgrp/id6/id1920.aez +%%DATADIR%%/pkg/smallgrp/id6/id1920.af +%%DATADIR%%/pkg/smallgrp/id6/id1920.afa +%%DATADIR%%/pkg/smallgrp/id6/id1920.afb +%%DATADIR%%/pkg/smallgrp/id6/id1920.afc +%%DATADIR%%/pkg/smallgrp/id6/id1920.afd +%%DATADIR%%/pkg/smallgrp/id6/id1920.afe +%%DATADIR%%/pkg/smallgrp/id6/id1920.aff +%%DATADIR%%/pkg/smallgrp/id6/id1920.afg +%%DATADIR%%/pkg/smallgrp/id6/id1920.afh +%%DATADIR%%/pkg/smallgrp/id6/id1920.afi +%%DATADIR%%/pkg/smallgrp/id6/id1920.afj +%%DATADIR%%/pkg/smallgrp/id6/id1920.afk +%%DATADIR%%/pkg/smallgrp/id6/id1920.afl +%%DATADIR%%/pkg/smallgrp/id6/id1920.afm +%%DATADIR%%/pkg/smallgrp/id6/id1920.afn +%%DATADIR%%/pkg/smallgrp/id6/id1920.afo +%%DATADIR%%/pkg/smallgrp/id6/id1920.afp +%%DATADIR%%/pkg/smallgrp/id6/id1920.afq +%%DATADIR%%/pkg/smallgrp/id6/id1920.afr +%%DATADIR%%/pkg/smallgrp/id6/id1920.afs +%%DATADIR%%/pkg/smallgrp/id6/id1920.aft +%%DATADIR%%/pkg/smallgrp/id6/id1920.afu +%%DATADIR%%/pkg/smallgrp/id6/id1920.afv +%%DATADIR%%/pkg/smallgrp/id6/id1920.afw +%%DATADIR%%/pkg/smallgrp/id6/id1920.afx +%%DATADIR%%/pkg/smallgrp/id6/id1920.afy +%%DATADIR%%/pkg/smallgrp/id6/id1920.afz +%%DATADIR%%/pkg/smallgrp/id6/id1920.ag +%%DATADIR%%/pkg/smallgrp/id6/id1920.aga +%%DATADIR%%/pkg/smallgrp/id6/id1920.agb +%%DATADIR%%/pkg/smallgrp/id6/id1920.agc +%%DATADIR%%/pkg/smallgrp/id6/id1920.agd +%%DATADIR%%/pkg/smallgrp/id6/id1920.age +%%DATADIR%%/pkg/smallgrp/id6/id1920.agf +%%DATADIR%%/pkg/smallgrp/id6/id1920.agg +%%DATADIR%%/pkg/smallgrp/id6/id1920.agh +%%DATADIR%%/pkg/smallgrp/id6/id1920.agi +%%DATADIR%%/pkg/smallgrp/id6/id1920.agj +%%DATADIR%%/pkg/smallgrp/id6/id1920.agk +%%DATADIR%%/pkg/smallgrp/id6/id1920.agl +%%DATADIR%%/pkg/smallgrp/id6/id1920.agm +%%DATADIR%%/pkg/smallgrp/id6/id1920.agn +%%DATADIR%%/pkg/smallgrp/id6/id1920.ago +%%DATADIR%%/pkg/smallgrp/id6/id1920.agp +%%DATADIR%%/pkg/smallgrp/id6/id1920.agq +%%DATADIR%%/pkg/smallgrp/id6/id1920.agr +%%DATADIR%%/pkg/smallgrp/id6/id1920.ags +%%DATADIR%%/pkg/smallgrp/id6/id1920.agt +%%DATADIR%%/pkg/smallgrp/id6/id1920.agu +%%DATADIR%%/pkg/smallgrp/id6/id1920.agv +%%DATADIR%%/pkg/smallgrp/id6/id1920.agw +%%DATADIR%%/pkg/smallgrp/id6/id1920.agx +%%DATADIR%%/pkg/smallgrp/id6/id1920.agy +%%DATADIR%%/pkg/smallgrp/id6/id1920.agz +%%DATADIR%%/pkg/smallgrp/id6/id1920.ah +%%DATADIR%%/pkg/smallgrp/id6/id1920.aha +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahb +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahc +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahd +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahe +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahf +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahg +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahh +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahi +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahj +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahk +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahl +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahm +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahn +%%DATADIR%%/pkg/smallgrp/id6/id1920.aho +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahp +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahq +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahr +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahs +%%DATADIR%%/pkg/smallgrp/id6/id1920.aht +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahu +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahv +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahw +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahx +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahy +%%DATADIR%%/pkg/smallgrp/id6/id1920.ahz +%%DATADIR%%/pkg/smallgrp/id6/id1920.ai +%%DATADIR%%/pkg/smallgrp/id6/id1920.aia +%%DATADIR%%/pkg/smallgrp/id6/id1920.aib +%%DATADIR%%/pkg/smallgrp/id6/id1920.aic +%%DATADIR%%/pkg/smallgrp/id6/id1920.aid +%%DATADIR%%/pkg/smallgrp/id6/id1920.aie +%%DATADIR%%/pkg/smallgrp/id6/id1920.aif +%%DATADIR%%/pkg/smallgrp/id6/id1920.aig +%%DATADIR%%/pkg/smallgrp/id6/id1920.aih +%%DATADIR%%/pkg/smallgrp/id6/id1920.aii +%%DATADIR%%/pkg/smallgrp/id6/id1920.aij +%%DATADIR%%/pkg/smallgrp/id6/id1920.aik +%%DATADIR%%/pkg/smallgrp/id6/id1920.ail +%%DATADIR%%/pkg/smallgrp/id6/id1920.aim +%%DATADIR%%/pkg/smallgrp/id6/id1920.ain +%%DATADIR%%/pkg/smallgrp/id6/id1920.aio +%%DATADIR%%/pkg/smallgrp/id6/id1920.aip +%%DATADIR%%/pkg/smallgrp/id6/id1920.aiq +%%DATADIR%%/pkg/smallgrp/id6/id1920.air +%%DATADIR%%/pkg/smallgrp/id6/id1920.ais +%%DATADIR%%/pkg/smallgrp/id6/id1920.ait +%%DATADIR%%/pkg/smallgrp/id6/id1920.aiu +%%DATADIR%%/pkg/smallgrp/id6/id1920.aiv +%%DATADIR%%/pkg/smallgrp/id6/id1920.aiw +%%DATADIR%%/pkg/smallgrp/id6/id1920.aix +%%DATADIR%%/pkg/smallgrp/id6/id1920.aiy +%%DATADIR%%/pkg/smallgrp/id6/id1920.aiz +%%DATADIR%%/pkg/smallgrp/id6/id1920.aj +%%DATADIR%%/pkg/smallgrp/id6/id1920.aja +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajb +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajc +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajd +%%DATADIR%%/pkg/smallgrp/id6/id1920.aje +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajf +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajg +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajh +%%DATADIR%%/pkg/smallgrp/id6/id1920.aji +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajj +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajk +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajl +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajm +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajn +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajo +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajp +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajq +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajr +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajs +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajt +%%DATADIR%%/pkg/smallgrp/id6/id1920.aju +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajv +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajw +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajx +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajy +%%DATADIR%%/pkg/smallgrp/id6/id1920.ajz +%%DATADIR%%/pkg/smallgrp/id6/id1920.ak +%%DATADIR%%/pkg/smallgrp/id6/id1920.aka +%%DATADIR%%/pkg/smallgrp/id6/id1920.akb +%%DATADIR%%/pkg/smallgrp/id6/id1920.akc +%%DATADIR%%/pkg/smallgrp/id6/id1920.akd +%%DATADIR%%/pkg/smallgrp/id6/id1920.ake +%%DATADIR%%/pkg/smallgrp/id6/id1920.akf +%%DATADIR%%/pkg/smallgrp/id6/id1920.akg +%%DATADIR%%/pkg/smallgrp/id6/id1920.akh +%%DATADIR%%/pkg/smallgrp/id6/id1920.aki +%%DATADIR%%/pkg/smallgrp/id6/id1920.akj +%%DATADIR%%/pkg/smallgrp/id6/id1920.akk +%%DATADIR%%/pkg/smallgrp/id6/id1920.akl +%%DATADIR%%/pkg/smallgrp/id6/id1920.akm +%%DATADIR%%/pkg/smallgrp/id6/id1920.akn +%%DATADIR%%/pkg/smallgrp/id6/id1920.ako +%%DATADIR%%/pkg/smallgrp/id6/id1920.akp +%%DATADIR%%/pkg/smallgrp/id6/id1920.akq +%%DATADIR%%/pkg/smallgrp/id6/id1920.akr +%%DATADIR%%/pkg/smallgrp/id6/id1920.aks +%%DATADIR%%/pkg/smallgrp/id6/id1920.akt +%%DATADIR%%/pkg/smallgrp/id6/id1920.aku +%%DATADIR%%/pkg/smallgrp/id6/id1920.akv +%%DATADIR%%/pkg/smallgrp/id6/id1920.akw +%%DATADIR%%/pkg/smallgrp/id6/id1920.akx +%%DATADIR%%/pkg/smallgrp/id6/id1920.aky +%%DATADIR%%/pkg/smallgrp/id6/id1920.akz +%%DATADIR%%/pkg/smallgrp/id6/id1920.al +%%DATADIR%%/pkg/smallgrp/id6/id1920.ala +%%DATADIR%%/pkg/smallgrp/id6/id1920.alb +%%DATADIR%%/pkg/smallgrp/id6/id1920.alc +%%DATADIR%%/pkg/smallgrp/id6/id1920.ald +%%DATADIR%%/pkg/smallgrp/id6/id1920.ale +%%DATADIR%%/pkg/smallgrp/id6/id1920.alf +%%DATADIR%%/pkg/smallgrp/id6/id1920.alg +%%DATADIR%%/pkg/smallgrp/id6/id1920.alh +%%DATADIR%%/pkg/smallgrp/id6/id1920.ali +%%DATADIR%%/pkg/smallgrp/id6/id1920.alj +%%DATADIR%%/pkg/smallgrp/id6/id1920.alk +%%DATADIR%%/pkg/smallgrp/id6/id1920.all +%%DATADIR%%/pkg/smallgrp/id6/id1920.alm +%%DATADIR%%/pkg/smallgrp/id6/id1920.aln +%%DATADIR%%/pkg/smallgrp/id6/id1920.alo +%%DATADIR%%/pkg/smallgrp/id6/id1920.alp +%%DATADIR%%/pkg/smallgrp/id6/id1920.alq +%%DATADIR%%/pkg/smallgrp/id6/id1920.alr +%%DATADIR%%/pkg/smallgrp/id6/id1920.als +%%DATADIR%%/pkg/smallgrp/id6/id1920.alt +%%DATADIR%%/pkg/smallgrp/id6/id1920.alu +%%DATADIR%%/pkg/smallgrp/id6/id1920.alv +%%DATADIR%%/pkg/smallgrp/id6/id1920.alw +%%DATADIR%%/pkg/smallgrp/id6/id1920.alx +%%DATADIR%%/pkg/smallgrp/id6/id1920.aly +%%DATADIR%%/pkg/smallgrp/id6/id1920.alz +%%DATADIR%%/pkg/smallgrp/id6/id1920.am +%%DATADIR%%/pkg/smallgrp/id6/id1920.ama +%%DATADIR%%/pkg/smallgrp/id6/id1920.amb +%%DATADIR%%/pkg/smallgrp/id6/id1920.amc +%%DATADIR%%/pkg/smallgrp/id6/id1920.amd +%%DATADIR%%/pkg/smallgrp/id6/id1920.ame +%%DATADIR%%/pkg/smallgrp/id6/id1920.amf +%%DATADIR%%/pkg/smallgrp/id6/id1920.amg +%%DATADIR%%/pkg/smallgrp/id6/id1920.amh +%%DATADIR%%/pkg/smallgrp/id6/id1920.ami +%%DATADIR%%/pkg/smallgrp/id6/id1920.amj +%%DATADIR%%/pkg/smallgrp/id6/id1920.amk +%%DATADIR%%/pkg/smallgrp/id6/id1920.aml +%%DATADIR%%/pkg/smallgrp/id6/id1920.amm +%%DATADIR%%/pkg/smallgrp/id6/id1920.amn +%%DATADIR%%/pkg/smallgrp/id6/id1920.amo +%%DATADIR%%/pkg/smallgrp/id6/id1920.amp +%%DATADIR%%/pkg/smallgrp/id6/id1920.amq +%%DATADIR%%/pkg/smallgrp/id6/id1920.amr +%%DATADIR%%/pkg/smallgrp/id6/id1920.ams +%%DATADIR%%/pkg/smallgrp/id6/id1920.amt +%%DATADIR%%/pkg/smallgrp/id6/id1920.amu +%%DATADIR%%/pkg/smallgrp/id6/id1920.amv +%%DATADIR%%/pkg/smallgrp/id6/id1920.amw +%%DATADIR%%/pkg/smallgrp/id6/id1920.amx +%%DATADIR%%/pkg/smallgrp/id6/id1920.amy +%%DATADIR%%/pkg/smallgrp/id6/id1920.amz +%%DATADIR%%/pkg/smallgrp/id6/id1920.an +%%DATADIR%%/pkg/smallgrp/id6/id1920.ana +%%DATADIR%%/pkg/smallgrp/id6/id1920.anb +%%DATADIR%%/pkg/smallgrp/id6/id1920.anc +%%DATADIR%%/pkg/smallgrp/id6/id1920.and +%%DATADIR%%/pkg/smallgrp/id6/id1920.ane +%%DATADIR%%/pkg/smallgrp/id6/id1920.anf +%%DATADIR%%/pkg/smallgrp/id6/id1920.ang +%%DATADIR%%/pkg/smallgrp/id6/id1920.anh +%%DATADIR%%/pkg/smallgrp/id6/id1920.ani +%%DATADIR%%/pkg/smallgrp/id6/id1920.anj +%%DATADIR%%/pkg/smallgrp/id6/id1920.ank +%%DATADIR%%/pkg/smallgrp/id6/id1920.anl +%%DATADIR%%/pkg/smallgrp/id6/id1920.anm +%%DATADIR%%/pkg/smallgrp/id6/id1920.ann +%%DATADIR%%/pkg/smallgrp/id6/id1920.ano +%%DATADIR%%/pkg/smallgrp/id6/id1920.anp +%%DATADIR%%/pkg/smallgrp/id6/id1920.anq +%%DATADIR%%/pkg/smallgrp/id6/id1920.anr +%%DATADIR%%/pkg/smallgrp/id6/id1920.ans +%%DATADIR%%/pkg/smallgrp/id6/id1920.ant +%%DATADIR%%/pkg/smallgrp/id6/id1920.anu +%%DATADIR%%/pkg/smallgrp/id6/id1920.anv +%%DATADIR%%/pkg/smallgrp/id6/id1920.anw +%%DATADIR%%/pkg/smallgrp/id6/id1920.anx +%%DATADIR%%/pkg/smallgrp/id6/id1920.any +%%DATADIR%%/pkg/smallgrp/id6/id1920.anz +%%DATADIR%%/pkg/smallgrp/id6/id1920.ao +%%DATADIR%%/pkg/smallgrp/id6/id1920.aoa +%%DATADIR%%/pkg/smallgrp/id6/id1920.aob +%%DATADIR%%/pkg/smallgrp/id6/id1920.aoc +%%DATADIR%%/pkg/smallgrp/id6/id1920.aod +%%DATADIR%%/pkg/smallgrp/id6/id1920.aoe +%%DATADIR%%/pkg/smallgrp/id6/id1920.aof +%%DATADIR%%/pkg/smallgrp/id6/id1920.aog +%%DATADIR%%/pkg/smallgrp/id6/id1920.aoh +%%DATADIR%%/pkg/smallgrp/id6/id1920.aoi +%%DATADIR%%/pkg/smallgrp/id6/id1920.aoj +%%DATADIR%%/pkg/smallgrp/id6/id1920.aok +%%DATADIR%%/pkg/smallgrp/id6/id1920.aol +%%DATADIR%%/pkg/smallgrp/id6/id1920.aom +%%DATADIR%%/pkg/smallgrp/id6/id1920.aon +%%DATADIR%%/pkg/smallgrp/id6/id1920.aoo +%%DATADIR%%/pkg/smallgrp/id6/id1920.aop +%%DATADIR%%/pkg/smallgrp/id6/id1920.aoq +%%DATADIR%%/pkg/smallgrp/id6/id1920.aor +%%DATADIR%%/pkg/smallgrp/id6/id1920.aos +%%DATADIR%%/pkg/smallgrp/id6/id1920.aot +%%DATADIR%%/pkg/smallgrp/id6/id1920.aou +%%DATADIR%%/pkg/smallgrp/id6/id1920.aov +%%DATADIR%%/pkg/smallgrp/id6/id1920.aow +%%DATADIR%%/pkg/smallgrp/id6/id1920.aox +%%DATADIR%%/pkg/smallgrp/id6/id1920.aoy +%%DATADIR%%/pkg/smallgrp/id6/id1920.aoz +%%DATADIR%%/pkg/smallgrp/id6/id1920.ap +%%DATADIR%%/pkg/smallgrp/id6/id1920.apa +%%DATADIR%%/pkg/smallgrp/id6/id1920.apb +%%DATADIR%%/pkg/smallgrp/id6/id1920.apc +%%DATADIR%%/pkg/smallgrp/id6/id1920.apd +%%DATADIR%%/pkg/smallgrp/id6/id1920.ape +%%DATADIR%%/pkg/smallgrp/id6/id1920.apf +%%DATADIR%%/pkg/smallgrp/id6/id1920.apg +%%DATADIR%%/pkg/smallgrp/id6/id1920.aph +%%DATADIR%%/pkg/smallgrp/id6/id1920.api +%%DATADIR%%/pkg/smallgrp/id6/id1920.apj +%%DATADIR%%/pkg/smallgrp/id6/id1920.apk +%%DATADIR%%/pkg/smallgrp/id6/id1920.apl +%%DATADIR%%/pkg/smallgrp/id6/id1920.apm +%%DATADIR%%/pkg/smallgrp/id6/id1920.apn +%%DATADIR%%/pkg/smallgrp/id6/id1920.apo +%%DATADIR%%/pkg/smallgrp/id6/id1920.app +%%DATADIR%%/pkg/smallgrp/id6/id1920.apq +%%DATADIR%%/pkg/smallgrp/id6/id1920.apr +%%DATADIR%%/pkg/smallgrp/id6/id1920.aps +%%DATADIR%%/pkg/smallgrp/id6/id1920.apt +%%DATADIR%%/pkg/smallgrp/id6/id1920.apu +%%DATADIR%%/pkg/smallgrp/id6/id1920.apv +%%DATADIR%%/pkg/smallgrp/id6/id1920.apw +%%DATADIR%%/pkg/smallgrp/id6/id1920.apx +%%DATADIR%%/pkg/smallgrp/id6/id1920.apy +%%DATADIR%%/pkg/smallgrp/id6/id1920.apz +%%DATADIR%%/pkg/smallgrp/id6/id1920.aq +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqa +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqb +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqc +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqd +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqe +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqf +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqg +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqh +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqi +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqj +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqk +%%DATADIR%%/pkg/smallgrp/id6/id1920.aql +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqm +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqn +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqo +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqp +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqq +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqr +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqs +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqt +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqu +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqv +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqw +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqx +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqy +%%DATADIR%%/pkg/smallgrp/id6/id1920.aqz +%%DATADIR%%/pkg/smallgrp/id6/id1920.ar +%%DATADIR%%/pkg/smallgrp/id6/id1920.ara +%%DATADIR%%/pkg/smallgrp/id6/id1920.arb +%%DATADIR%%/pkg/smallgrp/id6/id1920.arc +%%DATADIR%%/pkg/smallgrp/id6/id1920.ard +%%DATADIR%%/pkg/smallgrp/id6/id1920.are +%%DATADIR%%/pkg/smallgrp/id6/id1920.arf +%%DATADIR%%/pkg/smallgrp/id6/id1920.arg +%%DATADIR%%/pkg/smallgrp/id6/id1920.arh +%%DATADIR%%/pkg/smallgrp/id6/id1920.ari +%%DATADIR%%/pkg/smallgrp/id6/id1920.arj +%%DATADIR%%/pkg/smallgrp/id6/id1920.ark +%%DATADIR%%/pkg/smallgrp/id6/id1920.arl +%%DATADIR%%/pkg/smallgrp/id6/id1920.arm +%%DATADIR%%/pkg/smallgrp/id6/id1920.arn +%%DATADIR%%/pkg/smallgrp/id6/id1920.aro +%%DATADIR%%/pkg/smallgrp/id6/id1920.arp +%%DATADIR%%/pkg/smallgrp/id6/id1920.arq +%%DATADIR%%/pkg/smallgrp/id6/id1920.arr +%%DATADIR%%/pkg/smallgrp/id6/id1920.ars +%%DATADIR%%/pkg/smallgrp/id6/id1920.art +%%DATADIR%%/pkg/smallgrp/id6/id1920.aru +%%DATADIR%%/pkg/smallgrp/id6/id1920.arv +%%DATADIR%%/pkg/smallgrp/id6/id1920.arw +%%DATADIR%%/pkg/smallgrp/id6/id1920.arx +%%DATADIR%%/pkg/smallgrp/id6/id1920.ary +%%DATADIR%%/pkg/smallgrp/id6/id1920.arz +%%DATADIR%%/pkg/smallgrp/id6/id1920.as +%%DATADIR%%/pkg/smallgrp/id6/id1920.asa +%%DATADIR%%/pkg/smallgrp/id6/id1920.asb +%%DATADIR%%/pkg/smallgrp/id6/id1920.asc +%%DATADIR%%/pkg/smallgrp/id6/id1920.asd +%%DATADIR%%/pkg/smallgrp/id6/id1920.ase +%%DATADIR%%/pkg/smallgrp/id6/id1920.asf +%%DATADIR%%/pkg/smallgrp/id6/id1920.at +%%DATADIR%%/pkg/smallgrp/id6/id1920.au +%%DATADIR%%/pkg/smallgrp/id6/id1920.av +%%DATADIR%%/pkg/smallgrp/id6/id1920.aw +%%DATADIR%%/pkg/smallgrp/id6/id1920.ax +%%DATADIR%%/pkg/smallgrp/id6/id1920.ay +%%DATADIR%%/pkg/smallgrp/id6/id1920.az +%%DATADIR%%/pkg/smallgrp/id6/id1920.b +%%DATADIR%%/pkg/smallgrp/id6/id1920.bbe +%%DATADIR%%/pkg/smallgrp/id6/id1920.bbo +%%DATADIR%%/pkg/smallgrp/id6/id1920.bc +%%DATADIR%%/pkg/smallgrp/id6/id1920.bct +%%DATADIR%%/pkg/smallgrp/id6/id1920.bdi +%%DATADIR%%/pkg/smallgrp/id6/id1920.bey +%%DATADIR%%/pkg/smallgrp/id6/id1920.bfx +%%DATADIR%%/pkg/smallgrp/id6/id1920.bge +%%DATADIR%%/pkg/smallgrp/id6/id1920.bgu +%%DATADIR%%/pkg/smallgrp/id6/idgrp6.g +%%DATADIR%%/pkg/smallgrp/id9/idgrp9.g +%%DATADIR%%/pkg/smallgrp/init.g +%%DATADIR%%/pkg/smallgrp/makedoc.g +%%DATADIR%%/pkg/smallgrp/read.g +%%DATADIR%%/pkg/smallgrp/small10/col10.z +%%DATADIR%%/pkg/smallgrp/small10/col100.z +%%DATADIR%%/pkg/smallgrp/small10/col11.z +%%DATADIR%%/pkg/smallgrp/small10/col12.z +%%DATADIR%%/pkg/smallgrp/small10/col13.z +%%DATADIR%%/pkg/smallgrp/small10/col14.z +%%DATADIR%%/pkg/smallgrp/small10/col15.z +%%DATADIR%%/pkg/smallgrp/small10/col16.z +%%DATADIR%%/pkg/smallgrp/small10/col17.z +%%DATADIR%%/pkg/smallgrp/small10/col18.z +%%DATADIR%%/pkg/smallgrp/small10/col19.z +%%DATADIR%%/pkg/smallgrp/small10/col20.z +%%DATADIR%%/pkg/smallgrp/small10/col21.z +%%DATADIR%%/pkg/smallgrp/small10/col22.z +%%DATADIR%%/pkg/smallgrp/small10/col23.z +%%DATADIR%%/pkg/smallgrp/small10/col24.z +%%DATADIR%%/pkg/smallgrp/small10/col25.z +%%DATADIR%%/pkg/smallgrp/small10/col26.z +%%DATADIR%%/pkg/smallgrp/small10/col27.z +%%DATADIR%%/pkg/smallgrp/small10/col28.z +%%DATADIR%%/pkg/smallgrp/small10/col29.z +%%DATADIR%%/pkg/smallgrp/small10/col30.z +%%DATADIR%%/pkg/smallgrp/small10/col31.z +%%DATADIR%%/pkg/smallgrp/small10/col32.z +%%DATADIR%%/pkg/smallgrp/small10/col33.z +%%DATADIR%%/pkg/smallgrp/small10/col34.z +%%DATADIR%%/pkg/smallgrp/small10/col35.z +%%DATADIR%%/pkg/smallgrp/small10/col36.z +%%DATADIR%%/pkg/smallgrp/small10/col37.z +%%DATADIR%%/pkg/smallgrp/small10/col38.z +%%DATADIR%%/pkg/smallgrp/small10/col39.z +%%DATADIR%%/pkg/smallgrp/small10/col40.z +%%DATADIR%%/pkg/smallgrp/small10/col41.z +%%DATADIR%%/pkg/smallgrp/small10/col42.z +%%DATADIR%%/pkg/smallgrp/small10/col43.z +%%DATADIR%%/pkg/smallgrp/small10/col44.z +%%DATADIR%%/pkg/smallgrp/small10/col45.z +%%DATADIR%%/pkg/smallgrp/small10/col46.z +%%DATADIR%%/pkg/smallgrp/small10/col47.z +%%DATADIR%%/pkg/smallgrp/small10/col48.z +%%DATADIR%%/pkg/smallgrp/small10/col49.z +%%DATADIR%%/pkg/smallgrp/small10/col5.z +%%DATADIR%%/pkg/smallgrp/small10/col50.z +%%DATADIR%%/pkg/smallgrp/small10/col51.z +%%DATADIR%%/pkg/smallgrp/small10/col52.z +%%DATADIR%%/pkg/smallgrp/small10/col53.z +%%DATADIR%%/pkg/smallgrp/small10/col54.z +%%DATADIR%%/pkg/smallgrp/small10/col55.z +%%DATADIR%%/pkg/smallgrp/small10/col56.z +%%DATADIR%%/pkg/smallgrp/small10/col57.z +%%DATADIR%%/pkg/smallgrp/small10/col58.z +%%DATADIR%%/pkg/smallgrp/small10/col59.z +%%DATADIR%%/pkg/smallgrp/small10/col6.z +%%DATADIR%%/pkg/smallgrp/small10/col60.z +%%DATADIR%%/pkg/smallgrp/small10/col61.z +%%DATADIR%%/pkg/smallgrp/small10/col62.z +%%DATADIR%%/pkg/smallgrp/small10/col63.z +%%DATADIR%%/pkg/smallgrp/small10/col64.z +%%DATADIR%%/pkg/smallgrp/small10/col65.z +%%DATADIR%%/pkg/smallgrp/small10/col66.z +%%DATADIR%%/pkg/smallgrp/small10/col67.z +%%DATADIR%%/pkg/smallgrp/small10/col68.z +%%DATADIR%%/pkg/smallgrp/small10/col69.z +%%DATADIR%%/pkg/smallgrp/small10/col7.z +%%DATADIR%%/pkg/smallgrp/small10/col70.z +%%DATADIR%%/pkg/smallgrp/small10/col71.z +%%DATADIR%%/pkg/smallgrp/small10/col72.z +%%DATADIR%%/pkg/smallgrp/small10/col73.z +%%DATADIR%%/pkg/smallgrp/small10/col74.z +%%DATADIR%%/pkg/smallgrp/small10/col75.z +%%DATADIR%%/pkg/smallgrp/small10/col76.z +%%DATADIR%%/pkg/smallgrp/small10/col77.z +%%DATADIR%%/pkg/smallgrp/small10/col78.z +%%DATADIR%%/pkg/smallgrp/small10/col79.z +%%DATADIR%%/pkg/smallgrp/small10/col8.z +%%DATADIR%%/pkg/smallgrp/small10/col80.z +%%DATADIR%%/pkg/smallgrp/small10/col81.z +%%DATADIR%%/pkg/smallgrp/small10/col82.z +%%DATADIR%%/pkg/smallgrp/small10/col83.z +%%DATADIR%%/pkg/smallgrp/small10/col84.z +%%DATADIR%%/pkg/smallgrp/small10/col85.z +%%DATADIR%%/pkg/smallgrp/small10/col86.z +%%DATADIR%%/pkg/smallgrp/small10/col87.z +%%DATADIR%%/pkg/smallgrp/small10/col88.z +%%DATADIR%%/pkg/smallgrp/small10/col89.z +%%DATADIR%%/pkg/smallgrp/small10/col9.z +%%DATADIR%%/pkg/smallgrp/small10/col90.z +%%DATADIR%%/pkg/smallgrp/small10/col91.z +%%DATADIR%%/pkg/smallgrp/small10/col92.z +%%DATADIR%%/pkg/smallgrp/small10/col93.z +%%DATADIR%%/pkg/smallgrp/small10/col94.z +%%DATADIR%%/pkg/smallgrp/small10/col95.z +%%DATADIR%%/pkg/smallgrp/small10/col96.z +%%DATADIR%%/pkg/smallgrp/small10/col97.z +%%DATADIR%%/pkg/smallgrp/small10/col98.z +%%DATADIR%%/pkg/smallgrp/small10/col99.z +%%DATADIR%%/pkg/smallgrp/small10/sml11466.z +%%DATADIR%%/pkg/smallgrp/small10/sml11700.z +%%DATADIR%%/pkg/smallgrp/small10/sml13860.z +%%DATADIR%%/pkg/smallgrp/small10/sml14196.z +%%DATADIR%%/pkg/smallgrp/small10/sml14700.z +%%DATADIR%%/pkg/smallgrp/small10/sml15300.z +%%DATADIR%%/pkg/smallgrp/small10/sml16380.z +%%DATADIR%%/pkg/smallgrp/small10/sml16758.z +%%DATADIR%%/pkg/smallgrp/small10/sml17100.z +%%DATADIR%%/pkg/smallgrp/small10/sml17316.z +%%DATADIR%%/pkg/smallgrp/small10/sml19404.z +%%DATADIR%%/pkg/smallgrp/small10/sml20460.z +%%DATADIR%%/pkg/smallgrp/small10/sml20748.z +%%DATADIR%%/pkg/smallgrp/small10/sml21294.z +%%DATADIR%%/pkg/smallgrp/small10/sml21420.z +%%DATADIR%%/pkg/smallgrp/small10/sml21756.z +%%DATADIR%%/pkg/smallgrp/small10/sml21780.z +%%DATADIR%%/pkg/smallgrp/small10/sml22050.z +%%DATADIR%%/pkg/smallgrp/small10/sml22932.z +%%DATADIR%%/pkg/smallgrp/small10/sml23100.z +%%DATADIR%%/pkg/smallgrp/small10/sml23940.z +%%DATADIR%%/pkg/smallgrp/small10/sml24180.z +%%DATADIR%%/pkg/smallgrp/small10/sml25284.z +%%DATADIR%%/pkg/smallgrp/small10/sml25308.z +%%DATADIR%%/pkg/smallgrp/small10/sml25620.z +%%DATADIR%%/pkg/smallgrp/small10/sml25740.z +%%DATADIR%%/pkg/smallgrp/small10/sml26100.z +%%DATADIR%%/pkg/smallgrp/small10/sml27300.z +%%DATADIR%%/pkg/smallgrp/small10/sml27342.z +%%DATADIR%%/pkg/smallgrp/small10/sml27900.z +%%DATADIR%%/pkg/smallgrp/small10/sml28860.z +%%DATADIR%%/pkg/smallgrp/small10/sml28980.z +%%DATADIR%%/pkg/smallgrp/small10/sml29988.z +%%DATADIR%%/pkg/smallgrp/small10/sml30420.z +%%DATADIR%%/pkg/smallgrp/small10/sml30492.z +%%DATADIR%%/pkg/smallgrp/small10/sml31122.z +%%DATADIR%%/pkg/smallgrp/small10/sml31668.z +%%DATADIR%%/pkg/smallgrp/small10/sml32340.z +%%DATADIR%%/pkg/smallgrp/small10/sml32634.z +%%DATADIR%%/pkg/smallgrp/small10/sml33300.z +%%DATADIR%%/pkg/smallgrp/small10/sml33516.z +%%DATADIR%%/pkg/smallgrp/small10/sml33660.z +%%DATADIR%%/pkg/smallgrp/small10/sml33852.z +%%DATADIR%%/pkg/smallgrp/small10/sml34164.z +%%DATADIR%%/pkg/smallgrp/small10/sml35700.z +%%DATADIR%%/pkg/smallgrp/small10/sml35868.z +%%DATADIR%%/pkg/smallgrp/small10/sml36036.z +%%DATADIR%%/pkg/smallgrp/small10/sml36300.z +%%DATADIR%%/pkg/smallgrp/small10/sml36540.z +%%DATADIR%%/pkg/smallgrp/small10/sml36900.z +%%DATADIR%%/pkg/smallgrp/small10/sml37620.z +%%DATADIR%%/pkg/smallgrp/small10/sml37926.z +%%DATADIR%%/pkg/smallgrp/small10/sml38220.z +%%DATADIR%%/pkg/smallgrp/small10/sml38532.z +%%DATADIR%%/pkg/smallgrp/small10/sml38700.z +%%DATADIR%%/pkg/smallgrp/small10/sml39060.z +%%DATADIR%%/pkg/smallgrp/small10/sml39780.z +%%DATADIR%%/pkg/smallgrp/small10/sml39900.z +%%DATADIR%%/pkg/smallgrp/small10/sml40260.z +%%DATADIR%%/pkg/smallgrp/small10/sml40404.z +%%DATADIR%%/pkg/smallgrp/small10/sml40572.z +%%DATADIR%%/pkg/smallgrp/small10/sml40950.z +%%DATADIR%%/pkg/smallgrp/small10/sml42588.z +%%DATADIR%%/pkg/smallgrp/small10/sml42900.z +%%DATADIR%%/pkg/smallgrp/small10/sml42924.z +%%DATADIR%%/pkg/smallgrp/small10/sml44100.z +%%DATADIR%%/pkg/smallgrp/small10/sml44460.z +%%DATADIR%%/pkg/smallgrp/small10/sml45100.z +%%DATADIR%%/pkg/smallgrp/small10/sml45486.z +%%DATADIR%%/pkg/smallgrp/small10/sml45540.z +%%DATADIR%%/pkg/smallgrp/small10/sml45570.z +%%DATADIR%%/pkg/smallgrp/small10/sml46620.z +%%DATADIR%%/pkg/smallgrp/small10/sml46956.z +%%DATADIR%%/pkg/smallgrp/small10/sml47124.z +%%DATADIR%%/pkg/smallgrp/small10/sml47580.z +%%DATADIR%%/pkg/smallgrp/small10/sml47700.z +%%DATADIR%%/pkg/smallgrp/small10/sml48300.z +%%DATADIR%%/pkg/smallgrp/small10/sml48510.z +%%DATADIR%%/pkg/smallgrp/small10/sml49284.z +%%DATADIR%%/pkg/smallgrp/small10/sml49476.z +%%DATADIR%%/pkg/smallgrp/small10/sml49686.z +%%DATADIR%%/pkg/smallgrp/small10/sml49932.z +%%DATADIR%%/pkg/smallgrp/small10/sml49980.z +%%DATADIR%%/pkg/smallgrp/small10/sml6300.z +%%DATADIR%%/pkg/smallgrp/small10/sml7644.z +%%DATADIR%%/pkg/smallgrp/small10/sml8820.z +%%DATADIR%%/pkg/smallgrp/small10/sml9900.z +%%DATADIR%%/pkg/smallgrp/small10/smlgp10.g +%%DATADIR%%/pkg/smallgrp/small11/sml41.z +%%DATADIR%%/pkg/smallgrp/small11/sml47.z +%%DATADIR%%/pkg/smallgrp/small11/sml59.z +%%DATADIR%%/pkg/smallgrp/small11/sml73.z +%%DATADIR%%/pkg/smallgrp/small11/smlgp11.g +%%DATADIR%%/pkg/smallgrp/small2/col1.z +%%DATADIR%%/pkg/smallgrp/small2/col10.z +%%DATADIR%%/pkg/smallgrp/small2/col11.z +%%DATADIR%%/pkg/smallgrp/small2/col12.z +%%DATADIR%%/pkg/smallgrp/small2/col13.z +%%DATADIR%%/pkg/smallgrp/small2/col14.z +%%DATADIR%%/pkg/smallgrp/small2/col15.z +%%DATADIR%%/pkg/smallgrp/small2/col16.z +%%DATADIR%%/pkg/smallgrp/small2/col17.z +%%DATADIR%%/pkg/smallgrp/small2/col18.z +%%DATADIR%%/pkg/smallgrp/small2/col19.z +%%DATADIR%%/pkg/smallgrp/small2/col2.z +%%DATADIR%%/pkg/smallgrp/small2/col20.z +%%DATADIR%%/pkg/smallgrp/small2/col21.z +%%DATADIR%%/pkg/smallgrp/small2/col22.z +%%DATADIR%%/pkg/smallgrp/small2/col23.z +%%DATADIR%%/pkg/smallgrp/small2/col24.z +%%DATADIR%%/pkg/smallgrp/small2/col3.z +%%DATADIR%%/pkg/smallgrp/small2/col4.z +%%DATADIR%%/pkg/smallgrp/small2/col5.z +%%DATADIR%%/pkg/smallgrp/small2/col6.z +%%DATADIR%%/pkg/smallgrp/small2/col7.z +%%DATADIR%%/pkg/smallgrp/small2/col8.z +%%DATADIR%%/pkg/smallgrp/small2/col9.z +%%DATADIR%%/pkg/smallgrp/small2/prop256.z +%%DATADIR%%/pkg/smallgrp/small2/prop384.z +%%DATADIR%%/pkg/smallgrp/small2/prop576.z +%%DATADIR%%/pkg/smallgrp/small2/prop640.z +%%DATADIR%%/pkg/smallgrp/small2/prop864.z +%%DATADIR%%/pkg/smallgrp/small2/prop896.z +%%DATADIR%%/pkg/smallgrp/small2/prop960.z +%%DATADIR%%/pkg/smallgrp/small2/sml128.z +%%DATADIR%%/pkg/smallgrp/small2/sml160.z +%%DATADIR%%/pkg/smallgrp/small2/sml192.z +%%DATADIR%%/pkg/smallgrp/small2/sml240.z +%%DATADIR%%/pkg/smallgrp/small2/sml256.a +%%DATADIR%%/pkg/smallgrp/small2/sml256.b +%%DATADIR%%/pkg/smallgrp/small2/sml256.c +%%DATADIR%%/pkg/smallgrp/small2/sml256.d +%%DATADIR%%/pkg/smallgrp/small2/sml256.e +%%DATADIR%%/pkg/smallgrp/small2/sml256.f +%%DATADIR%%/pkg/smallgrp/small2/sml256.g +%%DATADIR%%/pkg/smallgrp/small2/sml256.h +%%DATADIR%%/pkg/smallgrp/small2/sml256.i +%%DATADIR%%/pkg/smallgrp/small2/sml256.j +%%DATADIR%%/pkg/smallgrp/small2/sml256.k +%%DATADIR%%/pkg/smallgrp/small2/sml256.l +%%DATADIR%%/pkg/smallgrp/small2/sml256.m +%%DATADIR%%/pkg/smallgrp/small2/sml256.n +%%DATADIR%%/pkg/smallgrp/small2/sml256.o +%%DATADIR%%/pkg/smallgrp/small2/sml256.p +%%DATADIR%%/pkg/smallgrp/small2/sml256.q +%%DATADIR%%/pkg/smallgrp/small2/sml256.r +%%DATADIR%%/pkg/smallgrp/small2/sml256.s +%%DATADIR%%/pkg/smallgrp/small2/sml256.t +%%DATADIR%%/pkg/smallgrp/small2/sml256.u +%%DATADIR%%/pkg/smallgrp/small2/sml256.v +%%DATADIR%%/pkg/smallgrp/small2/sml256.w +%%DATADIR%%/pkg/smallgrp/small2/sml288.z +%%DATADIR%%/pkg/smallgrp/small2/sml320.z +%%DATADIR%%/pkg/smallgrp/small2/sml336.z +%%DATADIR%%/pkg/smallgrp/small2/sml384.a +%%DATADIR%%/pkg/smallgrp/small2/sml384.b +%%DATADIR%%/pkg/smallgrp/small2/sml384.c +%%DATADIR%%/pkg/smallgrp/small2/sml384.d +%%DATADIR%%/pkg/smallgrp/small2/sml384.e +%%DATADIR%%/pkg/smallgrp/small2/sml384.f +%%DATADIR%%/pkg/smallgrp/small2/sml384.g +%%DATADIR%%/pkg/smallgrp/small2/sml384.h +%%DATADIR%%/pkg/smallgrp/small2/sml384.i +%%DATADIR%%/pkg/smallgrp/small2/sml400.z +%%DATADIR%%/pkg/smallgrp/small2/sml416.z +%%DATADIR%%/pkg/smallgrp/small2/sml432.z +%%DATADIR%%/pkg/smallgrp/small2/sml448.z +%%DATADIR%%/pkg/smallgrp/small2/sml480.z +%%DATADIR%%/pkg/smallgrp/small2/sml486.z +%%DATADIR%%/pkg/smallgrp/small2/sml504.z +%%DATADIR%%/pkg/smallgrp/small2/sml544.z +%%DATADIR%%/pkg/smallgrp/small2/sml576.a +%%DATADIR%%/pkg/smallgrp/small2/sml576.b +%%DATADIR%%/pkg/smallgrp/small2/sml576.c +%%DATADIR%%/pkg/smallgrp/small2/sml576.d +%%DATADIR%%/pkg/smallgrp/small2/sml600.z +%%DATADIR%%/pkg/smallgrp/small2/sml624.z +%%DATADIR%%/pkg/smallgrp/small2/sml64.z +%%DATADIR%%/pkg/smallgrp/small2/sml640.a +%%DATADIR%%/pkg/smallgrp/small2/sml640.b +%%DATADIR%%/pkg/smallgrp/small2/sml640.c +%%DATADIR%%/pkg/smallgrp/small2/sml640.d +%%DATADIR%%/pkg/smallgrp/small2/sml640.e +%%DATADIR%%/pkg/smallgrp/small2/sml640.f +%%DATADIR%%/pkg/smallgrp/small2/sml640.g +%%DATADIR%%/pkg/smallgrp/small2/sml640.h +%%DATADIR%%/pkg/smallgrp/small2/sml640.i +%%DATADIR%%/pkg/smallgrp/small2/sml648.z +%%DATADIR%%/pkg/smallgrp/small2/sml672.z +%%DATADIR%%/pkg/smallgrp/small2/sml704.z +%%DATADIR%%/pkg/smallgrp/small2/sml720.z +%%DATADIR%%/pkg/smallgrp/small2/sml729.z +%%DATADIR%%/pkg/smallgrp/small2/sml800.z +%%DATADIR%%/pkg/smallgrp/small2/sml816.z +%%DATADIR%%/pkg/smallgrp/small2/sml832.z +%%DATADIR%%/pkg/smallgrp/small2/sml864.a +%%DATADIR%%/pkg/smallgrp/small2/sml864.b +%%DATADIR%%/pkg/smallgrp/small2/sml880.z +%%DATADIR%%/pkg/smallgrp/small2/sml896.a +%%DATADIR%%/pkg/smallgrp/small2/sml896.b +%%DATADIR%%/pkg/smallgrp/small2/sml896.c +%%DATADIR%%/pkg/smallgrp/small2/sml896.d +%%DATADIR%%/pkg/smallgrp/small2/sml896.e +%%DATADIR%%/pkg/smallgrp/small2/sml896.f +%%DATADIR%%/pkg/smallgrp/small2/sml896.g +%%DATADIR%%/pkg/smallgrp/small2/sml896.h +%%DATADIR%%/pkg/smallgrp/small2/sml912.z +%%DATADIR%%/pkg/smallgrp/small2/sml928.z +%%DATADIR%%/pkg/smallgrp/small2/sml936.z +%%DATADIR%%/pkg/smallgrp/small2/sml96.z +%%DATADIR%%/pkg/smallgrp/small2/sml960.a +%%DATADIR%%/pkg/smallgrp/small2/sml960.b +%%DATADIR%%/pkg/smallgrp/small2/sml960.c +%%DATADIR%%/pkg/smallgrp/small2/sml960.d +%%DATADIR%%/pkg/smallgrp/small2/sml960.e +%%DATADIR%%/pkg/smallgrp/small2/sml972.z +%%DATADIR%%/pkg/smallgrp/small2/smlgp2.g +%%DATADIR%%/pkg/smallgrp/small3/nor2.c +%%DATADIR%%/pkg/smallgrp/small3/nor2.d +%%DATADIR%%/pkg/smallgrp/small3/nor2.e +%%DATADIR%%/pkg/smallgrp/small3/nor2.f +%%DATADIR%%/pkg/smallgrp/small3/nor2.g +%%DATADIR%%/pkg/smallgrp/small3/nor2.ha +%%DATADIR%%/pkg/smallgrp/small3/nor2.hb +%%DATADIR%%/pkg/smallgrp/small3/nor2.hc +%%DATADIR%%/pkg/smallgrp/small3/sml1280.z +%%DATADIR%%/pkg/smallgrp/small3/sml16256.z +%%DATADIR%%/pkg/smallgrp/small3/sml1792.z +%%DATADIR%%/pkg/smallgrp/small3/sml1984.z +%%DATADIR%%/pkg/smallgrp/small3/sml32512.z +%%DATADIR%%/pkg/smallgrp/small3/sml3968.z +%%DATADIR%%/pkg/smallgrp/small3/sml4352.z +%%DATADIR%%/pkg/smallgrp/small3/sml768.a +%%DATADIR%%/pkg/smallgrp/small3/sml768.b +%%DATADIR%%/pkg/smallgrp/small3/sml768.c +%%DATADIR%%/pkg/smallgrp/small3/sml768.d +%%DATADIR%%/pkg/smallgrp/small3/sml768.z +%%DATADIR%%/pkg/smallgrp/small3/sml7936.z +%%DATADIR%%/pkg/smallgrp/small3/smlgp3.g +%%DATADIR%%/pkg/smallgrp/small4/nor3.c +%%DATADIR%%/pkg/smallgrp/small4/nor3.d +%%DATADIR%%/pkg/smallgrp/small4/nor3.e +%%DATADIR%%/pkg/smallgrp/small4/nor3.f +%%DATADIR%%/pkg/smallgrp/small4/nor5.c +%%DATADIR%%/pkg/smallgrp/small4/nor5.d +%%DATADIR%%/pkg/smallgrp/small4/nor5.e +%%DATADIR%%/pkg/smallgrp/small4/nor7.c +%%DATADIR%%/pkg/smallgrp/small4/nor7.d +%%DATADIR%%/pkg/smallgrp/small4/sml1029.z +%%DATADIR%%/pkg/smallgrp/small4/sml1053.z +%%DATADIR%%/pkg/smallgrp/small4/sml12005.z +%%DATADIR%%/pkg/smallgrp/small4/sml1215.z +%%DATADIR%%/pkg/smallgrp/small4/sml1250.z +%%DATADIR%%/pkg/smallgrp/small4/sml1458.z +%%DATADIR%%/pkg/smallgrp/small4/sml1875.z +%%DATADIR%%/pkg/smallgrp/small4/sml19375.z +%%DATADIR%%/pkg/smallgrp/small4/sml22187.5 +%%DATADIR%%/pkg/smallgrp/small4/sml2401.z +%%DATADIR%%/pkg/smallgrp/small4/sml2673.z +%%DATADIR%%/pkg/smallgrp/small4/sml3125.z +%%DATADIR%%/pkg/smallgrp/small4/sml3159.z +%%DATADIR%%/pkg/smallgrp/small4/sml34375.z +%%DATADIR%%/pkg/smallgrp/small4/sml3645.z +%%DATADIR%%/pkg/smallgrp/small4/sml3875.z +%%DATADIR%%/pkg/smallgrp/small4/sml40625.z +%%DATADIR%%/pkg/smallgrp/small4/sml45619.z +%%DATADIR%%/pkg/smallgrp/small4/sml4802.z +%%DATADIR%%/pkg/smallgrp/small4/sml5103.z +%%DATADIR%%/pkg/smallgrp/small4/sml6250.z +%%DATADIR%%/pkg/smallgrp/small4/sml6517.z +%%DATADIR%%/pkg/smallgrp/small4/sml7203.z +%%DATADIR%%/pkg/smallgrp/small4/sml8019.z +%%DATADIR%%/pkg/smallgrp/small4/sml8125.z +%%DATADIR%%/pkg/smallgrp/small4/sml9375.z +%%DATADIR%%/pkg/smallgrp/small4/sml9477.z +%%DATADIR%%/pkg/smallgrp/small4/sml96875.z +%%DATADIR%%/pkg/smallgrp/small4/smlgp4.g +%%DATADIR%%/pkg/smallgrp/small5/col1.z +%%DATADIR%%/pkg/smallgrp/small5/col10.z +%%DATADIR%%/pkg/smallgrp/small5/col11.z +%%DATADIR%%/pkg/smallgrp/small5/col12.z +%%DATADIR%%/pkg/smallgrp/small5/col13.z +%%DATADIR%%/pkg/smallgrp/small5/col14.z +%%DATADIR%%/pkg/smallgrp/small5/col15.z +%%DATADIR%%/pkg/smallgrp/small5/col16.z +%%DATADIR%%/pkg/smallgrp/small5/col17.z +%%DATADIR%%/pkg/smallgrp/small5/col18.z +%%DATADIR%%/pkg/smallgrp/small5/col19.z +%%DATADIR%%/pkg/smallgrp/small5/col2.z +%%DATADIR%%/pkg/smallgrp/small5/col20.z +%%DATADIR%%/pkg/smallgrp/small5/col21.z +%%DATADIR%%/pkg/smallgrp/small5/col22.z +%%DATADIR%%/pkg/smallgrp/small5/col23.z +%%DATADIR%%/pkg/smallgrp/small5/col3.z +%%DATADIR%%/pkg/smallgrp/small5/col4.z +%%DATADIR%%/pkg/smallgrp/small5/col5.z +%%DATADIR%%/pkg/smallgrp/small5/col6.z +%%DATADIR%%/pkg/smallgrp/small5/col7.z +%%DATADIR%%/pkg/smallgrp/small5/col8.z +%%DATADIR%%/pkg/smallgrp/small5/col9.z +%%DATADIR%%/pkg/smallgrp/small5/prop1296.z +%%DATADIR%%/pkg/smallgrp/small5/prop1344.z +%%DATADIR%%/pkg/smallgrp/small5/prop1440.z +%%DATADIR%%/pkg/smallgrp/small5/prop1600.z +%%DATADIR%%/pkg/smallgrp/small5/prop1728.z +%%DATADIR%%/pkg/smallgrp/small5/prop1944.z +%%DATADIR%%/pkg/smallgrp/small5/sml1008.z +%%DATADIR%%/pkg/smallgrp/small5/sml1040.z +%%DATADIR%%/pkg/smallgrp/small5/sml1056.z +%%DATADIR%%/pkg/smallgrp/small5/sml1080.z +%%DATADIR%%/pkg/smallgrp/small5/sml1120.z +%%DATADIR%%/pkg/smallgrp/small5/sml1134.z +%%DATADIR%%/pkg/smallgrp/small5/sml1176.z +%%DATADIR%%/pkg/smallgrp/small5/sml1200.z +%%DATADIR%%/pkg/smallgrp/small5/sml1248.z +%%DATADIR%%/pkg/smallgrp/small5/sml1296.a +%%DATADIR%%/pkg/smallgrp/small5/sml1296.b +%%DATADIR%%/pkg/smallgrp/small5/sml1344.a +%%DATADIR%%/pkg/smallgrp/small5/sml1344.b +%%DATADIR%%/pkg/smallgrp/small5/sml1344.c +%%DATADIR%%/pkg/smallgrp/small5/sml1344.d +%%DATADIR%%/pkg/smallgrp/small5/sml1344.e +%%DATADIR%%/pkg/smallgrp/small5/sml1360.z +%%DATADIR%%/pkg/smallgrp/small5/sml1368.z +%%DATADIR%%/pkg/smallgrp/small5/sml1404.z +%%DATADIR%%/pkg/smallgrp/small5/sml1440.a +%%DATADIR%%/pkg/smallgrp/small5/sml1440.b +%%DATADIR%%/pkg/smallgrp/small5/sml1440.c +%%DATADIR%%/pkg/smallgrp/small5/sml1488.z +%%DATADIR%%/pkg/smallgrp/small5/sml1512.z +%%DATADIR%%/pkg/smallgrp/small5/sml1560.z +%%DATADIR%%/pkg/smallgrp/small5/sml1568.z +%%DATADIR%%/pkg/smallgrp/small5/sml1584.z +%%DATADIR%%/pkg/smallgrp/small5/sml1600.a +%%DATADIR%%/pkg/smallgrp/small5/sml1600.b +%%DATADIR%%/pkg/smallgrp/small5/sml1600.c +%%DATADIR%%/pkg/smallgrp/small5/sml1600.d +%%DATADIR%%/pkg/smallgrp/small5/sml1600.e +%%DATADIR%%/pkg/smallgrp/small5/sml1620.z +%%DATADIR%%/pkg/smallgrp/small5/sml1632.z +%%DATADIR%%/pkg/smallgrp/small5/sml1680.z +%%DATADIR%%/pkg/smallgrp/small5/sml1728.a +%%DATADIR%%/pkg/smallgrp/small5/sml1728.b +%%DATADIR%%/pkg/smallgrp/small5/sml1728.c +%%DATADIR%%/pkg/smallgrp/small5/sml1728.d +%%DATADIR%%/pkg/smallgrp/small5/sml1728.e +%%DATADIR%%/pkg/smallgrp/small5/sml1728.f +%%DATADIR%%/pkg/smallgrp/small5/sml1728.g +%%DATADIR%%/pkg/smallgrp/small5/sml1728.h +%%DATADIR%%/pkg/smallgrp/small5/sml1728.i +%%DATADIR%%/pkg/smallgrp/small5/sml1728.j +%%DATADIR%%/pkg/smallgrp/small5/sml1728.k +%%DATADIR%%/pkg/smallgrp/small5/sml1728.l +%%DATADIR%%/pkg/smallgrp/small5/sml1728.m +%%DATADIR%%/pkg/smallgrp/small5/sml1728.n +%%DATADIR%%/pkg/smallgrp/small5/sml1728.o +%%DATADIR%%/pkg/smallgrp/small5/sml1728.p +%%DATADIR%%/pkg/smallgrp/small5/sml1728.q +%%DATADIR%%/pkg/smallgrp/small5/sml1728.r +%%DATADIR%%/pkg/smallgrp/small5/sml1728.s +%%DATADIR%%/pkg/smallgrp/small5/sml1728.t +%%DATADIR%%/pkg/smallgrp/small5/sml1760.z +%%DATADIR%%/pkg/smallgrp/small5/sml1764.z +%%DATADIR%%/pkg/smallgrp/small5/sml1776.z +%%DATADIR%%/pkg/smallgrp/small5/sml1800.z +%%DATADIR%%/pkg/smallgrp/small5/sml1824.z +%%DATADIR%%/pkg/smallgrp/small5/sml1872.z +%%DATADIR%%/pkg/smallgrp/small5/sml1944.a +%%DATADIR%%/pkg/smallgrp/small5/sml1944.b +%%DATADIR%%/pkg/smallgrp/small5/sml1968.z +%%DATADIR%%/pkg/smallgrp/small5/sml2000.z +%%DATADIR%%/pkg/smallgrp/small5/smlgp5.g +%%DATADIR%%/pkg/smallgrp/small6/sml1152.a +%%DATADIR%%/pkg/smallgrp/small6/sml1152.ba +%%DATADIR%%/pkg/smallgrp/small6/sml1152.bb +%%DATADIR%%/pkg/smallgrp/small6/sml1920.a +%%DATADIR%%/pkg/smallgrp/small6/sml1920.ba +%%DATADIR%%/pkg/smallgrp/small6/sml1920.bb +%%DATADIR%%/pkg/smallgrp/small6/smlgp6.g +%%DATADIR%%/pkg/smallgrp/small7/sml512.a +%%DATADIR%%/pkg/smallgrp/small7/sml512.aa +%%DATADIR%%/pkg/smallgrp/small7/sml512.ab +%%DATADIR%%/pkg/smallgrp/small7/sml512.ac +%%DATADIR%%/pkg/smallgrp/small7/sml512.ad +%%DATADIR%%/pkg/smallgrp/small7/sml512.ae +%%DATADIR%%/pkg/smallgrp/small7/sml512.af +%%DATADIR%%/pkg/smallgrp/small7/sml512.ag +%%DATADIR%%/pkg/smallgrp/small7/sml512.ah +%%DATADIR%%/pkg/smallgrp/small7/sml512.ai +%%DATADIR%%/pkg/smallgrp/small7/sml512.aj +%%DATADIR%%/pkg/smallgrp/small7/sml512.ak +%%DATADIR%%/pkg/smallgrp/small7/sml512.al +%%DATADIR%%/pkg/smallgrp/small7/sml512.am +%%DATADIR%%/pkg/smallgrp/small7/sml512.an +%%DATADIR%%/pkg/smallgrp/small7/sml512.ao +%%DATADIR%%/pkg/smallgrp/small7/sml512.ap +%%DATADIR%%/pkg/smallgrp/small7/sml512.aq +%%DATADIR%%/pkg/smallgrp/small7/sml512.ar +%%DATADIR%%/pkg/smallgrp/small7/sml512.as +%%DATADIR%%/pkg/smallgrp/small7/sml512.at +%%DATADIR%%/pkg/smallgrp/small7/sml512.au +%%DATADIR%%/pkg/smallgrp/small7/sml512.av +%%DATADIR%%/pkg/smallgrp/small7/sml512.aw +%%DATADIR%%/pkg/smallgrp/small7/sml512.ax +%%DATADIR%%/pkg/smallgrp/small7/sml512.ay +%%DATADIR%%/pkg/smallgrp/small7/sml512.az +%%DATADIR%%/pkg/smallgrp/small7/sml512.b +%%DATADIR%%/pkg/smallgrp/small7/sml512.ba +%%DATADIR%%/pkg/smallgrp/small7/sml512.bb +%%DATADIR%%/pkg/smallgrp/small7/sml512.bc +%%DATADIR%%/pkg/smallgrp/small7/sml512.bd +%%DATADIR%%/pkg/smallgrp/small7/sml512.be +%%DATADIR%%/pkg/smallgrp/small7/sml512.bf +%%DATADIR%%/pkg/smallgrp/small7/sml512.bg +%%DATADIR%%/pkg/smallgrp/small7/sml512.bh +%%DATADIR%%/pkg/smallgrp/small7/sml512.bi +%%DATADIR%%/pkg/smallgrp/small7/sml512.bj +%%DATADIR%%/pkg/smallgrp/small7/sml512.bk +%%DATADIR%%/pkg/smallgrp/small7/sml512.bl +%%DATADIR%%/pkg/smallgrp/small7/sml512.bm +%%DATADIR%%/pkg/smallgrp/small7/sml512.bn +%%DATADIR%%/pkg/smallgrp/small7/sml512.bo +%%DATADIR%%/pkg/smallgrp/small7/sml512.bp +%%DATADIR%%/pkg/smallgrp/small7/sml512.bq +%%DATADIR%%/pkg/smallgrp/small7/sml512.br +%%DATADIR%%/pkg/smallgrp/small7/sml512.bs +%%DATADIR%%/pkg/smallgrp/small7/sml512.bt +%%DATADIR%%/pkg/smallgrp/small7/sml512.bu +%%DATADIR%%/pkg/smallgrp/small7/sml512.bv +%%DATADIR%%/pkg/smallgrp/small7/sml512.bw +%%DATADIR%%/pkg/smallgrp/small7/sml512.bx +%%DATADIR%%/pkg/smallgrp/small7/sml512.by +%%DATADIR%%/pkg/smallgrp/small7/sml512.bz +%%DATADIR%%/pkg/smallgrp/small7/sml512.c +%%DATADIR%%/pkg/smallgrp/small7/sml512.ca +%%DATADIR%%/pkg/smallgrp/small7/sml512.cb +%%DATADIR%%/pkg/smallgrp/small7/sml512.cc +%%DATADIR%%/pkg/smallgrp/small7/sml512.cd +%%DATADIR%%/pkg/smallgrp/small7/sml512.ce +%%DATADIR%%/pkg/smallgrp/small7/sml512.cf +%%DATADIR%%/pkg/smallgrp/small7/sml512.cg +%%DATADIR%%/pkg/smallgrp/small7/sml512.ch +%%DATADIR%%/pkg/smallgrp/small7/sml512.ci +%%DATADIR%%/pkg/smallgrp/small7/sml512.cj +%%DATADIR%%/pkg/smallgrp/small7/sml512.ck +%%DATADIR%%/pkg/smallgrp/small7/sml512.cl +%%DATADIR%%/pkg/smallgrp/small7/sml512.cm +%%DATADIR%%/pkg/smallgrp/small7/sml512.cn +%%DATADIR%%/pkg/smallgrp/small7/sml512.co +%%DATADIR%%/pkg/smallgrp/small7/sml512.cp +%%DATADIR%%/pkg/smallgrp/small7/sml512.cq +%%DATADIR%%/pkg/smallgrp/small7/sml512.cr +%%DATADIR%%/pkg/smallgrp/small7/sml512.cs +%%DATADIR%%/pkg/smallgrp/small7/sml512.ct +%%DATADIR%%/pkg/smallgrp/small7/sml512.cu +%%DATADIR%%/pkg/smallgrp/small7/sml512.cv +%%DATADIR%%/pkg/smallgrp/small7/sml512.cw +%%DATADIR%%/pkg/smallgrp/small7/sml512.cx +%%DATADIR%%/pkg/smallgrp/small7/sml512.cy +%%DATADIR%%/pkg/smallgrp/small7/sml512.cz +%%DATADIR%%/pkg/smallgrp/small7/sml512.d +%%DATADIR%%/pkg/smallgrp/small7/sml512.da +%%DATADIR%%/pkg/smallgrp/small7/sml512.db +%%DATADIR%%/pkg/smallgrp/small7/sml512.dc +%%DATADIR%%/pkg/smallgrp/small7/sml512.e +%%DATADIR%%/pkg/smallgrp/small7/sml512.f +%%DATADIR%%/pkg/smallgrp/small7/sml512.g +%%DATADIR%%/pkg/smallgrp/small7/sml512.h +%%DATADIR%%/pkg/smallgrp/small7/sml512.i +%%DATADIR%%/pkg/smallgrp/small7/sml512.j +%%DATADIR%%/pkg/smallgrp/small7/sml512.k +%%DATADIR%%/pkg/smallgrp/small7/sml512.l +%%DATADIR%%/pkg/smallgrp/small7/sml512.m +%%DATADIR%%/pkg/smallgrp/small7/sml512.n +%%DATADIR%%/pkg/smallgrp/small7/sml512.o +%%DATADIR%%/pkg/smallgrp/small7/sml512.p +%%DATADIR%%/pkg/smallgrp/small7/sml512.q +%%DATADIR%%/pkg/smallgrp/small7/sml512.r +%%DATADIR%%/pkg/smallgrp/small7/sml512.s +%%DATADIR%%/pkg/smallgrp/small7/sml512.t +%%DATADIR%%/pkg/smallgrp/small7/sml512.u +%%DATADIR%%/pkg/smallgrp/small7/sml512.v +%%DATADIR%%/pkg/smallgrp/small7/sml512.w +%%DATADIR%%/pkg/smallgrp/small7/sml512.x +%%DATADIR%%/pkg/smallgrp/small7/sml512.y +%%DATADIR%%/pkg/smallgrp/small7/sml512.z +%%DATADIR%%/pkg/smallgrp/small7/smlgp7.g +%%DATADIR%%/pkg/smallgrp/small8/sml1536.a +%%DATADIR%%/pkg/smallgrp/small8/sml1536.aa +%%DATADIR%%/pkg/smallgrp/small8/sml1536.aaa +%%DATADIR%%/pkg/smallgrp/small8/sml1536.aaq +%%DATADIR%%/pkg/smallgrp/small8/sml1536.aar +%%DATADIR%%/pkg/smallgrp/small8/sml1536.aaw +%%DATADIR%%/pkg/smallgrp/small8/sml1536.aax +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ab +%%DATADIR%%/pkg/smallgrp/small8/sml1536.abk +%%DATADIR%%/pkg/smallgrp/small8/sml1536.abl +%%DATADIR%%/pkg/smallgrp/small8/sml1536.abm +%%DATADIR%%/pkg/smallgrp/small8/sml1536.abn +%%DATADIR%%/pkg/smallgrp/small8/sml1536.abo +%%DATADIR%%/pkg/smallgrp/small8/sml1536.abp +%%DATADIR%%/pkg/smallgrp/small8/sml1536.abq +%%DATADIR%%/pkg/smallgrp/small8/sml1536.abs +%%DATADIR%%/pkg/smallgrp/small8/sml1536.abt +%%DATADIR%%/pkg/smallgrp/small8/sml1536.abw +%%DATADIR%%/pkg/smallgrp/small8/sml1536.abx +%%DATADIR%%/pkg/smallgrp/small8/sml1536.aby +%%DATADIR%%/pkg/smallgrp/small8/sml1536.abz +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ac +%%DATADIR%%/pkg/smallgrp/small8/sml1536.aca +%%DATADIR%%/pkg/smallgrp/small8/sml1536.acb +%%DATADIR%%/pkg/smallgrp/small8/sml1536.acc +%%DATADIR%%/pkg/smallgrp/small8/sml1536.acd +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ace +%%DATADIR%%/pkg/smallgrp/small8/sml1536.acf +%%DATADIR%%/pkg/smallgrp/small8/sml1536.acg +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ach +%%DATADIR%%/pkg/smallgrp/small8/sml1536.aci +%%DATADIR%%/pkg/smallgrp/small8/sml1536.acj +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ack +%%DATADIR%%/pkg/smallgrp/small8/sml1536.acl +%%DATADIR%%/pkg/smallgrp/small8/sml1536.acn +%%DATADIR%%/pkg/smallgrp/small8/sml1536.acu +%%DATADIR%%/pkg/smallgrp/small8/sml1536.acv +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ad +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ada +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ae +%%DATADIR%%/pkg/smallgrp/small8/sml1536.af +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ag +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ah +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ai +%%DATADIR%%/pkg/smallgrp/small8/sml1536.aj +%%DATADIR%%/pkg/smallgrp/small8/sml1536.an +%%DATADIR%%/pkg/smallgrp/small8/sml1536.az +%%DATADIR%%/pkg/smallgrp/small8/sml1536.b +%%DATADIR%%/pkg/smallgrp/small8/sml1536.caa +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cba +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cbb +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cca +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ccb +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ccc +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ccd +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cce +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ccf +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ccg +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cch +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cci +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cda +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cea +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ceb +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cec +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ced +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cee +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cef +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ceg +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ceh +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cei +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cej +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cek +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cel +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cem +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cen +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ceo +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cep +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ceq +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cer +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ces +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cet +%%DATADIR%%/pkg/smallgrp/small8/sml1536.ceu +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cev +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cew +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cex +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cey +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cez +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cfa +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cga +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cgb +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cgc +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cha +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cia +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cja +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cka +%%DATADIR%%/pkg/smallgrp/small8/sml1536.cla +%%DATADIR%%/pkg/smallgrp/small8/smlgp8.g +%%DATADIR%%/pkg/smallgrp/small9/sml1.z +%%DATADIR%%/pkg/smallgrp/small9/smlgp9.g +%%DATADIR%%/pkg/smallgrp/tst/id_group.tst +%%DATADIR%%/pkg/smallgrp/tst/idgrp1.tst +%%DATADIR%%/pkg/smallgrp/tst/ordering.tst +%%DATADIR%%/pkg/smallgrp/tst/small-7-8-9.tst +%%DATADIR%%/pkg/smallgrp/tst/small.tst +%%DATADIR%%/pkg/smallgrp/tst/small_groups.tst +%%DATADIR%%/pkg/smallgrp/tst/small_groups2.tst +%%DATADIR%%/pkg/smallgrp/tst/smlgp1.tst +%%DATADIR%%/pkg/smallgrp/tst/smlgp7.tst +%%DATADIR%%/pkg/smallgrp/tst/smlinfo.tst +%%DATADIR%%/pkg/smallgrp/tst/testall.g +%%DATADIR%%/pkg/smallsemi/CHANGELOG +%%DATADIR%%/pkg/smallsemi/LICENSE +%%DATADIR%%/pkg/smallsemi/PackageInfo.g +%%DATADIR%%/pkg/smallsemi/README +%%DATADIR%%/pkg/smallsemi/data/data2to7/data2.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data2to7/data3.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data2to7/data4.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data2to7/data5.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data2to7/data6.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data2to7/data7.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag11.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag111.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag1111.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag11111.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag111111.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag111111pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag111112.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag111112pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag11111pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag11112.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag111122.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag111122pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag11112pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag1111pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag1112.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag11122.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag111222.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag111222pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag11122pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag11123.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag11123pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag1112pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag111pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag112.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag1122.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag11222.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag112222.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag112222pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag11222pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag11223.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag11223pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag1122pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag1123.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag1123pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag112pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag11pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag12.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag122.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag1222.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag12222.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag122222.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag122222pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag12222pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag12223.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag12223pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag1222pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag1223.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag12233.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag12233pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag1223pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag122pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag123.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag1234.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag1234pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag123pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag12pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag2.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag22.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag222.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag2222.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag22222.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag222222.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag222222pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag22222pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag22223.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag22223pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag2222pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag2223.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag22233.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag22233pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag2223pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag222pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag223.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag2233.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag2233pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag2234.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag2234pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag223pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag22pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag23.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag233.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag233pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag234.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag234pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag23pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8-3nil/diag2pos.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111111.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111112.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111118.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111122.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111123.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111127.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111128.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111177.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111178.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111187.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111222.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111223.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111226.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111228.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111234.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111236.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111238.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111266.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111268.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111277.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111278.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111287.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111666.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111667.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111668.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111678.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111687.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11111766.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112222.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112223.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112225.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112228.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112233.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112234.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112235.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112237.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112238.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112255.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112256.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112258.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112277.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112278.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112287.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112348.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112355.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112358.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112377.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112378.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112387.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112555.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112558.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112577.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112578.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112587.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112666.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112667.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112668.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112678.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112687.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11112766.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11115555.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11115556.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11115558.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11115566.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11115568.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11115577.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11115578.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11115587.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11115678.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11115687.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11115766.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11116555.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11116556.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11116557.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11116785.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122222.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122223.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122224.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122228.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122233.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122237.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122238.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122244.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122245.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122248.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122277.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122278.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122287.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122338.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122377.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122378.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122387.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122444.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122445.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122448.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122458.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122477.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122478.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122487.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122666.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122667.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122668.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122678.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122687.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11122766.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11123666.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11123667.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11123668.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11123678.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11123687.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11123766.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11124444.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11124448.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11124477.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11124478.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11124487.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11124666.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11124667.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11124668.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11124678.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11124687.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11124766.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11125556.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11125558.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11125566.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11125568.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11125577.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11125578.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11125587.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11125678.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11125687.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11125766.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11126555.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11126556.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11126557.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11126785.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11144477.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11144478.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11144487.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11144555.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11144558.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11144577.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11144578.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11144587.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11144668.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11144678.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11144687.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11144766.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11145678.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11145687.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11145766.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11146555.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11146556.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11146557.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11146587.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11146785.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11154444.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11154445.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11154446.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11154456.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11154466.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11154467.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11156744.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11222222.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11222228.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11222277.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11222278.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11222287.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11222667.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11222668.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11222678.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11222687.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11222766.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11223344.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11225566.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11225568.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11225577.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11225578.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11225587.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11225678.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11225687.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11225766.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11226555.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11226556.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11226557.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11226785.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11244577.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11244578.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11244587.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11244668.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11244678.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11244687.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11244766.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11245678.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11245687.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11245766.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11246555.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11246556.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11246557.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11246587.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11246785.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11254444.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11254445.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11254446.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11254456.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11254466.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11256744.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11335577.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11335578.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11335587.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11335678.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11335687.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11335766.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11336555.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11336556.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11336557.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11336587.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11336785.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11345678.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11345687.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11345766.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11346555.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11346556.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11346557.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11346587.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11346785.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11354444.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11354445.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11354446.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11354456.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11354466.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11354467.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11354487.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11356744.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11433333.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11433334.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11433335.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11433344.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11433345.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11433347.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11433355.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11433356.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11433357.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11433455.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11433456.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11433457.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11433555.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11433556.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11433566.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11453786.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11456333.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11456334.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11456335.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag11456337.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12345678.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12345687.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12345766.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12346555.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12346556.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12346557.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12346587.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12346785.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12354444.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12354445.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12354446.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12354456.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12354466.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12354487.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12356744.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12433333.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12433334.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12433335.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12433344.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12433345.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12433347.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12433355.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12433356.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12433387.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12433455.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12433456.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12433487.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12433555.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12433587.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12433766.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12436785.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12453786.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12456333.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12456334.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12456335.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag12456337.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13222222.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13222223.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13222224.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13222233.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13222234.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13222237.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13222244.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13222245.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13222334.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13222344.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13222345.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13222346.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13222366.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13222444.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13222445.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13223444.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13223445.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13224444.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13422786.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13452222.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13452223.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13452224.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13452225.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13452226.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13452234.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13452236.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13452237.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13452246.gl.gz +%%DATADIR%%/pkg/smallsemi/data/data8/8diag13452266.gl.gz +%%DATADIR%%/pkg/smallsemi/data/info1.g.gz +%%DATADIR%%/pkg/smallsemi/data/info2.g.gz +%%DATADIR%%/pkg/smallsemi/data/info3.g.gz +%%DATADIR%%/pkg/smallsemi/data/info4.g.gz +%%DATADIR%%/pkg/smallsemi/data/info5.g.gz +%%DATADIR%%/pkg/smallsemi/data/info6.g.gz +%%DATADIR%%/pkg/smallsemi/data/info7.g.gz +%%DATADIR%%/pkg/smallsemi/data/info8.g.gz +%%DATADIR%%/pkg/smallsemi/doc/chap0.html +%%DATADIR%%/pkg/smallsemi/doc/chap0.txt +%%DATADIR%%/pkg/smallsemi/doc/chap0_mj.html +%%DATADIR%%/pkg/smallsemi/doc/chap1.html +%%DATADIR%%/pkg/smallsemi/doc/chap1.txt +%%DATADIR%%/pkg/smallsemi/doc/chap1_mj.html +%%DATADIR%%/pkg/smallsemi/doc/chap2.html +%%DATADIR%%/pkg/smallsemi/doc/chap2.txt +%%DATADIR%%/pkg/smallsemi/doc/chap2_mj.html +%%DATADIR%%/pkg/smallsemi/doc/chap3.html +%%DATADIR%%/pkg/smallsemi/doc/chap3.txt +%%DATADIR%%/pkg/smallsemi/doc/chap3_mj.html +%%DATADIR%%/pkg/smallsemi/doc/chap4.html +%%DATADIR%%/pkg/smallsemi/doc/chap4.txt +%%DATADIR%%/pkg/smallsemi/doc/chap4_mj.html +%%DATADIR%%/pkg/smallsemi/doc/chapBib.html +%%DATADIR%%/pkg/smallsemi/doc/chapBib.txt +%%DATADIR%%/pkg/smallsemi/doc/chapBib_mj.html +%%DATADIR%%/pkg/smallsemi/doc/chapInd.html +%%DATADIR%%/pkg/smallsemi/doc/chapInd.txt +%%DATADIR%%/pkg/smallsemi/doc/chapInd_mj.html +%%DATADIR%%/pkg/smallsemi/doc/chooser.html +%%DATADIR%%/pkg/smallsemi/doc/data.xml +%%DATADIR%%/pkg/smallsemi/doc/examples.xml +%%DATADIR%%/pkg/smallsemi/doc/functionality.xml +%%DATADIR%%/pkg/smallsemi/doc/intro.xml +%%DATADIR%%/pkg/smallsemi/doc/lefttoc.css +%%DATADIR%%/pkg/smallsemi/doc/manual.css +%%DATADIR%%/pkg/smallsemi/doc/manual.js +%%DATADIR%%/pkg/smallsemi/doc/manual.lab +%%DATADIR%%/pkg/smallsemi/doc/manual.pdf +%%DATADIR%%/pkg/smallsemi/doc/manual.six +%%DATADIR%%/pkg/smallsemi/doc/nocolorprompt.css +%%DATADIR%%/pkg/smallsemi/doc/ragged.css +%%DATADIR%%/pkg/smallsemi/doc/rainbow.js +%%DATADIR%%/pkg/smallsemi/doc/smallsemi.bib +%%DATADIR%%/pkg/smallsemi/doc/smallsemi.xml +%%DATADIR%%/pkg/smallsemi/doc/times.css +%%DATADIR%%/pkg/smallsemi/doc/title.xml +%%DATADIR%%/pkg/smallsemi/doc/toggless.css +%%DATADIR%%/pkg/smallsemi/doc/toggless.js +%%DATADIR%%/pkg/smallsemi/gap/autovars.g +%%DATADIR%%/pkg/smallsemi/gap/coclass.gd +%%DATADIR%%/pkg/smallsemi/gap/coclass.gi +%%DATADIR%%/pkg/smallsemi/gap/enums.gd +%%DATADIR%%/pkg/smallsemi/gap/enums.gi +%%DATADIR%%/pkg/smallsemi/gap/greensstar.gd +%%DATADIR%%/pkg/smallsemi/gap/greensstar.gi +%%DATADIR%%/pkg/smallsemi/gap/properties.gd +%%DATADIR%%/pkg/smallsemi/gap/properties.gi +%%DATADIR%%/pkg/smallsemi/gap/small.gd +%%DATADIR%%/pkg/smallsemi/gap/small.gi +%%DATADIR%%/pkg/smallsemi/gap/utils.gd +%%DATADIR%%/pkg/smallsemi/gap/utils.gi +%%DATADIR%%/pkg/smallsemi/init.g +%%DATADIR%%/pkg/smallsemi/makedoc.g +%%DATADIR%%/pkg/smallsemi/read.g +%%DATADIR%%/pkg/smallsemi/tst/coclass.tst +%%DATADIR%%/pkg/smallsemi/tst/enums.tst +%%DATADIR%%/pkg/smallsemi/tst/greensstar.tst +%%DATADIR%%/pkg/smallsemi/tst/properties.tst +%%DATADIR%%/pkg/smallsemi/tst/small.tst +%%DATADIR%%/pkg/smallsemi/tst/smallsemi01.tst +%%DATADIR%%/pkg/smallsemi/tst/smallsemi02.tst +%%DATADIR%%/pkg/smallsemi/tst/testall.g +%%DATADIR%%/pkg/sonata/LICENSE +%%DATADIR%%/pkg/sonata/PackageInfo.g +%%DATADIR%%/pkg/sonata/README +%%DATADIR%%/pkg/sonata/doc/gapmacro.tex +%%DATADIR%%/pkg/sonata/doc/htm/ref/CHAP001.htm +%%DATADIR%%/pkg/sonata/doc/htm/ref/CHAP002.htm +%%DATADIR%%/pkg/sonata/doc/htm/ref/CHAP003.htm +%%DATADIR%%/pkg/sonata/doc/htm/ref/CHAP004.htm +%%DATADIR%%/pkg/sonata/doc/htm/ref/CHAP005.htm +%%DATADIR%%/pkg/sonata/doc/htm/ref/CHAP006.htm +%%DATADIR%%/pkg/sonata/doc/htm/ref/CHAP007.htm +%%DATADIR%%/pkg/sonata/doc/htm/ref/CHAP008.htm +%%DATADIR%%/pkg/sonata/doc/htm/ref/CHAP009.htm +%%DATADIR%%/pkg/sonata/doc/htm/ref/CHAP010.htm +%%DATADIR%%/pkg/sonata/doc/htm/ref/CHAP011.htm +%%DATADIR%%/pkg/sonata/doc/htm/ref/biblio.htm +%%DATADIR%%/pkg/sonata/doc/htm/ref/chapters.htm +%%DATADIR%%/pkg/sonata/doc/htm/ref/theindex.htm +%%DATADIR%%/pkg/sonata/doc/htm/tut/CHAP001.htm +%%DATADIR%%/pkg/sonata/doc/htm/tut/CHAP002.htm +%%DATADIR%%/pkg/sonata/doc/htm/tut/CHAP003.htm +%%DATADIR%%/pkg/sonata/doc/htm/tut/CHAP004.htm +%%DATADIR%%/pkg/sonata/doc/htm/tut/CHAP005.htm +%%DATADIR%%/pkg/sonata/doc/htm/tut/CHAP006.htm +%%DATADIR%%/pkg/sonata/doc/htm/tut/CHAP007.htm +%%DATADIR%%/pkg/sonata/doc/htm/tut/CHAP008.htm +%%DATADIR%%/pkg/sonata/doc/htm/tut/biblio.htm +%%DATADIR%%/pkg/sonata/doc/htm/tut/chapters.htm +%%DATADIR%%/pkg/sonata/doc/htm/tut/theindex.htm +%%DATADIR%%/pkg/sonata/doc/make_doc +%%DATADIR%%/pkg/sonata/doc/ref/answers.tex +%%DATADIR%%/pkg/sonata/doc/ref/authors.tex +%%DATADIR%%/pkg/sonata/doc/ref/copyrigh.tex +%%DATADIR%%/pkg/sonata/doc/ref/design.tex +%%DATADIR%%/pkg/sonata/doc/ref/fpf.tex +%%DATADIR%%/pkg/sonata/doc/ref/genlatt.tex +%%DATADIR%%/pkg/sonata/doc/ref/grpsupp.tex +%%DATADIR%%/pkg/sonata/doc/ref/ideals.tex +%%DATADIR%%/pkg/sonata/doc/ref/libnr.tex +%%DATADIR%%/pkg/sonata/doc/ref/manual.aux +%%DATADIR%%/pkg/sonata/doc/ref/manual.bbl +%%DATADIR%%/pkg/sonata/doc/ref/manual.blg +%%DATADIR%%/pkg/sonata/doc/ref/manual.dvi +%%DATADIR%%/pkg/sonata/doc/ref/manual.idx +%%DATADIR%%/pkg/sonata/doc/ref/manual.ilg +%%DATADIR%%/pkg/sonata/doc/ref/manual.ind +%%DATADIR%%/pkg/sonata/doc/ref/manual.lab +%%DATADIR%%/pkg/sonata/doc/ref/manual.log +%%DATADIR%%/pkg/sonata/doc/ref/manual.mst +%%DATADIR%%/pkg/sonata/doc/ref/manual.pdf +%%DATADIR%%/pkg/sonata/doc/ref/manual.six +%%DATADIR%%/pkg/sonata/doc/ref/manual.tex +%%DATADIR%%/pkg/sonata/doc/ref/manual.toc +%%DATADIR%%/pkg/sonata/doc/ref/nfplwd.tex +%%DATADIR%%/pkg/sonata/doc/ref/ngroups.tex +%%DATADIR%%/pkg/sonata/doc/ref/nr.tex +%%DATADIR%%/pkg/sonata/doc/ref/preface.tex +%%DATADIR%%/pkg/sonata/doc/ref/sonata.bib +%%DATADIR%%/pkg/sonata/doc/ref/tfmnr.tex +%%DATADIR%%/pkg/sonata/doc/ref/tfms.tex +%%DATADIR%%/pkg/sonata/doc/ref/xsonata.tex +%%DATADIR%%/pkg/sonata/doc/tut/answers.tex +%%DATADIR%%/pkg/sonata/doc/tut/authors.tex +%%DATADIR%%/pkg/sonata/doc/tut/copyrigh.tex +%%DATADIR%%/pkg/sonata/doc/tut/design.tex +%%DATADIR%%/pkg/sonata/doc/tut/grpsupp.tex +%%DATADIR%%/pkg/sonata/doc/tut/ideals.tex +%%DATADIR%%/pkg/sonata/doc/tut/libnr.tex +%%DATADIR%%/pkg/sonata/doc/tut/manual.aux +%%DATADIR%%/pkg/sonata/doc/tut/manual.bbl +%%DATADIR%%/pkg/sonata/doc/tut/manual.blg +%%DATADIR%%/pkg/sonata/doc/tut/manual.dvi +%%DATADIR%%/pkg/sonata/doc/tut/manual.idx +%%DATADIR%%/pkg/sonata/doc/tut/manual.ilg +%%DATADIR%%/pkg/sonata/doc/tut/manual.ind +%%DATADIR%%/pkg/sonata/doc/tut/manual.lab +%%DATADIR%%/pkg/sonata/doc/tut/manual.log +%%DATADIR%%/pkg/sonata/doc/tut/manual.mst +%%DATADIR%%/pkg/sonata/doc/tut/manual.pdf +%%DATADIR%%/pkg/sonata/doc/tut/manual.six +%%DATADIR%%/pkg/sonata/doc/tut/manual.tex +%%DATADIR%%/pkg/sonata/doc/tut/manual.toc +%%DATADIR%%/pkg/sonata/doc/tut/ngroups.tex +%%DATADIR%%/pkg/sonata/doc/tut/nr.tex +%%DATADIR%%/pkg/sonata/doc/tut/plnr.tex +%%DATADIR%%/pkg/sonata/doc/tut/preface.tex +%%DATADIR%%/pkg/sonata/doc/tut/tfmnr.tex +%%DATADIR%%/pkg/sonata/doc/tut/tfms.tex +%%DATADIR%%/pkg/sonata/doc/tut/wdnr.tex +%%DATADIR%%/pkg/sonata/grp/g10.def +%%DATADIR%%/pkg/sonata/grp/g12.def +%%DATADIR%%/pkg/sonata/grp/g14.def +%%DATADIR%%/pkg/sonata/grp/g15.def +%%DATADIR%%/pkg/sonata/grp/g16.def +%%DATADIR%%/pkg/sonata/grp/g18.def +%%DATADIR%%/pkg/sonata/grp/g20.def +%%DATADIR%%/pkg/sonata/grp/g21.def +%%DATADIR%%/pkg/sonata/grp/g22.def +%%DATADIR%%/pkg/sonata/grp/g24.def +%%DATADIR%%/pkg/sonata/grp/g25.def +%%DATADIR%%/pkg/sonata/grp/g26.def +%%DATADIR%%/pkg/sonata/grp/g27.def +%%DATADIR%%/pkg/sonata/grp/g28.def +%%DATADIR%%/pkg/sonata/grp/g30.def +%%DATADIR%%/pkg/sonata/grp/g32.def +%%DATADIR%%/pkg/sonata/grp/g4.def +%%DATADIR%%/pkg/sonata/grp/g6.def +%%DATADIR%%/pkg/sonata/grp/g8.def +%%DATADIR%%/pkg/sonata/grp/g9.def +%%DATADIR%%/pkg/sonata/grp/gprime.def +%%DATADIR%%/pkg/sonata/grp/grplist.def +%%DATADIR%%/pkg/sonata/init.g +%%DATADIR%%/pkg/sonata/lib/compatible.gd +%%DATADIR%%/pkg/sonata/lib/compatible.gi +%%DATADIR%%/pkg/sonata/lib/design.gd +%%DATADIR%%/pkg/sonata/lib/design.gi +%%DATADIR%%/pkg/sonata/lib/dgnr.gd +%%DATADIR%%/pkg/sonata/lib/dgnr.gi +%%DATADIR%%/pkg/sonata/lib/expmulnr.gd +%%DATADIR%%/pkg/sonata/lib/expmulnr.gi +%%DATADIR%%/pkg/sonata/lib/fpf.gd +%%DATADIR%%/pkg/sonata/lib/fpf.gi +%%DATADIR%%/pkg/sonata/lib/genlatt.gd +%%DATADIR%%/pkg/sonata/lib/genlatt.gi +%%DATADIR%%/pkg/sonata/lib/grpend.gd +%%DATADIR%%/pkg/sonata/lib/grpend.gi +%%DATADIR%%/pkg/sonata/lib/grpsupp.gd +%%DATADIR%%/pkg/sonata/lib/grpsupp.gi +%%DATADIR%%/pkg/sonata/lib/grptfms.gd +%%DATADIR%%/pkg/sonata/lib/grptfms.gi +%%DATADIR%%/pkg/sonata/lib/idlatt.gd +%%DATADIR%%/pkg/sonata/lib/idlatt.gi +%%DATADIR%%/pkg/sonata/lib/libnr.gd +%%DATADIR%%/pkg/sonata/lib/libnr.gi +%%DATADIR%%/pkg/sonata/lib/nfplwd.gd +%%DATADIR%%/pkg/sonata/lib/nfplwd.gi +%%DATADIR%%/pkg/sonata/lib/ngroups.gd +%%DATADIR%%/pkg/sonata/lib/ngroups.gi +%%DATADIR%%/pkg/sonata/lib/nr.gd +%%DATADIR%%/pkg/sonata/lib/nr.gi +%%DATADIR%%/pkg/sonata/lib/nrconstr.gd +%%DATADIR%%/pkg/sonata/lib/nrconstr.gi +%%DATADIR%%/pkg/sonata/lib/nrid.gd +%%DATADIR%%/pkg/sonata/lib/nrid.gi +%%DATADIR%%/pkg/sonata/lib/random.gd +%%DATADIR%%/pkg/sonata/lib/random.gi +%%DATADIR%%/pkg/sonata/lib/readgrps.g +%%DATADIR%%/pkg/sonata/lib/ring.gi +%%DATADIR%%/pkg/sonata/lib/xgap.gd +%%DATADIR%%/pkg/sonata/lib/xgap.gi +%%DATADIR%%/pkg/sonata/nr/nr10_1.nr +%%DATADIR%%/pkg/sonata/nr/nr10_2.nr +%%DATADIR%%/pkg/sonata/nr/nr11_1.nr +%%DATADIR%%/pkg/sonata/nr/nr12_1.nr +%%DATADIR%%/pkg/sonata/nr/nr12_2.nr +%%DATADIR%%/pkg/sonata/nr/nr12_3.1.nr +%%DATADIR%%/pkg/sonata/nr/nr12_3.2.nr +%%DATADIR%%/pkg/sonata/nr/nr12_3.3.nr +%%DATADIR%%/pkg/sonata/nr/nr12_3.4.nr +%%DATADIR%%/pkg/sonata/nr/nr12_3.5.nr +%%DATADIR%%/pkg/sonata/nr/nr12_3.6.nr +%%DATADIR%%/pkg/sonata/nr/nr12_3.7.nr +%%DATADIR%%/pkg/sonata/nr/nr12_3.8.nr +%%DATADIR%%/pkg/sonata/nr/nr12_3.9.nr +%%DATADIR%%/pkg/sonata/nr/nr12_3.nr +%%DATADIR%%/pkg/sonata/nr/nr12_4.nr +%%DATADIR%%/pkg/sonata/nr/nr12_5.nr +%%DATADIR%%/pkg/sonata/nr/nr13_1.nr +%%DATADIR%%/pkg/sonata/nr/nr14_1.nr +%%DATADIR%%/pkg/sonata/nr/nr14_2.nr +%%DATADIR%%/pkg/sonata/nr/nr15_1.nr +%%DATADIR%%/pkg/sonata/nr/nr8_1.nr +%%DATADIR%%/pkg/sonata/nr/nr8_2.nr +%%DATADIR%%/pkg/sonata/nr/nr8_3.nr +%%DATADIR%%/pkg/sonata/nr/nr8_4.nr +%%DATADIR%%/pkg/sonata/nr/nr8_5.nr +%%DATADIR%%/pkg/sonata/nr/nr9_1.nr +%%DATADIR%%/pkg/sonata/nr/nr9_2.nr +%%DATADIR%%/pkg/sonata/nr/nr_2-7.nr +%%DATADIR%%/pkg/sonata/nri/nri12_3.nr +%%DATADIR%%/pkg/sonata/nri/nri16_1.nr +%%DATADIR%%/pkg/sonata/nri/nri16_10.nr +%%DATADIR%%/pkg/sonata/nri/nri16_11.nr +%%DATADIR%%/pkg/sonata/nri/nri16_2.nr +%%DATADIR%%/pkg/sonata/nri/nri16_3.nr +%%DATADIR%%/pkg/sonata/nri/nri16_4.nr +%%DATADIR%%/pkg/sonata/nri/nri16_5.nr +%%DATADIR%%/pkg/sonata/nri/nri16_6.nr +%%DATADIR%%/pkg/sonata/nri/nri16_7.nr +%%DATADIR%%/pkg/sonata/nri/nri16_9.nr +%%DATADIR%%/pkg/sonata/nri/nri17_1.nr +%%DATADIR%%/pkg/sonata/nri/nri18_1.nr +%%DATADIR%%/pkg/sonata/nri/nri18_2.nr +%%DATADIR%%/pkg/sonata/nri/nri18_3.nr +%%DATADIR%%/pkg/sonata/nri/nri19_1.nr +%%DATADIR%%/pkg/sonata/nri/nri20_1.nr +%%DATADIR%%/pkg/sonata/nri/nri20_2.nr +%%DATADIR%%/pkg/sonata/nri/nri20_3.nr +%%DATADIR%%/pkg/sonata/nri/nri21_1.nr +%%DATADIR%%/pkg/sonata/nri/nri22_1.nr +%%DATADIR%%/pkg/sonata/nri/nri23_1.nr +%%DATADIR%%/pkg/sonata/nri/nri24_1.nr +%%DATADIR%%/pkg/sonata/nri/nri24_2.nr +%%DATADIR%%/pkg/sonata/nri/nri24_3.nr +%%DATADIR%%/pkg/sonata/nri/nri24_4.nr +%%DATADIR%%/pkg/sonata/nri/nri24_5.nr +%%DATADIR%%/pkg/sonata/nri/nri24_7.nr +%%DATADIR%%/pkg/sonata/nri/nri24_9.nr +%%DATADIR%%/pkg/sonata/nri/nri25_1.nr +%%DATADIR%%/pkg/sonata/nri/nri25_2.nr +%%DATADIR%%/pkg/sonata/nri/nri26_1.nr +%%DATADIR%%/pkg/sonata/nri/nri27_1.nr +%%DATADIR%%/pkg/sonata/nri/nri27_2.nr +%%DATADIR%%/pkg/sonata/nri/nri27_3.nr +%%DATADIR%%/pkg/sonata/nri/nri27_4.nr +%%DATADIR%%/pkg/sonata/nri/nri27_5.nr +%%DATADIR%%/pkg/sonata/nri/nri28_1.nr +%%DATADIR%%/pkg/sonata/nri/nri28_2.nr +%%DATADIR%%/pkg/sonata/nri/nri28_3.nr +%%DATADIR%%/pkg/sonata/nri/nri29_1.nr +%%DATADIR%%/pkg/sonata/nri/nri30_1.nr +%%DATADIR%%/pkg/sonata/nri/nri31_1.nr +%%DATADIR%%/pkg/sonata/read.g +%%DATADIR%%/pkg/sonata/tst/fpf.tst +%%DATADIR%%/pkg/sonata/tst/ideals.tst +%%DATADIR%%/pkg/sonata/tst/nr.tst +%%DATADIR%%/pkg/sonata/tst/testall.g +%%DATADIR%%/pkg/sonata/tst/tfms.tst +%%DATADIR%%/pkg/sophus/CHANGES.md +%%DATADIR%%/pkg/sophus/LICENSE +%%DATADIR%%/pkg/sophus/PackageInfo.g +%%DATADIR%%/pkg/sophus/README +%%DATADIR%%/pkg/sophus/doc/Sophus.xml +%%DATADIR%%/pkg/sophus/doc/_entities.xml +%%DATADIR%%/pkg/sophus/doc/chap0.html +%%DATADIR%%/pkg/sophus/doc/chap0.txt +%%DATADIR%%/pkg/sophus/doc/chap0_mj.html +%%DATADIR%%/pkg/sophus/doc/chap1.html +%%DATADIR%%/pkg/sophus/doc/chap1.txt +%%DATADIR%%/pkg/sophus/doc/chap1_mj.html +%%DATADIR%%/pkg/sophus/doc/chap2.html +%%DATADIR%%/pkg/sophus/doc/chap2.txt +%%DATADIR%%/pkg/sophus/doc/chap2_mj.html +%%DATADIR%%/pkg/sophus/doc/chap3.html +%%DATADIR%%/pkg/sophus/doc/chap3.txt +%%DATADIR%%/pkg/sophus/doc/chap3_mj.html +%%DATADIR%%/pkg/sophus/doc/chapBib.html +%%DATADIR%%/pkg/sophus/doc/chapBib.txt +%%DATADIR%%/pkg/sophus/doc/chapBib_mj.html +%%DATADIR%%/pkg/sophus/doc/chapInd.html +%%DATADIR%%/pkg/sophus/doc/chapInd.txt +%%DATADIR%%/pkg/sophus/doc/chapInd_mj.html +%%DATADIR%%/pkg/sophus/doc/chooser.html +%%DATADIR%%/pkg/sophus/doc/example.xml +%%DATADIR%%/pkg/sophus/doc/functions.xml +%%DATADIR%%/pkg/sophus/doc/intro.xml +%%DATADIR%%/pkg/sophus/doc/lefttoc.css +%%DATADIR%%/pkg/sophus/doc/manual.bib +%%DATADIR%%/pkg/sophus/doc/manual.css +%%DATADIR%%/pkg/sophus/doc/manual.js +%%DATADIR%%/pkg/sophus/doc/manual.lab +%%DATADIR%%/pkg/sophus/doc/manual.pdf +%%DATADIR%%/pkg/sophus/doc/manual.six +%%DATADIR%%/pkg/sophus/doc/nocolorprompt.css +%%DATADIR%%/pkg/sophus/doc/ragged.css +%%DATADIR%%/pkg/sophus/doc/rainbow.js +%%DATADIR%%/pkg/sophus/doc/times.css +%%DATADIR%%/pkg/sophus/doc/title.xml +%%DATADIR%%/pkg/sophus/doc/toggless.css +%%DATADIR%%/pkg/sophus/doc/toggless.js +%%DATADIR%%/pkg/sophus/gap/allowable.gi +%%DATADIR%%/pkg/sophus/gap/descendant.gi +%%DATADIR%%/pkg/sophus/gap/general.gi +%%DATADIR%%/pkg/sophus/gap/initauts.gi +%%DATADIR%%/pkg/sophus/gap/io.gi +%%DATADIR%%/pkg/sophus/gap/lieautgrp.gi +%%DATADIR%%/pkg/sophus/gap/lieautoops.gi +%%DATADIR%%/pkg/sophus/gap/liecover.gi +%%DATADIR%%/pkg/sophus/gap/lieisom.gi +%%DATADIR%%/pkg/sophus/gap/lienp.gi +%%DATADIR%%/pkg/sophus/gap/liesct.gi +%%DATADIR%%/pkg/sophus/gap/nicestab.gi +%%DATADIR%%/pkg/sophus/gap/sophus.gd +%%DATADIR%%/pkg/sophus/init.g +%%DATADIR%%/pkg/sophus/makedoc.g +%%DATADIR%%/pkg/sophus/read.g +%%DATADIR%%/pkg/sophus/tst/sophus01.tst +%%DATADIR%%/pkg/sophus/tst/sophus02.tst +%%DATADIR%%/pkg/sophus/tst/test.tst +%%DATADIR%%/pkg/sophus/tst/testall.g +%%DATADIR%%/pkg/spinsym/LICENSE +%%DATADIR%%/pkg/spinsym/PackageInfo.g +%%DATADIR%%/pkg/spinsym/README +%%DATADIR%%/pkg/spinsym/doc/biblio.xml +%%DATADIR%%/pkg/spinsym/doc/biblio.xml.bib +%%DATADIR%%/pkg/spinsym/doc/chap0.html +%%DATADIR%%/pkg/spinsym/doc/chap0.txt +%%DATADIR%%/pkg/spinsym/doc/chap0_mj.html +%%DATADIR%%/pkg/spinsym/doc/chap1.html +%%DATADIR%%/pkg/spinsym/doc/chap1.txt +%%DATADIR%%/pkg/spinsym/doc/chap1.xml +%%DATADIR%%/pkg/spinsym/doc/chap1_mj.html +%%DATADIR%%/pkg/spinsym/doc/chap2.html +%%DATADIR%%/pkg/spinsym/doc/chap2.txt +%%DATADIR%%/pkg/spinsym/doc/chap2.xml +%%DATADIR%%/pkg/spinsym/doc/chap2_mj.html +%%DATADIR%%/pkg/spinsym/doc/chapBib.html +%%DATADIR%%/pkg/spinsym/doc/chapBib.txt +%%DATADIR%%/pkg/spinsym/doc/chapBib_mj.html +%%DATADIR%%/pkg/spinsym/doc/chapInd.html +%%DATADIR%%/pkg/spinsym/doc/chapInd.txt +%%DATADIR%%/pkg/spinsym/doc/chapInd_mj.html +%%DATADIR%%/pkg/spinsym/doc/chooser.html +%%DATADIR%%/pkg/spinsym/doc/clean +%%DATADIR%%/pkg/spinsym/doc/lefttoc.css +%%DATADIR%%/pkg/spinsym/doc/main.xml +%%DATADIR%%/pkg/spinsym/doc/manual.css +%%DATADIR%%/pkg/spinsym/doc/manual.js +%%DATADIR%%/pkg/spinsym/doc/manual.pdf +%%DATADIR%%/pkg/spinsym/doc/manual.six +%%DATADIR%%/pkg/spinsym/doc/nocolorprompt.css +%%DATADIR%%/pkg/spinsym/doc/ragged.css +%%DATADIR%%/pkg/spinsym/doc/rainbow.js +%%DATADIR%%/pkg/spinsym/doc/times.css +%%DATADIR%%/pkg/spinsym/doc/title.xml +%%DATADIR%%/pkg/spinsym/doc/toggless.css +%%DATADIR%%/pkg/spinsym/doc/toggless.js +%%DATADIR%%/pkg/spinsym/gap/fus.gd +%%DATADIR%%/pkg/spinsym/gap/fus.gi +%%DATADIR%%/pkg/spinsym/gap/mtx.gd +%%DATADIR%%/pkg/spinsym/gap/mtx.gi +%%DATADIR%%/pkg/spinsym/gap/young.gd +%%DATADIR%%/pkg/spinsym/gap/young.gi +%%DATADIR%%/pkg/spinsym/init.g +%%DATADIR%%/pkg/spinsym/makedoc.g +%%DATADIR%%/pkg/spinsym/read.g +%%DATADIR%%/pkg/spinsym/symdata/ctb2a10.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2a11.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2a12.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2a13.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2a14.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2a15.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2a16.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2a17.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2a18.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2a2.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2a3.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2a4.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2a5.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2a6.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2a7.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2a8.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2a9.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2s10.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2s11.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2s12.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2s13.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2s14.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2s15.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2s16.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2s17.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2s18.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2s2.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2s3.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2s4.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2s5.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2s6.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2s7.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2s8.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctb2s9.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctba10.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctba11.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctba12.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctba13.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctba14.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctba15.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctba16.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctba17.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctba18.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctba19.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctba3.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctba4.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctba5.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctba6.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctba7.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctba8.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctba9.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctbs10.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctbs11.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctbs12.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctbs13.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctbs14.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctbs15.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctbs16.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctbs17.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctbs18.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctbs19.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctbs3.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctbs4.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctbs5.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctbs6.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctbs7.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctbs8.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctbs9.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2a10.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2a11.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2a12.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2a13.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2a14.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2a15.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2a16.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2a17.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2a18.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2a19.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2a2.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2a3.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2a4.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2a5.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2a6.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2a7.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2a8.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2a9.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2s10.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2s11.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2s12.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2s13.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2s14.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2s15.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2s16.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2s17.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2s18.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2s19.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2s2.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2s3.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2s4.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2s5.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2s6.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2s7.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2s8.tbl +%%DATADIR%%/pkg/spinsym/symdata/cto2s9.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctoa10.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctoa11.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctoa12.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctoa13.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctoa14.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctoa15.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctoa16.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctoa17.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctoa18.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctoa19.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctoa2.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctoa3.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctoa4.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctoa5.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctoa6.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctoa7.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctoa8.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctoa9.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctos10.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctos11.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctos12.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctos13.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctos14.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctos15.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctos16.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctos17.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctos18.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctos19.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctos2.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctos3.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctos4.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctos5.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctos6.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctos7.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctos8.tbl +%%DATADIR%%/pkg/spinsym/symdata/ctos9.tbl +%%DATADIR%%/pkg/spinsym/tst/testall.g +%%DATADIR%%/pkg/spinsym/tst/testall.tst +%%DATADIR%%/pkg/standardff/CHANGES +%%DATADIR%%/pkg/standardff/LICENSE +%%DATADIR%%/pkg/standardff/PackageInfo.g +%%DATADIR%%/pkg/standardff/README.md +%%DATADIR%%/pkg/standardff/VERSION +%%DATADIR%%/pkg/standardff/doc/Intro.xml +%%DATADIR%%/pkg/standardff/doc/StandardFF.tex +%%DATADIR%%/pkg/standardff/doc/StandardFF.xml +%%DATADIR%%/pkg/standardff/doc/StdCyc.xml +%%DATADIR%%/pkg/standardff/doc/StdFF.xml +%%DATADIR%%/pkg/standardff/doc/StdFFBib.xml +%%DATADIR%%/pkg/standardff/doc/StdFFBib.xml.bib +%%DATADIR%%/pkg/standardff/doc/Util.xml +%%DATADIR%%/pkg/standardff/doc/chap0.html +%%DATADIR%%/pkg/standardff/doc/chap0.txt +%%DATADIR%%/pkg/standardff/doc/chap0_mj.html +%%DATADIR%%/pkg/standardff/doc/chap1.html +%%DATADIR%%/pkg/standardff/doc/chap1.txt +%%DATADIR%%/pkg/standardff/doc/chap1_mj.html +%%DATADIR%%/pkg/standardff/doc/chap2.html +%%DATADIR%%/pkg/standardff/doc/chap2.txt +%%DATADIR%%/pkg/standardff/doc/chap2_mj.html +%%DATADIR%%/pkg/standardff/doc/chap3.html +%%DATADIR%%/pkg/standardff/doc/chap3.txt +%%DATADIR%%/pkg/standardff/doc/chap3_mj.html +%%DATADIR%%/pkg/standardff/doc/chap4.html +%%DATADIR%%/pkg/standardff/doc/chap4.txt +%%DATADIR%%/pkg/standardff/doc/chap4_mj.html +%%DATADIR%%/pkg/standardff/doc/chapBib.html +%%DATADIR%%/pkg/standardff/doc/chapBib.txt +%%DATADIR%%/pkg/standardff/doc/chapBib_mj.html +%%DATADIR%%/pkg/standardff/doc/chapInd.html +%%DATADIR%%/pkg/standardff/doc/chapInd.txt +%%DATADIR%%/pkg/standardff/doc/chapInd_mj.html +%%DATADIR%%/pkg/standardff/doc/chooser.html +%%DATADIR%%/pkg/standardff/doc/clean +%%DATADIR%%/pkg/standardff/doc/lefttoc.css +%%DATADIR%%/pkg/standardff/doc/manual.css +%%DATADIR%%/pkg/standardff/doc/manual.js +%%DATADIR%%/pkg/standardff/doc/manual.pdf +%%DATADIR%%/pkg/standardff/doc/manual.six +%%DATADIR%%/pkg/standardff/doc/nocolorprompt.css +%%DATADIR%%/pkg/standardff/doc/ragged.css +%%DATADIR%%/pkg/standardff/doc/rainbow.js +%%DATADIR%%/pkg/standardff/doc/times.css +%%DATADIR%%/pkg/standardff/doc/toggless.css +%%DATADIR%%/pkg/standardff/doc/toggless.js +%%DATADIR%%/pkg/standardff/init.g +%%DATADIR%%/pkg/standardff/lib/CANFACT.g +%%DATADIR%%/pkg/standardff/lib/CANFACT.g.extended +%%DATADIR%%/pkg/standardff/lib/IsIrred.gd +%%DATADIR%%/pkg/standardff/lib/IsIrred.gi +%%DATADIR%%/pkg/standardff/lib/StandardCyc.gd +%%DATADIR%%/pkg/standardff/lib/StandardCyc.gi +%%DATADIR%%/pkg/standardff/lib/StandardFF.gd +%%DATADIR%%/pkg/standardff/lib/StandardFF.gi +%%DATADIR%%/pkg/standardff/lib/TestFuncs.g +%%DATADIR%%/pkg/standardff/lib/Util.gd +%%DATADIR%%/pkg/standardff/lib/Util.gi +%%DATADIR%%/pkg/standardff/lib/generateCANFACT.g +%%DATADIR%%/pkg/standardff/makedocrel.g +%%DATADIR%%/pkg/standardff/ntl/factors.cc +%%DATADIR%%/pkg/standardff/ntl/findirr.cc +%%DATADIR%%/pkg/standardff/ntl/findstdirrGF2.cc +%%DATADIR%%/pkg/standardff/ntl/findstdirrGFp.cc +%%DATADIR%%/pkg/standardff/ntl/isirrGFp.cc +%%DATADIR%%/pkg/standardff/ntl/isirrGFq.cc +%%DATADIR%%/pkg/standardff/read.g +%%DATADIR%%/pkg/standardff/tst/defpols.res +%%DATADIR%%/pkg/standardff/tst/defpols.tst +%%DATADIR%%/pkg/standardff/tst/emb.tst +%%DATADIR%%/pkg/standardff/tst/missingConwayCtbl.g +%%DATADIR%%/pkg/standardff/tst/stdcyc.tst +%%DATADIR%%/pkg/standardff/tst/stdff.tst +%%DATADIR%%/pkg/standardff/tst/testall.g +%%DATADIR%%/pkg/symbcompcc/CHANGES +%%DATADIR%%/pkg/symbcompcc/LICENSE +%%DATADIR%%/pkg/symbcompcc/PackageInfo.g +%%DATADIR%%/pkg/symbcompcc/README +%%DATADIR%%/pkg/symbcompcc/VERSION +%%DATADIR%%/pkg/symbcompcc/doc/install.tex +%%DATADIR%%/pkg/symbcompcc/doc/intro.tex +%%DATADIR%%/pkg/symbcompcc/doc/make_doc +%%DATADIR%%/pkg/symbcompcc/doc/manual.dvi +%%DATADIR%%/pkg/symbcompcc/doc/manual.lab +%%DATADIR%%/pkg/symbcompcc/doc/manual.pdf +%%DATADIR%%/pkg/symbcompcc/doc/manual.six +%%DATADIR%%/pkg/symbcompcc/doc/manual.tex +%%DATADIR%%/pkg/symbcompcc/doc/parpres.tex +%%DATADIR%%/pkg/symbcompcc/doc/ppowerpolypcpgroup.tex +%%DATADIR%%/pkg/symbcompcc/doc/schurextensions.tex +%%DATADIR%%/pkg/symbcompcc/doc/symbcompcc.bib +%%DATADIR%%/pkg/symbcompcc/gap/PPowerPoly/QuotientRemainder.gi +%%DATADIR%%/pkg/symbcompcc/gap/PPowerPoly/Smith.gi +%%DATADIR%%/pkg/symbcompcc/gap/PPowerPoly/ppowerpoly.gd +%%DATADIR%%/pkg/symbcompcc/gap/PPowerPoly/ppowerpoly.gi +%%DATADIR%%/pkg/symbcompcc/gap/PPowerPoly/ppowerpolyloc.gi +%%DATADIR%%/pkg/symbcompcc/gap/PPowerPolyPcpGroups/Collect.gi +%%DATADIR%%/pkg/symbcompcc/gap/PPowerPolyPcpGroups/GAPInput.gi +%%DATADIR%%/pkg/symbcompcc/gap/PPowerPolyPcpGroups/LatexInput.gi +%%DATADIR%%/pkg/symbcompcc/gap/PPowerPolyPcpGroups/ppowerpolypcpgroups.gd +%%DATADIR%%/pkg/symbcompcc/gap/PPowerPolyPcpGroups/ppowerpolypcpgroups.gi +%%DATADIR%%/pkg/symbcompcc/gap/ParPres/ParPres-2-1.gi +%%DATADIR%%/pkg/symbcompcc/gap/ParPres/ParPres-2-2.gi +%%DATADIR%%/pkg/symbcompcc/gap/ParPres/ParPres-3-1.gi +%%DATADIR%%/pkg/symbcompcc/gap/SchurExtensions/Apps.gi +%%DATADIR%%/pkg/symbcompcc/gap/SchurExtensions/Collect.gi +%%DATADIR%%/pkg/symbcompcc/gap/SchurExtensions/GetMatrix.gi +%%DATADIR%%/pkg/symbcompcc/gap/SchurExtensions/MakeMutableCopyListPPP.gi +%%DATADIR%%/pkg/symbcompcc/gap/SchurExtensions/Props.gi +%%DATADIR%%/pkg/symbcompcc/gap/SchurExtensions/RelGroups.gi +%%DATADIR%%/pkg/symbcompcc/gap/SchurExtensions/SchurExtensions.gd +%%DATADIR%%/pkg/symbcompcc/gap/SchurExtensions/SchurExtensions.gi +%%DATADIR%%/pkg/symbcompcc/htm/CHAP001.htm +%%DATADIR%%/pkg/symbcompcc/htm/CHAP002.htm +%%DATADIR%%/pkg/symbcompcc/htm/CHAP003.htm +%%DATADIR%%/pkg/symbcompcc/htm/CHAP004.htm +%%DATADIR%%/pkg/symbcompcc/htm/CHAP005.htm +%%DATADIR%%/pkg/symbcompcc/htm/biblio.htm +%%DATADIR%%/pkg/symbcompcc/htm/chapters.htm +%%DATADIR%%/pkg/symbcompcc/htm/theindex.htm +%%DATADIR%%/pkg/symbcompcc/init.g +%%DATADIR%%/pkg/symbcompcc/read.g +%%DATADIR%%/pkg/symbcompcc/tst/manual.example-1.tst +%%DATADIR%%/pkg/symbcompcc/tst/manual.example-3.tst +%%DATADIR%%/pkg/symbcompcc/tst/manual.example-5.tst +%%DATADIR%%/pkg/symbcompcc/tst/testall.g +%%DATADIR%%/pkg/thelma/COPYING +%%DATADIR%%/pkg/thelma/PackageInfo.g +%%DATADIR%%/pkg/thelma/README.md +%%DATADIR%%/pkg/thelma/doc/bool_func.xml +%%DATADIR%%/pkg/thelma/doc/chap0.html +%%DATADIR%%/pkg/thelma/doc/chap0.txt +%%DATADIR%%/pkg/thelma/doc/chap0_mj.html +%%DATADIR%%/pkg/thelma/doc/chap1.html +%%DATADIR%%/pkg/thelma/doc/chap1.txt +%%DATADIR%%/pkg/thelma/doc/chap1_mj.html +%%DATADIR%%/pkg/thelma/doc/chap2.html +%%DATADIR%%/pkg/thelma/doc/chap2.txt +%%DATADIR%%/pkg/thelma/doc/chap2_mj.html +%%DATADIR%%/pkg/thelma/doc/chap3.html +%%DATADIR%%/pkg/thelma/doc/chap3.txt +%%DATADIR%%/pkg/thelma/doc/chap3_mj.html +%%DATADIR%%/pkg/thelma/doc/chap4.html +%%DATADIR%%/pkg/thelma/doc/chap4.txt +%%DATADIR%%/pkg/thelma/doc/chap4_mj.html +%%DATADIR%%/pkg/thelma/doc/chap5.html +%%DATADIR%%/pkg/thelma/doc/chap5.txt +%%DATADIR%%/pkg/thelma/doc/chap5_mj.html +%%DATADIR%%/pkg/thelma/doc/chapBib.html +%%DATADIR%%/pkg/thelma/doc/chapBib.txt +%%DATADIR%%/pkg/thelma/doc/chapBib_mj.html +%%DATADIR%%/pkg/thelma/doc/chapInd.html +%%DATADIR%%/pkg/thelma/doc/chapInd.txt +%%DATADIR%%/pkg/thelma/doc/chapInd_mj.html +%%DATADIR%%/pkg/thelma/doc/chooser.html +%%DATADIR%%/pkg/thelma/doc/intro.xml +%%DATADIR%%/pkg/thelma/doc/lefttoc.css +%%DATADIR%%/pkg/thelma/doc/manual.css +%%DATADIR%%/pkg/thelma/doc/manual.js +%%DATADIR%%/pkg/thelma/doc/manual.lab +%%DATADIR%%/pkg/thelma/doc/manual.pdf +%%DATADIR%%/pkg/thelma/doc/manual.six +%%DATADIR%%/pkg/thelma/doc/mvthr_el.xml +%%DATADIR%%/pkg/thelma/doc/nocolorprompt.css +%%DATADIR%%/pkg/thelma/doc/ragged.css +%%DATADIR%%/pkg/thelma/doc/rainbow.js +%%DATADIR%%/pkg/thelma/doc/thelma.xml +%%DATADIR%%/pkg/thelma/doc/thelmabib.xml +%%DATADIR%%/pkg/thelma/doc/thelmabib.xml.bib +%%DATADIR%%/pkg/thelma/doc/thr_elements.xml +%%DATADIR%%/pkg/thelma/doc/thr_networks.xml +%%DATADIR%%/pkg/thelma/doc/times.css +%%DATADIR%%/pkg/thelma/doc/title.xml +%%DATADIR%%/pkg/thelma/doc/toggless.css +%%DATADIR%%/pkg/thelma/doc/toggless.js +%%DATADIR%%/pkg/thelma/init.g +%%DATADIR%%/pkg/thelma/lib/boolfunc_def.gd +%%DATADIR%%/pkg/thelma/lib/boolfunc_def.gi +%%DATADIR%%/pkg/thelma/lib/char_vectors.g +%%DATADIR%%/pkg/thelma/lib/internal_functions.gi +%%DATADIR%%/pkg/thelma/lib/iterative_methods.gd +%%DATADIR%%/pkg/thelma/lib/iterative_methods.gi +%%DATADIR%%/pkg/thelma/lib/mvthrel.gd +%%DATADIR%%/pkg/thelma/lib/mvthrel.gi +%%DATADIR%%/pkg/thelma/lib/neural_network.gd +%%DATADIR%%/pkg/thelma/lib/neural_network.gi +%%DATADIR%%/pkg/thelma/lib/ste_realizability.gd +%%DATADIR%%/pkg/thelma/lib/ste_realizability.gi +%%DATADIR%%/pkg/thelma/lib/threl_def.gd +%%DATADIR%%/pkg/thelma/lib/threl_def.gi +%%DATADIR%%/pkg/thelma/makedoc.g +%%DATADIR%%/pkg/thelma/read.g +%%DATADIR%%/pkg/thelma/tst/test-examples.tst +%%DATADIR%%/pkg/thelma/tst/test-n-3.tst +%%DATADIR%%/pkg/thelma/tst/testall.g +%%DATADIR%%/pkg/tomlib/LICENSE +%%DATADIR%%/pkg/tomlib/PackageInfo.g +%%DATADIR%%/pkg/tomlib/README.md +%%DATADIR%%/pkg/tomlib/data/tm2f42.tom.gz +%%DATADIR%%/pkg/tomlib/data/tm2s62.tom.gz +%%DATADIR%%/pkg/tomlib/data/tm2s62m3.tom.gz +%%DATADIR%%/pkg/tomlib/data/tm2s62m6.tom.gz +%%DATADIR%%/pkg/tomlib/data/tm2s62mx.tom.gz +%%DATADIR%%/pkg/tomlib/data/tm3d42.tom.gz +%%DATADIR%%/pkg/tomlib/data/tm3d42m1.tom.gz +%%DATADIR%%/pkg/tomlib/data/tm4l34.tom.gz +%%DATADIR%%/pkg/tomlib/data/tm4l34mx.tom.gz +%%DATADIR%%/pkg/tomlib/data/tm4l34s3.tom.gz +%%DATADIR%%/pkg/tomlib/data/tma12.tom.gz +%%DATADIR%%/pkg/tomlib/data/tma12m4.tom.gz +%%DATADIR%%/pkg/tomlib/data/tma12m5.tom.gz +%%DATADIR%%/pkg/tomlib/data/tma12m9.tom.gz +%%DATADIR%%/pkg/tomlib/data/tma12mx.tom.gz +%%DATADIR%%/pkg/tomlib/data/tma13.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmalt1.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmalt1mx.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmaltc.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmco3.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmco3mx.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmealt.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmesym.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmg24.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmhe.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmhe2.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmhemx.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmhs2.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmhsmcl.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmhsmclm.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmjank.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmjankmx.tom.gz +%%DATADIR%%/pkg/tomlib/data/tml52.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmlin2.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmlin2a.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmlin2mx.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmlino.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmlinoa.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmlinoam.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmlinomx.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmm24.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmm24m5.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmm24m7.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmmath.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmmathmx.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmo82mx.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmo8m2.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmo8m2m1.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmo8p2.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmo8p2m4.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmprimar.tom.gz +%%DATADIR%%/pkg/tomlib/data/tms10m1.tom.gz +%%DATADIR%%/pkg/tomlib/data/tms10m2.tom.gz +%%DATADIR%%/pkg/tomlib/data/tms11.tom.gz +%%DATADIR%%/pkg/tomlib/data/tms11m3.tom.gz +%%DATADIR%%/pkg/tomlib/data/tms11m4.tom.gz +%%DATADIR%%/pkg/tomlib/data/tms11m5.tom.gz +%%DATADIR%%/pkg/tomlib/data/tms11m6.tom.gz +%%DATADIR%%/pkg/tomlib/data/tms12.tom.gz +%%DATADIR%%/pkg/tomlib/data/tms13.tom.gz +%%DATADIR%%/pkg/tomlib/data/tms62mx3.tom.gz +%%DATADIR%%/pkg/tomlib/data/tms62mx6.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmsym1.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmsym1mx.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmsymc.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmsymp.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmsympa.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmsympam.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmsympmx.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmsz83.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmtw.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmtwmx.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmu43v4.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmu43v4m.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmunit.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmunita.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmunitam.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmunitc.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmunitcm.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmunitmx.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmutw.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmutwa.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmutwam.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmutwmx.tom.gz +%%DATADIR%%/pkg/tomlib/data/tmx3l34.tom.gz +%%DATADIR%%/pkg/tomlib/doc/Makefile +%%DATADIR%%/pkg/tomlib/doc/bib.xml +%%DATADIR%%/pkg/tomlib/doc/bib.xml.bib +%%DATADIR%%/pkg/tomlib/doc/chap0.html +%%DATADIR%%/pkg/tomlib/doc/chap0.txt +%%DATADIR%%/pkg/tomlib/doc/chap0_mj.html +%%DATADIR%%/pkg/tomlib/doc/chap1.html +%%DATADIR%%/pkg/tomlib/doc/chap1.txt +%%DATADIR%%/pkg/tomlib/doc/chap1_mj.html +%%DATADIR%%/pkg/tomlib/doc/chapBib.html +%%DATADIR%%/pkg/tomlib/doc/chapBib.txt +%%DATADIR%%/pkg/tomlib/doc/chapBib_mj.html +%%DATADIR%%/pkg/tomlib/doc/chapInd.html +%%DATADIR%%/pkg/tomlib/doc/chapInd.txt +%%DATADIR%%/pkg/tomlib/doc/chapInd_mj.html +%%DATADIR%%/pkg/tomlib/doc/chooser.html +%%DATADIR%%/pkg/tomlib/doc/lefttoc.css +%%DATADIR%%/pkg/tomlib/doc/manual.css +%%DATADIR%%/pkg/tomlib/doc/manual.js +%%DATADIR%%/pkg/tomlib/doc/manual.pdf +%%DATADIR%%/pkg/tomlib/doc/manual.six +%%DATADIR%%/pkg/tomlib/doc/nocolorprompt.css +%%DATADIR%%/pkg/tomlib/doc/ragged.css +%%DATADIR%%/pkg/tomlib/doc/rainbow.js +%%DATADIR%%/pkg/tomlib/doc/times.css +%%DATADIR%%/pkg/tomlib/doc/title.xml +%%DATADIR%%/pkg/tomlib/doc/toggless.css +%%DATADIR%%/pkg/tomlib/doc/toggless.js +%%DATADIR%%/pkg/tomlib/doc/tomlib.xml +%%DATADIR%%/pkg/tomlib/gap/stdgen.gd +%%DATADIR%%/pkg/tomlib/gap/stdgen.gi +%%DATADIR%%/pkg/tomlib/gap/tmadmin.tmd +%%DATADIR%%/pkg/tomlib/gap/tmadmin.tmi +%%DATADIR%%/pkg/tomlib/gap/tmstdrd.tom +%%DATADIR%%/pkg/tomlib/htm/tomdiff.htm +%%DATADIR%%/pkg/tomlib/init.g +%%DATADIR%%/pkg/tomlib/makedoc.g +%%DATADIR%%/pkg/tomlib/read.g +%%DATADIR%%/pkg/tomlib/tst/bugfix.tst +%%DATADIR%%/pkg/tomlib/tst/testall.g +%%DATADIR%%/pkg/tomlib/tst/tomlib.tst +%%DATADIR%%/pkg/toolsforhomalg/LICENSE +%%DATADIR%%/pkg/toolsforhomalg/PackageInfo.g +%%DATADIR%%/pkg/toolsforhomalg/README.md +%%DATADIR%%/pkg/toolsforhomalg/TODO +%%DATADIR%%/pkg/toolsforhomalg/doc/Doc.autodoc +%%DATADIR%%/pkg/toolsforhomalg/doc/ToolsForHomalg.xml +%%DATADIR%%/pkg/toolsforhomalg/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/toolsforhomalg/doc/_Chapter_Basics.xml +%%DATADIR%%/pkg/toolsforhomalg/doc/_Chapter_Caches.xml +%%DATADIR%%/pkg/toolsforhomalg/doc/_Chapter_Lists_with_attributes.xml +%%DATADIR%%/pkg/toolsforhomalg/doc/_Chapter_Pointers.xml +%%DATADIR%%/pkg/toolsforhomalg/doc/_Chapter_ToDo-list.xml +%%DATADIR%%/pkg/toolsforhomalg/doc/_Chapter_Tools.xml +%%DATADIR%%/pkg/toolsforhomalg/doc/_Chapter_Trees.xml +%%DATADIR%%/pkg/toolsforhomalg/doc/_Chunks.xml +%%DATADIR%%/pkg/toolsforhomalg/doc/_entities.xml +%%DATADIR%%/pkg/toolsforhomalg/doc/chap0.html +%%DATADIR%%/pkg/toolsforhomalg/doc/chap0.txt +%%DATADIR%%/pkg/toolsforhomalg/doc/chap0_mj.html +%%DATADIR%%/pkg/toolsforhomalg/doc/chap1.html +%%DATADIR%%/pkg/toolsforhomalg/doc/chap1.txt +%%DATADIR%%/pkg/toolsforhomalg/doc/chap1_mj.html +%%DATADIR%%/pkg/toolsforhomalg/doc/chap2.html +%%DATADIR%%/pkg/toolsforhomalg/doc/chap2.txt +%%DATADIR%%/pkg/toolsforhomalg/doc/chap2_mj.html +%%DATADIR%%/pkg/toolsforhomalg/doc/chap3.html +%%DATADIR%%/pkg/toolsforhomalg/doc/chap3.txt +%%DATADIR%%/pkg/toolsforhomalg/doc/chap3_mj.html +%%DATADIR%%/pkg/toolsforhomalg/doc/chap4.html +%%DATADIR%%/pkg/toolsforhomalg/doc/chap4.txt +%%DATADIR%%/pkg/toolsforhomalg/doc/chap4_mj.html +%%DATADIR%%/pkg/toolsforhomalg/doc/chap5.html +%%DATADIR%%/pkg/toolsforhomalg/doc/chap5.txt +%%DATADIR%%/pkg/toolsforhomalg/doc/chap5_mj.html +%%DATADIR%%/pkg/toolsforhomalg/doc/chap6.html +%%DATADIR%%/pkg/toolsforhomalg/doc/chap6.txt +%%DATADIR%%/pkg/toolsforhomalg/doc/chap6_mj.html +%%DATADIR%%/pkg/toolsforhomalg/doc/chap7.html +%%DATADIR%%/pkg/toolsforhomalg/doc/chap7.txt +%%DATADIR%%/pkg/toolsforhomalg/doc/chap7_mj.html +%%DATADIR%%/pkg/toolsforhomalg/doc/chapInd.html +%%DATADIR%%/pkg/toolsforhomalg/doc/chapInd.txt +%%DATADIR%%/pkg/toolsforhomalg/doc/chapInd_mj.html +%%DATADIR%%/pkg/toolsforhomalg/doc/chooser.html +%%DATADIR%%/pkg/toolsforhomalg/doc/clean +%%DATADIR%%/pkg/toolsforhomalg/doc/lefttoc.css +%%DATADIR%%/pkg/toolsforhomalg/doc/manual.css +%%DATADIR%%/pkg/toolsforhomalg/doc/manual.js +%%DATADIR%%/pkg/toolsforhomalg/doc/manual.lab +%%DATADIR%%/pkg/toolsforhomalg/doc/manual.pdf +%%DATADIR%%/pkg/toolsforhomalg/doc/manual.six +%%DATADIR%%/pkg/toolsforhomalg/doc/nocolorprompt.css +%%DATADIR%%/pkg/toolsforhomalg/doc/ragged.css +%%DATADIR%%/pkg/toolsforhomalg/doc/rainbow.js +%%DATADIR%%/pkg/toolsforhomalg/doc/times.css +%%DATADIR%%/pkg/toolsforhomalg/doc/title.xml +%%DATADIR%%/pkg/toolsforhomalg/doc/toggless.css +%%DATADIR%%/pkg/toolsforhomalg/doc/toggless.js +%%DATADIR%%/pkg/toolsforhomalg/examples/generic_view_example.g +%%DATADIR%%/pkg/toolsforhomalg/examples/todo_list_showcase.g +%%DATADIR%%/pkg/toolsforhomalg/examples/todo_list_showcase_definitions.g +%%DATADIR%%/pkg/toolsforhomalg/gap/CachingObjects.gd +%%DATADIR%%/pkg/toolsforhomalg/gap/CachingObjects.gi +%%DATADIR%%/pkg/toolsforhomalg/gap/GenericView.gd +%%DATADIR%%/pkg/toolsforhomalg/gap/GenericView.gi +%%DATADIR%%/pkg/toolsforhomalg/gap/InstallViews.gi +%%DATADIR%%/pkg/toolsforhomalg/gap/Julia.gd +%%DATADIR%%/pkg/toolsforhomalg/gap/Julia.gi +%%DATADIR%%/pkg/toolsforhomalg/gap/ListsWithAttributes.gd +%%DATADIR%%/pkg/toolsforhomalg/gap/ListsWithAttributes.gi +%%DATADIR%%/pkg/toolsforhomalg/gap/ToDoListBluePrints.gd +%%DATADIR%%/pkg/toolsforhomalg/gap/ToDoListBluePrints.gi +%%DATADIR%%/pkg/toolsforhomalg/gap/ToDoListEntry.gd +%%DATADIR%%/pkg/toolsforhomalg/gap/ToDoListEntry.gi +%%DATADIR%%/pkg/toolsforhomalg/gap/ToDoListWeakPointer.gd +%%DATADIR%%/pkg/toolsforhomalg/gap/ToDoListWeakPointer.gi +%%DATADIR%%/pkg/toolsforhomalg/gap/ToDoLists.gd +%%DATADIR%%/pkg/toolsforhomalg/gap/ToDoLists.gi +%%DATADIR%%/pkg/toolsforhomalg/gap/ToolsForHomalg.gd +%%DATADIR%%/pkg/toolsforhomalg/gap/ToolsForHomalg.gi +%%DATADIR%%/pkg/toolsforhomalg/gap/Trees.gd +%%DATADIR%%/pkg/toolsforhomalg/gap/Trees.gi +%%DATADIR%%/pkg/toolsforhomalg/init.g +%%DATADIR%%/pkg/toolsforhomalg/makedoc.g +%%DATADIR%%/pkg/toolsforhomalg/makedoc_with_overfull_hbox_warnings.g +%%DATADIR%%/pkg/toolsforhomalg/makefile +%%DATADIR%%/pkg/toolsforhomalg/read.g +%%DATADIR%%/pkg/toolsforhomalg/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/toolsforhomalg/tst/testall.g +%%DATADIR%%/pkg/toric/CHANGES +%%DATADIR%%/pkg/toric/LICENSE +%%DATADIR%%/pkg/toric/PackageInfo.g +%%DATADIR%%/pkg/toric/README.md +%%DATADIR%%/pkg/toric/doc/chap0.html +%%DATADIR%%/pkg/toric/doc/chap0.txt +%%DATADIR%%/pkg/toric/doc/chap0_mj.html +%%DATADIR%%/pkg/toric/doc/chap1.html +%%DATADIR%%/pkg/toric/doc/chap1.txt +%%DATADIR%%/pkg/toric/doc/chap1_mj.html +%%DATADIR%%/pkg/toric/doc/chap2.html +%%DATADIR%%/pkg/toric/doc/chap2.txt +%%DATADIR%%/pkg/toric/doc/chap2_mj.html +%%DATADIR%%/pkg/toric/doc/chap3.html +%%DATADIR%%/pkg/toric/doc/chap3.txt +%%DATADIR%%/pkg/toric/doc/chap3_mj.html +%%DATADIR%%/pkg/toric/doc/chap4.html +%%DATADIR%%/pkg/toric/doc/chap4.txt +%%DATADIR%%/pkg/toric/doc/chap4_mj.html +%%DATADIR%%/pkg/toric/doc/chapBib.html +%%DATADIR%%/pkg/toric/doc/chapBib.txt +%%DATADIR%%/pkg/toric/doc/chapBib_mj.html +%%DATADIR%%/pkg/toric/doc/chapInd.html +%%DATADIR%%/pkg/toric/doc/chapInd.txt +%%DATADIR%%/pkg/toric/doc/chapInd_mj.html +%%DATADIR%%/pkg/toric/doc/chooser.html +%%DATADIR%%/pkg/toric/doc/lefttoc.css +%%DATADIR%%/pkg/toric/doc/manual.css +%%DATADIR%%/pkg/toric/doc/manual.js +%%DATADIR%%/pkg/toric/doc/manual.pdf +%%DATADIR%%/pkg/toric/doc/manual.six +%%DATADIR%%/pkg/toric/doc/nocolorprompt.css +%%DATADIR%%/pkg/toric/doc/ragged.css +%%DATADIR%%/pkg/toric/doc/rainbow.js +%%DATADIR%%/pkg/toric/doc/times.css +%%DATADIR%%/pkg/toric/doc/title.xml +%%DATADIR%%/pkg/toric/doc/toggless.css +%%DATADIR%%/pkg/toric/doc/toggless.js +%%DATADIR%%/pkg/toric/doc/toric.bib +%%DATADIR%%/pkg/toric/doc/toric.xml +%%DATADIR%%/pkg/toric/init.g +%%DATADIR%%/pkg/toric/lib/toric.gd +%%DATADIR%%/pkg/toric/lib/toric.gi +%%DATADIR%%/pkg/toric/lib/util.gi +%%DATADIR%%/pkg/toric/makedoc.g +%%DATADIR%%/pkg/toric/read.g +%%DATADIR%%/pkg/toric/tst/examples.tst +%%DATADIR%%/pkg/toric/tst/testall.g +%%DATADIR%%/pkg/toricvarieties/LICENSE +%%DATADIR%%/pkg/toricvarieties/PackageInfo.g +%%DATADIR%%/pkg/toricvarieties/README.md +%%DATADIR%%/pkg/toricvarieties/doc/Doc.autodoc +%%DATADIR%%/pkg/toricvarieties/doc/ToricVarieties.tex +%%DATADIR%%/pkg/toricvarieties/doc/ToricVarieties.xml +%%DATADIR%%/pkg/toricvarieties/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/toricvarieties/doc/_Chapter_Affine_toric_varieties.xml +%%DATADIR%%/pkg/toricvarieties/doc/_Chapter_Blowups_of_toric_varieties.xml +%%DATADIR%%/pkg/toricvarieties/doc/_Chapter_Installation_of_the_ToricVarieties_Package.xml +%%DATADIR%%/pkg/toricvarieties/doc/_Chapter_Introduction.xml +%%DATADIR%%/pkg/toricvarieties/doc/_Chapter_Projective_toric_varieties.xml +%%DATADIR%%/pkg/toricvarieties/doc/_Chapter_Toric_Varieties.xml +%%DATADIR%%/pkg/toricvarieties/doc/_Chapter_Toric_divisors.xml +%%DATADIR%%/pkg/toricvarieties/doc/_Chapter_Toric_morphisms.xml +%%DATADIR%%/pkg/toricvarieties/doc/_Chapter_Toric_subvarieties.xml +%%DATADIR%%/pkg/toricvarieties/doc/_Chunks.xml +%%DATADIR%%/pkg/toricvarieties/doc/chap0.html +%%DATADIR%%/pkg/toricvarieties/doc/chap0.txt +%%DATADIR%%/pkg/toricvarieties/doc/chap0_mj.html +%%DATADIR%%/pkg/toricvarieties/doc/chap1.html +%%DATADIR%%/pkg/toricvarieties/doc/chap1.txt +%%DATADIR%%/pkg/toricvarieties/doc/chap1_mj.html +%%DATADIR%%/pkg/toricvarieties/doc/chap2.html +%%DATADIR%%/pkg/toricvarieties/doc/chap2.txt +%%DATADIR%%/pkg/toricvarieties/doc/chap2_mj.html +%%DATADIR%%/pkg/toricvarieties/doc/chap3.html +%%DATADIR%%/pkg/toricvarieties/doc/chap3.txt +%%DATADIR%%/pkg/toricvarieties/doc/chap3_mj.html +%%DATADIR%%/pkg/toricvarieties/doc/chap4.html +%%DATADIR%%/pkg/toricvarieties/doc/chap4.txt +%%DATADIR%%/pkg/toricvarieties/doc/chap4_mj.html +%%DATADIR%%/pkg/toricvarieties/doc/chap5.html +%%DATADIR%%/pkg/toricvarieties/doc/chap5.txt +%%DATADIR%%/pkg/toricvarieties/doc/chap5_mj.html +%%DATADIR%%/pkg/toricvarieties/doc/chap6.html +%%DATADIR%%/pkg/toricvarieties/doc/chap6.txt +%%DATADIR%%/pkg/toricvarieties/doc/chap6_mj.html +%%DATADIR%%/pkg/toricvarieties/doc/chap7.html +%%DATADIR%%/pkg/toricvarieties/doc/chap7.txt +%%DATADIR%%/pkg/toricvarieties/doc/chap7_mj.html +%%DATADIR%%/pkg/toricvarieties/doc/chap8.html +%%DATADIR%%/pkg/toricvarieties/doc/chap8.txt +%%DATADIR%%/pkg/toricvarieties/doc/chap8_mj.html +%%DATADIR%%/pkg/toricvarieties/doc/chap9.html +%%DATADIR%%/pkg/toricvarieties/doc/chap9.txt +%%DATADIR%%/pkg/toricvarieties/doc/chap9_mj.html +%%DATADIR%%/pkg/toricvarieties/doc/chapInd.html +%%DATADIR%%/pkg/toricvarieties/doc/chapInd.txt +%%DATADIR%%/pkg/toricvarieties/doc/chapInd_mj.html +%%DATADIR%%/pkg/toricvarieties/doc/chooser.html +%%DATADIR%%/pkg/toricvarieties/doc/clean +%%DATADIR%%/pkg/toricvarieties/doc/lefttoc.css +%%DATADIR%%/pkg/toricvarieties/doc/manual.css +%%DATADIR%%/pkg/toricvarieties/doc/manual.js +%%DATADIR%%/pkg/toricvarieties/doc/manual.lab +%%DATADIR%%/pkg/toricvarieties/doc/manual.pdf +%%DATADIR%%/pkg/toricvarieties/doc/manual.six +%%DATADIR%%/pkg/toricvarieties/doc/nocolorprompt.css +%%DATADIR%%/pkg/toricvarieties/doc/ragged.css +%%DATADIR%%/pkg/toricvarieties/doc/rainbow.js +%%DATADIR%%/pkg/toricvarieties/doc/times.css +%%DATADIR%%/pkg/toricvarieties/doc/title.xml +%%DATADIR%%/pkg/toricvarieties/doc/toggless.css +%%DATADIR%%/pkg/toricvarieties/doc/toggless.js +%%DATADIR%%/pkg/toricvarieties/examples/ClassAndPicardGroupOfP1P1.g +%%DATADIR%%/pkg/toricvarieties/examples/ClassAndPicardGroupOfP1P1Clean.g +%%DATADIR%%/pkg/toricvarieties/examples/ClassAndPicardGroupOfP1P1Output.g +%%DATADIR%%/pkg/toricvarieties/examples/CompleteNonProjective.g +%%DATADIR%%/pkg/toricvarieties/examples/CompleteNonProjectiveClean.g +%%DATADIR%%/pkg/toricvarieties/examples/CompleteNonProjectiveOutput.g +%%DATADIR%%/pkg/toricvarieties/examples/ComplexPlane.g +%%DATADIR%%/pkg/toricvarieties/examples/FunctorExample.g +%%DATADIR%%/pkg/toricvarieties/examples/Hirzebruch5.g +%%DATADIR%%/pkg/toricvarieties/examples/Hirzebruch5Clean.g +%%DATADIR%%/pkg/toricvarieties/examples/Hirzebruch5Output.g +%%DATADIR%%/pkg/toricvarieties/examples/HirzebruchSurface2.3.4.g +%%DATADIR%%/pkg/toricvarieties/examples/NonSimplicialVariety.g +%%DATADIR%%/pkg/toricvarieties/examples/P1Morphism.g +%%DATADIR%%/pkg/toricvarieties/examples/P1P1AsPolytope.g +%%DATADIR%%/pkg/toricvarieties/examples/P1P1AsPolytopeClean.g +%%DATADIR%%/pkg/toricvarieties/examples/P1P1AsPolytopeOutput.g +%%DATADIR%%/pkg/toricvarieties/examples/ProductsOfProjectiveVarieties.g +%%DATADIR%%/pkg/toricvarieties/examples/ProjectiveSpacesViaFans.g +%%DATADIR%%/pkg/toricvarieties/examples/RationalNormalcone2.3.4.g +%%DATADIR%%/pkg/toricvarieties/examples/RationalNormalcone7.g +%%DATADIR%%/pkg/toricvarieties/examples/RationalNormalcone7Clean.g +%%DATADIR%%/pkg/toricvarieties/examples/RationalNormalcone7Output.g +%%DATADIR%%/pkg/toricvarieties/examples/StopSign.g +%%DATADIR%%/pkg/toricvarieties/examples/blowupC4onC.g +%%DATADIR%%/pkg/toricvarieties/examples/blowupclean.g +%%DATADIR%%/pkg/toricvarieties/examples/example1.g +%%DATADIR%%/pkg/toricvarieties/examples/example1clean.g +%%DATADIR%%/pkg/toricvarieties/examples/example2-Hirzebruch.g +%%DATADIR%%/pkg/toricvarieties/examples/example2clean.g +%%DATADIR%%/pkg/toricvarieties/examples/example3-Sepp.g +%%DATADIR%%/pkg/toricvarieties/examples/example3clean.g +%%DATADIR%%/pkg/toricvarieties/examples/example4clean.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesmanual/AffineSpace.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesmanual/Blowups.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesmanual/Divisors.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesmanual/GeneralExamples.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesmanual/Morphism.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesmanual/P1P1.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesmanual/PolytopeOfDivisor.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesmanual/RationalNormalCone.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesmanual/ToricVarietiesFromGrading.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesthesis/Example10_H7CoxRing.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesthesis/Example11_P1P1CoxRing.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesthesis/Example12_H7Divisors.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesthesis/Example13_P1P1Divisors.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesthesis/Example14_P3DivisorsLI.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesthesis/Example1_C3.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesthesis/Example2_H7.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesthesis/Example3_H7AsPolytope.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesthesis/Example4_P1P3.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesthesis/Example5_C15.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesthesis/Example6_H7ForDivisors.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesthesis/Example7_P1P2.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesthesis/Example8_CoxRingP2.g +%%DATADIR%%/pkg/toricvarieties/examples/examplesthesis/example9_C2.g +%%DATADIR%%/pkg/toricvarieties/examples/productsclean.g +%%DATADIR%%/pkg/toricvarieties/gap/AffineToricVarieties.gd +%%DATADIR%%/pkg/toricvarieties/gap/AffineToricVarieties.gi +%%DATADIR%%/pkg/toricvarieties/gap/Blowups.gd +%%DATADIR%%/pkg/toricvarieties/gap/Blowups.gi +%%DATADIR%%/pkg/toricvarieties/gap/FunctorsTorVar.gd +%%DATADIR%%/pkg/toricvarieties/gap/FunctorsTorVar.gi +%%DATADIR%%/pkg/toricvarieties/gap/GroebnerBasisOfToricIdeal.gd +%%DATADIR%%/pkg/toricvarieties/gap/GroebnerBasisOfToricIdeal.gi +%%DATADIR%%/pkg/toricvarieties/gap/LITorDiv.gi +%%DATADIR%%/pkg/toricvarieties/gap/LITorSubvar.gi +%%DATADIR%%/pkg/toricvarieties/gap/LITorVar.gi +%%DATADIR%%/pkg/toricvarieties/gap/ProjectiveToricVarieties.gd +%%DATADIR%%/pkg/toricvarieties/gap/ProjectiveToricVarieties.gi +%%DATADIR%%/pkg/toricvarieties/gap/Tools.gd +%%DATADIR%%/pkg/toricvarieties/gap/Tools.gi +%%DATADIR%%/pkg/toricvarieties/gap/ToricDivisors.gd +%%DATADIR%%/pkg/toricvarieties/gap/ToricDivisors.gi +%%DATADIR%%/pkg/toricvarieties/gap/ToricMorphisms.gd +%%DATADIR%%/pkg/toricvarieties/gap/ToricMorphisms.gi +%%DATADIR%%/pkg/toricvarieties/gap/ToricSubvarieties.gd +%%DATADIR%%/pkg/toricvarieties/gap/ToricSubvarieties.gi +%%DATADIR%%/pkg/toricvarieties/gap/ToricVarieties.gd +%%DATADIR%%/pkg/toricvarieties/gap/ToricVarieties.gi +%%DATADIR%%/pkg/toricvarieties/init.g +%%DATADIR%%/pkg/toricvarieties/makedoc.g +%%DATADIR%%/pkg/toricvarieties/makefile +%%DATADIR%%/pkg/toricvarieties/read.g +%%DATADIR%%/pkg/toricvarieties/tst/000_LoadPackage.tst +%%DATADIR%%/pkg/toricvarieties/tst/clean +%%DATADIR%%/pkg/toricvarieties/tst/testall.g +%%DATADIR%%/pkg/toricvarieties/tst/toricvarieties01.tst +%%DATADIR%%/pkg/toricvarieties/tst/toricvarieties02.tst +%%DATADIR%%/pkg/toricvarieties/tst/toricvarieties03.tst +%%DATADIR%%/pkg/toricvarieties/tst/toricvarieties04.tst +%%DATADIR%%/pkg/toricvarieties/tst/toricvarieties05.tst +%%DATADIR%%/pkg/toricvarieties/tst/toricvarieties06.tst +%%DATADIR%%/pkg/toricvarieties/tst/toricvarieties07.tst +%%DATADIR%%/pkg/toricvarieties/tst/toricvarieties08.tst +%%DATADIR%%/pkg/toricvarieties/tst/toricvarieties09.tst +%%DATADIR%%/pkg/toricvarieties/tst/toricvarieties10.tst +%%DATADIR%%/pkg/toricvarieties/tst/toricvarieties11.tst +%%DATADIR%%/pkg/toricvarieties/tst/toricvarieties12.tst +%%DATADIR%%/pkg/toricvarieties/tst/toricvarieties13.tst +%%DATADIR%%/pkg/toricvarieties/tst/toricvarieties14.tst +%%DATADIR%%/pkg/toricvarieties/tst/toricvarieties15.tst +%%DATADIR%%/pkg/toricvarieties/tst/toricvarieties16.tst +%%DATADIR%%/pkg/toricvarieties/tst/toricvarieties17.tst +%%DATADIR%%/pkg/toricvarieties/tst/toricvarieties18.tst +%%DATADIR%%/pkg/toricvarieties/tst/toricvarieties19.tst %%DATADIR%%/pkg/transgrp/LICENSE %%DATADIR%%/pkg/transgrp/PackageInfo.g %%DATADIR%%/pkg/transgrp/README.md @@ -11979,8 +33560,10 @@ lib/libgap.so.0.0.0 %%DATADIR%%/pkg/transgrp/data/trans47a.grp %%DATADIR%%/pkg/transgrp/data/trans8.grp %%DATADIR%%/pkg/transgrp/data/trans9.grp -%%DATADIR%%/pkg/transgrp/doc/manual.bbl -%%DATADIR%%/pkg/transgrp/doc/manual.ind +%%DATADIR%%/pkg/transgrp/data/transminimals.grp +%%DATADIR%%/pkg/transgrp/doc/make_doc +%%DATADIR%%/pkg/transgrp/doc/manual.bib +%%DATADIR%%/pkg/transgrp/doc/manual.mst %%DATADIR%%/pkg/transgrp/doc/manual.pdf %%DATADIR%%/pkg/transgrp/doc/manual.six %%DATADIR%%/pkg/transgrp/doc/manual.tex @@ -11990,6 +33573,7 @@ lib/libgap.so.0.0.0 %%DATADIR%%/pkg/transgrp/htm/chapters.htm %%DATADIR%%/pkg/transgrp/htm/indxA.htm %%DATADIR%%/pkg/transgrp/htm/indxI.htm +%%DATADIR%%/pkg/transgrp/htm/indxM.htm %%DATADIR%%/pkg/transgrp/htm/indxN.htm %%DATADIR%%/pkg/transgrp/htm/indxO.htm %%DATADIR%%/pkg/transgrp/htm/indxS.htm @@ -12003,891 +33587,4006 @@ lib/libgap.so.0.0.0 %%DATADIR%%/pkg/transgrp/tst/bugfix-2013-05-16-t00291.tst %%DATADIR%%/pkg/transgrp/tst/testall.g %%DATADIR%%/pkg/transgrp/tst/trans.tst -%%DATADIR%%/sysinfo.gap -%%DATADIR%%/tst/consistency.g -%%DATADIR%%/tst/example-dir/compress/not-compressed.txt.gz -%%DATADIR%%/tst/example-dir/dir-test/A -%%DATADIR%%/tst/example-dir/dir-test/B -%%DATADIR%%/tst/example-dir/dir-test/C/a -%%DATADIR%%/tst/example-dir/dir-test/D/b -%%DATADIR%%/tst/example-dir/readme.txt -%%DATADIR%%/tst/example.txt -%%DATADIR%%/tst/extractmanuals.g -%%DATADIR%%/tst/mockpkg/PackageInfo.g -%%DATADIR%%/tst/mockpkg/README.md -%%DATADIR%%/tst/mockpkg/doc/.gitignore -%%DATADIR%%/tst/mockpkg/doc/about.tex -%%DATADIR%%/tst/mockpkg/doc/chap0.html -%%DATADIR%%/tst/mockpkg/doc/make_doc -%%DATADIR%%/tst/mockpkg/doc/manual.idx -%%DATADIR%%/tst/mockpkg/doc/manual.mst -%%DATADIR%%/tst/mockpkg/doc/manual.pdf -%%DATADIR%%/tst/mockpkg/doc/manual.six -%%DATADIR%%/tst/mockpkg/doc/manual.tex -%%DATADIR%%/tst/mockpkg/gap/mockpkg.gd -%%DATADIR%%/tst/mockpkg/gap/mockpkg.gi -%%DATADIR%%/tst/mockpkg/init.g -%%DATADIR%%/tst/mockpkg/read.g -%%DATADIR%%/tst/mockpkg/tst/testall.g -%%DATADIR%%/tst/test-compile/README.md -%%DATADIR%%/tst/test-compile/and_filter.g -%%DATADIR%%/tst/test-compile/and_filter.g.dynamic.c -%%DATADIR%%/tst/test-compile/and_filter.g.out -%%DATADIR%%/tst/test-compile/and_filter.g.static.c -%%DATADIR%%/tst/test-compile/assert.g -%%DATADIR%%/tst/test-compile/assert.g.dynamic.c -%%DATADIR%%/tst/test-compile/assert.g.out -%%DATADIR%%/tst/test-compile/assert.g.static.c -%%DATADIR%%/tst/test-compile/basics.g -%%DATADIR%%/tst/test-compile/basics.g.dynamic.c -%%DATADIR%%/tst/test-compile/basics.g.out -%%DATADIR%%/tst/test-compile/basics.g.static.c -%%DATADIR%%/tst/test-compile/callfunc.g -%%DATADIR%%/tst/test-compile/callfunc.g.dynamic.c -%%DATADIR%%/tst/test-compile/callfunc.g.out -%%DATADIR%%/tst/test-compile/callfunc.g.static.c -%%DATADIR%%/tst/test-compile/function_types.g -%%DATADIR%%/tst/test-compile/function_types.g.dynamic.c -%%DATADIR%%/tst/test-compile/function_types.g.out -%%DATADIR%%/tst/test-compile/function_types.g.static.c -%%DATADIR%%/tst/test-compile/info.g -%%DATADIR%%/tst/test-compile/info.g.dynamic.c -%%DATADIR%%/tst/test-compile/info.g.out -%%DATADIR%%/tst/test-compile/info.g.static.c -%%DATADIR%%/tst/test-compile/plus.g -%%DATADIR%%/tst/test-compile/plus.g.dynamic.c -%%DATADIR%%/tst/test-compile/plus.g.out -%%DATADIR%%/tst/test-compile/plus.g.static.c -%%DATADIR%%/tst/test-compile/print_various.g -%%DATADIR%%/tst/test-compile/print_various.g.dynamic.c -%%DATADIR%%/tst/test-compile/print_various.g.out -%%DATADIR%%/tst/test-compile/print_various.g.static.c -%%DATADIR%%/tst/test-compile/ranges.g -%%DATADIR%%/tst/test-compile/ranges.g.dynamic.c -%%DATADIR%%/tst/test-compile/ranges.g.out -%%DATADIR%%/tst/test-compile/ranges.g.static.c -%%DATADIR%%/tst/test-compile/regenerate_tests.sh -%%DATADIR%%/tst/test-compile/run_all.sh -%%DATADIR%%/tst/test-compile/run_compiled_dynamic.sh -%%DATADIR%%/tst/test-compile/run_compiled_static.sh -%%DATADIR%%/tst/test-compile/run_interpreted.sh -%%DATADIR%%/tst/test-matobj/MultVector.tst -%%DATADIR%%/tst/test32bit/perm.tst -%%DATADIR%%/tst/test64bit/perm.tst -%%DATADIR%%/tst/testbugfix.g -%%DATADIR%%/tst/testbugfix/00000.tst -%%DATADIR%%/tst/testbugfix/00002.tst -%%DATADIR%%/tst/testbugfix/00004.tst -%%DATADIR%%/tst/testbugfix/00005.tst -%%DATADIR%%/tst/testbugfix/00006.tst -%%DATADIR%%/tst/testbugfix/00007.tst -%%DATADIR%%/tst/testbugfix/00008.tst -%%DATADIR%%/tst/testbugfix/00009.tst -%%DATADIR%%/tst/testbugfix/00010.tst -%%DATADIR%%/tst/testbugfix/00011.tst -%%DATADIR%%/tst/testbugfix/00012.tst -%%DATADIR%%/tst/testbugfix/00015.tst -%%DATADIR%%/tst/testbugfix/00016.tst -%%DATADIR%%/tst/testbugfix/00017.tst -%%DATADIR%%/tst/testbugfix/00018.tst -%%DATADIR%%/tst/testbugfix/00019.tst -%%DATADIR%%/tst/testbugfix/00020.tst -%%DATADIR%%/tst/testbugfix/00021.tst -%%DATADIR%%/tst/testbugfix/00022.tst -%%DATADIR%%/tst/testbugfix/00023.tst -%%DATADIR%%/tst/testbugfix/00024.tst -%%DATADIR%%/tst/testbugfix/00025.tst -%%DATADIR%%/tst/testbugfix/00027.tst -%%DATADIR%%/tst/testbugfix/00028.tst -%%DATADIR%%/tst/testbugfix/00029.tst -%%DATADIR%%/tst/testbugfix/00030.tst -%%DATADIR%%/tst/testbugfix/00031.tst -%%DATADIR%%/tst/testbugfix/00032.tst -%%DATADIR%%/tst/testbugfix/00033.tst -%%DATADIR%%/tst/testbugfix/00034.tst -%%DATADIR%%/tst/testbugfix/00036.tst -%%DATADIR%%/tst/testbugfix/00037.tst -%%DATADIR%%/tst/testbugfix/00038.tst -%%DATADIR%%/tst/testbugfix/00039.tst -%%DATADIR%%/tst/testbugfix/00040.tst -%%DATADIR%%/tst/testbugfix/00041.tst -%%DATADIR%%/tst/testbugfix/00042.tst -%%DATADIR%%/tst/testbugfix/00043.tst -%%DATADIR%%/tst/testbugfix/00044.tst -%%DATADIR%%/tst/testbugfix/00045.tst -%%DATADIR%%/tst/testbugfix/00046.tst -%%DATADIR%%/tst/testbugfix/00047.tst -%%DATADIR%%/tst/testbugfix/00048.tst -%%DATADIR%%/tst/testbugfix/00317.tst -%%DATADIR%%/tst/testbugfix/00319.tst -%%DATADIR%%/tst/testbugfix/2005-01-06-t00049.tst -%%DATADIR%%/tst/testbugfix/2005-01-06-t00050.tst -%%DATADIR%%/tst/testbugfix/2005-02-21-t00051.tst -%%DATADIR%%/tst/testbugfix/2005-02-26-t00052.tst -%%DATADIR%%/tst/testbugfix/2005-03-05-t00053.tst -%%DATADIR%%/tst/testbugfix/2005-03-08-t00054.tst -%%DATADIR%%/tst/testbugfix/2005-03-31-t00055.tst -%%DATADIR%%/tst/testbugfix/2005-04-12-t00056.tst -%%DATADIR%%/tst/testbugfix/2005-04-12-t00057.tst -%%DATADIR%%/tst/testbugfix/2005-04-13-t00065.tst -%%DATADIR%%/tst/testbugfix/2005-04-15-t00058.tst -%%DATADIR%%/tst/testbugfix/2005-04-21-t00066.tst -%%DATADIR%%/tst/testbugfix/2005-04-26-t00067.tst -%%DATADIR%%/tst/testbugfix/2005-04-27-t00059.tst -%%DATADIR%%/tst/testbugfix/2005-04-27-t00060.tst -%%DATADIR%%/tst/testbugfix/2005-04-27-t00068.tst -%%DATADIR%%/tst/testbugfix/2005-05-03-t00061.tst -%%DATADIR%%/tst/testbugfix/2005-05-03-t00069.tst -%%DATADIR%%/tst/testbugfix/2005-05-03-t00070.tst -%%DATADIR%%/tst/testbugfix/2005-05-03-t00324.tst -%%DATADIR%%/tst/testbugfix/2005-05-04-t00062.tst -%%DATADIR%%/tst/testbugfix/2005-05-05-t00071.tst -%%DATADIR%%/tst/testbugfix/2005-05-05-t00072.tst -%%DATADIR%%/tst/testbugfix/2005-05-06-t00063.tst -%%DATADIR%%/tst/testbugfix/2005-05-06-t00073.tst -%%DATADIR%%/tst/testbugfix/2005-05-09-t00064.tst -%%DATADIR%%/tst/testbugfix/2005-05-17-t00074.tst -%%DATADIR%%/tst/testbugfix/2005-05-18-t00075.tst -%%DATADIR%%/tst/testbugfix/2005-06-06-t00076.tst -%%DATADIR%%/tst/testbugfix/2005-06-08-t00101.tst -%%DATADIR%%/tst/testbugfix/2005-06-13-t00077.tst -%%DATADIR%%/tst/testbugfix/2005-06-17-t00078.tst -%%DATADIR%%/tst/testbugfix/2005-06-23-t00325.tst -%%DATADIR%%/tst/testbugfix/2005-07-09-t00079.tst -%%DATADIR%%/tst/testbugfix/2005-07-13-t00080.tst -%%DATADIR%%/tst/testbugfix/2005-07-13-t00081.tst -%%DATADIR%%/tst/testbugfix/2005-07-20-t00083.tst -%%DATADIR%%/tst/testbugfix/2005-07-20-t00084.tst -%%DATADIR%%/tst/testbugfix/2005-07-20-t00103.tst -%%DATADIR%%/tst/testbugfix/2005-07-20-t00104.tst -%%DATADIR%%/tst/testbugfix/2005-07-21-t00085.tst -%%DATADIR%%/tst/testbugfix/2005-07-21-t00105.tst -%%DATADIR%%/tst/testbugfix/2005-07-22-t00106.tst -%%DATADIR%%/tst/testbugfix/2005-07-22-t00107.tst -%%DATADIR%%/tst/testbugfix/2005-08-08-t00108.tst -%%DATADIR%%/tst/testbugfix/2005-08-10-t00086.tst -%%DATADIR%%/tst/testbugfix/2005-08-11-t00087.tst -%%DATADIR%%/tst/testbugfix/2005-08-11-t00109.tst -%%DATADIR%%/tst/testbugfix/2005-08-11-t00110.tst -%%DATADIR%%/tst/testbugfix/2005-08-15-t00088.tst -%%DATADIR%%/tst/testbugfix/2005-08-15-t00111.tst -%%DATADIR%%/tst/testbugfix/2005-08-19-t00089.tst -%%DATADIR%%/tst/testbugfix/2005-08-19-t00090.tst -%%DATADIR%%/tst/testbugfix/2005-08-19-t00091.tst -%%DATADIR%%/tst/testbugfix/2005-08-19-t00092.tst -%%DATADIR%%/tst/testbugfix/2005-08-22-t00093.tst -%%DATADIR%%/tst/testbugfix/2005-08-23-t00094.tst -%%DATADIR%%/tst/testbugfix/2005-08-23-t00095.tst -%%DATADIR%%/tst/testbugfix/2005-08-23-t00320.tst -%%DATADIR%%/tst/testbugfix/2005-08-24-t00112.tst -%%DATADIR%%/tst/testbugfix/2005-08-25-t00098.tst -%%DATADIR%%/tst/testbugfix/2005-08-25-t00099.tst -%%DATADIR%%/tst/testbugfix/2005-08-26-t00100.tst -%%DATADIR%%/tst/testbugfix/2005-08-29-t00318.tst -%%DATADIR%%/tst/testbugfix/2005-09-07-t00113.tst -%%DATADIR%%/tst/testbugfix/2005-09-13-t00114.tst -%%DATADIR%%/tst/testbugfix/2005-10-05-t00115.tst -%%DATADIR%%/tst/testbugfix/2005-10-14-t00116.tst -%%DATADIR%%/tst/testbugfix/2005-10-14-t00326.tst -%%DATADIR%%/tst/testbugfix/2005-10-26-t00117.tst -%%DATADIR%%/tst/testbugfix/2005-10-28-t00118.tst -%%DATADIR%%/tst/testbugfix/2005-10-28-t00119.tst -%%DATADIR%%/tst/testbugfix/2005-10-28-t00120.tst -%%DATADIR%%/tst/testbugfix/2005-10-29-t00321.tst -%%DATADIR%%/tst/testbugfix/2005-11-22-t00121.tst -%%DATADIR%%/tst/testbugfix/2005-11-25-t00122.tst -%%DATADIR%%/tst/testbugfix/2005-11-28-t00123.tst -%%DATADIR%%/tst/testbugfix/2005-11-28-t00124.tst -%%DATADIR%%/tst/testbugfix/2005-11-29-t00125.tst -%%DATADIR%%/tst/testbugfix/2005-11-29-t00126.tst -%%DATADIR%%/tst/testbugfix/2005-11-29-t00127.tst -%%DATADIR%%/tst/testbugfix/2005-12-08-t00138.tst -%%DATADIR%%/tst/testbugfix/2005-12-08-t00322.tst -%%DATADIR%%/tst/testbugfix/2005-12-08-t00323.tst -%%DATADIR%%/tst/testbugfix/2005-12-21-t00128.tst -%%DATADIR%%/tst/testbugfix/2005-12-22-t00129.tst -%%DATADIR%%/tst/testbugfix/2005-12-22-t00139.tst -%%DATADIR%%/tst/testbugfix/2005-12-28-t00140.tst -%%DATADIR%%/tst/testbugfix/2006-01-18-t00131.tst -%%DATADIR%%/tst/testbugfix/2006-01-25-t00132.tst -%%DATADIR%%/tst/testbugfix/2006-02-14-t00133.tst -%%DATADIR%%/tst/testbugfix/2006-02-20-t00136.tst -%%DATADIR%%/tst/testbugfix/2006-02-27-t00134.tst -%%DATADIR%%/tst/testbugfix/2006-03-02-t00135.tst -%%DATADIR%%/tst/testbugfix/2006-03-03-t00135b.tst -%%DATADIR%%/tst/testbugfix/2006-03-08-t00137.tst -%%DATADIR%%/tst/testbugfix/2006-04-02-t00154.tst -%%DATADIR%%/tst/testbugfix/2006-04-07-t00141.tst -%%DATADIR%%/tst/testbugfix/2006-04-18-t00142.tst -%%DATADIR%%/tst/testbugfix/2006-04-18-t00143.tst -%%DATADIR%%/tst/testbugfix/2006-05-12-t00144.tst -%%DATADIR%%/tst/testbugfix/2006-06-19-t00155.tst -%%DATADIR%%/tst/testbugfix/2006-07-06-t00156.tst -%%DATADIR%%/tst/testbugfix/2006-07-25-t00145.tst -%%DATADIR%%/tst/testbugfix/2006-07-27-t00146.tst -%%DATADIR%%/tst/testbugfix/2006-07-28-t00147.tst -%%DATADIR%%/tst/testbugfix/2006-08-16-t00157.tst -%%DATADIR%%/tst/testbugfix/2006-08-16-t00158.tst -%%DATADIR%%/tst/testbugfix/2006-08-19-t00148.tst -%%DATADIR%%/tst/testbugfix/2006-08-19-t00149.tst -%%DATADIR%%/tst/testbugfix/2006-08-22-t00150.tst -%%DATADIR%%/tst/testbugfix/2006-08-28-t00151.tst -%%DATADIR%%/tst/testbugfix/2006-08-28-t00153.tst -%%DATADIR%%/tst/testbugfix/2006-08-28-t00159.tst -%%DATADIR%%/tst/testbugfix/2006-08-28-t00160.tst -%%DATADIR%%/tst/testbugfix/2006-08-28-t00161.tst -%%DATADIR%%/tst/testbugfix/2006-08-29-t00152.tst -%%DATADIR%%/tst/testbugfix/2006-10-04-t00162.tst -%%DATADIR%%/tst/testbugfix/2006-10-04-t00165.tst -%%DATADIR%%/tst/testbugfix/2006-10-23-t00163.tst -%%DATADIR%%/tst/testbugfix/2006-10-31-t00164.tst -%%DATADIR%%/tst/testbugfix/2006-11-13-t00166.tst -%%DATADIR%%/tst/testbugfix/2006-11-14-t00167.tst -%%DATADIR%%/tst/testbugfix/2007-01-17-t00168.tst -%%DATADIR%%/tst/testbugfix/2007-01-22-t00169.tst -%%DATADIR%%/tst/testbugfix/2007-02-14-t00170.tst -%%DATADIR%%/tst/testbugfix/2007-02-21-t00171.tst -%%DATADIR%%/tst/testbugfix/2007-02-23-t00172.tst -%%DATADIR%%/tst/testbugfix/2007-03-12-t00173.tst -%%DATADIR%%/tst/testbugfix/2007-03-19-t00174.tst -%%DATADIR%%/tst/testbugfix/2007-03-20-t00175.tst -%%DATADIR%%/tst/testbugfix/2007-03-21-t00186.tst -%%DATADIR%%/tst/testbugfix/2007-03-26-t00176.tst -%%DATADIR%%/tst/testbugfix/2007-03-30-t00177.tst -%%DATADIR%%/tst/testbugfix/2007-04-02-t00178.tst -%%DATADIR%%/tst/testbugfix/2007-06-14-t00179.tst -%%DATADIR%%/tst/testbugfix/2007-06-14-t00187.tst -%%DATADIR%%/tst/testbugfix/2007-07-02-t00180.tst -%%DATADIR%%/tst/testbugfix/2007-07-06-t00181.tst -%%DATADIR%%/tst/testbugfix/2007-07-27-t00183.tst -%%DATADIR%%/tst/testbugfix/2007-08-08-t00184.tst -%%DATADIR%%/tst/testbugfix/2007-08-15-t00185.tst -%%DATADIR%%/tst/testbugfix/2007-08-15-t00188.tst -%%DATADIR%%/tst/testbugfix/2007-08-22-t00189.tst -%%DATADIR%%/tst/testbugfix/2007-08-29-t00190.tst -%%DATADIR%%/tst/testbugfix/2007-08-29-t00191.tst -%%DATADIR%%/tst/testbugfix/2007-08-31-t00192.tst -%%DATADIR%%/tst/testbugfix/2007-08-31-t00193.tst -%%DATADIR%%/tst/testbugfix/2007-10-10-t00194.tst -%%DATADIR%%/tst/testbugfix/2007-10-15-t00195.tst -%%DATADIR%%/tst/testbugfix/2008-01-02-t00196.tst -%%DATADIR%%/tst/testbugfix/2008-02-29-t00205.tst -%%DATADIR%%/tst/testbugfix/2008-03-19-t00197.tst -%%DATADIR%%/tst/testbugfix/2008-03-26-t00206.tst -%%DATADIR%%/tst/testbugfix/2008-04-03-t00198.tst -%%DATADIR%%/tst/testbugfix/2008-04-14-t00207.tst -%%DATADIR%%/tst/testbugfix/2008-04-14-t00208.tst -%%DATADIR%%/tst/testbugfix/2008-04-14-t00209.tst -%%DATADIR%%/tst/testbugfix/2008-04-15-t00210.tst -%%DATADIR%%/tst/testbugfix/2008-04-23-t00198b.tst -%%DATADIR%%/tst/testbugfix/2008-06-05-t00211.tst -%%DATADIR%%/tst/testbugfix/2008-08-13-t00200.tst -%%DATADIR%%/tst/testbugfix/2008-09-02-t00201.tst -%%DATADIR%%/tst/testbugfix/2008-09-10-t00201b.tst -%%DATADIR%%/tst/testbugfix/2008-09-10-t00202.tst -%%DATADIR%%/tst/testbugfix/2008-09-11-t00203.tst -%%DATADIR%%/tst/testbugfix/2008-09-18-t00204.tst -%%DATADIR%%/tst/testbugfix/2008-10-01-t00212.tst -%%DATADIR%%/tst/testbugfix/2008-11-16-t00213.tst -%%DATADIR%%/tst/testbugfix/2008-11-16-t00214.tst -%%DATADIR%%/tst/testbugfix/2008-12-15-t00215.tst -%%DATADIR%%/tst/testbugfix/2009-02-23-t00217.tst -%%DATADIR%%/tst/testbugfix/2009-02-25-t00218.tst -%%DATADIR%%/tst/testbugfix/2009-03-13-t00219.tst -%%DATADIR%%/tst/testbugfix/2009-05-28-t00220.tst -%%DATADIR%%/tst/testbugfix/2009-09-23-t00221.tst -%%DATADIR%%/tst/testbugfix/2009-09-25-t00222.tst -%%DATADIR%%/tst/testbugfix/2009-09-28-t00102.tst -%%DATADIR%%/tst/testbugfix/2009-09-30-t00223.tst -%%DATADIR%%/tst/testbugfix/2010-09-06-t00224.tst -%%DATADIR%%/tst/testbugfix/2010-10-03-t00001.tst -%%DATADIR%%/tst/testbugfix/2010-10-06-t00225.tst -%%DATADIR%%/tst/testbugfix/2010-10-15-t00226.tst -%%DATADIR%%/tst/testbugfix/2010-10-20-t00227.tst -%%DATADIR%%/tst/testbugfix/2010-10-27-t00228.tst -%%DATADIR%%/tst/testbugfix/2010-11-11-t00229.tst -%%DATADIR%%/tst/testbugfix/2011-01-16-t00230.tst -%%DATADIR%%/tst/testbugfix/2011-02-22-t00003.tst -%%DATADIR%%/tst/testbugfix/2011-03-09-t00232.tst -%%DATADIR%%/tst/testbugfix/2011-03-24-t00233.tst -%%DATADIR%%/tst/testbugfix/2011-04-29-t00234.tst -%%DATADIR%%/tst/testbugfix/2011-06-01-t00235.tst -%%DATADIR%%/tst/testbugfix/2011-09-29-t00236.tst -%%DATADIR%%/tst/testbugfix/2011-09-29-t00237.tst -%%DATADIR%%/tst/testbugfix/2011-12-18-t00238.tst -%%DATADIR%%/tst/testbugfix/2011-12-18-t00239.tst -%%DATADIR%%/tst/testbugfix/2011-12-20-t00240.tst -%%DATADIR%%/tst/testbugfix/2012-03-16-t00241.tst -%%DATADIR%%/tst/testbugfix/2012-03-17-t00242.tst -%%DATADIR%%/tst/testbugfix/2012-04-03-t00243.tst -%%DATADIR%%/tst/testbugfix/2012-04-13-t00244.tst -%%DATADIR%%/tst/testbugfix/2012-06-05-t00245.tst -%%DATADIR%%/tst/testbugfix/2012-06-15-t00246.tst -%%DATADIR%%/tst/testbugfix/2012-06-15-t00247.tst -%%DATADIR%%/tst/testbugfix/2012-06-18-t00327.tst -%%DATADIR%%/tst/testbugfix/2012-06-18-t00328.tst -%%DATADIR%%/tst/testbugfix/2012-06-24-t00249.tst -%%DATADIR%%/tst/testbugfix/2012-07-13-t00248.tst -%%DATADIR%%/tst/testbugfix/2012-08-12-t00250.tst -%%DATADIR%%/tst/testbugfix/2012-08-12-t00251.tst -%%DATADIR%%/tst/testbugfix/2012-08-13-t00257.tst -%%DATADIR%%/tst/testbugfix/2012-08-14-t00271.tst -%%DATADIR%%/tst/testbugfix/2012-08-20-t00256.tst -%%DATADIR%%/tst/testbugfix/2012-08-31-t00252.tst -%%DATADIR%%/tst/testbugfix/2012-09-06-t00253.tst -%%DATADIR%%/tst/testbugfix/2012-09-07-t00253b.tst -%%DATADIR%%/tst/testbugfix/2012-09-11-t00254.tst -%%DATADIR%%/tst/testbugfix/2012-09-13-t00255.tst -%%DATADIR%%/tst/testbugfix/2012-09-14-t00272.tst -%%DATADIR%%/tst/testbugfix/2012-09-26-t00259.tst -%%DATADIR%%/tst/testbugfix/2012-10-05-t00260.tst -%%DATADIR%%/tst/testbugfix/2012-10-26-t00261.tst -%%DATADIR%%/tst/testbugfix/2012-10-26-t00267.tst -%%DATADIR%%/tst/testbugfix/2012-11-01-t00268.tst -%%DATADIR%%/tst/testbugfix/2012-11-02-t00258.tst -%%DATADIR%%/tst/testbugfix/2012-11-10-t00273.tst -%%DATADIR%%/tst/testbugfix/2012-11-20-t00274.tst -%%DATADIR%%/tst/testbugfix/2012-11-21-t00263.tst -%%DATADIR%%/tst/testbugfix/2012-11-25-t00264.tst -%%DATADIR%%/tst/testbugfix/2012-11-26-t00265.tst -%%DATADIR%%/tst/testbugfix/2012-12-06-t00266.tst -%%DATADIR%%/tst/testbugfix/2012-12-17-t00269.tst -%%DATADIR%%/tst/testbugfix/2012-12-17-t00275.tst -%%DATADIR%%/tst/testbugfix/2013-01-07-t00270.tst -%%DATADIR%%/tst/testbugfix/2013-01-17-t00276.tst -%%DATADIR%%/tst/testbugfix/2013-02-07-t00278.tst -%%DATADIR%%/tst/testbugfix/2013-02-27-t00279.tst -%%DATADIR%%/tst/testbugfix/2013-02-27-t00280.tst -%%DATADIR%%/tst/testbugfix/2013-02-27-t00286.tst -%%DATADIR%%/tst/testbugfix/2013-02-28-t00281.tst -%%DATADIR%%/tst/testbugfix/2013-02-28-t00287.tst -%%DATADIR%%/tst/testbugfix/2013-03-06-t00282.tst -%%DATADIR%%/tst/testbugfix/2013-03-07-t00283.tst -%%DATADIR%%/tst/testbugfix/2013-03-08-t00284.tst -%%DATADIR%%/tst/testbugfix/2013-03-12-t00285.tst -%%DATADIR%%/tst/testbugfix/2013-03-27-t00288.tst -%%DATADIR%%/tst/testbugfix/2013-04-01-t00289.tst -%%DATADIR%%/tst/testbugfix/2013-05-02-t00290.tst -%%DATADIR%%/tst/testbugfix/2013-05-16-t00291.tst -%%DATADIR%%/tst/testbugfix/2013-06-14-t00300.tst -%%DATADIR%%/tst/testbugfix/2013-08-08-t00301.tst -%%DATADIR%%/tst/testbugfix/2013-08-11-t00302.tst -%%DATADIR%%/tst/testbugfix/2013-08-20-t00293.tst -%%DATADIR%%/tst/testbugfix/2013-08-21-t00294.tst -%%DATADIR%%/tst/testbugfix/2013-08-21-t00295.tst -%%DATADIR%%/tst/testbugfix/2013-08-29-t00296.tst -%%DATADIR%%/tst/testbugfix/2013-09-25-t00297.tst -%%DATADIR%%/tst/testbugfix/2013-11-02-t00298.tst -%%DATADIR%%/tst/testbugfix/2013-11-19-t00299.tst -%%DATADIR%%/tst/testbugfix/2014-08-11-t00303.tst -%%DATADIR%%/tst/testbugfix/2014-08-13-t00304.tst -%%DATADIR%%/tst/testbugfix/2014-08-21-t00305.tst -%%DATADIR%%/tst/testbugfix/2014-09-05-t00306.tst -%%DATADIR%%/tst/testbugfix/2014-10-22-t00306b.tst -%%DATADIR%%/tst/testbugfix/2014-12-05-t00307.tst -%%DATADIR%%/tst/testbugfix/2014-12-31-t00308.tst -%%DATADIR%%/tst/testbugfix/2015-01-08-t00310.tst -%%DATADIR%%/tst/testbugfix/2015-01-11-t00309.tst -%%DATADIR%%/tst/testbugfix/2015-02-01-t00311.tst -%%DATADIR%%/tst/testbugfix/2015-02-02-t00312.tst -%%DATADIR%%/tst/testbugfix/2015-02-16-t00313.tst -%%DATADIR%%/tst/testbugfix/2015-02-16-t00313b.tst -%%DATADIR%%/tst/testbugfix/2015-04-01-t00329.tst -%%DATADIR%%/tst/testbugfix/2015-05-12-t00314.tst -%%DATADIR%%/tst/testbugfix/2015-10-20-t00315.tst -%%DATADIR%%/tst/testbugfix/2016-02-03-mapping.tst -%%DATADIR%%/tst/testbugfix/2016-02-04-t00330.tst -%%DATADIR%%/tst/testbugfix/2016-03-01-t00331.tst -%%DATADIR%%/tst/testbugfix/2016-03-03-t00332.tst -%%DATADIR%%/tst/testbugfix/2016-03-11-t00333.tst -%%DATADIR%%/tst/testbugfix/2016-03-16-t00334.tst -%%DATADIR%%/tst/testbugfix/2016-04-14-t00316.tst -%%DATADIR%%/tst/testbugfix/2016-04-27-t00335.tst -%%DATADIR%%/tst/testbugfix/2016-04-27-t00340.tst -%%DATADIR%%/tst/testbugfix/2016-04-29-t00337.tst -%%DATADIR%%/tst/testbugfix/2016-04-29-t00338.tst -%%DATADIR%%/tst/testbugfix/2016-04-29-t00339.tst -%%DATADIR%%/tst/testbugfix/2016-05-02-t00336.tst -%%DATADIR%%/tst/testbugfix/2016-05-30-t00341.tst -%%DATADIR%%/tst/testbugfix/2016-07-20-t00343.tst -%%DATADIR%%/tst/testbugfix/2016-08-01-t00344.tst -%%DATADIR%%/tst/testbugfix/2016-08-04-t00345.tst -%%DATADIR%%/tst/testbugfix/2016-08-18-t00346.tst -%%DATADIR%%/tst/testbugfix/2016-08-22-t00347.tst -%%DATADIR%%/tst/testbugfix/2016-11-08-t00348.tst -%%DATADIR%%/tst/testbugfix/2017-01-09-t00350.tst -%%DATADIR%%/tst/testbugfix/2017-02-18-t00351.tst -%%DATADIR%%/tst/testbugfix/2017-04-25-pr1248.tst -%%DATADIR%%/tst/testbugfix/2017-05-13-blist.tst -%%DATADIR%%/tst/testbugfix/2017-05-14-lvars.tst -%%DATADIR%%/tst/testbugfix/2017-06-19-repaction.tst -%%DATADIR%%/tst/testbugfix/2017-07-06-DoImmutableMatrix.tst -%%DATADIR%%/tst/testbugfix/2017-07-09-blowup.tst -%%DATADIR%%/tst/testbugfix/2017-07-27.tst -%%DATADIR%%/tst/testbugfix/2017-08-03-StringFilterSetter.tst -%%DATADIR%%/tst/testbugfix/2017-08-05-algfld.tst -%%DATADIR%%/tst/testbugfix/2017-09-06-CodePcGroup.tst -%%DATADIR%%/tst/testbugfix/2017-09-06-reesmat.tst -%%DATADIR%%/tst/testbugfix/2017-09-07-FroidurePinExtendedAlg.tst -%%DATADIR%%/tst/testbugfix/2017-09-13-PrimePGroup.tst -%%DATADIR%%/tst/testbugfix/2017-09-29-PrimePGroup.tst -%%DATADIR%%/tst/testbugfix/2017-10-19-IsomorphismPartialPermSemigroup.tst -%%DATADIR%%/tst/testbugfix/2017-10-20-runprocess.tst -%%DATADIR%%/tst/testbugfix/2017-10-23-MagmaWith.tst -%%DATADIR%%/tst/testbugfix/2017-11-02-PRINT_CURRENT_STATEMENT.tst -%%DATADIR%%/tst/testbugfix/2017-11-08-ExteriorPower.tst -%%DATADIR%%/tst/testbugfix/2018-01-15-jennings.tst -%%DATADIR%%/tst/testbugfix/2018-01-29-NUMBER_VEC.tst -%%DATADIR%%/tst/testbugfix/2018-01-30-triv-aff-space.tst -%%DATADIR%%/tst/testbugfix/2018-02-21-int-mul-pow.tst -%%DATADIR%%/tst/testbugfix/2018-02-28-IsSubsetLocallyFiniteGroup.tst -%%DATADIR%%/tst/testbugfix/2018-03-01-if-elif-crash.tst -%%DATADIR%%/tst/testbugfix/2018-03-21-IsFinitelyGeneratedGroup.tst -%%DATADIR%%/tst/testbugfix/2018-03-21-MagmaWithInversesByGenerators.tst -%%DATADIR%%/tst/testbugfix/2018-03-27-float-group.tst -%%DATADIR%%/tst/testbugfix/2018-04-30-IteratorOfCartesianProduct.tst -%%DATADIR%%/tst/testbugfix/2018-05-09-submagma.tst -%%DATADIR%%/tst/testbugfix/2018-05-24-IntermediateSubgroups.tst -%%DATADIR%%/tst/testbugfix/2018-06-11-mapping.tst -%%DATADIR%%/tst/testbugfix/2018-06-18-empty-OnTuples.tst -%%DATADIR%%/tst/testbugfix/2018-06-27-ExtendedVectors.tst -%%DATADIR%%/tst/testbugfix/2018-06-28-grplatt.tst -%%DATADIR%%/tst/testbugfix/2018-06-28-varadic.tst -%%DATADIR%%/tst/testbugfix/2018-06-29-CurrLHSGVar.tst -%%DATADIR%%/tst/testbugfix/2018-07-02-MakeImmutablePRec.tst -%%DATADIR%%/tst/testbugfix/2018-07-04-HighestWeightModule.tst -%%DATADIR%%/tst/testbugfix/2018-07-04-sort.tst -%%DATADIR%%/tst/testbugfix/2018-07-18-sortex.tst -%%DATADIR%%/tst/testbugfix/2018-08-01-SaveWorkspace.tst -%%DATADIR%%/tst/testbugfix/2018-08-08-bicosets.tst -%%DATADIR%%/tst/testbugfix/2018-08-22-IsConjugatorAutomorphism.tst -%%DATADIR%%/tst/testbugfix/2018-09-05-CacheGL.tst -%%DATADIR%%/tst/testbugfix/2018-09-07-OffsBodyStack-overflow.tst -%%DATADIR%%/tst/testbugfix/2018-09-13-MTC.tst -%%DATADIR%%/tst/testbugfix/2018-10-08-OnLeftInverse.tst -%%DATADIR%%/tst/testbugfix/2018-11-16-ConjugacyClasses.tst -%%DATADIR%%/tst/testbugfix/2018-12-01-Nathom.tst -%%DATADIR%%/tst/testbugfix/2018-12-06-GroupWithGenerators.tst -%%DATADIR%%/tst/testbugfix/2018-12-11-fphomgenmix.tst -%%DATADIR%%/tst/testbugfix/2018-12-11-fphomord.tst -%%DATADIR%%/tst/testbugfix/2018-12-17-gquotient.tst -%%DATADIR%%/tst/testbugfix/2018-12-28-IsMonomialMatrix.tst -%%DATADIR%%/tst/testbugfix/2018-12-30-clashom.tst -%%DATADIR%%/tst/testbugfix/2019-01-18-grplatt.tst -%%DATADIR%%/tst/testbugfix/2019-01-29-gac-arg-names.tst -%%DATADIR%%/tst/testbugfix/2019-02-19-cornercase-mtc.tst -%%DATADIR%%/tst/testbugfix/2019-03-08-IsomorphismGroups.tst -%%DATADIR%%/tst/testbugfix/2019-04-09-Lattice.tst -%%DATADIR%%/tst/testbugfix/2019-04-10-SSortedList.tst -%%DATADIR%%/tst/testbugfix/2019-06-25-IsAlmostSimpleGroup.tst -%%DATADIR%%/tst/testbugfix/2019-07-14-NrCols-for-empty-IsMatrix.tst -%%DATADIR%%/tst/testbugfix/2019-07-15-StoredInv.tst -%%DATADIR%%/tst/testbugfix/2019-07-17-cyclic-size.tst -%%DATADIR%%/tst/testbugfix/2019-08-31-MinialFaithfulPermutationDegree.tst -%%DATADIR%%/tst/testbugfix/2019-09-17-Maxsub.tst -%%DATADIR%%/tst/testbugfix/2019-10-02-Irreps.tst -%%DATADIR%%/tst/testbugfix/2019-11-28-IrrConlon.tst -%%DATADIR%%/tst/testbugfix/2020-01-13-OnSets-Mutability.tst -%%DATADIR%%/tst/testbugfix/2020-01-13-wordprint.tst -%%DATADIR%%/tst/testbugfix/2020-01-22-SubgroupByFittingFreeData.tst -%%DATADIR%%/tst/testbugfix/2020-02-12-Conjtest.tst -%%DATADIR%%/tst/testbugfix/2020-04-22-Polyratgcd.tst -%%DATADIR%%/tst/testbugfix/2020-07-16-BoundedRefinement.tst -%%DATADIR%%/tst/testbugfix/2020-08-19-Uniz.tst -%%DATADIR%%/tst/testenumerator.g -%%DATADIR%%/tst/testextra.g -%%DATADIR%%/tst/testextra/ctbl.tst -%%DATADIR%%/tst/testextra/ctblpope.tst -%%DATADIR%%/tst/testextra/grpauto.tst -%%DATADIR%%/tst/testextra/grplatt.tst -%%DATADIR%%/tst/testextra/grpperm.tst -%%DATADIR%%/tst/testextra/helpsys.tst -%%DATADIR%%/tst/testextra/makeperfect.g -%%DATADIR%%/tst/testextra/objmap.tst -%%DATADIR%%/tst/testextra/objset.tst -%%DATADIR%%/tst/testextra/perfect.tst -%%DATADIR%%/tst/testextra/small_groups2.tst -%%DATADIR%%/tst/testextra/switch_obj.tst -%%DATADIR%%/tst/testinstall-loadall.g -%%DATADIR%%/tst/testinstall.g -%%DATADIR%%/tst/testinstall/ConjNatSym.tst -%%DATADIR%%/tst/testinstall/DirectProductElement.tst -%%DATADIR%%/tst/testinstall/ElmsBlist.tst -%%DATADIR%%/tst/testinstall/MatrixObj/ConcatenationOfVectors.tst -%%DATADIR%%/tst/testinstall/MatrixObj/CopySubVector.tst -%%DATADIR%%/tst/testinstall/MatrixObj/DistanceOfVectors.tst -%%DATADIR%%/tst/testinstall/MatrixObj/ExtractSubvector.tst -%%DATADIR%%/tst/testinstall/MatrixObj/IdentityMatrix.tst -%%DATADIR%%/tst/testinstall/MatrixObj/ListOp.tst -%%DATADIR%%/tst/testinstall/MatrixObj/Matrix.tst -%%DATADIR%%/tst/testinstall/MatrixObj/PositionNonZero.tst -%%DATADIR%%/tst/testinstall/MatrixObj/Randomize.tst -%%DATADIR%%/tst/testinstall/MatrixObj/TraceMat.tst -%%DATADIR%%/tst/testinstall/MatrixObj/Unpack.tst -%%DATADIR%%/tst/testinstall/MatrixObj/WeightOfVector.tst -%%DATADIR%%/tst/testinstall/MatrixObj/ZeroVector.tst -%%DATADIR%%/tst/testinstall/alghom.tst -%%DATADIR%%/tst/testinstall/algmat.tst -%%DATADIR%%/tst/testinstall/algrep.tst -%%DATADIR%%/tst/testinstall/algsc.tst -%%DATADIR%%/tst/testinstall/associate.tst -%%DATADIR%%/tst/testinstall/attribute.tst -%%DATADIR%%/tst/testinstall/auto.tst -%%DATADIR%%/tst/testinstall/bitfields.tst -%%DATADIR%%/tst/testinstall/boolean.tst -%%DATADIR%%/tst/testinstall/bound.tst -%%DATADIR%%/tst/testinstall/break.tst -%%DATADIR%%/tst/testinstall/callfunc.tst -%%DATADIR%%/tst/testinstall/coder.tst -%%DATADIR%%/tst/testinstall/coding.tst -%%DATADIR%%/tst/testinstall/coll.tst -%%DATADIR%%/tst/testinstall/combinat.tst -%%DATADIR%%/tst/testinstall/compressed.tst -%%DATADIR%%/tst/testinstall/constant.tst -%%DATADIR%%/tst/testinstall/constructor.tst -%%DATADIR%%/tst/testinstall/ctbl.tst -%%DATADIR%%/tst/testinstall/ctblfuns.tst -%%DATADIR%%/tst/testinstall/ctblmoli.tst -%%DATADIR%%/tst/testinstall/ctblmono.tst -%%DATADIR%%/tst/testinstall/ctblsolv.tst -%%DATADIR%%/tst/testinstall/cyclotom.tst -%%DATADIR%%/tst/testinstall/depth.tst -%%DATADIR%%/tst/testinstall/dict.tst -%%DATADIR%%/tst/testinstall/dir.tst -%%DATADIR%%/tst/testinstall/domain.tst -%%DATADIR%%/tst/testinstall/dt.tst -%%DATADIR%%/tst/testinstall/eigen.tst -%%DATADIR%%/tst/testinstall/error.tst -%%DATADIR%%/tst/testinstall/euclidean.tst -%%DATADIR%%/tst/testinstall/ffe.tst -%%DATADIR%%/tst/testinstall/ffeconway.tst -%%DATADIR%%/tst/testinstall/files/empty.txt -%%DATADIR%%/tst/testinstall/files/example.csv -%%DATADIR%%/tst/testinstall/files/example.txt -%%DATADIR%%/tst/testinstall/files/examplegz.txt.gz -%%DATADIR%%/tst/testinstall/files/files.tst -%%DATADIR%%/tst/testinstall/files/testdata.gz -%%DATADIR%%/tst/testinstall/fldabnum.tst -%%DATADIR%%/tst/testinstall/float.tst -%%DATADIR%%/tst/testinstall/flush.tst -%%DATADIR%%/tst/testinstall/format.tst -%%DATADIR%%/tst/testinstall/fpmon.tst -%%DATADIR%%/tst/testinstall/function.tst -%%DATADIR%%/tst/testinstall/gaussian.tst -%%DATADIR%%/tst/testinstall/gprd.tst -%%DATADIR%%/tst/testinstall/gprdmat.tst -%%DATADIR%%/tst/testinstall/grp/basic.tst -%%DATADIR%%/tst/testinstall/grp/clasmax.tst -%%DATADIR%%/tst/testinstall/grp/classic-G.tst -%%DATADIR%%/tst/testinstall/grp/classic-PG.tst -%%DATADIR%%/tst/testinstall/grp/classic-PS.tst -%%DATADIR%%/tst/testinstall/grp/classic-S.tst -%%DATADIR%%/tst/testinstall/grp/classic-forms.tst -%%DATADIR%%/tst/testinstall/grp/glzmodmz.tst -%%DATADIR%%/tst/testinstall/grp/imf.tst -%%DATADIR%%/tst/testinstall/grp/perf.tst -%%DATADIR%%/tst/testinstall/grp/ree.tst -%%DATADIR%%/tst/testinstall/grp/suzuki.tst -%%DATADIR%%/tst/testinstall/grpfp.tst -%%DATADIR%%/tst/testinstall/grpfree.tst -%%DATADIR%%/tst/testinstall/grpmat.tst -%%DATADIR%%/tst/testinstall/grppc.tst -%%DATADIR%%/tst/testinstall/grpperm.tst -%%DATADIR%%/tst/testinstall/hashkeybag.tst -%%DATADIR%%/tst/testinstall/help.tst -%%DATADIR%%/tst/testinstall/hpc/atomic_basic.tst -%%DATADIR%%/tst/testinstall/hpc/atomic_compare.tst -%%DATADIR%%/tst/testinstall/hpc/atomic_list.tst -%%DATADIR%%/tst/testinstall/hpc/atomic_list_hpc.tst -%%DATADIR%%/tst/testinstall/hpc/channels.tst -%%DATADIR%%/tst/testinstall/hpc/comprvec.tst -%%DATADIR%%/tst/testinstall/hpc/demo.tst -%%DATADIR%%/tst/testinstall/hpc/fix-coverage.tst -%%DATADIR%%/tst/testinstall/hpc/queue.tst -%%DATADIR%%/tst/testinstall/hpc/serialize.tst -%%DATADIR%%/tst/testinstall/hpc/stdtasks.tst -%%DATADIR%%/tst/testinstall/hpc/tasks.tst -%%DATADIR%%/tst/testinstall/hpc/threads.tst -%%DATADIR%%/tst/testinstall/immutable.tst -%%DATADIR%%/tst/testinstall/infinity.tst -%%DATADIR%%/tst/testinstall/info.tst -%%DATADIR%%/tst/testinstall/intarith.tst -%%DATADIR%%/tst/testinstall/integer.tst -%%DATADIR%%/tst/testinstall/interpreter.tst -%%DATADIR%%/tst/testinstall/invsgp.tst -%%DATADIR%%/tst/testinstall/kbsemi.tst -%%DATADIR%%/tst/testinstall/kernel/ariths.tst -%%DATADIR%%/tst/testinstall/kernel/blister.tst -%%DATADIR%%/tst/testinstall/kernel/bool.tst -%%DATADIR%%/tst/testinstall/kernel/calls.tst -%%DATADIR%%/tst/testinstall/kernel/exprs.tst -%%DATADIR%%/tst/testinstall/kernel/funcs.tst -%%DATADIR%%/tst/testinstall/kernel/gap.tst -%%DATADIR%%/tst/testinstall/kernel/integer.tst -%%DATADIR%%/tst/testinstall/kernel/intfuncs.tst -%%DATADIR%%/tst/testinstall/kernel/intrprtr.tst -%%DATADIR%%/tst/testinstall/kernel/listfunc.tst -%%DATADIR%%/tst/testinstall/kernel/lists.tst -%%DATADIR%%/tst/testinstall/kernel/macfloat.tst -%%DATADIR%%/tst/testinstall/kernel/object.tst -%%DATADIR%%/tst/testinstall/kernel/objfgelm.tst -%%DATADIR%%/tst/testinstall/kernel/opers.tst -%%DATADIR%%/tst/testinstall/kernel/permutat.tst -%%DATADIR%%/tst/testinstall/kernel/range.tst -%%DATADIR%%/tst/testinstall/kernel/read.tst -%%DATADIR%%/tst/testinstall/kernel/records.tst -%%DATADIR%%/tst/testinstall/kernel/scanner.tst -%%DATADIR%%/tst/testinstall/kernel/sctable.tst -%%DATADIR%%/tst/testinstall/kernel/set.tst -%%DATADIR%%/tst/testinstall/kernel/stats.tst -%%DATADIR%%/tst/testinstall/kernel/streams.tst -%%DATADIR%%/tst/testinstall/kernel/stringobj.tst -%%DATADIR%%/tst/testinstall/linecontinuation.tst -%%DATADIR%%/tst/testinstall/list.tst -%%DATADIR%%/tst/testinstall/listgen.tst -%%DATADIR%%/tst/testinstall/listindex.tst -%%DATADIR%%/tst/testinstall/localvars.tst -%%DATADIR%%/tst/testinstall/longnumber.tst -%%DATADIR%%/tst/testinstall/mapphomo.tst -%%DATADIR%%/tst/testinstall/mapping.tst -%%DATADIR%%/tst/testinstall/matblock.tst -%%DATADIR%%/tst/testinstall/matrix.tst -%%DATADIR%%/tst/testinstall/meataxe.tst -%%DATADIR%%/tst/testinstall/memoize.tst -%%DATADIR%%/tst/testinstall/method-rankfns.tst -%%DATADIR%%/tst/testinstall/method-reordering.tst -%%DATADIR%%/tst/testinstall/method.tst -%%DATADIR%%/tst/testinstall/methwhy.tst -%%DATADIR%%/tst/testinstall/mgmring.tst -%%DATADIR%%/tst/testinstall/misc.tst -%%DATADIR%%/tst/testinstall/modfree.tst -%%DATADIR%%/tst/testinstall/modifiers.tst -%%DATADIR%%/tst/testinstall/monofree.tst -%%DATADIR%%/tst/testinstall/morpheus.tst -%%DATADIR%%/tst/testinstall/nanoseconds.tst -%%DATADIR%%/tst/testinstall/numtheor.tst -%%DATADIR%%/tst/testinstall/objlist.tst -%%DATADIR%%/tst/testinstall/objmap.tst -%%DATADIR%%/tst/testinstall/objset.tst -%%DATADIR%%/tst/testinstall/obsolete.tst -%%DATADIR%%/tst/testinstall/onecohom.tst -%%DATADIR%%/tst/testinstall/oper1.tst -%%DATADIR%%/tst/testinstall/opers/AutomorphismGroup.tst -%%DATADIR%%/tst/testinstall/opers/BindingsOfClosure.tst -%%DATADIR%%/tst/testinstall/opers/CyclesFromList.tst -%%DATADIR%%/tst/testinstall/opers/CyclotomicField.tst -%%DATADIR%%/tst/testinstall/opers/EmptyPlist.tst -%%DATADIR%%/tst/testinstall/opers/FittingSubgroup.tst -%%DATADIR%%/tst/testinstall/opers/FrattiniSubgroup.tst -%%DATADIR%%/tst/testinstall/opers/HallSubgroup.tst -%%DATADIR%%/tst/testinstall/opers/HexStringBlist.tst -%%DATADIR%%/tst/testinstall/opers/InverseMatMod.tst -%%DATADIR%%/tst/testinstall/opers/IsCentral.tst -%%DATADIR%%/tst/testinstall/opers/IsInfiniteAbelianizationGroup.g -%%DATADIR%%/tst/testinstall/opers/IsPNilpotent.tst -%%DATADIR%%/tst/testinstall/opers/IsSolvableGroup.tst -%%DATADIR%%/tst/testinstall/opers/LatticeByCyclicExtension.tst -%%DATADIR%%/tst/testinstall/opers/ListBlist.tst -%%DATADIR%%/tst/testinstall/opers/LocationFunc.tst -%%DATADIR%%/tst/testinstall/opers/MaximalNormalSubgroups.tst -%%DATADIR%%/tst/testinstall/opers/MemoryUsage.tst -%%DATADIR%%/tst/testinstall/opers/MinimalNormalSubgroups.tst -%%DATADIR%%/tst/testinstall/opers/NormalHallSubgroups.tst -%%DATADIR%%/tst/testinstall/opers/NormalSubgroups.tst -%%DATADIR%%/tst/testinstall/opers/Quotient.tst -%%DATADIR%%/tst/testinstall/opers/RandomInvertibleMat.tst -%%DATADIR%%/tst/testinstall/opers/RandomMat.tst -%%DATADIR%%/tst/testinstall/opers/RandomUnimodularMat.tst -%%DATADIR%%/tst/testinstall/opers/SimpleGroup.tst -%%DATADIR%%/tst/testinstall/opers/Socle.tst -%%DATADIR%%/tst/testinstall/opers/StructuralCopy.tst -%%DATADIR%%/tst/testinstall/opers/StructureDescription.tst -%%DATADIR%%/tst/testinstall/opers/SubdirectProduct.tst -%%DATADIR%%/tst/testinstall/opers/SubdirectProducts.tst -%%DATADIR%%/tst/testinstall/opers/SylowSystem.tst -%%DATADIR%%/tst/testinstall/opers/TriangulizedMat.tst -%%DATADIR%%/tst/testinstall/oprt.tst -%%DATADIR%%/tst/testinstall/package.tst -%%DATADIR%%/tst/testinstall/perm.tst -%%DATADIR%%/tst/testinstall/pgroups.tst -%%DATADIR%%/tst/testinstall/pperm.tst -%%DATADIR%%/tst/testinstall/pragma.tst -%%DATADIR%%/tst/testinstall/randlist.tst -%%DATADIR%%/tst/testinstall/random.tst -%%DATADIR%%/tst/testinstall/range.tst -%%DATADIR%%/tst/testinstall/ratfun.tst -%%DATADIR%%/tst/testinstall/ratfun_gf5.tst -%%DATADIR%%/tst/testinstall/rationals.tst -%%DATADIR%%/tst/testinstall/read.tst -%%DATADIR%%/tst/testinstall/recordname.tst -%%DATADIR%%/tst/testinstall/reesmat.tst -%%DATADIR%%/tst/testinstall/relation.tst -%%DATADIR%%/tst/testinstall/restrictedperm.tst -%%DATADIR%%/tst/testinstall/rwspcgrp.tst -%%DATADIR%%/tst/testinstall/rwspcsng.tst -%%DATADIR%%/tst/testinstall/semicong.tst -%%DATADIR%%/tst/testinstall/semigrp.tst -%%DATADIR%%/tst/testinstall/semipperm.tst -%%DATADIR%%/tst/testinstall/semirel.tst -%%DATADIR%%/tst/testinstall/semitran.tst -%%DATADIR%%/tst/testinstall/set.tst -%%DATADIR%%/tst/testinstall/small_groups.tst -%%DATADIR%%/tst/testinstall/stabchain.tst -%%DATADIR%%/tst/testinstall/startendwith.tst -%%DATADIR%%/tst/testinstall/straight.tst -%%DATADIR%%/tst/testinstall/streams.tst -%%DATADIR%%/tst/testinstall/stringobj.tst -%%DATADIR%%/tst/testinstall/strings.tst -%%DATADIR%%/tst/testinstall/switch.tst -%%DATADIR%%/tst/testinstall/sylowhall.tst -%%DATADIR%%/tst/testinstall/syntaxtree.tst -%%DATADIR%%/tst/testinstall/testing.tst -%%DATADIR%%/tst/testinstall/testunix/streamio.tst -%%DATADIR%%/tst/testinstall/testunix/streams.tst -%%DATADIR%%/tst/testinstall/tilde.tst -%%DATADIR%%/tst/testinstall/trace.tst -%%DATADIR%%/tst/testinstall/trans.tst -%%DATADIR%%/tst/testinstall/triviso.tst -%%DATADIR%%/tst/testinstall/tuples.tst -%%DATADIR%%/tst/testinstall/type.tst -%%DATADIR%%/tst/testinstall/unbound.tst -%%DATADIR%%/tst/testinstall/unknown.tst -%%DATADIR%%/tst/testinstall/varargs.tst -%%DATADIR%%/tst/testinstall/vecmat.tst -%%DATADIR%%/tst/testinstall/vspchom.tst -%%DATADIR%%/tst/testinstall/vspcmali.tst -%%DATADIR%%/tst/testinstall/vspcmat.tst -%%DATADIR%%/tst/testinstall/vspcrow.tst -%%DATADIR%%/tst/testinstall/weakptr-badargs.tst -%%DATADIR%%/tst/testinstall/weakptr.tst -%%DATADIR%%/tst/testinstall/wordrep.tst -%%DATADIR%%/tst/testinstall/xfuncs.tst -%%DATADIR%%/tst/testinstall/xgap.tst -%%DATADIR%%/tst/testinstall/zlattice.tst -%%DATADIR%%/tst/testinstall/zmodnz.tst -%%DATADIR%%/tst/testinstall/zmodnze.tst -%%DATADIR%%/tst/testkernel/dstruct.c -%%DATADIR%%/tst/testkernel/dstruct.expect -%%DATADIR%%/tst/testlibgap/api.c -%%DATADIR%%/tst/testlibgap/api.expect -%%DATADIR%%/tst/testlibgap/basic.c -%%DATADIR%%/tst/testlibgap/basic.expect -%%DATADIR%%/tst/testlibgap/common.c -%%DATADIR%%/tst/testlibgap/common.h -%%DATADIR%%/tst/testlibgap/wscreate.c -%%DATADIR%%/tst/testlibgap/wscreate.expect -%%DATADIR%%/tst/testlibgap/wsload.c -%%DATADIR%%/tst/testlibgap/wsload.expect -%%DATADIR%%/tst/testmanuals.g -%%DATADIR%%/tst/testprofiling.g -%%DATADIR%%/tst/testprofiling/prof.tst -%%DATADIR%%/tst/testrandom.g -%%DATADIR%%/tst/testspecial/README.md -%%DATADIR%%/tst/testspecial/array_access.g -%%DATADIR%%/tst/testspecial/array_access.g.out -%%DATADIR%%/tst/testspecial/at-exit.g -%%DATADIR%%/tst/testspecial/at-exit.g.out -%%DATADIR%%/tst/testspecial/backtrace.g -%%DATADIR%%/tst/testspecial/backtrace.g.out -%%DATADIR%%/tst/testspecial/bad-add.g -%%DATADIR%%/tst/testspecial/bad-add.g.out -%%DATADIR%%/tst/testspecial/bad-array-double-1.g -%%DATADIR%%/tst/testspecial/bad-array-double-1.g.out -%%DATADIR%%/tst/testspecial/bad-array-int-0.g -%%DATADIR%%/tst/testspecial/bad-array-int-0.g.out -%%DATADIR%%/tst/testspecial/bad-array-int-1.g -%%DATADIR%%/tst/testspecial/bad-array-int-1.g.out -%%DATADIR%%/tst/testspecial/bad-array-string.g -%%DATADIR%%/tst/testspecial/bad-array-string.g.out -%%DATADIR%%/tst/testspecial/bad-array-undef-0.g -%%DATADIR%%/tst/testspecial/bad-array-undef-0.g.out -%%DATADIR%%/tst/testspecial/bad-array-undef-1.g -%%DATADIR%%/tst/testspecial/bad-array-undef-1.g.out -%%DATADIR%%/tst/testspecial/bad-minus.g -%%DATADIR%%/tst/testspecial/bad-minus.g.out -%%DATADIR%%/tst/testspecial/break-loop-loop.g -%%DATADIR%%/tst/testspecial/break-loop-loop.g.out -%%DATADIR%%/tst/testspecial/broken-test-2.tst -%%DATADIR%%/tst/testspecial/broken-test-3.tst -%%DATADIR%%/tst/testspecial/broken-test-4.tst -%%DATADIR%%/tst/testspecial/broken-test-5.tst -%%DATADIR%%/tst/testspecial/broken-test-6.tst -%%DATADIR%%/tst/testspecial/broken-test.g -%%DATADIR%%/tst/testspecial/broken-test.g.out -%%DATADIR%%/tst/testspecial/bugfix-2019-09-27-LastPV.g -%%DATADIR%%/tst/testspecial/bugfix-2019-09-27-LastPV.g.out -%%DATADIR%%/tst/testspecial/debug-var.g -%%DATADIR%%/tst/testspecial/debug-var.g.out -%%DATADIR%%/tst/testspecial/empty.tst -%%DATADIR%%/tst/testspecial/func-and-proc-call-trace.g -%%DATADIR%%/tst/testspecial/func-and-proc-call-trace.g.out -%%DATADIR%%/tst/testspecial/funccall-ReadEvalError.g -%%DATADIR%%/tst/testspecial/funccall-ReadEvalError.g.out -%%DATADIR%%/tst/testspecial/good.g -%%DATADIR%%/tst/testspecial/good.g.out -%%DATADIR%%/tst/testspecial/help.g -%%DATADIR%%/tst/testspecial/help.g.out -%%DATADIR%%/tst/testspecial/invalidtestfile.tst -%%DATADIR%%/tst/testspecial/last-access.g -%%DATADIR%%/tst/testspecial/last-access.g.out -%%DATADIR%%/tst/testspecial/leading-empty-line.g -%%DATADIR%%/tst/testspecial/leading-empty-line.g.out -%%DATADIR%%/tst/testspecial/leading-empty-line.tst -%%DATADIR%%/tst/testspecial/line-continuation.g -%%DATADIR%%/tst/testspecial/line-continuation.g.out -%%DATADIR%%/tst/testspecial/mem-overflow.g -%%DATADIR%%/tst/testspecial/mem-overflow.g.out -%%DATADIR%%/tst/testspecial/method-not-found.g -%%DATADIR%%/tst/testspecial/method-not-found.g.out -%%DATADIR%%/tst/testspecial/regenerate_tests.sh -%%DATADIR%%/tst/testspecial/run_all.sh -%%DATADIR%%/tst/testspecial/run_gap.sh -%%DATADIR%%/tst/testspecial/stack-depth-func.g -%%DATADIR%%/tst/testspecial/stack-depth-func.g.out -%%DATADIR%%/tst/testspecial/stack-depth-func2.g -%%DATADIR%%/tst/testspecial/stack-depth-func2.g.out -%%DATADIR%%/tst/testspecial/stack-depth-rec.g -%%DATADIR%%/tst/testspecial/stack-depth-rec.g.out -%%DATADIR%%/tst/testspecial/tinytest.tst -%%DATADIR%%/tst/testspecial/top-level-error.g -%%DATADIR%%/tst/testspecial/top-level-error.g.out -%%DATADIR%%/tst/testspecial/trace.g -%%DATADIR%%/tst/testspecial/trace.g.out -%%DATADIR%%/tst/testspecial/up-down-env.g -%%DATADIR%%/tst/testspecial/up-down-env.g.out -%%DATADIR%%/tst/teststandard.g -%%DATADIR%%/tst/teststandard/algext.tst -%%DATADIR%%/tst/teststandard/arithlst.g -%%DATADIR%%/tst/teststandard/arithlst.tst -%%DATADIR%%/tst/teststandard/ctblfuns.tst -%%DATADIR%%/tst/teststandard/ctblisoc.tst -%%DATADIR%%/tst/teststandard/ctblmoli.tst -%%DATADIR%%/tst/teststandard/ctblsymm.tst -%%DATADIR%%/tst/teststandard/direct_factors.tst -%%DATADIR%%/tst/teststandard/grppcnrm.tst -%%DATADIR%%/tst/teststandard/grpprmcs.tst -%%DATADIR%%/tst/teststandard/hash2.tst -%%DATADIR%%/tst/teststandard/helptools.tst -%%DATADIR%%/tst/teststandard/hpc/alist.tst -%%DATADIR%%/tst/teststandard/innerfunc.tst -%%DATADIR%%/tst/teststandard/matrix.tst -%%DATADIR%%/tst/teststandard/opers/AutomorphismGroup.tst -%%DATADIR%%/tst/teststandard/opers/ComplementClassesRepresentatives.tst -%%DATADIR%%/tst/teststandard/opers/IsomorphismGroups.tst -%%DATADIR%%/tst/teststandard/opers/Normalizer.tst -%%DATADIR%%/tst/teststandard/opers/SemidirectDecompositions.tst -%%DATADIR%%/tst/teststandard/opers/StructureDescription.tst -%%DATADIR%%/tst/teststandard/permgrp.tst -%%DATADIR%%/tst/teststandard/processes/check.pl -%%DATADIR%%/tst/teststandard/processes/children.tst -%%DATADIR%%/tst/teststandard/processes/slowwrite.sh -%%DATADIR%%/tst/teststandard/reesmat.tst -%%DATADIR%%/tst/teststandard/simplegrpit.tst -%%DATADIR%%/tst/teststandard/sort.tst -%%DATADIR%%/tst/teststandard/stabchain.tst -%%DATADIR%%/tst/teststandard/stablesort.tst -%%DATADIR%%/tst/teststandard/twocohom.tst -%%DATADIR%%/tst/teststandard/union.tst -%%DATADIR%%/tst/teststandard/varnames.tst -%%DATADIR%%/tst/testutil.g -@dir %%DATADIR%%/min-srcdir +%%DATADIR%%/pkg/ugaly/LICENSE +%%DATADIR%%/pkg/ugaly/PackageInfo.g +%%DATADIR%%/pkg/ugaly/README.md +%%DATADIR%%/pkg/ugaly/doc/UGALY.bib +%%DATADIR%%/pkg/ugaly/doc/UGALY.xml +%%DATADIR%%/pkg/ugaly/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/ugaly/doc/_Chapter_Compatibility.xml +%%DATADIR%%/pkg/ugaly/doc/_Chapter_Discreteness.xml +%%DATADIR%%/pkg/ugaly/doc/_Chapter_Introduction.xml +%%DATADIR%%/pkg/ugaly/doc/_Chapter_Preliminaries.xml +%%DATADIR%%/pkg/ugaly/doc/_Chapter_ukf_examples.xml +%%DATADIR%%/pkg/ugaly/doc/_Chunks.xml +%%DATADIR%%/pkg/ugaly/doc/chap0.html +%%DATADIR%%/pkg/ugaly/doc/chap0.txt +%%DATADIR%%/pkg/ugaly/doc/chap0_mj.html +%%DATADIR%%/pkg/ugaly/doc/chap1.html +%%DATADIR%%/pkg/ugaly/doc/chap1.txt +%%DATADIR%%/pkg/ugaly/doc/chap1_mj.html +%%DATADIR%%/pkg/ugaly/doc/chap2.html +%%DATADIR%%/pkg/ugaly/doc/chap2.txt +%%DATADIR%%/pkg/ugaly/doc/chap2_mj.html +%%DATADIR%%/pkg/ugaly/doc/chap3.html +%%DATADIR%%/pkg/ugaly/doc/chap3.txt +%%DATADIR%%/pkg/ugaly/doc/chap3_mj.html +%%DATADIR%%/pkg/ugaly/doc/chap4.html +%%DATADIR%%/pkg/ugaly/doc/chap4.txt +%%DATADIR%%/pkg/ugaly/doc/chap4_mj.html +%%DATADIR%%/pkg/ugaly/doc/chap5.html +%%DATADIR%%/pkg/ugaly/doc/chap5.txt +%%DATADIR%%/pkg/ugaly/doc/chap5_mj.html +%%DATADIR%%/pkg/ugaly/doc/chapBib.html +%%DATADIR%%/pkg/ugaly/doc/chapBib.txt +%%DATADIR%%/pkg/ugaly/doc/chapBib_mj.html +%%DATADIR%%/pkg/ugaly/doc/chapInd.html +%%DATADIR%%/pkg/ugaly/doc/chapInd.txt +%%DATADIR%%/pkg/ugaly/doc/chapInd_mj.html +%%DATADIR%%/pkg/ugaly/doc/chooser.html +%%DATADIR%%/pkg/ugaly/doc/lefttoc.css +%%DATADIR%%/pkg/ugaly/doc/manual.css +%%DATADIR%%/pkg/ugaly/doc/manual.js +%%DATADIR%%/pkg/ugaly/doc/manual.lab +%%DATADIR%%/pkg/ugaly/doc/manual.pdf +%%DATADIR%%/pkg/ugaly/doc/manual.six +%%DATADIR%%/pkg/ugaly/doc/nocolorprompt.css +%%DATADIR%%/pkg/ugaly/doc/ragged.css +%%DATADIR%%/pkg/ugaly/doc/rainbow.js +%%DATADIR%%/pkg/ugaly/doc/times.css +%%DATADIR%%/pkg/ugaly/doc/title.xml +%%DATADIR%%/pkg/ugaly/doc/toggless.css +%%DATADIR%%/pkg/ugaly/doc/toggless.js +%%DATADIR%%/pkg/ugaly/gap/Compatibility.gd +%%DATADIR%%/pkg/ugaly/gap/Compatibility.gi +%%DATADIR%%/pkg/ugaly/gap/Discreteness.gd +%%DATADIR%%/pkg/ugaly/gap/Discreteness.gi +%%DATADIR%%/pkg/ugaly/gap/Examples.gd +%%DATADIR%%/pkg/ugaly/gap/Examples.gi +%%DATADIR%%/pkg/ugaly/gap/Preliminaries.gd +%%DATADIR%%/pkg/ugaly/gap/Preliminaries.gi +%%DATADIR%%/pkg/ugaly/init.g +%%DATADIR%%/pkg/ugaly/makedoc.g +%%DATADIR%%/pkg/ugaly/read.g +%%DATADIR%%/pkg/ugaly/tst/testall.g +%%DATADIR%%/pkg/ugaly/tst/ugaly01.tst +%%DATADIR%%/pkg/ugaly/tst/ugaly02.tst +%%DATADIR%%/pkg/ugaly/tst/ugaly03.tst +%%DATADIR%%/pkg/ugaly/tst/ugaly04.tst +%%DATADIR%%/pkg/ugaly/tst/ugaly05.tst +%%DATADIR%%/pkg/unipot/CHANGES.md +%%DATADIR%%/pkg/unipot/LICENSE +%%DATADIR%%/pkg/unipot/PackageInfo.g +%%DATADIR%%/pkg/unipot/README.md +%%DATADIR%%/pkg/unipot/doc/install.tex +%%DATADIR%%/pkg/unipot/doc/make_doc +%%DATADIR%%/pkg/unipot/doc/manual.bib +%%DATADIR%%/pkg/unipot/doc/manual.dvi +%%DATADIR%%/pkg/unipot/doc/manual.lab +%%DATADIR%%/pkg/unipot/doc/manual.mst +%%DATADIR%%/pkg/unipot/doc/manual.pdf +%%DATADIR%%/pkg/unipot/doc/manual.six +%%DATADIR%%/pkg/unipot/doc/manual.tex +%%DATADIR%%/pkg/unipot/doc/preface.tex +%%DATADIR%%/pkg/unipot/doc/unipot.tex +%%DATADIR%%/pkg/unipot/htm/CHAP001.htm +%%DATADIR%%/pkg/unipot/htm/CHAP002.htm +%%DATADIR%%/pkg/unipot/htm/biblio.htm +%%DATADIR%%/pkg/unipot/htm/chapters.htm +%%DATADIR%%/pkg/unipot/htm/theindex.htm +%%DATADIR%%/pkg/unipot/init.g +%%DATADIR%%/pkg/unipot/lib/rootsys.gd +%%DATADIR%%/pkg/unipot/lib/rootsys.gi +%%DATADIR%%/pkg/unipot/lib/unipot.gd +%%DATADIR%%/pkg/unipot/lib/unipot.gi +%%DATADIR%%/pkg/unipot/read.g +%%DATADIR%%/pkg/unipot/tst/bugfix.tst +%%DATADIR%%/pkg/unipot/tst/littletest.tst +%%DATADIR%%/pkg/unipot/tst/testall.g +%%DATADIR%%/pkg/unitlib/COPYING +%%DATADIR%%/pkg/unitlib/PackageInfo.g +%%DATADIR%%/pkg/unitlib/README.md +%%DATADIR%%/pkg/unitlib/data/121/u121_1.g +%%DATADIR%%/pkg/unitlib/data/121/u121_2.g +%%DATADIR%%/pkg/unitlib/data/125/u125_1.g +%%DATADIR%%/pkg/unitlib/data/125/u125_2.g +%%DATADIR%%/pkg/unitlib/data/125/u125_3.g +%%DATADIR%%/pkg/unitlib/data/125/u125_4.g +%%DATADIR%%/pkg/unitlib/data/125/u125_5.g +%%DATADIR%%/pkg/unitlib/data/128/u128_1.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_10.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_100.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1000.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1001.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1002.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1003.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1004.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1005.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1006.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1007.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1008.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1009.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_101.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1010.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1011.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1012.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1013.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1014.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1015.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1016.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1017.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1018.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1019.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_102.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1020.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1021.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1022.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1023.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1024.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1025.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1026.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1027.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1028.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1029.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_103.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1030.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1031.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1032.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1033.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1034.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1035.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1036.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1037.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1038.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1039.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_104.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1040.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1041.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1042.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1043.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1044.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1045.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1046.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1047.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1048.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1049.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_105.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1050.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1051.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1052.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1053.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1054.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1055.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1056.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1057.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1058.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1059.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_106.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1060.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1061.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1062.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1063.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1064.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1065.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1066.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1067.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1068.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1069.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_107.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1070.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1071.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1072.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1073.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1074.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1075.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1076.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1077.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1078.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1079.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_108.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1080.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1081.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1082.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1083.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1084.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1085.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1086.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1087.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1088.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1089.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_109.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1090.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1091.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1092.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1093.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1094.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1095.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1096.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1097.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1098.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1099.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_11.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_110.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1100.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1101.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1102.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1103.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1104.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1105.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1106.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1107.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1108.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1109.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_111.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1110.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1111.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1112.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1113.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1114.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1115.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1116.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1117.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1118.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1119.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_112.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1120.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1121.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1122.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1123.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1124.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1125.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1126.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1127.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1128.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1129.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_113.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1130.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1131.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1132.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1133.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1134.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1135.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1136.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1137.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1138.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1139.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_114.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1140.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1141.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1142.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1143.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1144.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1145.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1146.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1147.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1148.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1149.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_115.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1150.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1151.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1152.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1153.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1154.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1155.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1156.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1157.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1158.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1159.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_116.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1160.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1161.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1162.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1163.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1164.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1165.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1166.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1167.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1168.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1169.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_117.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1170.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1171.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1172.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1173.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1174.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1175.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1176.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1177.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1178.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1179.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_118.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1180.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1181.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1182.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1183.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1184.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1185.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1186.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1187.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1188.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1189.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_119.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1190.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1191.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1192.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1193.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1194.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1195.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1196.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1197.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1198.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1199.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_12.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_120.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1200.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1201.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1202.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1203.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1204.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1205.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1206.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1207.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1208.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1209.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_121.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1210.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1211.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1212.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1213.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1214.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1215.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1216.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1217.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1218.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1219.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_122.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1220.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1221.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1222.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1223.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1224.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1225.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1226.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1227.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1228.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1229.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_123.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1230.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1231.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1232.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1233.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1234.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1235.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1236.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1237.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1238.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1239.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_124.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1240.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1241.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1242.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1243.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1244.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1245.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1246.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1247.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1248.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1249.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_125.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1250.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1251.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1252.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1253.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1254.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1255.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1256.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1257.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1258.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1259.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_126.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1260.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1261.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1262.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1263.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1264.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1265.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1266.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1267.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1268.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1269.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_127.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1270.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1271.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1272.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1273.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1274.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1275.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1276.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1277.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1278.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1279.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_128.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1280.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1281.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1282.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1283.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1284.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1285.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1286.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1287.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1288.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1289.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_129.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1290.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1291.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1292.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1293.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1294.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1295.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1296.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1297.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1298.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1299.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_13.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_130.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1300.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1301.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1302.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1303.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1304.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1305.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1306.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1307.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1308.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1309.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_131.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1310.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1311.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1312.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1313.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1314.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1315.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1316.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1317.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1318.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1319.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_132.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1320.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1321.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1322.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1323.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1324.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1325.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1326.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1327.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1328.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1329.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_133.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1330.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1331.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1332.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1333.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1334.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1335.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1336.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1337.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1338.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1339.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_134.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1340.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1341.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1342.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1343.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1344.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1345.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1346.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1347.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1348.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1349.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_135.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1350.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1351.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1352.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1353.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1354.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1355.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1356.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1357.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1358.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1359.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_136.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1360.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1361.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1362.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1363.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1364.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1365.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1366.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1367.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1368.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1369.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_137.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1370.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1371.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1372.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1373.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1374.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1375.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1376.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1377.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1378.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1379.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_138.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1380.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1381.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1382.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1383.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1384.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1385.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1386.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1387.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1388.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1389.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_139.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1390.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1391.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1392.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1393.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1394.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1395.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1396.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1397.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1398.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1399.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_14.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_140.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1400.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1401.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1402.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1403.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1404.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1405.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1406.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1407.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1408.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1409.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_141.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1410.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1411.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1412.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1413.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1414.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1415.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1416.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1417.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1418.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1419.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_142.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1420.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1421.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1422.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1423.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1424.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1425.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1426.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1427.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1428.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1429.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_143.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1430.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1431.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1432.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1433.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1434.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1435.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1436.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1437.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1438.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1439.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_144.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1440.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1441.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1442.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1443.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1444.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1445.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1446.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1447.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1448.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1449.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_145.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1450.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1451.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1452.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1453.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1454.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1455.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1456.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1457.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1458.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1459.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_146.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1460.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1461.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1462.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1463.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1464.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1465.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1466.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1467.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1468.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1469.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_147.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1470.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1471.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1472.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1473.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1474.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1475.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1476.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1477.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1478.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1479.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_148.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1480.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1481.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1482.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1483.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1484.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1485.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1486.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1487.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1488.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1489.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_149.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1490.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1491.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1492.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1493.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1494.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1495.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1496.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1497.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1498.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1499.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_15.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_150.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1500.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1501.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1502.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1503.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1504.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1505.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1506.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1507.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1508.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1509.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_151.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1510.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1511.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1512.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1513.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1514.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1515.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1516.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1517.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1518.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1519.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_152.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1520.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1521.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1522.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1523.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1524.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1525.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1526.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1527.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1528.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1529.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_153.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1530.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1531.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1532.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1533.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1534.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1535.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1536.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1537.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1538.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1539.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_154.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1540.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1541.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1542.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1543.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1544.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1545.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1546.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1547.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1548.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1549.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_155.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1550.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1551.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1552.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1553.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1554.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1555.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1556.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1557.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1558.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1559.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_156.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1560.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1561.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1562.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1563.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1564.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1565.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1566.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1567.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1568.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1569.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_157.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1570.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1571.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1572.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1573.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1574.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1575.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1576.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1577.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1578.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1579.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_158.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1580.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1581.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1582.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1583.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1584.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1585.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1586.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1587.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1588.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1589.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_159.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1590.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1591.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1592.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1593.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1594.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1595.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1596.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1597.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1598.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1599.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_16.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_160.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1600.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1601.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1602.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1603.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1604.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1605.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1606.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1607.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1608.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1609.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_161.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1610.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1611.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1612.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1613.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1614.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1615.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1616.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1617.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1618.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1619.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_162.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1620.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1621.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1622.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1623.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1624.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1625.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1626.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1627.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1628.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1629.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_163.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1630.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1631.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1632.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1633.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1634.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1635.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1636.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1637.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1638.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1639.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_164.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1640.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1641.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1642.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1643.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1644.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1645.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1646.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1647.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1648.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1649.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_165.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1650.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1651.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1652.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1653.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1654.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1655.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1656.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1657.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1658.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1659.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_166.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1660.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1661.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1662.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1663.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1664.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1665.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1666.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1667.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1668.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1669.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_167.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1670.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1671.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1672.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1673.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1674.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1675.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1676.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1677.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1678.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1679.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_168.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1680.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1681.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1682.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1683.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1684.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1685.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1686.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1687.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1688.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1689.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_169.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1690.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1691.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1692.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1693.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1694.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1695.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1696.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1697.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1698.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1699.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_17.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_170.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1700.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1701.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1702.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1703.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1704.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1705.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1706.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1707.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1708.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1709.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_171.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1710.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1711.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1712.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1713.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1714.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1715.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1716.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1717.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1718.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1719.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_172.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1720.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1721.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1722.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1723.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1724.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1725.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1726.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1727.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1728.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1729.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_173.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1730.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1731.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1732.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1733.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1734.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1735.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1736.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1737.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1738.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1739.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_174.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1740.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1741.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1742.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1743.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1744.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1745.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1746.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1747.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1748.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1749.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_175.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1750.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1751.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1752.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1753.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1754.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1755.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1756.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1757.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1758.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1759.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_176.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1760.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1761.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1762.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1763.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1764.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1765.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1766.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1767.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1768.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1769.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_177.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1770.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1771.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1772.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1773.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1774.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1775.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1776.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1777.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1778.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1779.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_178.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1780.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1781.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1782.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1783.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1784.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1785.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1786.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1787.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1788.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1789.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_179.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1790.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1791.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1792.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1793.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1794.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1795.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1796.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1797.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1798.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1799.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_18.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_180.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1800.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1801.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1802.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1803.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1804.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1805.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1806.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1807.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1808.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1809.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_181.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1810.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1811.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1812.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1813.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1814.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1815.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1816.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1817.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1818.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1819.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_182.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1820.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1821.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1822.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1823.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1824.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1825.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1826.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1827.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1828.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1829.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_183.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1830.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1831.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1832.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1833.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1834.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1835.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1836.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1837.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1838.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1839.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_184.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1840.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1841.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1842.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1843.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1844.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1845.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1846.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1847.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1848.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1849.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_185.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1850.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1851.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1852.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1853.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1854.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1855.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1856.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1857.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1858.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1859.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_186.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1860.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1861.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1862.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1863.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1864.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1865.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1866.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1867.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1868.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1869.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_187.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1870.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1871.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1872.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1873.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1874.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1875.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1876.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1877.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1878.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1879.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_188.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1880.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1881.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1882.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1883.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1884.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1885.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1886.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1887.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1888.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1889.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_189.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1890.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1891.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1892.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1893.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1894.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1895.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1896.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1897.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1898.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1899.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_19.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_190.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1900.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1901.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1902.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1903.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1904.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1905.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1906.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1907.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1908.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1909.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_191.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1910.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1911.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1912.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1913.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1914.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1915.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1916.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1917.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1918.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1919.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_192.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1920.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1921.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1922.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1923.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1924.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1925.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1926.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1927.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1928.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1929.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_193.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1930.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1931.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1932.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1933.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1934.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1935.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1936.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1937.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1938.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1939.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_194.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1940.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1941.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1942.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1943.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1944.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1945.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1946.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1947.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1948.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1949.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_195.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1950.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1951.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1952.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1953.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1954.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1955.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1956.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1957.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1958.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1959.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_196.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1960.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1961.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1962.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1963.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1964.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1965.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1966.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1967.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1968.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1969.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_197.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1970.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1971.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1972.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1973.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1974.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1975.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1976.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1977.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1978.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1979.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_198.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1980.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1981.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1982.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1983.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1984.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1985.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1986.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1987.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1988.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1989.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_199.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1990.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1991.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1992.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1993.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1994.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1995.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1996.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1997.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1998.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_1999.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_20.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_200.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2000.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2001.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2002.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2003.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2004.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2005.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2006.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2007.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2008.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2009.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_201.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2010.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2011.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2012.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2013.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2014.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2015.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2016.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2017.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2018.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2019.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_202.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2020.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2021.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2022.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2023.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2024.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2025.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2026.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2027.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2028.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2029.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_203.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2030.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2031.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2032.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2033.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2034.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2035.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2036.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2037.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2038.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2039.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_204.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2040.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2041.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2042.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2043.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2044.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2045.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2046.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2047.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2048.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2049.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_205.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2050.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2051.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2052.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2053.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2054.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2055.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2056.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2057.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2058.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2059.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_206.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2060.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2061.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2062.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2063.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2064.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2065.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2066.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2067.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2068.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2069.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_207.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2070.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2071.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2072.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2073.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2074.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2075.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2076.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2077.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2078.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2079.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_208.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2080.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2081.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2082.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2083.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2084.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2085.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2086.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2087.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2088.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2089.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_209.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2090.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2091.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2092.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2093.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2094.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2095.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2096.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2097.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2098.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2099.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_21.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_210.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2100.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2101.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2102.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2103.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2104.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2105.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2106.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2107.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2108.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2109.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_211.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2110.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2111.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2112.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2113.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2114.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2115.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2116.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2117.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2118.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2119.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_212.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2120.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2121.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2122.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2123.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2124.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2125.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2126.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2127.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2128.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2129.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_213.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2130.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2131.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2132.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2133.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2134.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2135.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2136.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2137.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2138.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2139.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_214.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2140.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2141.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2142.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2143.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2144.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2145.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2146.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2147.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2148.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2149.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_215.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2150.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2151.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2152.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2153.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2154.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2155.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2156.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2157.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2158.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2159.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_216.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2160.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2161.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2162.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2163.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2164.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2165.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2166.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2167.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2168.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2169.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_217.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2170.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2171.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2172.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2173.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2174.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2175.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2176.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2177.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2178.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2179.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_218.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2180.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2181.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2182.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2183.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2184.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2185.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2186.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2187.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2188.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2189.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_219.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2190.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2191.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2192.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2193.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2194.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2195.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2196.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2197.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2198.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2199.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_22.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_220.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2200.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2201.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2202.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2203.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2204.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2205.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2206.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2207.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2208.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2209.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_221.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2210.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2211.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2212.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2213.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2214.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2215.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2216.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2217.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2218.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2219.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_222.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2220.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2221.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2222.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2223.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2224.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2225.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2226.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2227.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2228.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2229.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_223.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2230.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2231.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2232.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2233.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2234.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2235.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2236.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2237.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2238.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2239.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_224.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2240.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2241.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2242.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2243.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2244.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2245.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2246.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2247.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2248.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2249.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_225.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2250.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2251.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2252.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2253.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2254.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2255.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2256.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2257.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2258.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2259.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_226.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2260.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2261.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2262.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2263.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2264.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2265.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2266.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2267.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2268.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2269.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_227.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2270.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2271.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2272.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2273.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2274.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2275.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2276.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2277.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2278.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2279.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_228.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2280.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2281.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2282.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2283.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2284.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2285.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2286.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2287.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2288.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2289.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_229.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2290.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2291.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2292.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2293.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2294.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2295.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2296.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2297.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2298.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2299.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_23.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_230.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2300.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2301.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2302.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2303.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2304.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2305.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2306.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2307.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2308.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2309.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_231.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2310.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2311.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2312.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2313.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2314.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2315.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2316.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2317.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2318.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2319.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_232.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2320.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2321.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2322.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2323.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2324.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2325.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2326.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2327.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_2328.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_233.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_234.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_235.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_236.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_237.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_238.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_239.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_24.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_240.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_241.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_242.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_243.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_244.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_245.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_246.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_247.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_248.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_249.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_25.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_250.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_251.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_252.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_253.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_254.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_255.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_256.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_257.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_258.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_259.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_26.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_260.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_261.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_262.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_263.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_264.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_265.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_266.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_267.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_268.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_269.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_27.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_270.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_271.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_272.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_273.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_274.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_275.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_276.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_277.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_278.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_279.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_28.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_280.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_281.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_282.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_283.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_284.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_285.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_286.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_287.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_288.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_289.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_29.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_290.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_291.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_292.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_293.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_294.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_295.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_296.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_297.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_298.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_299.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_3.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_30.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_300.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_301.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_302.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_303.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_304.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_305.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_306.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_307.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_308.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_309.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_31.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_310.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_311.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_312.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_313.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_314.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_315.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_316.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_317.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_318.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_319.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_32.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_320.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_321.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_322.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_323.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_324.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_325.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_326.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_327.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_328.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_329.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_33.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_330.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_331.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_332.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_333.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_334.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_335.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_336.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_337.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_338.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_339.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_34.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_340.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_341.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_342.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_343.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_344.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_345.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_346.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_347.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_348.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_349.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_35.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_350.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_351.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_352.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_353.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_354.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_355.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_356.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_357.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_358.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_359.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_36.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_360.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_361.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_362.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_363.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_364.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_365.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_366.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_367.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_368.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_369.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_37.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_370.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_371.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_372.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_373.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_374.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_375.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_376.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_377.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_378.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_379.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_38.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_380.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_381.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_382.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_383.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_384.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_385.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_386.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_387.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_388.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_389.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_39.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_390.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_391.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_392.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_393.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_394.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_395.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_396.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_397.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_398.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_399.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_4.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_40.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_400.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_401.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_402.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_403.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_404.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_405.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_406.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_407.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_408.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_409.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_41.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_410.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_411.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_412.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_413.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_414.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_415.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_416.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_417.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_418.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_419.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_42.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_420.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_421.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_422.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_423.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_424.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_425.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_426.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_427.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_428.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_429.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_43.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_430.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_431.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_432.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_433.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_434.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_435.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_436.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_437.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_438.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_439.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_44.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_440.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_441.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_442.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_443.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_444.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_445.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_446.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_447.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_448.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_449.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_45.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_450.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_451.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_452.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_453.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_454.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_455.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_456.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_457.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_458.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_459.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_46.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_460.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_461.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_462.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_463.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_464.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_465.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_466.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_467.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_468.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_469.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_47.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_470.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_471.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_472.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_473.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_474.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_475.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_476.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_477.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_478.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_479.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_48.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_480.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_481.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_482.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_483.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_484.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_485.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_486.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_487.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_488.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_489.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_49.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_490.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_491.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_492.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_493.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_494.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_495.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_496.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_497.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_498.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_499.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_5.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_50.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_500.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_501.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_502.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_503.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_504.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_505.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_506.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_507.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_508.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_509.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_51.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_510.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_511.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_512.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_513.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_514.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_515.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_516.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_517.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_518.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_519.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_52.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_520.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_521.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_522.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_523.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_524.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_525.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_526.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_527.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_528.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_529.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_53.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_530.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_531.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_532.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_533.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_534.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_535.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_536.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_537.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_538.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_539.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_54.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_540.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_541.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_542.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_543.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_544.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_545.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_546.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_547.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_548.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_549.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_55.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_550.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_551.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_552.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_553.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_554.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_555.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_556.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_557.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_558.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_559.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_56.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_560.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_561.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_562.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_563.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_564.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_565.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_566.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_567.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_568.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_569.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_57.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_570.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_571.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_572.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_573.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_574.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_575.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_576.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_577.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_578.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_579.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_58.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_580.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_581.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_582.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_583.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_584.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_585.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_586.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_587.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_588.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_589.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_59.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_590.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_591.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_592.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_593.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_594.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_595.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_596.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_597.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_598.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_599.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_6.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_60.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_600.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_601.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_602.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_603.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_604.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_605.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_606.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_607.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_608.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_609.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_61.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_610.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_611.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_612.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_613.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_614.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_615.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_616.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_617.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_618.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_619.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_62.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_620.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_621.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_622.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_623.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_624.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_625.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_626.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_627.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_628.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_629.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_63.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_630.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_631.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_632.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_633.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_634.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_635.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_636.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_637.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_638.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_639.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_64.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_640.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_641.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_642.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_643.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_644.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_645.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_646.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_647.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_648.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_649.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_65.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_650.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_651.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_652.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_653.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_654.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_655.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_656.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_657.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_658.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_659.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_66.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_660.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_661.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_662.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_663.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_664.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_665.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_666.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_667.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_668.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_669.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_67.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_670.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_671.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_672.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_673.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_674.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_675.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_676.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_677.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_678.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_679.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_68.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_680.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_681.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_682.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_683.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_684.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_685.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_686.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_687.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_688.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_689.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_69.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_690.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_691.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_692.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_693.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_694.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_695.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_696.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_697.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_698.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_699.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_7.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_70.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_700.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_701.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_702.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_703.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_704.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_705.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_706.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_707.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_708.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_709.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_71.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_710.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_711.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_712.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_713.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_714.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_715.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_716.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_717.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_718.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_719.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_72.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_720.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_721.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_722.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_723.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_724.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_725.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_726.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_727.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_728.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_729.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_73.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_730.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_731.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_732.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_733.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_734.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_735.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_736.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_737.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_738.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_739.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_74.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_740.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_741.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_742.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_743.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_744.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_745.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_746.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_747.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_748.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_749.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_75.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_750.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_751.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_752.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_753.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_754.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_755.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_756.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_757.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_758.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_759.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_76.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_760.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_761.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_762.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_763.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_764.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_765.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_766.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_767.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_768.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_769.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_77.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_770.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_771.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_772.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_773.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_774.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_775.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_776.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_777.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_778.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_779.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_78.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_780.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_781.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_782.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_783.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_784.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_785.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_786.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_787.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_788.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_789.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_79.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_790.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_791.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_792.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_793.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_794.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_795.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_796.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_797.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_798.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_799.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_8.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_80.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_800.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_801.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_802.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_803.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_804.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_805.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_806.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_807.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_808.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_809.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_81.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_810.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_811.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_812.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_813.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_814.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_815.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_816.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_817.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_818.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_819.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_82.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_820.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_821.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_822.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_823.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_824.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_825.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_826.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_827.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_828.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_829.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_83.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_830.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_831.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_832.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_833.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_834.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_835.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_836.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_837.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_838.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_839.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_84.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_840.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_841.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_842.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_843.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_844.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_845.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_846.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_847.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_848.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_849.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_85.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_850.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_851.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_852.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_853.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_854.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_855.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_856.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_857.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_858.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_859.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_86.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_860.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_861.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_862.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_863.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_864.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_865.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_866.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_867.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_868.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_869.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_87.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_870.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_871.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_872.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_873.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_874.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_875.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_876.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_877.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_878.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_879.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_88.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_880.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_881.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_882.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_883.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_884.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_885.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_886.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_887.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_888.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_889.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_89.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_890.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_891.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_892.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_893.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_894.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_895.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_896.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_897.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_898.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_899.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_9.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_90.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_900.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_901.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_902.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_903.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_904.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_905.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_906.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_907.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_908.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_909.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_91.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_910.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_911.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_912.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_913.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_914.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_915.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_916.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_917.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_918.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_919.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_92.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_920.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_921.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_922.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_923.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_924.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_925.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_926.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_927.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_928.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_929.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_93.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_930.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_931.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_932.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_933.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_934.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_935.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_936.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_937.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_938.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_939.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_94.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_940.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_941.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_942.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_943.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_944.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_945.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_946.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_947.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_948.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_949.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_95.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_950.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_951.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_952.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_953.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_954.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_955.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_956.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_957.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_958.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_959.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_96.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_960.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_961.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_962.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_963.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_964.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_965.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_966.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_967.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_968.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_969.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_97.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_970.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_971.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_972.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_973.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_974.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_975.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_976.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_977.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_978.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_979.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_98.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_980.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_981.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_982.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_983.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_984.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_985.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_986.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_987.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_988.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_989.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_99.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_990.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_991.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_992.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_993.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_994.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_995.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_996.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_997.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_998.g.gz +%%DATADIR%%/pkg/unitlib/data/128/u128_999.g.gz +%%DATADIR%%/pkg/unitlib/data/16/u16_1.g +%%DATADIR%%/pkg/unitlib/data/16/u16_10.g +%%DATADIR%%/pkg/unitlib/data/16/u16_11.g +%%DATADIR%%/pkg/unitlib/data/16/u16_12.g +%%DATADIR%%/pkg/unitlib/data/16/u16_13.g +%%DATADIR%%/pkg/unitlib/data/16/u16_14.g +%%DATADIR%%/pkg/unitlib/data/16/u16_2.g +%%DATADIR%%/pkg/unitlib/data/16/u16_3.g +%%DATADIR%%/pkg/unitlib/data/16/u16_4.g +%%DATADIR%%/pkg/unitlib/data/16/u16_5.g +%%DATADIR%%/pkg/unitlib/data/16/u16_6.g +%%DATADIR%%/pkg/unitlib/data/16/u16_7.g +%%DATADIR%%/pkg/unitlib/data/16/u16_8.g +%%DATADIR%%/pkg/unitlib/data/16/u16_9.g +%%DATADIR%%/pkg/unitlib/data/169/u169_1.g +%%DATADIR%%/pkg/unitlib/data/169/u169_2.g +%%DATADIR%%/pkg/unitlib/data/25/u25_1.g +%%DATADIR%%/pkg/unitlib/data/25/u25_2.g +%%DATADIR%%/pkg/unitlib/data/27/u27_1.g +%%DATADIR%%/pkg/unitlib/data/27/u27_2.g +%%DATADIR%%/pkg/unitlib/data/27/u27_3.g +%%DATADIR%%/pkg/unitlib/data/27/u27_4.g +%%DATADIR%%/pkg/unitlib/data/27/u27_5.g +%%DATADIR%%/pkg/unitlib/data/32/u32_1.g +%%DATADIR%%/pkg/unitlib/data/32/u32_10.g +%%DATADIR%%/pkg/unitlib/data/32/u32_11.g +%%DATADIR%%/pkg/unitlib/data/32/u32_12.g +%%DATADIR%%/pkg/unitlib/data/32/u32_13.g +%%DATADIR%%/pkg/unitlib/data/32/u32_14.g +%%DATADIR%%/pkg/unitlib/data/32/u32_15.g +%%DATADIR%%/pkg/unitlib/data/32/u32_16.g +%%DATADIR%%/pkg/unitlib/data/32/u32_17.g +%%DATADIR%%/pkg/unitlib/data/32/u32_18.g +%%DATADIR%%/pkg/unitlib/data/32/u32_19.g +%%DATADIR%%/pkg/unitlib/data/32/u32_2.g +%%DATADIR%%/pkg/unitlib/data/32/u32_20.g +%%DATADIR%%/pkg/unitlib/data/32/u32_21.g +%%DATADIR%%/pkg/unitlib/data/32/u32_22.g +%%DATADIR%%/pkg/unitlib/data/32/u32_23.g +%%DATADIR%%/pkg/unitlib/data/32/u32_24.g +%%DATADIR%%/pkg/unitlib/data/32/u32_25.g +%%DATADIR%%/pkg/unitlib/data/32/u32_26.g +%%DATADIR%%/pkg/unitlib/data/32/u32_27.g +%%DATADIR%%/pkg/unitlib/data/32/u32_28.g +%%DATADIR%%/pkg/unitlib/data/32/u32_29.g +%%DATADIR%%/pkg/unitlib/data/32/u32_3.g +%%DATADIR%%/pkg/unitlib/data/32/u32_30.g +%%DATADIR%%/pkg/unitlib/data/32/u32_31.g +%%DATADIR%%/pkg/unitlib/data/32/u32_32.g +%%DATADIR%%/pkg/unitlib/data/32/u32_33.g +%%DATADIR%%/pkg/unitlib/data/32/u32_34.g +%%DATADIR%%/pkg/unitlib/data/32/u32_35.g +%%DATADIR%%/pkg/unitlib/data/32/u32_36.g +%%DATADIR%%/pkg/unitlib/data/32/u32_37.g +%%DATADIR%%/pkg/unitlib/data/32/u32_38.g +%%DATADIR%%/pkg/unitlib/data/32/u32_39.g +%%DATADIR%%/pkg/unitlib/data/32/u32_4.g +%%DATADIR%%/pkg/unitlib/data/32/u32_40.g +%%DATADIR%%/pkg/unitlib/data/32/u32_41.g +%%DATADIR%%/pkg/unitlib/data/32/u32_42.g +%%DATADIR%%/pkg/unitlib/data/32/u32_43.g +%%DATADIR%%/pkg/unitlib/data/32/u32_44.g +%%DATADIR%%/pkg/unitlib/data/32/u32_45.g +%%DATADIR%%/pkg/unitlib/data/32/u32_46.g +%%DATADIR%%/pkg/unitlib/data/32/u32_47.g +%%DATADIR%%/pkg/unitlib/data/32/u32_48.g +%%DATADIR%%/pkg/unitlib/data/32/u32_49.g +%%DATADIR%%/pkg/unitlib/data/32/u32_5.g +%%DATADIR%%/pkg/unitlib/data/32/u32_50.g +%%DATADIR%%/pkg/unitlib/data/32/u32_51.g +%%DATADIR%%/pkg/unitlib/data/32/u32_6.g +%%DATADIR%%/pkg/unitlib/data/32/u32_7.g +%%DATADIR%%/pkg/unitlib/data/32/u32_8.g +%%DATADIR%%/pkg/unitlib/data/32/u32_9.g +%%DATADIR%%/pkg/unitlib/data/4/u4_1.g +%%DATADIR%%/pkg/unitlib/data/4/u4_2.g +%%DATADIR%%/pkg/unitlib/data/49/u49_1.g +%%DATADIR%%/pkg/unitlib/data/49/u49_2.g +%%DATADIR%%/pkg/unitlib/data/64/u64_1.g +%%DATADIR%%/pkg/unitlib/data/64/u64_10.g +%%DATADIR%%/pkg/unitlib/data/64/u64_100.g +%%DATADIR%%/pkg/unitlib/data/64/u64_101.g +%%DATADIR%%/pkg/unitlib/data/64/u64_102.g +%%DATADIR%%/pkg/unitlib/data/64/u64_103.g +%%DATADIR%%/pkg/unitlib/data/64/u64_104.g +%%DATADIR%%/pkg/unitlib/data/64/u64_105.g +%%DATADIR%%/pkg/unitlib/data/64/u64_106.g +%%DATADIR%%/pkg/unitlib/data/64/u64_107.g +%%DATADIR%%/pkg/unitlib/data/64/u64_108.g +%%DATADIR%%/pkg/unitlib/data/64/u64_109.g +%%DATADIR%%/pkg/unitlib/data/64/u64_11.g +%%DATADIR%%/pkg/unitlib/data/64/u64_110.g +%%DATADIR%%/pkg/unitlib/data/64/u64_111.g +%%DATADIR%%/pkg/unitlib/data/64/u64_112.g +%%DATADIR%%/pkg/unitlib/data/64/u64_113.g +%%DATADIR%%/pkg/unitlib/data/64/u64_114.g +%%DATADIR%%/pkg/unitlib/data/64/u64_115.g +%%DATADIR%%/pkg/unitlib/data/64/u64_116.g +%%DATADIR%%/pkg/unitlib/data/64/u64_117.g +%%DATADIR%%/pkg/unitlib/data/64/u64_118.g +%%DATADIR%%/pkg/unitlib/data/64/u64_119.g +%%DATADIR%%/pkg/unitlib/data/64/u64_12.g +%%DATADIR%%/pkg/unitlib/data/64/u64_120.g +%%DATADIR%%/pkg/unitlib/data/64/u64_121.g +%%DATADIR%%/pkg/unitlib/data/64/u64_122.g +%%DATADIR%%/pkg/unitlib/data/64/u64_123.g +%%DATADIR%%/pkg/unitlib/data/64/u64_124.g +%%DATADIR%%/pkg/unitlib/data/64/u64_125.g +%%DATADIR%%/pkg/unitlib/data/64/u64_126.g +%%DATADIR%%/pkg/unitlib/data/64/u64_127.g +%%DATADIR%%/pkg/unitlib/data/64/u64_128.g +%%DATADIR%%/pkg/unitlib/data/64/u64_129.g +%%DATADIR%%/pkg/unitlib/data/64/u64_13.g +%%DATADIR%%/pkg/unitlib/data/64/u64_130.g +%%DATADIR%%/pkg/unitlib/data/64/u64_131.g +%%DATADIR%%/pkg/unitlib/data/64/u64_132.g +%%DATADIR%%/pkg/unitlib/data/64/u64_133.g +%%DATADIR%%/pkg/unitlib/data/64/u64_134.g +%%DATADIR%%/pkg/unitlib/data/64/u64_135.g +%%DATADIR%%/pkg/unitlib/data/64/u64_136.g +%%DATADIR%%/pkg/unitlib/data/64/u64_137.g +%%DATADIR%%/pkg/unitlib/data/64/u64_138.g +%%DATADIR%%/pkg/unitlib/data/64/u64_139.g +%%DATADIR%%/pkg/unitlib/data/64/u64_14.g +%%DATADIR%%/pkg/unitlib/data/64/u64_140.g +%%DATADIR%%/pkg/unitlib/data/64/u64_141.g +%%DATADIR%%/pkg/unitlib/data/64/u64_142.g +%%DATADIR%%/pkg/unitlib/data/64/u64_143.g +%%DATADIR%%/pkg/unitlib/data/64/u64_144.g +%%DATADIR%%/pkg/unitlib/data/64/u64_145.g +%%DATADIR%%/pkg/unitlib/data/64/u64_146.g +%%DATADIR%%/pkg/unitlib/data/64/u64_147.g +%%DATADIR%%/pkg/unitlib/data/64/u64_148.g +%%DATADIR%%/pkg/unitlib/data/64/u64_149.g +%%DATADIR%%/pkg/unitlib/data/64/u64_15.g +%%DATADIR%%/pkg/unitlib/data/64/u64_150.g +%%DATADIR%%/pkg/unitlib/data/64/u64_151.g +%%DATADIR%%/pkg/unitlib/data/64/u64_152.g +%%DATADIR%%/pkg/unitlib/data/64/u64_153.g +%%DATADIR%%/pkg/unitlib/data/64/u64_154.g +%%DATADIR%%/pkg/unitlib/data/64/u64_155.g +%%DATADIR%%/pkg/unitlib/data/64/u64_156.g +%%DATADIR%%/pkg/unitlib/data/64/u64_157.g +%%DATADIR%%/pkg/unitlib/data/64/u64_158.g +%%DATADIR%%/pkg/unitlib/data/64/u64_159.g +%%DATADIR%%/pkg/unitlib/data/64/u64_16.g +%%DATADIR%%/pkg/unitlib/data/64/u64_160.g +%%DATADIR%%/pkg/unitlib/data/64/u64_161.g +%%DATADIR%%/pkg/unitlib/data/64/u64_162.g +%%DATADIR%%/pkg/unitlib/data/64/u64_163.g +%%DATADIR%%/pkg/unitlib/data/64/u64_164.g +%%DATADIR%%/pkg/unitlib/data/64/u64_165.g +%%DATADIR%%/pkg/unitlib/data/64/u64_166.g +%%DATADIR%%/pkg/unitlib/data/64/u64_167.g +%%DATADIR%%/pkg/unitlib/data/64/u64_168.g +%%DATADIR%%/pkg/unitlib/data/64/u64_169.g +%%DATADIR%%/pkg/unitlib/data/64/u64_17.g +%%DATADIR%%/pkg/unitlib/data/64/u64_170.g +%%DATADIR%%/pkg/unitlib/data/64/u64_171.g +%%DATADIR%%/pkg/unitlib/data/64/u64_172.g +%%DATADIR%%/pkg/unitlib/data/64/u64_173.g +%%DATADIR%%/pkg/unitlib/data/64/u64_174.g +%%DATADIR%%/pkg/unitlib/data/64/u64_175.g +%%DATADIR%%/pkg/unitlib/data/64/u64_176.g +%%DATADIR%%/pkg/unitlib/data/64/u64_177.g +%%DATADIR%%/pkg/unitlib/data/64/u64_178.g +%%DATADIR%%/pkg/unitlib/data/64/u64_179.g +%%DATADIR%%/pkg/unitlib/data/64/u64_18.g +%%DATADIR%%/pkg/unitlib/data/64/u64_180.g +%%DATADIR%%/pkg/unitlib/data/64/u64_181.g +%%DATADIR%%/pkg/unitlib/data/64/u64_182.g +%%DATADIR%%/pkg/unitlib/data/64/u64_183.g +%%DATADIR%%/pkg/unitlib/data/64/u64_184.g +%%DATADIR%%/pkg/unitlib/data/64/u64_185.g +%%DATADIR%%/pkg/unitlib/data/64/u64_186.g +%%DATADIR%%/pkg/unitlib/data/64/u64_187.g +%%DATADIR%%/pkg/unitlib/data/64/u64_188.g +%%DATADIR%%/pkg/unitlib/data/64/u64_189.g +%%DATADIR%%/pkg/unitlib/data/64/u64_19.g +%%DATADIR%%/pkg/unitlib/data/64/u64_190.g +%%DATADIR%%/pkg/unitlib/data/64/u64_191.g +%%DATADIR%%/pkg/unitlib/data/64/u64_192.g +%%DATADIR%%/pkg/unitlib/data/64/u64_193.g +%%DATADIR%%/pkg/unitlib/data/64/u64_194.g +%%DATADIR%%/pkg/unitlib/data/64/u64_195.g +%%DATADIR%%/pkg/unitlib/data/64/u64_196.g +%%DATADIR%%/pkg/unitlib/data/64/u64_197.g +%%DATADIR%%/pkg/unitlib/data/64/u64_198.g +%%DATADIR%%/pkg/unitlib/data/64/u64_199.g +%%DATADIR%%/pkg/unitlib/data/64/u64_2.g +%%DATADIR%%/pkg/unitlib/data/64/u64_20.g +%%DATADIR%%/pkg/unitlib/data/64/u64_200.g +%%DATADIR%%/pkg/unitlib/data/64/u64_201.g +%%DATADIR%%/pkg/unitlib/data/64/u64_202.g +%%DATADIR%%/pkg/unitlib/data/64/u64_203.g +%%DATADIR%%/pkg/unitlib/data/64/u64_204.g +%%DATADIR%%/pkg/unitlib/data/64/u64_205.g +%%DATADIR%%/pkg/unitlib/data/64/u64_206.g +%%DATADIR%%/pkg/unitlib/data/64/u64_207.g +%%DATADIR%%/pkg/unitlib/data/64/u64_208.g +%%DATADIR%%/pkg/unitlib/data/64/u64_209.g +%%DATADIR%%/pkg/unitlib/data/64/u64_21.g +%%DATADIR%%/pkg/unitlib/data/64/u64_210.g +%%DATADIR%%/pkg/unitlib/data/64/u64_211.g +%%DATADIR%%/pkg/unitlib/data/64/u64_212.g +%%DATADIR%%/pkg/unitlib/data/64/u64_213.g +%%DATADIR%%/pkg/unitlib/data/64/u64_214.g +%%DATADIR%%/pkg/unitlib/data/64/u64_215.g +%%DATADIR%%/pkg/unitlib/data/64/u64_216.g +%%DATADIR%%/pkg/unitlib/data/64/u64_217.g +%%DATADIR%%/pkg/unitlib/data/64/u64_218.g +%%DATADIR%%/pkg/unitlib/data/64/u64_219.g +%%DATADIR%%/pkg/unitlib/data/64/u64_22.g +%%DATADIR%%/pkg/unitlib/data/64/u64_220.g +%%DATADIR%%/pkg/unitlib/data/64/u64_221.g +%%DATADIR%%/pkg/unitlib/data/64/u64_222.g +%%DATADIR%%/pkg/unitlib/data/64/u64_223.g +%%DATADIR%%/pkg/unitlib/data/64/u64_224.g +%%DATADIR%%/pkg/unitlib/data/64/u64_225.g +%%DATADIR%%/pkg/unitlib/data/64/u64_226.g +%%DATADIR%%/pkg/unitlib/data/64/u64_227.g +%%DATADIR%%/pkg/unitlib/data/64/u64_228.g +%%DATADIR%%/pkg/unitlib/data/64/u64_229.g +%%DATADIR%%/pkg/unitlib/data/64/u64_23.g +%%DATADIR%%/pkg/unitlib/data/64/u64_230.g +%%DATADIR%%/pkg/unitlib/data/64/u64_231.g +%%DATADIR%%/pkg/unitlib/data/64/u64_232.g +%%DATADIR%%/pkg/unitlib/data/64/u64_233.g +%%DATADIR%%/pkg/unitlib/data/64/u64_234.g +%%DATADIR%%/pkg/unitlib/data/64/u64_235.g +%%DATADIR%%/pkg/unitlib/data/64/u64_236.g +%%DATADIR%%/pkg/unitlib/data/64/u64_237.g +%%DATADIR%%/pkg/unitlib/data/64/u64_238.g +%%DATADIR%%/pkg/unitlib/data/64/u64_239.g +%%DATADIR%%/pkg/unitlib/data/64/u64_24.g +%%DATADIR%%/pkg/unitlib/data/64/u64_240.g +%%DATADIR%%/pkg/unitlib/data/64/u64_241.g +%%DATADIR%%/pkg/unitlib/data/64/u64_242.g +%%DATADIR%%/pkg/unitlib/data/64/u64_243.g +%%DATADIR%%/pkg/unitlib/data/64/u64_244.g +%%DATADIR%%/pkg/unitlib/data/64/u64_245.g +%%DATADIR%%/pkg/unitlib/data/64/u64_246.g +%%DATADIR%%/pkg/unitlib/data/64/u64_247.g +%%DATADIR%%/pkg/unitlib/data/64/u64_248.g +%%DATADIR%%/pkg/unitlib/data/64/u64_249.g +%%DATADIR%%/pkg/unitlib/data/64/u64_25.g +%%DATADIR%%/pkg/unitlib/data/64/u64_250.g +%%DATADIR%%/pkg/unitlib/data/64/u64_251.g +%%DATADIR%%/pkg/unitlib/data/64/u64_252.g +%%DATADIR%%/pkg/unitlib/data/64/u64_253.g +%%DATADIR%%/pkg/unitlib/data/64/u64_254.g +%%DATADIR%%/pkg/unitlib/data/64/u64_255.g +%%DATADIR%%/pkg/unitlib/data/64/u64_256.g +%%DATADIR%%/pkg/unitlib/data/64/u64_257.g +%%DATADIR%%/pkg/unitlib/data/64/u64_258.g +%%DATADIR%%/pkg/unitlib/data/64/u64_259.g +%%DATADIR%%/pkg/unitlib/data/64/u64_26.g +%%DATADIR%%/pkg/unitlib/data/64/u64_260.g +%%DATADIR%%/pkg/unitlib/data/64/u64_261.g +%%DATADIR%%/pkg/unitlib/data/64/u64_262.g +%%DATADIR%%/pkg/unitlib/data/64/u64_263.g +%%DATADIR%%/pkg/unitlib/data/64/u64_264.g +%%DATADIR%%/pkg/unitlib/data/64/u64_265.g +%%DATADIR%%/pkg/unitlib/data/64/u64_266.g +%%DATADIR%%/pkg/unitlib/data/64/u64_267.g +%%DATADIR%%/pkg/unitlib/data/64/u64_27.g +%%DATADIR%%/pkg/unitlib/data/64/u64_28.g +%%DATADIR%%/pkg/unitlib/data/64/u64_29.g +%%DATADIR%%/pkg/unitlib/data/64/u64_3.g +%%DATADIR%%/pkg/unitlib/data/64/u64_30.g +%%DATADIR%%/pkg/unitlib/data/64/u64_31.g +%%DATADIR%%/pkg/unitlib/data/64/u64_32.g +%%DATADIR%%/pkg/unitlib/data/64/u64_33.g +%%DATADIR%%/pkg/unitlib/data/64/u64_34.g +%%DATADIR%%/pkg/unitlib/data/64/u64_35.g +%%DATADIR%%/pkg/unitlib/data/64/u64_36.g +%%DATADIR%%/pkg/unitlib/data/64/u64_37.g +%%DATADIR%%/pkg/unitlib/data/64/u64_38.g +%%DATADIR%%/pkg/unitlib/data/64/u64_39.g +%%DATADIR%%/pkg/unitlib/data/64/u64_4.g +%%DATADIR%%/pkg/unitlib/data/64/u64_40.g +%%DATADIR%%/pkg/unitlib/data/64/u64_41.g +%%DATADIR%%/pkg/unitlib/data/64/u64_42.g +%%DATADIR%%/pkg/unitlib/data/64/u64_43.g +%%DATADIR%%/pkg/unitlib/data/64/u64_44.g +%%DATADIR%%/pkg/unitlib/data/64/u64_45.g +%%DATADIR%%/pkg/unitlib/data/64/u64_46.g +%%DATADIR%%/pkg/unitlib/data/64/u64_47.g +%%DATADIR%%/pkg/unitlib/data/64/u64_48.g +%%DATADIR%%/pkg/unitlib/data/64/u64_49.g +%%DATADIR%%/pkg/unitlib/data/64/u64_5.g +%%DATADIR%%/pkg/unitlib/data/64/u64_50.g +%%DATADIR%%/pkg/unitlib/data/64/u64_51.g +%%DATADIR%%/pkg/unitlib/data/64/u64_52.g +%%DATADIR%%/pkg/unitlib/data/64/u64_53.g +%%DATADIR%%/pkg/unitlib/data/64/u64_54.g +%%DATADIR%%/pkg/unitlib/data/64/u64_55.g +%%DATADIR%%/pkg/unitlib/data/64/u64_56.g +%%DATADIR%%/pkg/unitlib/data/64/u64_57.g +%%DATADIR%%/pkg/unitlib/data/64/u64_58.g +%%DATADIR%%/pkg/unitlib/data/64/u64_59.g +%%DATADIR%%/pkg/unitlib/data/64/u64_6.g +%%DATADIR%%/pkg/unitlib/data/64/u64_60.g +%%DATADIR%%/pkg/unitlib/data/64/u64_61.g +%%DATADIR%%/pkg/unitlib/data/64/u64_62.g +%%DATADIR%%/pkg/unitlib/data/64/u64_63.g +%%DATADIR%%/pkg/unitlib/data/64/u64_64.g +%%DATADIR%%/pkg/unitlib/data/64/u64_65.g +%%DATADIR%%/pkg/unitlib/data/64/u64_66.g +%%DATADIR%%/pkg/unitlib/data/64/u64_67.g +%%DATADIR%%/pkg/unitlib/data/64/u64_68.g +%%DATADIR%%/pkg/unitlib/data/64/u64_69.g +%%DATADIR%%/pkg/unitlib/data/64/u64_7.g +%%DATADIR%%/pkg/unitlib/data/64/u64_70.g +%%DATADIR%%/pkg/unitlib/data/64/u64_71.g +%%DATADIR%%/pkg/unitlib/data/64/u64_72.g +%%DATADIR%%/pkg/unitlib/data/64/u64_73.g +%%DATADIR%%/pkg/unitlib/data/64/u64_74.g +%%DATADIR%%/pkg/unitlib/data/64/u64_75.g +%%DATADIR%%/pkg/unitlib/data/64/u64_76.g +%%DATADIR%%/pkg/unitlib/data/64/u64_77.g +%%DATADIR%%/pkg/unitlib/data/64/u64_78.g +%%DATADIR%%/pkg/unitlib/data/64/u64_79.g +%%DATADIR%%/pkg/unitlib/data/64/u64_8.g +%%DATADIR%%/pkg/unitlib/data/64/u64_80.g +%%DATADIR%%/pkg/unitlib/data/64/u64_81.g +%%DATADIR%%/pkg/unitlib/data/64/u64_82.g +%%DATADIR%%/pkg/unitlib/data/64/u64_83.g +%%DATADIR%%/pkg/unitlib/data/64/u64_84.g +%%DATADIR%%/pkg/unitlib/data/64/u64_85.g +%%DATADIR%%/pkg/unitlib/data/64/u64_86.g +%%DATADIR%%/pkg/unitlib/data/64/u64_87.g +%%DATADIR%%/pkg/unitlib/data/64/u64_88.g +%%DATADIR%%/pkg/unitlib/data/64/u64_89.g +%%DATADIR%%/pkg/unitlib/data/64/u64_9.g +%%DATADIR%%/pkg/unitlib/data/64/u64_90.g +%%DATADIR%%/pkg/unitlib/data/64/u64_91.g +%%DATADIR%%/pkg/unitlib/data/64/u64_92.g +%%DATADIR%%/pkg/unitlib/data/64/u64_93.g +%%DATADIR%%/pkg/unitlib/data/64/u64_94.g +%%DATADIR%%/pkg/unitlib/data/64/u64_95.g +%%DATADIR%%/pkg/unitlib/data/64/u64_96.g +%%DATADIR%%/pkg/unitlib/data/64/u64_97.g +%%DATADIR%%/pkg/unitlib/data/64/u64_98.g +%%DATADIR%%/pkg/unitlib/data/64/u64_99.g +%%DATADIR%%/pkg/unitlib/data/8/u8_1.g +%%DATADIR%%/pkg/unitlib/data/8/u8_2.g +%%DATADIR%%/pkg/unitlib/data/8/u8_3.g +%%DATADIR%%/pkg/unitlib/data/8/u8_4.g +%%DATADIR%%/pkg/unitlib/data/8/u8_5.g +%%DATADIR%%/pkg/unitlib/data/81/u81_1.g +%%DATADIR%%/pkg/unitlib/data/81/u81_10.g +%%DATADIR%%/pkg/unitlib/data/81/u81_11.g +%%DATADIR%%/pkg/unitlib/data/81/u81_12.g +%%DATADIR%%/pkg/unitlib/data/81/u81_13.g +%%DATADIR%%/pkg/unitlib/data/81/u81_14.g +%%DATADIR%%/pkg/unitlib/data/81/u81_15.g +%%DATADIR%%/pkg/unitlib/data/81/u81_2.g +%%DATADIR%%/pkg/unitlib/data/81/u81_3.g +%%DATADIR%%/pkg/unitlib/data/81/u81_4.g +%%DATADIR%%/pkg/unitlib/data/81/u81_5.g +%%DATADIR%%/pkg/unitlib/data/81/u81_6.g +%%DATADIR%%/pkg/unitlib/data/81/u81_7.g +%%DATADIR%%/pkg/unitlib/data/81/u81_8.g +%%DATADIR%%/pkg/unitlib/data/81/u81_9.g +%%DATADIR%%/pkg/unitlib/data/9/u9_1.g +%%DATADIR%%/pkg/unitlib/data/9/u9_2.g +%%DATADIR%%/pkg/unitlib/data/primeord/u101_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u103_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u107_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u109_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u113_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u11_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u127_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u131_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u137_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u139_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u13_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u149_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u151_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u157_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u163_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u167_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u173_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u179_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u17_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u181_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u191_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u193_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u197_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u199_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u19_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u211_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u223_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u227_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u229_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u233_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u239_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u23_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u241_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u251_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u29_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u2_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u31_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u37_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u3_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u41_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u43_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u47_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u53_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u59_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u5_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u61_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u67_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u71_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u73_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u79_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u7_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u83_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u89_1.g +%%DATADIR%%/pkg/unitlib/data/primeord/u97_1.g +%%DATADIR%%/pkg/unitlib/doc/chap0.html +%%DATADIR%%/pkg/unitlib/doc/chap0.txt +%%DATADIR%%/pkg/unitlib/doc/chap0_mj.html +%%DATADIR%%/pkg/unitlib/doc/chap1.html +%%DATADIR%%/pkg/unitlib/doc/chap1.txt +%%DATADIR%%/pkg/unitlib/doc/chap1_mj.html +%%DATADIR%%/pkg/unitlib/doc/chap2.html +%%DATADIR%%/pkg/unitlib/doc/chap2.txt +%%DATADIR%%/pkg/unitlib/doc/chap2_mj.html +%%DATADIR%%/pkg/unitlib/doc/chap3.html +%%DATADIR%%/pkg/unitlib/doc/chap3.txt +%%DATADIR%%/pkg/unitlib/doc/chap3_mj.html +%%DATADIR%%/pkg/unitlib/doc/chap4.html +%%DATADIR%%/pkg/unitlib/doc/chap4.txt +%%DATADIR%%/pkg/unitlib/doc/chap4_mj.html +%%DATADIR%%/pkg/unitlib/doc/chapBib.html +%%DATADIR%%/pkg/unitlib/doc/chapBib.txt +%%DATADIR%%/pkg/unitlib/doc/chapBib_mj.html +%%DATADIR%%/pkg/unitlib/doc/chapInd.html +%%DATADIR%%/pkg/unitlib/doc/chapInd.txt +%%DATADIR%%/pkg/unitlib/doc/chapInd_mj.html +%%DATADIR%%/pkg/unitlib/doc/chooser.html +%%DATADIR%%/pkg/unitlib/doc/example.xml +%%DATADIR%%/pkg/unitlib/doc/funct.xml +%%DATADIR%%/pkg/unitlib/doc/intro.xml +%%DATADIR%%/pkg/unitlib/doc/lefttoc.css +%%DATADIR%%/pkg/unitlib/doc/manual.bib +%%DATADIR%%/pkg/unitlib/doc/manual.css +%%DATADIR%%/pkg/unitlib/doc/manual.js +%%DATADIR%%/pkg/unitlib/doc/manual.lab +%%DATADIR%%/pkg/unitlib/doc/manual.pdf +%%DATADIR%%/pkg/unitlib/doc/manual.six +%%DATADIR%%/pkg/unitlib/doc/manual.xml +%%DATADIR%%/pkg/unitlib/doc/nocolorprompt.css +%%DATADIR%%/pkg/unitlib/doc/ragged.css +%%DATADIR%%/pkg/unitlib/doc/rainbow.js +%%DATADIR%%/pkg/unitlib/doc/tech.xml +%%DATADIR%%/pkg/unitlib/doc/times.css +%%DATADIR%%/pkg/unitlib/doc/toggless.css +%%DATADIR%%/pkg/unitlib/doc/toggless.js +%%DATADIR%%/pkg/unitlib/init.g +%%DATADIR%%/pkg/unitlib/lib/genlib.g +%%DATADIR%%/pkg/unitlib/lib/genpar.g +%%DATADIR%%/pkg/unitlib/lib/parunits.g +%%DATADIR%%/pkg/unitlib/lib/unitlib.g +%%DATADIR%%/pkg/unitlib/lib/unitlib.gd +%%DATADIR%%/pkg/unitlib/makedoc.g +%%DATADIR%%/pkg/unitlib/tst/grpisom.tst +%%DATADIR%%/pkg/unitlib/tst/testall.g +%%DATADIR%%/pkg/unitlib/tst/testlib.g +%%DATADIR%%/pkg/unitlib/tst/unitlib02.tst +%%DATADIR%%/pkg/unitlib/tst/unitlib04.tst +%%DATADIR%%/pkg/unitlib/userdata/README +%%DATADIR%%/pkg/utils/CHANGES.md +%%DATADIR%%/pkg/utils/LICENSE.txt +%%DATADIR%%/pkg/utils/PackageInfo.g +%%DATADIR%%/pkg/utils/README.md +%%DATADIR%%/pkg/utils/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/utils/doc/_Chunks.xml +%%DATADIR%%/pkg/utils/doc/bib.xml +%%DATADIR%%/pkg/utils/doc/bib.xml.bib +%%DATADIR%%/pkg/utils/doc/chap0.html +%%DATADIR%%/pkg/utils/doc/chap0.txt +%%DATADIR%%/pkg/utils/doc/chap0_mj.html +%%DATADIR%%/pkg/utils/doc/chap1.html +%%DATADIR%%/pkg/utils/doc/chap1.txt +%%DATADIR%%/pkg/utils/doc/chap10.html +%%DATADIR%%/pkg/utils/doc/chap10.txt +%%DATADIR%%/pkg/utils/doc/chap10_mj.html +%%DATADIR%%/pkg/utils/doc/chap1_mj.html +%%DATADIR%%/pkg/utils/doc/chap2.html +%%DATADIR%%/pkg/utils/doc/chap2.txt +%%DATADIR%%/pkg/utils/doc/chap2_mj.html +%%DATADIR%%/pkg/utils/doc/chap3.html +%%DATADIR%%/pkg/utils/doc/chap3.txt +%%DATADIR%%/pkg/utils/doc/chap3_mj.html +%%DATADIR%%/pkg/utils/doc/chap4.html +%%DATADIR%%/pkg/utils/doc/chap4.txt +%%DATADIR%%/pkg/utils/doc/chap4_mj.html +%%DATADIR%%/pkg/utils/doc/chap5.html +%%DATADIR%%/pkg/utils/doc/chap5.txt +%%DATADIR%%/pkg/utils/doc/chap5_mj.html +%%DATADIR%%/pkg/utils/doc/chap6.html +%%DATADIR%%/pkg/utils/doc/chap6.txt +%%DATADIR%%/pkg/utils/doc/chap6_mj.html +%%DATADIR%%/pkg/utils/doc/chap7.html +%%DATADIR%%/pkg/utils/doc/chap7.txt +%%DATADIR%%/pkg/utils/doc/chap7_mj.html +%%DATADIR%%/pkg/utils/doc/chap8.html +%%DATADIR%%/pkg/utils/doc/chap8.txt +%%DATADIR%%/pkg/utils/doc/chap8_mj.html +%%DATADIR%%/pkg/utils/doc/chap9.html +%%DATADIR%%/pkg/utils/doc/chap9.txt +%%DATADIR%%/pkg/utils/doc/chap9_mj.html +%%DATADIR%%/pkg/utils/doc/chapBib.html +%%DATADIR%%/pkg/utils/doc/chapBib.txt +%%DATADIR%%/pkg/utils/doc/chapBib_mj.html +%%DATADIR%%/pkg/utils/doc/chapInd.html +%%DATADIR%%/pkg/utils/doc/chapInd.txt +%%DATADIR%%/pkg/utils/doc/chapInd_mj.html +%%DATADIR%%/pkg/utils/doc/chooser.html +%%DATADIR%%/pkg/utils/doc/gaplog.css +%%DATADIR%%/pkg/utils/doc/groups.xml +%%DATADIR%%/pkg/utils/doc/intro.xml +%%DATADIR%%/pkg/utils/doc/iterator.xml +%%DATADIR%%/pkg/utils/doc/lefttoc.css +%%DATADIR%%/pkg/utils/doc/lists.xml +%%DATADIR%%/pkg/utils/doc/manual.css +%%DATADIR%%/pkg/utils/doc/manual.js +%%DATADIR%%/pkg/utils/doc/manual.lab +%%DATADIR%%/pkg/utils/doc/manual.pdf +%%DATADIR%%/pkg/utils/doc/manual.six +%%DATADIR%%/pkg/utils/doc/nocolorprompt.css +%%DATADIR%%/pkg/utils/doc/number.xml +%%DATADIR%%/pkg/utils/doc/obsolete.xml +%%DATADIR%%/pkg/utils/doc/others.xml +%%DATADIR%%/pkg/utils/doc/print.xml +%%DATADIR%%/pkg/utils/doc/ragged.css +%%DATADIR%%/pkg/utils/doc/rainbow.js +%%DATADIR%%/pkg/utils/doc/record.xml +%%DATADIR%%/pkg/utils/doc/template.xml +%%DATADIR%%/pkg/utils/doc/times.css +%%DATADIR%%/pkg/utils/doc/title.xml +%%DATADIR%%/pkg/utils/doc/toggless.css +%%DATADIR%%/pkg/utils/doc/toggless.js +%%DATADIR%%/pkg/utils/doc/transfer.xml +%%DATADIR%%/pkg/utils/doc/utils.xml +%%DATADIR%%/pkg/utils/init.g +%%DATADIR%%/pkg/utils/lib/files.gd +%%DATADIR%%/pkg/utils/lib/files.gi +%%DATADIR%%/pkg/utils/lib/groups.gd +%%DATADIR%%/pkg/utils/lib/groups.gi +%%DATADIR%%/pkg/utils/lib/iterator.gd +%%DATADIR%%/pkg/utils/lib/iterator.gi +%%DATADIR%%/pkg/utils/lib/latex.gd +%%DATADIR%%/pkg/utils/lib/latex.gi +%%DATADIR%%/pkg/utils/lib/lcset.gd +%%DATADIR%%/pkg/utils/lib/lcset.gi +%%DATADIR%%/pkg/utils/lib/lists.gd +%%DATADIR%%/pkg/utils/lib/lists.gi +%%DATADIR%%/pkg/utils/lib/magma.gd +%%DATADIR%%/pkg/utils/lib/magma.gi +%%DATADIR%%/pkg/utils/lib/maps.gd +%%DATADIR%%/pkg/utils/lib/maps.gi +%%DATADIR%%/pkg/utils/lib/number.gd +%%DATADIR%%/pkg/utils/lib/number.gi +%%DATADIR%%/pkg/utils/lib/print.gd +%%DATADIR%%/pkg/utils/lib/print.gi +%%DATADIR%%/pkg/utils/lib/record.gd +%%DATADIR%%/pkg/utils/lib/record.gi +%%DATADIR%%/pkg/utils/lib/start.gd +%%DATADIR%%/pkg/utils/lib/string.gd +%%DATADIR%%/pkg/utils/lib/string.gi +%%DATADIR%%/pkg/utils/makedoc.g +%%DATADIR%%/pkg/utils/read.g +%%DATADIR%%/pkg/utils/tst/groups.tst +%%DATADIR%%/pkg/utils/tst/iterator.tst +%%DATADIR%%/pkg/utils/tst/lcset.tst +%%DATADIR%%/pkg/utils/tst/lists.tst +%%DATADIR%%/pkg/utils/tst/loadall.g +%%DATADIR%%/pkg/utils/tst/number.tst +%%DATADIR%%/pkg/utils/tst/others.tst +%%DATADIR%%/pkg/utils/tst/print.tst +%%DATADIR%%/pkg/utils/tst/record.tst +%%DATADIR%%/pkg/utils/tst/testall.g +%%DATADIR%%/pkg/utils/tst/testing.g +%%DATADIR%%/pkg/uuid/COPYRIGHT.md +%%DATADIR%%/pkg/uuid/LICENSE +%%DATADIR%%/pkg/uuid/PackageInfo.g +%%DATADIR%%/pkg/uuid/README.md +%%DATADIR%%/pkg/uuid/TODO.md +%%DATADIR%%/pkg/uuid/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/uuid/doc/_Chapter_uuid_automatic_generated_documentation.xml +%%DATADIR%%/pkg/uuid/doc/_Chunks.xml +%%DATADIR%%/pkg/uuid/doc/chap0.html +%%DATADIR%%/pkg/uuid/doc/chap0.txt +%%DATADIR%%/pkg/uuid/doc/chap0_mj.html +%%DATADIR%%/pkg/uuid/doc/chap1.html +%%DATADIR%%/pkg/uuid/doc/chap1.txt +%%DATADIR%%/pkg/uuid/doc/chap1_mj.html +%%DATADIR%%/pkg/uuid/doc/chapInd.html +%%DATADIR%%/pkg/uuid/doc/chapInd.txt +%%DATADIR%%/pkg/uuid/doc/chapInd_mj.html +%%DATADIR%%/pkg/uuid/doc/chooser.html +%%DATADIR%%/pkg/uuid/doc/lefttoc.css +%%DATADIR%%/pkg/uuid/doc/manual.css +%%DATADIR%%/pkg/uuid/doc/manual.js +%%DATADIR%%/pkg/uuid/doc/manual.lab +%%DATADIR%%/pkg/uuid/doc/manual.pdf +%%DATADIR%%/pkg/uuid/doc/manual.six +%%DATADIR%%/pkg/uuid/doc/nocolorprompt.css +%%DATADIR%%/pkg/uuid/doc/ragged.css +%%DATADIR%%/pkg/uuid/doc/rainbow.js +%%DATADIR%%/pkg/uuid/doc/times.css +%%DATADIR%%/pkg/uuid/doc/title.xml +%%DATADIR%%/pkg/uuid/doc/toggless.css +%%DATADIR%%/pkg/uuid/doc/toggless.js +%%DATADIR%%/pkg/uuid/doc/uuid.xml +%%DATADIR%%/pkg/uuid/gap/uuid.gd +%%DATADIR%%/pkg/uuid/gap/uuid.gi +%%DATADIR%%/pkg/uuid/init.g +%%DATADIR%%/pkg/uuid/makedoc.g +%%DATADIR%%/pkg/uuid/read.g +%%DATADIR%%/pkg/uuid/tst/basic.tst +%%DATADIR%%/pkg/uuid/tst/testall.g +%%DATADIR%%/pkg/walrus/COPYRIGHT.md +%%DATADIR%%/pkg/walrus/Dockerfile +%%DATADIR%%/pkg/walrus/LICENSE +%%DATADIR%%/pkg/walrus/PackageInfo.g +%%DATADIR%%/pkg/walrus/Polynomial-time proofs that groups are hyperbolic.ipynb +%%DATADIR%%/pkg/walrus/README.md +%%DATADIR%%/pkg/walrus/doc/Intros.autodoc +%%DATADIR%%/pkg/walrus/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/walrus/doc/_Chapter_Overview.xml +%%DATADIR%%/pkg/walrus/doc/_Chapter_Pregroup_Presentations.xml +%%DATADIR%%/pkg/walrus/doc/_Chapter_Pregroups.xml +%%DATADIR%%/pkg/walrus/doc/_Chunks.xml +%%DATADIR%%/pkg/walrus/doc/chap0.html +%%DATADIR%%/pkg/walrus/doc/chap0.txt +%%DATADIR%%/pkg/walrus/doc/chap0_mj.html +%%DATADIR%%/pkg/walrus/doc/chap1.html +%%DATADIR%%/pkg/walrus/doc/chap1.txt +%%DATADIR%%/pkg/walrus/doc/chap1_mj.html +%%DATADIR%%/pkg/walrus/doc/chap2.html +%%DATADIR%%/pkg/walrus/doc/chap2.txt +%%DATADIR%%/pkg/walrus/doc/chap2_mj.html +%%DATADIR%%/pkg/walrus/doc/chap3.html +%%DATADIR%%/pkg/walrus/doc/chap3.txt +%%DATADIR%%/pkg/walrus/doc/chap3_mj.html +%%DATADIR%%/pkg/walrus/doc/chapInd.html +%%DATADIR%%/pkg/walrus/doc/chapInd.txt +%%DATADIR%%/pkg/walrus/doc/chapInd_mj.html +%%DATADIR%%/pkg/walrus/doc/chooser.html +%%DATADIR%%/pkg/walrus/doc/lefttoc.css +%%DATADIR%%/pkg/walrus/doc/manual.css +%%DATADIR%%/pkg/walrus/doc/manual.js +%%DATADIR%%/pkg/walrus/doc/manual.lab +%%DATADIR%%/pkg/walrus/doc/manual.pdf +%%DATADIR%%/pkg/walrus/doc/manual.six +%%DATADIR%%/pkg/walrus/doc/nocolorprompt.css +%%DATADIR%%/pkg/walrus/doc/pregroups.xml +%%DATADIR%%/pkg/walrus/doc/presentation.xml +%%DATADIR%%/pkg/walrus/doc/ragged.css +%%DATADIR%%/pkg/walrus/doc/rainbow.js +%%DATADIR%%/pkg/walrus/doc/times.css +%%DATADIR%%/pkg/walrus/doc/title.xml +%%DATADIR%%/pkg/walrus/doc/toggless.css +%%DATADIR%%/pkg/walrus/doc/toggless.js +%%DATADIR%%/pkg/walrus/doc/walrus.xml +%%DATADIR%%/pkg/walrus/gap/anadata.gd +%%DATADIR%%/pkg/walrus/gap/anadata.gi +%%DATADIR%%/pkg/walrus/gap/examples.gd +%%DATADIR%%/pkg/walrus/gap/examples.gi +%%DATADIR%%/pkg/walrus/gap/location.gd +%%DATADIR%%/pkg/walrus/gap/location.gi +%%DATADIR%%/pkg/walrus/gap/place.gd +%%DATADIR%%/pkg/walrus/gap/place.gi +%%DATADIR%%/pkg/walrus/gap/pregroup.gd +%%DATADIR%%/pkg/walrus/gap/pregroup.gi +%%DATADIR%%/pkg/walrus/gap/pregroupconstr.gi +%%DATADIR%%/pkg/walrus/gap/pregroupoffreegroup.gi +%%DATADIR%%/pkg/walrus/gap/presentation.gd +%%DATADIR%%/pkg/walrus/gap/presentation.gi +%%DATADIR%%/pkg/walrus/gap/relator.gd +%%DATADIR%%/pkg/walrus/gap/relator.gi +%%DATADIR%%/pkg/walrus/gap/small_pregroups.gd +%%DATADIR%%/pkg/walrus/gap/small_pregroups.gi +%%DATADIR%%/pkg/walrus/gap/util.gd +%%DATADIR%%/pkg/walrus/gap/util.gi +%%DATADIR%%/pkg/walrus/gap/walrus.gd +%%DATADIR%%/pkg/walrus/gap/walrus.gi +%%DATADIR%%/pkg/walrus/init.g +%%DATADIR%%/pkg/walrus/makedoc.g +%%DATADIR%%/pkg/walrus/read.g +%%DATADIR%%/pkg/walrus/tst/F2.out +%%DATADIR%%/pkg/walrus/tst/F20.out +%%DATADIR%%/pkg/walrus/tst/components.tst +%%DATADIR%%/pkg/walrus/tst/derek.tst +%%DATADIR%%/pkg/walrus/tst/dijkstra.tst +%%DATADIR%%/pkg/walrus/tst/examples.tst +%%DATADIR%%/pkg/walrus/tst/jackbutton.tst +%%DATADIR%%/pkg/walrus/tst/presentations.tst +%%DATADIR%%/pkg/walrus/tst/psl.out +%%DATADIR%%/pkg/walrus/tst/s3s3.out +%%DATADIR%%/pkg/walrus/tst/small.tst +%%DATADIR%%/pkg/walrus/tst/standard/pregroup.tst +%%DATADIR%%/pkg/walrus/tst/standard/presentation.tst +%%DATADIR%%/pkg/walrus/tst/testall.g +%%DATADIR%%/pkg/walrus/tst/testbench.tst +%%DATADIR%%/pkg/walrus/tst/testexamples.g +%%DATADIR%%/pkg/walrus/tst/testexamples.tst +%%DATADIR%%/pkg/walrus/tst/triangle.tst +%%DATADIR%%/pkg/walrus/tst/ui.tst +%%DATADIR%%/pkg/wedderga/COPYING +%%DATADIR%%/pkg/wedderga/PackageInfo.g +%%DATADIR%%/pkg/wedderga/README.md +%%DATADIR%%/pkg/wedderga/doc/SSP.xml +%%DATADIR%%/pkg/wedderga/doc/applications.xml +%%DATADIR%%/pkg/wedderga/doc/auxiliar.xml +%%DATADIR%%/pkg/wedderga/doc/chap0.html +%%DATADIR%%/pkg/wedderga/doc/chap0.txt +%%DATADIR%%/pkg/wedderga/doc/chap0_mj.html +%%DATADIR%%/pkg/wedderga/doc/chap1.html +%%DATADIR%%/pkg/wedderga/doc/chap1.txt +%%DATADIR%%/pkg/wedderga/doc/chap1_mj.html +%%DATADIR%%/pkg/wedderga/doc/chap2.html +%%DATADIR%%/pkg/wedderga/doc/chap2.txt +%%DATADIR%%/pkg/wedderga/doc/chap2_mj.html +%%DATADIR%%/pkg/wedderga/doc/chap3.html +%%DATADIR%%/pkg/wedderga/doc/chap3.txt +%%DATADIR%%/pkg/wedderga/doc/chap3_mj.html +%%DATADIR%%/pkg/wedderga/doc/chap4.html +%%DATADIR%%/pkg/wedderga/doc/chap4.txt +%%DATADIR%%/pkg/wedderga/doc/chap4_mj.html +%%DATADIR%%/pkg/wedderga/doc/chap5.html +%%DATADIR%%/pkg/wedderga/doc/chap5.txt +%%DATADIR%%/pkg/wedderga/doc/chap5_mj.html +%%DATADIR%%/pkg/wedderga/doc/chap6.html +%%DATADIR%%/pkg/wedderga/doc/chap6.txt +%%DATADIR%%/pkg/wedderga/doc/chap6_mj.html +%%DATADIR%%/pkg/wedderga/doc/chap7.html +%%DATADIR%%/pkg/wedderga/doc/chap7.txt +%%DATADIR%%/pkg/wedderga/doc/chap7_mj.html +%%DATADIR%%/pkg/wedderga/doc/chap8.html +%%DATADIR%%/pkg/wedderga/doc/chap8.txt +%%DATADIR%%/pkg/wedderga/doc/chap8_mj.html +%%DATADIR%%/pkg/wedderga/doc/chap9.html +%%DATADIR%%/pkg/wedderga/doc/chap9.txt +%%DATADIR%%/pkg/wedderga/doc/chap9_mj.html +%%DATADIR%%/pkg/wedderga/doc/chapBib.html +%%DATADIR%%/pkg/wedderga/doc/chapBib.txt +%%DATADIR%%/pkg/wedderga/doc/chapBib_mj.html +%%DATADIR%%/pkg/wedderga/doc/chapInd.html +%%DATADIR%%/pkg/wedderga/doc/chapInd.txt +%%DATADIR%%/pkg/wedderga/doc/chapInd_mj.html +%%DATADIR%%/pkg/wedderga/doc/chooser.html +%%DATADIR%%/pkg/wedderga/doc/crossed.xml +%%DATADIR%%/pkg/wedderga/doc/decomp.xml +%%DATADIR%%/pkg/wedderga/doc/div-alg.xml +%%DATADIR%%/pkg/wedderga/doc/idempot.xml +%%DATADIR%%/pkg/wedderga/doc/intro.xml +%%DATADIR%%/pkg/wedderga/doc/lefttoc.css +%%DATADIR%%/pkg/wedderga/doc/manual.bib +%%DATADIR%%/pkg/wedderga/doc/manual.css +%%DATADIR%%/pkg/wedderga/doc/manual.js +%%DATADIR%%/pkg/wedderga/doc/manual.lab +%%DATADIR%%/pkg/wedderga/doc/manual.pdf +%%DATADIR%%/pkg/wedderga/doc/manual.six +%%DATADIR%%/pkg/wedderga/doc/manual.xml +%%DATADIR%%/pkg/wedderga/doc/manualbib.xml +%%DATADIR%%/pkg/wedderga/doc/manualbib.xml.bib +%%DATADIR%%/pkg/wedderga/doc/nocolorprompt.css +%%DATADIR%%/pkg/wedderga/doc/ragged.css +%%DATADIR%%/pkg/wedderga/doc/rainbow.js +%%DATADIR%%/pkg/wedderga/doc/theory.xml +%%DATADIR%%/pkg/wedderga/doc/times.css +%%DATADIR%%/pkg/wedderga/doc/toggless.css +%%DATADIR%%/pkg/wedderga/doc/toggless.js +%%DATADIR%%/pkg/wedderga/init.g +%%DATADIR%%/pkg/wedderga/lib/BW.gi +%%DATADIR%%/pkg/wedderga/lib/ExtremeSSPs.gi +%%DATADIR%%/pkg/wedderga/lib/auxiliar.gi +%%DATADIR%%/pkg/wedderga/lib/crossed.gd +%%DATADIR%%/pkg/wedderga/lib/crossed.gi +%%DATADIR%%/pkg/wedderga/lib/div-alg.gd +%%DATADIR%%/pkg/wedderga/lib/div-alg.gi +%%DATADIR%%/pkg/wedderga/lib/idempot.gi +%%DATADIR%%/pkg/wedderga/lib/main.gi +%%DATADIR%%/pkg/wedderga/lib/others.gi +%%DATADIR%%/pkg/wedderga/lib/wedderga.gd +%%DATADIR%%/pkg/wedderga/makedoc.g +%%DATADIR%%/pkg/wedderga/read.g +%%DATADIR%%/pkg/wedderga/tst/ExtremeSSPs.tst +%%DATADIR%%/pkg/wedderga/tst/README.md +%%DATADIR%%/pkg/wedderga/tst/bugfix.tst +%%DATADIR%%/pkg/wedderga/tst/div-alg.tst +%%DATADIR%%/pkg/wedderga/tst/idempot.tst +%%DATADIR%%/pkg/wedderga/tst/others.tst +%%DATADIR%%/pkg/wedderga/tst/testall.g +%%DATADIR%%/pkg/wedderga/tst/wedderga01.tst +%%DATADIR%%/pkg/wedderga/tst/wedderga02.tst +%%DATADIR%%/pkg/wedderga/tst/wedderga03.tst +%%DATADIR%%/pkg/wedderga/tst/wedderga04.tst +%%DATADIR%%/pkg/wedderga/tst/wedderga05.tst +%%DATADIR%%/pkg/wedderga/tst/wedderga06.tst +%%DATADIR%%/pkg/wedderga/tst/wedderga07.tst +%%DATADIR%%/pkg/wedderga/tst/wedderga08.tst +%%DATADIR%%/pkg/xgap/CHANGES +%%DATADIR%%/pkg/xgap/LICENSE +%%DATADIR%%/pkg/xgap/Makefile.in +%%DATADIR%%/pkg/xgap/Makefile.in.c++20 +%%DATADIR%%/pkg/xgap/PackageInfo.g +%%DATADIR%%/pkg/xgap/README +%%DATADIR%%/pkg/xgap/README.Windows +%%DATADIR%%/pkg/xgap/TODO +%%DATADIR%%/pkg/xgap/autogen.sh +%%DATADIR%%/pkg/xgap/cnf/Makefile +%%DATADIR%%/pkg/xgap/cnf/Makegap.in +%%DATADIR%%/pkg/xgap/cnf/Makegap.top +%%DATADIR%%/pkg/xgap/cnf/autom4te.cache/output.0 +%%DATADIR%%/pkg/xgap/cnf/autom4te.cache/output.1 +%%DATADIR%%/pkg/xgap/cnf/autom4te.cache/requests +%%DATADIR%%/pkg/xgap/cnf/autom4te.cache/traces.0 +%%DATADIR%%/pkg/xgap/cnf/autom4te.cache/traces.1 +%%DATADIR%%/pkg/xgap/cnf/config.guess +%%DATADIR%%/pkg/xgap/cnf/config.hin +%%DATADIR%%/pkg/xgap/cnf/config.sub +%%DATADIR%%/pkg/xgap/cnf/configure.ac +%%DATADIR%%/pkg/xgap/cnf/configure.out +%%DATADIR%%/pkg/xgap/cnf/install-sh +%%DATADIR%%/pkg/xgap/configure +%%DATADIR%%/pkg/xgap/configure.ac +%%DATADIR%%/pkg/xgap/configure.libtool.bak +%%DATADIR%%/pkg/xgap/doc/Makefile +%%DATADIR%%/pkg/xgap/doc/README.menu3to4 +%%DATADIR%%/pkg/xgap/doc/buildman.config +%%DATADIR%%/pkg/xgap/doc/buildman.pe +%%DATADIR%%/pkg/xgap/doc/diffgap3.tex +%%DATADIR%%/pkg/xgap/doc/gobject.msk +%%DATADIR%%/pkg/xgap/doc/gobject.tex +%%DATADIR%%/pkg/xgap/doc/graphs.tex +%%DATADIR%%/pkg/xgap/doc/install.tex +%%DATADIR%%/pkg/xgap/doc/make_doc +%%DATADIR%%/pkg/xgap/doc/manual.bib +%%DATADIR%%/pkg/xgap/doc/manual.dvi +%%DATADIR%%/pkg/xgap/doc/manual.lab +%%DATADIR%%/pkg/xgap/doc/manual.mst +%%DATADIR%%/pkg/xgap/doc/manual.pdf +%%DATADIR%%/pkg/xgap/doc/manual.six +%%DATADIR%%/pkg/xgap/doc/manual.tex +%%DATADIR%%/pkg/xgap/doc/posetops.msk +%%DATADIR%%/pkg/xgap/doc/posetops.tex +%%DATADIR%%/pkg/xgap/doc/savetime.tex +%%DATADIR%%/pkg/xgap/doc/sglatsys.tex +%%DATADIR%%/pkg/xgap/doc/sgrplats.tex +%%DATADIR%%/pkg/xgap/doc/usercomm.msk +%%DATADIR%%/pkg/xgap/doc/usercomm.tex +%%DATADIR%%/pkg/xgap/doc/whatis.tex +%%DATADIR%%/pkg/xgap/doc/xgap.msk +%%DATADIR%%/pkg/xgap/examples/cavicchi.g +%%DATADIR%%/pkg/xgap/examples/cryst.g +%%DATADIR%%/pkg/xgap/examples/dihedral.g +%%DATADIR%%/pkg/xgap/examples/fpgroup.g +%%DATADIR%%/pkg/xgap/examples/matrix.g +%%DATADIR%%/pkg/xgap/examples/puzzle.g +%%DATADIR%%/pkg/xgap/examples/sym6.g +%%DATADIR%%/pkg/xgap/examples/trefoil.g +%%DATADIR%%/pkg/xgap/htm/CHAP001.htm +%%DATADIR%%/pkg/xgap/htm/CHAP002.htm +%%DATADIR%%/pkg/xgap/htm/CHAP003.htm +%%DATADIR%%/pkg/xgap/htm/CHAP004.htm +%%DATADIR%%/pkg/xgap/htm/CHAP005.htm +%%DATADIR%%/pkg/xgap/htm/CHAP006.htm +%%DATADIR%%/pkg/xgap/htm/CHAP007.htm +%%DATADIR%%/pkg/xgap/htm/CHAP008.htm +%%DATADIR%%/pkg/xgap/htm/CHAP009.htm +%%DATADIR%%/pkg/xgap/htm/CHAP010.htm +%%DATADIR%%/pkg/xgap/htm/biblio.htm +%%DATADIR%%/pkg/xgap/htm/chapters.htm +%%DATADIR%%/pkg/xgap/htm/theindex.htm +%%DATADIR%%/pkg/xgap/init.g +%%DATADIR%%/pkg/xgap/lib/color.gd +%%DATADIR%%/pkg/xgap/lib/color.gi +%%DATADIR%%/pkg/xgap/lib/font.gd +%%DATADIR%%/pkg/xgap/lib/font.gi +%%DATADIR%%/pkg/xgap/lib/gobject.gd +%%DATADIR%%/pkg/xgap/lib/gobject.gi +%%DATADIR%%/pkg/xgap/lib/ilatgrp.gd +%%DATADIR%%/pkg/xgap/lib/ilatgrp.gi +%%DATADIR%%/pkg/xgap/lib/meataxe.gd +%%DATADIR%%/pkg/xgap/lib/meataxe.gi +%%DATADIR%%/pkg/xgap/lib/menu.gd +%%DATADIR%%/pkg/xgap/lib/menu.gi +%%DATADIR%%/pkg/xgap/lib/poset.gd +%%DATADIR%%/pkg/xgap/lib/poset.gi +%%DATADIR%%/pkg/xgap/lib/read1.g +%%DATADIR%%/pkg/xgap/lib/sheet.gd +%%DATADIR%%/pkg/xgap/lib/sheet.gi +%%DATADIR%%/pkg/xgap/lib/window.g +%%DATADIR%%/pkg/xgap/src.x11/bitmaps/checksym.bm +%%DATADIR%%/pkg/xgap/src.x11/bitmaps/emptymk.bm +%%DATADIR%%/pkg/xgap/src.x11/bitmaps/exmark.bm +%%DATADIR%%/pkg/xgap/src.x11/bitmaps/menusym.bm +%%DATADIR%%/pkg/xgap/src.x11/bitmaps/return.bm +%%DATADIR%%/pkg/xgap/src.x11/gapgraph.c +%%DATADIR%%/pkg/xgap/src.x11/gapgraph.h +%%DATADIR%%/pkg/xgap/src.x11/gaptext.c +%%DATADIR%%/pkg/xgap/src.x11/gaptext.h +%%DATADIR%%/pkg/xgap/src.x11/popdial.c +%%DATADIR%%/pkg/xgap/src.x11/popdial.h +%%DATADIR%%/pkg/xgap/src.x11/pty.c +%%DATADIR%%/pkg/xgap/src.x11/pty.h +%%DATADIR%%/pkg/xgap/src.x11/selfile.c +%%DATADIR%%/pkg/xgap/src.x11/selfile.h +%%DATADIR%%/pkg/xgap/src.x11/utils.c +%%DATADIR%%/pkg/xgap/src.x11/utils.h +%%DATADIR%%/pkg/xgap/src.x11/xcmds.c +%%DATADIR%%/pkg/xgap/src.x11/xcmds.h +%%DATADIR%%/pkg/xgap/src.x11/xgap.c +%%DATADIR%%/pkg/xgap/src.x11/xgap.h +%%DATADIR%%/pkg/xgap/tst/testall.g +%%DATADIR%%/pkg/xgap/tst/xgap_test.g +%%DATADIR%%/pkg/xgap/xgap.sh.in +%%DATADIR%%/pkg/xmod/CHANGES.md +%%DATADIR%%/pkg/xmod/LICENSE.txt +%%DATADIR%%/pkg/xmod/PackageInfo.g +%%DATADIR%%/pkg/xmod/README.md +%%DATADIR%%/pkg/xmod/doc/XMod.xml +%%DATADIR%%/pkg/xmod/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/xmod/doc/_Chunks.xml +%%DATADIR%%/pkg/xmod/doc/apps.xml +%%DATADIR%%/pkg/xmod/doc/bib.xml +%%DATADIR%%/pkg/xmod/doc/bib.xml.bib +%%DATADIR%%/pkg/xmod/doc/chap0.html +%%DATADIR%%/pkg/xmod/doc/chap0.txt +%%DATADIR%%/pkg/xmod/doc/chap0_mj.html +%%DATADIR%%/pkg/xmod/doc/chap1.html +%%DATADIR%%/pkg/xmod/doc/chap1.txt +%%DATADIR%%/pkg/xmod/doc/chap10.html +%%DATADIR%%/pkg/xmod/doc/chap10.txt +%%DATADIR%%/pkg/xmod/doc/chap10_mj.html +%%DATADIR%%/pkg/xmod/doc/chap11.html +%%DATADIR%%/pkg/xmod/doc/chap11.txt +%%DATADIR%%/pkg/xmod/doc/chap11_mj.html +%%DATADIR%%/pkg/xmod/doc/chap12.html +%%DATADIR%%/pkg/xmod/doc/chap12.txt +%%DATADIR%%/pkg/xmod/doc/chap12_mj.html +%%DATADIR%%/pkg/xmod/doc/chap13.html +%%DATADIR%%/pkg/xmod/doc/chap13.txt +%%DATADIR%%/pkg/xmod/doc/chap13_mj.html +%%DATADIR%%/pkg/xmod/doc/chap14.html +%%DATADIR%%/pkg/xmod/doc/chap14.txt +%%DATADIR%%/pkg/xmod/doc/chap14_mj.html +%%DATADIR%%/pkg/xmod/doc/chap1_mj.html +%%DATADIR%%/pkg/xmod/doc/chap2.html +%%DATADIR%%/pkg/xmod/doc/chap2.txt +%%DATADIR%%/pkg/xmod/doc/chap2_mj.html +%%DATADIR%%/pkg/xmod/doc/chap3.html +%%DATADIR%%/pkg/xmod/doc/chap3.txt +%%DATADIR%%/pkg/xmod/doc/chap3_mj.html +%%DATADIR%%/pkg/xmod/doc/chap4.html +%%DATADIR%%/pkg/xmod/doc/chap4.txt +%%DATADIR%%/pkg/xmod/doc/chap4_mj.html +%%DATADIR%%/pkg/xmod/doc/chap5.html +%%DATADIR%%/pkg/xmod/doc/chap5.txt +%%DATADIR%%/pkg/xmod/doc/chap5_mj.html +%%DATADIR%%/pkg/xmod/doc/chap6.html +%%DATADIR%%/pkg/xmod/doc/chap6.txt +%%DATADIR%%/pkg/xmod/doc/chap6_mj.html +%%DATADIR%%/pkg/xmod/doc/chap7.html +%%DATADIR%%/pkg/xmod/doc/chap7.txt +%%DATADIR%%/pkg/xmod/doc/chap7_mj.html +%%DATADIR%%/pkg/xmod/doc/chap8.html +%%DATADIR%%/pkg/xmod/doc/chap8.txt +%%DATADIR%%/pkg/xmod/doc/chap8_mj.html +%%DATADIR%%/pkg/xmod/doc/chap9.html +%%DATADIR%%/pkg/xmod/doc/chap9.txt +%%DATADIR%%/pkg/xmod/doc/chap9_mj.html +%%DATADIR%%/pkg/xmod/doc/chapBib.html +%%DATADIR%%/pkg/xmod/doc/chapBib.txt +%%DATADIR%%/pkg/xmod/doc/chapBib_mj.html +%%DATADIR%%/pkg/xmod/doc/chapInd.html +%%DATADIR%%/pkg/xmod/doc/chapInd.txt +%%DATADIR%%/pkg/xmod/doc/chapInd_mj.html +%%DATADIR%%/pkg/xmod/doc/chooser.html +%%DATADIR%%/pkg/xmod/doc/gp2act.xml +%%DATADIR%%/pkg/xmod/doc/gp2ind.xml +%%DATADIR%%/pkg/xmod/doc/gp2map.xml +%%DATADIR%%/pkg/xmod/doc/gp2obj.xml +%%DATADIR%%/pkg/xmod/doc/gp2up.xml +%%DATADIR%%/pkg/xmod/doc/gp3cat2.xml +%%DATADIR%%/pkg/xmod/doc/gp3xsq.xml +%%DATADIR%%/pkg/xmod/doc/gp4objmap.xml +%%DATADIR%%/pkg/xmod/doc/gpd2obj.xml +%%DATADIR%%/pkg/xmod/doc/hap.xml +%%DATADIR%%/pkg/xmod/doc/history.xml +%%DATADIR%%/pkg/xmod/doc/intro.xml +%%DATADIR%%/pkg/xmod/doc/isoclinic.xml +%%DATADIR%%/pkg/xmod/doc/lefttoc.css +%%DATADIR%%/pkg/xmod/doc/manual.css +%%DATADIR%%/pkg/xmod/doc/manual.js +%%DATADIR%%/pkg/xmod/doc/manual.lab +%%DATADIR%%/pkg/xmod/doc/manual.pdf +%%DATADIR%%/pkg/xmod/doc/manual.six +%%DATADIR%%/pkg/xmod/doc/nocolorprompt.css +%%DATADIR%%/pkg/xmod/doc/ragged.css +%%DATADIR%%/pkg/xmod/doc/rainbow.js +%%DATADIR%%/pkg/xmod/doc/times.css +%%DATADIR%%/pkg/xmod/doc/title.xml +%%DATADIR%%/pkg/xmod/doc/toggless.css +%%DATADIR%%/pkg/xmod/doc/toggless.js +%%DATADIR%%/pkg/xmod/doc/util.xml +%%DATADIR%%/pkg/xmod/examples/cpcpcp.g +%%DATADIR%%/pkg/xmod/init.g +%%DATADIR%%/pkg/xmod/lib/apps.gd +%%DATADIR%%/pkg/xmod/lib/apps.gi +%%DATADIR%%/pkg/xmod/lib/cat1data.g +%%DATADIR%%/pkg/xmod/lib/dom2dnd.gd +%%DATADIR%%/pkg/xmod/lib/dom2dnd.gi +%%DATADIR%%/pkg/xmod/lib/gp2act.gd +%%DATADIR%%/pkg/xmod/lib/gp2act.gi +%%DATADIR%%/pkg/xmod/lib/gp2ind.gd +%%DATADIR%%/pkg/xmod/lib/gp2ind.gi +%%DATADIR%%/pkg/xmod/lib/gp2map.gd +%%DATADIR%%/pkg/xmod/lib/gp2map.gi +%%DATADIR%%/pkg/xmod/lib/gp2obj.gd +%%DATADIR%%/pkg/xmod/lib/gp2obj.gi +%%DATADIR%%/pkg/xmod/lib/gp2up.gd +%%DATADIR%%/pkg/xmod/lib/gp2up.gi +%%DATADIR%%/pkg/xmod/lib/gp3map.gd +%%DATADIR%%/pkg/xmod/lib/gp3map.gi +%%DATADIR%%/pkg/xmod/lib/gp3obj.gd +%%DATADIR%%/pkg/xmod/lib/gp3obj.gi +%%DATADIR%%/pkg/xmod/lib/gp4obj.gd +%%DATADIR%%/pkg/xmod/lib/gp4obj.gi +%%DATADIR%%/pkg/xmod/lib/gpd2obj.gd +%%DATADIR%%/pkg/xmod/lib/gpd2obj.gi +%%DATADIR%%/pkg/xmod/lib/gpgpd.gd +%%DATADIR%%/pkg/xmod/lib/gpgpd.gi +%%DATADIR%%/pkg/xmod/lib/gpnmap.gd +%%DATADIR%%/pkg/xmod/lib/gpnmap.gi +%%DATADIR%%/pkg/xmod/lib/gpnobj.gd +%%DATADIR%%/pkg/xmod/lib/gpnobj.gi +%%DATADIR%%/pkg/xmod/lib/hap.gd +%%DATADIR%%/pkg/xmod/lib/hap.gi +%%DATADIR%%/pkg/xmod/lib/isoclinic.gd +%%DATADIR%%/pkg/xmod/lib/isoclinic.gi +%%DATADIR%%/pkg/xmod/lib/map2arg.gd +%%DATADIR%%/pkg/xmod/lib/map2arg.gi +%%DATADIR%%/pkg/xmod/lib/map2dnd.gd +%%DATADIR%%/pkg/xmod/lib/map2dnd.gi +%%DATADIR%%/pkg/xmod/lib/util.gd +%%DATADIR%%/pkg/xmod/lib/util.gi +%%DATADIR%%/pkg/xmod/makedoc.g +%%DATADIR%%/pkg/xmod/read.g +%%DATADIR%%/pkg/xmod/tst/extra/allxmods.tst +%%DATADIR%%/pkg/xmod/tst/extra/cat1mor.tst +%%DATADIR%%/pkg/xmod/tst/extra/gpnobjmap.tst +%%DATADIR%%/pkg/xmod/tst/extra/induced.tst +%%DATADIR%%/pkg/xmod/tst/extra/issue9.tst +%%DATADIR%%/pkg/xmod/tst/extra/loops.tst +%%DATADIR%%/pkg/xmod/tst/extra/others.tst +%%DATADIR%%/pkg/xmod/tst/extra/smallids.tst +%%DATADIR%%/pkg/xmod/tst/failing/coprod.tst +%%DATADIR%%/pkg/xmod/tst/failing/d24.tst +%%DATADIR%%/pkg/xmod/tst/manual/apps.tst +%%DATADIR%%/pkg/xmod/tst/manual/gp2act.tst +%%DATADIR%%/pkg/xmod/tst/manual/gp2ind.tst +%%DATADIR%%/pkg/xmod/tst/manual/gp2map.tst +%%DATADIR%%/pkg/xmod/tst/manual/gp2obj.tst +%%DATADIR%%/pkg/xmod/tst/manual/gp2up.tst +%%DATADIR%%/pkg/xmod/tst/manual/gp3cat2.tst +%%DATADIR%%/pkg/xmod/tst/manual/gp3xsq.tst +%%DATADIR%%/pkg/xmod/tst/manual/gp4objmap.tst +%%DATADIR%%/pkg/xmod/tst/manual/gpd2obj.tst +%%DATADIR%%/pkg/xmod/tst/manual/isoclinic.tst +%%DATADIR%%/pkg/xmod/tst/manual/util.tst +%%DATADIR%%/pkg/xmod/tst/testall.g +%%DATADIR%%/pkg/xmod/tst/testing.g +%%DATADIR%%/pkg/xmodalg/CHANGES.md +%%DATADIR%%/pkg/xmodalg/LICENSE.txt +%%DATADIR%%/pkg/xmodalg/PackageInfo.g +%%DATADIR%%/pkg/xmodalg/README.md +%%DATADIR%%/pkg/xmodalg/TODO.md +%%DATADIR%%/pkg/xmodalg/doc/XModAlg.xml +%%DATADIR%%/pkg/xmodalg/doc/algebra.xml +%%DATADIR%%/pkg/xmodalg/doc/bib.xml +%%DATADIR%%/pkg/xmodalg/doc/bib.xml.bib +%%DATADIR%%/pkg/xmodalg/doc/cat1.xml +%%DATADIR%%/pkg/xmodalg/doc/chap0.html +%%DATADIR%%/pkg/xmodalg/doc/chap0.txt +%%DATADIR%%/pkg/xmodalg/doc/chap0_mj.html +%%DATADIR%%/pkg/xmodalg/doc/chap1.html +%%DATADIR%%/pkg/xmodalg/doc/chap1.txt +%%DATADIR%%/pkg/xmodalg/doc/chap1_mj.html +%%DATADIR%%/pkg/xmodalg/doc/chap2.html +%%DATADIR%%/pkg/xmodalg/doc/chap2.txt +%%DATADIR%%/pkg/xmodalg/doc/chap2_mj.html +%%DATADIR%%/pkg/xmodalg/doc/chap3.html +%%DATADIR%%/pkg/xmodalg/doc/chap3.txt +%%DATADIR%%/pkg/xmodalg/doc/chap3_mj.html +%%DATADIR%%/pkg/xmodalg/doc/chap4.html +%%DATADIR%%/pkg/xmodalg/doc/chap4.txt +%%DATADIR%%/pkg/xmodalg/doc/chap4_mj.html +%%DATADIR%%/pkg/xmodalg/doc/chap5.html +%%DATADIR%%/pkg/xmodalg/doc/chap5.txt +%%DATADIR%%/pkg/xmodalg/doc/chap5_mj.html +%%DATADIR%%/pkg/xmodalg/doc/chapBib.html +%%DATADIR%%/pkg/xmodalg/doc/chapBib.txt +%%DATADIR%%/pkg/xmodalg/doc/chapBib_mj.html +%%DATADIR%%/pkg/xmodalg/doc/chapInd.html +%%DATADIR%%/pkg/xmodalg/doc/chapInd.txt +%%DATADIR%%/pkg/xmodalg/doc/chapInd_mj.html +%%DATADIR%%/pkg/xmodalg/doc/chooser.html +%%DATADIR%%/pkg/xmodalg/doc/convert.xml +%%DATADIR%%/pkg/xmodalg/doc/intro.xml +%%DATADIR%%/pkg/xmodalg/doc/lefttoc.css +%%DATADIR%%/pkg/xmodalg/doc/manual.css +%%DATADIR%%/pkg/xmodalg/doc/manual.js +%%DATADIR%%/pkg/xmodalg/doc/manual.lab +%%DATADIR%%/pkg/xmodalg/doc/manual.pdf +%%DATADIR%%/pkg/xmodalg/doc/manual.six +%%DATADIR%%/pkg/xmodalg/doc/nocolorprompt.css +%%DATADIR%%/pkg/xmodalg/doc/ragged.css +%%DATADIR%%/pkg/xmodalg/doc/rainbow.js +%%DATADIR%%/pkg/xmodalg/doc/times.css +%%DATADIR%%/pkg/xmodalg/doc/title.xml +%%DATADIR%%/pkg/xmodalg/doc/toggless.css +%%DATADIR%%/pkg/xmodalg/doc/toggless.js +%%DATADIR%%/pkg/xmodalg/doc/xmod.xml +%%DATADIR%%/pkg/xmodalg/examples/cat1.g +%%DATADIR%%/pkg/xmodalg/examples/readall.g +%%DATADIR%%/pkg/xmodalg/examples/xmod.g +%%DATADIR%%/pkg/xmodalg/init.g +%%DATADIR%%/pkg/xmodalg/lib/alg2map.gd +%%DATADIR%%/pkg/xmodalg/lib/alg2map.gi +%%DATADIR%%/pkg/xmodalg/lib/alg2obj.gd +%%DATADIR%%/pkg/xmodalg/lib/alg2obj.gi +%%DATADIR%%/pkg/xmodalg/lib/algebra.gd +%%DATADIR%%/pkg/xmodalg/lib/algebra.gi +%%DATADIR%%/pkg/xmodalg/lib/cat1algdata.g +%%DATADIR%%/pkg/xmodalg/lib/vspchom.gi +%%DATADIR%%/pkg/xmodalg/makedoc.g +%%DATADIR%%/pkg/xmodalg/read.g +%%DATADIR%%/pkg/xmodalg/tst/algebra.tst +%%DATADIR%%/pkg/xmodalg/tst/cat1.tst +%%DATADIR%%/pkg/xmodalg/tst/convert.tst +%%DATADIR%%/pkg/xmodalg/tst/testall.g +%%DATADIR%%/pkg/xmodalg/tst/testing.g +%%DATADIR%%/pkg/xmodalg/tst/xmod.tst +%%DATADIR%%/pkg/yangbaxter/LICENSE +%%DATADIR%%/pkg/yangbaxter/PackageInfo.g +%%DATADIR%%/pkg/yangbaxter/README.md +%%DATADIR%%/pkg/yangbaxter/constr/README.md +%%DATADIR%%/pkg/yangbaxter/constr/allBraces.g +%%DATADIR%%/pkg/yangbaxter/constr/count.g +%%DATADIR%%/pkg/yangbaxter/constr/gapd.sh +%%DATADIR%%/pkg/yangbaxter/constr/gapfarm.sh +%%DATADIR%%/pkg/yangbaxter/constr/myserver.g +%%DATADIR%%/pkg/yangbaxter/data/Bsize1.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize10.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize100.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize102.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize104.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize105.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize106.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize108.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize110.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize111.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize112.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize114.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize116.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize117.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize118.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize12.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize120.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize122.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize124.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize125.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize126.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize129.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize130.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize132.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize134.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize135.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize136.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize138.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize14.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize140.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize142.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize146.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize147.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize148.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize150.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize152.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize153.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize154.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize155.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize156.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize158.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize16.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize164.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize165.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize166.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize168.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize18.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize20.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize21.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize22.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize24.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize26.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize27.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize28.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize30.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize32.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize34.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize36.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize38.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize39.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize40.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize42.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize44.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize45.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize46.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize48.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize50.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize52.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize54.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize55.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize56.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize57.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize58.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize6.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize60.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize62.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize63.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize66.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize68.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize70.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize72.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize74.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize75.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize76.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize78.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize8.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize80.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize81.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize82.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize84.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize86.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize88.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize90.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize92.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize93.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize94.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize98.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize99.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsmall.g.gz +%%DATADIR%%/pkg/yangbaxter/data/CSsize6.g.gz +%%DATADIR%%/pkg/yangbaxter/data/CSsize7.g.gz +%%DATADIR%%/pkg/yangbaxter/data/CSsize8.g.gz +%%DATADIR%%/pkg/yangbaxter/data/CSsize9.g.gz +%%DATADIR%%/pkg/yangbaxter/data/CSsmall.g.gz +%%DATADIR%%/pkg/yangbaxter/data/QLsize12.g.gz +%%DATADIR%%/pkg/yangbaxter/data/QLsmall.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize1.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize10.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize100.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize102.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize104.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize105.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize106.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize108.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize110.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize111.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize112.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize114.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize116.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize117.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize118.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize12.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize120.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize122.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize124.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize125.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize126.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize129.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize130.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize132.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize133.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize134.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize135.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize138.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize14.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize140.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize142.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize146.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize147.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize148.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize150.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize152.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize153.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize154.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize155.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize156.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize158.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize16.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize164.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize165.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize166.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize171.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize175.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize18.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize1805.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize20.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize201.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize202.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize203.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize205.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize206.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize207.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize21.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize214.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize218.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize219.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize22.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize226.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize237.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize24.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize253.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize254.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize26.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize261.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize262.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize27.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize274.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize278.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize279.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize28.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize291.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize298.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize30.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize325.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize333.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize34.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize36.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize363.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize369.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize38.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize387.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize39.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize40.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize42.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize423.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize44.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize45.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize46.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize477.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize48.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize5.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize50.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize507.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize52.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize531.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize54.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize549.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize55.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize56.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize57.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize58.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize6.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize60.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize603.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize605.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize62.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize63.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize657.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize66.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize68.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize70.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize72.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize74.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize75.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize76.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize78.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize8.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize81.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize82.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize84.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize86.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize867.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize88.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize90.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize92.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize93.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize94.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize98.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize99.g.gz +%%DATADIR%%/pkg/yangbaxter/data/TGsmall.g.gz +%%DATADIR%%/pkg/yangbaxter/doc/YangBaxter.bib +%%DATADIR%%/pkg/yangbaxter/doc/YangBaxter.xml +%%DATADIR%%/pkg/yangbaxter/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/yangbaxter/doc/_Chapter_Algebraic_Properties_of_Braces.xml +%%DATADIR%%/pkg/yangbaxter/doc/_Chapter_Ideals_and_left_ideals.xml +%%DATADIR%%/pkg/yangbaxter/doc/_Chapter_Preliminaries.xml +%%DATADIR%%/pkg/yangbaxter/doc/_Chapter_YangBaxter_automatic_generated_documentation.xml +%%DATADIR%%/pkg/yangbaxter/doc/_Chunks.xml +%%DATADIR%%/pkg/yangbaxter/doc/_entities.xml +%%DATADIR%%/pkg/yangbaxter/doc/chap0.html +%%DATADIR%%/pkg/yangbaxter/doc/chap0.txt +%%DATADIR%%/pkg/yangbaxter/doc/chap0_mj.html +%%DATADIR%%/pkg/yangbaxter/doc/chap1.html +%%DATADIR%%/pkg/yangbaxter/doc/chap1.txt +%%DATADIR%%/pkg/yangbaxter/doc/chap1_mj.html +%%DATADIR%%/pkg/yangbaxter/doc/chap2.html +%%DATADIR%%/pkg/yangbaxter/doc/chap2.txt +%%DATADIR%%/pkg/yangbaxter/doc/chap2_mj.html +%%DATADIR%%/pkg/yangbaxter/doc/chap3.html +%%DATADIR%%/pkg/yangbaxter/doc/chap3.txt +%%DATADIR%%/pkg/yangbaxter/doc/chap3_mj.html +%%DATADIR%%/pkg/yangbaxter/doc/chap4.html +%%DATADIR%%/pkg/yangbaxter/doc/chap4.txt +%%DATADIR%%/pkg/yangbaxter/doc/chap4_mj.html +%%DATADIR%%/pkg/yangbaxter/doc/chapBib.html +%%DATADIR%%/pkg/yangbaxter/doc/chapBib.txt +%%DATADIR%%/pkg/yangbaxter/doc/chapBib_mj.html +%%DATADIR%%/pkg/yangbaxter/doc/chapInd.html +%%DATADIR%%/pkg/yangbaxter/doc/chapInd.txt +%%DATADIR%%/pkg/yangbaxter/doc/chapInd_mj.html +%%DATADIR%%/pkg/yangbaxter/doc/chapters.autodoc +%%DATADIR%%/pkg/yangbaxter/doc/chooser.html +%%DATADIR%%/pkg/yangbaxter/doc/lefttoc.css +%%DATADIR%%/pkg/yangbaxter/doc/manual.css +%%DATADIR%%/pkg/yangbaxter/doc/manual.js +%%DATADIR%%/pkg/yangbaxter/doc/manual.lab +%%DATADIR%%/pkg/yangbaxter/doc/manual.pdf +%%DATADIR%%/pkg/yangbaxter/doc/manual.six +%%DATADIR%%/pkg/yangbaxter/doc/nocolorprompt.css +%%DATADIR%%/pkg/yangbaxter/doc/ragged.css +%%DATADIR%%/pkg/yangbaxter/doc/rainbow.js +%%DATADIR%%/pkg/yangbaxter/doc/times.css +%%DATADIR%%/pkg/yangbaxter/doc/title.xml +%%DATADIR%%/pkg/yangbaxter/doc/toggless.css +%%DATADIR%%/pkg/yangbaxter/doc/toggless.js +%%DATADIR%%/pkg/yangbaxter/init.g +%%DATADIR%%/pkg/yangbaxter/lib/brace.gd +%%DATADIR%%/pkg/yangbaxter/lib/brace.gi +%%DATADIR%%/pkg/yangbaxter/lib/checking.gd +%%DATADIR%%/pkg/yangbaxter/lib/checking.gi +%%DATADIR%%/pkg/yangbaxter/lib/cycleset.gd +%%DATADIR%%/pkg/yangbaxter/lib/cycleset.gi +%%DATADIR%%/pkg/yangbaxter/lib/ideals.gd +%%DATADIR%%/pkg/yangbaxter/lib/ideals.gi +%%DATADIR%%/pkg/yangbaxter/lib/linear.gd +%%DATADIR%%/pkg/yangbaxter/lib/linear.gi +%%DATADIR%%/pkg/yangbaxter/lib/qlinear.gd +%%DATADIR%%/pkg/yangbaxter/lib/qlinear.gi +%%DATADIR%%/pkg/yangbaxter/lib/rack.gd +%%DATADIR%%/pkg/yangbaxter/lib/rack.gi +%%DATADIR%%/pkg/yangbaxter/lib/radical.gd +%%DATADIR%%/pkg/yangbaxter/lib/radical.gi +%%DATADIR%%/pkg/yangbaxter/lib/skew.gd +%%DATADIR%%/pkg/yangbaxter/lib/skew.gi +%%DATADIR%%/pkg/yangbaxter/lib/tau.gd +%%DATADIR%%/pkg/yangbaxter/lib/tau.gi +%%DATADIR%%/pkg/yangbaxter/lib/utils.gd +%%DATADIR%%/pkg/yangbaxter/lib/utils.gi +%%DATADIR%%/pkg/yangbaxter/lib/ybe.gd +%%DATADIR%%/pkg/yangbaxter/lib/ybe.gi +%%DATADIR%%/pkg/yangbaxter/magma/4gap-partial.m +%%DATADIR%%/pkg/yangbaxter/magma/4gap.m +%%DATADIR%%/pkg/yangbaxter/magma/NC4gap-partial.m +%%DATADIR%%/pkg/yangbaxter/magma/NC4gap.m +%%DATADIR%%/pkg/yangbaxter/magma/NCbraces.m +%%DATADIR%%/pkg/yangbaxter/magma/README +%%DATADIR%%/pkg/yangbaxter/magma/braces.m +%%DATADIR%%/pkg/yangbaxter/magma/compress.g +%%DATADIR%%/pkg/yangbaxter/magma/make.g +%%DATADIR%%/pkg/yangbaxter/makedoc.g +%%DATADIR%%/pkg/yangbaxter/read.g +%%DATADIR%%/pkg/yangbaxter/tst/manualexamples/README.md +%%DATADIR%%/pkg/yangbaxter/tst/testall.g +%%DATADIR%%/pkg/yangbaxter/tst/testextra/README.md +%%DATADIR%%/pkg/yangbaxter/tst/testextra/example23.tst +%%DATADIR%%/pkg/yangbaxter/tst/testextra/example24.tst +%%DATADIR%%/pkg/yangbaxter/tst/testextra/example25.tst +%%DATADIR%%/pkg/yangbaxter/tst/testextra/example26.tst +%%DATADIR%%/pkg/yangbaxter/tst/testextra/example27.tst +%%DATADIR%%/pkg/yangbaxter/tst/testextra/example31.tst +%%DATADIR%%/pkg/yangbaxter/tst/testextra/example32.tst +%%DATADIR%%/pkg/yangbaxter/tst/testextra/example33.tst +%%DATADIR%%/pkg/yangbaxter/tst/testextra/example34.tst +%%DATADIR%%/pkg/yangbaxter/tst/testextra/example42.tst +%%DATADIR%%/pkg/yangbaxter/tst/testextra/example429.tst +%%DATADIR%%/pkg/yangbaxter/tst/testextra/example47.tst +%%DATADIR%%/pkg/yangbaxter/tst/testextra/example52.tst +%%DATADIR%%/pkg/yangbaxter/tst/testinstall/README.md +%%DATADIR%%/pkg/yangbaxter/tst/testinstall/cycleset.tst +%%DATADIR%%/pkg/yangbaxter/tst/testinstall/ideals.tst +%%DATADIR%%/pkg/yangbaxter/tst/testinstall/rack.tst +%%DATADIR%%/pkg/yangbaxter/tst/testinstall/selection.tst +%%DATADIR%%/pkg/yangbaxter/tst/testinstall/skew.tst +%%DATADIR%%/pkg/yangbaxter/tst/testinstall/ybe.tst +%%DATADIR%%/pkg/yangbaxter/tst/teststandard/README.md +%%DATADIR%%/pkg/yangbaxter/tst/yangbaxter01.tst +%%DATADIR%%/pkg/yangbaxter/tst/yangbaxter02.tst +%%DATADIR%%/pkg/yangbaxter/tst/yangbaxter03.tst +%%DATADIR%%/pkg/zeromqinterface/CHANGES.md +%%DATADIR%%/pkg/zeromqinterface/COPYRIGHT.md +%%DATADIR%%/pkg/zeromqinterface/LICENSE +%%DATADIR%%/pkg/zeromqinterface/Makefile.gappkg +%%DATADIR%%/pkg/zeromqinterface/Makefile.in +%%DATADIR%%/pkg/zeromqinterface/Makefile.in.c++20 +%%DATADIR%%/pkg/zeromqinterface/PackageInfo.g +%%DATADIR%%/pkg/zeromqinterface/README.md +%%DATADIR%%/pkg/zeromqinterface/autogen.sh +%%DATADIR%%/pkg/zeromqinterface/configure +%%DATADIR%%/pkg/zeromqinterface/configure.ac +%%DATADIR%%/pkg/zeromqinterface/configure.libtool.bak +%%DATADIR%%/pkg/zeromqinterface/doc/ZeroMQInterface.xml +%%DATADIR%%/pkg/zeromqinterface/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/zeromqinterface/doc/_Chunks.xml +%%DATADIR%%/pkg/zeromqinterface/doc/_entities.xml +%%DATADIR%%/pkg/zeromqinterface/doc/chap0.html +%%DATADIR%%/pkg/zeromqinterface/doc/chap0.txt +%%DATADIR%%/pkg/zeromqinterface/doc/chap0_mj.html +%%DATADIR%%/pkg/zeromqinterface/doc/chap1.html +%%DATADIR%%/pkg/zeromqinterface/doc/chap1.txt +%%DATADIR%%/pkg/zeromqinterface/doc/chap1_mj.html +%%DATADIR%%/pkg/zeromqinterface/doc/chap2.html +%%DATADIR%%/pkg/zeromqinterface/doc/chap2.txt +%%DATADIR%%/pkg/zeromqinterface/doc/chap2_mj.html +%%DATADIR%%/pkg/zeromqinterface/doc/chap3.html +%%DATADIR%%/pkg/zeromqinterface/doc/chap3.txt +%%DATADIR%%/pkg/zeromqinterface/doc/chap3_mj.html +%%DATADIR%%/pkg/zeromqinterface/doc/chapInd.html +%%DATADIR%%/pkg/zeromqinterface/doc/chapInd.txt +%%DATADIR%%/pkg/zeromqinterface/doc/chapInd_mj.html +%%DATADIR%%/pkg/zeromqinterface/doc/chooser.html +%%DATADIR%%/pkg/zeromqinterface/doc/clean +%%DATADIR%%/pkg/zeromqinterface/doc/intro.xml +%%DATADIR%%/pkg/zeromqinterface/doc/lefttoc.css +%%DATADIR%%/pkg/zeromqinterface/doc/manual.css +%%DATADIR%%/pkg/zeromqinterface/doc/manual.js +%%DATADIR%%/pkg/zeromqinterface/doc/manual.lab +%%DATADIR%%/pkg/zeromqinterface/doc/manual.pdf +%%DATADIR%%/pkg/zeromqinterface/doc/manual.six +%%DATADIR%%/pkg/zeromqinterface/doc/nocolorprompt.css +%%DATADIR%%/pkg/zeromqinterface/doc/ragged.css +%%DATADIR%%/pkg/zeromqinterface/doc/rainbow.js +%%DATADIR%%/pkg/zeromqinterface/doc/times.css +%%DATADIR%%/pkg/zeromqinterface/doc/title.xml +%%DATADIR%%/pkg/zeromqinterface/doc/toggless.css +%%DATADIR%%/pkg/zeromqinterface/doc/toggless.js +%%DATADIR%%/pkg/zeromqinterface/doc/zgap.xml +%%DATADIR%%/pkg/zeromqinterface/doc/zmq.xml +%%DATADIR%%/pkg/zeromqinterface/gap/zmq.g +%%DATADIR%%/pkg/zeromqinterface/gap/znode.g +%%DATADIR%%/pkg/zeromqinterface/init.g +%%DATADIR%%/pkg/zeromqinterface/m4/ax_zmq.m4 +%%DATADIR%%/pkg/zeromqinterface/m4/find_gap.m4 +%%DATADIR%%/pkg/zeromqinterface/makedoc.g +%%DATADIR%%/pkg/zeromqinterface/read.g +%%DATADIR%%/pkg/zeromqinterface/src/zmqgap.c +%%DATADIR%%/pkg/zeromqinterface/src/zmqgap.h +%%DATADIR%%/pkg/zeromqinterface/tst/basic.tst +%%DATADIR%%/pkg/zeromqinterface/tst/testall.g +%%DATADIR%%/pkg/zeromqinterface/zgap diff --git a/math/labplot/Makefile b/math/labplot/Makefile index bb3f7d93d17..3a6417861e9 100644 --- a/math/labplot/Makefile +++ b/math/labplot/Makefile @@ -1,6 +1,6 @@ PORTNAME= labplot DISTVERSION= 2.9.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION} diff --git a/math/octave-forge-bioinfo/Makefile b/math/octave-forge-bioinfo/Makefile index 2870d37d97d..05dcb4ed8bc 100644 --- a/math/octave-forge-bioinfo/Makefile +++ b/math/octave-forge-bioinfo/Makefile @@ -10,6 +10,8 @@ WWW= http://octave.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +MASTER_SITE_OLD= R2009_05 + GNU_CONFIGURE= yes .include "${.CURDIR}/../../Mk/bsd.octave.mk" diff --git a/math/octave-forge-civil-engineering/Makefile b/math/octave-forge-civil-engineering/Makefile index 0e2d5d28761..c7bc6e5797a 100644 --- a/math/octave-forge-civil-engineering/Makefile +++ b/math/octave-forge-civil-engineering/Makefile @@ -10,6 +10,8 @@ WWW= http://octave.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +MASTER_SITE_OLD= R2009_05 + GNU_CONFIGURE= yes .include "${.CURDIR}/../../Mk/bsd.octave.mk" diff --git a/math/octave-forge-ident/Makefile b/math/octave-forge-ident/Makefile index 4f97905ab23..7f7d04834b1 100644 --- a/math/octave-forge-ident/Makefile +++ b/math/octave-forge-ident/Makefile @@ -10,6 +10,8 @@ WWW= http://octave.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +MASTER_SITE_OLD= R2009_05 + GNU_CONFIGURE= yes .include "${.CURDIR}/../../Mk/bsd.octave.mk" diff --git a/math/octave-forge-informationtheory/Makefile b/math/octave-forge-informationtheory/Makefile index 34840c92df9..39e52c8f9da 100644 --- a/math/octave-forge-informationtheory/Makefile +++ b/math/octave-forge-informationtheory/Makefile @@ -10,6 +10,8 @@ WWW= http://octave.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +MASTER_SITE_OLD= R2009_06 + GNU_CONFIGURE= yes .include "${.CURDIR}/../../Mk/bsd.octave.mk" diff --git a/math/octave-forge-integration/Makefile b/math/octave-forge-integration/Makefile index 49a5061063b..b4f482f815c 100644 --- a/math/octave-forge-integration/Makefile +++ b/math/octave-forge-integration/Makefile @@ -10,6 +10,8 @@ WWW= http://octave.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +MASTER_SITE_OLD= R2009_05 + GNU_CONFIGURE= yes .include "${.CURDIR}/../../Mk/bsd.octave.mk" diff --git a/math/octave-forge-irsa/Makefile b/math/octave-forge-irsa/Makefile index 449d7008ce2..11e67755285 100644 --- a/math/octave-forge-irsa/Makefile +++ b/math/octave-forge-irsa/Makefile @@ -10,6 +10,8 @@ WWW= http://octave.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +MASTER_SITE_OLD= R2009_05 + GNU_CONFIGURE= yes .include "${.CURDIR}/../../Mk/bsd.octave.mk" diff --git a/math/octave-forge-missing-functions/Makefile b/math/octave-forge-missing-functions/Makefile index d905fd5ef9e..d116a699ade 100644 --- a/math/octave-forge-missing-functions/Makefile +++ b/math/octave-forge-missing-functions/Makefile @@ -7,6 +7,8 @@ MAINTAINER= stephen@FreeBSD.org COMMENT= Octave-forge package ${OCTAVE_PKGNAME} WWW= http://octave.sourceforge.net/ +MASTER_SITE_OLD= R2009_05 + GNU_CONFIGURE= yes .include "${.CURDIR}/../../Mk/bsd.octave.mk" diff --git a/math/octave-forge-multicore/Makefile b/math/octave-forge-multicore/Makefile index df8a9360419..b899c404ed0 100644 --- a/math/octave-forge-multicore/Makefile +++ b/math/octave-forge-multicore/Makefile @@ -10,6 +10,8 @@ WWW= http://octave.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +MASTER_SITE_OLD= R2009_06 + GNU_CONFIGURE= yes .include "${.CURDIR}/../../Mk/bsd.octave.mk" diff --git a/math/octave-forge-oct2mat/Makefile b/math/octave-forge-oct2mat/Makefile index a631aaa5a23..6e9da32289a 100644 --- a/math/octave-forge-oct2mat/Makefile +++ b/math/octave-forge-oct2mat/Makefile @@ -10,6 +10,8 @@ WWW= http://octave.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING +MASTER_SITE_OLD= R2009_06 + GNU_CONFIGURE= yes RUN_DEPENDS+= ${TARBALLS_DIR}/io.tar.gz:math/octave-forge-io diff --git a/math/octave-forge-odebvp/Makefile b/math/octave-forge-odebvp/Makefile index c9be38936fc..b62f23cc345 100644 --- a/math/octave-forge-odebvp/Makefile +++ b/math/octave-forge-odebvp/Makefile @@ -10,6 +10,8 @@ WWW= http://octave.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +MASTER_SITE_OLD= R2009_05 + GNU_CONFIGURE= yes .include "${.CURDIR}/../../Mk/bsd.octave.mk" diff --git a/math/octave-forge-outliers/Makefile b/math/octave-forge-outliers/Makefile index 6cde34e173d..9765d6af114 100644 --- a/math/octave-forge-outliers/Makefile +++ b/math/octave-forge-outliers/Makefile @@ -10,6 +10,8 @@ WWW= http://octave.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +MASTER_SITE_OLD= R2009_05 + GNU_CONFIGURE= yes .include "${.CURDIR}/../../Mk/bsd.octave.mk" diff --git a/math/octave-forge-secs2d/Makefile b/math/octave-forge-secs2d/Makefile index c784cba2c5c..451abd9c65e 100644 --- a/math/octave-forge-secs2d/Makefile +++ b/math/octave-forge-secs2d/Makefile @@ -10,6 +10,8 @@ WWW= http://octave.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +MASTER_SITE_OLD= R2009_05 + GNU_CONFIGURE= yes post-patch: diff --git a/math/octave-forge-simp/Makefile b/math/octave-forge-simp/Makefile index bfa3b290b1e..360086600d4 100644 --- a/math/octave-forge-simp/Makefile +++ b/math/octave-forge-simp/Makefile @@ -10,6 +10,8 @@ WWW= http://octave.sourceforge.net/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING +MASTER_SITE_OLD= R2009_05 + GNU_CONFIGURE= yes .include "${.CURDIR}/../../Mk/bsd.octave.mk" diff --git a/math/octave-forge-special-matrix/Makefile b/math/octave-forge-special-matrix/Makefile index a10dbde8eae..0a2c36d8ac7 100644 --- a/math/octave-forge-special-matrix/Makefile +++ b/math/octave-forge-special-matrix/Makefile @@ -7,6 +7,8 @@ MAINTAINER= stephen@FreeBSD.org COMMENT= Octave-forge package ${OCTAVE_PKGNAME} WWW= http://octave.sourceforge.net/ +MASTER_SITE_OLD= R2009_05 + GNU_CONFIGURE= yes .include "${.CURDIR}/../../Mk/bsd.octave.mk" diff --git a/math/octave-forge-symband/Makefile b/math/octave-forge-symband/Makefile index f14acaad3ba..942cf406df5 100644 --- a/math/octave-forge-symband/Makefile +++ b/math/octave-forge-symband/Makefile @@ -10,6 +10,8 @@ WWW= http://octave.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +MASTER_SITE_OLD= R2009_06 + GNU_CONFIGURE= yes .include "${.CURDIR}/../../Mk/bsd.octave.mk" diff --git a/math/octave-forge-tcl-octave/Makefile b/math/octave-forge-tcl-octave/Makefile index aed0dd6b9cd..e1cd7bf8d33 100644 --- a/math/octave-forge-tcl-octave/Makefile +++ b/math/octave-forge-tcl-octave/Makefile @@ -7,6 +7,8 @@ MAINTAINER= stephen@FreeBSD.org COMMENT= Octave-forge package ${OCTAVE_PKGNAME} WWW= http://octave.sourceforge.net/ +MASTER_SITE_OLD= R2009_05 + GNU_CONFIGURE= yes USES+= tcl:wrapper diff --git a/math/octave-forge-zenity/Makefile b/math/octave-forge-zenity/Makefile index f96035cc0d2..ddde3f20988 100644 --- a/math/octave-forge-zenity/Makefile +++ b/math/octave-forge-zenity/Makefile @@ -10,6 +10,8 @@ WWW= http://octave.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +MASTER_SITE_OLD= R2009_05 + GNU_CONFIGURE= yes RUN_DEPENDS+= zenity:x11/zenity diff --git a/math/openmesh/Makefile b/math/openmesh/Makefile index 6edebd2bfed..1049d010dfd 100644 --- a/math/openmesh/Makefile +++ b/math/openmesh/Makefile @@ -1,6 +1,5 @@ PORTNAME= openmesh -DISTVERSION= 8.1 -PORTREVISION= 1 +DISTVERSION= 9.0 CATEGORIES= math MASTER_SITES= http://www.openmesh.org/media/Releases/${DISTVERSION}/ DISTNAME= OpenMesh-${DISTVERSION} @@ -20,6 +19,8 @@ USE_GL= gl glu glut USE_XORG= xi xmu USE_LDCONFIG= yes +WRKSRC= ${WRKDIR}/OpenMesh-${DISTVERSION}.0 + post-install: @${RMDIR} ${STAGEDIR}${PREFIX}/include/OpenMesh/Tools/VDPM/xpm diff --git a/math/openmesh/distinfo b/math/openmesh/distinfo index f55cf910150..4c3b2a06d5f 100644 --- a/math/openmesh/distinfo +++ b/math/openmesh/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1616633090 -SHA256 (OpenMesh-8.1.tar.gz) = 0953777f483d47ea9fa00c329838443a7a09dde8be77bf7de188001cb9e768a7 -SIZE (OpenMesh-8.1.tar.gz) = 26934610 +TIMESTAMP = 1665466636 +SHA256 (OpenMesh-9.0.tar.gz) = b9574c921482798ce75a8bf578345a84b928ca26ee759219d21b310e2db9d006 +SIZE (OpenMesh-9.0.tar.gz) = 32660128 diff --git a/math/openmesh/files/patch-src_OpenMesh_Apps_Decimating_decimater.cc b/math/openmesh/files/patch-src_OpenMesh_Apps_Decimating_decimater.cc deleted file mode 100644 index 4a874729818..00000000000 --- a/math/openmesh/files/patch-src_OpenMesh_Apps_Decimating_decimater.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- src/OpenMesh/Apps/Decimating/decimater.cc.orig 2020-03-12 13:55:53 UTC -+++ src/OpenMesh/Apps/Decimating/decimater.cc -@@ -53,6 +53,9 @@ - #include <string> - #include <memory> - #include <map> -+#if defined(__FreeBSD__) -+#include <unistd.h> -+#endif - //-------------------- - #include <OpenMesh/Core/IO/MeshIO.hh> - //-------------------- diff --git a/math/openmesh/files/patch-src_OpenMesh_Apps_Decimating_decimaterviewer.cc b/math/openmesh/files/patch-src_OpenMesh_Apps_Decimating_decimaterviewer.cc deleted file mode 100644 index 7870d8bf725..00000000000 --- a/math/openmesh/files/patch-src_OpenMesh_Apps_Decimating_decimaterviewer.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- src/OpenMesh/Apps/Decimating/decimaterviewer.cc.orig 2020-03-12 13:55:53 UTC -+++ src/OpenMesh/Apps/Decimating/decimaterviewer.cc -@@ -44,6 +44,9 @@ - #ifdef _MSC_VER - # pragma warning(disable: 4267 4311) - #endif -+#if defined(__FreeBSD__) -+#include <unistd.h> -+#endif - - #include <iostream> - #include <fstream> diff --git a/math/openmesh/files/patch-src_OpenMesh_Apps_QtViewer_meshviewer.cc b/math/openmesh/files/patch-src_OpenMesh_Apps_QtViewer_meshviewer.cc deleted file mode 100644 index 63c08e4bd10..00000000000 --- a/math/openmesh/files/patch-src_OpenMesh_Apps_QtViewer_meshviewer.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- src/OpenMesh/Apps/QtViewer/meshviewer.cc.orig 2020-03-12 13:55:53 UTC -+++ src/OpenMesh/Apps/QtViewer/meshviewer.cc -@@ -42,6 +42,9 @@ - #ifdef _MSC_VER - # pragma warning(disable: 4267 4311) - #endif -+#if defined(__FreeBSD__) -+#include <unistd.h> -+#endif - - #include <iostream> - #include <fstream> diff --git a/math/openmesh/files/patch-src_OpenMesh_Apps_Smoothing_smooth.cc b/math/openmesh/files/patch-src_OpenMesh_Apps_Smoothing_smooth.cc deleted file mode 100644 index cd8a76ebfdd..00000000000 --- a/math/openmesh/files/patch-src_OpenMesh_Apps_Smoothing_smooth.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- src/OpenMesh/Apps/Smoothing/smooth.cc.orig 2020-03-12 13:55:53 UTC -+++ src/OpenMesh/Apps/Smoothing/smooth.cc -@@ -48,6 +48,9 @@ - #include <OpenMesh/Tools/Utils/Timer.hh> - #include <OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh> - #include <OpenMesh/Tools/Utils/getopt.h> -+#if defined(__FreeBSD__) -+#include <unistd.h> -+#endif - - - using namespace OpenMesh; diff --git a/math/openmesh/files/patch-src_OpenMesh_Apps_Subdivider_adaptive__subdivider.cc b/math/openmesh/files/patch-src_OpenMesh_Apps_Subdivider_adaptive__subdivider.cc deleted file mode 100644 index c9306817d55..00000000000 --- a/math/openmesh/files/patch-src_OpenMesh_Apps_Subdivider_adaptive__subdivider.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- src/OpenMesh/Apps/Subdivider/adaptive_subdivider.cc.orig 2020-03-12 13:55:53 UTC -+++ src/OpenMesh/Apps/Subdivider/adaptive_subdivider.cc -@@ -62,6 +62,9 @@ - # include <cmath> - using std::pow; - #endif -+#if defined(__FreeBSD__) -+#include <unistd.h> -+#endif - - - using OpenMesh::Subdivider::Adaptive::CompositeTraits; diff --git a/math/openmesh/files/patch-src_OpenMesh_Apps_Subdivider_subdivider.cc b/math/openmesh/files/patch-src_OpenMesh_Apps_Subdivider_subdivider.cc deleted file mode 100644 index 3255dd05ece..00000000000 --- a/math/openmesh/files/patch-src_OpenMesh_Apps_Subdivider_subdivider.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- src/OpenMesh/Apps/Subdivider/subdivider.cc.orig 2020-03-12 13:55:53 UTC -+++ src/OpenMesh/Apps/Subdivider/subdivider.cc -@@ -43,6 +43,9 @@ - - #include <iostream> - #include <sstream> -+#if defined(__FreeBSD__) -+#include <unistd.h> -+#endif - // ---------------------------------------- OpenMesh Stuff - #include <OpenMesh/Core/IO/MeshIO.hh> - #include <OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh> diff --git a/math/openmesh/files/patch-src_OpenMesh_Apps_VDProgMesh_Analyzer_vdpmanalyzer.cc b/math/openmesh/files/patch-src_OpenMesh_Apps_VDProgMesh_Analyzer_vdpmanalyzer.cc deleted file mode 100644 index f18104d80f1..00000000000 --- a/math/openmesh/files/patch-src_OpenMesh_Apps_VDProgMesh_Analyzer_vdpmanalyzer.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- src/OpenMesh/Apps/VDProgMesh/Analyzer/vdpmanalyzer.cc.orig 2020-03-12 13:55:54 UTC -+++ src/OpenMesh/Apps/VDProgMesh/Analyzer/vdpmanalyzer.cc -@@ -51,6 +51,9 @@ - #include <limits> - #include <exception> - #include <cmath> -+#if defined(__FreeBSD__) -+#include <unistd.h> -+#endif - // -------------------- OpenMesh - #include <OpenMesh/Core/IO/MeshIO.hh> - #include <OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh> diff --git a/math/openmesh/files/patch-src_OpenMesh_Apps_VDProgMesh_mkbalancedpm_mkbalancedpm.cc b/math/openmesh/files/patch-src_OpenMesh_Apps_VDProgMesh_mkbalancedpm_mkbalancedpm.cc deleted file mode 100644 index b6e24595e29..00000000000 --- a/math/openmesh/files/patch-src_OpenMesh_Apps_VDProgMesh_mkbalancedpm_mkbalancedpm.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- src/OpenMesh/Apps/VDProgMesh/mkbalancedpm/mkbalancedpm.cc.orig 2020-03-12 13:55:54 UTC -+++ src/OpenMesh/Apps/VDProgMesh/mkbalancedpm/mkbalancedpm.cc -@@ -45,6 +45,9 @@ - #include <iostream> - #include <sstream> - #include <cmath> -+#if defined(__FreeBSD__) -+#include <unistd.h> -+#endif - // -------------------- OpenMesh - #include <OpenMesh/Core/IO/MeshIO.hh> - #include <OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh> diff --git a/math/openmesh/files/patch-src_OpenMesh_Apps_mconvert_mconvert.cc b/math/openmesh/files/patch-src_OpenMesh_Apps_mconvert_mconvert.cc deleted file mode 100644 index 22ea215e9c9..00000000000 --- a/math/openmesh/files/patch-src_OpenMesh_Apps_mconvert_mconvert.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- src/OpenMesh/Apps/mconvert/mconvert.cc.orig 2020-03-12 13:55:54 UTC -+++ src/OpenMesh/Apps/mconvert/mconvert.cc -@@ -45,6 +45,9 @@ - #include <iterator> - #include <fstream> - #include <string> -+#if defined(__FreeBSD__) -+#include <unistd.h> -+#endif - // - #include <OpenMesh/Core/IO/MeshIO.hh> - #include <OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh> diff --git a/math/openmesh/files/patch-src_OpenMesh_Core_CMakeLists.txt b/math/openmesh/files/patch-src_OpenMesh_Core_CMakeLists.txt deleted file mode 100644 index 4039b7c53a3..00000000000 --- a/math/openmesh/files/patch-src_OpenMesh_Core_CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ ---- src/OpenMesh/Core/CMakeLists.txt.orig 2020-03-12 13:55:54 UTC -+++ src/OpenMesh/Core/CMakeLists.txt -@@ -41,7 +41,7 @@ if (WIN32) - endif() - - else () -- acg_add_library (OpenMeshCore SHAREDANDSTATIC ${sources} ${headers}) -+ acg_add_library (OpenMeshCore SHARED ${sources} ${headers}) - set_target_properties (OpenMeshCore PROPERTIES VERSION ${OPENMESH_VERSION_MAJOR}.${OPENMESH_VERSION_MINOR} - SOVERSION ${OPENMESH_VERSION_MAJOR}.${OPENMESH_VERSION_MINOR} ) - diff --git a/math/openmesh/files/patch-src_OpenMesh_Tools_CMakeLists.txt b/math/openmesh/files/patch-src_OpenMesh_Tools_CMakeLists.txt deleted file mode 100644 index c4584a5a0a9..00000000000 --- a/math/openmesh/files/patch-src_OpenMesh_Tools_CMakeLists.txt +++ /dev/null @@ -1,29 +0,0 @@ ---- src/OpenMesh/Tools/CMakeLists.txt.orig 2021-03-25 00:45:18 UTC -+++ src/OpenMesh/Tools/CMakeLists.txt -@@ -43,7 +43,7 @@ if (WIN32) - endif() - - else () -- acg_add_library (OpenMeshTools SHAREDANDSTATIC ${sources} ${headers}) -+ acg_add_library (OpenMeshTools SHARED ${sources} ${headers}) - set_target_properties (OpenMeshTools PROPERTIES VERSION ${OPENMESH_VERSION_MAJOR}.${OPENMESH_VERSION_MINOR} - SOVERSION ${OPENMESH_VERSION_MAJOR}.${OPENMESH_VERSION_MINOR} ) - endif () -@@ -51,7 +51,7 @@ endif () - target_link_libraries (OpenMeshTools OpenMeshCore) - - IF( NOT WIN32 ) -- target_link_libraries (OpenMeshToolsStatic OpenMeshCoreStatic) -+ #target_link_libraries (OpenMeshToolsStatic OpenMeshCoreStatic) - ENDIF(NOT WIN32) - - if ( (${PROJECT_NAME} MATCHES "OpenMesh") AND BUILD_APPS ) -@@ -67,7 +67,7 @@ if ( (${PROJECT_NAME} MATCHES "OpenMesh") AND BUILD_AP - if (APPLE) - # let bundle generation depend on target - add_dependencies (fixbundle OpenMeshTools) -- add_dependencies (fixbundle OpenMeshToolsStatic) -+ #add_dependencies (fixbundle OpenMeshToolsStatic) - endif() - - endif() diff --git a/math/openmesh/files/patch-src_OpenMesh_Tools_Utils_Timer.cc b/math/openmesh/files/patch-src_OpenMesh_Tools_Utils_Timer.cc deleted file mode 100644 index 07453764c7e..00000000000 --- a/math/openmesh/files/patch-src_OpenMesh_Tools_Utils_Timer.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- src/OpenMesh/Tools/Utils/Timer.cc.orig 2020-03-12 13:55:54 UTC -+++ src/OpenMesh/Tools/Utils/Timer.cc -@@ -41,6 +41,8 @@ - - - -+#include <sys/time.h> -+ - #ifndef DOXY_IGNORE_THIS - // ---------------------------------------------------------------------------- - #include <OpenMesh/Core/System/config.h> -@@ -145,7 +147,7 @@ double TimerImplWin32::seconds(void) const - } - - // ------------------------------------------------------------- posix time ---- --#elif defined(__GNUC__) && defined(__POSIX__) -+#elif 0 && defined(__GNUC__) && defined(__POSIX__) - - #ifndef DOXY_IGNORE_THIS - # include <time.h> -@@ -183,7 +185,7 @@ class TimerImplPosix : public TimerImpl (protected) - }; - - // ----------------------------------------------------------- gettimeofday ---- --#elif (defined(__GNUC__) && !defined(__FreeBSD__) || (defined(__INTEL_COMPILER) && !defined(WIN32))) && !defined(__MINGW32__) -+#elif 0 && (defined(__GNUC__) && !defined(__FreeBSD__) || (defined(__INTEL_COMPILER) && !defined(WIN32))) && !defined(__MINGW32__) - - # include <sys/time.h> - # include <sys/resource.h> diff --git a/math/openmesh/pkg-plist b/math/openmesh/pkg-plist index 04da367e7cd..2cc8c58a426 100644 --- a/math/openmesh/pkg-plist +++ b/math/openmesh/pkg-plist @@ -33,8 +33,6 @@ include/OpenMesh/Core/IO/Options.hh include/OpenMesh/Core/IO/SR_binary.hh include/OpenMesh/Core/IO/SR_binary_spec.hh include/OpenMesh/Core/IO/SR_binary_vector_of_bool.inl -include/OpenMesh/Core/IO/SR_binary_vector_of_fundamentals.inl -include/OpenMesh/Core/IO/SR_binary_vector_of_string.inl include/OpenMesh/Core/IO/SR_rbo.hh include/OpenMesh/Core/IO/SR_store.hh include/OpenMesh/Core/IO/SR_types.hh @@ -101,8 +99,10 @@ include/OpenMesh/Core/Utils/Endian.hh include/OpenMesh/Core/Utils/GenProg.hh include/OpenMesh/Core/Utils/HandleToPropHandle.hh include/OpenMesh/Core/Utils/Noncopyable.hh +include/OpenMesh/Core/Utils/Predicates.hh include/OpenMesh/Core/Utils/Property.hh include/OpenMesh/Core/Utils/PropertyContainer.hh +include/OpenMesh/Core/Utils/PropertyCreator.hh include/OpenMesh/Core/Utils/PropertyManager.hh include/OpenMesh/Core/Utils/RandomNumberGenerator.hh include/OpenMesh/Core/Utils/SingletonT.hh @@ -197,10 +197,12 @@ include/OpenMesh/Tools/VDPM/VHierarchyNode.hh include/OpenMesh/Tools/VDPM/VHierarchyNodeIndex.hh include/OpenMesh/Tools/VDPM/VHierarchyWindow.hh include/OpenMesh/Tools/VDPM/ViewingParameters.hh +lib/libOpenMeshCore.a lib/libOpenMeshCore.so -lib/libOpenMeshCore.so.8.1 +lib/libOpenMeshCore.so.9.0 +lib/libOpenMeshTools.a lib/libOpenMeshTools.so -lib/libOpenMeshTools.so.8.1 +lib/libOpenMeshTools.so.9.0 libdata/pkgconfig/openmesh.pc share/OpenMesh/cmake/OpenMeshConfig-%%CMAKE_BUILD_TYPE%%.cmake share/OpenMesh/cmake/OpenMeshConfig.cmake diff --git a/math/or-tools/Makefile b/math/or-tools/Makefile index f94adf891f4..ca93c3ac717 100644 --- a/math/or-tools/Makefile +++ b/math/or-tools/Makefile @@ -1,6 +1,7 @@ PORTNAME= or-tools DISTVERSIONPREFIX= v DISTVERSION= 9.4 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/py-flax/Makefile b/math/py-flax/Makefile index d9f31fac7bc..2e2f099dd43 100644 --- a/math/py-flax/Makefile +++ b/math/py-flax/Makefile @@ -1,5 +1,5 @@ PORTNAME= flax -PORTVERSION= 0.6.0 +PORTVERSION= 0.6.1 CATEGORIES= math python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-flax/distinfo b/math/py-flax/distinfo index 55b5edfec10..9476f196433 100644 --- a/math/py-flax/distinfo +++ b/math/py-flax/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664767964 -SHA256 (flax-0.6.0.tar.gz) = 6d9bc9d5e86291610e646c945a314912a8769508aa95ed751790f983f6e29c3d -SIZE (flax-0.6.0.tar.gz) = 150906 +TIMESTAMP = 1665073146 +SHA256 (flax-0.6.1.tar.gz) = 29960fb51d7b65dc692dd9935d9b0fc9ba3bf50943746a0ebeb55346816d8b54 +SIZE (flax-0.6.1.tar.gz) = 157243 diff --git a/math/py-flax/files/patch-setup.py b/math/py-flax/files/patch-setup.py deleted file mode 100644 index 16a95395c8c..00000000000 --- a/math/py-flax/files/patch-setup.py +++ /dev/null @@ -1,11 +0,0 @@ ---- setup.py.orig 2022-08-17 06:38:42 UTC -+++ setup.py -@@ -30,7 +30,7 @@ install_requires = [ - "matplotlib", # only needed for tensorboard export - "msgpack", - "optax", -- "rich~=11.1", -+ "rich>=11.1", - "typing_extensions>=4.1.1", - "PyYAML>=5.4.1", - ] diff --git a/math/py-fvcore/Makefile b/math/py-fvcore/Makefile index 6607e578428..b20e962c3f7 100644 --- a/math/py-fvcore/Makefile +++ b/math/py-fvcore/Makefile @@ -4,7 +4,7 @@ CATEGORIES= math python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Shared code among different Facebook research projects WWW= https://github.com/facebookresearch/fvcore diff --git a/math/py-gym/Makefile b/math/py-gym/Makefile index 215ce7904cf..67f2070f67d 100644 --- a/math/py-gym/Makefile +++ b/math/py-gym/Makefile @@ -1,5 +1,5 @@ PORTNAME= gym -PORTVERSION= 0.26.1 +PORTVERSION= 0.26.2 CATEGORIES= math python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-gym/distinfo b/math/py-gym/distinfo index f6a4ed7328f..410c4337dd9 100644 --- a/math/py-gym/distinfo +++ b/math/py-gym/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663672876 -SHA256 (gym-0.26.1.tar.gz) = a632c3fcee0b4fcb8d110c127fe0e4a195195cf0a3707da4578564afbed96512 -SIZE (gym-0.26.1.tar.gz) = 719905 +TIMESTAMP = 1665073148 +SHA256 (gym-0.26.2.tar.gz) = e0d882f4b54f0c65f203104c24ab8a38b039f1289986803c7d02cdbe214fbcc4 +SIZE (gym-0.26.2.tar.gz) = 721689 diff --git a/math/py-jax/Makefile b/math/py-jax/Makefile index e949d8b5b69..a0eca7d8518 100644 --- a/math/py-jax/Makefile +++ b/math/py-jax/Makefile @@ -1,5 +1,5 @@ PORTNAME= jax -PORTVERSION= 0.3.20 +PORTVERSION= 0.3.21 CATEGORIES= math python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-jax/distinfo b/math/py-jax/distinfo index 61e9364703a..43b74bc0546 100644 --- a/math/py-jax/distinfo +++ b/math/py-jax/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664767966 -SHA256 (jax-0.3.20.tar.gz) = 69eaf007c0b3d37cd0592090f355c14c2af9c2ec9f1ec62aacc2c70deb142509 -SIZE (jax-0.3.20.tar.gz) = 1090970 +TIMESTAMP = 1665073150 +SHA256 (jax-0.3.21.tar.gz) = f69fea0f34a3eb6a9d8066726630b71ea6092d214079903900127bcff6a54a5c +SIZE (jax-0.3.21.tar.gz) = 1093328 diff --git a/math/py-or-tools/Makefile b/math/py-or-tools/Makefile index eabb247be4f..ece8f53722c 100644 --- a/math/py-or-tools/Makefile +++ b/math/py-or-tools/Makefile @@ -1,6 +1,7 @@ PORTNAME= or-tools DISTVERSIONPREFIX= v DISTVERSION= 9.4 +PORTREVISION= 1 CATEGORIES= math PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-pytorchvideo/Makefile b/math/py-pytorchvideo/Makefile index 995dfbeeca6..f8eddaddd5d 100644 --- a/math/py-pytorchvideo/Makefile +++ b/math/py-pytorchvideo/Makefile @@ -4,7 +4,7 @@ CATEGORIES= math python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Video understanding deep learning library WWW= https://github.com/facebookresearch/pytorchvideo diff --git a/math/py-rustworkx/Makefile b/math/py-rustworkx/Makefile index 4ff8ddad18f..b36d9d2875e 100644 --- a/math/py-rustworkx/Makefile +++ b/math/py-rustworkx/Makefile @@ -1,7 +1,5 @@ PORTNAME= rustworkx -DISTVERSION= 0.11.0-51 -DISTVERSIONSUFFIX= -ge9edfdc -PORTREVISION= 1 +DISTVERSION= 0.12.0 CATEGORIES= math python #MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -17,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-rust>0:devel/py-setuptools-rust RUN_DEPENDS= ${PYNUMPY} USES= cargo python:3.7+ -USE_PYTHON= autoplist distutils pytest # all tests fail to run, see https://github.com/Qiskit/rustworkx/issues/655 +USE_PYTHON= autoplist distutils pytest # unclear how to run tests, see https://github.com/Qiskit/rustworkx/issues/695 USE_GITHUB= yes GH_ACCOUNT= Qiskit @@ -58,12 +56,13 @@ CARGO_CRATES= ahash-0.7.6 \ parking_lot_core-0.8.5 \ petgraph-0.6.2 \ ppv-lite86-0.2.16 \ + priority-queue-1.2.0 \ proc-macro2-1.0.39 \ - pyo3-0.16.5 \ - pyo3-build-config-0.16.5 \ - pyo3-ffi-0.16.5 \ - pyo3-macros-0.16.5 \ - pyo3-macros-backend-0.16.5 \ + pyo3-0.16.6 \ + pyo3-build-config-0.16.6 \ + pyo3-ffi-0.16.6 \ + pyo3-macros-0.16.6 \ + pyo3-macros-backend-0.16.6 \ quick-xml-0.22.0 \ quote-1.0.18 \ rand-0.8.5 \ @@ -76,9 +75,9 @@ CARGO_CRATES= ahash-0.7.6 \ redox_syscall-0.2.13 \ ryu-1.0.10 \ scopeguard-1.1.0 \ - serde-1.0.142 \ - serde_derive-1.0.142 \ - serde_json-1.0.83 \ + serde-1.0.145 \ + serde_derive-1.0.145 \ + serde_json-1.0.85 \ smallvec-1.8.0 \ syn-1.0.96 \ target-lexicon-0.12.4 \ diff --git a/math/py-rustworkx/distinfo b/math/py-rustworkx/distinfo index 8c4aeba19f1..fa1fe44b55c 100644 --- a/math/py-rustworkx/distinfo +++ b/math/py-rustworkx/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1659975865 +TIMESTAMP = 1665337694 SHA256 (rust/crates/ahash-0.7.6.crate) = fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47 SIZE (rust/crates/ahash-0.7.6.crate) = 38030 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa @@ -71,18 +71,20 @@ SHA256 (rust/crates/petgraph-0.6.2.crate) = e6d5014253a1331579ce62aa67443b4a658c SIZE (rust/crates/petgraph-0.6.2.crate) = 182513 SHA256 (rust/crates/ppv-lite86-0.2.16.crate) = eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872 SIZE (rust/crates/ppv-lite86-0.2.16.crate) = 22245 +SHA256 (rust/crates/priority-queue-1.2.0.crate) = cf40e51ccefb72d42720609e1d3c518de8b5800d723a09358d4a6d6245e1f8ca +SIZE (rust/crates/priority-queue-1.2.0.crate) = 32057 SHA256 (rust/crates/proc-macro2-1.0.39.crate) = c54b25569025b7fc9651de43004ae593a75ad88543b17178aa5e1b9c4f15f56f SIZE (rust/crates/proc-macro2-1.0.39.crate) = 41663 -SHA256 (rust/crates/pyo3-0.16.5.crate) = 1e6302e85060011447471887705bb7838f14aba43fcb06957d823739a496b3dc -SIZE (rust/crates/pyo3-0.16.5.crate) = 363266 -SHA256 (rust/crates/pyo3-build-config-0.16.5.crate) = b5b65b546c35d8a3b1b2f0ddbac7c6a569d759f357f2b9df884f5d6b719152c8 -SIZE (rust/crates/pyo3-build-config-0.16.5.crate) = 28880 -SHA256 (rust/crates/pyo3-ffi-0.16.5.crate) = c275a07127c1aca33031a563e384ffdd485aee34ef131116fcd58e3430d1742b -SIZE (rust/crates/pyo3-ffi-0.16.5.crate) = 60737 -SHA256 (rust/crates/pyo3-macros-0.16.5.crate) = 284fc4485bfbcc9850a6d661d627783f18d19c2ab55880b021671c4ba83e90f7 -SIZE (rust/crates/pyo3-macros-0.16.5.crate) = 8456 -SHA256 (rust/crates/pyo3-macros-backend-0.16.5.crate) = 53bda0f58f73f5c5429693c96ed57f7abdb38fdfc28ae06da4101a257adb7faf -SIZE (rust/crates/pyo3-macros-backend-0.16.5.crate) = 49221 +SHA256 (rust/crates/pyo3-0.16.6.crate) = 0220c44442c9b239dd4357aa856ac468a4f5e1f0df19ddb89b2522952eb4c6ca +SIZE (rust/crates/pyo3-0.16.6.crate) = 364587 +SHA256 (rust/crates/pyo3-build-config-0.16.6.crate) = 9c819d397859445928609d0ec5afc2da5204e0d0f73d6bf9e153b04e83c9cdc2 +SIZE (rust/crates/pyo3-build-config-0.16.6.crate) = 28891 +SHA256 (rust/crates/pyo3-ffi-0.16.6.crate) = ca882703ab55f54702d7bfe1189b41b0af10272389f04cae38fe4cd56c65f75f +SIZE (rust/crates/pyo3-ffi-0.16.6.crate) = 60756 +SHA256 (rust/crates/pyo3-macros-0.16.6.crate) = 568749402955ad7be7bad9a09b8593851cd36e549ac90bfd44079cea500f3f21 +SIZE (rust/crates/pyo3-macros-0.16.6.crate) = 8453 +SHA256 (rust/crates/pyo3-macros-backend-0.16.6.crate) = 611f64e82d98f447787e82b8e7b0ebc681e1eb78fc1252668b2c605ffb4e1eb8 +SIZE (rust/crates/pyo3-macros-backend-0.16.6.crate) = 49252 SHA256 (rust/crates/quick-xml-0.22.0.crate) = 8533f14c8382aaad0d592c812ac3b826162128b65662331e1127b45c3d18536b SIZE (rust/crates/quick-xml-0.22.0.crate) = 132066 SHA256 (rust/crates/quote-1.0.18.crate) = a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1 @@ -107,12 +109,12 @@ SHA256 (rust/crates/ryu-1.0.10.crate) = f3f6f92acf49d1b98f7a81226834412ada05458b SIZE (rust/crates/ryu-1.0.10.crate) = 48485 SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 -SHA256 (rust/crates/serde-1.0.142.crate) = e590c437916fb6b221e1d00df6e3294f3fccd70ca7e92541c475d6ed6ef5fee2 -SIZE (rust/crates/serde-1.0.142.crate) = 76384 -SHA256 (rust/crates/serde_derive-1.0.142.crate) = 34b5b8d809babe02f538c2cfec6f2c1ed10804c0e5a6a041a049a4f5588ccc2e -SIZE (rust/crates/serde_derive-1.0.142.crate) = 54872 -SHA256 (rust/crates/serde_json-1.0.83.crate) = 38dd04e3c8279e75b31ef29dbdceebfe5ad89f4d0937213c53f7d49d01b3d5a7 -SIZE (rust/crates/serde_json-1.0.83.crate) = 144566 +SHA256 (rust/crates/serde-1.0.145.crate) = 728eb6351430bccb993660dfffc5a72f91ccc1295abaa8ce19b27ebe4f75568b +SIZE (rust/crates/serde-1.0.145.crate) = 76568 +SHA256 (rust/crates/serde_derive-1.0.145.crate) = 81fa1584d3d1bcacd84c277a0dfe21f5b0f6accf4a23d04d4c6d61f1af522b4c +SIZE (rust/crates/serde_derive-1.0.145.crate) = 54860 +SHA256 (rust/crates/serde_json-1.0.85.crate) = e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44 +SIZE (rust/crates/serde_json-1.0.85.crate) = 144635 SHA256 (rust/crates/smallvec-1.8.0.crate) = f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83 SIZE (rust/crates/smallvec-1.8.0.crate) = 27992 SHA256 (rust/crates/syn-1.0.96.crate) = 0748dd251e24453cb8717f0354206b91557e4ec8703673a4b30208f2abaf1ebf @@ -133,5 +135,5 @@ SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (Qiskit-rustworkx-0.11.0-51-ge9edfdc_GH0.tar.gz) = 99aa45322a00d1ffa7fdb0b7811e0edf5abe6fa84ea935690781f9a26b75c0fe -SIZE (Qiskit-rustworkx-0.11.0-51-ge9edfdc_GH0.tar.gz) = 458831 +SHA256 (Qiskit-rustworkx-0.12.0_GH0.tar.gz) = 882de2f2f3369c4f08491af28e9c957831bf07d4e8faff8bbfb81ebbab70ec3b +SIZE (Qiskit-rustworkx-0.12.0_GH0.tar.gz) = 480968 diff --git a/math/py-spot/Makefile b/math/py-spot/Makefile index a1f112b3f8a..6471569047e 100644 --- a/math/py-spot/Makefile +++ b/math/py-spot/Makefile @@ -1,5 +1,5 @@ PORTNAME= spot -DISTVERSION= 2.10.6 +DISTVERSION= 2.11.1 CATEGORIES= math MASTER_SITES= http://www.lrde.epita.fr/dload/${PORTNAME}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +13,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libspot.so:math/spot -USES= compiler:c++14-lang gmake libtool python:3.4+ +USES= compiler:c++17-lang gmake libtool python:3.4+ + GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-python --disable-static @@ -34,4 +35,6 @@ post-configure: post-install: @${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -name "*.so" | ${XARGS} ${STRIP_CMD} +# to test: cd ../spot && make test WITH_PYTHON=yes + .include <bsd.port.mk> diff --git a/math/py-spot/distinfo b/math/py-spot/distinfo index c61161bdbad..d745dea8ef3 100644 --- a/math/py-spot/distinfo +++ b/math/py-spot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1652985587 -SHA256 (spot-2.10.6.tar.gz) = c588d1cb53ccea3e592f99402b14c2f4367b349ecef8e17b6d391df146bc8ba4 -SIZE (spot-2.10.6.tar.gz) = 7599871 +TIMESTAMP = 1665420342 +SHA256 (spot-2.11.1.tar.gz) = 2a03281dceb36df2515c3307cf452d578ee0db1a0ea0b321cc42d36df4f6d70b +SIZE (spot-2.11.1.tar.gz) = 7557763 diff --git a/math/py-spot/files/patch-Makefile.in b/math/py-spot/files/patch-Makefile.in index 487034991a9..776da213205 100644 --- a/math/py-spot/files/patch-Makefile.in +++ b/math/py-spot/files/patch-Makefile.in @@ -1,16 +1,16 @@ ---- Makefile.in.orig 2018-08-04 07:35:57 UTC +--- Makefile.in.orig 2022-10-08 19:12:24 UTC +++ Makefile.in -@@ -223,8 +223,7 @@ am__define_uniq_tagged_files = \ - ETAGS = etags - CTAGS = ctags - CSCOPE = cscope +@@ -224,8 +224,7 @@ am__define_uniq_tagged_files = \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | $(am__uniquify_input)` -DIST_SUBDIRS = picosat buddy lib ltdl spot bin tests python doc bench \ - elisp +DIST_SUBDIRS = python am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \ $(top_srcdir)/doc/org/.dir-locals.el.in \ $(top_srcdir)/doc/org/g++wrap.in \ -@@ -1153,8 +1152,7 @@ top_srcdir = @top_srcdir@ +@@ -1229,8 +1228,7 @@ top_srcdir = @top_srcdir@ @NEVER_TRUE@NEVER_SUBDIRS = bench elisp @USE_PYTHON_TRUE@PYTHON_SUBDIR = python DOC_SUBDIR = doc @@ -18,5 +18,5 @@ - $(NEVER_SUBDIRS) +SUBDIRS = $(PYTHON_SUBDIR) - UTF8 = utf8/README.md utf8/utf8.h \ - utf8/utf8/checked.h utf8/utf8/core.h utf8/utf8/unchecked.h + UTF8 = utf8/README.md utf8/LICENSE utf8/utf8.h \ + utf8/utf8/checked.h utf8/utf8/core.h utf8/utf8/unchecked.h \ diff --git a/math/sage/Makefile b/math/sage/Makefile index 1367bb3eb1e..8901003c134 100644 --- a/math/sage/Makefile +++ b/math/sage/Makefile @@ -1,6 +1,6 @@ PORTNAME= sage PORTVERSION= 9.2 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= math MASTER_SITES= https://mirrors.xmission.com/sage/src/ \ http://mirrors.xmission.com/sage/src/ \ diff --git a/math/spot/Makefile b/math/spot/Makefile index 0c6dc605214..39020795ff0 100644 --- a/math/spot/Makefile +++ b/math/spot/Makefile @@ -1,5 +1,5 @@ PORTNAME= spot -DISTVERSION= 2.10.6 +DISTVERSION= 2.11.1 CATEGORIES= math MASTER_SITES= http://www.lrde.epita.fr/dload/${PORTNAME}/ @@ -14,7 +14,11 @@ USES= charsetfix compiler:c++17-lang gmake libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes +.if !defined(WITH_PYTHON) # math/py-spot is a separate port but tests don't work there. To test run: make test WITH_PYTHON=yes CONFIGURE_ARGS= --disable-python --disable-static +.else +CONFIGURE_ARGS= --disable-static +.endif INSTALL_TARGET= install-strip @@ -22,7 +26,7 @@ OPTIONS_DEFINE= DOCS PORTDOCS= tl.pdf -TEST_TARGET= check +TEST_TARGET= check # at least one test fails to run, see https://gitlab.lre.epita.fr/spot/spot/-/issues/517 post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so diff --git a/math/spot/distinfo b/math/spot/distinfo index c769672f3c9..696c7aef119 100644 --- a/math/spot/distinfo +++ b/math/spot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1652985604 -SHA256 (spot-2.10.6.tar.gz) = c588d1cb53ccea3e592f99402b14c2f4367b349ecef8e17b6d391df146bc8ba4 -SIZE (spot-2.10.6.tar.gz) = 7599871 +TIMESTAMP = 1665419720 +SHA256 (spot-2.11.1.tar.gz) = 2a03281dceb36df2515c3307cf452d578ee0db1a0ea0b321cc42d36df4f6d70b +SIZE (spot-2.11.1.tar.gz) = 7557763 diff --git a/math/spot/files/patch-spot_misc_tmpfile.cc b/math/spot/files/patch-spot_misc_tmpfile.cc deleted file mode 100644 index f3705f682ee..00000000000 --- a/math/spot/files/patch-spot_misc_tmpfile.cc +++ /dev/null @@ -1,10 +0,0 @@ ---- spot/misc/tmpfile.cc.orig 2018-10-04 12:40:02 UTC -+++ spot/misc/tmpfile.cc -@@ -23,6 +23,7 @@ - #include <cstdlib> - #include <unistd.h> - #include <string.h> -+#include <stdlib.h> - - namespace spot - { diff --git a/math/spot/pkg-plist b/math/spot/pkg-plist index e94c0e5e8cf..927a9f807b4 100644 --- a/math/spot/pkg-plist +++ b/math/spot/pkg-plist @@ -105,6 +105,7 @@ include/spot/tl/relabel.hh include/spot/tl/remove_x.hh include/spot/tl/simplify.hh include/spot/tl/snf.hh +include/spot/tl/sonf.hh include/spot/tl/unabbrev.hh include/spot/twa/acc.hh include/spot/twa/bdddict.hh @@ -129,6 +130,7 @@ include/spot/twaalgos/contains.hh include/spot/twaalgos/copy.hh include/spot/twaalgos/couvreurnew.hh include/spot/twaalgos/cycles.hh +include/spot/twaalgos/dbranch.hh include/spot/twaalgos/degen.hh include/spot/twaalgos/determinize.hh include/spot/twaalgos/dot.hh diff --git a/math/superlu-dist/Makefile b/math/superlu-dist/Makefile index 0c3cbf65bd4..f3879d3a64a 100644 --- a/math/superlu-dist/Makefile +++ b/math/superlu-dist/Makefile @@ -1,6 +1,6 @@ PORTNAME= superlu-dist DISTVERSIONPREFIX= v -DISTVERSION= 8.1.0 +DISTVERSION= 8.1.1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/superlu-dist/distinfo b/math/superlu-dist/distinfo index f5527062b72..ce197d92e93 100644 --- a/math/superlu-dist/distinfo +++ b/math/superlu-dist/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661580599 -SHA256 (xiaoyeli-superlu_dist-v8.1.0_GH0.tar.gz) = 9308844b99a7e762d5704934f7e9f79daf158b0bfc582994303c2e0b31518b34 -SIZE (xiaoyeli-superlu_dist-v8.1.0_GH0.tar.gz) = 2297109 +TIMESTAMP = 1665175707 +SHA256 (xiaoyeli-superlu_dist-v8.1.1_GH0.tar.gz) = 766d70b84ece79d88249fe10ff51d2a397a29f274d9fd1e4a4ac39179a9ef23f +SIZE (xiaoyeli-superlu_dist-v8.1.1_GH0.tar.gz) = 2293356 diff --git a/math/superlu-dist/pkg-plist b/math/superlu-dist/pkg-plist index ef969ecbce1..997c0dd7005 100644 --- a/math/superlu-dist/pkg-plist +++ b/math/superlu-dist/pkg-plist @@ -1,4 +1,3 @@ -include/colamd.h include/dcomplex.h include/dlustruct_gpu.h include/gpu_api_utils.h @@ -23,10 +22,10 @@ include/zlustruct_gpu.h lib/libsuperlu_dist.a lib/libsuperlu_dist.so lib/libsuperlu_dist.so.8 -lib/libsuperlu_dist.so.8.1.0 +lib/libsuperlu_dist.so.8.1.1 %%FORTRAN%%lib/libsuperlu_dist_fortran.a %%FORTRAN%%lib/libsuperlu_dist_fortran.so %%FORTRAN%%lib/libsuperlu_dist_fortran.so.8 -%%FORTRAN%%lib/libsuperlu_dist_fortran.so.8.1.0 +%%FORTRAN%%lib/libsuperlu_dist_fortran.so.8.1.1 libdata/pkgconfig/superlu_dist.pc %%PORTDOCS%%%%DOCSDIR%%/ug.pdf diff --git a/math/vtk9/Makefile.version b/math/vtk9/Makefile.version new file mode 100644 index 00000000000..66ceb4b6ed8 --- /dev/null +++ b/math/vtk9/Makefile.version @@ -0,0 +1,3 @@ +# this file is provided for VTK users + +VTK_VER=9.2 diff --git a/math/xgap/Makefile b/math/xgap/Makefile index 8349fc922f7..7222fa48a97 100644 --- a/math/xgap/Makefile +++ b/math/xgap/Makefile @@ -1,6 +1,7 @@ PORTNAME= xgap DISTVERSIONPREFIX= v DISTVERSION= 4.31 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -24,7 +25,7 @@ USE_GITHUB= yes GH_ACCOUNT= gap-packages GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-gaproot=${LOCALBASE}/share/gap +CONFIGURE_ARGS= --with-gaproot=${LOCALBASE}/lib/gap ALL_TARGET= default diff --git a/misc/Makefile b/misc/Makefile index 4654406d5d3..727d806a6a1 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -375,6 +375,7 @@ SUBDIR += py-SimpleSoapy SUBDIR += py-SoapySDR SUBDIR += py-alive-progress + SUBDIR += py-apache-beam SUBDIR += py-boost-histogram SUBDIR += py-cinder SUBDIR += py-colorbrewer diff --git a/misc/caffe/Makefile b/misc/caffe/Makefile index aafc9198bb9..8e43a6733a3 100644 --- a/misc/caffe/Makefile +++ b/misc/caffe/Makefile @@ -1,6 +1,7 @@ PORTNAME= caffe DISTVERSION= 1.0-136 DISTVERSIONSUFFIX= -g9b891540 +PORTREVISION= 1 CATEGORIES= misc # machine-learning PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ diff --git a/misc/gobuster/Makefile b/misc/gobuster/Makefile index 0e1d51e785f..2d219842468 100644 --- a/misc/gobuster/Makefile +++ b/misc/gobuster/Makefile @@ -1,8 +1,7 @@ PORTNAME= gobuster DISTVERSIONPREFIX= v -DISTVERSION= 3.1.0 -PORTREVISION= 6 -CATEGORIES= misc dns +DISTVERSION= 3.2.0 +CATEGORIES= misc dns www MAINTAINER= yuri@FreeBSD.org COMMENT= Directory/file & DNS busting tool written in Go @@ -13,15 +12,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules -USE_GITHUB= yes -GH_ACCOUNT= OJ -GH_TUPLE= \ - golang:crypto:123391ffb6de:golang_crypto/vendor/golang.org/x/crypto \ - golang:sys:1b9f1253b3ed:golang_sys/vendor/golang.org/x/sys \ - google:uuid:v1.1.1:google_uuid/vendor/github.com/google/uuid \ - inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \ - spf13:cobra:v1.0.0:spf13_cobra/vendor/github.com/spf13/cobra \ - spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag +GO_MODULE= github.com/OJ/gobuster/v3 +GO_TARGET= . + PLIST_FILES= bin/${PORTNAME} .include <bsd.port.mk> diff --git a/misc/gobuster/distinfo b/misc/gobuster/distinfo index 8b10fde2406..ccc166187f7 100644 --- a/misc/gobuster/distinfo +++ b/misc/gobuster/distinfo @@ -1,15 +1,5 @@ -TIMESTAMP = 1602560299 -SHA256 (OJ-gobuster-v3.1.0_GH0.tar.gz) = a49e597412a0be68020f2836c4f33276cb653d00543f59d4cff34b053b8d9a10 -SIZE (OJ-gobuster-v3.1.0_GH0.tar.gz) = 77906 -SHA256 (golang-crypto-123391ffb6de_GH0.tar.gz) = 09cadc5885fb57e7c3e3cdfd245a4dffb103adc90eb7f97efbc106905293c538 -SIZE (golang-crypto-123391ffb6de_GH0.tar.gz) = 1732577 -SHA256 (golang-sys-1b9f1253b3ed_GH0.tar.gz) = e47554304a7cfdbfa1d36f12e95f820c561e979fbae1bb4504ad39c6d1436c28 -SIZE (golang-sys-1b9f1253b3ed_GH0.tar.gz) = 1058389 -SHA256 (google-uuid-v1.1.1_GH0.tar.gz) = bebd4b0b4ea152a9793615ef23c83f688876d8c284a2092264d20a4bf4ffc423 -SIZE (google-uuid-v1.1.1_GH0.tar.gz) = 13543 -SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6 -SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290 -SHA256 (spf13-cobra-v1.0.0_GH0.tar.gz) = 58dbfe1b4dbc6751575e94d1e62d073098e0b41790bc1c7a7a95ec6b870ac697 -SIZE (spf13-cobra-v1.0.0_GH0.tar.gz) = 128897 -SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808 -SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796 +TIMESTAMP = 1665334499 +SHA256 (go/misc_gobuster/gobuster-v3.2.0/v3.2.0.mod) = 183aecd6bc8e6312c782d168f8c4ba1a83efb4d087b3c5e70db94d7bc1eb04d7 +SIZE (go/misc_gobuster/gobuster-v3.2.0/v3.2.0.mod) = 480 +SHA256 (go/misc_gobuster/gobuster-v3.2.0/v3.2.0.zip) = a9a46625c64649bb2f4fb87c7bd45cd65bd391862e789c9320c0126b4e4bf155 +SIZE (go/misc_gobuster/gobuster-v3.2.0/v3.2.0.zip) = 104740 diff --git a/misc/mnn/Makefile b/misc/mnn/Makefile index 8216ffde44d..1b9d7b13458 100644 --- a/misc/mnn/Makefile +++ b/misc/mnn/Makefile @@ -1,6 +1,6 @@ PORTNAME= mnn DISTVERSION= 1.2.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= misc # machine-learning MAINTAINER= yuri@FreeBSD.org diff --git a/misc/ncnn/Makefile b/misc/ncnn/Makefile index 9fba11e04e0..19b546cb686 100644 --- a/misc/ncnn/Makefile +++ b/misc/ncnn/Makefile @@ -1,5 +1,6 @@ PORTNAME= ncnn DISTVERSION= 20220729 +PORTREVISION= 1 CATEGORIES= misc # machine-learning MAINTAINER= yuri@FreeBSD.org diff --git a/misc/py-alive-progress/Makefile b/misc/py-alive-progress/Makefile index 3210ee88204..851634465b1 100644 --- a/misc/py-alive-progress/Makefile +++ b/misc/py-alive-progress/Makefile @@ -4,7 +4,7 @@ CATEGORIES= misc MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Enhanced Python Progress Bar WWW= https://pypi.org/project/alive-progress/ diff --git a/misc/py-apache-beam/Makefile b/misc/py-apache-beam/Makefile new file mode 100644 index 00000000000..ced61edb466 --- /dev/null +++ b/misc/py-apache-beam/Makefile @@ -0,0 +1,55 @@ +PORTNAME= apache-beam +DISTVERSION= 2.41.0 +CATEGORIES= misc +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Apache Beam SDK for Python +WWW= https://beam.apache.org/ + +LICENSE= APACHE20 + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cloudpickle>=2.1.0:devel/py-cloudpickle@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}crcmod>=1.7:devel/py-crcmod@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dateutil>=2.8.0:devel/py-dateutil@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dill>=0.3.1.1:devel/py-dill@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}fastavro>0:textproc/py-fastavro@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}grpcio>=1.33.1>0:devel/py-grpcio@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}hdfs>=2.1.0:www/py-hdfs@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}httplib2>=0.8:www/py-httplib2@${PY_FLAVOR} \ + ${PYNUMPY} \ + ${PYTHON_PKGNAMEPREFIX}orjson<4.0:devel/py-orjson@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}proto-plus>=1.7.1:devel/py-proto-plus@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}protobuf>=3.12.2:devel/py-protobuf@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pydot>=1.2.0:graphics/py-pydot@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pymongo>=3.8.0:databases/py-pymongo@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytz>=2018.3:devel/py-pytz@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.24.0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.0:devel/py-typing-extensions@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=36.0.0:security/py-cryptography@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}freezegun>=0.3.12:devel/py-freezegun@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}joblib>=0.3.12:devel/py-joblib@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}mock>=1.0.1:devel/py-mock@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}parameterized>=0.7.1:devel/py-parameterized@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.8.5:databases/py-psycopg2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}PyHamcrest>=1.9:textproc/py-pyhamcrest@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-timeout>=1.3.3:devel/py-pytest-timeout@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=1.29.0:devel/py-pytest-xdist@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests-mock>=1.7:www/py-requests-mock@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}tenacity>=5.0.2:devel/py-tenacity@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.20.0:science/py-scikit-learn@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sqlalchemy14>=1.3:databases/py-sqlalchemy14@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}yaml>=3.12:devel/py-yaml@${PY_FLAVOR} + # testcontainers[mysql]>=3.0.3 is also required + +USES= python:3.6+ zip +USE_PYTHON= distutils cython concurrent autoplist pytest # 5 tests fail, depending on pyarrow, MySqlContainer, threadpoolctl + +post-install: + # strip binaries + @${FIND} ${STAGEDIR}${PREFIX} -name "*${PYTHON_EXT_SUFFIX}.so" | ${XARGS} ${STRIP_CMD} + +.include <bsd.port.mk> diff --git a/misc/py-apache-beam/distinfo b/misc/py-apache-beam/distinfo new file mode 100644 index 00000000000..933a5338513 --- /dev/null +++ b/misc/py-apache-beam/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665344114 +SHA256 (apache-beam-2.41.0.zip) = c1a0456a5b48c3481bf20dc904e4d812515144336873b322f17ba188e2fabd92 +SIZE (apache-beam-2.41.0.zip) = 2860736 diff --git a/misc/py-apache-beam/pkg-descr b/misc/py-apache-beam/pkg-descr new file mode 100644 index 00000000000..c419e98626e --- /dev/null +++ b/misc/py-apache-beam/pkg-descr @@ -0,0 +1,17 @@ +Apache Beam is a unified programming model for Batch and Streaming data +processing. + +Beam provides a general approach to expressing embarrassingly parallel data +processing pipelines and supports three categories of users, each of which have +relatively disparate backgrounds and needs. + +* End Users: Writing pipelines with an existing SDK, running it on an existing + runner. These users want to focus on writing their application logic and have + everything else just work. +* SDK Writers: Developing a Beam SDK targeted at a specific user community + (Java, Python, Scala, Go, R, graphical, etc). These users are language geeks + and would prefer to be shielded from all the details of various runners and + their implementations. +* Runner Writers: Have an execution environment for distributed processing and + would like to support programs written against the Beam Model. Would prefer to + be shielded from details of multiple SDKs. diff --git a/misc/py-cinder/Makefile b/misc/py-cinder/Makefile index 7126b263446..6e0ae130d95 100644 --- a/misc/py-cinder/Makefile +++ b/misc/py-cinder/Makefile @@ -101,7 +101,7 @@ MYSQL_DESC= MySQL/MariaDB support PGSQL_DESC= PostgreSQL support MEMCACHED_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-memcached>=1.56:databases/py-python-memcached@${PY_FLAVOR} -MONGODB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=3.0.2:databases/pymongo@${PY_FLAVOR} +MONGODB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=3.0.2:databases/py-pymongo@${PY_FLAVOR} MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymysql>=0:databases/py-pymysql@${PY_FLAVOR} PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=0:databases/py-psycopg2@${PY_FLAVOR} diff --git a/misc/py-dictdiffer/files/patch-setup.py b/misc/py-dictdiffer/files/patch-setup.py deleted file mode 100644 index 1c2800241c5..00000000000 --- a/misc/py-dictdiffer/files/patch-setup.py +++ /dev/null @@ -1,13 +0,0 @@ -- fix the problem that Python thinks that the version 2.7 is greater than 6.0.0 for pytest-runner - ---- setup.py.orig 2022-10-04 20:58:57 UTC -+++ setup.py -@@ -54,7 +54,7 @@ for key, reqs in extras_require.items(): - extras_require['all'].extend(reqs) - - setup_requires = [ -- 'pytest-runner>=2.7', -+ 'pytest-runner', - 'setuptools_scm>=3.1.0', - ] - diff --git a/misc/py-onnx/Makefile b/misc/py-onnx/Makefile index 84c6372376d..0265b8ad42c 100644 --- a/misc/py-onnx/Makefile +++ b/misc/py-onnx/Makefile @@ -1,5 +1,6 @@ PORTNAME= onnx DISTVERSION= 1.12.0 +PORTREVISION= 1 CATEGORIES= misc # machine-learning MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/misc/rubygem-octicons/Makefile b/misc/rubygem-octicons/Makefile index d2adb69a4d0..3d07deb9766 100644 --- a/misc/rubygem-octicons/Makefile +++ b/misc/rubygem-octicons/Makefile @@ -1,5 +1,5 @@ PORTNAME= octicons -PORTVERSION= 17.6.0 +PORTVERSION= 17.7.0 CATEGORIES= misc rubygems MASTER_SITES= RG diff --git a/misc/rubygem-octicons/distinfo b/misc/rubygem-octicons/distinfo index 0f0444c6401..6782f1ea963 100644 --- a/misc/rubygem-octicons/distinfo +++ b/misc/rubygem-octicons/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664768162 -SHA256 (rubygem/octicons-17.6.0.gem) = 62a43d1976d9fc24b0cb7367b8c6326da43924f60e17d0493bd58d5a288c7213 -SIZE (rubygem/octicons-17.6.0.gem) = 189952 +TIMESTAMP = 1665330694 +SHA256 (rubygem/octicons-17.7.0.gem) = d570f97dc01268201bb9dd3f68b54772ad04f3928be1c9b558a6367305030e1c +SIZE (rubygem/octicons-17.7.0.gem) = 189952 diff --git a/misc/tellico/Makefile b/misc/tellico/Makefile index baf0695a71b..af52fcbc94a 100644 --- a/misc/tellico/Makefile +++ b/misc/tellico/Makefile @@ -1,6 +1,6 @@ PORTNAME= tellico DISTVERSION= 3.4.4 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= misc kde MASTER_SITES= http://tellico-project.org/files/ diff --git a/multimedia/assimp/Makefile b/multimedia/assimp/Makefile index 9b33df00d2f..3aa5e44174e 100644 --- a/multimedia/assimp/Makefile +++ b/multimedia/assimp/Makefile @@ -1,6 +1,6 @@ PORTNAME= assimp DISTVERSIONPREFIX= v -DISTVERSION= 5.2.4 +DISTVERSION= 5.2.5 CATEGORIES= multimedia MAINTAINER= yuri@FreeBSD.org @@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv6= field within 'Assimp::MDL::Vertex_MDL7' is less aligned than 'Assimp::MDL::Vertex_MDL7::..., see https://github.com/assimp/assimp/issues/4640 -USES= cmake:testing compiler:c++11-lib cpe localbase:ldflags pkgconfig # minizip is disabled for https://github.com/assimp/assimp/issues/4374 +USES= cmake:testing compiler:c++17-lang cpe localbase:ldflags pkgconfig # minizip is disabled for https://github.com/assimp/assimp/issues/4374 USE_GITHUB= yes USE_LDCONFIG= yes @@ -22,7 +22,7 @@ CMAKE_ON= ASSIMP_BUILD_MINIZIP # workaround for https://github.com/assimp/assim CMAKE_TESTING_ON= ASSIMP_BUILD_TESTS CMAKE_TESTING_TARGET= ${ALL_TARGET} # hack to avoid target -post-test: +post-test: # 1 test fails, see https://github.com/assimp/assimp/issues/4751 @cd ${BUILD_WRKSRC} && \ ${BUILD_WRKSRC}/bin/unit diff --git a/multimedia/assimp/distinfo b/multimedia/assimp/distinfo index 6c7fdb6254e..095ba0734d3 100644 --- a/multimedia/assimp/distinfo +++ b/multimedia/assimp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1658288612 -SHA256 (assimp-assimp-v5.2.4_GH0.tar.gz) = 6a4ff75dc727821f75ef529cea1c4fc0a7b5fc2e0a0b2ff2f6b7993fe6cb54ba -SIZE (assimp-assimp-v5.2.4_GH0.tar.gz) = 49613683 +TIMESTAMP = 1665460183 +SHA256 (assimp-assimp-v5.2.5_GH0.tar.gz) = b5219e63ae31d895d60d98001ee5bb809fb2c7b2de1e7f78ceeb600063641e1a +SIZE (assimp-assimp-v5.2.5_GH0.tar.gz) = 49543936 diff --git a/multimedia/assimp/pkg-plist b/multimedia/assimp/pkg-plist index 394aba6d8ab..8b78ace0dab 100644 --- a/multimedia/assimp/pkg-plist +++ b/multimedia/assimp/pkg-plist @@ -1,4 +1,3 @@ -bin/assimp include/assimp/Base64.hpp include/assimp/BaseImporter.h include/assimp/Bitmap.h @@ -93,5 +92,5 @@ lib/cmake/assimp-5.2/assimpTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/assimp-5.2/assimpTargets.cmake lib/libassimp.so lib/libassimp.so.5 -lib/libassimp.so.5.2.0 +lib/libassimp.so.5.2.4 libdata/pkgconfig/assimp.pc diff --git a/multimedia/ffmpeg/Makefile b/multimedia/ffmpeg/Makefile index 22c5bafcdcf..f2491e1c1de 100644 --- a/multimedia/ffmpeg/Makefile +++ b/multimedia/ffmpeg/Makefile @@ -1,6 +1,5 @@ PORTNAME= ffmpeg -PORTVERSION= 4.4.2 -PORTREVISION= 9 +PORTVERSION= 4.4.3 PORTEPOCH= 1 CATEGORIES= multimedia audio net MASTER_SITES= https://ffmpeg.org/releases/ diff --git a/multimedia/ffmpeg/distinfo b/multimedia/ffmpeg/distinfo index 9867c19e489..da3325c05de 100644 --- a/multimedia/ffmpeg/distinfo +++ b/multimedia/ffmpeg/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1649967228 -SHA256 (ffmpeg-4.4.2.tar.xz) = af419a7f88adbc56c758ab19b4c708afbcae15ef09606b82b855291f6a6faa93 -SIZE (ffmpeg-4.4.2.tar.xz) = 9562968 +TIMESTAMP = 1665342284 +SHA256 (ffmpeg-4.4.3.tar.xz) = 6c5b6c195e61534766a0b5fe16acc919170c883362612816d0a1c7f4f947006e +SIZE (ffmpeg-4.4.3.tar.xz) = 9566020 SHA256 (0001-lavc-svt_hevc-add-libsvt-hevc-encoder-wrapper.patch) = 376ea23e9d876390fbca936c80cb437bb9daa6232ff65df0ea91673e18b739ff SIZE (0001-lavc-svt_hevc-add-libsvt-hevc-encoder-wrapper.patch) = 24259 SHA256 (0002-doc-Add-libsvt_hevc-encoder-docs.patch) = d16589efc4be2602a9f436e9938cfee0cc7b5ccd7a4a6b41c0c9a59ae0859fda diff --git a/multimedia/ffmpeg/files/patch-configure b/multimedia/ffmpeg/files/patch-configure index ce54ab1bd8f..1b06074fc3f 100644 --- a/multimedia/ffmpeg/files/patch-configure +++ b/multimedia/ffmpeg/files/patch-configure @@ -1,6 +1,6 @@ ---- configure.orig 2020-06-15 18:54:23 UTC +--- configure.orig 2022-10-09 19:04:43 UTC +++ configure -@@ -3744,13 +3744,7 @@ target_os_default=$(tolower $(uname -s)) +@@ -3784,13 +3784,7 @@ host_os=$target_os_default host_os=$target_os_default # machine @@ -15,12 +15,3 @@ cpu="generic" intrinsics="none" -@@ -6736,7 +6736,7 @@ fi - - if enabled sdl2; then - SDL2_CONFIG="${cross_prefix}sdl2-config" -- test_pkg_config sdl2 "sdl2 >= 2.0.1 sdl2 < 2.1.0" SDL_events.h SDL_PollEvent -+ test_pkg_config sdl2 "sdl2 >= 2.0.1 sdl2 < 3.0.0" SDL_events.h SDL_PollEvent - if disabled sdl2 && "${SDL2_CONFIG}" --version > /dev/null 2>&1; then - sdl2_cflags=$("${SDL2_CONFIG}" --cflags) - sdl2_extralibs=$("${SDL2_CONFIG}" --libs) diff --git a/multimedia/gaupol/Makefile b/multimedia/gaupol/Makefile index f17c6188b59..c84b05bcda8 100644 --- a/multimedia/gaupol/Makefile +++ b/multimedia/gaupol/Makefile @@ -3,7 +3,7 @@ DISTVERSION= 1.4-3 DISTVERSIONSUFFIX= -g6116d42b CATEGORIES= multimedia python -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Subtitle editor WWW= https://otsaloma.io/gaupol/ diff --git a/multimedia/haruna/Makefile b/multimedia/haruna/Makefile index 0f59892d7b8..0425e888c49 100644 --- a/multimedia/haruna/Makefile +++ b/multimedia/haruna/Makefile @@ -1,5 +1,5 @@ PORTNAME= haruna -DISTVERSION= 0.9.2 +DISTVERSION= 0.9.3 MASTER_SITES= KDE/stable/${PORTNAME}/ CATEGORIES= multimedia kde diff --git a/multimedia/haruna/distinfo b/multimedia/haruna/distinfo index d01efab7fb5..12b467a15c1 100644 --- a/multimedia/haruna/distinfo +++ b/multimedia/haruna/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1665003986 -SHA256 (haruna-0.9.2.tar.xz) = cd1d49c645e53e7cb4bb905c21c3789bae3b55532ad7e5f25c852c0f63702580 -SIZE (haruna-0.9.2.tar.xz) = 2396820 +TIMESTAMP = 1665320782 +SHA256 (haruna-0.9.3.tar.xz) = 673d8db5d59e1c0f5937c3b73c11ee858fbd43d65efcde91aba9dcf70dac73e6 +SIZE (haruna-0.9.3.tar.xz) = 2402208 diff --git a/multimedia/libmatroska/Makefile b/multimedia/libmatroska/Makefile index f1c4cd1f934..cfa8dd12e23 100644 --- a/multimedia/libmatroska/Makefile +++ b/multimedia/libmatroska/Makefile @@ -1,5 +1,5 @@ PORTNAME= libmatroska -DISTVERSION= 1.7.0 +DISTVERSION= 1.7.1 CATEGORIES= multimedia audio MASTER_SITES= https://dl.matroska.org/downloads/libmatroska/ diff --git a/multimedia/libmatroska/distinfo b/multimedia/libmatroska/distinfo index f5b0c8b60f9..3bc17271a75 100644 --- a/multimedia/libmatroska/distinfo +++ b/multimedia/libmatroska/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664562603 -SHA256 (libmatroska-1.7.0.tar.xz) = 927239d8d49aed604877106aaf934f318b2c7e6b88451c9277476443308690c3 -SIZE (libmatroska-1.7.0.tar.xz) = 61296 +TIMESTAMP = 1665308930 +SHA256 (libmatroska-1.7.1.tar.xz) = 572a3033b8d93d48a6a858e514abce4b2f7a946fe1f02cbfeca39bfd703018b3 +SIZE (libmatroska-1.7.1.tar.xz) = 61416 diff --git a/multimedia/libmediainfo/Makefile b/multimedia/libmediainfo/Makefile index 421038b8e4c..3a0b9d6f17e 100644 --- a/multimedia/libmediainfo/Makefile +++ b/multimedia/libmediainfo/Makefile @@ -1,5 +1,5 @@ PORTNAME= libmediainfo -PORTVERSION= 22.06 +PORTVERSION= 22.09 CATEGORIES= multimedia MASTER_SITES= https://mediaarea.net/download/binary/mediainfo/${PORTVERSION}/ \ LOCAL/sunpoet diff --git a/multimedia/libmediainfo/distinfo b/multimedia/libmediainfo/distinfo index a46d51c8ab8..cdaf4d2824d 100644 --- a/multimedia/libmediainfo/distinfo +++ b/multimedia/libmediainfo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656092892 -SHA256 (MediaInfo_CLI_22.06_GNU_FromSource.tar.xz) = 66145c5d26639787f341a533f85bfadeffcd7b51291ddfb817c68eb66b6c611b -SIZE (MediaInfo_CLI_22.06_GNU_FromSource.tar.xz) = 3315876 +TIMESTAMP = 1665073086 +SHA256 (MediaInfo_CLI_22.09_GNU_FromSource.tar.xz) = 02070e50a9cde50180a31c0529435a0ac4fdc0cc823982395833472c6ef464e9 +SIZE (MediaInfo_CLI_22.09_GNU_FromSource.tar.xz) = 3337624 diff --git a/multimedia/libopenshot/Makefile b/multimedia/libopenshot/Makefile index d0071e89f12..8245ebca270 100644 --- a/multimedia/libopenshot/Makefile +++ b/multimedia/libopenshot/Makefile @@ -1,7 +1,7 @@ PORTNAME= libopenshot DISTVERSIONPREFIX= v DISTVERSION= 0.2.7 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= multimedia PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/multimedia/libva-utils/Makefile b/multimedia/libva-utils/Makefile index a505a2cf5fb..2ca85294e14 100644 --- a/multimedia/libva-utils/Makefile +++ b/multimedia/libva-utils/Makefile @@ -1,5 +1,5 @@ PORTNAME= libva-utils -PORTVERSION= 2.15.0 +PORTVERSION= 2.16.0 CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org diff --git a/multimedia/libva-utils/distinfo b/multimedia/libva-utils/distinfo index 5978ca73bb0..dda3bbac73b 100644 --- a/multimedia/libva-utils/distinfo +++ b/multimedia/libva-utils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656669604 -SHA256 (intel-libva-utils-2.15.0_GH0.tar.gz) = 73609a24fe1dbf99e1472e20af1398d910f64c88b8615272f9f3539ffc5d2efc -SIZE (intel-libva-utils-2.15.0_GH0.tar.gz) = 1245559 +TIMESTAMP = 1665307985 +SHA256 (intel-libva-utils-2.16.0_GH0.tar.gz) = 646c9bfff6a83504c48de2c786c9514ca30c5e916127faf00f143ef8147ee950 +SIZE (intel-libva-utils-2.16.0_GH0.tar.gz) = 1245723 diff --git a/multimedia/libzen/Makefile b/multimedia/libzen/Makefile index 5a9327c73b8..952b912e7ef 100644 --- a/multimedia/libzen/Makefile +++ b/multimedia/libzen/Makefile @@ -1,5 +1,5 @@ PORTNAME= libzen -PORTVERSION= 22.06 +PORTVERSION= 22.09 CATEGORIES= multimedia MASTER_SITES= https://mediaarea.net/download/binary/mediainfo/${PORTVERSION}/ \ LOCAL/sunpoet diff --git a/multimedia/libzen/distinfo b/multimedia/libzen/distinfo index 19233e94a32..096f367b45e 100644 --- a/multimedia/libzen/distinfo +++ b/multimedia/libzen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656092894 -SHA256 (MediaInfo_CLI_22.06_GNU_FromSource.tar.xz) = 66145c5d26639787f341a533f85bfadeffcd7b51291ddfb817c68eb66b6c611b -SIZE (MediaInfo_CLI_22.06_GNU_FromSource.tar.xz) = 3315876 +TIMESTAMP = 1665073088 +SHA256 (MediaInfo_CLI_22.09_GNU_FromSource.tar.xz) = 02070e50a9cde50180a31c0529435a0ac4fdc0cc823982395833472c6ef464e9 +SIZE (MediaInfo_CLI_22.09_GNU_FromSource.tar.xz) = 3337624 diff --git a/multimedia/livego/Makefile b/multimedia/livego/Makefile index 66da427e184..72fafdc2d1e 100644 --- a/multimedia/livego/Makefile +++ b/multimedia/livego/Makefile @@ -3,7 +3,7 @@ DISTVERSION= 0.0.15 PORTREVISION= 6 CATEGORIES= multimedia -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Live video streaming server in golang WWW= https://github.com/gwuhaolin/livego diff --git a/multimedia/mediainfo/Makefile b/multimedia/mediainfo/Makefile index 061cb1ae6e4..925cc1e46ed 100644 --- a/multimedia/mediainfo/Makefile +++ b/multimedia/mediainfo/Makefile @@ -1,5 +1,5 @@ PORTNAME= mediainfo -PORTVERSION= 22.06 +PORTVERSION= 22.09 CATEGORIES= multimedia MASTER_SITES= https://mediaarea.net/download/binary/mediainfo/${PORTVERSION}/ \ LOCAL/sunpoet diff --git a/multimedia/mediainfo/distinfo b/multimedia/mediainfo/distinfo index f8abffad84d..fab7cc4c511 100644 --- a/multimedia/mediainfo/distinfo +++ b/multimedia/mediainfo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656092896 -SHA256 (MediaInfo_CLI_22.06_GNU_FromSource.tar.xz) = 66145c5d26639787f341a533f85bfadeffcd7b51291ddfb817c68eb66b6c611b -SIZE (MediaInfo_CLI_22.06_GNU_FromSource.tar.xz) = 3315876 +TIMESTAMP = 1665073090 +SHA256 (MediaInfo_CLI_22.09_GNU_FromSource.tar.xz) = 02070e50a9cde50180a31c0529435a0ac4fdc0cc823982395833472c6ef464e9 +SIZE (MediaInfo_CLI_22.09_GNU_FromSource.tar.xz) = 3337624 diff --git a/multimedia/mkvtoolnix/Makefile b/multimedia/mkvtoolnix/Makefile index c44daa5e11a..cf45bd1e233 100644 --- a/multimedia/mkvtoolnix/Makefile +++ b/multimedia/mkvtoolnix/Makefile @@ -1,6 +1,5 @@ PORTNAME= mkvtoolnix -PORTVERSION= 70.0.0 -PORTREVISION= 1 +PORTVERSION= 71.1.0 CATEGORIES= multimedia audio MASTER_SITES= https://www.bunkus.org/videotools/mkvtoolnix/sources/ \ https://mkvtoolnix.download/sources/ diff --git a/multimedia/mkvtoolnix/distinfo b/multimedia/mkvtoolnix/distinfo index 5a250db1577..015e3ca83f1 100644 --- a/multimedia/mkvtoolnix/distinfo +++ b/multimedia/mkvtoolnix/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661028730 -SHA256 (mkvtoolnix-70.0.0.tar.xz) = 64324b7ee6b4aa6fab5f517ca93667d12260a4ea92ea80b97575beda3a91693a -SIZE (mkvtoolnix-70.0.0.tar.xz) = 10952476 +TIMESTAMP = 1665316580 +SHA256 (mkvtoolnix-71.1.0.tar.xz) = 153443e583c29ca9016879dc558503b426494c47934ef8a32265adcb52cfca47 +SIZE (mkvtoolnix-71.1.0.tar.xz) = 10989788 diff --git a/multimedia/py-mat2/Makefile b/multimedia/py-mat2/Makefile index d2558ce1fc3..e9cecc0d04e 100644 --- a/multimedia/py-mat2/Makefile +++ b/multimedia/py-mat2/Makefile @@ -1,6 +1,6 @@ PORTNAME= mat2 DISTVERSION= 0.13.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia audio graphics textproc python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/multimedia/vlc/Makefile b/multimedia/vlc/Makefile index 7df9383f8af..e223b94815a 100644 --- a/multimedia/vlc/Makefile +++ b/multimedia/vlc/Makefile @@ -1,6 +1,6 @@ PORTNAME= vlc DISTVERSION= 3.0.17.4 -PORTREVISION= 5 +PORTREVISION= 6 PORTEPOCH= 4 CATEGORIES= multimedia audio net www MASTER_SITES= http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \ diff --git a/net-im/cawbird/Makefile b/net-im/cawbird/Makefile index 7f6f1fc31d8..0ca0a1af3c0 100644 --- a/net-im/cawbird/Makefile +++ b/net-im/cawbird/Makefile @@ -3,7 +3,7 @@ PORTVERSION= 1.5 DISTVERSIONPREFIX= v CATEGORIES= net-im -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Fork of Corebird GTK Twitter client WWW= https://github.com/IBBoard/cawbird diff --git a/net-im/dendrite/Makefile b/net-im/dendrite/Makefile index 476f7e24bb9..9e67ceaa1ac 100644 --- a/net-im/dendrite/Makefile +++ b/net-im/dendrite/Makefile @@ -1,7 +1,6 @@ PORTNAME= dendrite DISTVERSIONPREFIX= v -DISTVERSION= 0.10.1 -PORTREVISION= 1 +DISTVERSION= 0.10.2 CATEGORIES= net-im MAINTAINER= ashish@FreeBSD.org diff --git a/net-im/dendrite/distinfo b/net-im/dendrite/distinfo index 92b55560ef5..36d2c985014 100644 --- a/net-im/dendrite/distinfo +++ b/net-im/dendrite/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1664555055 -SHA256 (matrix-org-dendrite-v0.10.1_GH0.tar.gz) = 077946f3deb6b0aa3a58fc02d413a6950a6b4dd9b90b73c6a41911b229ecb124 -SIZE (matrix-org-dendrite-v0.10.1_GH0.tar.gz) = 956034 +TIMESTAMP = 1665163076 +SHA256 (matrix-org-dendrite-v0.10.2_GH0.tar.gz) = b90451ca7d2b0c768882daa5651d45b703d487f0d65257820f7a0323155838cc +SIZE (matrix-org-dendrite-v0.10.2_GH0.tar.gz) = 961639 SHA256 (Arceliar-ironwood-ee60c16bcfcf_GH0.tar.gz) = 65dc87fbc0c7f92baf910c09d92169e693e7210447fec0c20a68be284943b72a SIZE (Arceliar-ironwood-ee60c16bcfcf_GH0.tar.gz) = 42752 SHA256 (Arceliar-phony-dde1a8dca979_GH0.tar.gz) = bcc79621c9da979c1d357a29f1924d73c86c57c0e901652312d742cbc39e5962 diff --git a/net-im/fractal/Makefile b/net-im/fractal/Makefile index c68ac0df213..74f9d519c5d 100644 --- a/net-im/fractal/Makefile +++ b/net-im/fractal/Makefile @@ -7,7 +7,7 @@ MASTER_SITES= https://gitlab.gnome.org/World/fractal/uploads/${GL_HASH}/ PATCH_SITES= https://gitlab.gnome.org/GNOME/${PORTNAME}/-/commit/ PATCHFILES+= 6fa1a23596d6.patch:-p1 # https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/867 -MAINTAINER= greg@unrelenting.technology +MAINTAINER= vishwin@FreeBSD.org COMMENT= GTK+ Matrix IM client WWW= https://wiki.gnome.org/Apps/Fractal diff --git a/net-im/gotosocial/Makefile b/net-im/gotosocial/Makefile index e3f60e551e8..cfc858df00d 100644 --- a/net-im/gotosocial/Makefile +++ b/net-im/gotosocial/Makefile @@ -1,7 +1,6 @@ PORTNAME= gotosocial DISTVERSIONPREFIX= v -DISTVERSION= 0.3.7 -PORTREVISION= 4 +DISTVERSION= 0.5.2 CATEGORIES= net-im MASTER_SITES?= https://github.com/${GH_ACCOUNT}/${PORTNAME}/releases/download/v${DISTVERSION}/:web DISTFILES?= ${PORTNAME}_${DISTVERSION}_web-assets.tar.gz:web @@ -34,13 +33,6 @@ DBDIR= /var/db/${PORTNAME} PLIST_SUB= WWWDIR="${WWWDIR}" -# patch sample config for people who set a custom prefix -.if "${PREFIX}" != "${LOCALBASE}" -post-patch: - @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' \ - ${WRKSRC}/example/config.yaml -.endif - do-build: @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ VERSION=${DISTVERSION} COMMIT=${GH_TAGNAME} scripts/build.sh ) diff --git a/net-im/gotosocial/distinfo b/net-im/gotosocial/distinfo index 4dbf7b38b80..f0a7af6fb15 100644 --- a/net-im/gotosocial/distinfo +++ b/net-im/gotosocial/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1656961168 -SHA256 (gotosocial_0.3.7_web-assets.tar.gz) = 377aebfd85f409127e0f999477f0feae1e70dfa10c168513842f1080704ecba4 -SIZE (gotosocial_0.3.7_web-assets.tar.gz) = 1455170 -SHA256 (superseriousbusiness-gotosocial-v0.3.7_GH0.tar.gz) = a81202f1b7c4a0ed40338dfa36e3f2ba4d0bcb1486044ee8821de5f788ecf448 -SIZE (superseriousbusiness-gotosocial-v0.3.7_GH0.tar.gz) = 49542572 +TIMESTAMP = 1664980066 +SHA256 (gotosocial_0.5.2_web-assets.tar.gz) = 5662fa0938679d02534d425b324a243a8e6fdb17ec3c42f465084971d997f881 +SIZE (gotosocial_0.5.2_web-assets.tar.gz) = 1603916 +SHA256 (superseriousbusiness-gotosocial-v0.5.2_GH0.tar.gz) = 8733ef7e191d68f93c0c26a2c40dfbf9afa7c16e2ad1578168541382857af840 +SIZE (superseriousbusiness-gotosocial-v0.5.2_GH0.tar.gz) = 52865473 diff --git a/net-im/gotosocial/pkg-plist b/net-im/gotosocial/pkg-plist index 07d4e9c13c6..b15e5bef702 100644 --- a/net-im/gotosocial/pkg-plist +++ b/net-im/gotosocial/pkg-plist @@ -28,12 +28,16 @@ %%WWWDIR%%/assets/OFL.txt %%WWWDIR%%/assets/logo.png %%WWWDIR%%/assets/tusky.svg -%%WWWDIR%%/assets/default_avatars/GoToSocial_icon1.svg -%%WWWDIR%%/assets/default_avatars/GoToSocial_icon2.svg -%%WWWDIR%%/assets/default_avatars/GoToSocial_icon3.svg -%%WWWDIR%%/assets/default_avatars/GoToSocial_icon4.svg -%%WWWDIR%%/assets/default_avatars/GoToSocial_icon5.svg -%%WWWDIR%%/assets/default_avatars/GoToSocial_icon6.svg +%%WWWDIR%%/assets/default_header.png +%%WWWDIR%%/assets/dist/panels-base.css +%%WWWDIR%%/assets/dist/panels-user-style.css +%%WWWDIR%%/assets/mastodon.svg +%%WWWDIR%%/assets/default_avatars/GoToSocial_icon1.png +%%WWWDIR%%/assets/default_avatars/GoToSocial_icon2.png +%%WWWDIR%%/assets/default_avatars/GoToSocial_icon3.png +%%WWWDIR%%/assets/default_avatars/GoToSocial_icon4.png +%%WWWDIR%%/assets/default_avatars/GoToSocial_icon5.png +%%WWWDIR%%/assets/default_avatars/GoToSocial_icon6.png %%WWWDIR%%/template/profile.tmpl %%WWWDIR%%/template/404.tmpl %%WWWDIR%%/template/authorize.tmpl diff --git a/net-im/mtxclient/Makefile b/net-im/mtxclient/Makefile index 2173086d8ce..bbaf13162d0 100644 --- a/net-im/mtxclient/Makefile +++ b/net-im/mtxclient/Makefile @@ -5,7 +5,7 @@ CATEGORIES= net-im MAINTAINER= adridg@FreeBSD.org COMMENT= Client API library for the Matrix protocol -WWW= https://github.com/Nheko-Reborn/mtxclient +WWW= https://nheko.im/nheko-reborn/mtxclient/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/net-im/nheko/Makefile b/net-im/nheko/Makefile index 15feb086c96..14a8d1ba0c1 100644 --- a/net-im/nheko/Makefile +++ b/net-im/nheko/Makefile @@ -1,11 +1,11 @@ PORTNAME= nheko DISTVERSIONPREFIX=v -DISTVERSION= 0.10.1 +DISTVERSION= 0.10.2 CATEGORIES= net-im MAINTAINER= adridg@FreeBSD.org COMMENT= Matrix IM client based on Qt technologies -WWW= https://github.com/Nheko-Reborn/nheko +WWW= https://nheko.im/nheko-reborn/nheko/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/net-im/nheko/distinfo b/net-im/nheko/distinfo index f284dbe9f4d..f5ddc44114f 100644 --- a/net-im/nheko/distinfo +++ b/net-im/nheko/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1663410042 -SHA256 (Nheko-Reborn-nheko-v0.10.1_GH0.tar.gz) = f9d94ecff541a49f38def91baadf751f9b41e319478f10aa66c4c827727fb5fd -SIZE (Nheko-Reborn-nheko-v0.10.1_GH0.tar.gz) = 1608578 +TIMESTAMP = 1665094209 +SHA256 (Nheko-Reborn-nheko-v0.10.2_GH0.tar.gz) = 00a0da9f134e070753efefc3bc86802b60fe385f2dea937979c0824634b4c248 +SIZE (Nheko-Reborn-nheko-v0.10.2_GH0.tar.gz) = 1608905 SHA256 (hoytech-lmdbxx-029fb681213af3020f5e3a86045445552bd024c5_GH0.tar.gz) = f1d048d7ec720667a3ea091ed44f06eb79171e77d646a59dac45b9e5ff75f33b SIZE (hoytech-lmdbxx-029fb681213af3020f5e3a86045445552bd024c5_GH0.tar.gz) = 52468 diff --git a/net-im/ricochet/Makefile b/net-im/ricochet/Makefile index 55873b6f9f9..96265178796 100644 --- a/net-im/ricochet/Makefile +++ b/net-im/ricochet/Makefile @@ -1,7 +1,7 @@ PORTNAME= ricochet PORTVERSION= 1.1.4 DISTVERSIONPREFIX= v -PORTREVISION= 28 +PORTREVISION= 29 CATEGORIES= net-im net-p2p MAINTAINER= yuri@FreeBSD.org diff --git a/net-mgmt/bgpq4/Makefile b/net-mgmt/bgpq4/Makefile index dbd58f378ea..87c5a009e37 100644 --- a/net-mgmt/bgpq4/Makefile +++ b/net-mgmt/bgpq4/Makefile @@ -1,5 +1,5 @@ PORTNAME= bgpq4 -PORTVERSION= 1.5 +PORTVERSION= 1.6 CATEGORIES= net-mgmt MAINTAINER= bofh@FreeBSD.org diff --git a/net-mgmt/bgpq4/distinfo b/net-mgmt/bgpq4/distinfo index c0c3a6ffc77..4455d7361e8 100644 --- a/net-mgmt/bgpq4/distinfo +++ b/net-mgmt/bgpq4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1658848798 -SHA256 (bgp-bgpq4-1.5_GH0.tar.gz) = 6650494caff7ac78b92e0b416437b1726d607c2946f19aa4b9ec50176855ea60 -SIZE (bgp-bgpq4-1.5_GH0.tar.gz) = 52779 +TIMESTAMP = 1665244503 +SHA256 (bgp-bgpq4-1.6_GH0.tar.gz) = 7780d4f2fd2f7aeb53ec5378e6e6602124bc6fb7ef8b372590869b82ac29b2df +SIZE (bgp-bgpq4-1.6_GH0.tar.gz) = 52883 diff --git a/net-mgmt/etherape/Makefile b/net-mgmt/etherape/Makefile index 54359a8b574..53727dcfc62 100644 --- a/net-mgmt/etherape/Makefile +++ b/net-mgmt/etherape/Makefile @@ -3,7 +3,7 @@ PORTVERSION= 0.9.20 CATEGORIES= net-mgmt gnome MASTER_SITES= SF -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Graphical network traffic monitor tool modeled after Etherman WWW= http://etherape.sourceforge.net/ diff --git a/net-mgmt/irrtoolset/Makefile b/net-mgmt/irrtoolset/Makefile index 4d2f4079739..0cbce42f76c 100644 --- a/net-mgmt/irrtoolset/Makefile +++ b/net-mgmt/irrtoolset/Makefile @@ -1,11 +1,12 @@ PORTNAME= irrtoolset DISTVERSIONPREFIX= release- DISTVERSION= 5.1.3 +PORTREVISION= 1 CATEGORIES= net-mgmt MAINTAINER= rkoberman@gmail.com COMMENT= Suite of routing policy tools to interact with the IRR -WWW= http://irrtoolset.isc.org/ +WWW= https://github.com/irrtoolset/irrtoolset LICENSE= MIT GPLv2+ RIPE_NCC LICENSE_COMB= multi diff --git a/net-mgmt/netbox/Makefile b/net-mgmt/netbox/Makefile index b69a8ec44c4..1e3c4277675 100644 --- a/net-mgmt/netbox/Makefile +++ b/net-mgmt/netbox/Makefile @@ -1,6 +1,6 @@ PORTNAME= netbox DISTVERSIONPREFIX= v -DISTVERSION= 3.3.4 +DISTVERSION= 3.3.5 CATEGORIES= net-mgmt python MAINTAINER= kai@FreeBSD.org @@ -23,12 +23,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt # - www/py-dj40-django-tables2 # - www/py-dj40-djangorestframework (in conjunction with www/py-dj40-drf-yasg) # -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django40>=4.0.7<4.1:www/py-django40@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django40>=4.0.8<4.1:www/py-django40@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj40-django-cors-headers>=3.13.0<4:www/py-dj40-django-cors-headers@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj40-django-debug-toolbar>=3.6.0<4:www/py-dj40-django-debug-toolbar@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj40-django-filter>=22.1<23:www/py-dj40-django-filter@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj40-django-graphiql-debug-toolbar>=0.2.0<1:www/py-dj40-django-graphiql-debug-toolbar@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj40-django-mptt>=0.13.4<0.14:www/py-dj40-django-mptt@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj40-django-mptt>=0.14.0<0.15:www/py-dj40-django-mptt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj40-django-prometheus>=2.2.0<2.3:www/py-dj40-django-prometheus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj40-django-redis>=5.2.0<6:www/py-dj40-django-redis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj40-django-rich>=1.4.0<2:www/py-dj40-django-rich@${PY_FLAVOR} \ @@ -36,13 +36,13 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django40>=4.0.7<4.1:www/py-django40@${PY_FLA ${PYTHON_PKGNAMEPREFIX}dj40-django-tables2>=2.4.1<2.5:www/py-dj40-django-tables2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj40-django-taggit>=3.0.0<4:www/py-dj40-django-taggit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj40-django-timezone-field>=5.0<6:www/py-dj40-django-timezone-field@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj40-djangorestframework>=3.13.1<3.14.0:www/py-dj40-djangorestframework@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj40-drf-yasg>=1.21.3<1.22:www/py-dj40-drf-yasg@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj40-djangorestframework>=3.14.0<3.15.0:www/py-dj40-djangorestframework@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj40-drf-yasg>=1.21.4<1.22:www/py-dj40-drf-yasg@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj40-graphene-django>=2.15.0<3:devel/py-dj40-graphene-django@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django-pglocks>=1.0.4<1.1:www/py-django-pglocks@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}bleach>=5.0.1<6:www/py-bleach@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.0.1<4:devel/py-Jinja2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}markdown>=3.3.7<3.5:textproc/py-markdown@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}markdown>=3.3.7<3.4:textproc/py-markdown@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}markdown-include>=0.7.0<1:textproc/py-markdown-include@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mkdocs-material>=8.2.11<9:textproc/py-mkdocs-material@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mkdocstrings>=0.17.0<1:textproc/py-mkdocstrings@${PY_FLAVOR} \ @@ -54,7 +54,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django40>=4.0.7<4.1:www/py-django40@${PY_FLA ${PYTHON_PKGNAMEPREFIX}social-auth-core>=4.3.0<5:security/py-social-auth-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}svgwrite>=1.4.3<2:graphics/py-svgwrite@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tablib>=3.2.1<4:textproc/py-tablib@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}tzdata>=2022.2:devel/py-tzdata@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}tzdata>=2022.4:devel/py-tzdata@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=5.4.1<7:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gunicorn>=20.1.0<21:www/py-gunicorn@${PY_FLAVOR} diff --git a/net-mgmt/netbox/distinfo b/net-mgmt/netbox/distinfo index ffc0da4ea2d..e086f1cc6ec 100644 --- a/net-mgmt/netbox/distinfo +++ b/net-mgmt/netbox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663407064 -SHA256 (netbox-community-netbox-v3.3.4_GH0.tar.gz) = 88de5e90a7632572416bcd52327bd208b2a96f569cbd2987206bd9f5c841f8ab -SIZE (netbox-community-netbox-v3.3.4_GH0.tar.gz) = 5217432 +TIMESTAMP = 1665074128 +SHA256 (netbox-community-netbox-v3.3.5_GH0.tar.gz) = c9027370377b9efa0a031671a7dae164d5db1561272440f2903022d1a48b75c5 +SIZE (netbox-community-netbox-v3.3.5_GH0.tar.gz) = 5217943 diff --git a/net-mgmt/netbox/pkg-plist b/net-mgmt/netbox/pkg-plist index 4ff53d8694e..a0f6d3b0806 100644 --- a/net-mgmt/netbox/pkg-plist +++ b/net-mgmt/netbox/pkg-plist @@ -789,7 +789,7 @@ %%DATADIR%%/templates/dcim/frontport.html %%DATADIR%%/templates/dcim/inc/cable_termination.html %%DATADIR%%/templates/dcim/inc/cable_toggle_buttons.html -%%DATADIR%%/templates/dcim/inc/cabletermination.html +%%DATADIR%%/templates/dcim/inc/connection_endpoints.html %%DATADIR%%/templates/dcim/inc/device_import_header.html %%DATADIR%%/templates/dcim/inc/endpoint_connection.html %%DATADIR%%/templates/dcim/inc/interface_vlans_table.html diff --git a/net-p2p/bitcoin/Makefile b/net-p2p/bitcoin/Makefile index 93689e888cd..7fc2b759aba 100644 --- a/net-p2p/bitcoin/Makefile +++ b/net-p2p/bitcoin/Makefile @@ -1,6 +1,6 @@ PORTNAME= bitcoin PORTVERSION= 23.0 -PORTREVISION?= 2 +PORTREVISION?= 3 CATEGORIES= net-p2p finance MASTER_SITES= https://bitcoincore.org/bin/bitcoin-core-${PORTVERSION}/ \ LOCAL/swills:icon diff --git a/net-p2p/cardano-db-sync/Makefile b/net-p2p/cardano-db-sync/Makefile index 216aa61f3e9..27c09df523f 100644 --- a/net-p2p/cardano-db-sync/Makefile +++ b/net-p2p/cardano-db-sync/Makefile @@ -1,5 +1,6 @@ PORTNAME= cardano-db-sync PORTVERSION= 13.0.5 +PORTREVISION= 2 CATEGORIES= net-p2p databases PATCH_SITES= https://arrowd.name/:freebsd_compat @@ -46,7 +47,7 @@ GH_TUPLE= HeinrichApfelmus:threepenny-gui:e3bb8283fc7d2e8aa374eea29426002e8dcd67 GH_TUPLE+= input-output-hk:libsodium:${LIBSODIUM_HASH}:sodium \ bitcoin-core:secp256k1:${SECP256K1_HASH}:secp -CARDANO_DB_SYNC_HASH= b32fb363a738eb0453ed6c84f2dfd7723c0640bd +CARDANO_DB_SYNC_HASH= 8ad98d48e0068f3768d48e18fdcbe254037cba3b LIBSODIUM_HASH= 66f017f16633f2060db25e17c170c2afa0f2a8a1 # Obtained from https://github.com/input-output-hk/cardano-node/blob/master/.github/workflows/github-page.yml#L21 SECP256K1_HASH= ac83be33d0956faf6b7f61a60ab524ef7d6a473a diff --git a/net-p2p/cardano-db-sync/files/cardano_db_sync.in b/net-p2p/cardano-db-sync/files/cardano_db_sync.in index f9f9e976350..9465443c470 100644 --- a/net-p2p/cardano-db-sync/files/cardano_db_sync.in +++ b/net-p2p/cardano-db-sync/files/cardano_db_sync.in @@ -43,7 +43,7 @@ command=%%PREFIX%%/bin/cardano-db-sync cardano_deployment_url="https://raw.githubusercontent.com/cardano-bsd-alliance/freebsd-ports-cardano-artifacts/master/cardano-db-sync" cardano_config_files="config db-sync-config byron-genesis shelley-genesis alonzo-genesis" -cardano_networks="mainnet testnet" +cardano_networks="mainnet preview preprod" start_cmd="${name}_start" start_precmd="${name}_prestart" @@ -87,6 +87,12 @@ sanity_check() echo "Did you setup postgresql database access?" exit 1 fi + if [ ! -d `dirname ${cardano_db_sync_cnode_socket}` ] + then + echo "The directory for the socket file ${cardano_db_sync_cnode_socket} is missing" + echo "Cardano-node is not running and/or wrong path specified for /jail/socket/ dir" + exit 1 + fi return 0 } diff --git a/net-p2p/cncli/Makefile b/net-p2p/cncli/Makefile index 9f3bbf985f6..4f07b5849e7 100644 --- a/net-p2p/cncli/Makefile +++ b/net-p2p/cncli/Makefile @@ -1,12 +1,11 @@ PORTNAME= cncli DISTVERSIONPREFIX= v -DISTVERSION= 5.1.0 -PORTREVISION= 1 +DISTVERSION= 5.1.2 CATEGORIES= net-p2p MAINTAINER= boris@zfs.ninja COMMENT= A community-based cardano-node CLI tool -WWW= https://cardano-community.github.io/guild-operators/ +WWW= https://cardano-community.github.io/guild-operators/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE @@ -29,13 +28,14 @@ CARGO_ENV= SODIUM_LIB_DIR=${LIBS_PREFIX}${PREFIX}/lib SODIUM_INCLUDE_DIR=${LIBS_ CARGO_CRATES= ahash-0.7.6 \ aho-corasick-0.7.18 \ + android_system_properties-0.1.4 \ ansi_term-0.12.1 \ arrayref-0.3.6 \ arrayvec-0.7.2 \ - async-channel-1.6.1 \ + async-channel-1.7.1 \ async-executor-1.4.1 \ async-global-executor-2.2.0 \ - async-io-1.7.0 \ + async-io-1.8.0 \ async-lock-2.5.0 \ async-std-1.12.0 \ async-task-4.3.0 \ @@ -47,19 +47,19 @@ CARGO_CRATES= ahash-0.7.6 \ base58-0.2.0 \ base64-0.13.0 \ bech32-0.8.1 \ - bech32-0.9.0 \ + bech32-0.9.1 \ bigdecimal-0.3.0 \ bitflags-1.3.2 \ blake2b_simd-1.0.0 \ blocking-1.2.0 \ - bumpalo-3.10.0 \ + bumpalo-3.11.0 \ byteorder-1.4.3 \ bytes-1.2.1 \ cache-padded-1.2.0 \ cc-1.0.73 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ - chrono-0.4.20 \ + chrono-0.4.22 \ chrono-tz-0.6.3 \ chrono-tz-build-0.0.3 \ clap-2.34.0 \ @@ -73,7 +73,7 @@ CARGO_CRATES= ahash-0.7.6 \ crossbeam-utils-0.8.11 \ cryptoxide-0.4.2 \ ctor-0.1.23 \ - either-1.7.0 \ + either-1.8.0 \ encoding_rs-0.8.31 \ env_logger-0.7.1 \ env_logger-0.9.0 \ @@ -85,20 +85,20 @@ CARGO_CRATES= ahash-0.7.6 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.0.1 \ - futures-0.3.21 \ - futures-channel-0.3.21 \ - futures-core-0.3.21 \ - futures-executor-0.3.21 \ - futures-io-0.3.21 \ + futures-0.3.23 \ + futures-channel-0.3.23 \ + futures-core-0.3.23 \ + futures-executor-0.3.23 \ + futures-io-0.3.23 \ futures-lite-1.12.0 \ - futures-macro-0.3.21 \ - futures-sink-0.3.21 \ - futures-task-0.3.21 \ - futures-util-0.3.21 \ + futures-macro-0.3.23 \ + futures-sink-0.3.23 \ + futures-task-0.3.23 \ + futures-util-0.3.23 \ getrandom-0.2.7 \ gloo-timers-0.2.4 \ gmp-mpfr-sys-1.4.10 \ - h2-0.3.13 \ + h2-0.3.14 \ half-1.8.2 \ hashbrown-0.12.3 \ hashlink-0.8.0 \ @@ -113,6 +113,7 @@ CARGO_CRATES= ahash-0.7.6 \ humantime-2.1.0 \ hyper-0.14.20 \ hyper-tls-0.5.0 \ + iana-time-zone-0.1.46 \ idna-0.2.3 \ indexmap-1.9.1 \ instant-0.1.12 \ @@ -122,7 +123,7 @@ CARGO_CRATES= ahash-0.7.6 \ js-sys-0.3.59 \ kv-log-macro-1.0.7 \ lazy_static-1.4.0 \ - libc-0.2.127 \ + libc-0.2.132 \ libsqlite3-sys-0.25.1 \ log-0.4.17 \ matches-0.1.9 \ @@ -138,29 +139,29 @@ CARGO_CRATES= ahash-0.7.6 \ num-integer-0.1.45 \ num-traits-0.2.15 \ num_cpus-1.13.1 \ - once_cell-1.13.0 \ + once_cell-1.13.1 \ openssl-0.10.41 \ openssl-macros-0.1.0 \ openssl-probe-0.1.5 \ openssl-sys-0.9.75 \ - pallas-addresses-0.13.0 \ - pallas-codec-0.13.0 \ - pallas-crypto-0.13.0 \ - pallas-miniprotocols-0.13.0 \ - pallas-multiplexer-0.13.0 \ - pallas-primitives-0.13.0 \ - pallas-traverse-0.13.0 \ + pallas-addresses-0.13.2 \ + pallas-codec-0.13.2 \ + pallas-crypto-0.13.2 \ + pallas-miniprotocols-0.13.2 \ + pallas-multiplexer-0.13.2 \ + pallas-primitives-0.13.2 \ + pallas-traverse-0.13.2 \ parking-2.0.0 \ parse-zoneinfo-0.3.0 \ percent-encoding-2.1.0 \ - phf-0.11.0 \ - phf_codegen-0.11.0 \ - phf_generator-0.11.0 \ - phf_shared-0.11.0 \ + phf-0.11.1 \ + phf_codegen-0.11.1 \ + phf_generator-0.11.1 \ + phf_shared-0.11.1 \ pin-project-lite-0.2.9 \ pin-utils-0.1.0 \ pkg-config-0.3.25 \ - polling-2.2.0 \ + polling-2.3.0 \ ppv-lite86-0.2.16 \ pretty_env_logger-0.4.0 \ proc-macro-error-1.0.4 \ @@ -183,13 +184,13 @@ CARGO_CRATES= ahash-0.7.6 \ ryu-1.0.11 \ schannel-0.1.20 \ scopeguard-1.1.0 \ - security-framework-2.6.1 \ + security-framework-2.7.0 \ security-framework-sys-2.6.1 \ - serde-1.0.142 \ + serde-1.0.144 \ serde-aux-3.1.0 \ serde_cbor-0.11.2 \ - serde_derive-1.0.142 \ - serde_json-1.0.83 \ + serde_derive-1.0.144 \ + serde_json-1.0.85 \ serde_urlencoded-0.7.1 \ siphasher-0.3.10 \ slab-0.4.7 \ diff --git a/net-p2p/cncli/distinfo b/net-p2p/cncli/distinfo index b1064df44b3..4fa340765eb 100644 --- a/net-p2p/cncli/distinfo +++ b/net-p2p/cncli/distinfo @@ -1,22 +1,24 @@ -TIMESTAMP = 1660118118 +TIMESTAMP = 1665205459 SHA256 (rust/crates/ahash-0.7.6.crate) = fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47 SIZE (rust/crates/ahash-0.7.6.crate) = 38030 SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923 +SHA256 (rust/crates/android_system_properties-0.1.4.crate) = d7ed72e1635e121ca3e79420540282af22da58be50de153d36f81ddc6b83aa9e +SIZE (rust/crates/android_system_properties-0.1.4.crate) = 4637 SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2 SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838 SHA256 (rust/crates/arrayref-0.3.6.crate) = a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544 SIZE (rust/crates/arrayref-0.3.6.crate) = 10035 SHA256 (rust/crates/arrayvec-0.7.2.crate) = 8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6 SIZE (rust/crates/arrayvec-0.7.2.crate) = 29341 -SHA256 (rust/crates/async-channel-1.6.1.crate) = 2114d64672151c0c5eaa5e131ec84a74f06e1e559830dabba01ca30605d66319 -SIZE (rust/crates/async-channel-1.6.1.crate) = 12574 +SHA256 (rust/crates/async-channel-1.7.1.crate) = e14485364214912d3b19cc3435dde4df66065127f05fa0d75c712f36f12c2f28 +SIZE (rust/crates/async-channel-1.7.1.crate) = 12855 SHA256 (rust/crates/async-executor-1.4.1.crate) = 871f9bb5e0a22eeb7e8cf16641feb87c9dc67032ccf8ff49e772eb9941d3a965 SIZE (rust/crates/async-executor-1.4.1.crate) = 15490 SHA256 (rust/crates/async-global-executor-2.2.0.crate) = 5262ed948da60dd8956c6c5aca4d4163593dddb7b32d73267c93dab7b2e98940 SIZE (rust/crates/async-global-executor-2.2.0.crate) = 11741 -SHA256 (rust/crates/async-io-1.7.0.crate) = e5e18f61464ae81cde0a23e713ae8fd299580c54d697a35820cfd0625b8b0e07 -SIZE (rust/crates/async-io-1.7.0.crate) = 30669 +SHA256 (rust/crates/async-io-1.8.0.crate) = 0ab006897723d9352f63e2b13047177c3982d8d79709d713ce7747a8f19fd1b0 +SIZE (rust/crates/async-io-1.8.0.crate) = 31074 SHA256 (rust/crates/async-lock-2.5.0.crate) = e97a171d191782fba31bb902b14ad94e24a68145032b7eedf871ab0bc0d077b6 SIZE (rust/crates/async-lock-2.5.0.crate) = 15656 SHA256 (rust/crates/async-std-1.12.0.crate) = 62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d @@ -39,8 +41,8 @@ SHA256 (rust/crates/base64-0.13.0.crate) = 904dfeac50f3cdaba28fc6f57fdcddb75f49e SIZE (rust/crates/base64-0.13.0.crate) = 62070 SHA256 (rust/crates/bech32-0.8.1.crate) = cf9ff0bbfd639f15c74af777d81383cf53efb7c93613f6cab67c6c11e05bbf8b SIZE (rust/crates/bech32-0.8.1.crate) = 10865 -SHA256 (rust/crates/bech32-0.9.0.crate) = c5738be7561b0eeb501ef1d5c5db3f24e01ceb55fededd9b00039aada34966ad -SIZE (rust/crates/bech32-0.9.0.crate) = 10817 +SHA256 (rust/crates/bech32-0.9.1.crate) = d86b93f97252c47b41663388e6d155714a9d0c398b99f1005cbc5f978b29f445 +SIZE (rust/crates/bech32-0.9.1.crate) = 11133 SHA256 (rust/crates/bigdecimal-0.3.0.crate) = 6aaf33151a6429fe9211d1b276eafdf70cdff28b071e76c0b0e1503221ea3744 SIZE (rust/crates/bigdecimal-0.3.0.crate) = 26679 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a @@ -49,8 +51,8 @@ SHA256 (rust/crates/blake2b_simd-1.0.0.crate) = 72936ee4afc7f8f736d1c38383b56480 SIZE (rust/crates/blake2b_simd-1.0.0.crate) = 34136 SHA256 (rust/crates/blocking-1.2.0.crate) = c6ccb65d468978a086b69884437ded69a90faab3bbe6e67f242173ea728acccc SIZE (rust/crates/blocking-1.2.0.crate) = 18494 -SHA256 (rust/crates/bumpalo-3.10.0.crate) = 37ccbd214614c6783386c1af30caf03192f17891059cecc394b4fb119e363de3 -SIZE (rust/crates/bumpalo-3.10.0.crate) = 78915 +SHA256 (rust/crates/bumpalo-3.11.0.crate) = c1ad822118d20d2c234f427000d5acc36eabe1e29a348c89b63dd60b13f28e5d +SIZE (rust/crates/bumpalo-3.11.0.crate) = 80945 SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610 SIZE (rust/crates/byteorder-1.4.3.crate) = 22512 SHA256 (rust/crates/bytes-1.2.1.crate) = ec8a7b6a70fde80372154c65702f00a0f56f3e1c36abbc6c440484be248856db @@ -63,8 +65,8 @@ SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf1 SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/chrono-0.4.20.crate) = 6127248204b9aba09a362f6c930ef6a78f2c1b2215f8a7b398c06e1083f17af0 -SIZE (rust/crates/chrono-0.4.20.crate) = 185054 +SHA256 (rust/crates/chrono-0.4.22.crate) = bfd4d1b31faaa3a89d7934dbded3111da0d2ef28e3ebccdb4f0179f5929d1ef1 +SIZE (rust/crates/chrono-0.4.22.crate) = 185570 SHA256 (rust/crates/chrono-tz-0.6.3.crate) = 29c39203181991a7dd4343b8005bd804e7a9a37afb8ac070e43771e8c820bbde SIZE (rust/crates/chrono-tz-0.6.3.crate) = 589734 SHA256 (rust/crates/chrono-tz-build-0.0.3.crate) = 6f509c3a87b33437b05e2458750a0700e5bdd6956176773e6c7d6dd15a283a0c @@ -91,8 +93,8 @@ SHA256 (rust/crates/cryptoxide-0.4.2.crate) = 129eabb7b0b78644a3a7e7cf220714aba4 SIZE (rust/crates/cryptoxide-0.4.2.crate) = 184629 SHA256 (rust/crates/ctor-0.1.23.crate) = cdffe87e1d521a10f9696f833fe502293ea446d7f256c06128293a4119bdf4cb SIZE (rust/crates/ctor-0.1.23.crate) = 10581 -SHA256 (rust/crates/either-1.7.0.crate) = 3f107b87b6afc2a64fd13cac55fe06d6c8859f12d4b14cbcdd2c67d0976781be -SIZE (rust/crates/either-1.7.0.crate) = 15492 +SHA256 (rust/crates/either-1.8.0.crate) = 90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797 +SIZE (rust/crates/either-1.8.0.crate) = 15992 SHA256 (rust/crates/encoding_rs-0.8.31.crate) = 9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b SIZE (rust/crates/encoding_rs-0.8.31.crate) = 1370113 SHA256 (rust/crates/env_logger-0.7.1.crate) = 44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36 @@ -115,34 +117,34 @@ SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7f SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 SHA256 (rust/crates/form_urlencoded-1.0.1.crate) = 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191 SIZE (rust/crates/form_urlencoded-1.0.1.crate) = 8773 -SHA256 (rust/crates/futures-0.3.21.crate) = f73fe65f54d1e12b726f517d3e2135ca3125a437b6d998caf1962961f7172d9e -SIZE (rust/crates/futures-0.3.21.crate) = 49935 -SHA256 (rust/crates/futures-channel-0.3.21.crate) = c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010 -SIZE (rust/crates/futures-channel-0.3.21.crate) = 31961 -SHA256 (rust/crates/futures-core-0.3.21.crate) = 0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3 -SIZE (rust/crates/futures-core-0.3.21.crate) = 14601 -SHA256 (rust/crates/futures-executor-0.3.21.crate) = 9420b90cfa29e327d0429f19be13e7ddb68fa1cccb09d65e5706b8c7a749b8a6 -SIZE (rust/crates/futures-executor-0.3.21.crate) = 17306 -SHA256 (rust/crates/futures-io-0.3.21.crate) = fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b -SIZE (rust/crates/futures-io-0.3.21.crate) = 8902 +SHA256 (rust/crates/futures-0.3.23.crate) = ab30e97ab6aacfe635fad58f22c2bb06c8b685f7421eb1e064a729e2a5f481fa +SIZE (rust/crates/futures-0.3.23.crate) = 51097 +SHA256 (rust/crates/futures-channel-0.3.23.crate) = 2bfc52cbddcfd745bf1740338492bb0bd83d76c67b445f91c5fb29fae29ecaa1 +SIZE (rust/crates/futures-channel-0.3.23.crate) = 31951 +SHA256 (rust/crates/futures-core-0.3.23.crate) = d2acedae88d38235936c3922476b10fced7b2b68136f5e3c03c2d5be348a1115 +SIZE (rust/crates/futures-core-0.3.23.crate) = 14605 +SHA256 (rust/crates/futures-executor-0.3.23.crate) = 1d11aa21b5b587a64682c0094c2bdd4df0076c5324961a40cc3abd7f37930528 +SIZE (rust/crates/futures-executor-0.3.23.crate) = 17744 +SHA256 (rust/crates/futures-io-0.3.23.crate) = 93a66fc6d035a26a3ae255a6d2bca35eda63ae4c5512bef54449113f7a1228e5 +SIZE (rust/crates/futures-io-0.3.23.crate) = 8906 SHA256 (rust/crates/futures-lite-1.12.0.crate) = 7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48 SIZE (rust/crates/futures-lite-1.12.0.crate) = 36032 -SHA256 (rust/crates/futures-macro-0.3.21.crate) = 33c1e13800337f4d4d7a316bf45a567dbcb6ffe087f16424852d97e97a91f512 -SIZE (rust/crates/futures-macro-0.3.21.crate) = 11250 -SHA256 (rust/crates/futures-sink-0.3.21.crate) = 21163e139fa306126e6eedaf49ecdb4588f939600f0b1e770f4205ee4b7fa868 -SIZE (rust/crates/futures-sink-0.3.21.crate) = 7843 -SHA256 (rust/crates/futures-task-0.3.21.crate) = 57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a -SIZE (rust/crates/futures-task-0.3.21.crate) = 11815 -SHA256 (rust/crates/futures-util-0.3.21.crate) = d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a -SIZE (rust/crates/futures-util-0.3.21.crate) = 153768 +SHA256 (rust/crates/futures-macro-0.3.23.crate) = 0db9cce532b0eae2ccf2766ab246f114b56b9cf6d445e00c2549fbc100ca045d +SIZE (rust/crates/futures-macro-0.3.23.crate) = 11250 +SHA256 (rust/crates/futures-sink-0.3.23.crate) = ca0bae1fe9752cf7fd9b0064c674ae63f97b37bc714d745cbde0afb7ec4e6765 +SIZE (rust/crates/futures-sink-0.3.23.crate) = 7850 +SHA256 (rust/crates/futures-task-0.3.23.crate) = 842fc63b931f4056a24d59de13fb1272134ce261816e063e634ad0c15cdc5306 +SIZE (rust/crates/futures-task-0.3.23.crate) = 11825 +SHA256 (rust/crates/futures-util-0.3.23.crate) = f0828a5471e340229c11c77ca80017937ce3c58cb788a17e5f1c2d5c485a9577 +SIZE (rust/crates/futures-util-0.3.23.crate) = 155793 SHA256 (rust/crates/getrandom-0.2.7.crate) = 4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6 SIZE (rust/crates/getrandom-0.2.7.crate) = 28854 SHA256 (rust/crates/gloo-timers-0.2.4.crate) = 5fb7d06c1c8cc2a29bee7ec961009a0b2caa0793ee4900c2ffb348734ba1c8f9 SIZE (rust/crates/gloo-timers-0.2.4.crate) = 5438 SHA256 (rust/crates/gmp-mpfr-sys-1.4.10.crate) = ea3f42dadb6c75f122e9aa87e757ef11d4282f664c9f2e6476a9c2c8970f9d19 SIZE (rust/crates/gmp-mpfr-sys-1.4.10.crate) = 5411589 -SHA256 (rust/crates/h2-0.3.13.crate) = 37a82c6d637fc9515a4694bbf1cb2457b79d81ce52b3108bdeea58b07dd34a57 -SIZE (rust/crates/h2-0.3.13.crate) = 161962 +SHA256 (rust/crates/h2-0.3.14.crate) = 5ca32592cf21ac7ccab1825cd87f6c9b3d9022c44d086172ed0966bec8af30be +SIZE (rust/crates/h2-0.3.14.crate) = 162022 SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7 SIZE (rust/crates/half-1.8.2.crate) = 41874 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 @@ -171,6 +173,8 @@ SHA256 (rust/crates/hyper-0.14.20.crate) = 02c929dc5c39e335a03c40529272811886072 SIZE (rust/crates/hyper-0.14.20.crate) = 183885 SHA256 (rust/crates/hyper-tls-0.5.0.crate) = d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905 SIZE (rust/crates/hyper-tls-0.5.0.crate) = 13257 +SHA256 (rust/crates/iana-time-zone-0.1.46.crate) = ad2bfd338099682614d3ee3fe0cd72e0b6a41ca6a87f6a74a3bd593c91650501 +SIZE (rust/crates/iana-time-zone-0.1.46.crate) = 16769 SHA256 (rust/crates/idna-0.2.3.crate) = 418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8 SIZE (rust/crates/idna-0.2.3.crate) = 271023 SHA256 (rust/crates/indexmap-1.9.1.crate) = 10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e @@ -189,8 +193,8 @@ SHA256 (rust/crates/kv-log-macro-1.0.7.crate) = 0de8b303297635ad57c9f5059fd9cee7 SIZE (rust/crates/kv-log-macro-1.0.7.crate) = 16842 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 -SHA256 (rust/crates/libc-0.2.127.crate) = 505e71a4706fa491e9b1b55f51b95d4037d0821ee40131190475f692b35b009b -SIZE (rust/crates/libc-0.2.127.crate) = 595031 +SHA256 (rust/crates/libc-0.2.132.crate) = 8371e4e5341c3a96db127eb2465ac681ced4c433e01dd0e938adbef26ba93ba5 +SIZE (rust/crates/libc-0.2.132.crate) = 595317 SHA256 (rust/crates/libsqlite3-sys-0.25.1.crate) = 9f0455f2c1bc9a7caa792907026e469c1d91761fb0ea37cbb16427c77280cf35 SIZE (rust/crates/libsqlite3-sys-0.25.1.crate) = 4793800 SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e @@ -221,8 +225,8 @@ SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b SIZE (rust/crates/num-traits-0.2.15.crate) = 49262 SHA256 (rust/crates/num_cpus-1.13.1.crate) = 19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1 SIZE (rust/crates/num_cpus-1.13.1.crate) = 14752 -SHA256 (rust/crates/once_cell-1.13.0.crate) = 18a6dbe30758c9f83eb00cbea4ac95966305f5a7772f3f42ebfc7fc7eddbd8e1 -SIZE (rust/crates/once_cell-1.13.0.crate) = 31726 +SHA256 (rust/crates/once_cell-1.13.1.crate) = 074864da206b4973b84eb91683020dbefd6a8c3f0f38e054d93954e891935e4e +SIZE (rust/crates/once_cell-1.13.1.crate) = 31335 SHA256 (rust/crates/openssl-0.10.41.crate) = 618febf65336490dfcf20b73f885f5651a0c89c64c2d4a8c3662585a70bf5bd0 SIZE (rust/crates/openssl-0.10.41.crate) = 219460 SHA256 (rust/crates/openssl-macros-0.1.0.crate) = b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c @@ -231,42 +235,42 @@ SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc19480 SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 SHA256 (rust/crates/openssl-sys-0.9.75.crate) = e5f9bd0c2710541a3cda73d6f9ac4f1b240de4ae261065d309dbe73d9dceb42f SIZE (rust/crates/openssl-sys-0.9.75.crate) = 60028 -SHA256 (rust/crates/pallas-addresses-0.13.0.crate) = 768e408a8f5c283b8cedd674ac6ccacf2823fd19af366f604543336925250126 -SIZE (rust/crates/pallas-addresses-0.13.0.crate) = 7702 -SHA256 (rust/crates/pallas-codec-0.13.0.crate) = f89a5f5dc36b6ade6a4b0f615c7260c7cb910548907fa96f542beb86cc25cb7d -SIZE (rust/crates/pallas-codec-0.13.0.crate) = 4457 -SHA256 (rust/crates/pallas-crypto-0.13.0.crate) = 51b8dc3caf13a3ac67650eeafbe9673c1393a6ef5164c45fd1fe415736b912a2 -SIZE (rust/crates/pallas-crypto-0.13.0.crate) = 8060 -SHA256 (rust/crates/pallas-miniprotocols-0.13.0.crate) = f867a04e8f990aadf920c4c19e92100ba955769f393449c0201b27c114fa6252 -SIZE (rust/crates/pallas-miniprotocols-0.13.0.crate) = 15663 -SHA256 (rust/crates/pallas-multiplexer-0.13.0.crate) = ad170bcbf93e19faf816be57c57d867bc5435a9f8a23bb381e9964209bd71875 -SIZE (rust/crates/pallas-multiplexer-0.13.0.crate) = 158169 -SHA256 (rust/crates/pallas-primitives-0.13.0.crate) = fc13fc6c4a982ebeb3529c59752d0ec403e65a096f2bf6642837a243e1d32dbf -SIZE (rust/crates/pallas-primitives-0.13.0.crate) = 28541 -SHA256 (rust/crates/pallas-traverse-0.13.0.crate) = a8729b76322e7838b6c9535779396b909163a749a11fd5fe260efd2ebbb9bcca -SIZE (rust/crates/pallas-traverse-0.13.0.crate) = 9449 +SHA256 (rust/crates/pallas-addresses-0.13.2.crate) = 712ead72b4f40d09f1c8660c47340489862754609cc2d587f24874ce55e51492 +SIZE (rust/crates/pallas-addresses-0.13.2.crate) = 8020 +SHA256 (rust/crates/pallas-codec-0.13.2.crate) = 1758a68b9b2332a24403cf484ea2dd05dd14cceeb6f7b63cb8d11137865fb4cf +SIZE (rust/crates/pallas-codec-0.13.2.crate) = 4458 +SHA256 (rust/crates/pallas-crypto-0.13.2.crate) = e17a13efbe2609916de03c063d5bbef840616b02c658f3db5222785a18b63362 +SIZE (rust/crates/pallas-crypto-0.13.2.crate) = 8058 +SHA256 (rust/crates/pallas-miniprotocols-0.13.2.crate) = 8fbeab7770d50dce5197ee4229297e61bb69bcb5b64082fc0492088331fac550 +SIZE (rust/crates/pallas-miniprotocols-0.13.2.crate) = 15661 +SHA256 (rust/crates/pallas-multiplexer-0.13.2.crate) = aa7a08e27efb68962c3922d87f738c84db8dadba7ae8545c084980978b7528ed +SIZE (rust/crates/pallas-multiplexer-0.13.2.crate) = 158168 +SHA256 (rust/crates/pallas-primitives-0.13.2.crate) = 24f8d900bac04b711d2c4b21e906680224efd02d312a87ce25e688595b91d1fc +SIZE (rust/crates/pallas-primitives-0.13.2.crate) = 28689 +SHA256 (rust/crates/pallas-traverse-0.13.2.crate) = 0549db2f8bbaf22d13fc35791dd50fb13a50a1290a342a98929c8ce6c422ed86 +SIZE (rust/crates/pallas-traverse-0.13.2.crate) = 9445 SHA256 (rust/crates/parking-2.0.0.crate) = 427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72 SIZE (rust/crates/parking-2.0.0.crate) = 9714 SHA256 (rust/crates/parse-zoneinfo-0.3.0.crate) = c705f256449c60da65e11ff6626e0c16a0a0b96aaa348de61376b249bc340f41 SIZE (rust/crates/parse-zoneinfo-0.3.0.crate) = 76590 SHA256 (rust/crates/percent-encoding-2.1.0.crate) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e SIZE (rust/crates/percent-encoding-2.1.0.crate) = 9748 -SHA256 (rust/crates/phf-0.11.0.crate) = 4724fa946c8d1e7cd881bd3dbee63ce32fc1e9e191e35786b3dc1320a3f68131 -SIZE (rust/crates/phf-0.11.0.crate) = 6037 -SHA256 (rust/crates/phf_codegen-0.11.0.crate) = 32ba0c43d7a1b6492b2924a62290cfd83987828af037b0743b38e6ab092aee58 -SIZE (rust/crates/phf_codegen-0.11.0.crate) = 4424 -SHA256 (rust/crates/phf_generator-0.11.0.crate) = 5b450720b6f75cfbfabc195814bd3765f337a4f9a83186f8537297cac12f6705 -SIZE (rust/crates/phf_generator-0.11.0.crate) = 7724 -SHA256 (rust/crates/phf_shared-0.11.0.crate) = 9dd5609d4b2df87167f908a32e1b146ce309c16cf35df76bc11f440b756048e4 -SIZE (rust/crates/phf_shared-0.11.0.crate) = 4133 +SHA256 (rust/crates/phf-0.11.1.crate) = 928c6535de93548188ef63bb7c4036bd415cd8f36ad25af44b9789b2ee72a48c +SIZE (rust/crates/phf-0.11.1.crate) = 17232 +SHA256 (rust/crates/phf_codegen-0.11.1.crate) = a56ac890c5e3ca598bbdeaa99964edb5b0258a583a9eb6ef4e89fc85d9224770 +SIZE (rust/crates/phf_codegen-0.11.1.crate) = 9426 +SHA256 (rust/crates/phf_generator-0.11.1.crate) = b1181c94580fa345f50f19d738aaa39c0ed30a600d95cb2d3e23f94266f14fbf +SIZE (rust/crates/phf_generator-0.11.1.crate) = 11075 +SHA256 (rust/crates/phf_shared-0.11.1.crate) = e1fb5f6f826b772a8d4c0394209441e7d37cbbb967ae9c7e0e8134365c9ee676 +SIZE (rust/crates/phf_shared-0.11.1.crate) = 10320 SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116 SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 SHA256 (rust/crates/pkg-config-0.3.25.crate) = 1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae SIZE (rust/crates/pkg-config-0.3.25.crate) = 16838 -SHA256 (rust/crates/polling-2.2.0.crate) = 685404d509889fade3e86fe3a5803bca2ec09b0c0778d5ada6ec8bf7a8de5259 -SIZE (rust/crates/polling-2.2.0.crate) = 21616 +SHA256 (rust/crates/polling-2.3.0.crate) = 899b00b9c8ab553c743b3e11e87c5c7d423b2a2de229ba95b24a756344748011 +SIZE (rust/crates/polling-2.3.0.crate) = 21678 SHA256 (rust/crates/ppv-lite86-0.2.16.crate) = eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872 SIZE (rust/crates/ppv-lite86-0.2.16.crate) = 22245 SHA256 (rust/crates/pretty_env_logger-0.4.0.crate) = 926d36b9553851b8b0005f1275891b392ee4d2d833852c417ed025477350fb9d @@ -311,20 +315,20 @@ SHA256 (rust/crates/schannel-0.1.20.crate) = 88d6731146462ea25d9244b2ed5fd1d716d SIZE (rust/crates/schannel-0.1.20.crate) = 41579 SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 -SHA256 (rust/crates/security-framework-2.6.1.crate) = 2dc14f172faf8a0194a3aded622712b0de276821addc574fa54fc0a1167e10dc -SIZE (rust/crates/security-framework-2.6.1.crate) = 71688 +SHA256 (rust/crates/security-framework-2.7.0.crate) = 2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c +SIZE (rust/crates/security-framework-2.7.0.crate) = 72601 SHA256 (rust/crates/security-framework-sys-2.6.1.crate) = 0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556 SIZE (rust/crates/security-framework-sys-2.6.1.crate) = 17717 -SHA256 (rust/crates/serde-1.0.142.crate) = e590c437916fb6b221e1d00df6e3294f3fccd70ca7e92541c475d6ed6ef5fee2 -SIZE (rust/crates/serde-1.0.142.crate) = 76384 +SHA256 (rust/crates/serde-1.0.144.crate) = 0f747710de3dcd43b88c9168773254e809d8ddbdf9653b84e2554ab219f17860 +SIZE (rust/crates/serde-1.0.144.crate) = 76387 SHA256 (rust/crates/serde-aux-3.1.0.crate) = d0a77223b653fa95f3f9864f3eb25b93e4ed170687eb42d85b6b98af21d5e1de SIZE (rust/crates/serde-aux-3.1.0.crate) = 10884 SHA256 (rust/crates/serde_cbor-0.11.2.crate) = 2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5 SIZE (rust/crates/serde_cbor-0.11.2.crate) = 44570 -SHA256 (rust/crates/serde_derive-1.0.142.crate) = 34b5b8d809babe02f538c2cfec6f2c1ed10804c0e5a6a041a049a4f5588ccc2e -SIZE (rust/crates/serde_derive-1.0.142.crate) = 54872 -SHA256 (rust/crates/serde_json-1.0.83.crate) = 38dd04e3c8279e75b31ef29dbdceebfe5ad89f4d0937213c53f7d49d01b3d5a7 -SIZE (rust/crates/serde_json-1.0.83.crate) = 144566 +SHA256 (rust/crates/serde_derive-1.0.144.crate) = 94ed3a816fb1d101812f83e789f888322c34e291f894f19590dc310963e87a00 +SIZE (rust/crates/serde_derive-1.0.144.crate) = 54867 +SHA256 (rust/crates/serde_json-1.0.85.crate) = e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44 +SIZE (rust/crates/serde_json-1.0.85.crate) = 144635 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 SHA256 (rust/crates/siphasher-0.3.10.crate) = 7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de @@ -441,7 +445,7 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.36.1.crate) = c811ca4a8c853ef420abd859 SIZE (rust/crates/windows_x86_64_msvc-0.36.1.crate) = 661999 SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d SIZE (rust/crates/winreg-0.10.1.crate) = 25725 -SHA256 (cardano-community-cncli-v5.1.0_GH0.tar.gz) = ee36e943cab4ac920ff85ced7519b4264fb49d1e57cefab654c0f3b090e0fd11 -SIZE (cardano-community-cncli-v5.1.0_GH0.tar.gz) = 109199 +SHA256 (cardano-community-cncli-v5.1.2_GH0.tar.gz) = a42475b81d0eed1ec4b578278bfabe407fcb3f382d0d5f384479da621b29f987 +SIZE (cardano-community-cncli-v5.1.2_GH0.tar.gz) = 109442 SHA256 (input-output-hk-libsodium-66f017f16633f2060db25e17c170c2afa0f2a8a1_GH0.tar.gz) = e9f56c6bc00176256bfcbf9ddc408be8075d71dde8955675317fcd8076183cb9 SIZE (input-output-hk-libsodium-66f017f16633f2060db25e17c170c2afa0f2a8a1_GH0.tar.gz) = 1693980 diff --git a/net-p2p/litecoin/Makefile b/net-p2p/litecoin/Makefile index 33517f0b2bd..a252b1ffcfd 100644 --- a/net-p2p/litecoin/Makefile +++ b/net-p2p/litecoin/Makefile @@ -1,7 +1,7 @@ PORTNAME= litecoin DISTVERSIONPREFIX= v DISTVERSION= 0.21.2.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-p2p finance MAINTAINER= hsw@bitmark.com diff --git a/net-p2p/namecoin/Makefile b/net-p2p/namecoin/Makefile index 2fc0bb1c225..7b1b9e7f868 100644 --- a/net-p2p/namecoin/Makefile +++ b/net-p2p/namecoin/Makefile @@ -1,7 +1,7 @@ PORTNAME= namecoin PORTVERSION= 0.21.0.1 DISTVERSIONPREFIX= nc -PORTREVISION= 5 +PORTREVISION= 6 PORTEPOCH= 1 CATEGORIES= net-p2p dns diff --git a/net-p2p/py-transmission-rpc/Makefile b/net-p2p/py-transmission-rpc/Makefile index 520f7d6a3f9..0d060165372 100644 --- a/net-p2p/py-transmission-rpc/Makefile +++ b/net-p2p/py-transmission-rpc/Makefile @@ -1,5 +1,5 @@ PORTNAME= transmission-rpc -PORTVERSION= 3.3.2 +PORTVERSION= 3.4.0 CATEGORIES= net-p2p python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net-p2p/py-transmission-rpc/distinfo b/net-p2p/py-transmission-rpc/distinfo index 3061f62389e..eb172829bf1 100644 --- a/net-p2p/py-transmission-rpc/distinfo +++ b/net-p2p/py-transmission-rpc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1654417590 -SHA256 (transmission-rpc-3.3.2.tar.gz) = 288500a3d9663786110476245824d94e0731ff6ea20eec582892e95ca304ba0e -SIZE (transmission-rpc-3.3.2.tar.gz) = 26155 +TIMESTAMP = 1665379107 +SHA256 (transmission-rpc-3.4.0.tar.gz) = 1f1d8d1bda148955a03f759d121059b2cb8c5d288b892c34f7982b5e9df591dc +SIZE (transmission-rpc-3.4.0.tar.gz) = 25354 diff --git a/net/Makefile b/net/Makefile index a46effa93db..1c0081d9180 100644 --- a/net/Makefile +++ b/net/Makefile @@ -1329,7 +1329,6 @@ SUBDIR += rubygem-omniauth-azure-activedirectory-v2 SUBDIR += rubygem-omniauth-azure-oauth2 SUBDIR += rubygem-omniauth-facebook - SUBDIR += rubygem-omniauth-facebook4 SUBDIR += rubygem-omniauth-github SUBDIR += rubygem-omniauth-github-discourse SUBDIR += rubygem-omniauth-google-oauth2 diff --git a/net/clash/Makefile b/net/clash/Makefile index d49ef6f1aeb..0c01f6f9dff 100644 --- a/net/clash/Makefile +++ b/net/clash/Makefile @@ -1,7 +1,6 @@ PORTNAME= clash DISTVERSIONPREFIX= v -DISTVERSION= 1.11.4 -PORTREVISION= 3 +DISTVERSION= 1.11.8 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/clash/distinfo b/net/clash/distinfo index a7f40b6f9c1..8ec33d712b6 100644 --- a/net/clash/distinfo +++ b/net/clash/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1659286130 -SHA256 (go/net_clash/clash-v1.11.4/v1.11.4.mod) = 178090be7ea52c297c79c8fe06a6cbc51de453aa7dbe338aae592870fc1d15d9 -SIZE (go/net_clash/clash-v1.11.4/v1.11.4.mod) = 1256 -SHA256 (go/net_clash/clash-v1.11.4/v1.11.4.zip) = c96c764c3cba7f55f5bb0df748f3ef03e65a7e44fc6b164e480890f0f43ad685 -SIZE (go/net_clash/clash-v1.11.4/v1.11.4.zip) = 268934 +TIMESTAMP = 1665388591 +SHA256 (go/net_clash/clash-v1.11.8/v1.11.8.mod) = 2f58b78235d15ff278302ce384d7827e1ea9ca8e5d3fca232f7fb990ca0669b6 +SIZE (go/net_clash/clash-v1.11.8/v1.11.8.mod) = 1298 +SHA256 (go/net_clash/clash-v1.11.8/v1.11.8.zip) = 0eead60d9db7e6d9c1af203f03e3d5f58d13657159c2efaa98c21fe549ef64af +SIZE (go/net_clash/clash-v1.11.8/v1.11.8.zip) = 267633 diff --git a/net/cppzmq/Makefile b/net/cppzmq/Makefile index 57df43a60b7..16e409cf631 100644 --- a/net/cppzmq/Makefile +++ b/net/cppzmq/Makefile @@ -1,5 +1,5 @@ PORTNAME= cppzmq -PORTVERSION= 4.8.1 +PORTVERSION= 4.9.0 DISTVERSIONPREFIX= v CATEGORIES= net @@ -8,12 +8,14 @@ COMMENT= C++ bindings for 0MQ WWW= https://github.com/zeromq/cppzmq LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libzmq.so:net/libzmq4 +USES= cmake:testing pkgconfig + NO_ARCH= yes -USES= cmake:testing pkgconfig CMAKE_ARGS= --no-warn-unused-cli \ -DCPPZMQ_CMAKECONFIG_INSTALL_DIR:PATH="lib/cmake/${PORTNAME}" \ -Wno-dev @@ -27,13 +29,16 @@ CONFLICTS_INSTALL= libzmq2 USE_GITHUB= yes GH_ACCOUNT= zeromq +NO_ARCH= yes + PLIST_FILES= \ include/zmq.hpp \ include/zmq_addon.hpp \ lib/cmake/${PORTNAME}/cppzmqConfig.cmake \ lib/cmake/${PORTNAME}/cppzmqConfigVersion.cmake \ lib/cmake/${PORTNAME}/cppzmqTargets.cmake \ - lib/cmake/${PORTNAME}/libzmq-pkg-config/FindZeroMQ.cmake + lib/cmake/${PORTNAME}/libzmq-pkg-config/FindZeroMQ.cmake \ + libdata/pkgconfig/cppzmq.pc post-patch: ${SED} -i '.orig' \ diff --git a/net/cppzmq/distinfo b/net/cppzmq/distinfo index 354dfbc7d51..a1a7c28e387 100644 --- a/net/cppzmq/distinfo +++ b/net/cppzmq/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1635843176 -SHA256 (zeromq-cppzmq-v4.8.1_GH0.tar.gz) = 7a23639a45f3a0049e11a188e29aaedd10b2f4845f0000cf3e22d6774ebde0af -SIZE (zeromq-cppzmq-v4.8.1_GH0.tar.gz) = 46316 +TIMESTAMP = 1665333761 +SHA256 (zeromq-cppzmq-v4.9.0_GH0.tar.gz) = 3fdf5b100206953f674c94d40599bdb3ea255244dcc42fab0d75855ee3645581 +SIZE (zeromq-cppzmq-v4.9.0_GH0.tar.gz) = 46936 diff --git a/net/enet/Makefile b/net/enet/Makefile index b46974c4520..362f843dd14 100644 --- a/net/enet/Makefile +++ b/net/enet/Makefile @@ -4,7 +4,7 @@ PORTEPOCH= 1 CATEGORIES= net MASTER_SITES= http://enet.bespin.org/download/ -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Simple and robust communication library based on UDP WWW= http://enet.bespin.org/ diff --git a/net/eternalterminal/Makefile b/net/eternalterminal/Makefile index 8780311df8e..67e464c15d8 100644 --- a/net/eternalterminal/Makefile +++ b/net/eternalterminal/Makefile @@ -1,6 +1,7 @@ PORTNAME= eternalterminal DISTVERSIONPREFIX= et-v DISTVERSION= 6.2.1 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= willtisdale@gmail.com diff --git a/net/fb303/Makefile b/net/fb303/Makefile index fcc9304ff94..04dd039d7e1 100644 --- a/net/fb303/Makefile +++ b/net/fb303/Makefile @@ -1,6 +1,6 @@ PORTNAME= fb303 DISTVERSIONPREFIX= v -DISTVERSION= 2022.10.03.00 +DISTVERSION= 2022.10.10.00 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/fb303/distinfo b/net/fb303/distinfo index 9c68d129731..be47114b364 100644 --- a/net/fb303/distinfo +++ b/net/fb303/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664841923 -SHA256 (facebook-fb303-v2022.10.03.00_GH0.tar.gz) = 480b36aa75d1de984f3ac5718d532c3004ab98a36f0e57e2e41254f0e332129f -SIZE (facebook-fb303-v2022.10.03.00_GH0.tar.gz) = 235601 +TIMESTAMP = 1665432455 +SHA256 (facebook-fb303-v2022.10.10.00_GH0.tar.gz) = afd2ea8f3a3e8d38d5fea5a27381441307aca2486686aedaf65022946c1de3f7 +SIZE (facebook-fb303-v2022.10.10.00_GH0.tar.gz) = 237135 diff --git a/net/gamenetworkingsockets/Makefile b/net/gamenetworkingsockets/Makefile index c51e2e2a65d..7fa739a6295 100644 --- a/net/gamenetworkingsockets/Makefile +++ b/net/gamenetworkingsockets/Makefile @@ -1,7 +1,7 @@ PORTNAME= gamenetworkingsockets PORTVERSION= 1.3.0 DISTVERSIONPREFIX= v -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net MAINTAINER= kpedersen@disroot.org diff --git a/net/kitinerary/Makefile b/net/kitinerary/Makefile index 9a3c3a84117..b6a97c15381 100644 --- a/net/kitinerary/Makefile +++ b/net/kitinerary/Makefile @@ -1,6 +1,6 @@ PORTNAME= kitinerary DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org diff --git a/net/libarcus/Makefile b/net/libarcus/Makefile index de1ba0d712f..ed08e753255 100644 --- a/net/libarcus/Makefile +++ b/net/libarcus/Makefile @@ -1,5 +1,6 @@ PORTNAME= libArcus PORTVERSION= 4.13.1 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= net cad DIST_SUBDIR= Ultimaker diff --git a/net/madonctl/Makefile b/net/madonctl/Makefile index af7ad7f82d6..941bcc940c6 100644 --- a/net/madonctl/Makefile +++ b/net/madonctl/Makefile @@ -1,7 +1,6 @@ PORTNAME= madonctl -PORTVERSION= 2.3.1 +PORTVERSION= 2.3.2 DISTVERSIONPREFIX= v -PORTREVISION= 17 CATEGORIES= net MAINTAINER= sunpoet@FreeBSD.org @@ -16,7 +15,6 @@ USES= go:modules PLIST_FILES= bin/madonctl GH_ACCOUNT= McKael -GH_TAGNAME= 8ecb5fa USE_GITHUB= yes .include <bsd.port.mk> diff --git a/net/madonctl/distinfo b/net/madonctl/distinfo index 7abf37a64f8..8c10f0c1d20 100644 --- a/net/madonctl/distinfo +++ b/net/madonctl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1643133667 -SHA256 (McKael-madonctl-v2.3.1-8ecb5fa_GH0.tar.gz) = 282fb190f39d6fdb8de7c8db925dd4f06f38bff9b2b6d1f99c013edfafd6c423 -SIZE (McKael-madonctl-v2.3.1-8ecb5fa_GH0.tar.gz) = 2400990 +TIMESTAMP = 1665073092 +SHA256 (McKael-madonctl-v2.3.2_GH0.tar.gz) = d930d3dfcfb3fb141098c7c2b0a8cef6f1f938e48e276cefb1bff0e2f093425f +SIZE (McKael-madonctl-v2.3.2_GH0.tar.gz) = 2614562 diff --git a/net/mosh/Makefile b/net/mosh/Makefile index d7586f69853..662854311e9 100644 --- a/net/mosh/Makefile +++ b/net/mosh/Makefile @@ -1,6 +1,6 @@ PORTNAME= mosh PORTVERSION= 1.3.2 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= net MASTER_SITES= https://mosh.org/ \ ZI diff --git a/net/ns3/Makefile b/net/ns3/Makefile index 66338c300fe..fce1adb6a2f 100644 --- a/net/ns3/Makefile +++ b/net/ns3/Makefile @@ -5,7 +5,7 @@ CATEGORIES= net education MASTER_SITES= https://www.nsnam.org/release/ DISTNAME= ns-allinone-${PORTVERSION} -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Network simulator for Internet systems WWW= https://www.nsnam.org/ diff --git a/net/openvswitch/Makefile b/net/openvswitch/Makefile index 3e5685764be..6f8fed36615 100644 --- a/net/openvswitch/Makefile +++ b/net/openvswitch/Makefile @@ -1,5 +1,5 @@ PORTNAME= openvswitch -DISTVERSION= 2.17.2 +DISTVERSION= 2.17.3 CATEGORIES= net MASTER_SITES= http://openvswitch.org/releases/ diff --git a/net/openvswitch/distinfo b/net/openvswitch/distinfo index 9f248799983..92208ae83a7 100644 --- a/net/openvswitch/distinfo +++ b/net/openvswitch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659121711 -SHA256 (openvswitch-2.17.2.tar.gz) = 6a2e0db42badb8cbcaf7f3bebd5b5e9a2701319df1d04294e9a7a79e94504d69 -SIZE (openvswitch-2.17.2.tar.gz) = 7955727 +TIMESTAMP = 1665347341 +SHA256 (openvswitch-2.17.3.tar.gz) = 446811fc91ae245cc31904a69371fb0bf0446f7b24eb239a037db400353011c0 +SIZE (openvswitch-2.17.3.tar.gz) = 7977353 diff --git a/net/openvswitch/pkg-plist b/net/openvswitch/pkg-plist index c559ce057f0..d0f32434220 100644 --- a/net/openvswitch/pkg-plist +++ b/net/openvswitch/pkg-plist @@ -9,8 +9,8 @@ bin/ovs-pcap bin/ovs-pki bin/ovs-tcpdump bin/ovs-tcpundump -bin/ovs-testcontroller bin/ovs-test +bin/ovs-testcontroller bin/ovs-vlan-test bin/ovs-vsctl bin/ovsdb-client @@ -57,8 +57,8 @@ include/openvswitch/ofp-packet.h include/openvswitch/ofp-parse.h include/openvswitch/ofp-port.h include/openvswitch/ofp-print.h -include/openvswitch/ofp-protocol.h include/openvswitch/ofp-prop.h +include/openvswitch/ofp-protocol.h include/openvswitch/ofp-queue.h include/openvswitch/ofp-switch.h include/openvswitch/ofp-table.h @@ -80,19 +80,19 @@ include/openvswitch/vconn.h include/openvswitch/version.h include/openvswitch/vlog.h lib/libofproto-%%SHLIB_VER%%.so.0 -lib/libofproto-%%SHLIB_VER%%.so.0.0.2 +lib/libofproto-%%SHLIB_VER%%.so.0.0.3 lib/libofproto.so lib/libopenvswitch-%%SHLIB_VER%%.so.0 -lib/libopenvswitch-%%SHLIB_VER%%.so.0.0.2 +lib/libopenvswitch-%%SHLIB_VER%%.so.0.0.3 lib/libopenvswitch.so lib/libovsdb-%%SHLIB_VER%%.so.0 -lib/libovsdb-%%SHLIB_VER%%.so.0.0.2 +lib/libovsdb-%%SHLIB_VER%%.so.0.0.3 lib/libovsdb.so lib/libsflow-%%SHLIB_VER%%.so.0 -lib/libsflow-%%SHLIB_VER%%.so.0.0.2 +lib/libsflow-%%SHLIB_VER%%.so.0.0.3 lib/libsflow.so lib/libvtep-%%SHLIB_VER%%.so.0 -lib/libvtep-%%SHLIB_VER%%.so.0.0.2 +lib/libvtep-%%SHLIB_VER%%.so.0.0.3 lib/libvtep.so libdata/pkgconfig/libofproto.pc libdata/pkgconfig/libopenvswitch.pc @@ -104,6 +104,7 @@ man/man1/ovsdb-server.1.gz man/man1/ovsdb-tool.1.gz man/man5/ovs-vswitchd.conf.db.5.gz man/man5/ovsdb-server.5.gz +man/man5/ovsdb.local-config.5.gz man/man5/vtep.5.gz man/man7/ovs-fields.7.gz man/man8/ovs-bugtool.8.gz @@ -123,6 +124,7 @@ sbin/ovsdb-server %%DATADIR%%/bugtool-plugins/system-configuration.xml %%DATADIR%%/bugtool-plugins/system-configuration/openvswitch.xml %%DATADIR%%/bugtool-plugins/system-logs/openvswitch.xml +%%DATADIR%%/local-config.ovsschema %%DATADIR%%/python/ovs/__init__.py %%DATADIR%%/python/ovs/compat/__init__.py %%DATADIR%%/python/ovs/compat/sortedcontainers/__init__.py @@ -169,11 +171,11 @@ sbin/ovsdb-server %%DATADIR%%/scripts/ovs-bugtool-fdb-show %%DATADIR%%/scripts/ovs-bugtool-get-dpdk-nic-numa %%DATADIR%%/scripts/ovs-bugtool-get-port-stats -%%DATADIR%%/scripts/ovs-bugtool-qos-configs %%DATADIR%%/scripts/ovs-bugtool-ovs-appctl-dpif %%DATADIR%%/scripts/ovs-bugtool-ovs-bridge-datapath-type %%DATADIR%%/scripts/ovs-bugtool-ovs-ofctl-loop-over-bridges %%DATADIR%%/scripts/ovs-bugtool-ovs-vswitchd-threads-affinity +%%DATADIR%%/scripts/ovs-bugtool-qos-configs %%DATADIR%%/scripts/ovs-bugtool-tc-class-show %%DATADIR%%/scripts/ovs-check-dead-ifs %%DATADIR%%/scripts/ovs-ctl @@ -184,9 +186,9 @@ sbin/ovsdb-server %%DATADIR%%/scripts/ovs-vtep %%DATADIR%%/vswitch.ovsschema %%DATADIR%%/vtep.ovsschema +@dir %%ETCDIR%% @dir /var/lib/openvswitch/pki @dir /var/lib/openvswitch @dir /var/lib @dir /var/log/openvswitch @dir /var/run/openvswitch -@dir %%ETCDIR%% diff --git a/net/p5-Net-GitHub/Makefile b/net/p5-Net-GitHub/Makefile index b86b8bf00ab..3b13eb011f9 100644 --- a/net/p5-Net-GitHub/Makefile +++ b/net/p5-Net-GitHub/Makefile @@ -1,5 +1,5 @@ PORTNAME= Net-GitHub -PORTVERSION= 1.03 +PORTVERSION= 1.05 CATEGORIES= net perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/net/p5-Net-GitHub/distinfo b/net/p5-Net-GitHub/distinfo index 412fb7babc8..8c030a9b03a 100644 --- a/net/p5-Net-GitHub/distinfo +++ b/net/p5-Net-GitHub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1650229116 -SHA256 (Net-GitHub-1.03.tar.gz) = e436eca3b0500d1692c51de12f041021c07b9051cf3d32966dfc52e398642a8a -SIZE (Net-GitHub-1.03.tar.gz) = 44402 +TIMESTAMP = 1665073216 +SHA256 (Net-GitHub-1.05.tar.gz) = 4e372b32ffc06e2a831ec888a71e3921ab8b54aaca0a7a7863881f61d16b4356 +SIZE (Net-GitHub-1.05.tar.gz) = 44756 diff --git a/net/py-kombu/Makefile b/net/py-kombu/Makefile index 341fc8738bb..812d3f88728 100644 --- a/net/py-kombu/Makefile +++ b/net/py-kombu/Makefile @@ -27,7 +27,7 @@ SQLALCHEMY_DESC=Include SQLAlchemy transport support ZMQ_DESC= Include ZMQ transport support BOTO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto>=2.6.0:devel/py-boto@${PY_FLAVOR} -MONGODB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=3.3.0:databases/pymongo@${PY_FLAVOR} +MONGODB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=3.3.0:databases/py-pymongo@${PY_FLAVOR} REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>0:databases/py-redis@${PY_FLAVOR} SQLALCHEMY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy10>0:databases/py-sqlalchemy10@${PY_FLAVOR} ZMQ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyzmq>=13.1.0:net/py-pyzmq@${PY_FLAVOR} diff --git a/net/routinator/Makefile b/net/routinator/Makefile index 5031512b4db..8e5e5a0ac95 100644 --- a/net/routinator/Makefile +++ b/net/routinator/Makefile @@ -1,7 +1,6 @@ PORTNAME= routinator DISTVERSIONPREFIX= v -DISTVERSION= 0.11.2 -PORTREVISION= 5 +DISTVERSION= 0.11.3 CATEGORIES= net MASTER_SITES= ${ROUTINATOR_UI_URL}/v${ROUTINATOR_UI_VERSION}/:0 DISTFILES+= routinator-ui-build.tar.gz:0 diff --git a/net/routinator/distinfo b/net/routinator/distinfo index 8e234020e65..8108eb31010 100644 --- a/net/routinator/distinfo +++ b/net/routinator/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1650458468 +TIMESTAMP = 1664975755 SHA256 (routinator-ui-build.tar.gz) = 7079096b3fd986aa01b03cf3e743cf74d37b8441d312844c25e2b065deed8290 SIZE (routinator-ui-build.tar.gz) = 756828 SHA256 (rust/crates/addr2line-0.17.0.crate) = b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b @@ -349,5 +349,5 @@ SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926 SIZE (rust/crates/winreg-0.10.1.crate) = 25725 SHA256 (rust/crates/xattr-0.2.2.crate) = 244c3741f4240ef46274860397c7c74e50eb23624996930e484c16679633a54c SIZE (rust/crates/xattr-0.2.2.crate) = 11750 -SHA256 (NLnetLabs-routinator-v0.11.2_GH0.tar.gz) = 00f825c53168592da0285e8dbd228018e77248d458214a2c0f86cd0ca45438f5 -SIZE (NLnetLabs-routinator-v0.11.2_GH0.tar.gz) = 5422286 +SHA256 (NLnetLabs-routinator-v0.11.3_GH0.tar.gz) = b9c3af5db27fd3d77b2f333d2278225fc2f7c5db6fd37c07cbd0d8c6881521fa +SIZE (NLnetLabs-routinator-v0.11.3_GH0.tar.gz) = 5422873 diff --git a/net/routinator/files/routinator.in b/net/routinator/files/routinator.in index 11378a223f2..509f9acf97b 100644 --- a/net/routinator/files/routinator.in +++ b/net/routinator/files/routinator.in @@ -2,7 +2,7 @@ # PROVIDE: routinator # REQUIRE: DAEMON -# BEFORE: LOGIN +# REQUIRE: LOGIN # KEYWORD: shutdown . /etc/rc.subr diff --git a/net/rubygem-omniauth-facebook4/Makefile b/net/rubygem-omniauth-facebook4/Makefile deleted file mode 100644 index f8d128aca56..00000000000 --- a/net/rubygem-omniauth-facebook4/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -PORTNAME= omniauth-facebook -PORTVERSION= 4.0.0 -CATEGORIES= net rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= 4 - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Facebook OAuth2 Strategy for OmniAuth -WWW= https://github.com/mkdynamic/omniauth-facebook - -LICENSE= MIT - -RUN_DEPENDS= rubygem-omniauth-oauth2>=1.2<2:net/rubygem-omniauth-oauth2 - -USES= gem -USE_RUBY= yes - -NO_ARCH= yes - -PORTSCOUT= limit:^4\. - -.include <bsd.port.mk> diff --git a/net/rubygem-omniauth-facebook4/distinfo b/net/rubygem-omniauth-facebook4/distinfo deleted file mode 100644 index d8040d60329..00000000000 --- a/net/rubygem-omniauth-facebook4/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1482949462 -SHA256 (rubygem/omniauth-facebook-4.0.0.gem) = 05ae3565c8fdb38df8dab04eb8ca854ea6c18e81591d3e6598ce101293a2f20f -SIZE (rubygem/omniauth-facebook-4.0.0.gem) = 18944 diff --git a/net/rubygem-omniauth-facebook4/pkg-descr b/net/rubygem-omniauth-facebook4/pkg-descr deleted file mode 100644 index 40c31da6cbe..00000000000 --- a/net/rubygem-omniauth-facebook4/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -Facebook OAuth2 Strategy for OmniAuth diff --git a/net/samba412/Makefile b/net/samba412/Makefile index e2d59d4c5bb..cc65fc6b23b 100644 --- a/net/samba412/Makefile +++ b/net/samba412/Makefile @@ -12,6 +12,9 @@ WWW= https://www.samba.org/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Reached its EoL on September 20, 2021 +EXPIRATION_DATE= 2022-11-30 + IGNORE_NONTHREAD_PYTHON= needs port lang/python${PYTHON_SUFFIX} to be build with THREADS support CONFLICTS_INSTALL?= samba4* # bin/cifsdd bin/dbwrap_tool bin/dumpmscat bin/findsmb bin/gentest diff --git a/net/samba413/Makefile b/net/samba413/Makefile index f1dea1c15f3..ccbb438ecb6 100644 --- a/net/samba413/Makefile +++ b/net/samba413/Makefile @@ -1,6 +1,6 @@ PORTNAME= ${SAMBA4_BASENAME}413 PORTVERSION= ${SAMBA4_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES?= net MASTER_SITES= SAMBA/samba/stable SAMBA/samba/rc DISTNAME= ${SAMBA4_DISTNAME} @@ -96,7 +96,7 @@ OPTIONS_SINGLE_GSSAPI= GSSAPI_BUILTIN GSSAPI_MIT OPTIONS_SINGLE_ZEROCONF= ZEROCONF_NONE AVAHI MDNSRESPONDER OPTIONS_RADIO= DNS -OPTIONS_RADIO_DNS= NSUPDATE BIND911 BIND916 +OPTIONS_RADIO_DNS= NSUPDATE BIND916 BIND918 # Make those default options OPTIONS_DEFAULT= AD_DC ADS DOCS FAM LDAP \ PROFILE PYTHON3 QUOTAS SYSLOG UTMP \ @@ -129,8 +129,8 @@ ZEROCONF_DESC= Zero configuration networking ZEROCONF_NONE_DESC= Zeroconf support is absent DNS_DESC= DNS frontend -BIND911_DESC= Use Bind 9.11 as AD DC DNS server frontend BIND916_DESC= Use Bind 9.16 as AD DC DNS server frontend +BIND918_DESC= Use Bind 9.18 as AD DC DNS server frontend NSUPDATE_DESC= Use samba NSUPDATE utility for AD DC ############################################################################## # XXX: Unconditional dependencies which can't be switched off(if present in @@ -299,8 +299,8 @@ MDNSRESPONDER_CONFIGURE_ENABLE= dnssd MDNSRESPONDER_LIB_DEPENDS= libdns_sd.so:net/mDNSResponder MDNSRESPONDER_VARS= SAMBA4_SERVICES+=mdnsd ############################################################################## -BIND911_RUN_DEPENDS= bind911>=9.11.0.0:dns/bind911 BIND916_RUN_DEPENDS= bind916>=9.16.0.0:dns/bind916 +BIND918_RUN_DEPENDS= bind918>=9.18.0.0:dns/bind918 NSUPDATE_RUN_DEPENDS= samba-nsupdate:dns/samba-nsupdate ############################################################################## MEMORY_DEBUG_IMPLIES= DEBUG diff --git a/net/samba413/files/patch-samba-4.14.14 b/net/samba413/files/patch-samba-4.14.14 new file mode 100644 index 00000000000..4127ab67308 --- /dev/null +++ b/net/samba413/files/patch-samba-4.14.14 @@ -0,0 +1,13366 @@ +From 5d958156c7e5d6c1da61d18fe4fd105b22639b56 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 14 Jun 2022 21:09:53 +1200 +Subject: [PATCH 01/99] CVE-2022-32746 s4/dsdb/objectclass_attrs: Fix typo + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15009 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +--- + source4/dsdb/samdb/ldb_modules/objectclass_attrs.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git source4/dsdb/samdb/ldb_modules/objectclass_attrs.c source4/dsdb/samdb/ldb_modules/objectclass_attrs.c +index 6ab46a729a2..2a77353cdfc 100644 +--- source4/dsdb/samdb/ldb_modules/objectclass_attrs.c ++++ source4/dsdb/samdb/ldb_modules/objectclass_attrs.c +@@ -263,7 +263,7 @@ static int attr_handler(struct oc_context *ac) + LDB_CONTROL_AS_SYSTEM_OID); + if (!dsdb_module_am_system(ac->module) && !as_system) { + ldb_asprintf_errstring(ldb, +- "objectclass_attrs: attribute '%s' on entry '%s' must can only be modified as system", ++ "objectclass_attrs: attribute '%s' on entry '%s' can only be modified as system", + msg->elements[i].name, + ldb_dn_get_linearized(msg->dn)); + return LDB_ERR_CONSTRAINT_VIOLATION; +-- +2.25.1 + + +From 51cbeff886fe01db463448f8655a43d10040dc8b Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 21 Jun 2022 15:37:15 +1200 +Subject: [PATCH 02/99] CVE-2022-32746 s4:dsdb:tests: Add test for deleting a + disallowed SPN + +If an account has an SPN that requires Write Property to set, we should +still be able to delete it with just Validated Write. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15009 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +--- + selftest/knownfail.d/acl-spn-delete | 1 + + source4/dsdb/tests/python/acl.py | 26 ++++++++++++++++++++++++++ + 2 files changed, 27 insertions(+) + create mode 100644 selftest/knownfail.d/acl-spn-delete + +diff --git selftest/knownfail.d/acl-spn-delete selftest/knownfail.d/acl-spn-delete +new file mode 100644 +index 00000000000..32018413c49 +--- /dev/null ++++ selftest/knownfail.d/acl-spn-delete +@@ -0,0 +1 @@ ++^samba4.ldap.acl.python.*__main__.AclSPNTests.test_delete_disallowed_spn\( +diff --git source4/dsdb/tests/python/acl.py source4/dsdb/tests/python/acl.py +index df0fe12bf29..d90d3b3923f 100755 +--- source4/dsdb/tests/python/acl.py ++++ source4/dsdb/tests/python/acl.py +@@ -2286,6 +2286,32 @@ class AclSPNTests(AclTests): + else: + self.fail(f'able to add disallowed SPN {not_allowed_spn}') + ++ def test_delete_disallowed_spn(self): ++ # Grant Validated-SPN property. ++ mod = f'(OA;;SW;{security.GUID_DRS_VALIDATE_SPN};;{self.user_sid1})' ++ self.sd_utils.dacl_add_ace(self.computerdn, mod) ++ ++ spn_base = f'HOST/{self.computername}' ++ ++ not_allowed_spn = f'{spn_base}/{self.dcctx.get_domain_name()}' ++ ++ # Add a disallowed SPN as admin. ++ msg = Message(Dn(self.ldb_admin, self.computerdn)) ++ msg['servicePrincipalName'] = MessageElement(not_allowed_spn, ++ FLAG_MOD_ADD, ++ 'servicePrincipalName') ++ self.ldb_admin.modify(msg) ++ ++ # Ensure we are able to delete a disallowed SPN. ++ msg = Message(Dn(self.ldb_user1, self.computerdn)) ++ msg['servicePrincipalName'] = MessageElement(not_allowed_spn, ++ FLAG_MOD_DELETE, ++ 'servicePrincipalName') ++ try: ++ self.ldb_user1.modify(msg) ++ except LdbError: ++ self.fail(f'unable to delete disallowed SPN {not_allowed_spn}') ++ + + # tests SEC_ADS_LIST vs. SEC_ADS_LIST_OBJECT + @DynamicTestCase +-- +2.25.1 + + +From a68553792a8512a2d266bbb86f064f78b5482a65 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 21 Jun 2022 14:41:02 +1200 +Subject: [PATCH 03/99] CVE-2022-32746 s4/dsdb/partition: Fix LDB flags + comparison + +LDB_FLAG_MOD_* values are not actually flags, and the previous +comparison was equivalent to + +(req_msg->elements[el_idx].flags & LDB_FLAG_MOD_MASK) != 0 + +which is true whenever any of the LDB_FLAG_MOD_* values are set. Correct +the expression to what it was probably intended to be. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15009 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +--- + source4/dsdb/samdb/ldb_modules/partition.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git source4/dsdb/samdb/ldb_modules/partition.c source4/dsdb/samdb/ldb_modules/partition.c +index 2544a106d13..2d90ca5d1b3 100644 +--- source4/dsdb/samdb/ldb_modules/partition.c ++++ source4/dsdb/samdb/ldb_modules/partition.c +@@ -493,8 +493,8 @@ static int partition_copy_all_callback_action( + * them here too + */ + for (el_idx=0; el_idx < req_msg->num_elements; el_idx++) { +- if (req_msg->elements[el_idx].flags & LDB_FLAG_MOD_DELETE +- || ((req_msg->elements[el_idx].flags & LDB_FLAG_MOD_REPLACE) && ++ if (LDB_FLAG_MOD_TYPE(req_msg->elements[el_idx].flags) == LDB_FLAG_MOD_DELETE ++ || ((LDB_FLAG_MOD_TYPE(req_msg->elements[el_idx].flags) == LDB_FLAG_MOD_REPLACE) && + req_msg->elements[el_idx].num_values == 0)) { + if (ldb_msg_find_element(modify_msg, + req_msg->elements[el_idx].name) != NULL) { +-- +2.25.1 + + +From 582ac171364f0c28f54eaf4f21b5bfa7569b5233 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 21 Jun 2022 14:49:51 +1200 +Subject: [PATCH 04/99] CVE-2022-32746 s4:torture: Fix LDB flags comparison + +LDB_FLAG_MOD_* values are not actually flags, and the previous +comparison was equivalent to + +(el->flags & LDB_FLAG_MOD_MASK) == 0 + +which is only true if none of the LDB_FLAG_MOD_* values are set. Correct +the expression to what it was probably intended to be. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15009 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +--- + source4/torture/drs/rpc/dssync.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git source4/torture/drs/rpc/dssync.c source4/torture/drs/rpc/dssync.c +index cde9f78692b..ff7ce2d9074 100644 +--- source4/torture/drs/rpc/dssync.c ++++ source4/torture/drs/rpc/dssync.c +@@ -527,7 +527,9 @@ static bool test_analyse_objects(struct torture_context *tctx, + el = &new_msg->elements[idx]; + a = dsdb_attribute_by_lDAPDisplayName(ldap_schema, + el->name); +- if (!(el->flags & (LDB_FLAG_MOD_ADD|LDB_FLAG_MOD_REPLACE))) { ++ if (LDB_FLAG_MOD_TYPE(el->flags) != LDB_FLAG_MOD_ADD && ++ LDB_FLAG_MOD_TYPE(el->flags) != LDB_FLAG_MOD_REPLACE) ++ { + /* DRS only value */ + is_warning = false; + } else if (a->linkID & 1) { +-- +2.25.1 + + +From 0526d27e9eddd9c2a54434cf0dcdb136a6c659e4 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 21 Jun 2022 15:22:47 +1200 +Subject: [PATCH 05/99] CVE-2022-32746 s4/dsdb/acl: Fix LDB flags comparison + +LDB_FLAG_MOD_* values are not actually flags, and the previous +comparison was equivalent to + +(el->flags & LDB_FLAG_MOD_MASK) == 0 + +which is only true if none of the LDB_FLAG_MOD_* values are set, so we +would not successfully return if the element was a DELETE. Correct the +expression to what it was intended to be. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15009 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +--- + selftest/knownfail.d/acl-spn-delete | 1 - + source4/dsdb/samdb/ldb_modules/acl.c | 5 +++-- + 2 files changed, 3 insertions(+), 3 deletions(-) + delete mode 100644 selftest/knownfail.d/acl-spn-delete + +diff --git selftest/knownfail.d/acl-spn-delete selftest/knownfail.d/acl-spn-delete +deleted file mode 100644 +index 32018413c49..00000000000 +--- selftest/knownfail.d/acl-spn-delete ++++ /dev/null +@@ -1 +0,0 @@ +-^samba4.ldap.acl.python.*__main__.AclSPNTests.test_delete_disallowed_spn\( +diff --git source4/dsdb/samdb/ldb_modules/acl.c source4/dsdb/samdb/ldb_modules/acl.c +index 21e83276bfd..8016a2d4bd0 100644 +--- source4/dsdb/samdb/ldb_modules/acl.c ++++ source4/dsdb/samdb/ldb_modules/acl.c +@@ -734,8 +734,9 @@ static int acl_check_spn(TALLOC_CTX *mem_ctx, + * If not add or replace (eg delete), + * return success + */ +- if ((el->flags +- & (LDB_FLAG_MOD_ADD|LDB_FLAG_MOD_REPLACE)) == 0) { ++ if (LDB_FLAG_MOD_TYPE(el->flags) != LDB_FLAG_MOD_ADD && ++ LDB_FLAG_MOD_TYPE(el->flags) != LDB_FLAG_MOD_REPLACE) ++ { + talloc_free(tmp_ctx); + return LDB_SUCCESS; + } +-- +2.25.1 + + +From 2869b5aa3148869edf0d079266542aef6e64608e Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 16 Feb 2022 12:43:52 +1300 +Subject: [PATCH 06/99] CVE-2022-32746 ldb:rdn_name: Use LDB_FLAG_MOD_TYPE() + for flags equality check + +Now unrelated flags will no longer affect the result. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15009 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +--- + lib/ldb/modules/rdn_name.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git lib/ldb/modules/rdn_name.c lib/ldb/modules/rdn_name.c +index e69ad9315ae..25cffe07591 100644 +--- lib/ldb/modules/rdn_name.c ++++ lib/ldb/modules/rdn_name.c +@@ -545,7 +545,7 @@ static int rdn_name_modify(struct ldb_module *module, struct ldb_request *req) + if (e != NULL) { + ldb_asprintf_errstring(ldb, "Modify of 'distinguishedName' on %s not permitted, must use 'rename' operation instead", + ldb_dn_get_linearized(req->op.mod.message->dn)); +- if (e->flags == LDB_FLAG_MOD_REPLACE) { ++ if (LDB_FLAG_MOD_TYPE(e->flags) == LDB_FLAG_MOD_REPLACE) { + return LDB_ERR_CONSTRAINT_VIOLATION; + } else { + return LDB_ERR_UNWILLING_TO_PERFORM; +-- +2.25.1 + + +From 535b5a366a2ad054f729e57e282e402cf13b2efc Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 14 Jun 2022 19:49:19 +1200 +Subject: [PATCH 07/99] CVE-2022-32746 s4/dsdb/repl_meta_data: Use + LDB_FLAG_MOD_TYPE() for flags equality check + +Now unrelated flags will no longer affect the result. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15009 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +--- + source4/dsdb/samdb/ldb_modules/repl_meta_data.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git source4/dsdb/samdb/ldb_modules/repl_meta_data.c source4/dsdb/samdb/ldb_modules/repl_meta_data.c +index ab506cec488..29ffda75c87 100644 +--- source4/dsdb/samdb/ldb_modules/repl_meta_data.c ++++ source4/dsdb/samdb/ldb_modules/repl_meta_data.c +@@ -3525,7 +3525,7 @@ static int replmd_modify(struct ldb_module *module, struct ldb_request *req) + return ldb_module_operr(module); + } + +- if (req->op.mod.message->elements[0].flags != LDB_FLAG_MOD_REPLACE) { ++ if (LDB_FLAG_MOD_TYPE(req->op.mod.message->elements[0].flags) != LDB_FLAG_MOD_REPLACE) { + return ldb_module_operr(module); + } + +@@ -3558,11 +3558,11 @@ static int replmd_modify(struct ldb_module *module, struct ldb_request *req) + return ldb_module_operr(module); + } + +- if (req->op.mod.message->elements[0].flags != LDB_FLAG_MOD_DELETE) { ++ if (LDB_FLAG_MOD_TYPE(req->op.mod.message->elements[0].flags) != LDB_FLAG_MOD_DELETE) { + return ldb_module_operr(module); + } + +- if (req->op.mod.message->elements[1].flags != LDB_FLAG_MOD_ADD) { ++ if (LDB_FLAG_MOD_TYPE(req->op.mod.message->elements[1].flags) != LDB_FLAG_MOD_ADD) { + return ldb_module_operr(module); + } + +@@ -3645,7 +3645,7 @@ static int replmd_modify(struct ldb_module *module, struct ldb_request *req) + return ldb_module_operr(module); + } + +- if (msg->elements[0].flags != LDB_FLAG_MOD_ADD) { ++ if (LDB_FLAG_MOD_TYPE(msg->elements[0].flags) != LDB_FLAG_MOD_ADD) { + talloc_free(ac); + return ldb_module_operr(module); + } +-- +2.25.1 + + +From bedd0b768c3f92645af033399aefd7ee971d9150 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 14 Jun 2022 21:11:33 +1200 +Subject: [PATCH 08/99] CVE-2022-32746 s4/dsdb/tombstone_reanimate: Use + LDB_FLAG_MOD_TYPE() for flags equality check + +Now unrelated flags will no longer affect the result. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15009 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +--- + source4/dsdb/samdb/ldb_modules/tombstone_reanimate.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git source4/dsdb/samdb/ldb_modules/tombstone_reanimate.c source4/dsdb/samdb/ldb_modules/tombstone_reanimate.c +index 64e05195798..5f8911c66be 100644 +--- source4/dsdb/samdb/ldb_modules/tombstone_reanimate.c ++++ source4/dsdb/samdb/ldb_modules/tombstone_reanimate.c +@@ -104,7 +104,7 @@ static bool is_tombstone_reanimate_request(struct ldb_request *req, + if (el_dn == NULL) { + return false; + } +- if (el_dn->flags != LDB_FLAG_MOD_REPLACE) { ++ if (LDB_FLAG_MOD_TYPE(el_dn->flags) != LDB_FLAG_MOD_REPLACE) { + return false; + } + if (el_dn->num_values != 1) { +@@ -117,7 +117,7 @@ static bool is_tombstone_reanimate_request(struct ldb_request *req, + return false; + } + +- if (el_deleted->flags != LDB_FLAG_MOD_DELETE) { ++ if (LDB_FLAG_MOD_TYPE(el_deleted->flags) != LDB_FLAG_MOD_DELETE) { + return false; + } + +-- +2.25.1 + + +From 49dd9042f4ee380fa1dafcebcb54d0e1f0852463 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 14 Jun 2022 21:12:39 +1200 +Subject: [PATCH 09/99] CVE-2022-32746 s4/registry: Use LDB_FLAG_MOD_TYPE() for + flags equality check + +Now unrelated flags will no longer affect the result. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15009 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +--- + source4/lib/registry/ldb.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git source4/lib/registry/ldb.c source4/lib/registry/ldb.c +index e089355975b..db383a560da 100644 +--- source4/lib/registry/ldb.c ++++ source4/lib/registry/ldb.c +@@ -859,7 +859,7 @@ static WERROR ldb_set_value(struct hive_key *parent, + + /* Try first a "modify" and if this doesn't work do try an "add" */ + for (i = 0; i < msg->num_elements; i++) { +- if (msg->elements[i].flags != LDB_FLAG_MOD_DELETE) { ++ if (LDB_FLAG_MOD_TYPE(msg->elements[i].flags) != LDB_FLAG_MOD_DELETE) { + msg->elements[i].flags = LDB_FLAG_MOD_REPLACE; + } + } +-- +2.25.1 + + +From faa61ab3053d077ac9d0aa67e955217e85b660f4 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Mon, 21 Feb 2022 16:10:32 +1300 +Subject: [PATCH 10/99] CVE-2022-32746 ldb: Add flag to mark message element + values as shared + +When making a shallow copy of an ldb message, mark the message elements +of the copy as sharing their values with the message elements in the +original message. + +This flag value will be heeded in the next commit. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15009 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +--- + lib/ldb/common/ldb_msg.c | 43 +++++++++++++++++++++++++++++++----- + lib/ldb/include/ldb_module.h | 6 +++++ + 2 files changed, 43 insertions(+), 6 deletions(-) + +diff --git lib/ldb/common/ldb_msg.c lib/ldb/common/ldb_msg.c +index 57dfc5a04c2..2a9ce384bb9 100644 +--- lib/ldb/common/ldb_msg.c ++++ lib/ldb/common/ldb_msg.c +@@ -833,11 +833,7 @@ void ldb_msg_sort_elements(struct ldb_message *msg) + ldb_msg_element_compare_name); + } + +-/* +- shallow copy a message - copying only the elements array so that the caller +- can safely add new elements without changing the message +-*/ +-struct ldb_message *ldb_msg_copy_shallow(TALLOC_CTX *mem_ctx, ++static struct ldb_message *ldb_msg_copy_shallow_impl(TALLOC_CTX *mem_ctx, + const struct ldb_message *msg) + { + struct ldb_message *msg2; +@@ -863,6 +859,35 @@ failed: + return NULL; + } + ++/* ++ shallow copy a message - copying only the elements array so that the caller ++ can safely add new elements without changing the message ++*/ ++struct ldb_message *ldb_msg_copy_shallow(TALLOC_CTX *mem_ctx, ++ const struct ldb_message *msg) ++{ ++ struct ldb_message *msg2; ++ unsigned int i; ++ ++ msg2 = ldb_msg_copy_shallow_impl(mem_ctx, msg); ++ if (msg2 == NULL) { ++ return NULL; ++ } ++ ++ for (i = 0; i < msg2->num_elements; ++i) { ++ /* ++ * Mark this message's elements as sharing their values with the ++ * original message, so that we don't inadvertently modify or ++ * free them. We don't mark the original message element as ++ * shared, so the original message element should not be ++ * modified or freed while the shallow copy lives. ++ */ ++ struct ldb_message_element *el = &msg2->elements[i]; ++ el->flags |= LDB_FLAG_INTERNAL_SHARED_VALUES; ++ } ++ ++ return msg2; ++} + + /* + copy a message, allocating new memory for all parts +@@ -873,7 +898,7 @@ struct ldb_message *ldb_msg_copy(TALLOC_CTX *mem_ctx, + struct ldb_message *msg2; + unsigned int i, j; + +- msg2 = ldb_msg_copy_shallow(mem_ctx, msg); ++ msg2 = ldb_msg_copy_shallow_impl(mem_ctx, msg); + if (msg2 == NULL) return NULL; + + if (msg2->dn != NULL) { +@@ -894,6 +919,12 @@ struct ldb_message *ldb_msg_copy(TALLOC_CTX *mem_ctx, + goto failed; + } + } ++ ++ /* ++ * Since we copied this element's values, we can mark them as ++ * not shared. ++ */ ++ el->flags &= ~LDB_FLAG_INTERNAL_SHARED_VALUES; + } + + return msg2; +diff --git lib/ldb/include/ldb_module.h lib/ldb/include/ldb_module.h +index 8c1e5ee7936..4c7c85a17f0 100644 +--- lib/ldb/include/ldb_module.h ++++ lib/ldb/include/ldb_module.h +@@ -96,6 +96,12 @@ struct ldb_module; + */ + #define LDB_FLAG_INTERNAL_FORCE_UNIQUE_INDEX 0x100 + ++/* ++ * indicates that this element's values are shared with another element (for ++ * example, in a shallow copy of an ldb_message) and should not be freed ++ */ ++#define LDB_FLAG_INTERNAL_SHARED_VALUES 0x200 ++ + /* an extended match rule that always fails to match */ + #define SAMBA_LDAP_MATCH_ALWAYS_FALSE "1.3.6.1.4.1.7165.4.5.1" + +-- +2.25.1 + + +From 4e5fb78c3dcff60aa8fd4b07dad4660bbb30532b Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 16 Feb 2022 12:35:13 +1300 +Subject: [PATCH 11/99] CVE-2022-32746 ldb: Ensure shallow copy modifications + do not affect original message + +Using the newly added ldb flag, we can now detect when a message has +been shallow-copied so that its elements share their values with the +original message elements. Then when adding values to the copied +message, we now make a copy of the shared values array first. + +This should prevent a use-after-free that occurred in LDB modules when +new values were added to a shallow copy of a message by calling +talloc_realloc() on the original values array, invalidating the 'values' +pointer in the original message element. The original values pointer can +later be used in the database audit logging module which logs database +requests, and potentially cause a crash. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15009 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +--- + lib/ldb/common/ldb_msg.c | 52 ++++++++++++++++++++++++++++++++------ + lib/ldb/include/ldb.h | 6 +++++ + source4/dsdb/common/util.c | 20 +++++---------- + 3 files changed, 56 insertions(+), 22 deletions(-) + +diff --git lib/ldb/common/ldb_msg.c lib/ldb/common/ldb_msg.c +index 2a9ce384bb9..44d3b29e9a7 100644 +--- lib/ldb/common/ldb_msg.c ++++ lib/ldb/common/ldb_msg.c +@@ -417,6 +417,47 @@ int ldb_msg_add(struct ldb_message *msg, + return LDB_SUCCESS; + } + ++/* ++ * add a value to a message element ++ */ ++int ldb_msg_element_add_value(TALLOC_CTX *mem_ctx, ++ struct ldb_message_element *el, ++ const struct ldb_val *val) ++{ ++ struct ldb_val *vals; ++ ++ if (el->flags & LDB_FLAG_INTERNAL_SHARED_VALUES) { ++ /* ++ * Another message is using this message element's values array, ++ * so we don't want to make any modifications to the original ++ * message, or potentially invalidate its own values by calling ++ * talloc_realloc(). Make a copy instead. ++ */ ++ el->flags &= ~LDB_FLAG_INTERNAL_SHARED_VALUES; ++ ++ vals = talloc_array(mem_ctx, struct ldb_val, ++ el->num_values + 1); ++ if (vals == NULL) { ++ return LDB_ERR_OPERATIONS_ERROR; ++ } ++ ++ if (el->values != NULL) { ++ memcpy(vals, el->values, el->num_values * sizeof(struct ldb_val)); ++ } ++ } else { ++ vals = talloc_realloc(mem_ctx, el->values, struct ldb_val, ++ el->num_values + 1); ++ if (vals == NULL) { ++ return LDB_ERR_OPERATIONS_ERROR; ++ } ++ } ++ el->values = vals; ++ el->values[el->num_values] = *val; ++ el->num_values++; ++ ++ return LDB_SUCCESS; ++} ++ + /* + add a value to a message + */ +@@ -426,7 +467,6 @@ int ldb_msg_add_value(struct ldb_message *msg, + struct ldb_message_element **return_el) + { + struct ldb_message_element *el; +- struct ldb_val *vals; + int ret; + + el = ldb_msg_find_element(msg, attr_name); +@@ -437,14 +477,10 @@ int ldb_msg_add_value(struct ldb_message *msg, + } + } + +- vals = talloc_realloc(msg->elements, el->values, struct ldb_val, +- el->num_values+1); +- if (!vals) { +- return LDB_ERR_OPERATIONS_ERROR; ++ ret = ldb_msg_element_add_value(msg->elements, el, val); ++ if (ret != LDB_SUCCESS) { ++ return ret; + } +- el->values = vals; +- el->values[el->num_values] = *val; +- el->num_values++; + + if (return_el) { + *return_el = el; +diff --git lib/ldb/include/ldb.h lib/ldb/include/ldb.h +index bc44157eaf4..129beefeaf5 100644 +--- lib/ldb/include/ldb.h ++++ lib/ldb/include/ldb.h +@@ -1981,6 +1981,12 @@ int ldb_msg_add_empty(struct ldb_message *msg, + int flags, + struct ldb_message_element **return_el); + ++/** ++ add a value to a message element ++*/ ++int ldb_msg_element_add_value(TALLOC_CTX *mem_ctx, ++ struct ldb_message_element *el, ++ const struct ldb_val *val); + /** + add a element to a ldb_message + */ +diff --git source4/dsdb/common/util.c source4/dsdb/common/util.c +index 5ce4c0a5e33..577b2a33873 100644 +--- source4/dsdb/common/util.c ++++ source4/dsdb/common/util.c +@@ -816,7 +816,7 @@ int samdb_msg_add_addval(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, + const char *value) + { + struct ldb_message_element *el; +- struct ldb_val val, *vals; ++ struct ldb_val val; + char *v; + unsigned int i; + bool found = false; +@@ -851,14 +851,10 @@ int samdb_msg_add_addval(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, + } + } + +- vals = talloc_realloc(msg->elements, el->values, struct ldb_val, +- el->num_values + 1); +- if (vals == NULL) { ++ ret = ldb_msg_element_add_value(msg->elements, el, &val); ++ if (ret != LDB_SUCCESS) { + return ldb_oom(sam_ldb); + } +- el->values = vals; +- el->values[el->num_values] = val; +- ++(el->num_values); + + return LDB_SUCCESS; + } +@@ -872,7 +868,7 @@ int samdb_msg_add_delval(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, + const char *value) + { + struct ldb_message_element *el; +- struct ldb_val val, *vals; ++ struct ldb_val val; + char *v; + unsigned int i; + bool found = false; +@@ -907,14 +903,10 @@ int samdb_msg_add_delval(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, + } + } + +- vals = talloc_realloc(msg->elements, el->values, struct ldb_val, +- el->num_values + 1); +- if (vals == NULL) { ++ ret = ldb_msg_element_add_value(msg->elements, el, &val); ++ if (ret != LDB_SUCCESS) { + return ldb_oom(sam_ldb); + } +- el->values = vals; +- el->values[el->num_values] = val; +- ++(el->num_values); + + return LDB_SUCCESS; + } +-- +2.25.1 + + +From 512a2617b1593bdc16caeeeda4312a581cbb34e9 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 16 Feb 2022 16:30:03 +1300 +Subject: [PATCH 12/99] CVE-2022-32746 ldb: Add functions for appending to an + ldb_message + +Currently, there are many places where we use ldb_msg_add_empty() to add +an empty element to a message, and then call ldb_msg_add_value() or +similar to add values to that element. However, this performs an +unnecessary search of the message's elements to locate the new element. +Moreover, if an element with the same attribute name already exists +earlier in the message, the values will be added to that element, +instead of to the intended newly added element. + +A similar pattern exists where we add values to a message, and then call +ldb_msg_find_element() to locate that message element and sets its flags +to (e.g.) LDB_FLAG_MOD_REPLACE. This also performs an unnecessary +search, and may locate the wrong message element for setting the flags. + +To avoid these problems, add functions for appending a value to a +message, so that a particular value can be added to the end of a message +in a single operation. + +For ADD requests, it is important that no two message elements share the +same attribute name, otherwise things will break. (Normally, +ldb_msg_normalize() is called before processing the request to help +ensure this.) Thus, we must be careful not to append an attribute to an +ADD message, unless we are sure (e.g. through ldb_msg_find_element()) +that an existing element for that attribute is not present. + +These functions will be used in the next commit. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15009 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +--- + lib/ldb/common/ldb_msg.c | 165 ++++++++++++++++++++++++++++++++++++++- + lib/ldb/include/ldb.h | 24 ++++++ + 2 files changed, 185 insertions(+), 4 deletions(-) + +diff --git lib/ldb/common/ldb_msg.c lib/ldb/common/ldb_msg.c +index 44d3b29e9a7..9cd7998e21c 100644 +--- lib/ldb/common/ldb_msg.c ++++ lib/ldb/common/ldb_msg.c +@@ -509,12 +509,15 @@ int ldb_msg_add_steal_value(struct ldb_message *msg, + + + /* +- add a string element to a message ++ add a string element to a message, specifying flags + */ +-int ldb_msg_add_string(struct ldb_message *msg, +- const char *attr_name, const char *str) ++int ldb_msg_add_string_flags(struct ldb_message *msg, ++ const char *attr_name, const char *str, ++ int flags) + { + struct ldb_val val; ++ int ret; ++ struct ldb_message_element *el = NULL; + + val.data = discard_const_p(uint8_t, str); + val.length = strlen(str); +@@ -524,7 +527,25 @@ int ldb_msg_add_string(struct ldb_message *msg, + return LDB_SUCCESS; + } + +- return ldb_msg_add_value(msg, attr_name, &val, NULL); ++ ret = ldb_msg_add_value(msg, attr_name, &val, &el); ++ if (ret != LDB_SUCCESS) { ++ return ret; ++ } ++ ++ if (flags != 0) { ++ el->flags = flags; ++ } ++ ++ return LDB_SUCCESS; ++} ++ ++/* ++ add a string element to a message ++*/ ++int ldb_msg_add_string(struct ldb_message *msg, ++ const char *attr_name, const char *str) ++{ ++ return ldb_msg_add_string_flags(msg, attr_name, str, 0); + } + + /* +@@ -586,6 +607,142 @@ int ldb_msg_add_fmt(struct ldb_message *msg, + return ldb_msg_add_steal_value(msg, attr_name, &val); + } + ++static int ldb_msg_append_value_impl(struct ldb_message *msg, ++ const char *attr_name, ++ const struct ldb_val *val, ++ int flags, ++ struct ldb_message_element **return_el) ++{ ++ struct ldb_message_element *el = NULL; ++ int ret; ++ ++ ret = ldb_msg_add_empty(msg, attr_name, flags, &el); ++ if (ret != LDB_SUCCESS) { ++ return ret; ++ } ++ ++ ret = ldb_msg_element_add_value(msg->elements, el, val); ++ if (ret != LDB_SUCCESS) { ++ return ret; ++ } ++ ++ if (return_el != NULL) { ++ *return_el = el; ++ } ++ ++ return LDB_SUCCESS; ++} ++ ++/* ++ append a value to a message ++*/ ++int ldb_msg_append_value(struct ldb_message *msg, ++ const char *attr_name, ++ const struct ldb_val *val, ++ int flags) ++{ ++ return ldb_msg_append_value_impl(msg, attr_name, val, flags, NULL); ++} ++ ++/* ++ append a value to a message, stealing it into the 'right' place ++*/ ++int ldb_msg_append_steal_value(struct ldb_message *msg, ++ const char *attr_name, ++ struct ldb_val *val, ++ int flags) ++{ ++ int ret; ++ struct ldb_message_element *el = NULL; ++ ++ ret = ldb_msg_append_value_impl(msg, attr_name, val, flags, &el); ++ if (ret == LDB_SUCCESS) { ++ talloc_steal(el->values, val->data); ++ } ++ return ret; ++} ++ ++/* ++ append a string element to a message, stealing it into the 'right' place ++*/ ++int ldb_msg_append_steal_string(struct ldb_message *msg, ++ const char *attr_name, char *str, ++ int flags) ++{ ++ struct ldb_val val; ++ ++ val.data = (uint8_t *)str; ++ val.length = strlen(str); ++ ++ if (val.length == 0) { ++ /* allow empty strings as non-existent attributes */ ++ return LDB_SUCCESS; ++ } ++ ++ return ldb_msg_append_steal_value(msg, attr_name, &val, flags); ++} ++ ++/* ++ append a string element to a message ++*/ ++int ldb_msg_append_string(struct ldb_message *msg, ++ const char *attr_name, const char *str, int flags) ++{ ++ struct ldb_val val; ++ ++ val.data = discard_const_p(uint8_t, str); ++ val.length = strlen(str); ++ ++ if (val.length == 0) { ++ /* allow empty strings as non-existent attributes */ ++ return LDB_SUCCESS; ++ } ++ ++ return ldb_msg_append_value(msg, attr_name, &val, flags); ++} ++ ++/* ++ append a DN element to a message ++ WARNING: this uses the linearized string from the dn, and does not ++ copy the string. ++*/ ++int ldb_msg_append_linearized_dn(struct ldb_message *msg, const char *attr_name, ++ struct ldb_dn *dn, int flags) ++{ ++ char *str = ldb_dn_alloc_linearized(msg, dn); ++ ++ if (str == NULL) { ++ /* we don't want to have unknown DNs added */ ++ return LDB_ERR_OPERATIONS_ERROR; ++ } ++ ++ return ldb_msg_append_steal_string(msg, attr_name, str, flags); ++} ++ ++/* ++ append a printf formatted element to a message ++*/ ++int ldb_msg_append_fmt(struct ldb_message *msg, int flags, ++ const char *attr_name, const char *fmt, ...) ++{ ++ struct ldb_val val; ++ va_list ap; ++ char *str = NULL; ++ ++ va_start(ap, fmt); ++ str = talloc_vasprintf(msg, fmt, ap); ++ va_end(ap); ++ ++ if (str == NULL) { ++ return LDB_ERR_OPERATIONS_ERROR; ++ } ++ ++ val.data = (uint8_t *)str; ++ val.length = strlen(str); ++ ++ return ldb_msg_append_steal_value(msg, attr_name, &val, flags); ++} ++ + /* + compare two ldb_message_element structures + assumes case sensitive comparison +diff --git lib/ldb/include/ldb.h lib/ldb/include/ldb.h +index 129beefeaf5..63d8aedd672 100644 +--- lib/ldb/include/ldb.h ++++ lib/ldb/include/ldb.h +@@ -2002,12 +2002,36 @@ int ldb_msg_add_steal_value(struct ldb_message *msg, + struct ldb_val *val); + int ldb_msg_add_steal_string(struct ldb_message *msg, + const char *attr_name, char *str); ++int ldb_msg_add_string_flags(struct ldb_message *msg, ++ const char *attr_name, const char *str, ++ int flags); + int ldb_msg_add_string(struct ldb_message *msg, + const char *attr_name, const char *str); + int ldb_msg_add_linearized_dn(struct ldb_message *msg, const char *attr_name, + struct ldb_dn *dn); + int ldb_msg_add_fmt(struct ldb_message *msg, + const char *attr_name, const char *fmt, ...) PRINTF_ATTRIBUTE(3,4); ++/** ++ append a element to a ldb_message ++*/ ++int ldb_msg_append_value(struct ldb_message *msg, ++ const char *attr_name, ++ const struct ldb_val *val, ++ int flags); ++int ldb_msg_append_steal_value(struct ldb_message *msg, ++ const char *attr_name, ++ struct ldb_val *val, ++ int flags); ++int ldb_msg_append_steal_string(struct ldb_message *msg, ++ const char *attr_name, char *str, ++ int flags); ++int ldb_msg_append_string(struct ldb_message *msg, ++ const char *attr_name, const char *str, ++ int flags); ++int ldb_msg_append_linearized_dn(struct ldb_message *msg, const char *attr_name, ++ struct ldb_dn *dn, int flags); ++int ldb_msg_append_fmt(struct ldb_message *msg, int flags, ++ const char *attr_name, const char *fmt, ...) PRINTF_ATTRIBUTE(4,5); + + /** + compare two message elements - return 0 on match +-- +2.25.1 + + +From f419753d1c7a373fb32ffe20930a6e084e44b44d Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Mon, 21 Feb 2022 16:27:37 +1300 +Subject: [PATCH 13/99] CVE-2022-32746 ldb: Make use of functions for appending + to an ldb_message + +This aims to minimise usage of the error-prone pattern of searching for +a just-added message element in order to make modifications to it (and +potentially finding the wrong element). + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15009 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +--- + lib/ldb/ldb_map/ldb_map.c | 5 +- + lib/ldb/ldb_map/ldb_map_inbound.c | 9 +- + lib/ldb/modules/rdn_name.c | 22 +--- + source3/passdb/pdb_samba_dsdb.c | 14 +-- + source4/dns_server/dnsserver_common.c | 12 +- + source4/dsdb/common/util.c | 114 ++++++++++++++---- + source4/dsdb/samdb/ldb_modules/descriptor.c | 10 +- + source4/dsdb/samdb/ldb_modules/objectguid.c | 20 +-- + .../dsdb/samdb/ldb_modules/partition_init.c | 14 +-- + .../dsdb/samdb/ldb_modules/repl_meta_data.c | 24 +--- + source4/dsdb/samdb/ldb_modules/samldb.c | 78 +++++------- + .../samdb/ldb_modules/tombstone_reanimate.c | 12 +- + source4/nbt_server/wins/winsdb.c | 13 +- + source4/rpc_server/lsa/dcesrv_lsa.c | 55 +++------ + source4/winbind/idmap.c | 10 +- + 15 files changed, 183 insertions(+), 229 deletions(-) + +diff --git lib/ldb/ldb_map/ldb_map.c lib/ldb/ldb_map/ldb_map.c +index b453dff80d2..c7b0c228631 100644 +--- lib/ldb/ldb_map/ldb_map.c ++++ lib/ldb/ldb_map/ldb_map.c +@@ -946,10 +946,7 @@ struct ldb_request *map_build_fixup_req(struct map_context *ac, + if ( ! dn || ! ldb_dn_validate(msg->dn)) { + goto failed; + } +- if (ldb_msg_add_empty(msg, IS_MAPPED, LDB_FLAG_MOD_REPLACE, NULL) != 0) { +- goto failed; +- } +- if (ldb_msg_add_string(msg, IS_MAPPED, dn) != 0) { ++ if (ldb_msg_append_string(msg, IS_MAPPED, dn, LDB_FLAG_MOD_REPLACE) != 0) { + goto failed; + } + +diff --git lib/ldb/ldb_map/ldb_map_inbound.c lib/ldb/ldb_map/ldb_map_inbound.c +index 324295737da..50b9427c26c 100644 +--- lib/ldb/ldb_map/ldb_map_inbound.c ++++ lib/ldb/ldb_map/ldb_map_inbound.c +@@ -569,12 +569,9 @@ static int map_modify_do_local(struct map_context *ac) + /* No local record present, add it instead */ + /* Add local 'IS_MAPPED' */ + /* TODO: use GUIDs here instead */ +- if (ldb_msg_add_empty(ac->local_msg, IS_MAPPED, +- LDB_FLAG_MOD_ADD, NULL) != 0) { +- return LDB_ERR_OPERATIONS_ERROR; +- } +- ret = ldb_msg_add_linearized_dn(ac->local_msg, IS_MAPPED, +- ac->remote_req->op.mod.message->dn); ++ ret = ldb_msg_append_linearized_dn(ac->local_msg, IS_MAPPED, ++ ac->remote_req->op.mod.message->dn, ++ LDB_FLAG_MOD_ADD); + if (ret != 0) { + return LDB_ERR_OPERATIONS_ERROR; + } +diff --git lib/ldb/modules/rdn_name.c lib/ldb/modules/rdn_name.c +index 25cffe07591..3cb62bf567b 100644 +--- lib/ldb/modules/rdn_name.c ++++ lib/ldb/modules/rdn_name.c +@@ -308,16 +308,10 @@ static int rdn_rename_callback(struct ldb_request *req, struct ldb_reply *ares) + } + rdn_val = ldb_val_dup(msg, rdn_val_p); + +- if (ldb_msg_add_empty(msg, rdn_name, LDB_FLAG_MOD_REPLACE, NULL) != 0) { ++ if (ldb_msg_append_value(msg, rdn_name, &rdn_val, LDB_FLAG_MOD_REPLACE) != 0) { + goto error; + } +- if (ldb_msg_add_value(msg, rdn_name, &rdn_val, NULL) != 0) { +- goto error; +- } +- if (ldb_msg_add_empty(msg, "name", LDB_FLAG_MOD_REPLACE, NULL) != 0) { +- goto error; +- } +- if (ldb_msg_add_value(msg, "name", &rdn_val, NULL) != 0) { ++ if (ldb_msg_append_value(msg, "name", &rdn_val, LDB_FLAG_MOD_REPLACE) != 0) { + goto error; + } + +@@ -466,11 +460,7 @@ static int rdn_name_modify(struct ldb_module *module, struct ldb_request *req) + if (ret != 0) { + return ldb_module_oom(module); + } +- ret = ldb_msg_add_empty(msg, rdn_name, LDB_FLAG_MOD_ADD, NULL); +- if (ret != 0) { +- return ldb_module_oom(module); +- } +- ret = ldb_msg_add_value(msg, rdn_name, &rdn_val, NULL); ++ ret = ldb_msg_append_value(msg, rdn_name, &rdn_val, LDB_FLAG_MOD_ADD); + if (ret != 0) { + return ldb_module_oom(module); + } +@@ -479,11 +469,7 @@ static int rdn_name_modify(struct ldb_module *module, struct ldb_request *req) + if (ret != 0) { + return ldb_module_oom(module); + } +- ret = ldb_msg_add_empty(msg, "name", LDB_FLAG_MOD_ADD, NULL); +- if (ret != 0) { +- return ldb_module_oom(module); +- } +- ret = ldb_msg_add_value(msg, "name", &rdn_val, NULL); ++ ret = ldb_msg_append_value(msg, "name", &rdn_val, LDB_FLAG_MOD_ADD); + if (ret != 0) { + return ldb_module_oom(module); + } +diff --git source3/passdb/pdb_samba_dsdb.c source3/passdb/pdb_samba_dsdb.c +index 93e8f5bebe6..b2063825c04 100644 +--- source3/passdb/pdb_samba_dsdb.c ++++ source3/passdb/pdb_samba_dsdb.c +@@ -2855,18 +2855,10 @@ static bool pdb_samba_dsdb_set_trusteddom_pw(struct pdb_methods *m, + } + + msg->num_elements = 0; +- ret = ldb_msg_add_empty(msg, "trustAuthOutgoing", +- LDB_FLAG_MOD_REPLACE, NULL); ++ ret = ldb_msg_append_value(msg, "trustAuthOutgoing", ++ &new_val, LDB_FLAG_MOD_REPLACE); + if (ret != LDB_SUCCESS) { +- DEBUG(0, ("ldb_msg_add_empty() failed\n")); +- TALLOC_FREE(tmp_ctx); +- ldb_transaction_cancel(state->ldb); +- return false; +- } +- ret = ldb_msg_add_value(msg, "trustAuthOutgoing", +- &new_val, NULL); +- if (ret != LDB_SUCCESS) { +- DEBUG(0, ("ldb_msg_add_value() failed\n")); ++ DEBUG(0, ("ldb_msg_append_value() failed\n")); + TALLOC_FREE(tmp_ctx); + ldb_transaction_cancel(state->ldb); + return false; +diff --git source4/dns_server/dnsserver_common.c source4/dns_server/dnsserver_common.c +index bcb0d087faf..cb9a082ebf6 100644 +--- source4/dns_server/dnsserver_common.c ++++ source4/dns_server/dnsserver_common.c +@@ -1092,15 +1092,9 @@ WERROR dns_common_replace(struct ldb_context *samdb, + } + + if (was_tombstoned || become_tombstoned) { +- ret = ldb_msg_add_empty(msg, "dNSTombstoned", +- LDB_FLAG_MOD_REPLACE, NULL); +- if (ret != LDB_SUCCESS) { +- werr = DNS_ERR(SERVER_FAILURE); +- goto exit; +- } +- +- ret = ldb_msg_add_fmt(msg, "dNSTombstoned", "%s", +- become_tombstoned ? "TRUE" : "FALSE"); ++ ret = ldb_msg_append_fmt(msg, LDB_FLAG_MOD_REPLACE, ++ "dNSTombstoned", "%s", ++ become_tombstoned ? "TRUE" : "FALSE"); + if (ret != LDB_SUCCESS) { + werr = DNS_ERR(SERVER_FAILURE); + goto exit; +diff --git source4/dsdb/common/util.c source4/dsdb/common/util.c +index 577b2a33873..10d6ea8883b 100644 +--- source4/dsdb/common/util.c ++++ source4/dsdb/common/util.c +@@ -924,6 +924,16 @@ int samdb_msg_add_int(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct l + return ldb_msg_add_string(msg, attr_name, s); + } + ++int samdb_msg_add_int_flags(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, ++ const char *attr_name, int v, int flags) ++{ ++ const char *s = talloc_asprintf(mem_ctx, "%d", v); ++ if (s == NULL) { ++ return ldb_oom(sam_ldb); ++ } ++ return ldb_msg_add_string_flags(msg, attr_name, s, flags); ++} ++ + /* + * Add an unsigned int element to a message + * +@@ -942,6 +952,12 @@ int samdb_msg_add_uint(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct + return samdb_msg_add_int(sam_ldb, mem_ctx, msg, attr_name, (int)v); + } + ++int samdb_msg_add_uint_flags(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, ++ const char *attr_name, unsigned int v, int flags) ++{ ++ return samdb_msg_add_int_flags(sam_ldb, mem_ctx, msg, attr_name, (int)v, flags); ++} ++ + /* + add a (signed) int64_t element to a message + */ +@@ -973,6 +989,68 @@ int samdb_msg_add_uint64(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struc + return samdb_msg_add_int64(sam_ldb, mem_ctx, msg, attr_name, (int64_t)v); + } + ++/* ++ append a int element to a message ++*/ ++int samdb_msg_append_int(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, ++ const char *attr_name, int v, int flags) ++{ ++ const char *s = talloc_asprintf(mem_ctx, "%d", v); ++ if (s == NULL) { ++ return ldb_oom(sam_ldb); ++ } ++ return ldb_msg_append_string(msg, attr_name, s, flags); ++} ++ ++/* ++ * Append an unsigned int element to a message ++ * ++ * The issue here is that we have not yet first cast to int32_t explicitly, ++ * before we cast to an signed int to printf() into the %d or cast to a ++ * int64_t before we then cast to a long long to printf into a %lld. ++ * ++ * There are *no* unsigned integers in Active Directory LDAP, even the RID ++ * allocations and ms-DS-Secondary-KrbTgt-Number are *signed* quantities. ++ * (See the schema, and the syntax definitions in schema_syntax.c). ++ * ++ */ ++int samdb_msg_append_uint(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, ++ const char *attr_name, unsigned int v, int flags) ++{ ++ return samdb_msg_append_int(sam_ldb, mem_ctx, msg, attr_name, (int)v, flags); ++} ++ ++/* ++ append a (signed) int64_t element to a message ++*/ ++int samdb_msg_append_int64(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, ++ const char *attr_name, int64_t v, int flags) ++{ ++ const char *s = talloc_asprintf(mem_ctx, "%lld", (long long)v); ++ if (s == NULL) { ++ return ldb_oom(sam_ldb); ++ } ++ return ldb_msg_append_string(msg, attr_name, s, flags); ++} ++ ++/* ++ * Append an unsigned int64_t (uint64_t) element to a message ++ * ++ * The issue here is that we have not yet first cast to int32_t explicitly, ++ * before we cast to an signed int to printf() into the %d or cast to a ++ * int64_t before we then cast to a long long to printf into a %lld. ++ * ++ * There are *no* unsigned integers in Active Directory LDAP, even the RID ++ * allocations and ms-DS-Secondary-KrbTgt-Number are *signed* quantities. ++ * (See the schema, and the syntax definitions in schema_syntax.c). ++ * ++ */ ++int samdb_msg_append_uint64(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg, ++ const char *attr_name, uint64_t v, int flags) ++{ ++ return samdb_msg_append_int64(sam_ldb, mem_ctx, msg, attr_name, (int64_t)v, flags); ++} ++ + /* + add a samr_Password element to a message + */ +@@ -2814,15 +2892,8 @@ NTSTATUS samdb_set_password_sid(struct ldb_context *ldb, TALLOC_CTX *mem_ctx, + tdo_msg->num_elements = 0; + TALLOC_FREE(tdo_msg->elements); + +- ret = ldb_msg_add_empty(tdo_msg, "trustAuthIncoming", +- LDB_FLAG_MOD_REPLACE, NULL); +- if (ret != LDB_SUCCESS) { +- ldb_transaction_cancel(ldb); +- TALLOC_FREE(frame); +- return NT_STATUS_NO_MEMORY; +- } +- ret = ldb_msg_add_value(tdo_msg, "trustAuthIncoming", +- &new_val, NULL); ++ ret = ldb_msg_append_value(tdo_msg, "trustAuthIncoming", ++ &new_val, LDB_FLAG_MOD_REPLACE); + if (ret != LDB_SUCCESS) { + ldb_transaction_cancel(ldb); + TALLOC_FREE(frame); +@@ -3187,6 +3258,7 @@ int dsdb_find_guid_by_dn(struct ldb_context *ldb, + /* + adds the given GUID to the given ldb_message. This value is added + for the given attr_name (may be either "objectGUID" or "parentGUID"). ++ This function is used in processing 'add' requests. + */ + int dsdb_msg_add_guid(struct ldb_message *msg, + struct GUID *guid, +@@ -5656,7 +5728,8 @@ int dsdb_user_obj_set_defaults(struct ldb_context *ldb, + } + + /** +- * Sets 'sAMAccountType on user object based on userAccountControl ++ * Sets 'sAMAccountType on user object based on userAccountControl. ++ * This function is used in processing both 'add' and 'modify' requests. + * @param ldb Current ldb_context + * @param usr_obj ldb_message representing User object + * @param user_account_control Value for userAccountControl flags +@@ -5668,21 +5741,19 @@ int dsdb_user_obj_set_account_type(struct ldb_context *ldb, struct ldb_message * + { + int ret; + uint32_t account_type; +- struct ldb_message_element *el; + + account_type = ds_uf2atype(user_account_control); + if (account_type == 0) { + ldb_set_errstring(ldb, "dsdb: Unrecognized account type!"); + return LDB_ERR_UNWILLING_TO_PERFORM; + } +- ret = samdb_msg_add_uint(ldb, usr_obj, usr_obj, +- "sAMAccountType", +- account_type); ++ ret = samdb_msg_add_uint_flags(ldb, usr_obj, usr_obj, ++ "sAMAccountType", ++ account_type, ++ LDB_FLAG_MOD_REPLACE); + if (ret != LDB_SUCCESS) { + return ret; + } +- el = ldb_msg_find_element(usr_obj, "sAMAccountType"); +- el->flags = LDB_FLAG_MOD_REPLACE; + + if (account_type_p) { + *account_type_p = account_type; +@@ -5692,7 +5763,8 @@ int dsdb_user_obj_set_account_type(struct ldb_context *ldb, struct ldb_message * + } + + /** +- * Determine and set primaryGroupID based on userAccountControl value ++ * Determine and set primaryGroupID based on userAccountControl value. ++ * This function is used in processing both 'add' and 'modify' requests. + * @param ldb Current ldb_context + * @param usr_obj ldb_message representing User object + * @param user_account_control Value for userAccountControl flags +@@ -5704,17 +5776,15 @@ int dsdb_user_obj_set_primary_group_id(struct ldb_context *ldb, struct ldb_messa + { + int ret; + uint32_t rid; +- struct ldb_message_element *el; + + rid = ds_uf2prim_group_rid(user_account_control); + +- ret = samdb_msg_add_uint(ldb, usr_obj, usr_obj, +- "primaryGroupID", rid); ++ ret = samdb_msg_add_uint_flags(ldb, usr_obj, usr_obj, ++ "primaryGroupID", rid, ++ LDB_FLAG_MOD_REPLACE); + if (ret != LDB_SUCCESS) { + return ret; + } +- el = ldb_msg_find_element(usr_obj, "primaryGroupID"); +- el->flags = LDB_FLAG_MOD_REPLACE; + + if (group_rid_p) { + *group_rid_p = rid; +diff --git source4/dsdb/samdb/ldb_modules/descriptor.c source4/dsdb/samdb/ldb_modules/descriptor.c +index daa08c2ebc7..4b01961dcb0 100644 +--- source4/dsdb/samdb/ldb_modules/descriptor.c ++++ source4/dsdb/samdb/ldb_modules/descriptor.c +@@ -857,14 +857,8 @@ static int descriptor_modify(struct ldb_module *module, struct ldb_request *req) + return ldb_module_done(req, NULL, NULL, LDB_SUCCESS); + } + +- ret = ldb_msg_add_empty(msg, "nTSecurityDescriptor", +- LDB_FLAG_MOD_REPLACE, +- &sd_element); +- if (ret != LDB_SUCCESS) { +- return ldb_oom(ldb); +- } +- ret = ldb_msg_add_value(msg, "nTSecurityDescriptor", +- sd, NULL); ++ ret = ldb_msg_append_value(msg, "nTSecurityDescriptor", ++ sd, LDB_FLAG_MOD_REPLACE); + if (ret != LDB_SUCCESS) { + return ldb_oom(ldb); + } +diff --git source4/dsdb/samdb/ldb_modules/objectguid.c source4/dsdb/samdb/ldb_modules/objectguid.c +index bc3260cf0d8..0fe995a5763 100644 +--- source4/dsdb/samdb/ldb_modules/objectguid.c ++++ source4/dsdb/samdb/ldb_modules/objectguid.c +@@ -41,7 +41,6 @@ + */ + static int add_time_element(struct ldb_message *msg, const char *attr, time_t t) + { +- struct ldb_message_element *el; + char *s; + int ret; + +@@ -54,16 +53,13 @@ static int add_time_element(struct ldb_message *msg, const char *attr, time_t t) + return LDB_ERR_OPERATIONS_ERROR; + } + +- ret = ldb_msg_add_string(msg, attr, s); ++ /* always set as replace. This works because on add ops, the flag ++ is ignored */ ++ ret = ldb_msg_append_string(msg, attr, s, LDB_FLAG_MOD_REPLACE); + if (ret != LDB_SUCCESS) { + return ret; + } + +- el = ldb_msg_find_element(msg, attr); +- /* always set as replace. This works because on add ops, the flag +- is ignored */ +- el->flags = LDB_FLAG_MOD_REPLACE; +- + return LDB_SUCCESS; + } + +@@ -73,23 +69,19 @@ static int add_time_element(struct ldb_message *msg, const char *attr, time_t t) + static int add_uint64_element(struct ldb_context *ldb, struct ldb_message *msg, + const char *attr, uint64_t v) + { +- struct ldb_message_element *el; + int ret; + + if (ldb_msg_find_element(msg, attr) != NULL) { + return LDB_SUCCESS; + } + +- ret = samdb_msg_add_uint64(ldb, msg, msg, attr, v); ++ /* always set as replace. This works because on add ops, the flag ++ is ignored */ ++ ret = samdb_msg_append_uint64(ldb, msg, msg, attr, v, LDB_FLAG_MOD_REPLACE); + if (ret != LDB_SUCCESS) { + return ret; + } + +- el = ldb_msg_find_element(msg, attr); +- /* always set as replace. This works because on add ops, the flag +- is ignored */ +- el->flags = LDB_FLAG_MOD_REPLACE; +- + return LDB_SUCCESS; + } + +diff --git source4/dsdb/samdb/ldb_modules/partition_init.c source4/dsdb/samdb/ldb_modules/partition_init.c +index 58c65ccedd0..484b5bffb27 100644 +--- source4/dsdb/samdb/ldb_modules/partition_init.c ++++ source4/dsdb/samdb/ldb_modules/partition_init.c +@@ -742,10 +742,6 @@ int partition_create(struct ldb_module *module, struct ldb_request *req) + } + + mod_msg->dn = ldb_dn_new(mod_msg, ldb, DSDB_PARTITION_DN); +- ret = ldb_msg_add_empty(mod_msg, DSDB_PARTITION_ATTR, LDB_FLAG_MOD_ADD, NULL); +- if (ret != LDB_SUCCESS) { +- return ret; +- } + + casefold_dn = ldb_dn_get_casefold(dn); + +@@ -785,18 +781,16 @@ int partition_create(struct ldb_module *module, struct ldb_request *req) + } + partition_record = talloc_asprintf(mod_msg, "%s:%s", casefold_dn, filename); + +- ret = ldb_msg_add_steal_string(mod_msg, DSDB_PARTITION_ATTR, partition_record); ++ ret = ldb_msg_append_steal_string(mod_msg, DSDB_PARTITION_ATTR, partition_record, ++ LDB_FLAG_MOD_ADD); + if (ret != LDB_SUCCESS) { + return ret; + } + + if (ldb_request_get_control(req, DSDB_CONTROL_PARTIAL_REPLICA)) { + /* this new partition is a partial replica */ +- ret = ldb_msg_add_empty(mod_msg, "partialReplica", LDB_FLAG_MOD_ADD, NULL); +- if (ret != LDB_SUCCESS) { +- return ret; +- } +- ret = ldb_msg_add_fmt(mod_msg, "partialReplica", "%s", ldb_dn_get_linearized(dn)); ++ ret = ldb_msg_append_fmt(mod_msg, LDB_FLAG_MOD_ADD, ++ "partialReplica", "%s", ldb_dn_get_linearized(dn)); + if (ret != LDB_SUCCESS) { + return ret; + } +diff --git source4/dsdb/samdb/ldb_modules/repl_meta_data.c source4/dsdb/samdb/ldb_modules/repl_meta_data.c +index 29ffda75c87..eec1e639856 100644 +--- source4/dsdb/samdb/ldb_modules/repl_meta_data.c ++++ source4/dsdb/samdb/ldb_modules/repl_meta_data.c +@@ -3888,22 +3888,12 @@ static int replmd_rename_callback(struct ldb_request *req, struct ldb_reply *are + ldb_operr(ldb)); + } + +- if (ldb_msg_add_empty(msg, rdn_name, LDB_FLAG_MOD_REPLACE, NULL) != 0) { ++ if (ldb_msg_append_value(msg, rdn_name, rdn_val, LDB_FLAG_MOD_REPLACE) != 0) { + talloc_free(ares); + return ldb_module_done(ac->req, NULL, NULL, + ldb_oom(ldb)); + } +- if (ldb_msg_add_value(msg, rdn_name, rdn_val, NULL) != 0) { +- talloc_free(ares); +- return ldb_module_done(ac->req, NULL, NULL, +- ldb_oom(ldb)); +- } +- if (ldb_msg_add_empty(msg, "name", LDB_FLAG_MOD_REPLACE, NULL) != 0) { +- talloc_free(ares); +- return ldb_module_done(ac->req, NULL, NULL, +- ldb_oom(ldb)); +- } +- if (ldb_msg_add_value(msg, "name", rdn_val, NULL) != 0) { ++ if (ldb_msg_append_value(msg, "name", rdn_val, LDB_FLAG_MOD_REPLACE) != 0) { + talloc_free(ares); + return ldb_module_done(ac->req, NULL, NULL, + ldb_oom(ldb)); +@@ -5161,16 +5151,10 @@ static int replmd_name_modify(struct replmd_replicated_request *ar, + goto failed; + } + +- if (ldb_msg_add_empty(msg, rdn_name, LDB_FLAG_MOD_REPLACE, NULL) != 0) { +- goto failed; +- } +- if (ldb_msg_add_value(msg, rdn_name, rdn_val, NULL) != 0) { +- goto failed; +- } +- if (ldb_msg_add_empty(msg, "name", LDB_FLAG_MOD_REPLACE, NULL) != 0) { ++ if (ldb_msg_append_value(msg, rdn_name, rdn_val, LDB_FLAG_MOD_REPLACE) != 0) { + goto failed; + } +- if (ldb_msg_add_value(msg, "name", rdn_val, NULL) != 0) { ++ if (ldb_msg_append_value(msg, "name", rdn_val, LDB_FLAG_MOD_REPLACE) != 0) { + goto failed; + } + +diff --git source4/dsdb/samdb/ldb_modules/samldb.c source4/dsdb/samdb/ldb_modules/samldb.c +index 5fb9c195c9a..107e643e492 100644 +--- source4/dsdb/samdb/ldb_modules/samldb.c ++++ source4/dsdb/samdb/ldb_modules/samldb.c +@@ -1103,14 +1103,11 @@ static int samldb_rodc_add(struct samldb_ctx *ac) + return LDB_ERR_OTHER; + + found: +- ret = ldb_msg_add_empty(ac->msg, "msDS-SecondaryKrbTgtNumber", +- LDB_FLAG_INTERNAL_DISABLE_VALIDATION, NULL); +- if (ret != LDB_SUCCESS) { +- return ldb_operr(ldb); +- } + +- ret = samdb_msg_add_uint(ldb, ac->msg, ac->msg, +- "msDS-SecondaryKrbTgtNumber", krbtgt_number); ++ ldb_msg_remove_attr(ac->msg, "msDS-SecondaryKrbTgtNumber"); ++ ret = samdb_msg_append_uint(ldb, ac->msg, ac->msg, ++ "msDS-SecondaryKrbTgtNumber", krbtgt_number, ++ LDB_FLAG_INTERNAL_DISABLE_VALIDATION); + if (ret != LDB_SUCCESS) { + return ldb_operr(ldb); + } +@@ -1792,7 +1789,7 @@ static int samldb_objectclass_trigger(struct samldb_ctx *ac) + struct ldb_context *ldb = ldb_module_get_ctx(ac->module); + void *skip_allocate_sids = ldb_get_opaque(ldb, + "skip_allocate_sids"); +- struct ldb_message_element *el, *el2; ++ struct ldb_message_element *el; + struct dom_sid *sid; + int ret; + +@@ -1926,23 +1923,17 @@ static int samldb_objectclass_trigger(struct samldb_ctx *ac) + /* "isCriticalSystemObject" might be set */ + if (user_account_control & + (UF_SERVER_TRUST_ACCOUNT | UF_PARTIAL_SECRETS_ACCOUNT)) { +- ret = ldb_msg_add_string(ac->msg, "isCriticalSystemObject", +- "TRUE"); ++ ret = ldb_msg_add_string_flags(ac->msg, "isCriticalSystemObject", ++ "TRUE", LDB_FLAG_MOD_REPLACE); + if (ret != LDB_SUCCESS) { + return ret; + } +- el2 = ldb_msg_find_element(ac->msg, +- "isCriticalSystemObject"); +- el2->flags = LDB_FLAG_MOD_REPLACE; + } else if (user_account_control & UF_WORKSTATION_TRUST_ACCOUNT) { +- ret = ldb_msg_add_string(ac->msg, "isCriticalSystemObject", +- "FALSE"); ++ ret = ldb_msg_add_string_flags(ac->msg, "isCriticalSystemObject", ++ "FALSE", LDB_FLAG_MOD_REPLACE); + if (ret != LDB_SUCCESS) { + return ret; + } +- el2 = ldb_msg_find_element(ac->msg, +- "isCriticalSystemObject"); +- el2->flags = LDB_FLAG_MOD_REPLACE; + } + + /* Step 1.4: "userAccountControl" -> "primaryGroupID" mapping */ +@@ -2018,14 +2009,13 @@ static int samldb_objectclass_trigger(struct samldb_ctx *ac) + ldb_set_errstring(ldb, "samldb: Unrecognized account type!"); + return LDB_ERR_UNWILLING_TO_PERFORM; + } +- ret = samdb_msg_add_uint(ldb, ac->msg, ac->msg, +- "sAMAccountType", +- account_type); ++ ret = samdb_msg_add_uint_flags(ldb, ac->msg, ac->msg, ++ "sAMAccountType", ++ account_type, ++ LDB_FLAG_MOD_REPLACE); + if (ret != LDB_SUCCESS) { + return ret; + } +- el2 = ldb_msg_find_element(ac->msg, "sAMAccountType"); +- el2->flags = LDB_FLAG_MOD_REPLACE; + } + break; + } +@@ -2945,26 +2935,23 @@ static int samldb_user_account_control_change(struct samldb_ctx *ac) + } + + if (old_atype != new_atype) { +- ret = samdb_msg_add_uint(ldb, ac->msg, ac->msg, +- "sAMAccountType", new_atype); ++ ret = samdb_msg_append_uint(ldb, ac->msg, ac->msg, ++ "sAMAccountType", new_atype, ++ LDB_FLAG_MOD_REPLACE); + if (ret != LDB_SUCCESS) { + return ret; + } +- el = ldb_msg_find_element(ac->msg, "sAMAccountType"); +- el->flags = LDB_FLAG_MOD_REPLACE; + } + + /* As per MS-SAMR 3.1.1.8.10 these flags have not to be set */ + if ((clear_uac & UF_LOCKOUT) && (old_lockoutTime != 0)) { + /* "lockoutTime" reset as per MS-SAMR 3.1.1.8.10 */ + ldb_msg_remove_attr(ac->msg, "lockoutTime"); +- ret = samdb_msg_add_uint64(ldb, ac->msg, ac->msg, "lockoutTime", +- (NTTIME)0); ++ ret = samdb_msg_append_uint64(ldb, ac->msg, ac->msg, "lockoutTime", ++ (NTTIME)0, LDB_FLAG_MOD_REPLACE); + if (ret != LDB_SUCCESS) { + return ret; + } +- el = ldb_msg_find_element(ac->msg, "lockoutTime"); +- el->flags = LDB_FLAG_MOD_REPLACE; + } + + /* +@@ -2975,14 +2962,12 @@ static int samldb_user_account_control_change(struct samldb_ctx *ac) + * creating the attribute. + */ + if (old_is_critical != new_is_critical || old_atype != new_atype) { +- ret = ldb_msg_add_string(ac->msg, "isCriticalSystemObject", +- new_is_critical ? "TRUE": "FALSE"); ++ ret = ldb_msg_append_string(ac->msg, "isCriticalSystemObject", ++ new_is_critical ? "TRUE": "FALSE", ++ LDB_FLAG_MOD_REPLACE); + if (ret != LDB_SUCCESS) { + return ret; + } +- el = ldb_msg_find_element(ac->msg, +- "isCriticalSystemObject"); +- el->flags = LDB_FLAG_MOD_REPLACE; + } + + if (!ldb_msg_find_element(ac->msg, "primaryGroupID") && +@@ -2995,14 +2980,12 @@ static int samldb_user_account_control_change(struct samldb_ctx *ac) + } + } + +- ret = samdb_msg_add_uint(ldb, ac->msg, ac->msg, +- "primaryGroupID", new_pgrid); ++ ret = samdb_msg_append_uint(ldb, ac->msg, ac->msg, ++ "primaryGroupID", new_pgrid, ++ LDB_FLAG_MOD_REPLACE); + if (ret != LDB_SUCCESS) { + return ret; + } +- el = ldb_msg_find_element(ac->msg, +- "primaryGroupID"); +- el->flags = LDB_FLAG_MOD_REPLACE; + } + + /* Propagate eventual "userAccountControl" attribute changes */ +@@ -3205,13 +3188,12 @@ static int samldb_lockout_time(struct samldb_ctx *ac) + + /* lockoutTime == 0 resets badPwdCount */ + ldb_msg_remove_attr(ac->msg, "badPwdCount"); +- ret = samdb_msg_add_int(ldb, ac->msg, ac->msg, +- "badPwdCount", 0); ++ ret = samdb_msg_append_int(ldb, ac->msg, ac->msg, ++ "badPwdCount", 0, ++ LDB_FLAG_MOD_REPLACE); + if (ret != LDB_SUCCESS) { + return ret; + } +- el = ldb_msg_find_element(ac->msg, "badPwdCount"); +- el->flags = LDB_FLAG_MOD_REPLACE; + + return LDB_SUCCESS; + } +@@ -3309,13 +3291,11 @@ static int samldb_group_type_change(struct samldb_ctx *ac) + ldb_set_errstring(ldb, "samldb: Unrecognized account type!"); + return LDB_ERR_UNWILLING_TO_PERFORM; + } +- ret = samdb_msg_add_uint(ldb, ac->msg, ac->msg, "sAMAccountType", +- account_type); ++ ret = samdb_msg_append_uint(ldb, ac->msg, ac->msg, "sAMAccountType", ++ account_type, LDB_FLAG_MOD_REPLACE); + if (ret != LDB_SUCCESS) { + return ret; + } +- el = ldb_msg_find_element(ac->msg, "sAMAccountType"); +- el->flags = LDB_FLAG_MOD_REPLACE; + + return LDB_SUCCESS; + } +diff --git source4/dsdb/samdb/ldb_modules/tombstone_reanimate.c source4/dsdb/samdb/ldb_modules/tombstone_reanimate.c +index 5f8911c66be..99c5955e9e7 100644 +--- source4/dsdb/samdb/ldb_modules/tombstone_reanimate.c ++++ source4/dsdb/samdb/ldb_modules/tombstone_reanimate.c +@@ -294,14 +294,13 @@ static int tr_prepare_attributes(struct tr_context *ac) + return ldb_error(ldb, LDB_ERR_UNWILLING_TO_PERFORM, + "reanimate: Unrecognized account type!"); + } +- ret = samdb_msg_add_uint(ldb, ac->mod_msg, ac->mod_msg, +- "sAMAccountType", account_type); ++ ret = samdb_msg_append_uint(ldb, ac->mod_msg, ac->mod_msg, ++ "sAMAccountType", account_type, ++ LDB_FLAG_MOD_REPLACE); + if (ret != LDB_SUCCESS) { + return ldb_error(ldb, LDB_ERR_OPERATIONS_ERROR, + "reanimate: Failed to add sAMAccountType to restored object."); + } +- el = ldb_msg_find_element(ac->mod_msg, "sAMAccountType"); +- el->flags = LDB_FLAG_MOD_REPLACE; + + /* Default values set by Windows */ + ret = samdb_find_or_add_attribute(ldb, ac->mod_msg, +@@ -324,12 +323,11 @@ static int tr_prepare_attributes(struct tr_context *ac) + return ret; + } + +- ret = ldb_msg_add_string(ac->mod_msg, "objectCategory", value); ++ ret = ldb_msg_append_string(ac->mod_msg, "objectCategory", value, ++ LDB_FLAG_MOD_ADD); + if (ret != LDB_SUCCESS) { + return ret; + } +- el = ldb_msg_find_element(ac->mod_msg, "objectCategory"); +- el->flags = LDB_FLAG_MOD_ADD; + } + + return LDB_SUCCESS; +diff --git source4/nbt_server/wins/winsdb.c source4/nbt_server/wins/winsdb.c +index e4a7c2042ed..2a05e96bca4 100644 +--- source4/nbt_server/wins/winsdb.c ++++ source4/nbt_server/wins/winsdb.c +@@ -102,13 +102,11 @@ uint64_t winsdb_set_maxVersion(struct winsdb_handle *h, uint64_t newMaxVersion) + msg->dn = dn; + + +- ret = ldb_msg_add_empty(msg, "objectClass", LDB_FLAG_MOD_REPLACE, NULL); ++ ret = ldb_msg_append_string(msg, "objectClass", "winsMaxVersion", ++ LDB_FLAG_MOD_REPLACE); + if (ret != LDB_SUCCESS) goto failed; +- ret = ldb_msg_add_string(msg, "objectClass", "winsMaxVersion"); +- if (ret != LDB_SUCCESS) goto failed; +- ret = ldb_msg_add_empty(msg, "maxVersion", LDB_FLAG_MOD_REPLACE, NULL); +- if (ret != LDB_SUCCESS) goto failed; +- ret = ldb_msg_add_fmt(msg, "maxVersion", "%llu", (long long)newMaxVersion); ++ ret = ldb_msg_append_fmt(msg, LDB_FLAG_MOD_REPLACE, ++ "maxVersion", "%llu", (long long)newMaxVersion); + if (ret != LDB_SUCCESS) goto failed; + + ret = ldb_modify(wins_db, msg); +@@ -779,8 +777,7 @@ static struct ldb_message *winsdb_message(struct ldb_context *ldb, + ret |= ldb_msg_add_winsdb_addr(msg, rec, "address", rec->addresses[i]); + } + if (rec->registered_by) { +- ret |= ldb_msg_add_empty(msg, "registeredBy", 0, NULL); +- ret |= ldb_msg_add_string(msg, "registeredBy", rec->registered_by); ++ ret |= ldb_msg_append_string(msg, "registeredBy", rec->registered_by, 0); + } + if (ret != LDB_SUCCESS) goto failed; + return msg; +diff --git source4/rpc_server/lsa/dcesrv_lsa.c source4/rpc_server/lsa/dcesrv_lsa.c +index 15b068aec62..a165ab2b9d6 100644 +--- source4/rpc_server/lsa/dcesrv_lsa.c ++++ source4/rpc_server/lsa/dcesrv_lsa.c +@@ -1778,12 +1778,7 @@ static NTSTATUS update_uint32_t_value(TALLOC_CTX *mem_ctx, + goto done; + } + +- ret = ldb_msg_add_empty(dest, attribute, flags, NULL); +- if (ret != LDB_SUCCESS) { +- return NT_STATUS_NO_MEMORY; +- } +- +- ret = samdb_msg_add_uint(sam_ldb, dest, dest, attribute, value); ++ ret = samdb_msg_append_uint(sam_ldb, dest, dest, attribute, value, flags); + if (ret != LDB_SUCCESS) { + return NT_STATUS_NO_MEMORY; + } +@@ -1874,13 +1869,7 @@ static NTSTATUS update_trust_user(TALLOC_CTX *mem_ctx, + continue; + } + +- ret = ldb_msg_add_empty(msg, attribute, +- LDB_FLAG_MOD_REPLACE, NULL); +- if (ret != LDB_SUCCESS) { +- return NT_STATUS_NO_MEMORY; +- } +- +- ret = ldb_msg_add_value(msg, attribute, &v, NULL); ++ ret = ldb_msg_append_value(msg, attribute, &v, LDB_FLAG_MOD_REPLACE); + if (ret != LDB_SUCCESS) { + return NT_STATUS_NO_MEMORY; + } +@@ -2166,28 +2155,30 @@ static NTSTATUS setInfoTrustedDomain_base(struct dcesrv_call_state *dce_call, + } + + if (add_incoming || del_incoming) { +- ret = ldb_msg_add_empty(msg, "trustAuthIncoming", +- LDB_FLAG_MOD_REPLACE, NULL); +- if (ret != LDB_SUCCESS) { +- return NT_STATUS_NO_MEMORY; +- } + if (add_incoming) { +- ret = ldb_msg_add_value(msg, "trustAuthIncoming", +- &trustAuthIncoming, NULL); ++ ret = ldb_msg_append_value(msg, "trustAuthIncoming", ++ &trustAuthIncoming, LDB_FLAG_MOD_REPLACE); ++ if (ret != LDB_SUCCESS) { ++ return NT_STATUS_NO_MEMORY; ++ } ++ } else { ++ ret = ldb_msg_add_empty(msg, "trustAuthIncoming", ++ LDB_FLAG_MOD_REPLACE, NULL); + if (ret != LDB_SUCCESS) { + return NT_STATUS_NO_MEMORY; + } + } + } + if (add_outgoing || del_outgoing) { +- ret = ldb_msg_add_empty(msg, "trustAuthOutgoing", +- LDB_FLAG_MOD_REPLACE, NULL); +- if (ret != LDB_SUCCESS) { +- return NT_STATUS_NO_MEMORY; +- } + if (add_outgoing) { +- ret = ldb_msg_add_value(msg, "trustAuthOutgoing", +- &trustAuthOutgoing, NULL); ++ ret = ldb_msg_append_value(msg, "trustAuthOutgoing", ++ &trustAuthOutgoing, LDB_FLAG_MOD_REPLACE); ++ if (ret != LDB_SUCCESS) { ++ return NT_STATUS_NO_MEMORY; ++ } ++ } else { ++ ret = ldb_msg_add_empty(msg, "trustAuthOutgoing", ++ LDB_FLAG_MOD_REPLACE, NULL); + if (ret != LDB_SUCCESS) { + return NT_STATUS_NO_MEMORY; + } +@@ -4635,14 +4626,8 @@ static NTSTATUS dcesrv_lsa_lsaRSetForestTrustInformation(struct dcesrv_call_stat + goto done; + } + +- ret = ldb_msg_add_empty(msg, "msDS-TrustForestTrustInfo", +- LDB_FLAG_MOD_REPLACE, NULL); +- if (ret != LDB_SUCCESS) { +- status = NT_STATUS_NO_MEMORY; +- goto done; +- } +- ret = ldb_msg_add_value(msg, "msDS-TrustForestTrustInfo", +- &ft_blob, NULL); ++ ret = ldb_msg_append_value(msg, "msDS-TrustForestTrustInfo", ++ &ft_blob, LDB_FLAG_MOD_REPLACE); + if (ret != LDB_SUCCESS) { + status = NT_STATUS_NO_MEMORY; + goto done; +diff --git source4/winbind/idmap.c source4/winbind/idmap.c +index c4039be473a..c6375f8357a 100644 +--- source4/winbind/idmap.c ++++ source4/winbind/idmap.c +@@ -672,14 +672,8 @@ static NTSTATUS idmap_sid_to_xid(struct idmap_context *idmap_ctx, + vals[1].data = (uint8_t *)hwm_string; + vals[1].length = strlen(hwm_string); + } else { +- ret = ldb_msg_add_empty(hwm_msg, "xidNumber", LDB_FLAG_MOD_ADD, +- NULL); +- if (ret != LDB_SUCCESS) { +- status = NT_STATUS_NONE_MAPPED; +- goto failed; +- } +- +- ret = ldb_msg_add_string(hwm_msg, "xidNumber", hwm_string); ++ ret = ldb_msg_append_string(hwm_msg, "xidNumber", hwm_string, ++ LDB_FLAG_MOD_ADD); + if (ret != LDB_SUCCESS) + { + status = NT_STATUS_NONE_MAPPED; +-- +2.25.1 + + +From 7270b68386692829f97d5c51c50108db395b263e Mon Sep 17 00:00:00 2001 +From: Andrew Bartlett <abartlet@samba.org> +Date: Tue, 14 Jun 2022 15:43:26 +1200 +Subject: [PATCH 14/99] CVE-2022-32746 ldb: Release LDB 2.3.4 + +* CVE-2022-32746 Use-after-free occurring in database audit logging module (bug 15009) + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15009 + +Signed-off-by: Andrew Bartlett <abartlet@samba.org> +--- + lib/ldb/ABI/ldb-2.3.4.sigs | 291 ++++++++++++++++++++++++++++++ + lib/ldb/ABI/pyldb-util-2.3.4.sigs | 3 + + lib/ldb/wscript | 2 +- + 3 files changed, 295 insertions(+), 1 deletion(-) + create mode 100644 lib/ldb/ABI/ldb-2.3.4.sigs + create mode 100644 lib/ldb/ABI/pyldb-util-2.3.4.sigs + +diff --git lib/ldb/ABI/ldb-2.3.4.sigs lib/ldb/ABI/ldb-2.3.4.sigs +new file mode 100644 +index 00000000000..40388d9e330 +--- /dev/null ++++ lib/ldb/ABI/ldb-2.3.4.sigs +@@ -0,0 +1,291 @@ ++ldb_add: int (struct ldb_context *, const struct ldb_message *) ++ldb_any_comparison: int (struct ldb_context *, void *, ldb_attr_handler_t, const struct ldb_val *, const struct ldb_val *) ++ldb_asprintf_errstring: void (struct ldb_context *, const char *, ...) ++ldb_attr_casefold: char *(TALLOC_CTX *, const char *) ++ldb_attr_dn: int (const char *) ++ldb_attr_in_list: int (const char * const *, const char *) ++ldb_attr_list_copy: const char **(TALLOC_CTX *, const char * const *) ++ldb_attr_list_copy_add: const char **(TALLOC_CTX *, const char * const *, const char *) ++ldb_base64_decode: int (char *) ++ldb_base64_encode: char *(TALLOC_CTX *, const char *, int) ++ldb_binary_decode: struct ldb_val (TALLOC_CTX *, const char *) ++ldb_binary_encode: char *(TALLOC_CTX *, struct ldb_val) ++ldb_binary_encode_string: char *(TALLOC_CTX *, const char *) ++ldb_build_add_req: int (struct ldb_request **, struct ldb_context *, TALLOC_CTX *, const struct ldb_message *, struct ldb_control **, void *, ldb_request_callback_t, struct ldb_request *) ++ldb_build_del_req: int (struct ldb_request **, struct ldb_context *, TALLOC_CTX *, struct ldb_dn *, struct ldb_control **, void *, ldb_request_callback_t, struct ldb_request *) ++ldb_build_extended_req: int (struct ldb_request **, struct ldb_context *, TALLOC_CTX *, const char *, void *, struct ldb_control **, void *, ldb_request_callback_t, struct ldb_request *) ++ldb_build_mod_req: int (struct ldb_request **, struct ldb_context *, TALLOC_CTX *, const struct ldb_message *, struct ldb_control **, void *, ldb_request_callback_t, struct ldb_request *) ++ldb_build_rename_req: int (struct ldb_request **, struct ldb_context *, TALLOC_CTX *, struct ldb_dn *, struct ldb_dn *, struct ldb_control **, void *, ldb_request_callback_t, struct ldb_request *) ++ldb_build_search_req: int (struct ldb_request **, struct ldb_context *, TALLOC_CTX *, struct ldb_dn *, enum ldb_scope, const char *, const char * const *, struct ldb_control **, void *, ldb_request_callback_t, struct ldb_request *) ++ldb_build_search_req_ex: int (struct ldb_request **, struct ldb_context *, TALLOC_CTX *, struct ldb_dn *, enum ldb_scope, struct ldb_parse_tree *, const char * const *, struct ldb_control **, void *, ldb_request_callback_t, struct ldb_request *) ++ldb_casefold: char *(struct ldb_context *, TALLOC_CTX *, const char *, size_t) ++ldb_casefold_default: char *(void *, TALLOC_CTX *, const char *, size_t) ++ldb_check_critical_controls: int (struct ldb_control **) ++ldb_comparison_binary: int (struct ldb_context *, void *, const struct ldb_val *, const struct ldb_val *) ++ldb_comparison_fold: int (struct ldb_context *, void *, const struct ldb_val *, const struct ldb_val *) ++ldb_connect: int (struct ldb_context *, const char *, unsigned int, const char **) ++ldb_control_to_string: char *(TALLOC_CTX *, const struct ldb_control *) ++ldb_controls_except_specified: struct ldb_control **(struct ldb_control **, TALLOC_CTX *, struct ldb_control *) ++ldb_debug: void (struct ldb_context *, enum ldb_debug_level, const char *, ...) ++ldb_debug_add: void (struct ldb_context *, const char *, ...) ++ldb_debug_end: void (struct ldb_context *, enum ldb_debug_level) ++ldb_debug_set: void (struct ldb_context *, enum ldb_debug_level, const char *, ...) ++ldb_delete: int (struct ldb_context *, struct ldb_dn *) ++ldb_dn_add_base: bool (struct ldb_dn *, struct ldb_dn *) ++ldb_dn_add_base_fmt: bool (struct ldb_dn *, const char *, ...) ++ldb_dn_add_child: bool (struct ldb_dn *, struct ldb_dn *) ++ldb_dn_add_child_fmt: bool (struct ldb_dn *, const char *, ...) ++ldb_dn_add_child_val: bool (struct ldb_dn *, const char *, struct ldb_val) ++ldb_dn_alloc_casefold: char *(TALLOC_CTX *, struct ldb_dn *) ++ldb_dn_alloc_linearized: char *(TALLOC_CTX *, struct ldb_dn *) ++ldb_dn_canonical_ex_string: char *(TALLOC_CTX *, struct ldb_dn *) ++ldb_dn_canonical_string: char *(TALLOC_CTX *, struct ldb_dn *) ++ldb_dn_check_local: bool (struct ldb_module *, struct ldb_dn *) ++ldb_dn_check_special: bool (struct ldb_dn *, const char *) ++ldb_dn_compare: int (struct ldb_dn *, struct ldb_dn *) ++ldb_dn_compare_base: int (struct ldb_dn *, struct ldb_dn *) ++ldb_dn_copy: struct ldb_dn *(TALLOC_CTX *, struct ldb_dn *) ++ldb_dn_escape_value: char *(TALLOC_CTX *, struct ldb_val) ++ldb_dn_extended_add_syntax: int (struct ldb_context *, unsigned int, const struct ldb_dn_extended_syntax *) ++ldb_dn_extended_filter: void (struct ldb_dn *, const char * const *) ++ldb_dn_extended_syntax_by_name: const struct ldb_dn_extended_syntax *(struct ldb_context *, const char *) ++ldb_dn_from_ldb_val: struct ldb_dn *(TALLOC_CTX *, struct ldb_context *, const struct ldb_val *) ++ldb_dn_get_casefold: const char *(struct ldb_dn *) ++ldb_dn_get_comp_num: int (struct ldb_dn *) ++ldb_dn_get_component_name: const char *(struct ldb_dn *, unsigned int) ++ldb_dn_get_component_val: const struct ldb_val *(struct ldb_dn *, unsigned int) ++ldb_dn_get_extended_comp_num: int (struct ldb_dn *) ++ldb_dn_get_extended_component: const struct ldb_val *(struct ldb_dn *, const char *) ++ldb_dn_get_extended_linearized: char *(TALLOC_CTX *, struct ldb_dn *, int) ++ldb_dn_get_ldb_context: struct ldb_context *(struct ldb_dn *) ++ldb_dn_get_linearized: const char *(struct ldb_dn *) ++ldb_dn_get_parent: struct ldb_dn *(TALLOC_CTX *, struct ldb_dn *) ++ldb_dn_get_rdn_name: const char *(struct ldb_dn *) ++ldb_dn_get_rdn_val: const struct ldb_val *(struct ldb_dn *) ++ldb_dn_has_extended: bool (struct ldb_dn *) ++ldb_dn_is_null: bool (struct ldb_dn *) ++ldb_dn_is_special: bool (struct ldb_dn *) ++ldb_dn_is_valid: bool (struct ldb_dn *) ++ldb_dn_map_local: struct ldb_dn *(struct ldb_module *, void *, struct ldb_dn *) ++ldb_dn_map_rebase_remote: struct ldb_dn *(struct ldb_module *, void *, struct ldb_dn *) ++ldb_dn_map_remote: struct ldb_dn *(struct ldb_module *, void *, struct ldb_dn *) ++ldb_dn_minimise: bool (struct ldb_dn *) ++ldb_dn_new: struct ldb_dn *(TALLOC_CTX *, struct ldb_context *, const char *) ++ldb_dn_new_fmt: struct ldb_dn *(TALLOC_CTX *, struct ldb_context *, const char *, ...) ++ldb_dn_remove_base_components: bool (struct ldb_dn *, unsigned int) ++ldb_dn_remove_child_components: bool (struct ldb_dn *, unsigned int) ++ldb_dn_remove_extended_components: void (struct ldb_dn *) ++ldb_dn_replace_components: bool (struct ldb_dn *, struct ldb_dn *) ++ldb_dn_set_component: int (struct ldb_dn *, int, const char *, const struct ldb_val) ++ldb_dn_set_extended_component: int (struct ldb_dn *, const char *, const struct ldb_val *) ++ldb_dn_update_components: int (struct ldb_dn *, const struct ldb_dn *) ++ldb_dn_validate: bool (struct ldb_dn *) ++ldb_dump_results: void (struct ldb_context *, struct ldb_result *, FILE *) ++ldb_error_at: int (struct ldb_context *, int, const char *, const char *, int) ++ldb_errstring: const char *(struct ldb_context *) ++ldb_extended: int (struct ldb_context *, const char *, void *, struct ldb_result **) ++ldb_extended_default_callback: int (struct ldb_request *, struct ldb_reply *) ++ldb_filter_attrs: int (struct ldb_context *, const struct ldb_message *, const char * const *, struct ldb_message *) ++ldb_filter_from_tree: char *(TALLOC_CTX *, const struct ldb_parse_tree *) ++ldb_get_config_basedn: struct ldb_dn *(struct ldb_context *) ++ldb_get_create_perms: unsigned int (struct ldb_context *) ++ldb_get_default_basedn: struct ldb_dn *(struct ldb_context *) ++ldb_get_event_context: struct tevent_context *(struct ldb_context *) ++ldb_get_flags: unsigned int (struct ldb_context *) ++ldb_get_opaque: void *(struct ldb_context *, const char *) ++ldb_get_root_basedn: struct ldb_dn *(struct ldb_context *) ++ldb_get_schema_basedn: struct ldb_dn *(struct ldb_context *) ++ldb_global_init: int (void) ++ldb_handle_get_event_context: struct tevent_context *(struct ldb_handle *) ++ldb_handle_new: struct ldb_handle *(TALLOC_CTX *, struct ldb_context *) ++ldb_handle_use_global_event_context: void (struct ldb_handle *) ++ldb_handler_copy: int (struct ldb_context *, void *, const struct ldb_val *, struct ldb_val *) ++ldb_handler_fold: int (struct ldb_context *, void *, const struct ldb_val *, struct ldb_val *) ++ldb_init: struct ldb_context *(TALLOC_CTX *, struct tevent_context *) ++ldb_ldif_message_redacted_string: char *(struct ldb_context *, TALLOC_CTX *, enum ldb_changetype, const struct ldb_message *) ++ldb_ldif_message_string: char *(struct ldb_context *, TALLOC_CTX *, enum ldb_changetype, const struct ldb_message *) ++ldb_ldif_parse_modrdn: int (struct ldb_context *, const struct ldb_ldif *, TALLOC_CTX *, struct ldb_dn **, struct ldb_dn **, bool *, struct ldb_dn **, struct ldb_dn **) ++ldb_ldif_read: struct ldb_ldif *(struct ldb_context *, int (*)(void *), void *) ++ldb_ldif_read_file: struct ldb_ldif *(struct ldb_context *, FILE *) ++ldb_ldif_read_file_state: struct ldb_ldif *(struct ldb_context *, struct ldif_read_file_state *) ++ldb_ldif_read_free: void (struct ldb_context *, struct ldb_ldif *) ++ldb_ldif_read_string: struct ldb_ldif *(struct ldb_context *, const char **) ++ldb_ldif_write: int (struct ldb_context *, int (*)(void *, const char *, ...), void *, const struct ldb_ldif *) ++ldb_ldif_write_file: int (struct ldb_context *, FILE *, const struct ldb_ldif *) ++ldb_ldif_write_redacted_trace_string: char *(struct ldb_context *, TALLOC_CTX *, const struct ldb_ldif *) ++ldb_ldif_write_string: char *(struct ldb_context *, TALLOC_CTX *, const struct ldb_ldif *) ++ldb_load_modules: int (struct ldb_context *, const char **) ++ldb_map_add: int (struct ldb_module *, struct ldb_request *) ++ldb_map_delete: int (struct ldb_module *, struct ldb_request *) ++ldb_map_init: int (struct ldb_module *, const struct ldb_map_attribute *, const struct ldb_map_objectclass *, const char * const *, const char *, const char *) ++ldb_map_modify: int (struct ldb_module *, struct ldb_request *) ++ldb_map_rename: int (struct ldb_module *, struct ldb_request *) ++ldb_map_search: int (struct ldb_module *, struct ldb_request *) ++ldb_match_message: int (struct ldb_context *, const struct ldb_message *, const struct ldb_parse_tree *, enum ldb_scope, bool *) ++ldb_match_msg: int (struct ldb_context *, const struct ldb_message *, const struct ldb_parse_tree *, struct ldb_dn *, enum ldb_scope) ++ldb_match_msg_error: int (struct ldb_context *, const struct ldb_message *, const struct ldb_parse_tree *, struct ldb_dn *, enum ldb_scope, bool *) ++ldb_match_msg_objectclass: int (const struct ldb_message *, const char *) ++ldb_mod_register_control: int (struct ldb_module *, const char *) ++ldb_modify: int (struct ldb_context *, const struct ldb_message *) ++ldb_modify_default_callback: int (struct ldb_request *, struct ldb_reply *) ++ldb_module_call_chain: char *(struct ldb_request *, TALLOC_CTX *) ++ldb_module_connect_backend: int (struct ldb_context *, const char *, const char **, struct ldb_module **) ++ldb_module_done: int (struct ldb_request *, struct ldb_control **, struct ldb_extended *, int) ++ldb_module_flags: uint32_t (struct ldb_context *) ++ldb_module_get_ctx: struct ldb_context *(struct ldb_module *) ++ldb_module_get_name: const char *(struct ldb_module *) ++ldb_module_get_ops: const struct ldb_module_ops *(struct ldb_module *) ++ldb_module_get_private: void *(struct ldb_module *) ++ldb_module_init_chain: int (struct ldb_context *, struct ldb_module *) ++ldb_module_load_list: int (struct ldb_context *, const char **, struct ldb_module *, struct ldb_module **) ++ldb_module_new: struct ldb_module *(TALLOC_CTX *, struct ldb_context *, const char *, const struct ldb_module_ops *) ++ldb_module_next: struct ldb_module *(struct ldb_module *) ++ldb_module_popt_options: struct poptOption **(struct ldb_context *) ++ldb_module_send_entry: int (struct ldb_request *, struct ldb_message *, struct ldb_control **) ++ldb_module_send_referral: int (struct ldb_request *, char *) ++ldb_module_set_next: void (struct ldb_module *, struct ldb_module *) ++ldb_module_set_private: void (struct ldb_module *, void *) ++ldb_modules_hook: int (struct ldb_context *, enum ldb_module_hook_type) ++ldb_modules_list_from_string: const char **(struct ldb_context *, TALLOC_CTX *, const char *) ++ldb_modules_load: int (const char *, const char *) ++ldb_msg_add: int (struct ldb_message *, const struct ldb_message_element *, int) ++ldb_msg_add_empty: int (struct ldb_message *, const char *, int, struct ldb_message_element **) ++ldb_msg_add_fmt: int (struct ldb_message *, const char *, const char *, ...) ++ldb_msg_add_linearized_dn: int (struct ldb_message *, const char *, struct ldb_dn *) ++ldb_msg_add_steal_string: int (struct ldb_message *, const char *, char *) ++ldb_msg_add_steal_value: int (struct ldb_message *, const char *, struct ldb_val *) ++ldb_msg_add_string: int (struct ldb_message *, const char *, const char *) ++ldb_msg_add_string_flags: int (struct ldb_message *, const char *, const char *, int) ++ldb_msg_add_value: int (struct ldb_message *, const char *, const struct ldb_val *, struct ldb_message_element **) ++ldb_msg_append_fmt: int (struct ldb_message *, int, const char *, const char *, ...) ++ldb_msg_append_linearized_dn: int (struct ldb_message *, const char *, struct ldb_dn *, int) ++ldb_msg_append_steal_string: int (struct ldb_message *, const char *, char *, int) ++ldb_msg_append_steal_value: int (struct ldb_message *, const char *, struct ldb_val *, int) ++ldb_msg_append_string: int (struct ldb_message *, const char *, const char *, int) ++ldb_msg_append_value: int (struct ldb_message *, const char *, const struct ldb_val *, int) ++ldb_msg_canonicalize: struct ldb_message *(struct ldb_context *, const struct ldb_message *) ++ldb_msg_check_string_attribute: int (const struct ldb_message *, const char *, const char *) ++ldb_msg_copy: struct ldb_message *(TALLOC_CTX *, const struct ldb_message *) ++ldb_msg_copy_attr: int (struct ldb_message *, const char *, const char *) ++ldb_msg_copy_shallow: struct ldb_message *(TALLOC_CTX *, const struct ldb_message *) ++ldb_msg_diff: struct ldb_message *(struct ldb_context *, struct ldb_message *, struct ldb_message *) ++ldb_msg_difference: int (struct ldb_context *, TALLOC_CTX *, struct ldb_message *, struct ldb_message *, struct ldb_message **) ++ldb_msg_element_add_value: int (TALLOC_CTX *, struct ldb_message_element *, const struct ldb_val *) ++ldb_msg_element_compare: int (struct ldb_message_element *, struct ldb_message_element *) ++ldb_msg_element_compare_name: int (struct ldb_message_element *, struct ldb_message_element *) ++ldb_msg_element_equal_ordered: bool (const struct ldb_message_element *, const struct ldb_message_element *) ++ldb_msg_find_attr_as_bool: int (const struct ldb_message *, const char *, int) ++ldb_msg_find_attr_as_dn: struct ldb_dn *(struct ldb_context *, TALLOC_CTX *, const struct ldb_message *, const char *) ++ldb_msg_find_attr_as_double: double (const struct ldb_message *, const char *, double) ++ldb_msg_find_attr_as_int: int (const struct ldb_message *, const char *, int) ++ldb_msg_find_attr_as_int64: int64_t (const struct ldb_message *, const char *, int64_t) ++ldb_msg_find_attr_as_string: const char *(const struct ldb_message *, const char *, const char *) ++ldb_msg_find_attr_as_uint: unsigned int (const struct ldb_message *, const char *, unsigned int) ++ldb_msg_find_attr_as_uint64: uint64_t (const struct ldb_message *, const char *, uint64_t) ++ldb_msg_find_common_values: int (struct ldb_context *, TALLOC_CTX *, struct ldb_message_element *, struct ldb_message_element *, uint32_t) ++ldb_msg_find_duplicate_val: int (struct ldb_context *, TALLOC_CTX *, const struct ldb_message_element *, struct ldb_val **, uint32_t) ++ldb_msg_find_element: struct ldb_message_element *(const struct ldb_message *, const char *) ++ldb_msg_find_ldb_val: const struct ldb_val *(const struct ldb_message *, const char *) ++ldb_msg_find_val: struct ldb_val *(const struct ldb_message_element *, struct ldb_val *) ++ldb_msg_new: struct ldb_message *(TALLOC_CTX *) ++ldb_msg_normalize: int (struct ldb_context *, TALLOC_CTX *, const struct ldb_message *, struct ldb_message **) ++ldb_msg_remove_attr: void (struct ldb_message *, const char *) ++ldb_msg_remove_element: void (struct ldb_message *, struct ldb_message_element *) ++ldb_msg_rename_attr: int (struct ldb_message *, const char *, const char *) ++ldb_msg_sanity_check: int (struct ldb_context *, const struct ldb_message *) ++ldb_msg_sort_elements: void (struct ldb_message *) ++ldb_next_del_trans: int (struct ldb_module *) ++ldb_next_end_trans: int (struct ldb_module *) ++ldb_next_init: int (struct ldb_module *) ++ldb_next_prepare_commit: int (struct ldb_module *) ++ldb_next_read_lock: int (struct ldb_module *) ++ldb_next_read_unlock: int (struct ldb_module *) ++ldb_next_remote_request: int (struct ldb_module *, struct ldb_request *) ++ldb_next_request: int (struct ldb_module *, struct ldb_request *) ++ldb_next_start_trans: int (struct ldb_module *) ++ldb_op_default_callback: int (struct ldb_request *, struct ldb_reply *) ++ldb_options_copy: const char **(TALLOC_CTX *, const char **) ++ldb_options_find: const char *(struct ldb_context *, const char **, const char *) ++ldb_options_get: const char **(struct ldb_context *) ++ldb_pack_data: int (struct ldb_context *, const struct ldb_message *, struct ldb_val *, uint32_t) ++ldb_parse_control_from_string: struct ldb_control *(struct ldb_context *, TALLOC_CTX *, const char *) ++ldb_parse_control_strings: struct ldb_control **(struct ldb_context *, TALLOC_CTX *, const char **) ++ldb_parse_tree: struct ldb_parse_tree *(TALLOC_CTX *, const char *) ++ldb_parse_tree_attr_replace: void (struct ldb_parse_tree *, const char *, const char *) ++ldb_parse_tree_copy_shallow: struct ldb_parse_tree *(TALLOC_CTX *, const struct ldb_parse_tree *) ++ldb_parse_tree_walk: int (struct ldb_parse_tree *, int (*)(struct ldb_parse_tree *, void *), void *) ++ldb_qsort: void (void * const, size_t, size_t, void *, ldb_qsort_cmp_fn_t) ++ldb_register_backend: int (const char *, ldb_connect_fn, bool) ++ldb_register_extended_match_rule: int (struct ldb_context *, const struct ldb_extended_match_rule *) ++ldb_register_hook: int (ldb_hook_fn) ++ldb_register_module: int (const struct ldb_module_ops *) ++ldb_rename: int (struct ldb_context *, struct ldb_dn *, struct ldb_dn *) ++ldb_reply_add_control: int (struct ldb_reply *, const char *, bool, void *) ++ldb_reply_get_control: struct ldb_control *(struct ldb_reply *, const char *) ++ldb_req_get_custom_flags: uint32_t (struct ldb_request *) ++ldb_req_is_untrusted: bool (struct ldb_request *) ++ldb_req_location: const char *(struct ldb_request *) ++ldb_req_mark_trusted: void (struct ldb_request *) ++ldb_req_mark_untrusted: void (struct ldb_request *) ++ldb_req_set_custom_flags: void (struct ldb_request *, uint32_t) ++ldb_req_set_location: void (struct ldb_request *, const char *) ++ldb_request: int (struct ldb_context *, struct ldb_request *) ++ldb_request_add_control: int (struct ldb_request *, const char *, bool, void *) ++ldb_request_done: int (struct ldb_request *, int) ++ldb_request_get_control: struct ldb_control *(struct ldb_request *, const char *) ++ldb_request_get_status: int (struct ldb_request *) ++ldb_request_replace_control: int (struct ldb_request *, const char *, bool, void *) ++ldb_request_set_state: void (struct ldb_request *, int) ++ldb_reset_err_string: void (struct ldb_context *) ++ldb_save_controls: int (struct ldb_control *, struct ldb_request *, struct ldb_control ***) ++ldb_schema_attribute_add: int (struct ldb_context *, const char *, unsigned int, const char *) ++ldb_schema_attribute_add_with_syntax: int (struct ldb_context *, const char *, unsigned int, const struct ldb_schema_syntax *) ++ldb_schema_attribute_by_name: const struct ldb_schema_attribute *(struct ldb_context *, const char *) ++ldb_schema_attribute_fill_with_syntax: int (struct ldb_context *, TALLOC_CTX *, const char *, unsigned int, const struct ldb_schema_syntax *, struct ldb_schema_attribute *) ++ldb_schema_attribute_remove: void (struct ldb_context *, const char *) ++ldb_schema_attribute_remove_flagged: void (struct ldb_context *, unsigned int) ++ldb_schema_attribute_set_override_handler: void (struct ldb_context *, ldb_attribute_handler_override_fn_t, void *) ++ldb_schema_set_override_GUID_index: void (struct ldb_context *, const char *, const char *) ++ldb_schema_set_override_indexlist: void (struct ldb_context *, bool) ++ldb_search: int (struct ldb_context *, TALLOC_CTX *, struct ldb_result **, struct ldb_dn *, enum ldb_scope, const char * const *, const char *, ...) ++ldb_search_default_callback: int (struct ldb_request *, struct ldb_reply *) ++ldb_sequence_number: int (struct ldb_context *, enum ldb_sequence_type, uint64_t *) ++ldb_set_create_perms: void (struct ldb_context *, unsigned int) ++ldb_set_debug: int (struct ldb_context *, void (*)(void *, enum ldb_debug_level, const char *, va_list), void *) ++ldb_set_debug_stderr: int (struct ldb_context *) ++ldb_set_default_dns: void (struct ldb_context *) ++ldb_set_errstring: void (struct ldb_context *, const char *) ++ldb_set_event_context: void (struct ldb_context *, struct tevent_context *) ++ldb_set_flags: void (struct ldb_context *, unsigned int) ++ldb_set_modules_dir: void (struct ldb_context *, const char *) ++ldb_set_opaque: int (struct ldb_context *, const char *, void *) ++ldb_set_require_private_event_context: void (struct ldb_context *) ++ldb_set_timeout: int (struct ldb_context *, struct ldb_request *, int) ++ldb_set_timeout_from_prev_req: int (struct ldb_context *, struct ldb_request *, struct ldb_request *) ++ldb_set_utf8_default: void (struct ldb_context *) ++ldb_set_utf8_fns: void (struct ldb_context *, void *, char *(*)(void *, void *, const char *, size_t)) ++ldb_setup_wellknown_attributes: int (struct ldb_context *) ++ldb_should_b64_encode: int (struct ldb_context *, const struct ldb_val *) ++ldb_standard_syntax_by_name: const struct ldb_schema_syntax *(struct ldb_context *, const char *) ++ldb_strerror: const char *(int) ++ldb_string_to_time: time_t (const char *) ++ldb_string_utc_to_time: time_t (const char *) ++ldb_timestring: char *(TALLOC_CTX *, time_t) ++ldb_timestring_utc: char *(TALLOC_CTX *, time_t) ++ldb_transaction_cancel: int (struct ldb_context *) ++ldb_transaction_cancel_noerr: int (struct ldb_context *) ++ldb_transaction_commit: int (struct ldb_context *) ++ldb_transaction_prepare_commit: int (struct ldb_context *) ++ldb_transaction_start: int (struct ldb_context *) ++ldb_unpack_data: int (struct ldb_context *, const struct ldb_val *, struct ldb_message *) ++ldb_unpack_data_flags: int (struct ldb_context *, const struct ldb_val *, struct ldb_message *, unsigned int) ++ldb_unpack_get_format: int (const struct ldb_val *, uint32_t *) ++ldb_val_dup: struct ldb_val (TALLOC_CTX *, const struct ldb_val *) ++ldb_val_equal_exact: int (const struct ldb_val *, const struct ldb_val *) ++ldb_val_map_local: struct ldb_val (struct ldb_module *, void *, const struct ldb_map_attribute *, const struct ldb_val *) ++ldb_val_map_remote: struct ldb_val (struct ldb_module *, void *, const struct ldb_map_attribute *, const struct ldb_val *) ++ldb_val_string_cmp: int (const struct ldb_val *, const char *) ++ldb_val_to_time: int (const struct ldb_val *, time_t *) ++ldb_valid_attr_name: int (const char *) ++ldb_vdebug: void (struct ldb_context *, enum ldb_debug_level, const char *, va_list) ++ldb_wait: int (struct ldb_handle *, enum ldb_wait_type) +diff --git lib/ldb/ABI/pyldb-util-2.3.4.sigs lib/ldb/ABI/pyldb-util-2.3.4.sigs +new file mode 100644 +index 00000000000..164a806b2ff +--- /dev/null ++++ lib/ldb/ABI/pyldb-util-2.3.4.sigs +@@ -0,0 +1,3 @@ ++pyldb_Dn_FromDn: PyObject *(struct ldb_dn *) ++pyldb_Object_AsDn: bool (TALLOC_CTX *, PyObject *, struct ldb_context *, struct ldb_dn **) ++pyldb_check_type: bool (PyObject *, const char *) + +-- +2.25.1 + + +From 6237c85565332e0be1890dd57cc7e25fb76571d7 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 16 Feb 2022 17:03:10 +1300 +Subject: [PATCH 15/99] CVE-2022-32745 s4/dsdb/samldb: Check for empty values + array + +This avoids potentially trying to access the first element of an empty +array. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15008 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +--- + source4/dsdb/samdb/ldb_modules/samldb.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git source4/dsdb/samdb/ldb_modules/samldb.c source4/dsdb/samdb/ldb_modules/samldb.c +index 107e643e492..3625bb42e58 100644 +--- source4/dsdb/samdb/ldb_modules/samldb.c ++++ source4/dsdb/samdb/ldb_modules/samldb.c +@@ -751,7 +751,7 @@ static int samldb_schema_add_handle_linkid(struct samldb_ctx *ac) + return ret; + } + +- if (el == NULL) { ++ if (el == NULL || el->num_values == 0) { + return LDB_SUCCESS; + } + +@@ -919,7 +919,7 @@ static int samldb_schema_add_handle_mapiid(struct samldb_ctx *ac) + return ret; + } + +- if (el == NULL) { ++ if (el == NULL || el->num_values == 0) { + return LDB_SUCCESS; + } + +-- +2.25.1 + + +From 7c8427e5d2f247921ab44996829acfed1f5f2360 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Thu, 17 Feb 2022 11:11:53 +1300 +Subject: [PATCH 16/99] CVE-2022-32745 s4/dsdb/util: Use correct value for loop + count limit + +Currently, we can crash the server by sending a large number of values +of a specific attribute (such as sAMAccountName) spread across a few +message elements. If val_count is larger than the total number of +elements, we get an access beyond the elements array. + +Similarly, we can include unrelated message elements prior to the +message elements of the attribute in question, so that not all of the +attribute's values are copied into the returned elements values array. +This can cause the server to access uninitialised data, likely resulting +in a crash or unexpected behaviour. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15008 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +--- + source4/dsdb/samdb/ldb_modules/util.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git source4/dsdb/samdb/ldb_modules/util.c source4/dsdb/samdb/ldb_modules/util.c +index 405febf0b3d..14947746837 100644 +--- source4/dsdb/samdb/ldb_modules/util.c ++++ source4/dsdb/samdb/ldb_modules/util.c +@@ -1546,7 +1546,7 @@ int dsdb_get_expected_new_values(TALLOC_CTX *mem_ctx, + + v = _el->values; + +- for (i = 0; i < val_count; i++) { ++ for (i = 0; i < msg->num_elements; i++) { + if (ldb_attr_cmp(msg->elements[i].name, attr_name) == 0) { + if ((operation == LDB_MODIFY) && + (LDB_FLAG_MOD_TYPE(msg->elements[i].flags) +-- +2.25.1 + + +From 4d2d30c21b16a53d5547cb803efe49cb6304ce37 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Thu, 17 Feb 2022 11:13:38 +1300 +Subject: [PATCH 17/99] CVE-2022-32745 s4/dsdb/util: Don't call memcpy() with a + NULL pointer + +Doing so is undefined behaviour. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15008 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +--- + source4/dsdb/samdb/ldb_modules/util.c | 12 ++++++++---- + 1 file changed, 8 insertions(+), 4 deletions(-) + +diff --git source4/dsdb/samdb/ldb_modules/util.c source4/dsdb/samdb/ldb_modules/util.c +index 14947746837..35ae110b5ef 100644 +--- source4/dsdb/samdb/ldb_modules/util.c ++++ source4/dsdb/samdb/ldb_modules/util.c +@@ -1548,15 +1548,19 @@ int dsdb_get_expected_new_values(TALLOC_CTX *mem_ctx, + + for (i = 0; i < msg->num_elements; i++) { + if (ldb_attr_cmp(msg->elements[i].name, attr_name) == 0) { ++ const struct ldb_message_element *tmp_el = &msg->elements[i]; + if ((operation == LDB_MODIFY) && +- (LDB_FLAG_MOD_TYPE(msg->elements[i].flags) ++ (LDB_FLAG_MOD_TYPE(tmp_el->flags) + == LDB_FLAG_MOD_DELETE)) { + continue; + } ++ if (tmp_el->values == NULL || tmp_el->num_values == 0) { ++ continue; ++ } + memcpy(v, +- msg->elements[i].values, +- msg->elements[i].num_values); +- v += msg->elements[i].num_values; ++ tmp_el->values, ++ tmp_el->num_values); ++ v += tmp_el->num_values; + } + } + +-- +2.25.1 + + +From 65d96369fa4f915f01e203cfc8b15e48c5b4b440 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Fri, 3 Jun 2022 16:16:31 +1200 +Subject: [PATCH 18/99] CVE-2022-32745 s4/dsdb/util: Correctly copy values into + message element + +To use memcpy(), we need to specify the number of bytes to copy, rather +than the number of ldb_val structures. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15008 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +--- + source4/dsdb/samdb/ldb_modules/util.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git source4/dsdb/samdb/ldb_modules/util.c source4/dsdb/samdb/ldb_modules/util.c +index 35ae110b5ef..e7fe8f855df 100644 +--- source4/dsdb/samdb/ldb_modules/util.c ++++ source4/dsdb/samdb/ldb_modules/util.c +@@ -1559,7 +1559,7 @@ int dsdb_get_expected_new_values(TALLOC_CTX *mem_ctx, + } + memcpy(v, + tmp_el->values, +- tmp_el->num_values); ++ tmp_el->num_values * sizeof(*v)); + v += tmp_el->num_values; + } + } +-- +2.25.1 + + +From 34eb92a2066cc403aac5a3708257b04a40ba19ee Mon Sep 17 00:00:00 2001 +From: Isaac Boukris <iboukris@gmail.com> +Date: Sat, 19 Sep 2020 14:16:20 +0200 +Subject: [PATCH 19/99] s4:mit-kdb: Force canonicalization for looking up + principals + +See also +https://github.com/krb5/krb5/commit/ac8865a22138ab0c657208c41be8fd6bc7968148 + +Pair-Programmed-With: Andreas Schneider <asn@samba.org> +Signed-off-by: Isaac Boukris <iboukris@gmail.com> +Signed-off-by: Andreas Schneider <asn@samba.org> +Reviewed-by: Alexander Bokovoy <ab@samba.org> + +Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> +Autobuild-Date(master): Mon Nov 29 09:32:26 UTC 2021 on sn-devel-184 + +(cherry picked from commit 90febd2a33b88af49af595fe0e995d6ba0f33a1b) + +[jsutton@samba.org Removed MIT knownfail changes] +--- + source4/heimdal/lib/hdb/hdb.h | 1 + + source4/kdc/db-glue.c | 7 ++++++- + source4/kdc/mit_samba.c | 8 ++++++++ + source4/kdc/sdb.h | 1 + + 4 files changed, 16 insertions(+), 1 deletion(-) + +diff --git source4/heimdal/lib/hdb/hdb.h source4/heimdal/lib/hdb/hdb.h +index 5ef9d9565f3..dafaffc6c2d 100644 +--- source4/heimdal/lib/hdb/hdb.h ++++ source4/heimdal/lib/hdb/hdb.h +@@ -63,6 +63,7 @@ enum hdb_lockop{ HDB_RLOCK, HDB_WLOCK }; + #define HDB_F_ALL_KVNOS 2048 /* we want all the keys, live or not */ + #define HDB_F_FOR_AS_REQ 4096 /* fetch is for a AS REQ */ + #define HDB_F_FOR_TGS_REQ 8192 /* fetch is for a TGS REQ */ ++#define HDB_F_FORCE_CANON 16384 /* force canonicalition */ + + /* hdb_capability_flags */ + #define HDB_CAP_F_HANDLE_ENTERPRISE_PRINCIPAL 1 +diff --git source4/kdc/db-glue.c source4/kdc/db-glue.c +index 3a7e2176653..ac47fe78373 100644 +--- source4/kdc/db-glue.c ++++ source4/kdc/db-glue.c +@@ -957,11 +957,16 @@ static krb5_error_code samba_kdc_message2entry(krb5_context context, + krb5_clear_error_message(context); + goto out; + } +- } else if ((flags & SDB_F_CANON) && (flags & SDB_F_FOR_AS_REQ)) { ++ } else if ((flags & SDB_F_FORCE_CANON) || ++ ((flags & SDB_F_CANON) && (flags & SDB_F_FOR_AS_REQ))) { + /* + * SDB_F_CANON maps from the canonicalize flag in the + * packet, and has a different meaning between AS-REQ + * and TGS-REQ. We only change the principal in the AS-REQ case ++ * ++ * The SDB_F_FORCE_CANON if for new MIT KDC code that wants ++ * the canonical name in all lookups, and takes care to ++ * canonicalize only when appropriate. + */ + ret = smb_krb5_make_principal(context, &entry_ex->entry.principal, lpcfg_realm(lp_ctx), samAccountName, NULL); + if (ret) { +diff --git source4/kdc/mit_samba.c source4/kdc/mit_samba.c +index e015c5a52db..c2a604045d9 100644 +--- source4/kdc/mit_samba.c ++++ source4/kdc/mit_samba.c +@@ -195,6 +195,14 @@ int mit_samba_get_principal(struct mit_samba_context *ctx, + return ENOMEM; + } + ++#if KRB5_KDB_API_VERSION >= 10 ++ /* ++ * The MIT KDC code that wants the canonical name in all lookups, and ++ * takes care to canonicalize only when appropriate. ++ */ ++ sflags |= SDB_F_FORCE_CANON; ++#endif ++ + if (kflags & KRB5_KDB_FLAG_CANONICALIZE) { + sflags |= SDB_F_CANON; + } +diff --git source4/kdc/sdb.h source4/kdc/sdb.h +index c929acccce6..a9115ec23d7 100644 +--- source4/kdc/sdb.h ++++ source4/kdc/sdb.h +@@ -116,6 +116,7 @@ struct sdb_entry_ex { + #define SDB_F_KVNO_SPECIFIED 128 /* we want a particular KVNO */ + #define SDB_F_FOR_AS_REQ 4096 /* fetch is for a AS REQ */ + #define SDB_F_FOR_TGS_REQ 8192 /* fetch is for a TGS REQ */ ++#define SDB_F_FORCE_CANON 16384 /* force canonicalition */ + + void sdb_free_entry(struct sdb_entry_ex *e); + void free_sdb_entry(struct sdb_entry *s); +-- +2.25.1 + + +From 06a0a75b16bace9c29568653d9e4bde4050c5ee5 Mon Sep 17 00:00:00 2001 +From: Andreas Schneider <asn@samba.org> +Date: Tue, 21 Dec 2021 12:17:11 +0100 +Subject: [PATCH 20/99] s4:kdc: Also cannoicalize krbtgt principals when + enforcing canonicalization + +Signed-off-by: Andreas Schneider <asn@samba.org> +Reviewed-by: Stefan Metzmacher <metze@samba.org> +(cherry picked from commit f1ec950aeb47283a504018bafa21f54c3282e70c) +--- + source4/kdc/db-glue.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git source4/kdc/db-glue.c source4/kdc/db-glue.c +index ac47fe78373..d017741e30a 100644 +--- source4/kdc/db-glue.c ++++ source4/kdc/db-glue.c +@@ -920,7 +920,7 @@ static krb5_error_code samba_kdc_message2entry(krb5_context context, + if (ent_type == SAMBA_KDC_ENT_TYPE_KRBTGT) { + p->is_krbtgt = true; + +- if (flags & (SDB_F_CANON)) { ++ if (flags & (SDB_F_CANON|SDB_F_FORCE_CANON)) { + /* + * When requested to do so, ensure that the + * both realm values in the principal are set +-- +2.25.1 + + +From b4005403032b0b33ca88d3abcbf085621b32bd5b Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 24 Nov 2021 11:30:38 +1300 +Subject: [PATCH 21/99] selftest: Check received LDB error code when + STRICT_CHECKING=0 + +We were instead only checking the expected error. + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit ad4d6fb01fd8083e68f07c427af8932574810cdc) +--- + source4/dsdb/tests/python/priv_attrs.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git source4/dsdb/tests/python/priv_attrs.py source4/dsdb/tests/python/priv_attrs.py +index aa35dcc1317..4dfdfb9cbb8 100644 +--- source4/dsdb/tests/python/priv_attrs.py ++++ source4/dsdb/tests/python/priv_attrs.py +@@ -167,7 +167,7 @@ class PrivAttrsTests(samba.tests.TestCase): + creds_tmp.set_kerberos_state(DONT_USE_KERBEROS) # kinit is too expensive to use in a tight loop + return creds_tmp + +- def assertGotLdbError(self, got, wanted): ++ def assertGotLdbError(self, wanted, got): + if not self.strict_checking: + self.assertNotEqual(got, ldb.SUCCESS) + else: +-- +2.25.1 + + +From 6a4ed078902dcc57ab14f701c88e76ec0ac375e7 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 24 Nov 2021 11:53:18 +1300 +Subject: [PATCH 22/99] tests/krb5: Remove unused variable + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit 57b1b76154d699b9d70ad04fa5e94c4b30f0e4bf) +--- + python/samba/tests/krb5/raw_testcase.py | 2 -- + 1 file changed, 2 deletions(-) + +diff --git python/samba/tests/krb5/raw_testcase.py python/samba/tests/krb5/raw_testcase.py +index 42f2e94f5aa..36a6134e6c9 100644 +--- python/samba/tests/krb5/raw_testcase.py ++++ python/samba/tests/krb5/raw_testcase.py +@@ -2855,7 +2855,6 @@ class RawKerberosTest(TestCaseInTempDir): + + expect_etype_info2 = () + expect_etype_info = False +- unexpect_etype_info = True + expected_aes_type = 0 + expected_rc4_type = 0 + if kcrypto.Enctype.RC4 in proposed_etypes: +@@ -2868,7 +2867,6 @@ class RawKerberosTest(TestCaseInTempDir): + if etype > expected_aes_type: + expected_aes_type = etype + if etype in (kcrypto.Enctype.RC4,) and error_code != 0: +- unexpect_etype_info = False + if etype > expected_rc4_type: + expected_rc4_type = etype + +-- +2.25.1 + + +From 837453d34799f44653d0d6d690d3e3d5eb074993 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 24 Nov 2021 11:34:11 +1300 +Subject: [PATCH 23/99] tests/krb5: Deduplicate AS-REQ tests + +salt_tests was running the tests defined in the base class as well as +its own tests. + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit f0b222e3ecf72c8562bc97bedd9f3a92980b60d5) +--- + python/samba/tests/krb5/as_req_tests.py | 163 ++++++++++++------------ + python/samba/tests/krb5/salt_tests.py | 4 +- + 2 files changed, 85 insertions(+), 82 deletions(-) + +diff --git python/samba/tests/krb5/as_req_tests.py python/samba/tests/krb5/as_req_tests.py +index 08081928363..315720f85d6 100755 +--- python/samba/tests/krb5/as_req_tests.py ++++ python/samba/tests/krb5/as_req_tests.py +@@ -38,87 +38,8 @@ from samba.tests.krb5.rfc4120_constants import ( + global_asn1_print = False + global_hexdump = False + +-@DynamicTestCase +-class AsReqKerberosTests(KDCBaseTest): +- +- @classmethod +- def setUpDynamicTestCases(cls): +- for (name, idx) in cls.etype_test_permutation_name_idx(): +- for pac in [None, True, False]: +- tname = "%s_pac_%s" % (name, pac) +- targs = (idx, pac) +- cls.generate_dynamic_test("test_as_req_no_preauth", tname, *targs) +- +- def setUp(self): +- super(AsReqKerberosTests, self).setUp() +- self.do_asn1_print = global_asn1_print +- self.do_hexdump = global_hexdump +- +- def _test_as_req_nopreauth(self, +- initial_etypes, +- pac=None, +- initial_kdc_options=None): +- client_creds = self.get_client_creds() +- client_account = client_creds.get_username() +- client_as_etypes = self.get_default_enctypes() +- krbtgt_creds = self.get_krbtgt_creds(require_keys=False) +- krbtgt_account = krbtgt_creds.get_username() +- realm = krbtgt_creds.get_realm() +- +- cname = self.PrincipalName_create(name_type=NT_PRINCIPAL, +- names=[client_account]) +- sname = self.PrincipalName_create(name_type=NT_SRV_INST, +- names=[krbtgt_account, realm]) +- +- expected_crealm = realm +- expected_cname = cname +- expected_srealm = realm +- expected_sname = sname +- expected_salt = client_creds.get_salt() +- +- if any(etype in client_as_etypes and etype in initial_etypes +- for etype in (kcrypto.Enctype.AES256, +- kcrypto.Enctype.AES128, +- kcrypto.Enctype.RC4)): +- expected_error_mode = KDC_ERR_PREAUTH_REQUIRED +- else: +- expected_error_mode = KDC_ERR_ETYPE_NOSUPP +- +- kdc_exchange_dict = self.as_exchange_dict( +- expected_crealm=expected_crealm, +- expected_cname=expected_cname, +- expected_srealm=expected_srealm, +- expected_sname=expected_sname, +- generate_padata_fn=None, +- check_error_fn=self.generic_check_kdc_error, +- check_rep_fn=None, +- expected_error_mode=expected_error_mode, +- client_as_etypes=client_as_etypes, +- expected_salt=expected_salt, +- kdc_options=str(initial_kdc_options), +- pac_request=pac) +- +- self._generic_kdc_exchange(kdc_exchange_dict, +- cname=cname, +- realm=realm, +- sname=sname, +- etypes=initial_etypes) +- +- def _test_as_req_no_preauth_with_args(self, etype_idx, pac): +- name, etypes = self.etype_test_permutation_by_idx(etype_idx) +- self._test_as_req_nopreauth( +- pac=pac, +- initial_etypes=etypes, +- initial_kdc_options=krb5_asn1.KDCOptions('forwardable')) +- +- def test_as_req_enc_timestamp(self): +- client_creds = self.get_client_creds() +- self._run_as_req_enc_timestamp(client_creds) +- +- def test_as_req_enc_timestamp_mac(self): +- client_creds = self.get_mach_creds() +- self._run_as_req_enc_timestamp(client_creds) + ++class AsReqBaseTest(KDCBaseTest): + def _run_as_req_enc_timestamp(self, client_creds): + client_account = client_creds.get_username() + client_as_etypes = self.get_default_enctypes() +@@ -207,6 +128,88 @@ class AsReqKerberosTests(KDCBaseTest): + return etype_info2 + + ++@DynamicTestCase ++class AsReqKerberosTests(AsReqBaseTest): ++ ++ @classmethod ++ def setUpDynamicTestCases(cls): ++ for (name, idx) in cls.etype_test_permutation_name_idx(): ++ for pac in [None, True, False]: ++ tname = "%s_pac_%s" % (name, pac) ++ targs = (idx, pac) ++ cls.generate_dynamic_test("test_as_req_no_preauth", tname, *targs) ++ ++ def setUp(self): ++ super(AsReqKerberosTests, self).setUp() ++ self.do_asn1_print = global_asn1_print ++ self.do_hexdump = global_hexdump ++ ++ def _test_as_req_nopreauth(self, ++ initial_etypes, ++ pac=None, ++ initial_kdc_options=None): ++ client_creds = self.get_client_creds() ++ client_account = client_creds.get_username() ++ client_as_etypes = self.get_default_enctypes() ++ krbtgt_creds = self.get_krbtgt_creds(require_keys=False) ++ krbtgt_account = krbtgt_creds.get_username() ++ realm = krbtgt_creds.get_realm() ++ ++ cname = self.PrincipalName_create(name_type=NT_PRINCIPAL, ++ names=[client_account]) ++ sname = self.PrincipalName_create(name_type=NT_SRV_INST, ++ names=[krbtgt_account, realm]) ++ ++ expected_crealm = realm ++ expected_cname = cname ++ expected_srealm = realm ++ expected_sname = sname ++ expected_salt = client_creds.get_salt() ++ ++ if any(etype in client_as_etypes and etype in initial_etypes ++ for etype in (kcrypto.Enctype.AES256, ++ kcrypto.Enctype.AES128, ++ kcrypto.Enctype.RC4)): ++ expected_error_mode = KDC_ERR_PREAUTH_REQUIRED ++ else: ++ expected_error_mode = KDC_ERR_ETYPE_NOSUPP ++ ++ kdc_exchange_dict = self.as_exchange_dict( ++ expected_crealm=expected_crealm, ++ expected_cname=expected_cname, ++ expected_srealm=expected_srealm, ++ expected_sname=expected_sname, ++ generate_padata_fn=None, ++ check_error_fn=self.generic_check_kdc_error, ++ check_rep_fn=None, ++ expected_error_mode=expected_error_mode, ++ client_as_etypes=client_as_etypes, ++ expected_salt=expected_salt, ++ kdc_options=str(initial_kdc_options), ++ pac_request=pac) ++ ++ self._generic_kdc_exchange(kdc_exchange_dict, ++ cname=cname, ++ realm=realm, ++ sname=sname, ++ etypes=initial_etypes) ++ ++ def _test_as_req_no_preauth_with_args(self, etype_idx, pac): ++ name, etypes = self.etype_test_permutation_by_idx(etype_idx) ++ self._test_as_req_nopreauth( ++ pac=pac, ++ initial_etypes=etypes, ++ initial_kdc_options=krb5_asn1.KDCOptions('forwardable')) ++ ++ def test_as_req_enc_timestamp(self): ++ client_creds = self.get_client_creds() ++ self._run_as_req_enc_timestamp(client_creds) ++ ++ def test_as_req_enc_timestamp_mac(self): ++ client_creds = self.get_mach_creds() ++ self._run_as_req_enc_timestamp(client_creds) ++ ++ + if __name__ == "__main__": + global_asn1_print = False + global_hexdump = False +diff --git python/samba/tests/krb5/salt_tests.py python/samba/tests/krb5/salt_tests.py +index ecbf618e40e..db777f8b7bc 100755 +--- python/samba/tests/krb5/salt_tests.py ++++ python/samba/tests/krb5/salt_tests.py +@@ -21,7 +21,7 @@ import os + + import ldb + +-from samba.tests.krb5.as_req_tests import AsReqKerberosTests ++from samba.tests.krb5.as_req_tests import AsReqBaseTest + import samba.tests.krb5.kcrypto as kcrypto + + sys.path.insert(0, "bin/python") +@@ -31,7 +31,7 @@ global_asn1_print = False + global_hexdump = False + + +-class SaltTests(AsReqKerberosTests): ++class SaltTests(AsReqBaseTest): + + def setUp(self): + super().setUp() +-- +2.25.1 + + +From 3d48ade670bb5b026d7bc0a26a4fa6775b21653b Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 24 Nov 2021 16:02:00 +1300 +Subject: [PATCH 24/99] tests/krb5: Run test_rpc against member server + +We were instead always running against the DC. + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit 167bd2070483004cd0b9a96ffb40ea73c6ddf579) +--- + python/samba/tests/krb5/test_rpc.py | 9 ++++----- + 1 file changed, 4 insertions(+), 5 deletions(-) + +diff --git python/samba/tests/krb5/test_rpc.py python/samba/tests/krb5/test_rpc.py +index 03c125f518a..2d483986e83 100755 +--- python/samba/tests/krb5/test_rpc.py ++++ python/samba/tests/krb5/test_rpc.py +@@ -58,7 +58,7 @@ class RpcTests(KDCBaseTest): + + samdb = self.get_samdb() + +- mach_name = samdb.host_dns_name() ++ mach_name = self.host + service = "cifs" + + # Create the user account. +@@ -67,7 +67,7 @@ class RpcTests(KDCBaseTest): + use_cache=False) + user_name = user_credentials.get_username() + +- mach_credentials = self.get_dc_creds() ++ mach_credentials = self.get_server_creds() + + # Talk to the KDC to obtain the service ticket, which gets placed into + # the cache. The machine account name has to match the name in the +@@ -114,8 +114,7 @@ class RpcTests(KDCBaseTest): + self.assertEqual(user_name, account_name.string) + + def test_rpc_anonymous(self): +- samdb = self.get_samdb() +- mach_name = samdb.host_dns_name() ++ mach_name = self.host + + anon_creds = credentials.Credentials() + anon_creds.set_anonymous() +@@ -125,7 +124,7 @@ class RpcTests(KDCBaseTest): + + (account_name, _) = conn.GetUserName(None, None, None) + +- self.assertEqual('ANONYMOUS LOGON', account_name.string) ++ self.assertEqual('ANONYMOUS LOGON', account_name.string.upper()) + + + if __name__ == "__main__": +-- +2.25.1 + + +From bf1aa0927895b1007ecea738681235b5be2e6208 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 24 Nov 2021 11:37:35 +1300 +Subject: [PATCH 25/99] tests/krb5: Allow PasswordKey_create() to use s2kparams + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit a560c2e9ad8abb824d1805c86c656943745f81eb) +--- + python/samba/tests/krb5/raw_testcase.py | 9 ++++++--- + 1 file changed, 6 insertions(+), 3 deletions(-) + +diff --git python/samba/tests/krb5/raw_testcase.py python/samba/tests/krb5/raw_testcase.py +index 36a6134e6c9..da3f69c79c6 100644 +--- python/samba/tests/krb5/raw_testcase.py ++++ python/samba/tests/krb5/raw_testcase.py +@@ -1167,10 +1167,11 @@ class RawKerberosTest(TestCaseInTempDir): + key = kcrypto.Key(etype, contents) + return RodcPacEncryptionKey(key, kvno) + +- def PasswordKey_create(self, etype=None, pwd=None, salt=None, kvno=None): ++ def PasswordKey_create(self, etype=None, pwd=None, salt=None, kvno=None, ++ params=None): + self.assertIsNotNone(pwd) + self.assertIsNotNone(salt) +- key = kcrypto.string_to_key(etype, pwd, salt) ++ key = kcrypto.string_to_key(etype, pwd, salt, params=params) + return RodcPacEncryptionKey(key, kvno) + + def PasswordKey_from_etype_info2(self, creds, etype_info2, kvno=None): +@@ -1182,9 +1183,11 @@ class RawKerberosTest(TestCaseInTempDir): + nthash = creds.get_nt_hash() + return self.SessionKey_create(etype=e, contents=nthash, kvno=kvno) + ++ params = etype_info2.get('s2kparams') ++ + password = creds.get_password() + return self.PasswordKey_create( +- etype=e, pwd=password, salt=salt, kvno=kvno) ++ etype=e, pwd=password, salt=salt, kvno=kvno, params=params) + + def TicketDecryptionKey_from_creds(self, creds, etype=None): + +-- +2.25.1 + + +From 651db77b1c19c036cf229c44b764b0155e1dc399 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 24 Nov 2021 11:40:35 +1300 +Subject: [PATCH 26/99] tests/krb5: Split out methods to create renewable or + invalid tickets + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit e930274aa43810d6485c3c8a7c82958ecb409630) +--- + python/samba/tests/krb5/kdc_tgs_tests.py | 68 +++++++++++++----------- + 1 file changed, 36 insertions(+), 32 deletions(-) + +diff --git python/samba/tests/krb5/kdc_tgs_tests.py python/samba/tests/krb5/kdc_tgs_tests.py +index abac5a47a56..0578969ba69 100755 +--- python/samba/tests/krb5/kdc_tgs_tests.py ++++ python/samba/tests/krb5/kdc_tgs_tests.py +@@ -1786,6 +1786,40 @@ class KdcTgsTests(KDCBaseTest): + + self._run_tgs(tgt, expected_error=KDC_ERR_C_PRINCIPAL_UNKNOWN) + ++ def _modify_renewable(self, enc_part): ++ # Set the renewable flag. ++ renewable_flag = krb5_asn1.TicketFlags('renewable') ++ pos = len(tuple(renewable_flag)) - 1 ++ ++ flags = enc_part['flags'] ++ self.assertLessEqual(pos, len(flags)) ++ ++ new_flags = flags[:pos] + '1' + flags[pos + 1:] ++ enc_part['flags'] = new_flags ++ ++ # Set the renew-till time to be in the future. ++ renew_till = self.get_KerberosTime(offset=100 * 60 * 60) ++ enc_part['renew-till'] = renew_till ++ ++ return enc_part ++ ++ def _modify_invalid(self, enc_part): ++ # Set the invalid flag. ++ invalid_flag = krb5_asn1.TicketFlags('invalid') ++ pos = len(tuple(invalid_flag)) - 1 ++ ++ flags = enc_part['flags'] ++ self.assertLessEqual(pos, len(flags)) ++ ++ new_flags = flags[:pos] + '1' + flags[pos + 1:] ++ enc_part['flags'] = new_flags ++ ++ # Set the ticket start time to be in the past. ++ past_time = self.get_KerberosTime(offset=-100 * 60 * 60) ++ enc_part['starttime'] = past_time ++ ++ return enc_part ++ + def _get_tgt(self, + client_creds, + renewable=False, +@@ -1880,39 +1914,9 @@ class KdcTgsTests(KDCBaseTest): + } + + if renewable: +- def flags_modify_fn(enc_part): +- # Set the renewable flag. +- renewable_flag = krb5_asn1.TicketFlags('renewable') +- pos = len(tuple(renewable_flag)) - 1 +- +- flags = enc_part['flags'] +- self.assertLessEqual(pos, len(flags)) +- +- new_flags = flags[:pos] + '1' + flags[pos + 1:] +- enc_part['flags'] = new_flags +- +- # Set the renew-till time to be in the future. +- renew_till = self.get_KerberosTime(offset=100 * 60 * 60) +- enc_part['renew-till'] = renew_till +- +- return enc_part ++ flags_modify_fn = self._modify_renewable + elif invalid: +- def flags_modify_fn(enc_part): +- # Set the invalid flag. +- invalid_flag = krb5_asn1.TicketFlags('invalid') +- pos = len(tuple(invalid_flag)) - 1 +- +- flags = enc_part['flags'] +- self.assertLessEqual(pos, len(flags)) +- +- new_flags = flags[:pos] + '1' + flags[pos + 1:] +- enc_part['flags'] = new_flags +- +- # Set the ticket start time to be in the past. +- past_time = self.get_KerberosTime(offset=-100 * 60 * 60) +- enc_part['starttime'] = past_time +- +- return enc_part ++ flags_modify_fn = self._modify_invalid + else: + flags_modify_fn = None + +-- +2.25.1 + + +From 1e9ad4246ce7fe7a212da4357e6e11c5ac22a8b2 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 24 Nov 2021 11:52:31 +1300 +Subject: [PATCH 27/99] tests/krb5: Adjust error codes to better match Windows + with PacRequestorEnforcement=2 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit d95705172bcf6fe24817800a4c0009e9cc8be595) + +[jsutton@samba.org Fixed MIT knownfail conflict] +--- + python/samba/tests/krb5/alias_tests.py | 7 +- + python/samba/tests/krb5/kdc_tgs_tests.py | 130 ++++++++---------- + .../ms_kile_client_principal_lookup_tests.py | 39 ++---- + python/samba/tests/krb5/s4u_tests.py | 57 ++++---- + python/samba/tests/krb5/test_rpc.py | 8 +- + selftest/knownfail_heimdal_kdc | 64 +++++++++ + selftest/knownfail_mit_kdc | 9 ++ + 7 files changed, 181 insertions(+), 133 deletions(-) + +diff --git python/samba/tests/krb5/alias_tests.py python/samba/tests/krb5/alias_tests.py +index 60213845a44..1f63775c189 100755 +--- python/samba/tests/krb5/alias_tests.py ++++ python/samba/tests/krb5/alias_tests.py +@@ -28,7 +28,7 @@ from samba.tests.krb5.kdc_base_test import KDCBaseTest + from samba.tests.krb5.rfc4120_constants import ( + AES256_CTS_HMAC_SHA1_96, + ARCFOUR_HMAC_MD5, +- KDC_ERR_CLIENT_NAME_MISMATCH, ++ KDC_ERR_TGT_REVOKED, + NT_PRINCIPAL, + ) + +@@ -168,7 +168,7 @@ class AliasTests(KDCBaseTest): + ctype=None) + return [padata], req_body + +- expected_error_mode = KDC_ERR_CLIENT_NAME_MISMATCH ++ expected_error_mode = KDC_ERR_TGT_REVOKED + + # Make a request using S4U2Self. The request should fail. + kdc_exchange_dict = self.tgs_exchange_dict( +@@ -184,7 +184,8 @@ class AliasTests(KDCBaseTest): + tgt=tgt, + authenticator_subkey=authenticator_subkey, + kdc_options='0', +- expect_pac=True) ++ expect_pac=True, ++ expect_edata=False) + + rep = self._generic_kdc_exchange(kdc_exchange_dict, + cname=None, +diff --git python/samba/tests/krb5/kdc_tgs_tests.py python/samba/tests/krb5/kdc_tgs_tests.py +index 0578969ba69..7ea15f0fbab 100755 +--- python/samba/tests/krb5/kdc_tgs_tests.py ++++ python/samba/tests/krb5/kdc_tgs_tests.py +@@ -23,7 +23,7 @@ import os + import ldb + + +-from samba import dsdb, ntstatus ++from samba import dsdb + + from samba.dcerpc import krb5pac, security + +@@ -38,8 +38,6 @@ from samba.tests.krb5.rfc4120_constants import ( + KRB_ERROR, + KRB_TGS_REP, + KDC_ERR_BADMATCH, +- KDC_ERR_BADOPTION, +- KDC_ERR_CLIENT_NAME_MISMATCH, + KDC_ERR_GENERIC, + KDC_ERR_MODIFIED, + KDC_ERR_POLICY, +@@ -262,7 +260,7 @@ class KdcTgsTests(KDCBaseTest): + authenticator_subkey = self.RandomKey(kcrypto.Enctype.AES256) + + if expect_error: +- expected_error_mode = KDC_ERR_BADOPTION ++ expected_error_mode = KDC_ERR_TGT_REVOKED + check_error_fn = self.generic_check_kdc_error + check_rep_fn = None + else: +@@ -288,7 +286,8 @@ class KdcTgsTests(KDCBaseTest): + authenticator_subkey=authenticator_subkey, + kdc_options=kdc_options, + pac_request=pac_request, +- expect_pac=expect_pac) ++ expect_pac=expect_pac, ++ expect_edata=False) + + rep = self._generic_kdc_exchange(kdc_exchange_dict, + cname=cname, +@@ -516,8 +515,7 @@ class KdcTgsTests(KDCBaseTest): + creds = self._get_creds() + tgt = self._get_tgt(creds, remove_requester_sid=True) + +- self._run_tgs(tgt, expected_error=0, expect_pac=True, +- expect_requester_sid=False) # Note: not expected ++ self._run_tgs(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_tgs_req_no_pac_attrs(self): + creds = self._get_creds() +@@ -531,11 +529,7 @@ class KdcTgsTests(KDCBaseTest): + revealed_to_rodc=True) + tgt = self._get_tgt(creds, from_rodc=True, remove_requester_sid=True) + +- samdb = self.get_samdb() +- sid = self.get_objectSid(samdb, creds.get_dn()) +- +- self._run_tgs(tgt, expected_error=0, expect_pac=True, +- expect_requester_sid=True, expected_sid=sid) ++ self._run_tgs(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_tgs_req_from_rodc_no_pac_attrs(self): + creds = self._get_creds(replication_allowed=True, +@@ -548,101 +542,99 @@ class KdcTgsTests(KDCBaseTest): + def test_tgs_no_pac(self): + creds = self._get_creds() + tgt = self._get_tgt(creds, remove_pac=True) +- self._run_tgs(tgt, expected_error=KDC_ERR_BADOPTION) ++ self._run_tgs(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_renew_no_pac(self): + creds = self._get_creds() + tgt = self._get_tgt(creds, renewable=True, remove_pac=True) +- self._renew_tgt(tgt, expected_error=KDC_ERR_BADOPTION) ++ self._renew_tgt(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_validate_no_pac(self): + creds = self._get_creds() + tgt = self._get_tgt(creds, invalid=True, remove_pac=True) +- self._validate_tgt(tgt, expected_error=KDC_ERR_BADOPTION) ++ self._validate_tgt(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_s4u2self_no_pac(self): + creds = self._get_creds() + tgt = self._get_tgt(creds, remove_pac=True) + self._s4u2self(tgt, creds, +- expected_error=(KDC_ERR_GENERIC, KDC_ERR_BADOPTION), +- expected_status=ntstatus.NT_STATUS_INVALID_PARAMETER, +- expect_edata=True) ++ expected_error=KDC_ERR_TGT_REVOKED, ++ expect_edata=False) + + def test_user2user_no_pac(self): + creds = self._get_creds() + tgt = self._get_tgt(creds, remove_pac=True) +- self._user2user(tgt, creds, expected_error=KDC_ERR_BADOPTION) ++ self._user2user(tgt, creds, expected_error=KDC_ERR_TGT_REVOKED) + + # Test making a request with authdata and without a PAC. + def test_tgs_authdata_no_pac(self): + creds = self._get_creds() + tgt = self._get_tgt(creds, remove_pac=True, allow_empty_authdata=True) +- self._run_tgs(tgt, expected_error=KDC_ERR_BADOPTION) ++ self._run_tgs(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_renew_authdata_no_pac(self): + creds = self._get_creds() + tgt = self._get_tgt(creds, renewable=True, remove_pac=True, + allow_empty_authdata=True) +- self._renew_tgt(tgt, expected_error=KDC_ERR_BADOPTION) ++ self._renew_tgt(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_validate_authdata_no_pac(self): + creds = self._get_creds() + tgt = self._get_tgt(creds, invalid=True, remove_pac=True, + allow_empty_authdata=True) +- self._validate_tgt(tgt, expected_error=KDC_ERR_BADOPTION) ++ self._validate_tgt(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_s4u2self_authdata_no_pac(self): + creds = self._get_creds() + tgt = self._get_tgt(creds, remove_pac=True, allow_empty_authdata=True) + self._s4u2self(tgt, creds, +- expected_error=(KDC_ERR_GENERIC, KDC_ERR_BADOPTION), +- expected_status=ntstatus.NT_STATUS_INVALID_PARAMETER, +- expect_edata=True) ++ expected_error=KDC_ERR_TGT_REVOKED, ++ expect_edata=False) + + def test_user2user_authdata_no_pac(self): + creds = self._get_creds() + tgt = self._get_tgt(creds, remove_pac=True, allow_empty_authdata=True) +- self._user2user(tgt, creds, expected_error=KDC_ERR_BADOPTION) ++ self._user2user(tgt, creds, expected_error=KDC_ERR_TGT_REVOKED) + + # Test changing the SID in the PAC to that of another account. + def test_tgs_sid_mismatch_existing(self): + creds = self._get_creds() + existing_rid = self._get_existing_rid() + tgt = self._get_tgt(creds, new_rid=existing_rid) +- self._run_tgs(tgt, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._run_tgs(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_renew_sid_mismatch_existing(self): + creds = self._get_creds() + existing_rid = self._get_existing_rid() + tgt = self._get_tgt(creds, renewable=True, new_rid=existing_rid) +- self._renew_tgt(tgt, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._renew_tgt(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_validate_sid_mismatch_existing(self): + creds = self._get_creds() + existing_rid = self._get_existing_rid() + tgt = self._get_tgt(creds, invalid=True, new_rid=existing_rid) +- self._validate_tgt(tgt, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._validate_tgt(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_s4u2self_sid_mismatch_existing(self): + creds = self._get_creds() + existing_rid = self._get_existing_rid() + tgt = self._get_tgt(creds, new_rid=existing_rid) + self._s4u2self(tgt, creds, +- expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ expected_error=KDC_ERR_TGT_REVOKED) + + def test_user2user_sid_mismatch_existing(self): + creds = self._get_creds() + existing_rid = self._get_existing_rid() + tgt = self._get_tgt(creds, new_rid=existing_rid) + self._user2user(tgt, creds, +- expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ expected_error=KDC_ERR_TGT_REVOKED) + + def test_requester_sid_mismatch_existing(self): + creds = self._get_creds() + existing_rid = self._get_existing_rid() + tgt = self._get_tgt(creds, new_rid=existing_rid, + can_modify_logon_info=False) +- self._run_tgs(tgt, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._run_tgs(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_logon_info_sid_mismatch_existing(self): + creds = self._get_creds() +@@ -656,49 +648,49 @@ class KdcTgsTests(KDCBaseTest): + existing_rid = self._get_existing_rid() + tgt = self._get_tgt(creds, new_rid=existing_rid, + remove_requester_sid=True) +- self._run_tgs(tgt, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._run_tgs(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + # Test changing the SID in the PAC to a non-existent one. + def test_tgs_sid_mismatch_nonexisting(self): + creds = self._get_creds() + nonexistent_rid = self._get_non_existent_rid() + tgt = self._get_tgt(creds, new_rid=nonexistent_rid) +- self._run_tgs(tgt, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._run_tgs(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_renew_sid_mismatch_nonexisting(self): + creds = self._get_creds() + nonexistent_rid = self._get_non_existent_rid() + tgt = self._get_tgt(creds, renewable=True, + new_rid=nonexistent_rid) +- self._renew_tgt(tgt, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._renew_tgt(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_validate_sid_mismatch_nonexisting(self): + creds = self._get_creds() + nonexistent_rid = self._get_non_existent_rid() + tgt = self._get_tgt(creds, invalid=True, + new_rid=nonexistent_rid) +- self._validate_tgt(tgt, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._validate_tgt(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_s4u2self_sid_mismatch_nonexisting(self): + creds = self._get_creds() + nonexistent_rid = self._get_non_existent_rid() + tgt = self._get_tgt(creds, new_rid=nonexistent_rid) + self._s4u2self(tgt, creds, +- expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ expected_error=KDC_ERR_TGT_REVOKED) + + def test_user2user_sid_mismatch_nonexisting(self): + creds = self._get_creds() + nonexistent_rid = self._get_non_existent_rid() + tgt = self._get_tgt(creds, new_rid=nonexistent_rid) + self._user2user(tgt, creds, +- expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ expected_error=KDC_ERR_TGT_REVOKED) + + def test_requester_sid_mismatch_nonexisting(self): + creds = self._get_creds() + nonexistent_rid = self._get_non_existent_rid() + tgt = self._get_tgt(creds, new_rid=nonexistent_rid, + can_modify_logon_info=False) +- self._run_tgs(tgt, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._run_tgs(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_logon_info_sid_mismatch_nonexisting(self): + creds = self._get_creds() +@@ -712,7 +704,7 @@ class KdcTgsTests(KDCBaseTest): + nonexistent_rid = self._get_non_existent_rid() + tgt = self._get_tgt(creds, new_rid=nonexistent_rid, + remove_requester_sid=True) +- self._run_tgs(tgt, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._run_tgs(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + # Test with an RODC-issued ticket where the client is revealed to the RODC. + def test_tgs_rodc_revealed(self): +@@ -753,7 +745,7 @@ class KdcTgsTests(KDCBaseTest): + existing_rid = self._get_existing_rid(replication_allowed=True, + revealed_to_rodc=True) + tgt = self._get_tgt(creds, from_rodc=True, new_rid=existing_rid) +- self._run_tgs(tgt, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._run_tgs(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_renew_rodc_sid_mismatch_existing(self): + creds = self._get_creds(replication_allowed=True, +@@ -762,7 +754,7 @@ class KdcTgsTests(KDCBaseTest): + revealed_to_rodc=True) + tgt = self._get_tgt(creds, renewable=True, from_rodc=True, + new_rid=existing_rid) +- self._renew_tgt(tgt, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._renew_tgt(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_validate_rodc_sid_mismatch_existing(self): + creds = self._get_creds(replication_allowed=True, +@@ -771,7 +763,7 @@ class KdcTgsTests(KDCBaseTest): + revealed_to_rodc=True) + tgt = self._get_tgt(creds, invalid=True, from_rodc=True, + new_rid=existing_rid) +- self._validate_tgt(tgt, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._validate_tgt(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_s4u2self_rodc_sid_mismatch_existing(self): + creds = self._get_creds(replication_allowed=True, +@@ -779,7 +771,7 @@ class KdcTgsTests(KDCBaseTest): + existing_rid = self._get_existing_rid(replication_allowed=True, + revealed_to_rodc=True) + tgt = self._get_tgt(creds, from_rodc=True, new_rid=existing_rid) +- self._s4u2self(tgt, creds, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._s4u2self(tgt, creds, expected_error=KDC_ERR_TGT_REVOKED) + + def test_user2user_rodc_sid_mismatch_existing(self): + creds = self._get_creds(replication_allowed=True, +@@ -788,7 +780,7 @@ class KdcTgsTests(KDCBaseTest): + revealed_to_rodc=True) + tgt = self._get_tgt(creds, from_rodc=True, new_rid=existing_rid) + self._user2user(tgt, creds, +- expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ expected_error=KDC_ERR_TGT_REVOKED) + + def test_tgs_rodc_requester_sid_mismatch_existing(self): + creds = self._get_creds(replication_allowed=True, +@@ -797,7 +789,7 @@ class KdcTgsTests(KDCBaseTest): + revealed_to_rodc=True) + tgt = self._get_tgt(creds, from_rodc=True, new_rid=existing_rid, + can_modify_logon_info=False) +- self._run_tgs(tgt, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._run_tgs(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_tgs_rodc_logon_info_sid_mismatch_existing(self): + creds = self._get_creds(replication_allowed=True, +@@ -815,7 +807,7 @@ class KdcTgsTests(KDCBaseTest): + revealed_to_rodc=True) + tgt = self._get_tgt(creds, from_rodc=True, new_rid=existing_rid, + remove_requester_sid=True) +- self._run_tgs(tgt, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._run_tgs(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + # Test with an RODC-issued ticket where the SID in the PAC is changed to a + # non-existent one. +@@ -824,7 +816,7 @@ class KdcTgsTests(KDCBaseTest): + revealed_to_rodc=True) + nonexistent_rid = self._get_non_existent_rid() + tgt = self._get_tgt(creds, from_rodc=True, new_rid=nonexistent_rid) +- self._run_tgs(tgt, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._run_tgs(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_renew_rodc_sid_mismatch_nonexisting(self): + creds = self._get_creds(replication_allowed=True, +@@ -832,7 +824,7 @@ class KdcTgsTests(KDCBaseTest): + nonexistent_rid = self._get_non_existent_rid() + tgt = self._get_tgt(creds, renewable=True, from_rodc=True, + new_rid=nonexistent_rid) +- self._renew_tgt(tgt, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._renew_tgt(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_validate_rodc_sid_mismatch_nonexisting(self): + creds = self._get_creds(replication_allowed=True, +@@ -840,14 +832,14 @@ class KdcTgsTests(KDCBaseTest): + nonexistent_rid = self._get_non_existent_rid() + tgt = self._get_tgt(creds, invalid=True, from_rodc=True, + new_rid=nonexistent_rid) +- self._validate_tgt(tgt, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._validate_tgt(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_s4u2self_rodc_sid_mismatch_nonexisting(self): + creds = self._get_creds(replication_allowed=True, + revealed_to_rodc=True) + nonexistent_rid = self._get_non_existent_rid() + tgt = self._get_tgt(creds, from_rodc=True, new_rid=nonexistent_rid) +- self._s4u2self(tgt, creds, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._s4u2self(tgt, creds, expected_error=KDC_ERR_TGT_REVOKED) + + def test_user2user_rodc_sid_mismatch_nonexisting(self): + creds = self._get_creds(replication_allowed=True, +@@ -855,7 +847,7 @@ class KdcTgsTests(KDCBaseTest): + nonexistent_rid = self._get_non_existent_rid() + tgt = self._get_tgt(creds, from_rodc=True, new_rid=nonexistent_rid) + self._user2user(tgt, creds, +- expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ expected_error=KDC_ERR_TGT_REVOKED) + + def test_tgs_rodc_requester_sid_mismatch_nonexisting(self): + creds = self._get_creds(replication_allowed=True, +@@ -863,7 +855,7 @@ class KdcTgsTests(KDCBaseTest): + nonexistent_rid = self._get_non_existent_rid() + tgt = self._get_tgt(creds, from_rodc=True, new_rid=nonexistent_rid, + can_modify_logon_info=False) +- self._run_tgs(tgt, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._run_tgs(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_tgs_rodc_logon_info_sid_mismatch_nonexisting(self): + creds = self._get_creds(replication_allowed=True, +@@ -879,7 +871,7 @@ class KdcTgsTests(KDCBaseTest): + nonexistent_rid = self._get_non_existent_rid() + tgt = self._get_tgt(creds, from_rodc=True, new_rid=nonexistent_rid, + remove_requester_sid=True) +- self._run_tgs(tgt, expected_error=KDC_ERR_CLIENT_NAME_MISMATCH) ++ self._run_tgs(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + # Test with an RODC-issued ticket where the client is not revealed to the + # RODC. +@@ -1111,8 +1103,7 @@ class KdcTgsTests(KDCBaseTest): + names=[user_name]) + + self._user2user(tgt, creds, sname=sname, +- expected_error=(KDC_ERR_BADMATCH, +- KDC_ERR_BADOPTION)) ++ expected_error=KDC_ERR_BADMATCH) + + def test_user2user_other_sname(self): + other_name = self.get_new_username() +@@ -1134,8 +1125,7 @@ class KdcTgsTests(KDCBaseTest): + sname = self.get_krbtgt_sname() + + self._user2user(tgt, creds, sname=sname, +- expected_error=(KDC_ERR_BADMATCH, +- KDC_ERR_BADOPTION)) ++ expected_error=KDC_ERR_BADMATCH) + + def test_user2user_wrong_srealm(self): + creds = self._get_creds() +@@ -1206,7 +1196,9 @@ class KdcTgsTests(KDCBaseTest): + + tgt = self._modify_tgt(tgt, cname=cname) + +- self._user2user(tgt, creds, expected_error=KDC_ERR_C_PRINCIPAL_UNKNOWN) ++ self._user2user(tgt, creds, ++ expected_error=(KDC_ERR_TGT_REVOKED, ++ KDC_ERR_C_PRINCIPAL_UNKNOWN)) + + def test_user2user_non_existent_sname(self): + creds = self._get_creds() +@@ -1522,8 +1514,7 @@ class KdcTgsTests(KDCBaseTest): + tgt = self._modify_tgt(tgt, renewable=True, + remove_requester_sid=True) + +- self._renew_tgt(tgt, expected_error=0, expect_pac=True, +- expect_requester_sid=False) # Note: not expected ++ self._renew_tgt(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_tgs_requester_sid_missing_rodc_renew(self): + creds = self._get_creds(replication_allowed=True, +@@ -1539,9 +1530,7 @@ class KdcTgsTests(KDCBaseTest): + tgt = self._modify_tgt(tgt, from_rodc=True, renewable=True, + remove_requester_sid=True) + +- self._renew_tgt(tgt, expected_error=0, expect_pac=True, +- expected_sid=sid, +- expect_requester_sid=True) ++ self._renew_tgt(tgt, expected_error=KDC_ERR_TGT_REVOKED) + + def test_tgs_pac_request_none(self): + creds = self._get_creds() +@@ -1655,10 +1644,10 @@ class KdcTgsTests(KDCBaseTest): + creds = self._get_creds() + tgt = self.get_tgt(creds, pac_request=False, expect_pac=None) + +- ticket = self._s4u2self(tgt, creds, expected_error=0, expect_pac=False) ++ ticket = self._s4u2self(tgt, creds, expected_error=0, expect_pac=True) + +- pac = self.get_ticket_pac(ticket, expect_pac=False) +- self.assertIsNone(pac) ++ pac = self.get_ticket_pac(ticket) ++ self.assertIsNotNone(pac) + + def test_s4u2self_pac_request_true(self): + creds = self._get_creds() +@@ -1753,10 +1742,10 @@ class KdcTgsTests(KDCBaseTest): + tgt = self.get_tgt(creds, pac_request=False, expect_pac=None) + tgt = self._modify_tgt(tgt, from_rodc=True) + +- ticket = self._run_tgs(tgt, expected_error=0, expect_pac=False) ++ ticket = self._run_tgs(tgt, expected_error=0, expect_pac=True) + + pac = self.get_ticket_pac(ticket, expect_pac=False) +- self.assertIsNone(pac) ++ self.assertIsNotNone(pac) + + def test_tgs_rodc_pac_request_true(self): + creds = self._get_creds(replication_allowed=True, +@@ -1784,7 +1773,8 @@ class KdcTgsTests(KDCBaseTest): + 'sAMAccountName') + samdb.modify(msg) + +- self._run_tgs(tgt, expected_error=KDC_ERR_C_PRINCIPAL_UNKNOWN) ++ self._run_tgs(tgt, expected_error=(KDC_ERR_TGT_REVOKED, ++ KDC_ERR_C_PRINCIPAL_UNKNOWN)) + + def _modify_renewable(self, enc_part): + # Set the renewable flag. +diff --git python/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py python/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py +index 0aa3309b814..e6b90d3e16a 100755 +--- python/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py ++++ python/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py +@@ -32,6 +32,7 @@ from samba.tests.krb5.rfc4120_constants import ( + NT_PRINCIPAL, + NT_SRV_INST, + KDC_ERR_C_PRINCIPAL_UNKNOWN, ++ KDC_ERR_TGT_REVOKED, + ) + + global_asn1_print = False +@@ -322,21 +323,10 @@ class MS_Kile_Client_Principal_Lookup_Tests(KDCBaseTest): + + (rep, enc_part) = self.tgs_req( + cname, sname, uc.get_realm(), ticket, key, etype, +- service_creds=mc, expect_pac=False) +- self.check_tgs_reply(rep) +- +- # Check the contents of the service ticket +- ticket = rep['ticket'] +- enc_part = self.decode_service_ticket(mc, ticket) +- # +- # We get an empty authorization-data element in the ticket. +- # i.e. no PAC +- self.assertEqual([], enc_part['authorization-data']) +- # check the crealm and cname +- cname = enc_part['cname'] +- self.assertEqual(NT_PRINCIPAL, cname['name-type']) +- self.assertEqual(alt_name.encode('UTF8'), cname['name-string'][0]) +- self.assertEqual(realm.upper().encode('UTF8'), enc_part['crealm']) ++ service_creds=mc, expect_pac=False, ++ expect_edata=False, ++ expected_error_mode=KDC_ERR_TGT_REVOKED) ++ self.check_error_rep(rep, KDC_ERR_TGT_REVOKED) + + def test_nt_principal_step_4_b(self): + ''' Step 4, pre-authentication +@@ -703,21 +693,10 @@ class MS_Kile_Client_Principal_Lookup_Tests(KDCBaseTest): + + (rep, enc_part) = self.tgs_req( + cname, sname, uc.get_realm(), ticket, key, etype, +- service_creds=mc, expect_pac=False) +- self.check_tgs_reply(rep) +- +- # Check the contents of the service ticket +- ticket = rep['ticket'] +- enc_part = self.decode_service_ticket(mc, ticket) +- # +- # We get an empty authorization-data element in the ticket. +- # i.e. no PAC +- self.assertEqual([], enc_part['authorization-data']) +- # check the crealm and cname +- cname = enc_part['cname'] +- self.assertEqual(NT_ENTERPRISE_PRINCIPAL, cname['name-type']) +- self.assertEqual(ename.encode('UTF8'), cname['name-string'][0]) +- self.assertEqual(realm.upper().encode('UTF8'), enc_part['crealm']) ++ service_creds=mc, expect_pac=False, ++ expect_edata=False, ++ expected_error_mode=KDC_ERR_TGT_REVOKED) ++ self.check_error_rep(rep, KDC_ERR_TGT_REVOKED) + + def test_nt_enterprise_principal_step_6_b(self): + ''' Step 4, pre-authentication +diff --git python/samba/tests/krb5/s4u_tests.py python/samba/tests/krb5/s4u_tests.py +index a80a7b3427e..5f37525f393 100755 +--- python/samba/tests/krb5/s4u_tests.py ++++ python/samba/tests/krb5/s4u_tests.py +@@ -42,6 +42,7 @@ from samba.tests.krb5.rfc4120_constants import ( + KDC_ERR_INAPP_CKSUM, + KDC_ERR_MODIFIED, + KDC_ERR_SUMTYPE_NOSUPP, ++ KDC_ERR_TGT_REVOKED, + KU_PA_ENC_TIMESTAMP, + KU_AS_REP_ENC_PART, + KU_TGS_REP_ENC_PART_SUB_KEY, +@@ -278,6 +279,8 @@ class S4UKerberosTests(KDCBaseTest): + etypes = kdc_dict.pop('etypes', (AES256_CTS_HMAC_SHA1_96, + ARCFOUR_HMAC_MD5)) + ++ expect_edata = kdc_dict.pop('expect_edata', None) ++ + def generate_s4u2self_padata(_kdc_exchange_dict, + _callback_dict, + req_body): +@@ -309,7 +312,8 @@ class S4UKerberosTests(KDCBaseTest): + tgt=service_tgt, + authenticator_subkey=authenticator_subkey, + kdc_options=str(kdc_options), +- expect_claims=False) ++ expect_claims=False, ++ expect_edata=expect_edata) + + self._generic_kdc_exchange(kdc_exchange_dict, + cname=None, +@@ -343,15 +347,14 @@ class S4UKerberosTests(KDCBaseTest): + + self._run_s4u2self_test( + { +- 'expected_error_mode': (KDC_ERR_GENERIC, +- KDC_ERR_BADOPTION), +- 'expected_status': ntstatus.NT_STATUS_INVALID_PARAMETER, ++ 'expected_error_mode': KDC_ERR_TGT_REVOKED, + 'client_opts': { + 'not_delegated': False + }, + 'kdc_options': 'forwardable', + 'modify_service_tgt_fn': forwardable_no_pac, +- 'expected_flags': 'forwardable' ++ 'expected_flags': 'forwardable', ++ 'expect_edata': False + }) + + # Test performing an S4U2Self operation without requesting a forwardable +@@ -674,8 +677,8 @@ class S4UKerberosTests(KDCBaseTest): + # contain a PAC. + self._run_delegation_test( + { +- 'expected_error_mode': (KDC_ERR_BADOPTION, +- KDC_ERR_MODIFIED), ++ 'expected_error_mode': (KDC_ERR_MODIFIED, ++ KDC_ERR_TGT_REVOKED), + 'allow_delegation': True, + 'modify_client_tkt_fn': self.remove_ticket_pac, + 'expect_edata': False +@@ -686,9 +689,10 @@ class S4UKerberosTests(KDCBaseTest): + # PAC. + self._run_delegation_test( + { +- 'expected_error_mode': 0, ++ 'expected_error_mode': KDC_ERR_TGT_REVOKED, + 'allow_delegation': True, +- 'modify_service_tgt_fn': self.remove_ticket_pac ++ 'modify_service_tgt_fn': self.remove_ticket_pac, ++ 'expect_edata': False + }) + + def test_constrained_delegation_no_client_pac_no_auth_data_required(self): +@@ -696,8 +700,8 @@ class S4UKerberosTests(KDCBaseTest): + # contain a PAC. + self._run_delegation_test( + { +- 'expected_error_mode': (KDC_ERR_BADOPTION, +- KDC_ERR_MODIFIED), ++ 'expected_error_mode': (KDC_ERR_MODIFIED, ++ KDC_ERR_BADOPTION), + 'allow_delegation': True, + 'modify_client_tkt_fn': self.remove_ticket_pac, + 'expect_edata': False, +@@ -711,13 +715,14 @@ class S4UKerberosTests(KDCBaseTest): + # PAC. + self._run_delegation_test( + { +- 'expected_error_mode': (KDC_ERR_BADOPTION, +- KDC_ERR_MODIFIED), ++ 'expected_error_mode': KDC_ERR_TGT_REVOKED, + 'allow_delegation': True, + 'modify_service_tgt_fn': self.remove_ticket_pac, + 'service2_opts': { + 'no_auth_data_required': True +- } ++ }, ++ 'expect_pac': False, ++ 'expect_edata': False + }) + + def test_constrained_delegation_non_forwardable(self): +@@ -812,12 +817,11 @@ class S4UKerberosTests(KDCBaseTest): + # PAC. + self._run_delegation_test( + { +- 'expected_error_mode': KDC_ERR_BADOPTION, +- 'expected_status': +- ntstatus.NT_STATUS_NOT_FOUND, ++ 'expected_error_mode': KDC_ERR_TGT_REVOKED, + 'allow_rbcd': True, + 'pac_options': '0001', # supports RBCD +- 'modify_service_tgt_fn': self.remove_ticket_pac ++ 'modify_service_tgt_fn': self.remove_ticket_pac, ++ 'expect_edata': False + }) + + def test_rbcd_no_client_pac_no_auth_data_required_a(self): +@@ -858,15 +862,14 @@ class S4UKerberosTests(KDCBaseTest): + # PAC. + self._run_delegation_test( + { +- 'expected_error_mode': KDC_ERR_BADOPTION, +- 'expected_status': +- ntstatus.NT_STATUS_NOT_FOUND, ++ 'expected_error_mode': KDC_ERR_TGT_REVOKED, + 'allow_rbcd': True, + 'pac_options': '0001', # supports RBCD + 'modify_service_tgt_fn': self.remove_ticket_pac, + 'service2_opts': { + 'no_auth_data_required': True +- } ++ }, ++ 'expect_edata': False + }) + + def test_rbcd_non_forwardable(self): +@@ -941,8 +944,8 @@ class S4UKerberosTests(KDCBaseTest): + for checksum in self.pac_checksum_types: + with self.subTest(checksum=checksum): + if checksum == krb5pac.PAC_TYPE_TICKET_CHECKSUM: +- expected_error_mode = (KDC_ERR_BADOPTION, +- KDC_ERR_MODIFIED) ++ expected_error_mode = (KDC_ERR_MODIFIED, ++ KDC_ERR_BADOPTION) + else: + expected_error_mode = KDC_ERR_GENERIC + +@@ -1061,8 +1064,7 @@ class S4UKerberosTests(KDCBaseTest): + for checksum in self.pac_checksum_types: + with self.subTest(checksum=checksum): + if checksum == krb5pac.PAC_TYPE_SRV_CHECKSUM: +- expected_error_mode = (KDC_ERR_MODIFIED, +- KDC_ERR_BAD_INTEGRITY) ++ expected_error_mode = KDC_ERR_MODIFIED + expected_status = ntstatus.NT_STATUS_WRONG_PASSWORD + else: + expected_error_mode = 0 +@@ -1162,8 +1164,7 @@ class S4UKerberosTests(KDCBaseTest): + with self.subTest(checksum=checksum, ctype=ctype): + if checksum == krb5pac.PAC_TYPE_SRV_CHECKSUM: + if ctype == Cksumtype.SHA1: +- expected_error_mode = (KDC_ERR_SUMTYPE_NOSUPP, +- KDC_ERR_BAD_INTEGRITY) ++ expected_error_mode = KDC_ERR_SUMTYPE_NOSUPP + expected_status = ntstatus.NT_STATUS_LOGON_FAILURE + else: + expected_error_mode = KDC_ERR_GENERIC +diff --git python/samba/tests/krb5/test_rpc.py python/samba/tests/krb5/test_rpc.py +index 2d483986e83..5a3c7339cea 100755 +--- python/samba/tests/krb5/test_rpc.py ++++ python/samba/tests/krb5/test_rpc.py +@@ -24,7 +24,10 @@ import ldb + + from samba import NTSTATUSError, credentials + from samba.dcerpc import lsa +-from samba.ntstatus import NT_STATUS_NO_IMPERSONATION_TOKEN ++from samba.ntstatus import ( ++ NT_STATUS_ACCESS_DENIED, ++ NT_STATUS_NO_IMPERSONATION_TOKEN ++) + + from samba.tests.krb5.kdc_base_test import KDCBaseTest + +@@ -103,7 +106,8 @@ class RpcTests(KDCBaseTest): + self.fail() + + enum, _ = e.args +- self.assertEqual(NT_STATUS_NO_IMPERSONATION_TOKEN, enum) ++ self.assertIn(enum, {NT_STATUS_ACCESS_DENIED, ++ NT_STATUS_NO_IMPERSONATION_TOKEN}) + return + + (account_name, _) = conn.GetUserName(None, None, None) +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 7eba899966e..1b7e159c381 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -233,16 +233,21 @@ + # S4U tests + # + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_bronze_bit_rbcd_old_checksum ++^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_constrained_delegation_no_client_pac(?!_no_auth_data_required) + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_constrained_delegation_no_service_pac\(.*\)$ ++^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_constrained_delegation_no_service_pac_no_auth_data_required + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_existing_delegation_info + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_missing_client_checksum + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_no_client_pac_a + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_no_client_pac_b ++^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_no_service_pac ++^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_no_service_pac_no_auth_data_required + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_unkeyed_client_checksum + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_unkeyed_service_checksum + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_zeroed_client_checksum + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_zeroed_service_checksum + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_forwardable ++^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_no_pac + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_not_trusted_empty_allowed + # + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_constrained_delegation_no_auth_data_required +@@ -259,3 +264,62 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_not_revealed + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_rodc_not_revealed + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_not_revealed ++# ++# Alias tests ++# ++^samba.tests.krb5.alias_tests.samba.tests.krb5.alias_tests.AliasTests.test_create_alias_delete ++^samba.tests.krb5.alias_tests.samba.tests.krb5.alias_tests.AliasTests.test_create_alias_rename ++^samba.tests.krb5.alias_tests.samba.tests.krb5.alias_tests.AliasTests.test_dc_alias_delete ++^samba.tests.krb5.alias_tests.samba.tests.krb5.alias_tests.AliasTests.test_dc_alias_rename ++# ++# KDC TGS tests ++# ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_logon_info_only_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_logon_info_only_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_remove_pac ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_remove_pac_client_no_auth_data_required ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_remove_pac_service_no_auth_data_required ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_authdata_no_pac ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_no_pac ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_requester_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_requester_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_authdata_no_pac ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_no_pac ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_pac_request_false ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_rodc_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_rodc_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_authdata_no_pac ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_no_pac ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_from_rodc_no_requester_sid ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_no_requester_sid ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_renew ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_rodc_renew ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_logon_info_only_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_logon_info_only_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_pac_request_false ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_requester_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_requester_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_authdata_no_pac ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_no_pac ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_rodc_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_rodc_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_wrong_sname ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_wrong_sname_krbtgt ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_authdata_no_pac ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_no_pac ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_sid_mismatch_nonexisting +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index 8cd36fe2d96..cc12499bb50 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -390,6 +390,8 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + # + # KDC TGT tests + # ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_logon_info_only_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_logon_info_only_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_authdata_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_allowed_denied +@@ -401,6 +403,8 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_revealed + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_authdata_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_req +@@ -418,6 +422,7 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_authdata_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rename ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_no_requester_sid + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_allowed_denied + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_denied + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_no_krbtgt_link +@@ -427,6 +432,8 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_revealed + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_authdata_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_no_sname +@@ -462,6 +469,8 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_revealed + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_sid_mismatch_nonexisting + # + # PAC attributes tests + # +-- +2.25.1 + + +From ea82822a5c451df50feed15c5da3501df2b5c106 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 24 Nov 2021 12:04:36 +1300 +Subject: [PATCH 28/99] tests/krb5: Remove unnecessary expect_pac arguments + +The value of expect_pac is not considered if we are expecting an error. + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit 28d501875a98fa2817262eb8ec68bf91528428c2) +--- + python/samba/tests/krb5/kdc_tgs_tests.py | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git python/samba/tests/krb5/kdc_tgs_tests.py python/samba/tests/krb5/kdc_tgs_tests.py +index 7ea15f0fbab..6160ef649e8 100755 +--- python/samba/tests/krb5/kdc_tgs_tests.py ++++ python/samba/tests/krb5/kdc_tgs_tests.py +@@ -412,7 +412,7 @@ class KdcTgsTests(KDCBaseTest): + self.assertIsNone(pac) + + self._make_tgs_request(client_creds, service_creds, tgt, +- expect_pac=False, expect_error=True) ++ expect_error=True) + + def test_remove_pac_client_no_auth_data_required(self): + client_creds = self.get_cached_creds( +@@ -427,7 +427,7 @@ class KdcTgsTests(KDCBaseTest): + self.assertIsNone(pac) + + self._make_tgs_request(client_creds, service_creds, tgt, +- expect_pac=False, expect_error=True) ++ expect_error=True) + + def test_remove_pac(self): + client_creds = self.get_client_creds() +@@ -440,7 +440,7 @@ class KdcTgsTests(KDCBaseTest): + self.assertIsNone(pac) + + self._make_tgs_request(client_creds, service_creds, tgt, +- expect_pac=False, expect_error=True) ++ expect_error=True) + + def test_upn_dns_info_ex_user(self): + client_creds = self.get_client_creds() +-- +2.25.1 + + +From eb0ed5f4f6d725c49fda97bc8f7aae89f90bd913 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 30 Nov 2021 09:26:40 +1300 +Subject: [PATCH 29/99] tests/krb5: Add tests for invalid TGTs + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit 7574ba9f580fca552b80532a49d00e657fbdf4fd) + +[jsutton@samba.org Removed some MIT knownfail changes] +--- + python/samba/tests/krb5/kdc_tgs_tests.py | 16 ++++++++++++++++ + python/samba/tests/krb5/rfc4120_constants.py | 1 + + selftest/knownfail_mit_kdc | 1 + + 3 files changed, 18 insertions(+) + +diff --git python/samba/tests/krb5/kdc_tgs_tests.py python/samba/tests/krb5/kdc_tgs_tests.py +index 6160ef649e8..f5f091610ac 100755 +--- python/samba/tests/krb5/kdc_tgs_tests.py ++++ python/samba/tests/krb5/kdc_tgs_tests.py +@@ -44,6 +44,7 @@ from samba.tests.krb5.rfc4120_constants import ( + KDC_ERR_C_PRINCIPAL_UNKNOWN, + KDC_ERR_S_PRINCIPAL_UNKNOWN, + KDC_ERR_TGT_REVOKED, ++ KRB_ERR_TKT_NYV, + KDC_ERR_WRONG_REALM, + NT_PRINCIPAL, + NT_SRV_INST, +@@ -511,6 +512,21 @@ class KdcTgsTests(KDCBaseTest): + tgt = self._get_tgt(creds) + self._user2user(tgt, creds, expected_error=0) + ++ def test_tgs_req_invalid(self): ++ creds = self._get_creds() ++ tgt = self._get_tgt(creds, invalid=True) ++ self._run_tgs(tgt, expected_error=KRB_ERR_TKT_NYV) ++ ++ def test_s4u2self_req_invalid(self): ++ creds = self._get_creds() ++ tgt = self._get_tgt(creds, invalid=True) ++ self._s4u2self(tgt, creds, expected_error=KRB_ERR_TKT_NYV) ++ ++ def test_user2user_req_invalid(self): ++ creds = self._get_creds() ++ tgt = self._get_tgt(creds, invalid=True) ++ self._user2user(tgt, creds, expected_error=KRB_ERR_TKT_NYV) ++ + def test_tgs_req_no_requester_sid(self): + creds = self._get_creds() + tgt = self._get_tgt(creds, remove_requester_sid=True) +diff --git python/samba/tests/krb5/rfc4120_constants.py python/samba/tests/krb5/rfc4120_constants.py +index 5251e291fde..a9fdc5735dd 100644 +--- python/samba/tests/krb5/rfc4120_constants.py ++++ python/samba/tests/krb5/rfc4120_constants.py +@@ -76,6 +76,7 @@ KDC_ERR_TGT_REVOKED = 20 + KDC_ERR_PREAUTH_FAILED = 24 + KDC_ERR_PREAUTH_REQUIRED = 25 + KDC_ERR_BAD_INTEGRITY = 31 ++KRB_ERR_TKT_NYV = 33 + KDC_ERR_NOT_US = 35 + KDC_ERR_BADMATCH = 36 + KDC_ERR_SKEW = 37 +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index cc12499bb50..3aacec00870 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -422,6 +422,7 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_authdata_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rename ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_invalid + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_no_requester_sid + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_allowed_denied + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_denied +-- +2.25.1 + + +From 645d30ff371fdf3e16cb1fa69f2e93a848d20bdb Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 24 Nov 2021 12:10:45 +1300 +Subject: [PATCH 30/99] tests/krb5: Add tests for TGS requests with a non-TGT + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit 778029c1dc443b87f4ed4b9d2c613d0e6fc45b0d) +--- + python/samba/tests/krb5/kdc_tgs_tests.py | 51 ++++++++++++++++++++++++ + selftest/knownfail_mit_kdc | 2 + + 2 files changed, 53 insertions(+) + +diff --git python/samba/tests/krb5/kdc_tgs_tests.py python/samba/tests/krb5/kdc_tgs_tests.py +index f5f091610ac..52297c963e8 100755 +--- python/samba/tests/krb5/kdc_tgs_tests.py ++++ python/samba/tests/krb5/kdc_tgs_tests.py +@@ -40,6 +40,7 @@ from samba.tests.krb5.rfc4120_constants import ( + KDC_ERR_BADMATCH, + KDC_ERR_GENERIC, + KDC_ERR_MODIFIED, ++ KDC_ERR_NOT_US, + KDC_ERR_POLICY, + KDC_ERR_C_PRINCIPAL_UNKNOWN, + KDC_ERR_S_PRINCIPAL_UNKNOWN, +@@ -1234,6 +1235,56 @@ class KdcTgsTests(KDCBaseTest): + expected_error=(KDC_ERR_GENERIC, + KDC_ERR_S_PRINCIPAL_UNKNOWN)) + ++ def test_tgs_service_ticket(self): ++ creds = self._get_creds() ++ tgt = self._get_tgt(creds) ++ ++ service_creds = self.get_service_creds() ++ service_ticket = self.get_service_ticket(tgt, service_creds) ++ ++ self._run_tgs(service_ticket, ++ expected_error=(KDC_ERR_NOT_US, KDC_ERR_POLICY)) ++ ++ def test_renew_service_ticket(self): ++ creds = self._get_creds() ++ tgt = self._get_tgt(creds) ++ ++ service_creds = self.get_service_creds() ++ service_ticket = self.get_service_ticket(tgt, service_creds) ++ ++ service_ticket = self.modified_ticket( ++ service_ticket, ++ modify_fn=self._modify_renewable, ++ checksum_keys=self.get_krbtgt_checksum_key()) ++ ++ self._renew_tgt(service_ticket, ++ expected_error=KDC_ERR_POLICY) ++ ++ def test_validate_service_ticket(self): ++ creds = self._get_creds() ++ tgt = self._get_tgt(creds) ++ ++ service_creds = self.get_service_creds() ++ service_ticket = self.get_service_ticket(tgt, service_creds) ++ ++ service_ticket = self.modified_ticket( ++ service_ticket, ++ modify_fn=self._modify_invalid, ++ checksum_keys=self.get_krbtgt_checksum_key()) ++ ++ self._validate_tgt(service_ticket, ++ expected_error=KDC_ERR_POLICY) ++ ++ def test_s4u2self_service_ticket(self): ++ creds = self._get_creds() ++ tgt = self._get_tgt(creds) ++ ++ service_creds = self.get_service_creds() ++ service_ticket = self.get_service_ticket(tgt, service_creds) ++ ++ self._s4u2self(service_ticket, creds, ++ expected_error=(KDC_ERR_NOT_US, KDC_ERR_POLICY)) ++ + def test_user2user_service_ticket(self): + creds = self._get_creds() + tgt = self._get_tgt(creds) +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index 3aacec00870..98e8a34cd5f 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -403,6 +403,7 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_revealed + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_service_ticket + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_authdata_no_pac +@@ -470,6 +471,7 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_revealed + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_service_ticket + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_sid_mismatch_nonexisting + # +-- +2.25.1 + + +From 1d616e8e9c0dceabebd1f079fc4d652d6bf2060d Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 24 Nov 2021 12:09:18 +1300 +Subject: [PATCH 31/99] tests/krb5: Add TGS-REQ tests with FAST + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit ec823c2a83c639f1d7c422153a53d366750e5f2a) +--- + python/samba/tests/krb5/kdc_tgs_tests.py | 184 ++++++++++++++++++++++- + selftest/knownfail_heimdal_kdc | 13 ++ + selftest/knownfail_mit_kdc | 17 +++ + 3 files changed, 212 insertions(+), 2 deletions(-) + +diff --git python/samba/tests/krb5/kdc_tgs_tests.py python/samba/tests/krb5/kdc_tgs_tests.py +index 52297c963e8..99a91528fa8 100755 +--- python/samba/tests/krb5/kdc_tgs_tests.py ++++ python/samba/tests/krb5/kdc_tgs_tests.py +@@ -32,6 +32,7 @@ os.environ["PYTHONUNBUFFERED"] = "1" + + import samba.tests.krb5.kcrypto as kcrypto + from samba.tests.krb5.kdc_base_test import KDCBaseTest ++from samba.tests.krb5.raw_testcase import Krb5EncryptionKey + from samba.tests.krb5.rfc4120_constants import ( + AES256_CTS_HMAC_SHA1_96, + ARCFOUR_HMAC_MD5, +@@ -513,6 +514,11 @@ class KdcTgsTests(KDCBaseTest): + tgt = self._get_tgt(creds) + self._user2user(tgt, creds, expected_error=0) + ++ def test_fast_req(self): ++ creds = self._get_creds() ++ tgt = self._get_tgt(creds) ++ self._fast(tgt, creds, expected_error=0) ++ + def test_tgs_req_invalid(self): + creds = self._get_creds() + tgt = self._get_tgt(creds, invalid=True) +@@ -528,6 +534,12 @@ class KdcTgsTests(KDCBaseTest): + tgt = self._get_tgt(creds, invalid=True) + self._user2user(tgt, creds, expected_error=KRB_ERR_TKT_NYV) + ++ def test_fast_req_invalid(self): ++ creds = self._get_creds() ++ tgt = self._get_tgt(creds, invalid=True) ++ self._fast(tgt, creds, expected_error=KRB_ERR_TKT_NYV, ++ expected_sname=self.get_krbtgt_sname()) ++ + def test_tgs_req_no_requester_sid(self): + creds = self._get_creds() + tgt = self._get_tgt(creds, remove_requester_sid=True) +@@ -583,6 +595,12 @@ class KdcTgsTests(KDCBaseTest): + tgt = self._get_tgt(creds, remove_pac=True) + self._user2user(tgt, creds, expected_error=KDC_ERR_TGT_REVOKED) + ++ def test_fast_no_pac(self): ++ creds = self._get_creds() ++ tgt = self._get_tgt(creds, remove_pac=True) ++ self._fast(tgt, creds, expected_error=KDC_ERR_TGT_REVOKED, ++ expected_sname=self.get_krbtgt_sname()) ++ + # Test making a request with authdata and without a PAC. + def test_tgs_authdata_no_pac(self): + creds = self._get_creds() +@@ -613,6 +631,12 @@ class KdcTgsTests(KDCBaseTest): + tgt = self._get_tgt(creds, remove_pac=True, allow_empty_authdata=True) + self._user2user(tgt, creds, expected_error=KDC_ERR_TGT_REVOKED) + ++ def test_fast_authdata_no_pac(self): ++ creds = self._get_creds() ++ tgt = self._get_tgt(creds, remove_pac=True, allow_empty_authdata=True) ++ self._fast(tgt, creds, expected_error=KDC_ERR_TGT_REVOKED, ++ expected_sname=self.get_krbtgt_sname()) ++ + # Test changing the SID in the PAC to that of another account. + def test_tgs_sid_mismatch_existing(self): + creds = self._get_creds() +@@ -646,6 +670,14 @@ class KdcTgsTests(KDCBaseTest): + self._user2user(tgt, creds, + expected_error=KDC_ERR_TGT_REVOKED) + ++ def test_fast_sid_mismatch_existing(self): ++ creds = self._get_creds() ++ existing_rid = self._get_existing_rid() ++ tgt = self._get_tgt(creds, new_rid=existing_rid) ++ self._fast(tgt, creds, ++ expected_error=KDC_ERR_TGT_REVOKED, ++ expected_sname=self.get_krbtgt_sname()) ++ + def test_requester_sid_mismatch_existing(self): + creds = self._get_creds() + existing_rid = self._get_existing_rid() +@@ -702,6 +734,14 @@ class KdcTgsTests(KDCBaseTest): + self._user2user(tgt, creds, + expected_error=KDC_ERR_TGT_REVOKED) + ++ def test_fast_sid_mismatch_nonexisting(self): ++ creds = self._get_creds() ++ nonexistent_rid = self._get_non_existent_rid() ++ tgt = self._get_tgt(creds, new_rid=nonexistent_rid) ++ self._fast(tgt, creds, ++ expected_error=KDC_ERR_TGT_REVOKED, ++ expected_sname=self.get_krbtgt_sname()) ++ + def test_requester_sid_mismatch_nonexisting(self): + creds = self._get_creds() + nonexistent_rid = self._get_non_existent_rid() +@@ -799,6 +839,16 @@ class KdcTgsTests(KDCBaseTest): + self._user2user(tgt, creds, + expected_error=KDC_ERR_TGT_REVOKED) + ++ def test_fast_rodc_sid_mismatch_existing(self): ++ creds = self._get_creds(replication_allowed=True, ++ revealed_to_rodc=True) ++ existing_rid = self._get_existing_rid(replication_allowed=True, ++ revealed_to_rodc=True) ++ tgt = self._get_tgt(creds, from_rodc=True, new_rid=existing_rid) ++ self._fast(tgt, creds, ++ expected_error=KDC_ERR_TGT_REVOKED, ++ expected_sname=self.get_krbtgt_sname()) ++ + def test_tgs_rodc_requester_sid_mismatch_existing(self): + creds = self._get_creds(replication_allowed=True, + revealed_to_rodc=True) +@@ -866,6 +916,15 @@ class KdcTgsTests(KDCBaseTest): + self._user2user(tgt, creds, + expected_error=KDC_ERR_TGT_REVOKED) + ++ def test_fast_rodc_sid_mismatch_nonexisting(self): ++ creds = self._get_creds(replication_allowed=True, ++ revealed_to_rodc=True) ++ nonexistent_rid = self._get_non_existent_rid() ++ tgt = self._get_tgt(creds, from_rodc=True, new_rid=nonexistent_rid) ++ self._fast(tgt, creds, ++ expected_error=KDC_ERR_TGT_REVOKED, ++ expected_sname=self.get_krbtgt_sname()) ++ + def test_tgs_rodc_requester_sid_mismatch_nonexisting(self): + creds = self._get_creds(replication_allowed=True, + revealed_to_rodc=True) +@@ -955,6 +1014,14 @@ class KdcTgsTests(KDCBaseTest): + self._remove_rodc_partial_secrets() + self._user2user(tgt, creds, expected_error=KDC_ERR_POLICY) + ++ def test_fast_rodc_no_partial_secrets(self): ++ creds = self._get_creds(replication_allowed=True, ++ revealed_to_rodc=True) ++ tgt = self._get_tgt(creds, from_rodc=True) ++ self._remove_rodc_partial_secrets() ++ self._fast(tgt, creds, expected_error=KDC_ERR_POLICY, ++ expected_sname=self.get_krbtgt_sname()) ++ + # Test with an RODC-issued ticket where the RODC account does not have an + # msDS-KrbTgtLink. + def test_tgs_rodc_no_krbtgt_link(self): +@@ -992,6 +1059,14 @@ class KdcTgsTests(KDCBaseTest): + self._remove_rodc_krbtgt_link() + self._user2user(tgt, creds, expected_error=KDC_ERR_POLICY) + ++ def test_fast_rodc_no_krbtgt_link(self): ++ creds = self._get_creds(replication_allowed=True, ++ revealed_to_rodc=True) ++ tgt = self._get_tgt(creds, from_rodc=True) ++ self._remove_rodc_krbtgt_link() ++ self._fast(tgt, creds, expected_error=KDC_ERR_POLICY, ++ expected_sname=self.get_krbtgt_sname()) ++ + # Test with an RODC-issued ticket where the client is not allowed to + # replicate to the RODC. + def test_tgs_rodc_not_allowed(self): +@@ -1019,6 +1094,12 @@ class KdcTgsTests(KDCBaseTest): + tgt = self._get_tgt(creds, from_rodc=True) + self._user2user(tgt, creds, expected_error=KDC_ERR_TGT_REVOKED) + ++ def test_fast_rodc_not_allowed(self): ++ creds = self._get_creds(revealed_to_rodc=True) ++ tgt = self._get_tgt(creds, from_rodc=True) ++ self._fast(tgt, creds, expected_error=KDC_ERR_TGT_REVOKED, ++ expected_sname=self.get_krbtgt_sname()) ++ + # Test with an RODC-issued ticket where the client is denied from + # replicating to the RODC. + def test_tgs_rodc_denied(self): +@@ -1051,6 +1132,13 @@ class KdcTgsTests(KDCBaseTest): + tgt = self._get_tgt(creds, from_rodc=True) + self._user2user(tgt, creds, expected_error=KDC_ERR_TGT_REVOKED) + ++ def test_fast_rodc_denied(self): ++ creds = self._get_creds(replication_denied=True, ++ revealed_to_rodc=True) ++ tgt = self._get_tgt(creds, from_rodc=True) ++ self._fast(tgt, creds, expected_error=KDC_ERR_TGT_REVOKED, ++ expected_sname=self.get_krbtgt_sname()) ++ + # Test with an RODC-issued ticket where the client is both allowed and + # denied replicating to the RODC. + def test_tgs_rodc_allowed_denied(self): +@@ -1088,6 +1176,14 @@ class KdcTgsTests(KDCBaseTest): + tgt = self._get_tgt(creds, from_rodc=True) + self._user2user(tgt, creds, expected_error=KDC_ERR_TGT_REVOKED) + ++ def test_fast_rodc_allowed_denied(self): ++ creds = self._get_creds(replication_allowed=True, ++ replication_denied=True, ++ revealed_to_rodc=True) ++ tgt = self._get_tgt(creds, from_rodc=True) ++ self._fast(tgt, creds, expected_error=KDC_ERR_TGT_REVOKED, ++ expected_sname=self.get_krbtgt_sname()) ++ + # Test user-to-user with incorrect service principal names. + def test_user2user_matching_sname_host(self): + creds = self._get_creds() +@@ -1295,6 +1391,17 @@ class KdcTgsTests(KDCBaseTest): + self._user2user(service_ticket, creds, + expected_error=(KDC_ERR_MODIFIED, KDC_ERR_POLICY)) + ++ # Expected to fail against Windows, which does not produce a policy error. ++ def test_fast_service_ticket(self): ++ creds = self._get_creds() ++ tgt = self._get_tgt(creds) ++ ++ service_creds = self.get_service_creds() ++ service_ticket = self.get_service_ticket(tgt, service_creds) ++ ++ self._fast(service_ticket, creds, ++ expected_error=KDC_ERR_POLICY) ++ + def test_pac_attrs_none(self): + creds = self._get_creds() + self.get_tgt(creds, pac_request=None, +@@ -1792,6 +1899,34 @@ class KdcTgsTests(KDCBaseTest): + pac = self.get_ticket_pac(ticket) + self.assertIsNotNone(pac) + ++ def test_fast_pac_request_none(self): ++ creds = self._get_creds() ++ tgt = self.get_tgt(creds, pac_request=None) ++ ++ ticket = self._fast(tgt, creds, expected_error=0, expect_pac=True) ++ ++ pac = self.get_ticket_pac(ticket) ++ self.assertIsNotNone(pac) ++ ++ def test_fast_pac_request_false(self): ++ creds = self._get_creds() ++ tgt = self.get_tgt(creds, pac_request=False) ++ ++ ticket = self._fast(tgt, creds, expected_error=0, ++ expect_pac=True) ++ ++ pac = self.get_ticket_pac(ticket, expect_pac=True) ++ self.assertIsNotNone(pac) ++ ++ def test_fast_pac_request_true(self): ++ creds = self._get_creds() ++ tgt = self.get_tgt(creds, pac_request=True) ++ ++ ticket = self._fast(tgt, creds, expected_error=0, expect_pac=True) ++ ++ pac = self.get_ticket_pac(ticket) ++ self.assertIsNotNone(pac) ++ + def test_tgs_rodc_pac_request_none(self): + creds = self._get_creds(replication_allowed=True, + revealed_to_rodc=True) +@@ -2192,13 +2327,28 @@ class KdcTgsTests(KDCBaseTest): + srealm=srealm, + expect_pac=expect_pac) + ++ def _fast(self, armor_tgt, armor_tgt_creds, expected_error, ++ expected_sname=None, expect_pac=True): ++ user_creds = self._get_mach_creds() ++ user_tgt = self.get_tgt(user_creds) ++ ++ target_creds = self.get_service_creds() ++ ++ return self._tgs_req(user_tgt, expected_error, target_creds, ++ armor_tgt=armor_tgt, ++ expected_sname=expected_sname, ++ expect_pac=expect_pac) ++ + def _tgs_req(self, tgt, expected_error, target_creds, ++ armor_tgt=None, + kdc_options='0', + expected_cname=None, ++ expected_sname=None, + additional_ticket=None, + generate_padata_fn=None, + sname=None, + srealm=None, ++ use_fast=False, + expect_claims=True, + expect_pac=True, + expect_pac_attrs=None, +@@ -2214,7 +2364,8 @@ class KdcTgsTests(KDCBaseTest): + + if sname is False: + sname = None +- expected_sname = self.get_krbtgt_sname() ++ if expected_sname is None: ++ expected_sname = self.get_krbtgt_sname() + else: + if sname is None: + target_name = target_creds.get_username() +@@ -2229,7 +2380,8 @@ class KdcTgsTests(KDCBaseTest): + name_type=NT_PRINCIPAL, + names=['host', target_name]) + +- expected_sname = sname ++ if expected_sname is None: ++ expected_sname = sname + + if additional_ticket is not None: + additional_tickets = [additional_ticket.ticket] +@@ -2241,6 +2393,28 @@ class KdcTgsTests(KDCBaseTest): + + subkey = self.RandomKey(tgt.session_key.etype) + ++ if armor_tgt is not None: ++ armor_subkey = self.RandomKey(subkey.etype) ++ explicit_armor_key = self.generate_armor_key(armor_subkey, ++ armor_tgt.session_key) ++ armor_key = kcrypto.cf2(explicit_armor_key.key, ++ subkey.key, ++ b'explicitarmor', ++ b'tgsarmor') ++ armor_key = Krb5EncryptionKey(armor_key, None) ++ ++ generate_fast_fn = self.generate_simple_fast ++ generate_fast_armor_fn = self.generate_ap_req ++ ++ pac_options = '1' # claims support ++ else: ++ armor_subkey = None ++ armor_key = None ++ generate_fast_fn = None ++ generate_fast_armor_fn = None ++ ++ pac_options = None ++ + etypes = (AES256_CTS_HMAC_SHA1_96, ARCFOUR_HMAC_MD5) + + if expected_error: +@@ -2260,12 +2434,18 @@ class KdcTgsTests(KDCBaseTest): + expected_sname=expected_sname, + ticket_decryption_key=decryption_key, + generate_padata_fn=generate_padata_fn, ++ generate_fast_fn=generate_fast_fn, ++ generate_fast_armor_fn=generate_fast_armor_fn, + check_error_fn=check_error_fn, + check_rep_fn=check_rep_fn, + check_kdc_private_fn=self.generic_check_kdc_private, + expected_error_mode=expected_error, + expected_status=expected_status, + tgt=tgt, ++ armor_key=armor_key, ++ armor_tgt=armor_tgt, ++ armor_subkey=armor_subkey, ++ pac_options=pac_options, + authenticator_subkey=subkey, + kdc_options=kdc_options, + expect_edata=expect_edata, +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 1b7e159c381..61de06659be 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -274,6 +274,19 @@ + # + # KDC TGS tests + # ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_authdata_no_pac ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_no_pac ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_req_invalid ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_rodc_allowed_denied ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_rodc_denied ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_rodc_no_krbtgt_link ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_rodc_no_partial_secrets ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_rodc_not_allowed ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_rodc_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_rodc_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_service_ticket ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_logon_info_only_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_logon_info_only_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_remove_pac +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index 98e8a34cd5f..3e19ee6c8b9 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -390,6 +390,23 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + # + # KDC TGT tests + # ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_authdata_no_pac ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_no_pac ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_pac_request_false ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_pac_request_none ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_pac_request_true ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_req ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_req_invalid ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_rodc_allowed_denied ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_rodc_denied ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_rodc_no_krbtgt_link ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_rodc_no_partial_secrets ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_rodc_not_allowed ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_rodc_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_rodc_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_service_ticket ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_existing ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_logon_info_only_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_logon_info_only_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_authdata_no_pac +-- +2.25.1 + + +From 5375e2b99cd5fd9e40d6d5f94eb7d46f366f525e Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 24 Nov 2021 12:37:08 +1300 +Subject: [PATCH 32/99] tests/krb5: Align PAC buffer checking to more closely + match Windows with PacRequestorEnforcement=2 + +We set EXPECT_EXTRA_PAC_BUFFERS to 0 for the moment. This signifies that +these checks are currently not enforced, which avoids a lot of test +failures. + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit ebc9137cee94dee9dcf0e47d5bc0dc83de7aaaa1) + +[jsutton@samba.org Fixed conflicts] +--- + python/samba/tests/krb5/kdc_tgs_tests.py | 121 ++++++++++++++++------- + python/samba/tests/krb5/raw_testcase.py | 39 ++++++-- + selftest/knownfail_heimdal_kdc | 9 ++ + selftest/knownfail_mit_kdc | 6 ++ + source4/selftest/tests.py | 58 +++++++---- + 5 files changed, 168 insertions(+), 65 deletions(-) + +diff --git python/samba/tests/krb5/kdc_tgs_tests.py python/samba/tests/krb5/kdc_tgs_tests.py +index 99a91528fa8..f14439a4ab5 100755 +--- python/samba/tests/krb5/kdc_tgs_tests.py ++++ python/samba/tests/krb5/kdc_tgs_tests.py +@@ -497,12 +497,18 @@ class KdcTgsTests(KDCBaseTest): + def test_renew_req(self): + creds = self._get_creds() + tgt = self._get_tgt(creds, renewable=True) +- self._renew_tgt(tgt, expected_error=0) ++ self._renew_tgt(tgt, expected_error=0, ++ expect_pac_attrs=True, ++ expect_pac_attrs_pac_request=True, ++ expect_requester_sid=True) + + def test_validate_req(self): + creds = self._get_creds() + tgt = self._get_tgt(creds, invalid=True) +- self._validate_tgt(tgt, expected_error=0) ++ self._validate_tgt(tgt, expected_error=0, ++ expect_pac_attrs=True, ++ expect_pac_attrs_pac_request=True, ++ expect_requester_sid=True) + + def test_s4u2self_req(self): + creds = self._get_creds() +@@ -774,13 +780,17 @@ class KdcTgsTests(KDCBaseTest): + creds = self._get_creds(replication_allowed=True, + revealed_to_rodc=True) + tgt = self._get_tgt(creds, renewable=True, from_rodc=True) +- self._renew_tgt(tgt, expected_error=0) ++ self._renew_tgt(tgt, expected_error=0, ++ expect_pac_attrs=False, ++ expect_requester_sid=True) + + def test_validate_rodc_revealed(self): + creds = self._get_creds(replication_allowed=True, + revealed_to_rodc=True) + tgt = self._get_tgt(creds, invalid=True, from_rodc=True) +- self._validate_tgt(tgt, expected_error=0) ++ self._validate_tgt(tgt, expected_error=0, ++ expect_pac_attrs=False, ++ expect_requester_sid=True) + + def test_s4u2self_rodc_revealed(self): + creds = self._get_creds(replication_allowed=True, +@@ -1434,7 +1444,8 @@ class KdcTgsTests(KDCBaseTest): + self._renew_tgt(tgt, expected_error=0, + expect_pac=True, + expect_pac_attrs=True, +- expect_pac_attrs_pac_request=None) ++ expect_pac_attrs_pac_request=None, ++ expect_requester_sid=True) + + def test_pac_attrs_renew_false(self): + creds = self._get_creds() +@@ -1447,7 +1458,8 @@ class KdcTgsTests(KDCBaseTest): + self._renew_tgt(tgt, expected_error=0, + expect_pac=True, + expect_pac_attrs=True, +- expect_pac_attrs_pac_request=False) ++ expect_pac_attrs_pac_request=False, ++ expect_requester_sid=True) + + def test_pac_attrs_renew_true(self): + creds = self._get_creds() +@@ -1460,7 +1472,8 @@ class KdcTgsTests(KDCBaseTest): + self._renew_tgt(tgt, expected_error=0, + expect_pac=True, + expect_pac_attrs=True, +- expect_pac_attrs_pac_request=True) ++ expect_pac_attrs_pac_request=True, ++ expect_requester_sid=True) + + def test_pac_attrs_rodc_renew_none(self): + creds = self._get_creds(replication_allowed=True, +@@ -1473,8 +1486,8 @@ class KdcTgsTests(KDCBaseTest): + + self._renew_tgt(tgt, expected_error=0, + expect_pac=True, +- expect_pac_attrs=True, +- expect_pac_attrs_pac_request=None) ++ expect_pac_attrs=False, ++ expect_requester_sid=True) + + def test_pac_attrs_rodc_renew_false(self): + creds = self._get_creds(replication_allowed=True, +@@ -1487,8 +1500,8 @@ class KdcTgsTests(KDCBaseTest): + + self._renew_tgt(tgt, expected_error=0, + expect_pac=True, +- expect_pac_attrs=True, +- expect_pac_attrs_pac_request=False) ++ expect_pac_attrs=False, ++ expect_requester_sid=True) + + def test_pac_attrs_rodc_renew_true(self): + creds = self._get_creds(replication_allowed=True, +@@ -1501,8 +1514,8 @@ class KdcTgsTests(KDCBaseTest): + + self._renew_tgt(tgt, expected_error=0, + expect_pac=True, +- expect_pac_attrs=True, +- expect_pac_attrs_pac_request=True) ++ expect_pac_attrs=False, ++ expect_requester_sid=True) + + def test_pac_attrs_missing_renew_none(self): + creds = self._get_creds() +@@ -1515,7 +1528,8 @@ class KdcTgsTests(KDCBaseTest): + + self._renew_tgt(tgt, expected_error=0, + expect_pac=True, +- expect_pac_attrs=False) ++ expect_pac_attrs=False, ++ expect_requester_sid=True) + + def test_pac_attrs_missing_renew_false(self): + creds = self._get_creds() +@@ -1528,7 +1542,8 @@ class KdcTgsTests(KDCBaseTest): + + self._renew_tgt(tgt, expected_error=0, + expect_pac=True, +- expect_pac_attrs=False) ++ expect_pac_attrs=False, ++ expect_requester_sid=True) + + def test_pac_attrs_missing_renew_true(self): + creds = self._get_creds() +@@ -1541,7 +1556,8 @@ class KdcTgsTests(KDCBaseTest): + + self._renew_tgt(tgt, expected_error=0, + expect_pac=True, +- expect_pac_attrs=False) ++ expect_pac_attrs=False, ++ expect_requester_sid=True) + + def test_pac_attrs_missing_rodc_renew_none(self): + creds = self._get_creds(replication_allowed=True, +@@ -1555,7 +1571,8 @@ class KdcTgsTests(KDCBaseTest): + + self._renew_tgt(tgt, expected_error=0, + expect_pac=True, +- expect_pac_attrs=False) ++ expect_pac_attrs=False, ++ expect_requester_sid=True) + + def test_pac_attrs_missing_rodc_renew_false(self): + creds = self._get_creds(replication_allowed=True, +@@ -1569,7 +1586,8 @@ class KdcTgsTests(KDCBaseTest): + + self._renew_tgt(tgt, expected_error=0, + expect_pac=True, +- expect_pac_attrs=False) ++ expect_pac_attrs=False, ++ expect_requester_sid=True) + + def test_pac_attrs_missing_rodc_renew_true(self): + creds = self._get_creds(replication_allowed=True, +@@ -1583,7 +1601,8 @@ class KdcTgsTests(KDCBaseTest): + + self._renew_tgt(tgt, expected_error=0, + expect_pac=True, +- expect_pac_attrs=False) ++ expect_pac_attrs=False, ++ expect_requester_sid=True) + + def test_tgs_pac_attrs_none(self): + creds = self._get_creds() +@@ -1593,8 +1612,7 @@ class KdcTgsTests(KDCBaseTest): + expect_pac_attrs_pac_request=None) + + self._run_tgs(tgt, expected_error=0, expect_pac=True, +- expect_pac_attrs=True, +- expect_pac_attrs_pac_request=None) ++ expect_pac_attrs=False) + + def test_tgs_pac_attrs_false(self): + creds = self._get_creds() +@@ -1603,7 +1621,8 @@ class KdcTgsTests(KDCBaseTest): + expect_pac_attrs=True, + expect_pac_attrs_pac_request=False) + +- self._run_tgs(tgt, expected_error=0, expect_pac=False) ++ self._run_tgs(tgt, expected_error=0, expect_pac=False, ++ expect_pac_attrs=False) + + def test_tgs_pac_attrs_true(self): + creds = self._get_creds() +@@ -1613,8 +1632,7 @@ class KdcTgsTests(KDCBaseTest): + expect_pac_attrs_pac_request=True) + + self._run_tgs(tgt, expected_error=0, expect_pac=True, +- expect_pac_attrs=True, +- expect_pac_attrs_pac_request=True) ++ expect_pac_attrs=False) + + def test_as_requester_sid(self): + creds = self._get_creds() +@@ -1639,8 +1657,7 @@ class KdcTgsTests(KDCBaseTest): + expect_requester_sid=True) + + self._run_tgs(tgt, expected_error=0, expect_pac=True, +- expected_sid=sid, +- expect_requester_sid=True) ++ expect_requester_sid=False) + + def test_tgs_requester_sid_renew(self): + creds = self._get_creds() +@@ -1655,6 +1672,8 @@ class KdcTgsTests(KDCBaseTest): + tgt = self._modify_tgt(tgt, renewable=True) + + self._renew_tgt(tgt, expected_error=0, expect_pac=True, ++ expect_pac_attrs=True, ++ expect_pac_attrs_pac_request=None, + expected_sid=sid, + expect_requester_sid=True) + +@@ -1672,6 +1691,7 @@ class KdcTgsTests(KDCBaseTest): + tgt = self._modify_tgt(tgt, from_rodc=True, renewable=True) + + self._renew_tgt(tgt, expected_error=0, expect_pac=True, ++ expect_pac_attrs=False, + expected_sid=sid, + expect_requester_sid=True) + +@@ -1738,7 +1758,10 @@ class KdcTgsTests(KDCBaseTest): + tgt = self.get_tgt(creds, pac_request=None) + tgt = self._modify_tgt(tgt, renewable=True) + +- tgt = self._renew_tgt(tgt, expected_error=0, expect_pac=None) ++ tgt = self._renew_tgt(tgt, expected_error=0, expect_pac=None, ++ expect_pac_attrs=True, ++ expect_pac_attrs_pac_request=None, ++ expect_requester_sid=True) + + ticket = self._run_tgs(tgt, expected_error=0, expect_pac=True) + +@@ -1750,7 +1773,10 @@ class KdcTgsTests(KDCBaseTest): + tgt = self.get_tgt(creds, pac_request=False, expect_pac=None) + tgt = self._modify_tgt(tgt, renewable=True) + +- tgt = self._renew_tgt(tgt, expected_error=0, expect_pac=None) ++ tgt = self._renew_tgt(tgt, expected_error=0, expect_pac=None, ++ expect_pac_attrs=True, ++ expect_pac_attrs_pac_request=False, ++ expect_requester_sid=True) + + ticket = self._run_tgs(tgt, expected_error=0, expect_pac=False) + +@@ -1762,7 +1788,10 @@ class KdcTgsTests(KDCBaseTest): + tgt = self.get_tgt(creds, pac_request=True) + tgt = self._modify_tgt(tgt, renewable=True) + +- tgt = self._renew_tgt(tgt, expected_error=0, expect_pac=None) ++ tgt = self._renew_tgt(tgt, expected_error=0, expect_pac=None, ++ expect_pac_attrs=True, ++ expect_pac_attrs_pac_request=True, ++ expect_requester_sid=True) + + ticket = self._run_tgs(tgt, expected_error=0, expect_pac=True) + +@@ -1774,7 +1803,10 @@ class KdcTgsTests(KDCBaseTest): + tgt = self.get_tgt(creds, pac_request=None) + tgt = self._modify_tgt(tgt, invalid=True) + +- tgt = self._validate_tgt(tgt, expected_error=0, expect_pac=None) ++ tgt = self._validate_tgt(tgt, expected_error=0, expect_pac=None, ++ expect_pac_attrs=True, ++ expect_pac_attrs_pac_request=None, ++ expect_requester_sid=True) + + ticket = self._run_tgs(tgt, expected_error=0, expect_pac=True) + +@@ -1786,7 +1818,10 @@ class KdcTgsTests(KDCBaseTest): + tgt = self.get_tgt(creds, pac_request=False, expect_pac=None) + tgt = self._modify_tgt(tgt, invalid=True) + +- tgt = self._validate_tgt(tgt, expected_error=0, expect_pac=None) ++ tgt = self._validate_tgt(tgt, expected_error=0, expect_pac=None, ++ expect_pac_attrs=True, ++ expect_pac_attrs_pac_request=False, ++ expect_requester_sid=True) + + ticket = self._run_tgs(tgt, expected_error=0, expect_pac=False) + +@@ -1798,7 +1833,10 @@ class KdcTgsTests(KDCBaseTest): + tgt = self.get_tgt(creds, pac_request=True) + tgt = self._modify_tgt(tgt, invalid=True) + +- tgt = self._validate_tgt(tgt, expected_error=0, expect_pac=None) ++ tgt = self._validate_tgt(tgt, expected_error=0, expect_pac=None, ++ expect_pac_attrs=True, ++ expect_pac_attrs_pac_request=True, ++ expect_requester_sid=True) + + ticket = self._run_tgs(tgt, expected_error=0, expect_pac=True) + +@@ -1946,7 +1984,7 @@ class KdcTgsTests(KDCBaseTest): + + ticket = self._run_tgs(tgt, expected_error=0, expect_pac=True) + +- pac = self.get_ticket_pac(ticket, expect_pac=False) ++ pac = self.get_ticket_pac(ticket) + self.assertIsNotNone(pac) + + def test_tgs_rodc_pac_request_true(self): +@@ -2279,12 +2317,21 @@ class KdcTgsTests(KDCBaseTest): + expect_requester_sid=expect_requester_sid, + expected_sid=expected_sid) + +- def _validate_tgt(self, tgt, expected_error, expect_pac=True): ++ def _validate_tgt(self, tgt, expected_error, expect_pac=True, ++ expect_pac_attrs=None, ++ expect_pac_attrs_pac_request=None, ++ expect_requester_sid=None, ++ expected_sid=None): + krbtgt_creds = self.get_krbtgt_creds() + kdc_options = str(krb5_asn1.KDCOptions('validate')) +- return self._tgs_req(tgt, expected_error, krbtgt_creds, +- kdc_options=kdc_options, +- expect_pac=expect_pac) ++ return self._tgs_req( ++ tgt, expected_error, krbtgt_creds, ++ kdc_options=kdc_options, ++ expect_pac=expect_pac, ++ expect_pac_attrs=expect_pac_attrs, ++ expect_pac_attrs_pac_request=expect_pac_attrs_pac_request, ++ expect_requester_sid=expect_requester_sid, ++ expected_sid=expected_sid) + + def _s4u2self(self, tgt, tgt_creds, expected_error, expect_pac=True, + expect_edata=False, expected_status=None): +diff --git python/samba/tests/krb5/raw_testcase.py python/samba/tests/krb5/raw_testcase.py +index da3f69c79c6..14e655313fc 100644 +--- python/samba/tests/krb5/raw_testcase.py ++++ python/samba/tests/krb5/raw_testcase.py +@@ -602,6 +602,13 @@ class RawKerberosTest(TestCaseInTempDir): + expect_pac = '1' + cls.expect_pac = bool(int(expect_pac)) + ++ expect_extra_pac_buffers = samba.tests.env_get_var_value( ++ 'EXPECT_EXTRA_PAC_BUFFERS', ++ allow_missing=True) ++ if expect_extra_pac_buffers is None: ++ expect_extra_pac_buffers = '1' ++ cls.expect_extra_pac_buffers = bool(int(expect_extra_pac_buffers)) ++ + def setUp(self): + super().setUp() + self.do_asn1_print = False +@@ -2624,17 +2631,34 @@ class RawKerberosTest(TestCaseInTempDir): + if not self.tkt_sig_support: + require_strict.add(krb5pac.PAC_TYPE_TICKET_CHECKSUM) + ++ expect_extra_pac_buffers = rep_msg_type == KRB_AS_REP ++ + expect_pac_attrs = kdc_exchange_dict['expect_pac_attrs'] ++ ++ if expect_pac_attrs: ++ expect_pac_attrs_pac_request = kdc_exchange_dict[ ++ 'expect_pac_attrs_pac_request'] ++ else: ++ expect_pac_attrs_pac_request = kdc_exchange_dict[ ++ 'pac_request'] ++ ++ if expect_pac_attrs is None: ++ if self.expect_extra_pac_buffers: ++ expect_pac_attrs = expect_extra_pac_buffers ++ else: ++ require_strict.add(krb5pac.PAC_TYPE_ATTRIBUTES_INFO) + if expect_pac_attrs: + expected_types.append(krb5pac.PAC_TYPE_ATTRIBUTES_INFO) +- elif expect_pac_attrs is None: +- require_strict.add(krb5pac.PAC_TYPE_ATTRIBUTES_INFO) + + expect_requester_sid = kdc_exchange_dict['expect_requester_sid'] ++ ++ if expect_requester_sid is None: ++ if self.expect_extra_pac_buffers: ++ expect_requester_sid = expect_extra_pac_buffers ++ else: ++ require_strict.add(krb5pac.PAC_TYPE_REQUESTER_SID) + if expect_requester_sid: + expected_types.append(krb5pac.PAC_TYPE_REQUESTER_SID) +- elif expect_requester_sid is None: +- require_strict.add(krb5pac.PAC_TYPE_REQUESTER_SID) + + buffer_types = [pac_buffer.type + for pac_buffer in pac.buffers] +@@ -2722,9 +2746,6 @@ class RawKerberosTest(TestCaseInTempDir): + requested_pac = bool(flags & 1) + given_pac = bool(flags & 2) + +- expect_pac_attrs_pac_request = kdc_exchange_dict[ +- 'expect_pac_attrs_pac_request'] +- + self.assertEqual(expect_pac_attrs_pac_request is True, + requested_pac) + self.assertEqual(expect_pac_attrs_pac_request is None, +@@ -2734,8 +2755,8 @@ class RawKerberosTest(TestCaseInTempDir): + and expect_requester_sid): + requester_sid = pac_buffer.info.sid + +- self.assertIsNotNone(expected_sid) +- self.assertEqual(expected_sid, str(requester_sid)) ++ if expected_sid is not None: ++ self.assertEqual(expected_sid, str(requester_sid)) + + def generic_check_kdc_error(self, + kdc_exchange_dict, +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 61de06659be..294e06027b1 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -289,11 +289,15 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_logon_info_only_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_logon_info_only_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_rodc_renew_false ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_rodc_renew_none ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_rodc_renew_true + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_remove_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_remove_pac_client_no_auth_data_required + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_remove_pac_service_no_auth_data_required + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_authdata_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_no_pac ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_revealed + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_sid_mismatch_existing +@@ -309,10 +313,14 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_authdata_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_no_pac ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_pac_attrs_none ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_pac_attrs_true + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_from_rodc_no_requester_sid + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_no_requester_sid ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid(?!_) + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_renew + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_rodc_renew ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_rodc_renew + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_logon_info_only_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_logon_info_only_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_pac_request_false +@@ -332,6 +340,7 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_wrong_sname_krbtgt + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_authdata_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_no_pac ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_revealed + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_sid_mismatch_existing +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index 3e19ee6c8b9..6c74657e87d 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -411,6 +411,9 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_logon_info_only_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_authdata_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_no_pac ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_pac_request_none ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_pac_request_true ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_req + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_allowed_denied + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_denied + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_no_krbtgt_link +@@ -479,6 +482,9 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_wrong_srealm + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_authdata_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_no_pac ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_pac_request_none ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_pac_request_true ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_req + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_allowed_denied + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_denied + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_no_krbtgt_link + +From 3fdfbd08b9460fb486f100d7091984f41ebd9429 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 24 Nov 2021 13:10:52 +1300 +Subject: [PATCH 33/99] tests/krb5: Add tests for validation with requester SID + PAC buffer + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit ca80c47406e0f2b6fac2c55229306e21ccef9745) +--- + python/samba/tests/krb5/kdc_tgs_tests.py | 67 ++++++++++++++++++++++++ + selftest/knownfail_heimdal_kdc | 3 ++ + selftest/knownfail_mit_kdc | 4 ++ + 3 files changed, 74 insertions(+) + +diff --git python/samba/tests/krb5/kdc_tgs_tests.py python/samba/tests/krb5/kdc_tgs_tests.py +index f14439a4ab5..50079a1710c 100755 +--- python/samba/tests/krb5/kdc_tgs_tests.py ++++ python/samba/tests/krb5/kdc_tgs_tests.py +@@ -1726,6 +1726,73 @@ class KdcTgsTests(KDCBaseTest): + + self._renew_tgt(tgt, expected_error=KDC_ERR_TGT_REVOKED) + ++ def test_tgs_requester_sid_validate(self): ++ creds = self._get_creds() ++ ++ samdb = self.get_samdb() ++ sid = self.get_objectSid(samdb, creds.get_dn()) ++ ++ tgt = self.get_tgt(creds, pac_request=None, ++ expect_pac=True, ++ expected_sid=sid, ++ expect_requester_sid=True) ++ tgt = self._modify_tgt(tgt, invalid=True) ++ ++ self._validate_tgt(tgt, expected_error=0, expect_pac=True, ++ expect_pac_attrs=True, ++ expect_pac_attrs_pac_request=None, ++ expected_sid=sid, ++ expect_requester_sid=True) ++ ++ def test_tgs_requester_sid_rodc_validate(self): ++ creds = self._get_creds(replication_allowed=True, ++ revealed_to_rodc=True) ++ ++ samdb = self.get_samdb() ++ sid = self.get_objectSid(samdb, creds.get_dn()) ++ ++ tgt = self.get_tgt(creds, pac_request=None, ++ expect_pac=True, ++ expected_sid=sid, ++ expect_requester_sid=True) ++ tgt = self._modify_tgt(tgt, from_rodc=True, invalid=True) ++ ++ self._validate_tgt(tgt, expected_error=0, expect_pac=True, ++ expect_pac_attrs=False, ++ expected_sid=sid, ++ expect_requester_sid=True) ++ ++ def test_tgs_requester_sid_missing_validate(self): ++ creds = self._get_creds() ++ ++ samdb = self.get_samdb() ++ sid = self.get_objectSid(samdb, creds.get_dn()) ++ ++ tgt = self.get_tgt(creds, pac_request=None, ++ expect_pac=True, ++ expected_sid=sid, ++ expect_requester_sid=True) ++ tgt = self._modify_tgt(tgt, invalid=True, ++ remove_requester_sid=True) ++ ++ self._validate_tgt(tgt, expected_error=KDC_ERR_TGT_REVOKED) ++ ++ def test_tgs_requester_sid_missing_rodc_validate(self): ++ creds = self._get_creds(replication_allowed=True, ++ revealed_to_rodc=True) ++ ++ samdb = self.get_samdb() ++ sid = self.get_objectSid(samdb, creds.get_dn()) ++ ++ tgt = self.get_tgt(creds, pac_request=None, ++ expect_pac=True, ++ expected_sid=sid, ++ expect_requester_sid=True) ++ tgt = self._modify_tgt(tgt, from_rodc=True, invalid=True, ++ remove_requester_sid=True) ++ ++ self._validate_tgt(tgt, expected_error=KDC_ERR_TGT_REVOKED) ++ + def test_tgs_pac_request_none(self): + creds = self._get_creds() + tgt = self.get_tgt(creds, pac_request=None) +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 294e06027b1..f7c5feda872 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -320,7 +320,10 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid(?!_) + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_renew + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_rodc_renew ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_rodc_validate ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_validate + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_rodc_renew ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_rodc_validate + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_logon_info_only_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_logon_info_only_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_pac_request_false +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index 6c74657e87d..ff287e6cd9d 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -546,8 +546,12 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_renew + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_rodc_renew ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_rodc_validate ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_validate + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_renew + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_rodc_renew ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_rodc_validate ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_validate + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_logon_info_only_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_logon_info_only_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_logon_info_sid_mismatch_existing +-- +2.25.1 + + +From 69233dd323b1ce715387e6015542ed234d909295 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 24 Nov 2021 15:32:32 +1300 +Subject: [PATCH 34/99] tests/krb5: Add comments for tests that fail against + Windows + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit 749349efab9b401d33a4fc286473a924364a41c9) +--- + python/samba/tests/krb5/kdc_tgs_tests.py | 6 ++++++ + 1 file changed, 6 insertions(+) + +diff --git python/samba/tests/krb5/kdc_tgs_tests.py python/samba/tests/krb5/kdc_tgs_tests.py +index 50079a1710c..ecc38538e61 100755 +--- python/samba/tests/krb5/kdc_tgs_tests.py ++++ python/samba/tests/krb5/kdc_tgs_tests.py +@@ -792,6 +792,8 @@ class KdcTgsTests(KDCBaseTest): + expect_pac_attrs=False, + expect_requester_sid=True) + ++ # This test fails on Windows, which gives KDC_ERR_C_PRINCIPAL_UNKNOWN when ++ # attempting to use S4U2Self with a TGT from an RODC. + def test_s4u2self_rodc_revealed(self): + creds = self._get_creds(replication_allowed=True, + revealed_to_rodc=True) +@@ -2370,6 +2372,8 @@ class KdcTgsTests(KDCBaseTest): + expect_requester_sid=expect_requester_sid, + expected_sid=expected_sid) + ++ # These tests fail against Windows, which does not implement ticket ++ # renewal. + def _renew_tgt(self, tgt, expected_error, expect_pac=True, + expect_pac_attrs=None, expect_pac_attrs_pac_request=None, + expect_requester_sid=None, expected_sid=None): +@@ -2384,6 +2388,8 @@ class KdcTgsTests(KDCBaseTest): + expect_requester_sid=expect_requester_sid, + expected_sid=expected_sid) + ++ # These tests fail against Windows, which does not implement ticket ++ # validation. + def _validate_tgt(self, tgt, expected_error, expect_pac=True, + expect_pac_attrs=None, + expect_pac_attrs_pac_request=None, +-- +2.25.1 + + +From 6dbed53756f6bac8f63847644b3e9cbb7b6181b0 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Thu, 18 Nov 2021 13:14:51 +1300 +Subject: [PATCH 35/99] heimdal:kdc: Fix error message for user-to-user + +We were checking the wrong variable to see whether a PAC was found or not. + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit 11fb9476ad3c09415d12b3cdf7934c293cbefcb2) +--- + source4/heimdal/kdc/krb5tgs.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git source4/heimdal/kdc/krb5tgs.c source4/heimdal/kdc/krb5tgs.c +index fb2ef8230c9..cde68b41714 100644 +--- source4/heimdal/kdc/krb5tgs.c ++++ source4/heimdal/kdc/krb5tgs.c +@@ -1629,7 +1629,7 @@ server_lookup: + ret = KRB5KDC_ERR_BADOPTION; + kdc_log(context, config, 0, + "Ticket not signed with PAC; user-to-user failed (%s).", +- mspac ? "Ticket unsigned" : "No PAC"); ++ user2user_pac ? "Ticket unsigned" : "No PAC"); + goto out; + } + +-- +2.25.1 + + +From 33d5e5ad3a06ca6a1a62e64d323580ca60f068b8 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Thu, 18 Nov 2021 16:22:34 +1300 +Subject: [PATCH 36/99] s4:torture: Fix typo + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit 9cfb88ba04818b5e9cec3c96422e8e4a3080d490) +--- + source4/torture/krb5/kdc-canon-heimdal.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git source4/torture/krb5/kdc-canon-heimdal.c source4/torture/krb5/kdc-canon-heimdal.c +index cd47182c0ef..059078a4ffb 100644 +--- source4/torture/krb5/kdc-canon-heimdal.c ++++ source4/torture/krb5/kdc-canon-heimdal.c +@@ -262,7 +262,7 @@ static bool torture_krb5_pre_send_as_req_test(struct torture_krb5_context *test_ + KRB5_NT_PRINCIPAL, + "krb5 libs unexpectedly " + "did not set principal " +- "as NT_SRV_HST!"); ++ "as NT_PRINCIPAL!"); + } else { + torture_assert_int_equal(test_context->tctx, + test_context->as_req.req_body.cname->name_type, +-- +2.25.1 + + +From 02ceb9be33dca0e3a885fd7d85b1199f76e04670 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 24 Nov 2021 20:41:34 +1300 +Subject: [PATCH 37/99] heimdal:kdc: Adjust no-PAC error code to match Windows + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit f7a2fef8f49a86f63c3dc2f6a2d7d979fb53238a) +--- + selftest/knownfail_heimdal_kdc | 19 ------------------- + source4/heimdal/kdc/krb5tgs.c | 2 +- + 2 files changed, 1 insertion(+), 20 deletions(-) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index f7c5feda872..9ff85fe18fc 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -233,21 +233,15 @@ + # S4U tests + # + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_bronze_bit_rbcd_old_checksum +-^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_constrained_delegation_no_client_pac(?!_no_auth_data_required) +-^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_constrained_delegation_no_service_pac\(.*\)$ +-^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_constrained_delegation_no_service_pac_no_auth_data_required + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_existing_delegation_info + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_missing_client_checksum + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_no_client_pac_a + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_no_client_pac_b +-^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_no_service_pac +-^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_no_service_pac_no_auth_data_required + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_unkeyed_client_checksum + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_unkeyed_service_checksum + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_zeroed_client_checksum + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_zeroed_service_checksum + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_forwardable +-^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_no_pac + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_not_trusted_empty_allowed + # + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_constrained_delegation_no_auth_data_required +@@ -292,11 +286,6 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_rodc_renew_false + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_rodc_renew_none + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_rodc_renew_true +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_remove_pac +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_remove_pac_client_no_auth_data_required +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_remove_pac_service_no_auth_data_required +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_authdata_no_pac +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_revealed + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_sid_mismatch_nonexisting +@@ -304,15 +293,11 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_requester_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_requester_sid_mismatch_nonexisting +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_authdata_no_pac +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_pac_request_false + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_rodc_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_rodc_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_sid_mismatch_nonexisting +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_authdata_no_pac +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_pac_attrs_none + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_pac_attrs_true + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_from_rodc_no_requester_sid +@@ -333,16 +318,12 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_sid_mismatch_nonexisting +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_authdata_no_pac +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_rodc_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_rodc_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_wrong_sname + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_wrong_sname_krbtgt +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_authdata_no_pac +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_revealed + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_sid_mismatch_nonexisting +diff --git source4/heimdal/kdc/krb5tgs.c source4/heimdal/kdc/krb5tgs.c +index cde68b41714..6c5c51aa448 100644 +--- source4/heimdal/kdc/krb5tgs.c ++++ source4/heimdal/kdc/krb5tgs.c +@@ -78,7 +78,7 @@ check_PAC(krb5_context context, + return ret; + + if (pac == NULL) +- return KRB5KDC_ERR_BADOPTION; ++ return KRB5KDC_ERR_TGT_REVOKED; + + /* Verify the server signature. */ + ret = krb5_pac_verify(context, pac, tkt->authtime, client_principal, +-- +2.25.1 + + +From 5556f97c782c9be9af47c76f2432bb8480bc0622 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 24 Nov 2021 20:41:45 +1300 +Subject: [PATCH 38/99] kdc: Adjust SID mismatch error code to match Windows + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit d5d22bf84a71492342287e54b555c9f024e7e71c) +--- + selftest/knownfail_heimdal_kdc | 35 ---------------------------------- + selftest/knownfail_mit_kdc | 8 -------- + source4/kdc/pac-glue.c | 6 +----- + 3 files changed, 1 insertion(+), 48 deletions(-) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 9ff85fe18fc..bc644587319 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -259,13 +259,6 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_rodc_not_revealed + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_not_revealed + # +-# Alias tests +-# +-^samba.tests.krb5.alias_tests.samba.tests.krb5.alias_tests.AliasTests.test_create_alias_delete +-^samba.tests.krb5.alias_tests.samba.tests.krb5.alias_tests.AliasTests.test_create_alias_rename +-^samba.tests.krb5.alias_tests.samba.tests.krb5.alias_tests.AliasTests.test_dc_alias_delete +-^samba.tests.krb5.alias_tests.samba.tests.krb5.alias_tests.AliasTests.test_dc_alias_rename +-# + # KDC TGS tests + # + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_authdata_no_pac +@@ -281,23 +274,11 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_service_ticket + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_nonexisting +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_logon_info_only_sid_mismatch_existing +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_logon_info_only_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_rodc_renew_false + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_rodc_renew_none + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_rodc_renew_true + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_revealed +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_sid_mismatch_existing +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_sid_mismatch_nonexisting +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_sid_mismatch_existing +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_sid_mismatch_nonexisting +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_requester_sid_mismatch_existing +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_requester_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_pac_request_false +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_rodc_sid_mismatch_existing +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_rodc_sid_mismatch_nonexisting +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_sid_mismatch_existing +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_pac_attrs_none + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_pac_attrs_true + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_from_rodc_no_requester_sid +@@ -309,23 +290,7 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_validate + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_rodc_renew + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_rodc_validate +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_logon_info_only_sid_mismatch_existing +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_logon_info_only_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_pac_request_false +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_requester_sid_mismatch_existing +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_requester_sid_mismatch_nonexisting +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_sid_mismatch_existing +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_sid_mismatch_nonexisting +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_sid_mismatch_existing +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_sid_mismatch_nonexisting +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_rodc_sid_mismatch_existing +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_rodc_sid_mismatch_nonexisting +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_sid_mismatch_existing +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_wrong_sname + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_wrong_sname_krbtgt + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_revealed +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_sid_mismatch_existing +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_sid_mismatch_nonexisting +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_sid_mismatch_existing +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_sid_mismatch_nonexisting +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index ff287e6cd9d..c6dc1285837 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -407,8 +407,6 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_service_ticket + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_nonexisting +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_logon_info_only_sid_mismatch_existing +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_logon_info_only_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_authdata_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_pac_request_none +@@ -424,8 +422,6 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_service_ticket +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_sid_mismatch_existing +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_authdata_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_req +@@ -454,8 +450,6 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_revealed + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_sid_mismatch_nonexisting +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_sid_mismatch_existing +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_authdata_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_no_sname +@@ -495,8 +489,6 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_service_ticket +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_sid_mismatch_existing +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_sid_mismatch_nonexisting + # + # PAC attributes tests + # +diff --git source4/kdc/pac-glue.c source4/kdc/pac-glue.c +index e0e483662c0..2a96a683cd9 100644 +--- source4/kdc/pac-glue.c ++++ source4/kdc/pac-glue.c +@@ -1237,11 +1237,7 @@ krb5_error_code samba_kdc_validate_pac_blob( + "PAC[%s] != CLI[%s]\n", + dom_sid_str_buf(&pac_sid, &buf1), + dom_sid_str_buf(client_sid, &buf2)); +-#if defined(KRB5KDC_ERR_CLIENT_NAME_MISMATCH) /* MIT */ +- code = KRB5KDC_ERR_CLIENT_NAME_MISMATCH; +-#else /* Heimdal (where this is an enum) */ +- code = KRB5_KDC_ERR_CLIENT_NAME_MISMATCH; +-#endif ++ code = KRB5KDC_ERR_TGT_REVOKED; + goto out; + } + +-- +2.25.1 + + +From c62a2b7a218e2c4bdbd476a055049e78b8c0f4ce Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Thu, 25 Nov 2021 10:05:17 +1300 +Subject: [PATCH 39/99] tests/krb5: Add test for S4U2Self with wrong sname + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit bac5f75059450898937be891e863826e1350b62c) +--- + python/samba/tests/krb5/s4u_tests.py | 32 +++++++++++++++++++++++++++- + selftest/knownfail_heimdal_kdc | 1 + + 2 files changed, 32 insertions(+), 1 deletion(-) + +diff --git python/samba/tests/krb5/s4u_tests.py python/samba/tests/krb5/s4u_tests.py +index 5f37525f393..2953766ef21 100755 +--- python/samba/tests/krb5/s4u_tests.py ++++ python/samba/tests/krb5/s4u_tests.py +@@ -36,6 +36,7 @@ from samba.tests.krb5.raw_testcase import ( + from samba.tests.krb5.rfc4120_constants import ( + AES256_CTS_HMAC_SHA1_96, + ARCFOUR_HMAC_MD5, ++ KDC_ERR_BADMATCH, + KDC_ERR_BADOPTION, + KDC_ERR_BAD_INTEGRITY, + KDC_ERR_GENERIC, +@@ -243,7 +244,9 @@ class S4UKerberosTests(KDCBaseTest): + client_dn = client_creds.get_dn() + sid = self.get_objectSid(samdb, client_dn) + +- service_name = service_creds.get_username()[:-1] ++ service_name = kdc_dict.pop('service_name', None) ++ if service_name is None: ++ service_name = service_creds.get_username()[:-1] + service_sname = self.PrincipalName_create(name_type=NT_PRINCIPAL, + names=['host', service_name]) + +@@ -474,6 +477,33 @@ class S4UKerberosTests(KDCBaseTest): + 'expected_flags': 'forwardable' + }) + ++ # Do an S4U2Self with the sname in the request different to that of the ++ # service. We expect an error. ++ def test_s4u2self_wrong_sname(self): ++ other_creds = self.get_cached_creds( ++ account_type=self.AccountType.COMPUTER, ++ opts={ ++ 'trusted_to_auth_for_delegation': True, ++ 'id': 0 ++ }) ++ other_sname = other_creds.get_username()[:-1] ++ ++ self._run_s4u2self_test( ++ { ++ 'expected_error_mode': KDC_ERR_BADMATCH, ++ 'expect_edata': False, ++ 'client_opts': { ++ 'not_delegated': False ++ }, ++ 'service_opts': { ++ 'trusted_to_auth_for_delegation': True ++ }, ++ 'service_name': other_sname, ++ 'kdc_options': 'forwardable', ++ 'modify_service_tgt_fn': functools.partial( ++ self.set_ticket_forwardable, flag=True) ++ }) ++ + def _run_delegation_test(self, kdc_dict): + client_opts = kdc_dict.pop('client_opts', None) + client_creds = self.get_cached_creds( +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index bc644587319..483145f1473 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -243,6 +243,7 @@ + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_zeroed_service_checksum + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_forwardable + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_not_trusted_empty_allowed ++^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_wrong_sname + # + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_constrained_delegation_no_auth_data_required + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_no_auth_data_required +-- +2.25.1 + + +From 46b05cbf803c54cf56dca228fe95a3454027d0cc Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 23 Nov 2021 20:00:07 +1300 +Subject: [PATCH 40/99] kdc: Match Windows error code for mismatching sname + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit b6a25f5f016aef39c3b1d7be8b3ecfe021c03c83) +--- + selftest/knownfail_heimdal_kdc | 3 --- + source4/kdc/db-glue.c | 2 +- + 2 files changed, 1 insertion(+), 4 deletions(-) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 483145f1473..981d7894158 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -243,7 +243,6 @@ + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_zeroed_service_checksum + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_forwardable + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_not_trusted_empty_allowed +-^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_wrong_sname + # + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_constrained_delegation_no_auth_data_required + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_no_auth_data_required +@@ -292,6 +291,4 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_rodc_renew + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_rodc_validate + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_pac_request_false +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_wrong_sname +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_wrong_sname_krbtgt + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_revealed +diff --git source4/kdc/db-glue.c source4/kdc/db-glue.c +index d017741e30a..bed0ff773f9 100644 +--- source4/kdc/db-glue.c ++++ source4/kdc/db-glue.c +@@ -2599,7 +2599,7 @@ samba_kdc_check_s4u2self(krb5_context context, + */ + if (!(orig_sid && target_sid && dom_sid_equal(orig_sid, target_sid))) { + talloc_free(frame); +- return KRB5KDC_ERR_BADOPTION; ++ return KRB5KRB_AP_ERR_BADMATCH; + } + + talloc_free(frame); +-- +2.25.1 + + +From 93a5264dd68da57e172af50020f670631eeef263 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 23 Nov 2021 20:15:41 +1300 +Subject: [PATCH 41/99] kdc: Always add the PAC if the header TGT is from an + RODC + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit 690a00a40c0a3f77da6e4dca42b630f2793a98b8) +--- + selftest/knownfail_heimdal_kdc | 1 - + source4/kdc/wdc-samba4.c | 2 +- + 2 files changed, 1 insertion(+), 2 deletions(-) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 981d7894158..94a4509f45a 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -290,5 +290,4 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_validate + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_rodc_renew + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_rodc_validate +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_pac_request_false + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_revealed +diff --git source4/kdc/wdc-samba4.c source4/kdc/wdc-samba4.c +index ecd182702c3..8c3ce71529c 100644 +--- source4/kdc/wdc-samba4.c ++++ source4/kdc/wdc-samba4.c +@@ -471,7 +471,7 @@ static krb5_error_code samba_wdc_reget_pac2(krb5_context context, + goto out; + } + +- if (!server_skdc_entry->is_krbtgt) { ++ if (!is_untrusted && !server_skdc_entry->is_krbtgt) { + /* + * The client may have requested no PAC when obtaining the + * TGT. +-- +2.25.1 + + +From 4cd44326ce38187965c46c71322caedb7a2fbf6c Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Thu, 25 Nov 2021 10:32:44 +1300 +Subject: [PATCH 42/99] tests/krb5: Add tests for renewal and validation of + RODC TGTs with PAC requests + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit 73a48063469205099f02efdf3b8f0f1040dc7a3d) +--- + python/samba/tests/krb5/kdc_tgs_tests.py | 90 ++++++++++++++++++++++++ + selftest/knownfail_heimdal_kdc | 6 ++ + selftest/knownfail_mit_kdc | 6 ++ + 3 files changed, 102 insertions(+) + +diff --git python/samba/tests/krb5/kdc_tgs_tests.py python/samba/tests/krb5/kdc_tgs_tests.py +index ecc38538e61..2923d53772a 100755 +--- python/samba/tests/krb5/kdc_tgs_tests.py ++++ python/samba/tests/krb5/kdc_tgs_tests.py +@@ -1867,6 +1867,51 @@ class KdcTgsTests(KDCBaseTest): + pac = self.get_ticket_pac(ticket) + self.assertIsNotNone(pac) + ++ def test_rodc_renew_pac_request_none(self): ++ creds = self._get_creds(replication_allowed=True, ++ revealed_to_rodc=True) ++ tgt = self.get_tgt(creds, pac_request=None) ++ tgt = self._modify_tgt(tgt, renewable=True, from_rodc=True) ++ ++ tgt = self._renew_tgt(tgt, expected_error=0, expect_pac=None, ++ expect_pac_attrs=False, ++ expect_requester_sid=True) ++ ++ ticket = self._run_tgs(tgt, expected_error=0, expect_pac=True) ++ ++ pac = self.get_ticket_pac(ticket) ++ self.assertIsNotNone(pac) ++ ++ def test_rodc_renew_pac_request_false(self): ++ creds = self._get_creds(replication_allowed=True, ++ revealed_to_rodc=True) ++ tgt = self.get_tgt(creds, pac_request=False, expect_pac=None) ++ tgt = self._modify_tgt(tgt, renewable=True, from_rodc=True) ++ ++ tgt = self._renew_tgt(tgt, expected_error=0, expect_pac=None, ++ expect_pac_attrs=False, ++ expect_requester_sid=True) ++ ++ ticket = self._run_tgs(tgt, expected_error=0, expect_pac=True) ++ ++ pac = self.get_ticket_pac(ticket) ++ self.assertIsNotNone(pac) ++ ++ def test_rodc_renew_pac_request_true(self): ++ creds = self._get_creds(replication_allowed=True, ++ revealed_to_rodc=True) ++ tgt = self.get_tgt(creds, pac_request=True) ++ tgt = self._modify_tgt(tgt, renewable=True, from_rodc=True) ++ ++ tgt = self._renew_tgt(tgt, expected_error=0, expect_pac=None, ++ expect_pac_attrs=False, ++ expect_requester_sid=True) ++ ++ ticket = self._run_tgs(tgt, expected_error=0, expect_pac=True) ++ ++ pac = self.get_ticket_pac(ticket) ++ self.assertIsNotNone(pac) ++ + def test_validate_pac_request_none(self): + creds = self._get_creds() + tgt = self.get_tgt(creds, pac_request=None) +@@ -1912,6 +1957,51 @@ class KdcTgsTests(KDCBaseTest): + pac = self.get_ticket_pac(ticket) + self.assertIsNotNone(pac) + ++ def test_rodc_validate_pac_request_none(self): ++ creds = self._get_creds(replication_allowed=True, ++ revealed_to_rodc=True) ++ tgt = self.get_tgt(creds, pac_request=None) ++ tgt = self._modify_tgt(tgt, invalid=True, from_rodc=True) ++ ++ tgt = self._validate_tgt(tgt, expected_error=0, expect_pac=None, ++ expect_pac_attrs=False, ++ expect_requester_sid=True) ++ ++ ticket = self._run_tgs(tgt, expected_error=0, expect_pac=True) ++ ++ pac = self.get_ticket_pac(ticket) ++ self.assertIsNotNone(pac) ++ ++ def test_rodc_validate_pac_request_false(self): ++ creds = self._get_creds(replication_allowed=True, ++ revealed_to_rodc=True) ++ tgt = self.get_tgt(creds, pac_request=False, expect_pac=None) ++ tgt = self._modify_tgt(tgt, invalid=True, from_rodc=True) ++ ++ tgt = self._validate_tgt(tgt, expected_error=0, expect_pac=None, ++ expect_pac_attrs=False, ++ expect_requester_sid=True) ++ ++ ticket = self._run_tgs(tgt, expected_error=0, expect_pac=True) ++ ++ pac = self.get_ticket_pac(ticket) ++ self.assertIsNotNone(pac) ++ ++ def test_rodc_validate_pac_request_true(self): ++ creds = self._get_creds(replication_allowed=True, ++ revealed_to_rodc=True) ++ tgt = self.get_tgt(creds, pac_request=True) ++ tgt = self._modify_tgt(tgt, invalid=True, from_rodc=True) ++ ++ tgt = self._validate_tgt(tgt, expected_error=0, expect_pac=None, ++ expect_pac_attrs=False, ++ expect_requester_sid=True) ++ ++ ticket = self._run_tgs(tgt, expected_error=0, expect_pac=True) ++ ++ pac = self.get_ticket_pac(ticket) ++ self.assertIsNotNone(pac) ++ + def test_s4u2self_pac_request_none(self): + creds = self._get_creds() + tgt = self.get_tgt(creds, pac_request=None) +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 94a4509f45a..2de898e73c2 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -278,6 +278,12 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_rodc_renew_none + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_rodc_renew_true + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_revealed ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_rodc_renew_pac_request_false ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_rodc_renew_pac_request_none ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_rodc_renew_pac_request_true ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_rodc_validate_pac_request_false ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_rodc_validate_pac_request_none ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_rodc_validate_pac_request_true + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_pac_request_false + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_pac_attrs_none + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_pac_attrs_true +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index c6dc1285837..73e64145e42 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -422,6 +422,12 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_service_ticket ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_rodc_renew_pac_request_false ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_rodc_renew_pac_request_none ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_rodc_renew_pac_request_true ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_rodc_validate_pac_request_false ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_rodc_validate_pac_request_none ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_rodc_validate_pac_request_true + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_authdata_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_req +-- +2.25.1 + + +From 925f63f3e464c0fdb91aaa5ed523a6ddb481bfff Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Thu, 25 Nov 2021 13:24:57 +1300 +Subject: [PATCH 43/99] Revert "CVE-2020-25719 s4/torture: Expect additional + PAC buffers" + +This reverts commit fa4c9bcefdeed0a7106aab84df20b02435febc1f. + +We should not be generating these additional PAC buffers for service +tickets, only for TGTs. + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit e61983c7f2c4daade83b237efb990d0c0645b3a3) +--- + selftest/knownfail_heimdal_kdc | 39 ++++++++++++++++++++++++++++++++ + source4/torture/rpc/remote_pac.c | 24 ++------------------ + 2 files changed, 41 insertions(+), 22 deletions(-) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 2de898e73c2..65e4fee9510 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -297,3 +297,42 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_rodc_renew + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_rodc_validate + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_revealed ++# ++# PAC tests ++# ++^samba4.blackbox.pkinit_pac.STEP1 remote.pac verification.ad_dc:local ++^samba4.blackbox.pkinit_pac.STEP1 remote.pac verification.ad_dc_ntvfs:local ++^samba4.blackbox.pkinit_pac.netr-bdc-aes.verify-sig-aes.ad_dc:local ++^samba4.blackbox.pkinit_pac.netr-bdc-aes.verify-sig-aes.ad_dc_ntvfs:local ++^samba4.blackbox.pkinit_pac.netr-mem-aes.s4u2proxy-aes.ad_dc:local ++^samba4.blackbox.pkinit_pac.netr-mem-aes.s4u2proxy-aes.ad_dc_ntvfs:local ++^samba4.blackbox.pkinit_pac.netr-mem-aes.verify-sig-aes.ad_dc:local ++^samba4.blackbox.pkinit_pac.netr-mem-aes.verify-sig-aes.ad_dc_ntvfs:local ++^samba4.blackbox.pkinit_pac.netr-mem-arcfour.s4u2proxy-arcfour.ad_dc:local ++^samba4.blackbox.pkinit_pac.netr-mem-arcfour.s4u2proxy-arcfour.ad_dc_ntvfs:local ++^samba4.blackbox.pkinit_pac.netr-mem-arcfour.verify-sig-arcfour.ad_dc:local ++^samba4.blackbox.pkinit_pac.netr-mem-arcfour.verify-sig-arcfour.ad_dc_ntvfs:local ++^samba4.rpc.pac on ncacn_np.netr-bdc-aes.verify-sig-aes.fl2000dc ++^samba4.rpc.pac on ncacn_np.netr-bdc-aes.verify-sig-aes.fl2003dc ++^samba4.rpc.pac on ncacn_np.netr-bdc-aes.verify-sig-aes.fl2008dc ++^samba4.rpc.pac on ncacn_np.netr-bdc-aes.verify-sig-aes.fl2008r2dc ++^samba4.rpc.pac on ncacn_np.netr-bdc-arcfour.verify-sig-arcfour.fl2000dc ++^samba4.rpc.pac on ncacn_np.netr-bdc-arcfour.verify-sig-arcfour.fl2003dc ++^samba4.rpc.pac on ncacn_np.netr-bdc-arcfour.verify-sig-arcfour.fl2008dc ++^samba4.rpc.pac on ncacn_np.netr-bdc-arcfour.verify-sig-arcfour.fl2008r2dc ++^samba4.rpc.pac on ncacn_np.netr-mem-aes.s4u2proxy-aes.fl2000dc ++^samba4.rpc.pac on ncacn_np.netr-mem-aes.s4u2proxy-aes.fl2003dc ++^samba4.rpc.pac on ncacn_np.netr-mem-aes.s4u2proxy-aes.fl2008dc ++^samba4.rpc.pac on ncacn_np.netr-mem-aes.s4u2proxy-aes.fl2008r2dc ++^samba4.rpc.pac on ncacn_np.netr-mem-aes.verify-sig-aes.fl2000dc ++^samba4.rpc.pac on ncacn_np.netr-mem-aes.verify-sig-aes.fl2003dc ++^samba4.rpc.pac on ncacn_np.netr-mem-aes.verify-sig-aes.fl2008dc ++^samba4.rpc.pac on ncacn_np.netr-mem-aes.verify-sig-aes.fl2008r2dc ++^samba4.rpc.pac on ncacn_np.netr-mem-arcfour.s4u2proxy-arcfour.fl2000dc ++^samba4.rpc.pac on ncacn_np.netr-mem-arcfour.s4u2proxy-arcfour.fl2003dc ++^samba4.rpc.pac on ncacn_np.netr-mem-arcfour.s4u2proxy-arcfour.fl2008dc ++^samba4.rpc.pac on ncacn_np.netr-mem-arcfour.s4u2proxy-arcfour.fl2008r2dc ++^samba4.rpc.pac on ncacn_np.netr-mem-arcfour.verify-sig-arcfour.fl2000dc ++^samba4.rpc.pac on ncacn_np.netr-mem-arcfour.verify-sig-arcfour.fl2003dc ++^samba4.rpc.pac on ncacn_np.netr-mem-arcfour.verify-sig-arcfour.fl2008dc ++^samba4.rpc.pac on ncacn_np.netr-mem-arcfour.verify-sig-arcfour.fl2008r2dc +diff --git source4/torture/rpc/remote_pac.c source4/torture/rpc/remote_pac.c +index c94decef5ce..14c23f674f1 100644 +--- source4/torture/rpc/remote_pac.c ++++ source4/torture/rpc/remote_pac.c +@@ -266,7 +266,7 @@ static bool test_PACVerify(struct torture_context *tctx, + (ndr_pull_flags_fn_t)ndr_pull_PAC_DATA); + torture_assert(tctx, NDR_ERR_CODE_IS_SUCCESS(ndr_err), "ndr_pull_struct_blob of PAC_DATA structure failed"); + +- num_pac_buffers = 7; ++ num_pac_buffers = 5; + if (expect_pac_upn_dns_info) { + num_pac_buffers += 1; + } +@@ -323,18 +323,6 @@ static bool test_PACVerify(struct torture_context *tctx, + pac_buf->info != NULL, + "PAC_TYPE_TICKET_CHECKSUM info"); + +- pac_buf = get_pac_buffer(&pac_data_struct, PAC_TYPE_ATTRIBUTES_INFO); +- torture_assert_not_null(tctx, pac_buf, "PAC_TYPE_ATTRIBUTES_INFO"); +- torture_assert(tctx, +- pac_buf->info != NULL, +- "PAC_TYPE_ATTRIBUTES_INFO info"); +- +- pac_buf = get_pac_buffer(&pac_data_struct, PAC_TYPE_REQUESTER_SID); +- torture_assert_not_null(tctx, pac_buf, "PAC_TYPE_REQUESTER_SID"); +- torture_assert(tctx, +- pac_buf->info != NULL, +- "PAC_TYPE_REQUESTER_SID info"); +- + ok = netlogon_validate_pac(tctx, p, server_creds, secure_channel_type, test_machine_name, + negotiate_flags, pac_data, session_info); + +@@ -1094,7 +1082,7 @@ static bool test_S4U2Proxy(struct torture_context *tctx, + (ndr_pull_flags_fn_t)ndr_pull_PAC_DATA); + torture_assert(tctx, NDR_ERR_CODE_IS_SUCCESS(ndr_err), "ndr_pull_struct_blob of PAC_DATA structure failed"); + +- num_pac_buffers = 9; ++ num_pac_buffers = 7; + + torture_assert_int_equal(tctx, pac_data_struct.version, 0, "version"); + torture_assert_int_equal(tctx, pac_data_struct.num_buffers, num_pac_buffers, "num_buffers"); +@@ -1134,14 +1122,6 @@ static bool test_S4U2Proxy(struct torture_context *tctx, + talloc_asprintf(tctx, "%s@%s", self_princ, cli_credentials_get_realm(credentials)), + "wrong transited_services[0]"); + +- pac_buf = get_pac_buffer(&pac_data_struct, PAC_TYPE_ATTRIBUTES_INFO); +- torture_assert_not_null(tctx, pac_buf, "PAC_TYPE_ATTRIBUTES_INFO"); +- torture_assert_not_null(tctx, pac_buf->info, "PAC_TYPE_ATTRIBUTES_INFO info"); +- +- pac_buf = get_pac_buffer(&pac_data_struct, PAC_TYPE_REQUESTER_SID); +- torture_assert_not_null(tctx, pac_buf, "PAC_TYPE_REQUESTER_SID"); +- torture_assert_not_null(tctx, pac_buf->info, "PAC_TYPE_REQUESTER_SID info"); +- + return netlogon_validate_pac(tctx, p, server_creds, secure_channel_type, test_machine_name, + negotiate_flags, pac_data, session_info); + } +-- +2.25.1 + + +From 72afa2641c24bd18a32463f0b0de7e91feb54290 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 24 Nov 2021 20:42:22 +1300 +Subject: [PATCH 44/99] kdc: Don't include extra PAC buffers in service tickets + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit 90025b6a4d250a15c0f988a9a9150ecfb63069ef) +--- + selftest/knownfail_heimdal_kdc | 42 ---------------------------------- + source4/kdc/wdc-samba4.c | 31 +++++++++++++++++-------- + 2 files changed, 21 insertions(+), 52 deletions(-) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 65e4fee9510..ea08cb44122 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -285,11 +285,8 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_rodc_validate_pac_request_none + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_rodc_validate_pac_request_true + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_pac_request_false +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_pac_attrs_none +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_pac_attrs_true + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_from_rodc_no_requester_sid + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_no_requester_sid +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid(?!_) + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_renew + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_rodc_renew + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_rodc_validate +@@ -297,42 +294,3 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_rodc_renew + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_rodc_validate + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_revealed +-# +-# PAC tests +-# +-^samba4.blackbox.pkinit_pac.STEP1 remote.pac verification.ad_dc:local +-^samba4.blackbox.pkinit_pac.STEP1 remote.pac verification.ad_dc_ntvfs:local +-^samba4.blackbox.pkinit_pac.netr-bdc-aes.verify-sig-aes.ad_dc:local +-^samba4.blackbox.pkinit_pac.netr-bdc-aes.verify-sig-aes.ad_dc_ntvfs:local +-^samba4.blackbox.pkinit_pac.netr-mem-aes.s4u2proxy-aes.ad_dc:local +-^samba4.blackbox.pkinit_pac.netr-mem-aes.s4u2proxy-aes.ad_dc_ntvfs:local +-^samba4.blackbox.pkinit_pac.netr-mem-aes.verify-sig-aes.ad_dc:local +-^samba4.blackbox.pkinit_pac.netr-mem-aes.verify-sig-aes.ad_dc_ntvfs:local +-^samba4.blackbox.pkinit_pac.netr-mem-arcfour.s4u2proxy-arcfour.ad_dc:local +-^samba4.blackbox.pkinit_pac.netr-mem-arcfour.s4u2proxy-arcfour.ad_dc_ntvfs:local +-^samba4.blackbox.pkinit_pac.netr-mem-arcfour.verify-sig-arcfour.ad_dc:local +-^samba4.blackbox.pkinit_pac.netr-mem-arcfour.verify-sig-arcfour.ad_dc_ntvfs:local +-^samba4.rpc.pac on ncacn_np.netr-bdc-aes.verify-sig-aes.fl2000dc +-^samba4.rpc.pac on ncacn_np.netr-bdc-aes.verify-sig-aes.fl2003dc +-^samba4.rpc.pac on ncacn_np.netr-bdc-aes.verify-sig-aes.fl2008dc +-^samba4.rpc.pac on ncacn_np.netr-bdc-aes.verify-sig-aes.fl2008r2dc +-^samba4.rpc.pac on ncacn_np.netr-bdc-arcfour.verify-sig-arcfour.fl2000dc +-^samba4.rpc.pac on ncacn_np.netr-bdc-arcfour.verify-sig-arcfour.fl2003dc +-^samba4.rpc.pac on ncacn_np.netr-bdc-arcfour.verify-sig-arcfour.fl2008dc +-^samba4.rpc.pac on ncacn_np.netr-bdc-arcfour.verify-sig-arcfour.fl2008r2dc +-^samba4.rpc.pac on ncacn_np.netr-mem-aes.s4u2proxy-aes.fl2000dc +-^samba4.rpc.pac on ncacn_np.netr-mem-aes.s4u2proxy-aes.fl2003dc +-^samba4.rpc.pac on ncacn_np.netr-mem-aes.s4u2proxy-aes.fl2008dc +-^samba4.rpc.pac on ncacn_np.netr-mem-aes.s4u2proxy-aes.fl2008r2dc +-^samba4.rpc.pac on ncacn_np.netr-mem-aes.verify-sig-aes.fl2000dc +-^samba4.rpc.pac on ncacn_np.netr-mem-aes.verify-sig-aes.fl2003dc +-^samba4.rpc.pac on ncacn_np.netr-mem-aes.verify-sig-aes.fl2008dc +-^samba4.rpc.pac on ncacn_np.netr-mem-aes.verify-sig-aes.fl2008r2dc +-^samba4.rpc.pac on ncacn_np.netr-mem-arcfour.s4u2proxy-arcfour.fl2000dc +-^samba4.rpc.pac on ncacn_np.netr-mem-arcfour.s4u2proxy-arcfour.fl2003dc +-^samba4.rpc.pac on ncacn_np.netr-mem-arcfour.s4u2proxy-arcfour.fl2008dc +-^samba4.rpc.pac on ncacn_np.netr-mem-arcfour.s4u2proxy-arcfour.fl2008r2dc +-^samba4.rpc.pac on ncacn_np.netr-mem-arcfour.verify-sig-arcfour.fl2000dc +-^samba4.rpc.pac on ncacn_np.netr-mem-arcfour.verify-sig-arcfour.fl2003dc +-^samba4.rpc.pac on ncacn_np.netr-mem-arcfour.verify-sig-arcfour.fl2008dc +-^samba4.rpc.pac on ncacn_np.netr-mem-arcfour.verify-sig-arcfour.fl2008r2dc +diff --git source4/kdc/wdc-samba4.c source4/kdc/wdc-samba4.c +index 8c3ce71529c..17af76f4edb 100644 +--- source4/kdc/wdc-samba4.c ++++ source4/kdc/wdc-samba4.c +@@ -132,6 +132,7 @@ static krb5_error_code samba_wdc_reget_pac2(krb5_context context, + krb5_error_code ret; + NTSTATUS nt_status; + bool is_in_db, is_untrusted; ++ bool is_krbtgt; + size_t num_types = 0; + uint32_t *types = NULL; + uint32_t forced_next_type = 0; +@@ -471,7 +472,9 @@ static krb5_error_code samba_wdc_reget_pac2(krb5_context context, + goto out; + } + +- if (!is_untrusted && !server_skdc_entry->is_krbtgt) { ++ is_krbtgt = krb5_principal_is_krbtgt(context, server->entry.principal); ++ ++ if (!is_untrusted && !is_krbtgt) { + /* + * The client may have requested no PAC when obtaining the + * TGT. +@@ -576,17 +579,25 @@ static krb5_error_code samba_wdc_reget_pac2(krb5_context context, + type_blob = data_blob_const(&zero_byte, 1); + break; + case PAC_TYPE_ATTRIBUTES_INFO: +- /* just copy... */ +- break; ++ if (is_krbtgt) { ++ /* just copy... */ ++ break; ++ } else { ++ continue; ++ } + case PAC_TYPE_REQUESTER_SID: +- /* +- * Replace in the RODC case, otherwise +- * requester_sid_blob is NULL and we just copy. +- */ +- if (requester_sid_blob != NULL) { +- type_blob = *requester_sid_blob; ++ if (is_krbtgt) { ++ /* ++ * Replace in the RODC case, otherwise ++ * requester_sid_blob is NULL and we just copy. ++ */ ++ if (requester_sid_blob != NULL) { ++ type_blob = *requester_sid_blob; ++ } ++ break; ++ } else { ++ continue; + } +- break; + default: + /* just copy... */ + break; +-- +2.25.1 + + +From 29f15fe2d92831dcf5f4eb6d295df866ff689ee3 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Thu, 25 Nov 2021 10:53:49 +1300 +Subject: [PATCH 45/99] kdc: Remove PAC_TYPE_ATTRIBUTES_INFO from RODC-issued + tickets + +Windows ignores PAC_TYPE_ATTRIBUTES_INFO and always issues a PAC when +presented with an RODC-issued TGT. By removing this PAC buffer from +RODC-issued tickets, we ensure that an RODC-issued ticket will still +result in a PAC if it is first renewed or validated by the main DC. + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit 4b60e9516497c2e7f1545fe50887d0336b9893f2) +--- + selftest/knownfail_heimdal_kdc | 13 ------------- + source4/kdc/wdc-samba4.c | 2 +- + 2 files changed, 1 insertion(+), 14 deletions(-) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index ea08cb44122..5e94cb63d7a 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -274,16 +274,6 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_service_ticket + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_nonexisting +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_rodc_renew_false +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_rodc_renew_none +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_rodc_renew_true +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_revealed +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_rodc_renew_pac_request_false +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_rodc_renew_pac_request_none +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_rodc_renew_pac_request_true +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_rodc_validate_pac_request_false +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_rodc_validate_pac_request_none +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_rodc_validate_pac_request_true + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_pac_request_false + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_from_rodc_no_requester_sid + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_no_requester_sid +@@ -291,6 +281,3 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_rodc_renew + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_rodc_validate + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_validate +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_rodc_renew +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_rodc_validate +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_revealed +diff --git source4/kdc/wdc-samba4.c source4/kdc/wdc-samba4.c +index 17af76f4edb..713720bcb99 100644 +--- source4/kdc/wdc-samba4.c ++++ source4/kdc/wdc-samba4.c +@@ -579,7 +579,7 @@ static krb5_error_code samba_wdc_reget_pac2(krb5_context context, + type_blob = data_blob_const(&zero_byte, 1); + break; + case PAC_TYPE_ATTRIBUTES_INFO: +- if (is_krbtgt) { ++ if (!is_untrusted && is_krbtgt) { + /* just copy... */ + break; + } else { +-- +2.25.1 + + +From d3436300745c41226d7ed146f269c929133f8f49 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Thu, 25 Nov 2021 12:46:40 +1300 +Subject: [PATCH 46/99] tests/krb5: Add a test for S4U2Self with no + authorization data required + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit 192d6edfe912105ec344dc554f872a24c03540a3) +--- + python/samba/tests/krb5/s4u_tests.py | 34 ++++++++++++++++++++++++++++ + selftest/knownfail_heimdal_kdc | 1 + + 2 files changed, 35 insertions(+) + +diff --git python/samba/tests/krb5/s4u_tests.py python/samba/tests/krb5/s4u_tests.py +index 2953766ef21..6ec9af11423 100755 +--- python/samba/tests/krb5/s4u_tests.py ++++ python/samba/tests/krb5/s4u_tests.py +@@ -324,6 +324,13 @@ class S4UKerberosTests(KDCBaseTest): + sname=service_sname, + etypes=etypes) + ++ if not expected_error_mode: ++ # Check that the ticket contains a PAC. ++ ticket = kdc_exchange_dict['rep_ticket_creds'] ++ ++ pac = self.get_ticket_pac(ticket) ++ self.assertIsNotNone(pac) ++ + # Ensure we used all the parameters given to us. + self.assertEqual({}, kdc_dict) + +@@ -504,6 +511,24 @@ class S4UKerberosTests(KDCBaseTest): + self.set_ticket_forwardable, flag=True) + }) + ++ # Do an S4U2Self where the service does not require authorization data. The ++ # resulting ticket should still contain a PAC. ++ def test_s4u2self_no_auth_data_required(self): ++ self._run_s4u2self_test( ++ { ++ 'client_opts': { ++ 'not_delegated': False ++ }, ++ 'service_opts': { ++ 'trusted_to_auth_for_delegation': True, ++ 'no_auth_data_required': True ++ }, ++ 'kdc_options': 'forwardable', ++ 'modify_service_tgt_fn': functools.partial( ++ self.set_ticket_forwardable, flag=True), ++ 'expected_flags': 'forwardable' ++ }) ++ + def _run_delegation_test(self, kdc_dict): + client_opts = kdc_dict.pop('client_opts', None) + client_creds = self.get_cached_creds( +@@ -654,6 +679,15 @@ class S4UKerberosTests(KDCBaseTest): + etypes=etypes, + additional_tickets=additional_tickets) + ++ if not expected_error_mode: ++ # Check whether the ticket contains a PAC. ++ ticket = kdc_exchange_dict['rep_ticket_creds'] ++ pac = self.get_ticket_pac(ticket, expect_pac=expect_pac) ++ if expect_pac: ++ self.assertIsNotNone(pac) ++ else: ++ self.assertIsNone(pac) ++ + # Ensure we used all the parameters given to us. + self.assertEqual({}, kdc_dict) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 5e94cb63d7a..2025032a278 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -242,6 +242,7 @@ + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_zeroed_client_checksum + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_zeroed_service_checksum + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_forwardable ++^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_no_auth_data_required + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_not_trusted_empty_allowed + # + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_constrained_delegation_no_auth_data_required +-- +2.25.1 + + +From 8f97f78dd8023d88d76fc7de063661d94ebe5400 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 23 Nov 2021 17:30:50 +1300 +Subject: [PATCH 47/99] heimdal:kdc: Always generate a PAC for S4U2Self + +If we decided not to put a PAC into the ticket, mspac would be NULL +here, and the resulting ticket would not contain a PAC. This could +happen if there was a request to omit the PAC or the service did not +require authorization data. Ensure that we always generate a PAC. + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit 1f4f3018c5001b289b91959a72d00575c8fc0ac1) +--- + selftest/knownfail_heimdal_kdc | 2 -- + source4/heimdal/kdc/krb5tgs.c | 13 +++++++------ + 2 files changed, 7 insertions(+), 8 deletions(-) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 2025032a278..53cc8e6b6a2 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -242,7 +242,6 @@ + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_zeroed_client_checksum + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_zeroed_service_checksum + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_forwardable +-^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_no_auth_data_required + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_not_trusted_empty_allowed + # + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_constrained_delegation_no_auth_data_required +@@ -275,7 +274,6 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_service_ticket + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_nonexisting +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_pac_request_false + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_from_rodc_no_requester_sid + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_no_requester_sid + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_renew +diff --git source4/heimdal/kdc/krb5tgs.c source4/heimdal/kdc/krb5tgs.c +index 6c5c51aa448..dc356b4daa5 100644 +--- source4/heimdal/kdc/krb5tgs.c ++++ source4/heimdal/kdc/krb5tgs.c +@@ -1846,12 +1846,13 @@ server_lookup: + if (mspac) { + krb5_pac_free(context, mspac); + mspac = NULL; +- ret = _kdc_pac_generate(context, s4u2self_impersonated_client, NULL, NULL, &mspac); +- if (ret) { +- kdc_log(context, config, 0, "PAC generation failed for -- %s", +- tpn); +- goto out; +- } ++ } ++ ++ ret = _kdc_pac_generate(context, s4u2self_impersonated_client, NULL, NULL, &mspac); ++ if (ret) { ++ kdc_log(context, config, 0, "PAC generation failed for -- %s", ++ tpn); ++ goto out; + } + + /* +-- +2.25.1 + + +From 8585333a8ef54295a60faf47689a8978c0740361 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Thu, 25 Nov 2021 09:29:42 +1300 +Subject: [PATCH 48/99] selftest: Properly check extra PAC buffers with Heimdal + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit ee4aa21c487fa80082a548b2e4f115a791e30340) + +[jsutton@samba.org Fixed conflicts] +--- + selftest/knownfail_heimdal_kdc | 12 ++++++++++++ + source4/selftest/tests.py | 2 +- + 2 files changed, 13 insertions(+), 1 deletion(-) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 53cc8e6b6a2..f71b95f306e 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -241,8 +241,15 @@ + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_unkeyed_service_checksum + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_zeroed_client_checksum + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_zeroed_service_checksum ++^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_client_not_delegated + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_forwardable ++^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_no_auth_data_required ++^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_not_forwardable + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_not_trusted_empty_allowed ++^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_not_trusted_nonempty_allowed ++^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_trusted_empty_allowed ++^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_trusted_nonempty_allowed ++^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_without_forwardable + # + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_constrained_delegation_no_auth_data_required + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_no_auth_data_required +@@ -274,6 +281,11 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_service_ticket + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_nonexisting ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_pac_request_false ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_pac_request_none ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_pac_request_true ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_req(?!_invalid) ++^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_rodc_revealed + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_from_rodc_no_requester_sid + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_no_requester_sid + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_renew + + +From 65bb0e3201d60d87a3f228ea161644d9a5f918c5 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 23 Nov 2021 19:38:35 +1300 +Subject: [PATCH 49/99] heimdal:kdc: Do not generate extra PAC buffers for + S4U2Self service ticket + +Normally samba_wdc_get_pac() is used to generate the PAC for a TGT, but +when generating a service ticket for S4U2Self, we want to avoid adding +the additional PAC_ATTRIBUTES_INFO and PAC_REQUESTER_SID buffers. + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit 9bd26804852d957f81cb311e5142f9190f9afa65) +--- + selftest/knownfail_heimdal_kdc | 12 ------------ + source4/heimdal/kdc/kerberos5.c | 2 +- + source4/heimdal/kdc/krb5tgs.c | 3 ++- + source4/heimdal/kdc/windc.c | 5 +++-- + source4/heimdal/kdc/windc_plugin.h | 2 ++ + source4/kdc/wdc-samba4.c | 11 ++++++++--- + 6 files changed, 16 insertions(+), 19 deletions(-) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index f71b95f306e..53cc8e6b6a2 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -241,15 +241,8 @@ + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_unkeyed_service_checksum + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_zeroed_client_checksum + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_zeroed_service_checksum +-^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_client_not_delegated + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_forwardable +-^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_no_auth_data_required +-^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_not_forwardable + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_not_trusted_empty_allowed +-^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_not_trusted_nonempty_allowed +-^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_trusted_empty_allowed +-^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_trusted_nonempty_allowed +-^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_s4u2self_without_forwardable + # + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_constrained_delegation_no_auth_data_required + ^samba.tests.krb5.s4u_tests.samba.tests.krb5.s4u_tests.S4UKerberosTests.test_rbcd_no_auth_data_required +@@ -281,11 +274,6 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_service_ticket + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_nonexisting +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_pac_request_false +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_pac_request_none +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_pac_request_true +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_req(?!_invalid) +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_s4u2self_rodc_revealed + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_from_rodc_no_requester_sid + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_no_requester_sid + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_renew +diff --git source4/heimdal/kdc/kerberos5.c source4/heimdal/kdc/kerberos5.c +index 9684364c519..a9e81336615 100644 +--- source4/heimdal/kdc/kerberos5.c ++++ source4/heimdal/kdc/kerberos5.c +@@ -1776,7 +1776,7 @@ _kdc_as_rep(krb5_context context, + + sent_pac_request = send_pac_p(context, req, &pac_request); + +- ret = _kdc_pac_generate(context, client, pk_reply_key, ++ ret = _kdc_pac_generate(context, client, server, pk_reply_key, + sent_pac_request ? &pac_request : NULL, + &p); + if (ret) { +diff --git source4/heimdal/kdc/krb5tgs.c source4/heimdal/kdc/krb5tgs.c +index dc356b4daa5..38dba8493ae 100644 +--- source4/heimdal/kdc/krb5tgs.c ++++ source4/heimdal/kdc/krb5tgs.c +@@ -1848,7 +1848,8 @@ server_lookup: + mspac = NULL; + } + +- ret = _kdc_pac_generate(context, s4u2self_impersonated_client, NULL, NULL, &mspac); ++ ret = _kdc_pac_generate(context, s4u2self_impersonated_client, server, ++ NULL, NULL, &mspac); + if (ret) { + kdc_log(context, config, 0, "PAC generation failed for -- %s", + tpn); +diff --git source4/heimdal/kdc/windc.c source4/heimdal/kdc/windc.c +index 93b973f576b..0a5ae5025ec 100644 +--- source4/heimdal/kdc/windc.c ++++ source4/heimdal/kdc/windc.c +@@ -73,6 +73,7 @@ krb5_kdc_windc_init(krb5_context context) + krb5_error_code + _kdc_pac_generate(krb5_context context, + hdb_entry_ex *client, ++ hdb_entry_ex *server, + const krb5_keyblock *pk_reply_key, + const krb5_boolean *pac_request, + krb5_pac *pac) +@@ -88,9 +89,9 @@ _kdc_pac_generate(krb5_context context, + + if (windcft->pac_pk_generate != NULL && pk_reply_key != NULL) + return (windcft->pac_pk_generate)(windcctx, context, +- client, pk_reply_key, ++ client, server, pk_reply_key, + pac_request, pac); +- return (windcft->pac_generate)(windcctx, context, client, ++ return (windcft->pac_generate)(windcctx, context, client, server, + pac_request, pac); + } + +diff --git source4/heimdal/kdc/windc_plugin.h source4/heimdal/kdc/windc_plugin.h +index c7f2bcb5ed9..d239d0260e7 100644 +--- source4/heimdal/kdc/windc_plugin.h ++++ source4/heimdal/kdc/windc_plugin.h +@@ -55,12 +55,14 @@ struct hdb_entry_ex; + typedef krb5_error_code + (*krb5plugin_windc_pac_generate)(void *, krb5_context, + struct hdb_entry_ex *, /* client */ ++ struct hdb_entry_ex *, /* server */ + const krb5_boolean *, /* pac_request */ + krb5_pac *); + + typedef krb5_error_code + (*krb5plugin_windc_pac_pk_generate)(void *, krb5_context, + struct hdb_entry_ex *, /* client */ ++ struct hdb_entry_ex *, /* server */ + const krb5_keyblock *, /* pk_replykey */ + const krb5_boolean *, /* pac_request */ + krb5_pac *); +diff --git source4/kdc/wdc-samba4.c source4/kdc/wdc-samba4.c +index 713720bcb99..b1d011c09a9 100644 +--- source4/kdc/wdc-samba4.c ++++ source4/kdc/wdc-samba4.c +@@ -37,6 +37,7 @@ + */ + static krb5_error_code samba_wdc_get_pac(void *priv, krb5_context context, + struct hdb_entry_ex *client, ++ struct hdb_entry_ex *server, + const krb5_keyblock *pk_reply_key, + const krb5_boolean *pac_request, + krb5_pac *pac) +@@ -55,6 +56,7 @@ static krb5_error_code samba_wdc_get_pac(void *priv, krb5_context context, + struct samba_kdc_entry *skdc_entry = + talloc_get_type_abort(client->ctx, + struct samba_kdc_entry); ++ bool is_krbtgt; + + mem_ctx = talloc_named(client->ctx, 0, "samba_get_pac context"); + if (!mem_ctx) { +@@ -65,13 +67,15 @@ static krb5_error_code samba_wdc_get_pac(void *priv, krb5_context context, + cred_ndr_ptr = &cred_ndr; + } + ++ is_krbtgt = krb5_principal_is_krbtgt(context, server->entry.principal); ++ + nt_status = samba_kdc_get_pac_blobs(mem_ctx, skdc_entry, + &logon_blob, + cred_ndr_ptr, + &upn_blob, +- &pac_attrs_blob, ++ is_krbtgt ? &pac_attrs_blob : NULL, + pac_request, +- &requester_sid_blob, ++ is_krbtgt ? &requester_sid_blob : NULL, + NULL); + if (!NT_STATUS_IS_OK(nt_status)) { + talloc_free(mem_ctx); +@@ -101,10 +105,11 @@ static krb5_error_code samba_wdc_get_pac(void *priv, krb5_context context, + + static krb5_error_code samba_wdc_get_pac_compat(void *priv, krb5_context context, + struct hdb_entry_ex *client, ++ struct hdb_entry_ex *server, + const krb5_boolean *pac_request, + krb5_pac *pac) + { +- return samba_wdc_get_pac(priv, context, client, NULL, pac_request, pac); ++ return samba_wdc_get_pac(priv, context, client, server, NULL, pac_request, pac); + } + + static krb5_error_code samba_wdc_reget_pac2(krb5_context context, +-- +2.25.1 + + +From 49aafce0a705d47ffd4753ce6c6f452c4f7aa882 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 24 Nov 2021 20:41:54 +1300 +Subject: [PATCH 50/99] kdc: Require that PAC_REQUESTER_SID buffer is present + for TGTs + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> + +Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> +Autobuild-Date(master): Tue Nov 30 03:33:26 UTC 2021 on sn-devel-184 + +(cherry picked from commit 38c5bad4a853b19fe9a51fb059e150b153c4632a) +--- + selftest/knownfail_heimdal_kdc | 6 ------ + source4/kdc/wdc-samba4.c | 6 ++++++ + 2 files changed, 6 insertions(+), 6 deletions(-) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 53cc8e6b6a2..32465cb6042 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -274,9 +274,3 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_service_ticket + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_nonexisting +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_from_rodc_no_requester_sid +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_no_requester_sid +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_renew +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_rodc_renew +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_rodc_validate +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_validate +diff --git source4/kdc/wdc-samba4.c source4/kdc/wdc-samba4.c +index b1d011c09a9..d7ce34fb3a9 100644 +--- source4/kdc/wdc-samba4.c ++++ source4/kdc/wdc-samba4.c +@@ -459,6 +459,12 @@ static krb5_error_code samba_wdc_reget_pac2(krb5_context context, + talloc_free(mem_ctx); + return EINVAL; + } ++ if (delegated_proxy_principal == NULL && requester_sid_idx == -1) { ++ DEBUG(1, ("PAC_TYPE_REQUESTER_SID missing\n")); ++ SAFE_FREE(types); ++ talloc_free(mem_ctx); ++ return KRB5KDC_ERR_TGT_REVOKED; ++ } + + /* + * The server account may be set not to want the PAC. +-- +2.25.1 + + +From 3fc519edec0159535baa0b659861b73f40632110 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 7 Dec 2021 13:15:38 +1300 +Subject: [PATCH 51/99] kdc: Canonicalize realm for enterprise principals + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> + +Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> +Autobuild-Date(master): Tue Dec 7 04:54:35 UTC 2021 on sn-devel-184 + +(cherry picked from commit 8bd7b316bd61ef35f6e0baa0b65f0ef00910112c) +--- + selftest/knownfail.d/kdc-enterprise | 63 ----------------------------- + selftest/knownfail_heimdal_kdc | 3 -- + selftest/knownfail_mit_kdc | 36 +++++++++++++++++ + source4/kdc/db-glue.c | 24 +++++------ + 4 files changed, 47 insertions(+), 79 deletions(-) + delete mode 100644 selftest/knownfail.d/kdc-enterprise + +diff --git selftest/knownfail.d/kdc-enterprise selftest/knownfail.d/kdc-enterprise +deleted file mode 100644 +index c9b6c98a2ee..00000000000 +--- selftest/knownfail.d/kdc-enterprise ++++ /dev/null +@@ -1,63 +0,0 @@ +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_NetbiosRealm\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_NetbiosRealm_RemoveDollar\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_NetbiosRealm_UPN\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_NetbiosRealm_UPN_RemoveDollar\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_RemoveDollar\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UPN\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UPN_RemoveDollar\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_NetbiosRealm\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_NetbiosRealm_RemoveDollar\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_NetbiosRealm_UPN\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_NetbiosRealm_UPN_RemoveDollar\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_UpperUserName_NetbiosRealm\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_UpperUserName_NetbiosRealm_RemoveDollar\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_UpperUserName_NetbiosRealm_UPN\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_UpperUserName_NetbiosRealm_UPN_RemoveDollar\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_NetbiosRealm\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_NetbiosRealm_RemoveDollar\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_NetbiosRealm_UPN\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_NetbiosRealm_UPN_RemoveDollar\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_RemoveDollar\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_UPN\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_UPN_RemoveDollar\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_UserCredentials_Enterprise\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_UserCredentials_Enterprise_NetbiosRealm\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_UserCredentials_Enterprise_NetbiosRealm_UPN\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_UserCredentials_Enterprise_UPN\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_UserCredentials_Enterprise_UpperRealm_NetbiosRealm\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_UserCredentials_Enterprise_UpperRealm_NetbiosRealm_UPN\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_UserCredentials_Enterprise_UpperRealm_UpperUserName_NetbiosRealm\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_UserCredentials_Enterprise_UpperRealm_UpperUserName_NetbiosRealm_UPN\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_UserCredentials_Enterprise_UpperUserName\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_UserCredentials_Enterprise_UpperUserName_NetbiosRealm\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_UserCredentials_Enterprise_UpperUserName_NetbiosRealm_UPN\( +-samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_UserCredentials_Enterprise_UpperUserName_UPN\( +- +- +- +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_NetbiosRealm_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_NetbiosRealm_RemoveDollar_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_NetbiosRealm_UPN_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_NetbiosRealm_UPN_RemoveDollar_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_RemoveDollar_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UPN_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UPN_RemoveDollar_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_NetbiosRealm_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_NetbiosRealm_RemoveDollar_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_NetbiosRealm_UPN_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_NetbiosRealm_UPN_RemoveDollar_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_UpperUserName_NetbiosRealm_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_UpperUserName_NetbiosRealm_RemoveDollar_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_UpperUserName_NetbiosRealm_UPN_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_UpperUserName_NetbiosRealm_UPN_RemoveDollar_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_NetbiosRealm_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_NetbiosRealm_RemoveDollar_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_NetbiosRealm_UPN_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_NetbiosRealm_UPN_RemoveDollar_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_RemoveDollar_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_UPN_AsReqSelf\( +-^samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_UPN_RemoveDollar_AsReqSelf\( +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 32465cb6042..424a8b81c38 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -5,9 +5,6 @@ + # + # Heimdal currently fails the following MS-KILE client principal lookup + # tests +-^samba.tests.krb5.ms_kile_client_principal_lookup_tests.samba.tests.krb5.ms_kile_client_principal_lookup_tests.MS_Kile_Client_Principal_Lookup_Tests.test_enterprise_principal_step_1_3 +-^samba.tests.krb5.ms_kile_client_principal_lookup_tests.samba.tests.krb5.ms_kile_client_principal_lookup_tests.MS_Kile_Client_Principal_Lookup_Tests.test_enterprise_principal_step_4 +-^samba.tests.krb5.ms_kile_client_principal_lookup_tests.samba.tests.krb5.ms_kile_client_principal_lookup_tests.MS_Kile_Client_Principal_Lookup_Tests.test_enterprise_principal_step_5 + ^samba.tests.krb5.ms_kile_client_principal_lookup_tests.samba.tests.krb5.ms_kile_client_principal_lookup_tests.MS_Kile_Client_Principal_Lookup_Tests.test_enterprise_principal_step_6_a + ^samba.tests.krb5.ms_kile_client_principal_lookup_tests.samba.tests.krb5.ms_kile_client_principal_lookup_tests.MS_Kile_Client_Principal_Lookup_Tests.test_nt_enterprise_principal_step_6_b + ^samba.tests.krb5.ms_kile_client_principal_lookup_tests.samba.tests.krb5.ms_kile_client_principal_lookup_tests.MS_Kile_Client_Principal_Lookup_Tests.test_nt_principal_step_4_a +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index 73e64145e42..4d685af7140 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -56,17 +56,53 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Canonicalize_UpperUserName_UPN\( + samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Canonicalize_UpperUserName_UPN_RemoveDollar\( + samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_AsReqSelf\( + samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_NetbiosRealm\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_NetbiosRealm_AsReqSelf\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_NetbiosRealm_RemoveDollar\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_NetbiosRealm_RemoveDollar_AsReqSelf\( + samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_NetbiosRealm_UPN\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_NetbiosRealm_UPN_AsReqSelf\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_NetbiosRealm_UPN_RemoveDollar\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_NetbiosRealm_UPN_RemoveDollar_AsReqSelf\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_RemoveDollar\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_RemoveDollar_AsReqSelf\( + samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UPN\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UPN_AsReqSelf\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UPN_RemoveDollar\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UPN_RemoveDollar_AsReqSelf\( + samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_NetbiosRealm\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_NetbiosRealm_AsReqSelf\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_NetbiosRealm_RemoveDollar\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_NetbiosRealm_RemoveDollar_AsReqSelf\( + samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_NetbiosRealm_UPN\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_NetbiosRealm_UPN_AsReqSelf\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_NetbiosRealm_UPN_RemoveDollar\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_NetbiosRealm_UPN_RemoveDollar_AsReqSelf\( + samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_UpperUserName_NetbiosRealm\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_UpperUserName_NetbiosRealm_AsReqSelf\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_UpperUserName_NetbiosRealm_RemoveDollar\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_UpperUserName_NetbiosRealm_RemoveDollar_AsReqSelf\( + samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_UpperUserName_NetbiosRealm_UPN\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_UpperUserName_NetbiosRealm_UPN_AsReqSelf\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_UpperUserName_NetbiosRealm_UPN_RemoveDollar\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperRealm_UpperUserName_NetbiosRealm_UPN_RemoveDollar_AsReqSelf\( + samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_AsReqSelf\( + samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_NetbiosRealm\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_NetbiosRealm_AsReqSelf\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_NetbiosRealm_RemoveDollar\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_NetbiosRealm_RemoveDollar_AsReqSelf\( + samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_NetbiosRealm_UPN\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_NetbiosRealm_UPN_AsReqSelf\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_NetbiosRealm_UPN_RemoveDollar\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_NetbiosRealm_UPN_RemoveDollar_AsReqSelf\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_RemoveDollar\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_RemoveDollar_AsReqSelf\( + samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_UPN\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_UPN_AsReqSelf\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_UPN_RemoveDollar\( ++samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_Enterprise_UpperUserName_UPN_RemoveDollar_AsReqSelf\( + samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_NetbiosRealm\( + samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_NetbiosRealm_RemoveDollar\( + samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_tests.KerberosASCanonicalizationTests.test_MachineCredentials_NetbiosRealm_UPN\( +diff --git source4/kdc/db-glue.c source4/kdc/db-glue.c +index bed0ff773f9..5752ffb821c 100644 +--- source4/kdc/db-glue.c ++++ source4/kdc/db-glue.c +@@ -980,19 +980,17 @@ static krb5_error_code samba_kdc_message2entry(krb5_context context, + goto out; + } + +- if (smb_krb5_principal_get_type(context, principal) != KRB5_NT_ENTERPRISE_PRINCIPAL) { +- /* While we have copied the client principal, tests +- * show that Win2k3 returns the 'corrected' realm, not +- * the client-specified realm. This code attempts to +- * replace the client principal's realm with the one +- * we determine from our records */ +- +- /* this has to be with malloc() */ +- ret = smb_krb5_principal_set_realm(context, entry_ex->entry.principal, lpcfg_realm(lp_ctx)); +- if (ret) { +- krb5_clear_error_message(context); +- goto out; +- } ++ /* While we have copied the client principal, tests ++ * show that Win2k3 returns the 'corrected' realm, not ++ * the client-specified realm. This code attempts to ++ * replace the client principal's realm with the one ++ * we determine from our records */ ++ ++ /* this has to be with malloc() */ ++ ret = smb_krb5_principal_set_realm(context, entry_ex->entry.principal, lpcfg_realm(lp_ctx)); ++ if (ret) { ++ krb5_clear_error_message(context); ++ goto out; + } + } + +-- +2.25.1 + + +From 787405ef59b70cef011f005a6ed98898c5d43adb Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 14 Dec 2021 19:16:00 +1300 +Subject: [PATCH 52/99] tests/krb5: Correctly determine whether tickets are + service tickets + +Previously we expected tickets to contain a ticket checksum if the sname +was not the krbtgt. However, the ticket checksum should not be present +if we are performing an AS-REQ to our own account. Now we determine a +ticket is a service ticket only if the request is also a TGS-REQ. + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +(cherry picked from commit 100be7eb8e70ba270a8e92957a5e47466160a901) +--- + python/samba/tests/krb5/compatability_tests.py | 10 ++++++---- + python/samba/tests/krb5/kdc_base_test.py | 2 +- + python/samba/tests/krb5/raw_testcase.py | 18 ++++++++++-------- + python/samba/tests/krb5/rodc_tests.py | 4 ++-- + 4 files changed, 19 insertions(+), 15 deletions(-) + +diff --git python/samba/tests/krb5/compatability_tests.py python/samba/tests/krb5/compatability_tests.py +index ed2dc565b6d..65e9e3788d5 100755 +--- python/samba/tests/krb5/compatability_tests.py ++++ python/samba/tests/krb5/compatability_tests.py +@@ -132,13 +132,14 @@ class SimpleKerberosTests(KDCBaseTest): + tgt = self.get_tgt(user_creds) + + # Ensure the PAC contains the expected checksums. +- self.verify_ticket(tgt, key) ++ self.verify_ticket(tgt, key, service_ticket=False) + + # Get a service ticket from the DC. + service_ticket = self.get_service_ticket(tgt, target_creds) + + # Ensure the PAC contains the expected checksums. +- self.verify_ticket(service_ticket, key, expect_ticket_checksum=True) ++ self.verify_ticket(service_ticket, key, service_ticket=True, ++ expect_ticket_checksum=True) + + def test_mit_ticket_signature(self): + # Ensure that a DC does not issue tickets signed with its krbtgt key. +@@ -152,13 +153,14 @@ class SimpleKerberosTests(KDCBaseTest): + tgt = self.get_tgt(user_creds) + + # Ensure the PAC contains the expected checksums. +- self.verify_ticket(tgt, key) ++ self.verify_ticket(tgt, key, service_ticket=False) + + # Get a service ticket from the DC. + service_ticket = self.get_service_ticket(tgt, target_creds) + + # Ensure the PAC does not contain the expected checksums. +- self.verify_ticket(service_ticket, key, expect_ticket_checksum=False) ++ self.verify_ticket(service_ticket, key, service_ticket=True, ++ expect_ticket_checksum=False) + + def as_pre_auth_req(self, creds, etypes): + user = creds.get_username() +diff --git python/samba/tests/krb5/kdc_base_test.py python/samba/tests/krb5/kdc_base_test.py +index 6e96b982167..9506048ee2a 100644 +--- python/samba/tests/krb5/kdc_base_test.py ++++ python/samba/tests/krb5/kdc_base_test.py +@@ -1395,7 +1395,7 @@ class KDCBaseTest(RawKerberosTest): + krbtgt_creds = self.get_krbtgt_creds() + krbtgt_key = self.TicketDecryptionKey_from_creds(krbtgt_creds) + self.verify_ticket(service_ticket_creds, krbtgt_key, +- expect_pac=expect_pac, ++ service_ticket=True, expect_pac=expect_pac, + expect_ticket_checksum=self.tkt_sig_support) + + self.tkt_cache[cache_key] = service_ticket_creds +diff --git python/samba/tests/krb5/raw_testcase.py python/samba/tests/krb5/raw_testcase.py +index 14e655313fc..a2241707d44 100644 +--- python/samba/tests/krb5/raw_testcase.py ++++ python/samba/tests/krb5/raw_testcase.py +@@ -2587,7 +2587,11 @@ class RawKerberosTest(TestCaseInTempDir): + self.assertIsNotNone(ticket_decryption_key) + + if ticket_decryption_key is not None: +- self.verify_ticket(ticket_creds, krbtgt_keys, expect_pac=expect_pac, ++ service_ticket = (not self.is_tgs(expected_sname) ++ and rep_msg_type == KRB_TGS_REP) ++ self.verify_ticket(ticket_creds, krbtgt_keys, ++ service_ticket=service_ticket, ++ expect_pac=expect_pac, + expect_ticket_checksum=expect_ticket_checksum + or self.tkt_sig_support) + +@@ -2624,14 +2628,14 @@ class RawKerberosTest(TestCaseInTempDir): + expected_types.append(krb5pac.PAC_TYPE_DEVICE_INFO) + expected_types.append(krb5pac.PAC_TYPE_DEVICE_CLAIMS_INFO) + +- if not self.is_tgs(expected_sname): ++ if not self.is_tgs(expected_sname) and rep_msg_type == KRB_TGS_REP: + expected_types.append(krb5pac.PAC_TYPE_TICKET_CHECKSUM) + + require_strict = {krb5pac.PAC_TYPE_CLIENT_CLAIMS_INFO} + if not self.tkt_sig_support: + require_strict.add(krb5pac.PAC_TYPE_TICKET_CHECKSUM) + +- expect_extra_pac_buffers = rep_msg_type == KRB_AS_REP ++ expect_extra_pac_buffers = self.is_tgs(expected_sname) + + expect_pac_attrs = kdc_exchange_dict['expect_pac_attrs'] + +@@ -3233,11 +3237,9 @@ class RawKerberosTest(TestCaseInTempDir): + ticket_blob) + self.assertEqual(expected_checksum, checksum) + +- def verify_ticket(self, ticket, krbtgt_keys, expect_pac=True, ++ def verify_ticket(self, ticket, krbtgt_keys, service_ticket, ++ expect_pac=True, + expect_ticket_checksum=True): +- # Check if the ticket is a TGT. +- is_tgt = self.is_tgt(ticket) +- + # Decrypt the ticket. + + key = ticket.decryption_key +@@ -3336,7 +3338,7 @@ class RawKerberosTest(TestCaseInTempDir): + kdc_ctype, + kdc_checksum) + +- if is_tgt: ++ if not service_ticket: + self.assertNotIn(krb5pac.PAC_TYPE_TICKET_CHECKSUM, checksums) + else: + ticket_checksum, ticket_ctype = checksums.get( +diff --git python/samba/tests/krb5/rodc_tests.py python/samba/tests/krb5/rodc_tests.py +index 0e252d90262..83ee35d650a 100755 +--- python/samba/tests/krb5/rodc_tests.py ++++ python/samba/tests/krb5/rodc_tests.py +@@ -58,14 +58,14 @@ class RodcKerberosTests(KDCBaseTest): + tgt = self.get_tgt(user_creds, to_rodc=True) + + # Ensure the PAC contains the expected checksums. +- self.verify_ticket(tgt, rodc_key) ++ self.verify_ticket(tgt, rodc_key, service_ticket=False) + + # Get a service ticket from the RODC. + service_ticket = self.get_service_ticket(tgt, target_creds, + to_rodc=True) + + # Ensure the PAC contains the expected checksums. +- self.verify_ticket(service_ticket, rodc_key) ++ self.verify_ticket(service_ticket, rodc_key, service_ticket=True) + + + if __name__ == "__main__": +-- +2.25.1 + + +From c0977bee5b8c2f72cb5467e95a6ab034f696eee7 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 8 Feb 2022 12:15:36 +1300 +Subject: [PATCH 53/99] tests/krb5: Add helper function to modify ticket flags + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Stefan Metzmacher <metze@samba.org> +(cherry picked from commit ded5115f73dff5b8b2f3212988e03f9dbe0c2aa3) +--- + python/samba/tests/krb5/kdc_base_test.py | 14 ++++++++++++++ + python/samba/tests/krb5/kdc_tgs_tests.py | 18 ++---------------- + python/samba/tests/krb5/s4u_tests.py | 17 +++-------------- + 3 files changed, 19 insertions(+), 30 deletions(-) + +diff --git python/samba/tests/krb5/kdc_base_test.py python/samba/tests/krb5/kdc_base_test.py +index 9506048ee2a..58b87eab25b 100644 +--- python/samba/tests/krb5/kdc_base_test.py ++++ python/samba/tests/krb5/kdc_base_test.py +@@ -1602,6 +1602,20 @@ class KDCBaseTest(RawKerberosTest): + enc_part, asn1Spec=krb5_asn1.EncTicketPart()) + return enc_ticket_part + ++ def modify_ticket_flag(self, enc_part, flag, value): ++ self.assertIsInstance(value, bool) ++ ++ flag = krb5_asn1.TicketFlags(flag) ++ pos = len(tuple(flag)) - 1 ++ ++ flags = enc_part['flags'] ++ self.assertLessEqual(pos, len(flags)) ++ ++ new_flags = flags[:pos] + str(int(value)) + flags[pos + 1:] ++ enc_part['flags'] = new_flags ++ ++ return enc_part ++ + def get_objectSid(self, samdb, dn): + ''' Get the objectSID for a DN + Note: performs an Ldb query. +diff --git python/samba/tests/krb5/kdc_tgs_tests.py python/samba/tests/krb5/kdc_tgs_tests.py +index 2923d53772a..8cd27dec2aa 100755 +--- python/samba/tests/krb5/kdc_tgs_tests.py ++++ python/samba/tests/krb5/kdc_tgs_tests.py +@@ -2177,14 +2177,7 @@ class KdcTgsTests(KDCBaseTest): + + def _modify_renewable(self, enc_part): + # Set the renewable flag. +- renewable_flag = krb5_asn1.TicketFlags('renewable') +- pos = len(tuple(renewable_flag)) - 1 +- +- flags = enc_part['flags'] +- self.assertLessEqual(pos, len(flags)) +- +- new_flags = flags[:pos] + '1' + flags[pos + 1:] +- enc_part['flags'] = new_flags ++ enc_part = self.modify_ticket_flag(enc_part, 'renewable', value=True) + + # Set the renew-till time to be in the future. + renew_till = self.get_KerberosTime(offset=100 * 60 * 60) +@@ -2194,14 +2187,7 @@ class KdcTgsTests(KDCBaseTest): + + def _modify_invalid(self, enc_part): + # Set the invalid flag. +- invalid_flag = krb5_asn1.TicketFlags('invalid') +- pos = len(tuple(invalid_flag)) - 1 +- +- flags = enc_part['flags'] +- self.assertLessEqual(pos, len(flags)) +- +- new_flags = flags[:pos] + '1' + flags[pos + 1:] +- enc_part['flags'] = new_flags ++ enc_part = self.modify_ticket_flag(enc_part, 'invalid', value=True) + + # Set the ticket start time to be in the past. + past_time = self.get_KerberosTime(offset=-100 * 60 * 60) +diff --git python/samba/tests/krb5/s4u_tests.py python/samba/tests/krb5/s4u_tests.py +index 6ec9af11423..49dd89cd764 100755 +--- python/samba/tests/krb5/s4u_tests.py ++++ python/samba/tests/krb5/s4u_tests.py +@@ -1336,20 +1336,9 @@ class S4UKerberosTests(KDCBaseTest): + modify_pac_fn=modify_pac_fn) + + def set_ticket_forwardable(self, ticket, flag, update_pac_checksums=True): +- flag = '1' if flag else '0' +- +- def modify_fn(enc_part): +- # Reset the forwardable flag +- forwardable_pos = (len(tuple(krb5_asn1.TicketFlags('forwardable'))) +- - 1) +- +- flags = enc_part['flags'] +- self.assertLessEqual(forwardable_pos, len(flags)) +- enc_part['flags'] = (flags[:forwardable_pos] + +- flag + +- flags[forwardable_pos+1:]) +- +- return enc_part ++ modify_fn = functools.partial(self.modify_ticket_flag, ++ flag='forwardable', ++ value=flag) + + if update_pac_checksums: + checksum_keys = self.get_krbtgt_checksum_key() +-- +2.25.1 + + +From c0395578c50fbc4f1946e2f5a065d94f67212eb0 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 15 Jun 2022 19:37:39 +1200 +Subject: [PATCH 55/99] CVE-2022-2031 s4:kdc: Add MIT support for + ATTRIBUTES_INFO and REQUESTER_SID PAC buffers + +So that we do not confuse TGTs and kpasswd tickets, it is critical to +check that the REQUESTER_SID buffer exists in TGTs, and to ensure that +it is not propagated to service tickets. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> + +[jsutton@samba.org Brought in changes to add ATTRIBUTES_INFO and + REQUESTER_SID buffers to new PACs, and updated knownfails] + +[jsutton@samba.org Adjusted MIT knownfails] +--- + selftest/knownfail_mit_kdc | 17 ----- + source4/kdc/mit-kdb/kdb_samba_policies.c | 5 +- + source4/kdc/mit_samba.c | 93 +++++++++++++++++++++++- + source4/kdc/mit_samba.h | 1 + + 4 files changed, 94 insertions(+), 22 deletions(-) + +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index 4d685af7140..108c6055d0c 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -445,7 +445,6 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_authdata_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_no_pac +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_pac_request_none + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_pac_request_true + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_req + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_renew_rodc_allowed_denied +@@ -482,7 +481,6 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rename + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_invalid +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_no_requester_sid + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_allowed_denied + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_denied + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_no_krbtgt_link +@@ -518,7 +516,6 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_user2user_wrong_srealm + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_authdata_no_pac + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_no_pac +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_pac_request_none + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_pac_request_true + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_req + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_validate_rodc_allowed_denied +@@ -536,21 +533,17 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + # + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_false + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_missing_renew_false +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_missing_renew_none + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_missing_renew_true + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_missing_rodc_renew_false + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_missing_rodc_renew_none + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_missing_rodc_renew_true +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_none + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_renew_false +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_renew_none + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_renew_true + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_rodc_renew_false + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_rodc_renew_none + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_rodc_renew_true + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_pac_attrs_true + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_pac_attrs_false +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_pac_attrs_none + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_pac_attrs_true + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_from_rodc_no_pac_attrs + # +@@ -571,21 +564,11 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + # + # PAC requester SID tests + # +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_as_requester_sid +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_logon_info_sid_mismatch_existing +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_logon_info_sid_mismatch_nonexisting +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_requester_sid_mismatch_existing +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_requester_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_req_from_rodc_no_requester_sid +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_renew + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_rodc_renew + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_rodc_validate +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_missing_validate +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_renew + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_rodc_renew + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_rodc_validate +-^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_requester_sid_validate + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_logon_info_only_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_logon_info_only_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_logon_info_sid_mismatch_existing +diff --git source4/kdc/mit-kdb/kdb_samba_policies.c source4/kdc/mit-kdb/kdb_samba_policies.c +index 7bc9a7b3347..3b25fff410b 100644 +--- source4/kdc/mit-kdb/kdb_samba_policies.c ++++ source4/kdc/mit-kdb/kdb_samba_policies.c +@@ -159,6 +159,7 @@ done: + + static krb5_error_code ks_get_pac(krb5_context context, + krb5_db_entry *client, ++ krb5_db_entry *server, + krb5_keyblock *client_key, + krb5_pac *pac) + { +@@ -173,6 +174,7 @@ static krb5_error_code ks_get_pac(krb5_context context, + code = mit_samba_get_pac(mit_ctx, + context, + client, ++ server, + client_key, + pac); + if (code != 0) { +@@ -439,7 +441,7 @@ krb5_error_code kdb_samba_db_sign_auth_data(krb5_context context, + */ + if (with_pac && generate_pac) { + DBG_DEBUG("Generate PAC for AS-REQ [%s]\n", client_name); +- code = ks_get_pac(context, client_entry, client_key, &pac); ++ code = ks_get_pac(context, client_entry, server, client_key, &pac); + if (code != 0) { + goto done; + } +@@ -490,6 +492,7 @@ krb5_error_code kdb_samba_db_sign_auth_data(krb5_context context, + + code = ks_get_pac(context, + client_entry, ++ server, + client_key, + &pac); + if (code != 0 && code != ENOENT) { +diff --git source4/kdc/mit_samba.c source4/kdc/mit_samba.c +index c2a604045d9..df2ba0a906f 100644 +--- source4/kdc/mit_samba.c ++++ source4/kdc/mit_samba.c +@@ -407,6 +407,7 @@ int mit_samba_get_nextkey(struct mit_samba_context *ctx, + int mit_samba_get_pac(struct mit_samba_context *smb_ctx, + krb5_context context, + krb5_db_entry *client, ++ krb5_db_entry *server, + krb5_keyblock *client_key, + krb5_pac *pac) + { +@@ -417,9 +418,12 @@ int mit_samba_get_pac(struct mit_samba_context *smb_ctx, + DATA_BLOB **cred_ndr_ptr = NULL; + DATA_BLOB cred_blob = data_blob_null; + DATA_BLOB *pcred_blob = NULL; ++ DATA_BLOB *pac_attrs_blob = NULL; ++ DATA_BLOB *requester_sid_blob = NULL; + NTSTATUS nt_status; + krb5_error_code code; + struct samba_kdc_entry *skdc_entry; ++ bool is_krbtgt; + + skdc_entry = talloc_get_type_abort(client->e_data, + struct samba_kdc_entry); +@@ -438,12 +442,16 @@ int mit_samba_get_pac(struct mit_samba_context *smb_ctx, + } + #endif + ++ is_krbtgt = ks_is_tgs_principal(smb_ctx, server->princ); ++ + nt_status = samba_kdc_get_pac_blobs(tmp_ctx, + skdc_entry, + &logon_info_blob, + cred_ndr_ptr, + &upn_dns_info_blob, +- NULL, NULL, NULL, ++ is_krbtgt ? &pac_attrs_blob : NULL, ++ NULL, ++ is_krbtgt ? &requester_sid_blob : NULL, + NULL); + if (!NT_STATUS_IS_OK(nt_status)) { + talloc_free(tmp_ctx); +@@ -471,8 +479,8 @@ int mit_samba_get_pac(struct mit_samba_context *smb_ctx, + logon_info_blob, + pcred_blob, + upn_dns_info_blob, +- NULL, +- NULL, ++ pac_attrs_blob, ++ requester_sid_blob, + NULL, + pac); + +@@ -496,6 +504,7 @@ krb5_error_code mit_samba_reget_pac(struct mit_samba_context *ctx, + DATA_BLOB *pac_blob = NULL; + DATA_BLOB *upn_blob = NULL; + DATA_BLOB *deleg_blob = NULL; ++ DATA_BLOB *requester_sid_blob = NULL; + struct samba_kdc_entry *client_skdc_entry = NULL; + struct samba_kdc_entry *krbtgt_skdc_entry = NULL; + struct samba_kdc_entry *server_skdc_entry = NULL; +@@ -511,8 +520,12 @@ krb5_error_code mit_samba_reget_pac(struct mit_samba_context *ctx, + ssize_t upn_dns_info_idx = -1; + ssize_t srv_checksum_idx = -1; + ssize_t kdc_checksum_idx = -1; ++ ssize_t tkt_checksum_idx = -1; ++ ssize_t attrs_info_idx = -1; ++ ssize_t requester_sid_idx = -1; + krb5_pac new_pac = NULL; + bool ok; ++ bool is_krbtgt; + + /* Create a memory context early so code can use talloc_stackframe() */ + tmp_ctx = talloc_named(ctx, 0, "mit_samba_reget_pac context"); +@@ -520,6 +533,8 @@ krb5_error_code mit_samba_reget_pac(struct mit_samba_context *ctx, + return ENOMEM; + } + ++ is_krbtgt = ks_is_tgs_principal(ctx, server->princ); ++ + if (client != NULL) { + client_skdc_entry = + talloc_get_type_abort(client->e_data, +@@ -578,7 +593,7 @@ krb5_error_code mit_samba_reget_pac(struct mit_samba_context *ctx, + NULL, + &upn_blob, + NULL, NULL, +- NULL, ++ &requester_sid_blob, + NULL); + if (!NT_STATUS_IS_OK(nt_status)) { + code = EINVAL; +@@ -737,6 +752,45 @@ krb5_error_code mit_samba_reget_pac(struct mit_samba_context *ctx, + } + kdc_checksum_idx = i; + break; ++ case PAC_TYPE_TICKET_CHECKSUM: ++ if (tkt_checksum_idx != -1) { ++ DBG_WARNING("ticket checksum type[%u] twice " ++ "[%zd] and [%zu]: \n", ++ types[i], ++ tkt_checksum_idx, ++ i); ++ SAFE_FREE(types); ++ code = EINVAL; ++ goto done; ++ } ++ tkt_checksum_idx = i; ++ break; ++ case PAC_TYPE_ATTRIBUTES_INFO: ++ if (attrs_info_idx != -1) { ++ DBG_WARNING("attributes info type[%u] twice " ++ "[%zd] and [%zu]: \n", ++ types[i], ++ attrs_info_idx, ++ i); ++ SAFE_FREE(types); ++ code = EINVAL; ++ goto done; ++ } ++ attrs_info_idx = i; ++ break; ++ case PAC_TYPE_REQUESTER_SID: ++ if (requester_sid_idx != -1) { ++ DBG_WARNING("requester sid type[%u] twice" ++ "[%zd] and [%zu]: \n", ++ types[i], ++ requester_sid_idx, ++ i); ++ SAFE_FREE(types); ++ code = EINVAL; ++ goto done; ++ } ++ requester_sid_idx = i; ++ break; + default: + continue; + } +@@ -766,6 +820,13 @@ krb5_error_code mit_samba_reget_pac(struct mit_samba_context *ctx, + code = EINVAL; + goto done; + } ++ if (!(flags & KRB5_KDB_FLAG_CONSTRAINED_DELEGATION) && ++ requester_sid_idx == -1) { ++ DEBUG(1, ("PAC_TYPE_REQUESTER_SID missing\n")); ++ SAFE_FREE(types); ++ code = KRB5KDC_ERR_TGT_REVOKED; ++ goto done; ++ } + + /* Build an updated PAC */ + code = krb5_pac_init(context, &new_pac); +@@ -831,6 +892,10 @@ krb5_error_code mit_samba_reget_pac(struct mit_samba_context *ctx, + } + break; + case PAC_TYPE_SRV_CHECKSUM: ++ if (requester_sid_idx == -1 && requester_sid_blob != NULL) { ++ /* inject REQUESTER_SID */ ++ forced_next_type = PAC_TYPE_REQUESTER_SID; ++ } + /* + * This is generated in the main KDC code + */ +@@ -840,6 +905,26 @@ krb5_error_code mit_samba_reget_pac(struct mit_samba_context *ctx, + * This is generated in the main KDC code + */ + continue; ++ case PAC_TYPE_ATTRIBUTES_INFO: ++ if (!is_untrusted && is_krbtgt) { ++ /* just copy... */ ++ break; ++ } ++ ++ continue; ++ case PAC_TYPE_REQUESTER_SID: ++ if (!is_krbtgt) { ++ continue; ++ } ++ ++ /* ++ * Replace in the RODC case, otherwise ++ * requester_sid_blob is NULL and we just copy. ++ */ ++ if (requester_sid_blob != NULL) { ++ type_blob = *requester_sid_blob; ++ } ++ break; + default: + /* just copy... */ + break; +diff --git source4/kdc/mit_samba.h source4/kdc/mit_samba.h +index 636c77ec97c..4431e82a1b2 100644 +--- source4/kdc/mit_samba.h ++++ source4/kdc/mit_samba.h +@@ -50,6 +50,7 @@ int mit_samba_get_nextkey(struct mit_samba_context *ctx, + int mit_samba_get_pac(struct mit_samba_context *smb_ctx, + krb5_context context, + krb5_db_entry *client, ++ krb5_db_entry *server, + krb5_keyblock *client_key, + krb5_pac *pac); + +-- +2.25.1 + + +From 6843c44a45044808f90687f85183e7111a465d1f Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Thu, 16 Jun 2022 10:33:29 +1200 +Subject: [PATCH 56/99] heimdal:kdc: Accommodate NULL data parameter in + krb5_pac_get_buffer() + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +--- + source4/heimdal/lib/krb5/pac.c | 10 ++++++---- + 1 file changed, 6 insertions(+), 4 deletions(-) + +diff --git source4/heimdal/lib/krb5/pac.c source4/heimdal/lib/krb5/pac.c +index 05bcc523080..100de904662 100644 +--- source4/heimdal/lib/krb5/pac.c ++++ source4/heimdal/lib/krb5/pac.c +@@ -394,10 +394,12 @@ krb5_pac_get_buffer(krb5_context context, krb5_pac p, + if (p->pac->buffers[i].type != type) + continue; + +- ret = krb5_data_copy(data, (unsigned char *)p->data.data + offset, len); +- if (ret) { +- krb5_set_error_message(context, ret, N_("malloc: out of memory", "")); +- return ret; ++ if (data) { ++ ret = krb5_data_copy(data, (unsigned char *)p->data.data + offset, len); ++ if (ret) { ++ krb5_set_error_message(context, ret, N_("malloc: out of memory", "")); ++ return ret; ++ } + } + return 0; + } +-- +2.25.1 + + +From 1b38a28bcaebdae0128518605a422a194747a60f Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Fri, 27 May 2022 19:17:02 +1200 +Subject: [PATCH 57/99] CVE-2022-2031 s4:kpasswd: Account for missing target + principal + +This field is supposed to be optional. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15049 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15074 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> +--- + source4/kdc/kpasswd-service-mit.c | 22 ++++++++++++---------- + 1 file changed, 12 insertions(+), 10 deletions(-) + +diff --git source4/kdc/kpasswd-service-mit.c source4/kdc/kpasswd-service-mit.c +index 2117c1c1696..b53c1a4618a 100644 +--- source4/kdc/kpasswd-service-mit.c ++++ source4/kdc/kpasswd-service-mit.c +@@ -143,16 +143,18 @@ static krb5_error_code kpasswd_set_password(struct kdc_server *kdc, + return KRB5_KPASSWD_HARDERROR; + } + +- target_realm = smb_krb5_principal_get_realm( +- mem_ctx, context, target_principal); +- code = krb5_unparse_name_flags(context, +- target_principal, +- KRB5_PRINCIPAL_UNPARSE_NO_REALM, +- &target_name); +- if (code != 0) { +- DBG_WARNING("Failed to parse principal\n"); +- *error_string = "String conversion failed"; +- return KRB5_KPASSWD_HARDERROR; ++ if (target_principal != NULL) { ++ target_realm = smb_krb5_principal_get_realm( ++ mem_ctx, context, target_principal); ++ code = krb5_unparse_name_flags(context, ++ target_principal, ++ KRB5_PRINCIPAL_UNPARSE_NO_REALM, ++ &target_name); ++ if (code != 0) { ++ DBG_WARNING("Failed to parse principal\n"); ++ *error_string = "String conversion failed"; ++ return KRB5_KPASSWD_HARDERROR; ++ } + } + + if ((target_name != NULL && target_realm == NULL) || +-- +2.25.1 + + +From f6c5a60336de8fd67a2ef371dd2ee4cf75c53904 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Mon, 30 May 2022 19:17:41 +1200 +Subject: [PATCH 58/99] CVE-2022-2031 s4:kpasswd: Add MIT fallback for decoding + setpw structure + +The target principal and realm fields of the setpw structure are +supposed to be optional, but in MIT Kerberos they are mandatory. For +better compatibility and ease of testing, fall back to parsing the +simpler (containing only the new password) structure if the MIT function +fails to decode it. + +Although the target principal and realm fields should be optional, one +is not supposed to specified without the other, so we don't have to deal +with the case where only one is specified. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15049 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15074 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> +--- + source4/kdc/kpasswd-service-mit.c | 94 ++++++++++++++++++++++++++----- + 1 file changed, 79 insertions(+), 15 deletions(-) + +diff --git source4/kdc/kpasswd-service-mit.c source4/kdc/kpasswd-service-mit.c +index b53c1a4618a..9c4d2801669 100644 +--- source4/kdc/kpasswd-service-mit.c ++++ source4/kdc/kpasswd-service-mit.c +@@ -28,6 +28,7 @@ + #include "kdc/kpasswd_glue.h" + #include "kdc/kpasswd-service.h" + #include "kdc/kpasswd-helper.h" ++#include "../lib/util/asn1.h" + + #define RFC3244_VERSION 0xff80 + +@@ -35,6 +36,52 @@ krb5_error_code decode_krb5_setpw_req(const krb5_data *code, + krb5_data **password_out, + krb5_principal *target_out); + ++/* ++ * A fallback for when MIT refuses to parse a setpw structure without the ++ * (optional) target principal and realm ++ */ ++static bool decode_krb5_setpw_req_simple(TALLOC_CTX *mem_ctx, ++ const DATA_BLOB *decoded_data, ++ DATA_BLOB *clear_data) ++{ ++ struct asn1_data *asn1 = NULL; ++ bool ret; ++ ++ asn1 = asn1_init(mem_ctx, 3); ++ if (asn1 == NULL) { ++ return false; ++ } ++ ++ ret = asn1_load(asn1, *decoded_data); ++ if (!ret) { ++ goto out; ++ } ++ ++ ret = asn1_start_tag(asn1, ASN1_SEQUENCE(0)); ++ if (!ret) { ++ goto out; ++ } ++ ret = asn1_start_tag(asn1, ASN1_CONTEXT(0)); ++ if (!ret) { ++ goto out; ++ } ++ ret = asn1_read_OctetString(asn1, mem_ctx, clear_data); ++ if (!ret) { ++ goto out; ++ } ++ ++ ret = asn1_end_tag(asn1); ++ if (!ret) { ++ goto out; ++ } ++ ret = asn1_end_tag(asn1); ++ ++out: ++ asn1_free(asn1); ++ ++ return ret; ++} ++ + static krb5_error_code kpasswd_change_password(struct kdc_server *kdc, + TALLOC_CTX *mem_ctx, + struct auth_session_info *session_info, +@@ -93,9 +140,10 @@ static krb5_error_code kpasswd_set_password(struct kdc_server *kdc, + const char **error_string) + { + krb5_context context = kdc->smb_krb5_context->krb5_context; ++ DATA_BLOB clear_data; + krb5_data k_dec_data; +- krb5_data *k_clear_data; +- krb5_principal target_principal; ++ krb5_data *k_clear_data = NULL; ++ krb5_principal target_principal = NULL; + krb5_error_code code; + DATA_BLOB password; + char *target_realm = NULL; +@@ -114,29 +162,45 @@ static krb5_error_code kpasswd_set_password(struct kdc_server *kdc, + code = decode_krb5_setpw_req(&k_dec_data, + &k_clear_data, + &target_principal); +- if (code != 0) { +- DBG_WARNING("decode_krb5_setpw_req failed: %s\n", +- error_message(code)); +- ok = kpasswd_make_error_reply(mem_ctx, +- KRB5_KPASSWD_MALFORMED, +- "Failed to decode packet", +- kpasswd_reply); ++ if (code == 0) { ++ clear_data.data = (uint8_t *)k_clear_data->data; ++ clear_data.length = k_clear_data->length; ++ } else { ++ target_principal = NULL; ++ ++ /* ++ * The MIT decode failed, so fall back to trying the simple ++ * case, without target_principal. ++ */ ++ ok = decode_krb5_setpw_req_simple(mem_ctx, ++ decoded_data, ++ &clear_data); + if (!ok) { +- *error_string = "Failed to create reply"; +- return KRB5_KPASSWD_HARDERROR; ++ DBG_WARNING("decode_krb5_setpw_req failed: %s\n", ++ error_message(code)); ++ ok = kpasswd_make_error_reply(mem_ctx, ++ KRB5_KPASSWD_MALFORMED, ++ "Failed to decode packet", ++ kpasswd_reply); ++ if (!ok) { ++ *error_string = "Failed to create reply"; ++ return KRB5_KPASSWD_HARDERROR; ++ } ++ return 0; + } +- return 0; + } + + ok = convert_string_talloc_handle(mem_ctx, + lpcfg_iconv_handle(kdc->task->lp_ctx), + CH_UTF8, + CH_UTF16, +- (const char *)k_clear_data->data, +- k_clear_data->length, ++ clear_data.data, ++ clear_data.length, + (void **)&password.data, + &password.length); +- krb5_free_data(context, k_clear_data); ++ if (k_clear_data != NULL) { ++ krb5_free_data(context, k_clear_data); ++ } + if (!ok) { + DBG_WARNING("String conversion failed\n"); + *error_string = "String conversion failed"; +-- +2.25.1 + + +From 6305a55870287191ce4268f6af7fe278ca7f2a30 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Thu, 26 May 2022 16:34:01 +1200 +Subject: [PATCH 59/99] CVE-2022-32744 tests/krb5: Correctly handle specifying + account kvno + +The environment variable is a string, but we expect an integer. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15074 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> +--- + python/samba/tests/krb5/raw_testcase.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git python/samba/tests/krb5/raw_testcase.py python/samba/tests/krb5/raw_testcase.py +index a2241707d44..4120edf93b9 100644 +--- python/samba/tests/krb5/raw_testcase.py ++++ python/samba/tests/krb5/raw_testcase.py +@@ -724,7 +724,7 @@ class RawKerberosTest(TestCaseInTempDir): + fallback_default=False, + allow_missing=kvno_allow_missing) + if kvno is not None: +- c.set_kvno(kvno) ++ c.set_kvno(int(kvno)) + aes256_key = self.env_get_var('AES256_KEY_HEX', prefix, + fallback_default=False, + allow_missing=aes256_allow_missing) +-- +2.25.1 + + +From 8917979641abb03ef858ba72b652178475b6e918 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Thu, 26 May 2022 20:52:04 +1200 +Subject: [PATCH 60/99] CVE-2022-2031 tests/krb5: Split out _make_tgs_request() + +This allows us to make use of it in other tests. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> + +[jsutton@samba.org Fixed conflicts due to having older version of + _make_tgs_request()] +--- + python/samba/tests/krb5/kdc_base_test.py | 77 ++++++++++++++++++++++++ + python/samba/tests/krb5/kdc_tgs_tests.py | 76 ----------------------- + 2 files changed, 77 insertions(+), 76 deletions(-) + +diff --git python/samba/tests/krb5/kdc_base_test.py python/samba/tests/krb5/kdc_base_test.py +index 58b87eab25b..2117663b26b 100644 +--- python/samba/tests/krb5/kdc_base_test.py ++++ python/samba/tests/krb5/kdc_base_test.py +@@ -67,6 +67,7 @@ from samba.tests.krb5.rfc4120_constants import ( + AES256_CTS_HMAC_SHA1_96, + ARCFOUR_HMAC_MD5, + KDC_ERR_PREAUTH_REQUIRED, ++ KDC_ERR_TGT_REVOKED, + KRB_AS_REP, + KRB_TGS_REP, + KRB_ERROR, +@@ -1538,6 +1539,82 @@ class KDCBaseTest(RawKerberosTest): + + return ticket_creds + ++ def _make_tgs_request(self, client_creds, service_creds, tgt, ++ pac_request=None, expect_pac=True, ++ expect_error=False, ++ expected_account_name=None, ++ expected_upn_name=None, ++ expected_sid=None): ++ client_account = client_creds.get_username() ++ cname = self.PrincipalName_create(name_type=NT_PRINCIPAL, ++ names=[client_account]) ++ ++ service_account = service_creds.get_username() ++ sname = self.PrincipalName_create(name_type=NT_PRINCIPAL, ++ names=[service_account]) ++ ++ realm = service_creds.get_realm() ++ ++ expected_crealm = realm ++ expected_cname = cname ++ expected_srealm = realm ++ expected_sname = sname ++ ++ expected_supported_etypes = service_creds.tgs_supported_enctypes ++ ++ etypes = (AES256_CTS_HMAC_SHA1_96, ARCFOUR_HMAC_MD5) ++ ++ kdc_options = str(krb5_asn1.KDCOptions('canonicalize')) ++ ++ target_decryption_key = self.TicketDecryptionKey_from_creds( ++ service_creds) ++ ++ authenticator_subkey = self.RandomKey(kcrypto.Enctype.AES256) ++ ++ if expect_error: ++ expected_error_mode = KDC_ERR_TGT_REVOKED ++ check_error_fn = self.generic_check_kdc_error ++ check_rep_fn = None ++ else: ++ expected_error_mode = 0 ++ check_error_fn = None ++ check_rep_fn = self.generic_check_kdc_rep ++ ++ kdc_exchange_dict = self.tgs_exchange_dict( ++ expected_crealm=expected_crealm, ++ expected_cname=expected_cname, ++ expected_srealm=expected_srealm, ++ expected_sname=expected_sname, ++ expected_account_name=expected_account_name, ++ expected_upn_name=expected_upn_name, ++ expected_sid=expected_sid, ++ expected_supported_etypes=expected_supported_etypes, ++ ticket_decryption_key=target_decryption_key, ++ check_error_fn=check_error_fn, ++ check_rep_fn=check_rep_fn, ++ check_kdc_private_fn=self.generic_check_kdc_private, ++ expected_error_mode=expected_error_mode, ++ tgt=tgt, ++ authenticator_subkey=authenticator_subkey, ++ kdc_options=kdc_options, ++ pac_request=pac_request, ++ expect_pac=expect_pac, ++ expect_edata=False) ++ ++ rep = self._generic_kdc_exchange(kdc_exchange_dict, ++ cname=cname, ++ realm=realm, ++ sname=sname, ++ etypes=etypes) ++ if expect_error: ++ self.check_error_rep(rep, expected_error_mode) ++ ++ return None ++ else: ++ self.check_reply(rep, KRB_TGS_REP) ++ ++ return kdc_exchange_dict['rep_ticket_creds'] ++ + # Named tuple to contain values of interest when the PAC is decoded. + PacData = namedtuple( + "PacData", +diff --git python/samba/tests/krb5/kdc_tgs_tests.py python/samba/tests/krb5/kdc_tgs_tests.py +index 8cd27dec2aa..e52f46152fa 100755 +--- python/samba/tests/krb5/kdc_tgs_tests.py ++++ python/samba/tests/krb5/kdc_tgs_tests.py +@@ -230,82 +230,6 @@ class KdcTgsTests(KDCBaseTest): + pac_data.account_sid, + "rep = {%s},%s" % (rep, pac_data)) + +- def _make_tgs_request(self, client_creds, service_creds, tgt, +- pac_request=None, expect_pac=True, +- expect_error=False, +- expected_account_name=None, +- expected_upn_name=None, +- expected_sid=None): +- client_account = client_creds.get_username() +- cname = self.PrincipalName_create(name_type=NT_PRINCIPAL, +- names=[client_account]) +- +- service_account = service_creds.get_username() +- sname = self.PrincipalName_create(name_type=NT_PRINCIPAL, +- names=[service_account]) +- +- realm = service_creds.get_realm() +- +- expected_crealm = realm +- expected_cname = cname +- expected_srealm = realm +- expected_sname = sname +- +- expected_supported_etypes = service_creds.tgs_supported_enctypes +- +- etypes = (AES256_CTS_HMAC_SHA1_96, ARCFOUR_HMAC_MD5) +- +- kdc_options = str(krb5_asn1.KDCOptions('canonicalize')) +- +- target_decryption_key = self.TicketDecryptionKey_from_creds( +- service_creds) +- +- authenticator_subkey = self.RandomKey(kcrypto.Enctype.AES256) +- +- if expect_error: +- expected_error_mode = KDC_ERR_TGT_REVOKED +- check_error_fn = self.generic_check_kdc_error +- check_rep_fn = None +- else: +- expected_error_mode = 0 +- check_error_fn = None +- check_rep_fn = self.generic_check_kdc_rep +- +- kdc_exchange_dict = self.tgs_exchange_dict( +- expected_crealm=expected_crealm, +- expected_cname=expected_cname, +- expected_srealm=expected_srealm, +- expected_sname=expected_sname, +- expected_account_name=expected_account_name, +- expected_upn_name=expected_upn_name, +- expected_sid=expected_sid, +- expected_supported_etypes=expected_supported_etypes, +- ticket_decryption_key=target_decryption_key, +- check_error_fn=check_error_fn, +- check_rep_fn=check_rep_fn, +- check_kdc_private_fn=self.generic_check_kdc_private, +- expected_error_mode=expected_error_mode, +- tgt=tgt, +- authenticator_subkey=authenticator_subkey, +- kdc_options=kdc_options, +- pac_request=pac_request, +- expect_pac=expect_pac, +- expect_edata=False) +- +- rep = self._generic_kdc_exchange(kdc_exchange_dict, +- cname=cname, +- realm=realm, +- sname=sname, +- etypes=etypes) +- if expect_error: +- self.check_error_rep(rep, expected_error_mode) +- +- return None +- else: +- self.check_reply(rep, KRB_TGS_REP) +- +- return kdc_exchange_dict['rep_ticket_creds'] +- + def test_request(self): + client_creds = self.get_client_creds() + service_creds = self.get_service_creds() +-- +2.25.1 + + +From 245d9a42329a1bfeb3db8431ef105e7758080e14 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 24 May 2022 19:06:53 +1200 +Subject: [PATCH 61/99] CVE-2022-32744 tests/krb5: Correctly calculate salt for + pre-existing accounts + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15074 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> +--- + python/samba/tests/krb5/kdc_base_test.py | 1 + + python/samba/tests/krb5/raw_testcase.py | 1 + + 2 files changed, 2 insertions(+) + +diff --git python/samba/tests/krb5/kdc_base_test.py python/samba/tests/krb5/kdc_base_test.py +index 2117663b26b..685a6f71f88 100644 +--- python/samba/tests/krb5/kdc_base_test.py ++++ python/samba/tests/krb5/kdc_base_test.py +@@ -1048,6 +1048,7 @@ class KDCBaseTest(RawKerberosTest): + + kvno = int(res[0]['msDS-KeyVersionNumber'][0]) + creds.set_kvno(kvno) ++ creds.set_workstation(username[:-1]) + creds.set_dn(dn) + + keys = self.get_keys(samdb, dn) +diff --git python/samba/tests/krb5/raw_testcase.py python/samba/tests/krb5/raw_testcase.py +index 4120edf93b9..a9a98c36cbf 100644 +--- python/samba/tests/krb5/raw_testcase.py ++++ python/samba/tests/krb5/raw_testcase.py +@@ -834,6 +834,7 @@ class RawKerberosTest(TestCaseInTempDir): + allow_missing_password=allow_missing_password, + allow_missing_keys=allow_missing_keys) + c.set_gensec_features(c.get_gensec_features() | FEATURE_SEAL) ++ c.set_workstation('') + return c + + def get_rodc_krbtgt_creds(self, +-- +2.25.1 + + +From f7fad997cc06a14c9ffd101b26e16598f334148b Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 24 May 2022 19:13:54 +1200 +Subject: [PATCH 62/99] CVE-2022-2031 tests/krb5: Add new definitions for + kpasswd + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15049 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15074 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> +--- + python/samba/tests/krb5/rfc4120.asn1 | 6 ++++++ + python/samba/tests/krb5/rfc4120_constants.py | 13 +++++++++++++ + python/samba/tests/krb5/rfc4120_pyasn1.py | 13 ++++++++++++- + 3 files changed, 31 insertions(+), 1 deletion(-) + +diff --git python/samba/tests/krb5/rfc4120.asn1 python/samba/tests/krb5/rfc4120.asn1 +index e0831e1f86f..cac884be985 100644 +--- python/samba/tests/krb5/rfc4120.asn1 ++++ python/samba/tests/krb5/rfc4120.asn1 +@@ -567,6 +567,12 @@ PA-FX-FAST-REPLY ::= CHOICE { + ... + } + ++ChangePasswdDataMS ::= SEQUENCE { ++ newpasswd [0] OCTET STRING, ++ targname [1] PrincipalName OPTIONAL, ++ targrealm [2] Realm OPTIONAL ++} ++ + -- MS-KILE End + -- + -- +diff --git python/samba/tests/krb5/rfc4120_constants.py python/samba/tests/krb5/rfc4120_constants.py +index a9fdc5735dd..7f0f44500c7 100644 +--- python/samba/tests/krb5/rfc4120_constants.py ++++ python/samba/tests/krb5/rfc4120_constants.py +@@ -27,11 +27,13 @@ ARCFOUR_HMAC_MD5 = int( + + # Message types + KRB_ERROR = int(krb5_asn1.MessageTypeValues('krb-error')) ++KRB_AP_REP = int(krb5_asn1.MessageTypeValues('krb-ap-rep')) + KRB_AP_REQ = int(krb5_asn1.MessageTypeValues('krb-ap-req')) + KRB_AS_REP = int(krb5_asn1.MessageTypeValues('krb-as-rep')) + KRB_AS_REQ = int(krb5_asn1.MessageTypeValues('krb-as-req')) + KRB_TGS_REP = int(krb5_asn1.MessageTypeValues('krb-tgs-rep')) + KRB_TGS_REQ = int(krb5_asn1.MessageTypeValues('krb-tgs-req')) ++KRB_PRIV = int(krb5_asn1.MessageTypeValues('krb-priv')) + + # PAData types + PADATA_ENC_TIMESTAMP = int( +@@ -76,6 +78,7 @@ KDC_ERR_TGT_REVOKED = 20 + KDC_ERR_PREAUTH_FAILED = 24 + KDC_ERR_PREAUTH_REQUIRED = 25 + KDC_ERR_BAD_INTEGRITY = 31 ++KDC_ERR_TKT_EXPIRED = 32 + KRB_ERR_TKT_NYV = 33 + KDC_ERR_NOT_US = 35 + KDC_ERR_BADMATCH = 36 +@@ -87,6 +90,16 @@ KDC_ERR_WRONG_REALM = 68 + KDC_ERR_CLIENT_NAME_MISMATCH = 75 + KDC_ERR_UNKNOWN_CRITICAL_FAST_OPTIONS = 93 + ++# Kpasswd error codes ++KPASSWD_SUCCESS = 0 ++KPASSWD_MALFORMED = 1 ++KPASSWD_HARDERROR = 2 ++KPASSWD_AUTHERROR = 3 ++KPASSWD_SOFTERROR = 4 ++KPASSWD_ACCESSDENIED = 5 ++KPASSWD_BAD_VERSION = 6 ++KPASSWD_INITIAL_FLAG_NEEDED = 7 ++ + # Extended error types + KERB_AP_ERR_TYPE_SKEW_RECOVERY = int( + krb5_asn1.KerbErrorDataTypeValues('kERB-AP-ERR-TYPE-SKEW-RECOVERY')) +diff --git python/samba/tests/krb5/rfc4120_pyasn1.py python/samba/tests/krb5/rfc4120_pyasn1.py +index 348dd8c63fb..3c02b0efbc1 100644 +--- python/samba/tests/krb5/rfc4120_pyasn1.py ++++ python/samba/tests/krb5/rfc4120_pyasn1.py +@@ -1,5 +1,5 @@ + # Auto-generated by asn1ate v.0.6.1.dev0 from rfc4120.asn1 +-# (last modified on 2021-06-25 12:10:34.484667) ++# (last modified on 2022-05-13 20:03:06.039817) + + # KerberosV5Spec2 + from pyasn1.type import univ, char, namedtype, namedval, tag, constraint, useful +@@ -364,6 +364,17 @@ Authenticator.componentType = namedtype.NamedTypes( + ) + + ++class ChangePasswdDataMS(univ.Sequence): ++ pass ++ ++ ++ChangePasswdDataMS.componentType = namedtype.NamedTypes( ++ namedtype.NamedType('newpasswd', univ.OctetString().subtype(explicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatSimple, 0))), ++ namedtype.OptionalNamedType('targname', PrincipalName().subtype(explicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatConstructed, 1))), ++ namedtype.OptionalNamedType('targrealm', Realm().subtype(explicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatSimple, 2))) ++) ++ ++ + class ChecksumTypeValues(univ.Integer): + pass + +-- +2.25.1 + + +From 695c662bdc286d7a4699025f00656f8339ceecd8 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 24 May 2022 19:17:45 +1200 +Subject: [PATCH 63/99] CVE-2022-2031 tests/krb5: Add methods to create ASN1 + kpasswd structures + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15049 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15074 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> +--- + python/samba/tests/krb5/raw_testcase.py | 95 +++++++++++++++++++++++++ + 1 file changed, 95 insertions(+) + +diff --git python/samba/tests/krb5/raw_testcase.py python/samba/tests/krb5/raw_testcase.py +index a9a98c36cbf..df41dff688d 100644 +--- python/samba/tests/krb5/raw_testcase.py ++++ python/samba/tests/krb5/raw_testcase.py +@@ -54,6 +54,7 @@ from samba.tests.krb5.rfc4120_constants import ( + KRB_AS_REP, + KRB_AS_REQ, + KRB_ERROR, ++ KRB_PRIV, + KRB_TGS_REP, + KRB_TGS_REQ, + KU_AP_REQ_AUTH, +@@ -63,6 +64,7 @@ from samba.tests.krb5.rfc4120_constants import ( + KU_FAST_FINISHED, + KU_FAST_REP, + KU_FAST_REQ_CHKSUM, ++ KU_KRB_PRIV, + KU_NON_KERB_CKSUM_SALT, + KU_TGS_REP_ENC_PART_SESSION, + KU_TGS_REP_ENC_PART_SUB_KEY, +@@ -1780,6 +1782,99 @@ class RawKerberosTest(TestCaseInTempDir): + PA_S4U2Self_obj, asn1Spec=krb5_asn1.PA_S4U2Self()) + return self.PA_DATA_create(PADATA_FOR_USER, pa_s4u2self) + ++ def ChangePasswdDataMS_create(self, ++ new_password, ++ target_princ=None, ++ target_realm=None): ++ ChangePasswdDataMS_obj = { ++ 'newpasswd': new_password, ++ } ++ if target_princ is not None: ++ ChangePasswdDataMS_obj['targname'] = target_princ ++ if target_realm is not None: ++ ChangePasswdDataMS_obj['targrealm'] = target_realm ++ ++ change_password_data = self.der_encode( ++ ChangePasswdDataMS_obj, asn1Spec=krb5_asn1.ChangePasswdDataMS()) ++ ++ return change_password_data ++ ++ def KRB_PRIV_create(self, ++ subkey, ++ user_data, ++ s_address, ++ timestamp=None, ++ usec=None, ++ seq_number=None, ++ r_address=None): ++ EncKrbPrivPart_obj = { ++ 'user-data': user_data, ++ 's-address': s_address, ++ } ++ if timestamp is not None: ++ EncKrbPrivPart_obj['timestamp'] = timestamp ++ if usec is not None: ++ EncKrbPrivPart_obj['usec'] = usec ++ if seq_number is not None: ++ EncKrbPrivPart_obj['seq-number'] = seq_number ++ if r_address is not None: ++ EncKrbPrivPart_obj['r-address'] = r_address ++ ++ enc_krb_priv_part = self.der_encode( ++ EncKrbPrivPart_obj, asn1Spec=krb5_asn1.EncKrbPrivPart()) ++ ++ enc_data = self.EncryptedData_create(subkey, ++ KU_KRB_PRIV, ++ enc_krb_priv_part) ++ ++ KRB_PRIV_obj = { ++ 'pvno': 5, ++ 'msg-type': KRB_PRIV, ++ 'enc-part': enc_data, ++ } ++ ++ krb_priv = self.der_encode( ++ KRB_PRIV_obj, asn1Spec=krb5_asn1.KRB_PRIV()) ++ ++ return krb_priv ++ ++ def kpasswd_create(self, ++ subkey, ++ user_data, ++ version, ++ seq_number, ++ ap_req, ++ local_address, ++ remote_address): ++ self.assertIsNotNone(self.s, 'call self.connect() first') ++ ++ timestamp, usec = self.get_KerberosTimeWithUsec() ++ ++ krb_priv = self.KRB_PRIV_create(subkey, ++ user_data, ++ s_address=local_address, ++ timestamp=timestamp, ++ usec=usec, ++ seq_number=seq_number, ++ r_address=remote_address) ++ ++ size = 6 + len(ap_req) + len(krb_priv) ++ self.assertLess(size, 0x10000) ++ ++ msg = bytearray() ++ msg.append(size >> 8) ++ msg.append(size & 0xff) ++ msg.append(version >> 8) ++ msg.append(version & 0xff) ++ msg.append(len(ap_req) >> 8) ++ msg.append(len(ap_req) & 0xff) ++ # Note: for sets, there could be a little-endian four-byte length here. ++ ++ msg.extend(ap_req) ++ msg.extend(krb_priv) ++ ++ return msg ++ + def _generic_kdc_exchange(self, + kdc_exchange_dict, # required + cname=None, # optional +-- +2.25.1 + + +From ae7dd875cd4362ed4346716db493164c421b889f Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 24 May 2022 19:21:37 +1200 +Subject: [PATCH 64/99] CVE-2022-2031 tests/krb5: Add 'port' parameter to + connect() + +This allows us to use the kpasswd port, 464. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15049 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15074 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> +--- + python/samba/tests/krb5/raw_testcase.py | 11 ++++++----- + 1 file changed, 6 insertions(+), 5 deletions(-) + +diff --git python/samba/tests/krb5/raw_testcase.py python/samba/tests/krb5/raw_testcase.py +index df41dff688d..421143781ae 100644 +--- python/samba/tests/krb5/raw_testcase.py ++++ python/samba/tests/krb5/raw_testcase.py +@@ -638,10 +638,11 @@ class RawKerberosTest(TestCaseInTempDir): + if self.do_hexdump: + sys.stderr.write("disconnect[%s]\n" % reason) + +- def _connect_tcp(self, host): +- tcp_port = 88 ++ def _connect_tcp(self, host, port=None): ++ if port is None: ++ port = 88 + try: +- self.a = socket.getaddrinfo(host, tcp_port, socket.AF_UNSPEC, ++ self.a = socket.getaddrinfo(host, port, socket.AF_UNSPEC, + socket.SOCK_STREAM, socket.SOL_TCP, + 0) + self.s = socket.socket(self.a[0][0], self.a[0][1], self.a[0][2]) +@@ -654,9 +655,9 @@ class RawKerberosTest(TestCaseInTempDir): + self.s.close() + raise + +- def connect(self, host): ++ def connect(self, host, port=None): + self.assertNotConnected() +- self._connect_tcp(host) ++ self._connect_tcp(host, port) + if self.do_hexdump: + sys.stderr.write("connected[%s]\n" % host) + +-- +2.25.1 + + +From 13fe7e013eccca2c86258084f4443ddb7abaf089 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 24 May 2022 19:20:28 +1200 +Subject: [PATCH 65/99] CVE-2022-2031 tests/krb5: Add methods to send and + receive generic messages + +This allows us to send and receive kpasswd messages, while avoiding the +existing logic for encoding and decoding other Kerberos message types. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15049 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15074 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> +--- + python/samba/tests/krb5/raw_testcase.py | 44 +++++++++++++++---------- + 1 file changed, 27 insertions(+), 17 deletions(-) + +diff --git python/samba/tests/krb5/raw_testcase.py python/samba/tests/krb5/raw_testcase.py +index 421143781ae..2aed5530455 100644 +--- python/samba/tests/krb5/raw_testcase.py ++++ python/samba/tests/krb5/raw_testcase.py +@@ -920,24 +920,28 @@ class RawKerberosTest(TestCaseInTempDir): + return blob + + def send_pdu(self, req, asn1_print=None, hexdump=None): ++ k5_pdu = self.der_encode( ++ req, native_decode=False, asn1_print=asn1_print, hexdump=False) ++ self.send_msg(k5_pdu, hexdump=hexdump) ++ ++ def send_msg(self, msg, hexdump=None): ++ header = struct.pack('>I', len(msg)) ++ req_pdu = header ++ req_pdu += msg ++ self.hex_dump("send_msg", header, hexdump=hexdump) ++ self.hex_dump("send_msg", msg, hexdump=hexdump) ++ + try: +- k5_pdu = self.der_encode( +- req, native_decode=False, asn1_print=asn1_print, hexdump=False) +- header = struct.pack('>I', len(k5_pdu)) +- req_pdu = header +- req_pdu += k5_pdu +- self.hex_dump("send_pdu", header, hexdump=hexdump) +- self.hex_dump("send_pdu", k5_pdu, hexdump=hexdump) + while True: + sent = self.s.send(req_pdu, 0) + if sent == len(req_pdu): +- break ++ return + req_pdu = req_pdu[sent:] + except socket.error as e: +- self._disconnect("send_pdu: %s" % e) ++ self._disconnect("send_msg: %s" % e) + raise + except IOError as e: +- self._disconnect("send_pdu: %s" % e) ++ self._disconnect("send_msg: %s" % e) + raise + + def recv_raw(self, num_recv=0xffff, hexdump=None, timeout=None): +@@ -963,16 +967,14 @@ class RawKerberosTest(TestCaseInTempDir): + return rep_pdu + + def recv_pdu_raw(self, asn1_print=None, hexdump=None, timeout=None): +- rep_pdu = None +- rep = None + raw_pdu = self.recv_raw( + num_recv=4, hexdump=hexdump, timeout=timeout) + if raw_pdu is None: +- return (None, None) ++ return None + header = struct.unpack(">I", raw_pdu[0:4]) + k5_len = header[0] + if k5_len == 0: +- return (None, "") ++ return "" + missing = k5_len + rep_pdu = b'' + while missing > 0: +@@ -981,6 +983,14 @@ class RawKerberosTest(TestCaseInTempDir): + self.assertGreaterEqual(len(raw_pdu), 1) + rep_pdu += raw_pdu + missing = k5_len - len(rep_pdu) ++ return rep_pdu ++ ++ def recv_reply(self, asn1_print=None, hexdump=None, timeout=None): ++ rep_pdu = self.recv_pdu_raw(asn1_print=asn1_print, ++ hexdump=hexdump, ++ timeout=timeout) ++ if not rep_pdu: ++ return None, rep_pdu + k5_raw = self.der_decode( + rep_pdu, + asn1Spec=None, +@@ -1002,9 +1012,9 @@ class RawKerberosTest(TestCaseInTempDir): + return (rep, rep_pdu) + + def recv_pdu(self, asn1_print=None, hexdump=None, timeout=None): +- (rep, rep_pdu) = self.recv_pdu_raw(asn1_print=asn1_print, +- hexdump=hexdump, +- timeout=timeout) ++ (rep, rep_pdu) = self.recv_reply(asn1_print=asn1_print, ++ hexdump=hexdump, ++ timeout=timeout) + return rep + + def assertIsConnected(self): +-- +2.25.1 + + +From ca582250fcaf2ad3c585f7e31a1a4ce568b7ddb7 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 24 May 2022 19:26:56 +1200 +Subject: [PATCH 66/99] tests/krb5: Fix enum typo + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> +--- + python/samba/tests/krb5/kdc_base_test.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git python/samba/tests/krb5/kdc_base_test.py python/samba/tests/krb5/kdc_base_test.py +index 685a6f71f88..14f1d1a243d 100644 +--- python/samba/tests/krb5/kdc_base_test.py ++++ python/samba/tests/krb5/kdc_base_test.py +@@ -248,9 +248,9 @@ class KDCBaseTest(RawKerberosTest): + which is used by tearDownClass to clean up the created accounts. + ''' + if ou is None: +- if account_type is account_type.COMPUTER: ++ if account_type is self.AccountType.COMPUTER: + guid = DS_GUID_COMPUTERS_CONTAINER +- elif account_type is account_type.SERVER: ++ elif account_type is self.AccountType.SERVER: + guid = DS_GUID_DOMAIN_CONTROLLERS_CONTAINER + else: + guid = DS_GUID_USERS_CONTAINER +-- +2.25.1 + + +From 5b030b176b853938b1895ec255e838147d8e7fa9 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 24 May 2022 19:30:12 +1200 +Subject: [PATCH 67/99] tests/krb5: Add option for creating accounts with + expired passwords + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> +--- + python/samba/tests/krb5/kdc_base_test.py | 10 ++++++++-- + 1 file changed, 8 insertions(+), 2 deletions(-) + +diff --git python/samba/tests/krb5/kdc_base_test.py python/samba/tests/krb5/kdc_base_test.py +index 14f1d1a243d..777b3b4aaf1 100644 +--- python/samba/tests/krb5/kdc_base_test.py ++++ python/samba/tests/krb5/kdc_base_test.py +@@ -242,7 +242,8 @@ class KDCBaseTest(RawKerberosTest): + + def create_account(self, samdb, name, account_type=AccountType.USER, + spn=None, upn=None, additional_details=None, +- ou=None, account_control=0, add_dollar=True): ++ ou=None, account_control=0, add_dollar=True, ++ expired_password=False): + '''Create an account for testing. + The dn of the created account is added to self.accounts, + which is used by tearDownClass to clean up the created accounts. +@@ -294,6 +295,8 @@ class KDCBaseTest(RawKerberosTest): + details["servicePrincipalName"] = spn + if upn is not None: + details["userPrincipalName"] = upn ++ if expired_password: ++ details["pwdLastSet"] = "0" + if additional_details is not None: + details.update(additional_details) + samdb.add(details) +@@ -653,6 +656,7 @@ class KDCBaseTest(RawKerberosTest): + 'revealed_to_rodc': False, + 'revealed_to_mock_rodc': False, + 'no_auth_data_required': False, ++ 'expired_password': False, + 'supported_enctypes': None, + 'not_delegated': False, + 'delegation_to_spn': None, +@@ -695,6 +699,7 @@ class KDCBaseTest(RawKerberosTest): + revealed_to_rodc, + revealed_to_mock_rodc, + no_auth_data_required, ++ expired_password, + supported_enctypes, + not_delegated, + delegation_to_spn, +@@ -754,7 +759,8 @@ class KDCBaseTest(RawKerberosTest): + spn=spn, + additional_details=details, + account_control=user_account_control, +- add_dollar=add_dollar) ++ add_dollar=add_dollar, ++ expired_password=expired_password) + + keys = self.get_keys(samdb, dn) + self.creds_set_keys(creds, keys) +-- +2.25.1 + + +From 5c41e20fae268e04aa05e821c7f388ea090727af Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 24 May 2022 19:34:59 +1200 +Subject: [PATCH 68/99] CVE-2022-2031 tests/krb5: Allow requesting a TGT to a + different sname and realm + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15049 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15074 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> + +[jsutton@samba.org Fixed conflict due to lacking rc4_support parameter] + +[jsutton@samba.org Fixed conflicts due to lacking client_name_type and + expected_cname parameters] +--- + python/samba/tests/krb5/kdc_base_test.py | 19 +++++++++++++------ + 1 file changed, 13 insertions(+), 6 deletions(-) + +diff --git python/samba/tests/krb5/kdc_base_test.py python/samba/tests/krb5/kdc_base_test.py +index 777b3b4aaf1..c0ca881985a 100644 +--- python/samba/tests/krb5/kdc_base_test.py ++++ python/samba/tests/krb5/kdc_base_test.py +@@ -1344,10 +1344,12 @@ class KDCBaseTest(RawKerberosTest): + expected_flags=None, unexpected_flags=None, + pac_request=True, expect_pac=True, fresh=False): + user_name = tgt.cname['name-string'][0] ++ ticket_sname = tgt.sname + if target_name is None: + target_name = target_creds.get_username()[:-1] + cache_key = (user_name, target_name, service, to_rodc, kdc_options, + pac_request, str(expected_flags), str(unexpected_flags), ++ str(ticket_sname), + expect_pac) + + if not fresh: +@@ -1414,6 +1416,7 @@ class KDCBaseTest(RawKerberosTest): + expected_flags=None, unexpected_flags=None, + expected_account_name=None, expected_upn_name=None, + expected_sid=None, ++ sname=None, realm=None, + pac_request=True, expect_pac=True, + expect_pac_attrs=None, expect_pac_attrs_pac_request=None, + expect_requester_sid=None, +@@ -1422,6 +1425,7 @@ class KDCBaseTest(RawKerberosTest): + cache_key = (user_name, to_rodc, kdc_options, pac_request, + str(expected_flags), str(unexpected_flags), + expected_account_name, expected_upn_name, expected_sid, ++ str(sname), str(realm), + expect_pac, expect_pac_attrs, + expect_pac_attrs_pac_request, expect_requester_sid) + +@@ -1431,15 +1435,21 @@ class KDCBaseTest(RawKerberosTest): + if tgt is not None: + return tgt + +- realm = creds.get_realm() ++ if realm is None: ++ realm = creds.get_realm() + + salt = creds.get_salt() + + etype = (AES256_CTS_HMAC_SHA1_96, ARCFOUR_HMAC_MD5) + cname = self.PrincipalName_create(name_type=NT_PRINCIPAL, + names=[user_name]) +- sname = self.PrincipalName_create(name_type=NT_SRV_INST, +- names=['krbtgt', realm]) ++ if sname is None: ++ sname = self.PrincipalName_create(name_type=NT_SRV_INST, ++ names=['krbtgt', realm]) ++ expected_sname = self.PrincipalName_create( ++ name_type=NT_SRV_INST, names=['krbtgt', realm.upper()]) ++ else: ++ expected_sname = sname + + till = self.get_KerberosTime(offset=36000) + +@@ -1505,9 +1515,6 @@ class KDCBaseTest(RawKerberosTest): + + expected_realm = realm.upper() + +- expected_sname = self.PrincipalName_create( +- name_type=NT_SRV_INST, names=['krbtgt', realm.upper()]) +- + rep, kdc_exchange_dict = self._test_as_exchange( + cname=cname, + realm=realm, +-- +2.25.1 + + +From 668825ad56ff70715c626bc3209a6868409e4969 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 24 May 2022 19:57:57 +1200 +Subject: [PATCH 69/99] CVE-2022-2031 tests/krb5: Add kpasswd_exchange() method + +Now we can test the kpasswd service from Python. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15049 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15074 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> + +[jsutton@samba.org Fixed conflicts in imports] +--- + python/samba/tests/krb5/raw_testcase.py | 264 ++++++++++++++++++++++-- + 1 file changed, 251 insertions(+), 13 deletions(-) + +diff --git python/samba/tests/krb5/raw_testcase.py python/samba/tests/krb5/raw_testcase.py +index 2aed5530455..57010ae73bd 100644 +--- python/samba/tests/krb5/raw_testcase.py ++++ python/samba/tests/krb5/raw_testcase.py +@@ -26,6 +26,8 @@ import binascii + import itertools + import collections + ++from enum import Enum ++ + from pyasn1.codec.der.decoder import decode as pyasn1_der_decode + from pyasn1.codec.der.encoder import encode as pyasn1_der_encode + from pyasn1.codec.native.decoder import decode as pyasn1_native_decode +@@ -33,6 +35,8 @@ from pyasn1.codec.native.encoder import encode as pyasn1_native_encode + + from pyasn1.codec.ber.encoder import BitStringEncoder + ++from pyasn1.error import PyAsn1Error ++ + from samba.credentials import Credentials + from samba.dcerpc import krb5pac, security + from samba.gensec import FEATURE_SEAL +@@ -50,6 +54,7 @@ from samba.tests.krb5.rfc4120_constants import ( + KDC_ERR_PREAUTH_FAILED, + KDC_ERR_UNKNOWN_CRITICAL_FAST_OPTIONS, + KERB_ERR_TYPE_EXTENDED, ++ KRB_AP_REP, + KRB_AP_REQ, + KRB_AS_REP, + KRB_AS_REQ, +@@ -59,6 +64,7 @@ from samba.tests.krb5.rfc4120_constants import ( + KRB_TGS_REQ, + KU_AP_REQ_AUTH, + KU_AS_REP_ENC_PART, ++ KU_AP_REQ_ENC_PART, + KU_ENC_CHALLENGE_KDC, + KU_FAST_ENC, + KU_FAST_FINISHED, +@@ -73,6 +79,7 @@ from samba.tests.krb5.rfc4120_constants import ( + KU_TGS_REQ_AUTH_DAT_SESSION, + KU_TGS_REQ_AUTH_DAT_SUBKEY, + KU_TICKET, ++ NT_PRINCIPAL, + NT_SRV_INST, + NT_WELLKNOWN, + PADATA_ENCRYPTED_CHALLENGE, +@@ -515,6 +522,10 @@ class KerberosTicketCreds: + class RawKerberosTest(TestCaseInTempDir): + """A raw Kerberos Test case.""" + ++ class KpasswdMode(Enum): ++ SET = object() ++ CHANGE = object() ++ + pac_checksum_types = {krb5pac.PAC_TYPE_SRV_CHECKSUM, + krb5pac.PAC_TYPE_KDC_CHECKSUM, + krb5pac.PAC_TYPE_TICKET_CHECKSUM} +@@ -1886,6 +1897,224 @@ class RawKerberosTest(TestCaseInTempDir): + + return msg + ++ def get_enc_part(self, obj, key, usage): ++ self.assertElementEqual(obj, 'pvno', 5) ++ ++ enc_part = obj['enc-part'] ++ self.assertElementEqual(enc_part, 'etype', key.etype) ++ self.assertElementKVNO(enc_part, 'kvno', key.kvno) ++ ++ enc_part = key.decrypt(usage, enc_part['cipher']) ++ ++ return enc_part ++ ++ def kpasswd_exchange(self, ++ ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode, ++ target_princ=None, ++ target_realm=None, ++ ap_options=None, ++ send_seq_number=True): ++ if mode is self.KpasswdMode.SET: ++ version = 0xff80 ++ user_data = self.ChangePasswdDataMS_create(new_password, ++ target_princ, ++ target_realm) ++ elif mode is self.KpasswdMode.CHANGE: ++ self.assertIsNone(target_princ, ++ 'target_princ only valid for pw set') ++ self.assertIsNone(target_realm, ++ 'target_realm only valid for pw set') ++ ++ version = 1 ++ user_data = new_password.encode('utf-8') ++ else: ++ self.fail(f'invalid mode {mode}') ++ ++ subkey = self.RandomKey(kcrypto.Enctype.AES256) ++ ++ if ap_options is None: ++ ap_options = '0' ++ ap_options = str(krb5_asn1.APOptions(ap_options)) ++ ++ kdc_exchange_dict = { ++ 'tgt': ticket, ++ 'authenticator_subkey': subkey, ++ 'auth_data': None, ++ 'ap_options': ap_options, ++ } ++ ++ if send_seq_number: ++ seq_number = random.randint(0, 0xfffffffe) ++ else: ++ seq_number = None ++ ++ ap_req = self.generate_ap_req(kdc_exchange_dict, ++ None, ++ req_body=None, ++ armor=False, ++ usage=KU_AP_REQ_AUTH, ++ seq_number=seq_number) ++ ++ self.connect(self.host, port=464) ++ self.assertIsNotNone(self.s) ++ ++ family = self.s.family ++ ++ if family == socket.AF_INET: ++ addr_type = 2 # IPv4 ++ elif family == socket.AF_INET6: ++ addr_type = 24 # IPv6 ++ else: ++ self.fail(f'unknown family {family}') ++ ++ def create_address(ip): ++ return { ++ 'addr-type': addr_type, ++ 'address': socket.inet_pton(family, ip), ++ } ++ ++ local_ip = self.s.getsockname()[0] ++ local_address = create_address(local_ip) ++ ++ # remote_ip = self.s.getpeername()[0] ++ # remote_address = create_address(remote_ip) ++ ++ # TODO: due to a bug (?), MIT Kerberos will not accept the request ++ # unless r-address is set to our _local_ address. Heimdal, on the other ++ # hand, requires the r-address is set to the remote address (as ++ # expected). To avoid problems, avoid sending r-address for now. ++ remote_address = None ++ ++ msg = self.kpasswd_create(subkey, ++ user_data, ++ version, ++ seq_number, ++ ap_req, ++ local_address, ++ remote_address) ++ ++ self.send_msg(msg) ++ rep_pdu = self.recv_pdu_raw() ++ ++ self._disconnect('transaction done') ++ ++ self.assertIsNotNone(rep_pdu) ++ ++ header = rep_pdu[:6] ++ reply = rep_pdu[6:] ++ ++ reply_len = (header[0] << 8) | header[1] ++ reply_version = (header[2] << 8) | header[3] ++ ap_rep_len = (header[4] << 8) | header[5] ++ ++ self.assertEqual(reply_len, len(rep_pdu)) ++ self.assertEqual(1, reply_version) # KRB5_KPASSWD_VERS_CHANGEPW ++ self.assertLess(ap_rep_len, reply_len) ++ ++ self.assertNotEqual(0x7e, rep_pdu[1]) ++ self.assertNotEqual(0x5e, rep_pdu[1]) ++ ++ if ap_rep_len: ++ # We received an AP-REQ and KRB-PRIV as a response. This may or may ++ # not indicate an error, depending on the status code. ++ ap_rep = reply[:ap_rep_len] ++ krb_priv = reply[ap_rep_len:] ++ ++ key = ticket.session_key ++ ++ ap_rep = self.der_decode(ap_rep, asn1Spec=krb5_asn1.AP_REP()) ++ self.assertElementEqual(ap_rep, 'msg-type', KRB_AP_REP) ++ enc_part = self.get_enc_part(ap_rep, key, KU_AP_REQ_ENC_PART) ++ enc_part = self.der_decode( ++ enc_part, asn1Spec=krb5_asn1.EncAPRepPart()) ++ ++ self.assertElementPresent(enc_part, 'ctime') ++ self.assertElementPresent(enc_part, 'cusec') ++ # self.assertElementMissing(enc_part, 'subkey') # TODO ++ # self.assertElementPresent(enc_part, 'seq-number') # TODO ++ ++ try: ++ krb_priv = self.der_decode(krb_priv, asn1Spec=krb5_asn1.KRB_PRIV()) ++ except PyAsn1Error: ++ self.fail() ++ ++ self.assertElementEqual(krb_priv, 'msg-type', KRB_PRIV) ++ priv_enc_part = self.get_enc_part(krb_priv, subkey, KU_KRB_PRIV) ++ priv_enc_part = self.der_decode( ++ priv_enc_part, asn1Spec=krb5_asn1.EncKrbPrivPart()) ++ ++ self.assertElementMissing(priv_enc_part, 'timestamp') ++ self.assertElementMissing(priv_enc_part, 'usec') ++ # self.assertElementPresent(priv_enc_part, 'seq-number') # TODO ++ # self.assertElementEqual(priv_enc_part, 's-address', remote_address) # TODO ++ # self.assertElementMissing(priv_enc_part, 'r-address') # TODO ++ ++ result_data = priv_enc_part['user-data'] ++ else: ++ # We received a KRB-ERROR as a response, indicating an error. ++ krb_error = self.der_decode(reply, asn1Spec=krb5_asn1.KRB_ERROR()) ++ ++ sname = self.PrincipalName_create( ++ name_type=NT_PRINCIPAL, ++ names=['kadmin', 'changepw']) ++ realm = self.get_krbtgt_creds().get_realm().upper() ++ ++ self.assertElementEqual(krb_error, 'pvno', 5) ++ self.assertElementEqual(krb_error, 'msg-type', KRB_ERROR) ++ self.assertElementMissing(krb_error, 'ctime') ++ self.assertElementMissing(krb_error, 'usec') ++ self.assertElementPresent(krb_error, 'stime') ++ self.assertElementPresent(krb_error, 'susec') ++ ++ error_code = krb_error['error-code'] ++ if isinstance(expected_code, int): ++ self.assertEqual(error_code, expected_code) ++ else: ++ self.assertIn(error_code, expected_code) ++ ++ self.assertElementMissing(krb_error, 'crealm') ++ self.assertElementMissing(krb_error, 'cname') ++ self.assertElementEqual(krb_error, 'realm', realm.encode('utf-8')) ++ self.assertElementEqualPrincipal(krb_error, 'sname', sname) ++ self.assertElementMissing(krb_error, 'e-text') ++ ++ result_data = krb_error['e-data'] ++ ++ status = result_data[:2] ++ message = result_data[2:] ++ ++ status_code = (status[0] << 8) | status[1] ++ if isinstance(expected_code, int): ++ self.assertEqual(status_code, expected_code) ++ else: ++ self.assertIn(status_code, expected_code) ++ ++ if not message: ++ self.assertEqual(0, status_code, ++ 'got an error result, but no message') ++ return ++ ++ # Check the first character of the message. ++ if message[0]: ++ if isinstance(expected_msg, bytes): ++ self.assertEqual(message, expected_msg) ++ else: ++ self.assertIn(message, expected_msg) ++ else: ++ # We got AD password policy information. ++ self.assertEqual(30, len(message)) ++ ++ (empty_bytes, ++ min_length, ++ history_length, ++ properties, ++ expire_time, ++ min_age) = struct.unpack('>HIIIQQ', message) ++ + def _generic_kdc_exchange(self, + kdc_exchange_dict, # required + cname=None, # optional +@@ -1996,7 +2225,7 @@ class RawKerberosTest(TestCaseInTempDir): + self.assertIsNotNone(generate_fast_fn) + fast_ap_req = generate_fast_armor_fn(kdc_exchange_dict, + callback_dict, +- req_body, ++ None, + armor=True) + + fast_armor_type = kdc_exchange_dict['fast_armor_type'] +@@ -3211,31 +3440,39 @@ class RawKerberosTest(TestCaseInTempDir): + kdc_exchange_dict, + _callback_dict, + req_body, +- armor): ++ armor, ++ usage=None, ++ seq_number=None): ++ req_body_checksum = None ++ + if armor: ++ self.assertIsNone(req_body) ++ + tgt = kdc_exchange_dict['armor_tgt'] + authenticator_subkey = kdc_exchange_dict['armor_subkey'] +- +- req_body_checksum = None + else: + tgt = kdc_exchange_dict['tgt'] + authenticator_subkey = kdc_exchange_dict['authenticator_subkey'] +- body_checksum_type = kdc_exchange_dict['body_checksum_type'] + +- req_body_blob = self.der_encode(req_body, +- asn1Spec=krb5_asn1.KDC_REQ_BODY()) ++ if req_body is not None: ++ body_checksum_type = kdc_exchange_dict['body_checksum_type'] ++ ++ req_body_blob = self.der_encode( ++ req_body, asn1Spec=krb5_asn1.KDC_REQ_BODY()) + +- req_body_checksum = self.Checksum_create(tgt.session_key, +- KU_TGS_REQ_AUTH_CKSUM, +- req_body_blob, +- ctype=body_checksum_type) ++ req_body_checksum = self.Checksum_create( ++ tgt.session_key, ++ KU_TGS_REQ_AUTH_CKSUM, ++ req_body_blob, ++ ctype=body_checksum_type) + + auth_data = kdc_exchange_dict['auth_data'] + + subkey_obj = None + if authenticator_subkey is not None: + subkey_obj = authenticator_subkey.export_obj() +- seq_number = random.randint(0, 0xfffffffe) ++ if seq_number is None: ++ seq_number = random.randint(0, 0xfffffffe) + (ctime, cusec) = self.get_KerberosTimeWithUsec() + authenticator_obj = self.Authenticator_create( + crealm=tgt.crealm, +@@ -3250,7 +3487,8 @@ class RawKerberosTest(TestCaseInTempDir): + authenticator_obj, + asn1Spec=krb5_asn1.Authenticator()) + +- usage = KU_AP_REQ_AUTH if armor else KU_TGS_REQ_AUTH ++ if usage is None: ++ usage = KU_AP_REQ_AUTH if armor else KU_TGS_REQ_AUTH + authenticator = self.EncryptedData_create(tgt.session_key, + usage, + authenticator_blob) +-- +2.25.1 + + +From 450ff39d1c9f538bd828b7b2bee75c88d3dc1ee2 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 24 May 2022 19:59:16 +1200 +Subject: [PATCH 71/99] CVE-2022-2031 tests/krb5: Add tests for kpasswd service + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15049 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15074 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> + +[jsutton@samba.org Fixed conflicts in usage.py and knownfails; removed + MIT KDC 1.20-specific knownfails as it's not supported] + +[jsutton@samba.org Fixed conflicts in usage.py, knownfails, and + tests.py] +--- + python/samba/tests/krb5/kdc_base_test.py | 4 +- + python/samba/tests/krb5/kpasswd_tests.py | 1021 ++++++++++++++++++++++ + python/samba/tests/krb5/raw_testcase.py | 8 + + python/samba/tests/usage.py | 1 + + selftest/knownfail_heimdal_kdc | 26 + + selftest/knownfail_mit_kdc | 26 + + source4/selftest/tests.py | 4 + + 7 files changed, 1089 insertions(+), 1 deletion(-) + create mode 100755 python/samba/tests/krb5/kpasswd_tests.py + +diff --git python/samba/tests/krb5/kdc_base_test.py python/samba/tests/krb5/kdc_base_test.py +index c0ca881985a..f0306dde110 100644 +--- python/samba/tests/krb5/kdc_base_test.py ++++ python/samba/tests/krb5/kdc_base_test.py +@@ -1586,7 +1586,9 @@ class KDCBaseTest(RawKerberosTest): + authenticator_subkey = self.RandomKey(kcrypto.Enctype.AES256) + + if expect_error: +- expected_error_mode = KDC_ERR_TGT_REVOKED ++ expected_error_mode = expect_error ++ if expected_error_mode is True: ++ expected_error_mode = KDC_ERR_TGT_REVOKED + check_error_fn = self.generic_check_kdc_error + check_rep_fn = None + else: +diff --git python/samba/tests/krb5/kpasswd_tests.py python/samba/tests/krb5/kpasswd_tests.py +new file mode 100755 +index 00000000000..3a6c7d818dc +--- /dev/null ++++ python/samba/tests/krb5/kpasswd_tests.py +@@ -0,0 +1,1021 @@ ++#!/usr/bin/env python3 ++# Unix SMB/CIFS implementation. ++# Copyright (C) Stefan Metzmacher 2020 ++# Copyright (C) Catalyst.Net Ltd ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 3 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program. If not, see <http://www.gnu.org/licenses/>. ++# ++ ++import os ++import sys ++ ++from functools import partial ++ ++from samba import generate_random_password, unix2nttime ++from samba.dcerpc import krb5pac, security ++from samba.sd_utils import SDUtils ++ ++from samba.tests.krb5.kdc_base_test import KDCBaseTest ++from samba.tests.krb5.rfc4120_constants import ( ++ KDC_ERR_TGT_REVOKED, ++ KDC_ERR_TKT_EXPIRED, ++ KPASSWD_ACCESSDENIED, ++ KPASSWD_HARDERROR, ++ KPASSWD_INITIAL_FLAG_NEEDED, ++ KPASSWD_MALFORMED, ++ KPASSWD_SOFTERROR, ++ KPASSWD_SUCCESS, ++ NT_PRINCIPAL, ++ NT_SRV_INST, ++) ++ ++sys.path.insert(0, 'bin/python') ++os.environ['PYTHONUNBUFFERED'] = '1' ++ ++global_asn1_print = False ++global_hexdump = False ++ ++ ++# Note: these tests do not pass on Windows, which returns different error codes ++# to the ones we have chosen, and does not always return additional error data. ++class KpasswdTests(KDCBaseTest): ++ ++ def setUp(self): ++ super().setUp() ++ self.do_asn1_print = global_asn1_print ++ self.do_hexdump = global_hexdump ++ ++ samdb = self.get_samdb() ++ ++ # Get the old 'dSHeuristics' if it was set ++ dsheuristics = samdb.get_dsheuristics() ++ ++ # Reset the 'dSHeuristics' as they were before ++ self.addCleanup(samdb.set_dsheuristics, dsheuristics) ++ ++ # Set the 'dSHeuristics' to activate the correct 'userPassword' ++ # behaviour ++ samdb.set_dsheuristics('000000001') ++ ++ # Get the old 'minPwdAge' ++ minPwdAge = samdb.get_minPwdAge() ++ ++ # Reset the 'minPwdAge' as it was before ++ self.addCleanup(samdb.set_minPwdAge, minPwdAge) ++ ++ # Set it temporarily to '0' ++ samdb.set_minPwdAge('0') ++ ++ def _get_creds(self, expired=False): ++ opts = { ++ 'expired_password': expired ++ } ++ ++ # Create the account. ++ creds = self.get_cached_creds(account_type=self.AccountType.USER, ++ opts=opts, ++ use_cache=False) ++ ++ return creds ++ ++ def issued_by_rodc(self, ticket): ++ krbtgt_creds = self.get_mock_rodc_krbtgt_creds() ++ ++ krbtgt_key = self.TicketDecryptionKey_from_creds(krbtgt_creds) ++ checksum_keys = { ++ krb5pac.PAC_TYPE_KDC_CHECKSUM: krbtgt_key, ++ } ++ ++ return self.modified_ticket( ++ ticket, ++ new_ticket_key=krbtgt_key, ++ checksum_keys=checksum_keys) ++ ++ def get_kpasswd_sname(self): ++ return self.PrincipalName_create(name_type=NT_PRINCIPAL, ++ names=['kadmin', 'changepw']) ++ ++ def get_ticket_lifetime(self, ticket): ++ enc_part = ticket.ticket_private ++ ++ authtime = enc_part['authtime'] ++ starttime = enc_part.get('starttime', authtime) ++ endtime = enc_part['endtime'] ++ ++ starttime = self.get_EpochFromKerberosTime(starttime) ++ endtime = self.get_EpochFromKerberosTime(endtime) ++ ++ return endtime - starttime ++ ++ def add_requester_sid(self, pac, sid): ++ pac_buffers = pac.buffers ++ ++ buffer_types = [pac_buffer.type for pac_buffer in pac_buffers] ++ self.assertNotIn(krb5pac.PAC_TYPE_REQUESTER_SID, buffer_types) ++ ++ requester_sid = krb5pac.PAC_REQUESTER_SID() ++ requester_sid.sid = security.dom_sid(sid) ++ ++ requester_sid_buffer = krb5pac.PAC_BUFFER() ++ requester_sid_buffer.type = krb5pac.PAC_TYPE_REQUESTER_SID ++ requester_sid_buffer.info = requester_sid ++ ++ pac_buffers.append(requester_sid_buffer) ++ ++ pac.buffers = pac_buffers ++ pac.num_buffers += 1 ++ ++ return pac ++ ++ # Test setting a password with kpasswd. ++ def test_kpasswd_set(self): ++ # Create an account for testing. ++ creds = self._get_creds() ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=self.get_kpasswd_sname(), ++ kdc_options='0') ++ ++ expected_code = KPASSWD_SUCCESS ++ expected_msg = b'Password changed' ++ ++ # Set the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.SET) ++ ++ # Test the newly set password. ++ creds.update_password(new_password) ++ self.get_tgt(creds, fresh=True) ++ ++ # Test changing a password with kpasswd. ++ def test_kpasswd_change(self): ++ # Create an account for testing. ++ creds = self._get_creds() ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=self.get_kpasswd_sname(), ++ kdc_options='0') ++ ++ expected_code = KPASSWD_SUCCESS ++ expected_msg = b'Password changed' ++ ++ # Change the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.CHANGE) ++ ++ # Test the newly set password. ++ creds.update_password(new_password) ++ self.get_tgt(creds, fresh=True) ++ ++ # Test kpasswd without setting the canonicalize option. ++ def test_kpasswd_no_canonicalize(self): ++ # Create an account for testing. ++ creds = self._get_creds() ++ ++ sname = self.get_kpasswd_sname() ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=sname, ++ kdc_options='0') ++ ++ expected_code = KPASSWD_SUCCESS ++ expected_msg = b'Password changed' ++ ++ # Set the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.SET) ++ ++ creds.update_password(new_password) ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=sname, ++ kdc_options='0') ++ ++ # Change the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.CHANGE) ++ ++ # Test kpasswd with the canonicalize option reset and a non-canonical ++ # (by conversion to title case) realm. ++ def test_kpasswd_no_canonicalize_realm_case(self): ++ # Create an account for testing. ++ creds = self._get_creds() ++ ++ sname = self.get_kpasswd_sname() ++ realm = creds.get_realm().capitalize() # We use a title-cased realm. ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=sname, ++ realm=realm, ++ kdc_options='0') ++ ++ expected_code = KPASSWD_SUCCESS ++ expected_msg = b'Password changed' ++ ++ # Set the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.SET) ++ ++ creds.update_password(new_password) ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=sname, ++ realm=realm, ++ kdc_options='0') ++ ++ # Change the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.CHANGE) ++ ++ # Test kpasswd with the canonicalize option set. ++ def test_kpasswd_canonicalize(self): ++ # Create an account for testing. ++ creds = self._get_creds() ++ ++ # Get an initial ticket to kpasswd. We set the canonicalize flag here. ++ ticket = self.get_tgt(creds, sname=self.get_kpasswd_sname(), ++ kdc_options='canonicalize') ++ ++ expected_code = KPASSWD_SUCCESS ++ expected_msg = b'Password changed' ++ ++ # Set the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.SET) ++ ++ creds.update_password(new_password) ++ ++ # Get an initial ticket to kpasswd. We set the canonicalize flag here. ++ ticket = self.get_tgt(creds, sname=self.get_kpasswd_sname(), ++ kdc_options='canonicalize') ++ ++ # Change the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.CHANGE) ++ ++ # Test kpasswd with the canonicalize option set and a non-canonical (by ++ # conversion to title case) realm. ++ def test_kpasswd_canonicalize_realm_case(self): ++ # Create an account for testing. ++ creds = self._get_creds() ++ ++ sname = self.get_kpasswd_sname() ++ realm = creds.get_realm().capitalize() # We use a title-cased realm. ++ ++ # Get an initial ticket to kpasswd. We set the canonicalize flag here. ++ ticket = self.get_tgt(creds, sname=sname, ++ realm=realm, ++ kdc_options='canonicalize') ++ ++ expected_code = KPASSWD_SUCCESS ++ expected_msg = b'Password changed' ++ ++ # Set the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.SET) ++ ++ creds.update_password(new_password) ++ ++ # Get an initial ticket to kpasswd. We set the canonicalize flag here. ++ ticket = self.get_tgt(creds, sname=sname, ++ realm=realm, ++ kdc_options='canonicalize') ++ ++ # Change the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.CHANGE) ++ ++ # Test kpasswd rejects a password that does not meet complexity ++ # requirements. ++ def test_kpasswd_too_weak(self): ++ # Create an account for testing. ++ creds = self._get_creds() ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=self.get_kpasswd_sname(), ++ kdc_options='0') ++ ++ expected_code = KPASSWD_SOFTERROR ++ expected_msg = b'Password does not meet complexity requirements' ++ ++ # Set the password. ++ new_password = 'password' ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.SET) ++ ++ # Change the password. ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.CHANGE) ++ ++ # Test kpasswd rejects an empty new password. ++ def test_kpasswd_empty(self): ++ # Create an account for testing. ++ creds = self._get_creds() ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=self.get_kpasswd_sname(), ++ kdc_options='0') ++ ++ expected_code = KPASSWD_SOFTERROR, KPASSWD_HARDERROR ++ expected_msg = (b'Password too short, password must be at least 7 ' ++ b'characters long.', ++ b'String conversion failed!') ++ ++ # Set the password. ++ new_password = '' ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.SET) ++ ++ expected_code = KPASSWD_HARDERROR ++ expected_msg = b'String conversion failed!' ++ ++ # Change the password. ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.CHANGE) ++ ++ # Test kpasswd rejects a request that does not include a random sequence ++ # number. ++ def test_kpasswd_no_seq_number(self): ++ # Create an account for testing. ++ creds = self._get_creds() ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=self.get_kpasswd_sname(), ++ kdc_options='0') ++ ++ expected_code = KPASSWD_HARDERROR ++ expected_msg = b'gensec_unwrap failed - NT_STATUS_ACCESS_DENIED\n' ++ ++ # Set the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.SET, ++ send_seq_number=False) ++ ++ # Change the password. ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.CHANGE, ++ send_seq_number=False) ++ ++ # Test kpasswd rejects a ticket issued by an RODC. ++ def test_kpasswd_from_rodc(self): ++ # Create an account for testing. ++ creds = self._get_creds() ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=self.get_kpasswd_sname(), ++ kdc_options='0') ++ ++ # Have the ticket be issued by the RODC. ++ ticket = self.issued_by_rodc(ticket) ++ ++ expected_code = KPASSWD_HARDERROR ++ expected_msg = b'gensec_update failed - NT_STATUS_LOGON_FAILURE\n' ++ ++ # Set the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.SET) ++ ++ # Change the password. ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.CHANGE) ++ ++ # Test setting a password, specifying the principal of the target user. ++ def test_kpasswd_set_target_princ_only(self): ++ # Create an account for testing. ++ creds = self._get_creds() ++ username = creds.get_username() ++ ++ cname = self.PrincipalName_create(name_type=NT_PRINCIPAL, ++ names=username.split('/')) ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=self.get_kpasswd_sname(), ++ kdc_options='0') ++ ++ expected_code = KPASSWD_MALFORMED ++ expected_msg = (b'Realm and principal must be both present, or ' ++ b'neither present', ++ b'Failed to decode packet') ++ ++ # Change the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.SET, ++ target_princ=cname) ++ ++ # Test that kpasswd rejects a password set specifying only the realm of the ++ # target user. ++ def test_kpasswd_set_target_realm_only(self): ++ # Create an account for testing. ++ creds = self._get_creds() ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=self.get_kpasswd_sname(), ++ kdc_options='0') ++ ++ expected_code = KPASSWD_MALFORMED, KPASSWD_ACCESSDENIED ++ expected_msg = (b'Realm and principal must be both present, or ' ++ b'neither present', ++ b'Failed to decode packet', ++ b'No such user when changing password') ++ ++ # Change the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.SET, ++ target_realm=creds.get_realm()) ++ ++ # Show that a user cannot set a password, specifying both principal and ++ # realm of the target user, without having control access. ++ def test_kpasswd_set_target_princ_and_realm_no_access(self): ++ # Create an account for testing. ++ creds = self._get_creds() ++ username = creds.get_username() ++ ++ cname = self.PrincipalName_create(name_type=NT_PRINCIPAL, ++ names=username.split('/')) ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=self.get_kpasswd_sname(), ++ kdc_options='0') ++ ++ expected_code = KPASSWD_ACCESSDENIED ++ expected_msg = b'Not permitted to change password' ++ ++ # Change the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.SET, ++ target_princ=cname, ++ target_realm=creds.get_realm()) ++ ++ # Test setting a password, specifying both principal and realm of the ++ # target user, whem the user has control access on their account. ++ def test_kpasswd_set_target_princ_and_realm_access(self): ++ # Create an account for testing. ++ creds = self._get_creds() ++ username = creds.get_username() ++ tgt = self.get_tgt(creds) ++ ++ cname = self.PrincipalName_create(name_type=NT_PRINCIPAL, ++ names=username.split('/')) ++ ++ samdb = self.get_samdb() ++ sd_utils = SDUtils(samdb) ++ ++ user_dn = creds.get_dn() ++ user_sid = self.get_objectSid(samdb, user_dn) ++ ++ # Give the user control access on their account. ++ ace = f'(A;;CR;;;{user_sid})' ++ sd_utils.dacl_add_ace(user_dn, ace) ++ ++ # Get a non-initial ticket to kpasswd. Since we have the right to ++ # change the account's password, we don't need an initial ticket. ++ krbtgt_creds = self.get_krbtgt_creds() ++ ticket = self.get_service_ticket(tgt, ++ krbtgt_creds, ++ service='kadmin', ++ target_name='changepw', ++ kdc_options='0') ++ ++ expected_code = KPASSWD_SUCCESS ++ expected_msg = b'Password changed' ++ ++ # Change the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.SET, ++ target_princ=cname, ++ target_realm=creds.get_realm()) ++ ++ # Test setting a password when the existing password has expired. ++ def test_kpasswd_set_expired_password(self): ++ # Create an account for testing, with an expired password. ++ creds = self._get_creds(expired=True) ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=self.get_kpasswd_sname(), ++ kdc_options='0') ++ ++ expected_code = KPASSWD_SUCCESS ++ expected_msg = b'Password changed' ++ ++ # Set the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.SET) ++ ++ # Test changing a password when the existing password has expired. ++ def test_kpasswd_change_expired_password(self): ++ # Create an account for testing, with an expired password. ++ creds = self._get_creds(expired=True) ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=self.get_kpasswd_sname(), ++ kdc_options='0') ++ ++ expected_code = KPASSWD_SUCCESS ++ expected_msg = b'Password changed' ++ ++ # Change the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.CHANGE) ++ ++ # Check the lifetime of a kpasswd ticket is not more than two minutes. ++ def test_kpasswd_ticket_lifetime(self): ++ # Create an account for testing. ++ creds = self._get_creds() ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=self.get_kpasswd_sname(), ++ kdc_options='0') ++ ++ # Check the lifetime of the ticket is equal to two minutes. ++ lifetime = self.get_ticket_lifetime(ticket) ++ self.assertEqual(2 * 60, lifetime) ++ ++ # Ensure we cannot perform a TGS-REQ with a kpasswd ticket. ++ def test_kpasswd_ticket_tgs(self): ++ creds = self.get_client_creds() ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=self.get_kpasswd_sname(), ++ kdc_options='0') ++ ++ # Change the sname of the ticket to match that of a TGT. ++ realm = creds.get_realm() ++ krbtgt_sname = self.PrincipalName_create(name_type=NT_SRV_INST, ++ names=['krbtgt', realm]) ++ ticket.set_sname(krbtgt_sname) ++ ++ # Try to use that ticket to get a service ticket. ++ service_creds = self.get_service_creds() ++ ++ # This fails due to missing REQUESTER_SID buffer. ++ self._make_tgs_request(creds, service_creds, ticket, ++ expect_error=(KDC_ERR_TGT_REVOKED, ++ KDC_ERR_TKT_EXPIRED)) ++ ++ def modify_requester_sid_time(self, ticket, sid, lifetime): ++ # Get the krbtgt key. ++ krbtgt_creds = self.get_krbtgt_creds() ++ ++ krbtgt_key = self.TicketDecryptionKey_from_creds(krbtgt_creds) ++ checksum_keys = { ++ krb5pac.PAC_TYPE_KDC_CHECKSUM: krbtgt_key, ++ } ++ ++ # Set authtime and starttime to an hour in the past, to show that they ++ # do not affect ticket rejection. ++ start_time = self.get_KerberosTime(offset=-60 * 60) ++ ++ # Set the endtime of the ticket relative to our current time, so that ++ # the ticket has 'lifetime' seconds remaining to live. ++ end_time = self.get_KerberosTime(offset=lifetime) ++ ++ # Modify the times in the ticket. ++ def modify_ticket_times(enc_part): ++ enc_part['authtime'] = start_time ++ if 'starttime' in enc_part: ++ enc_part['starttime'] = start_time ++ ++ enc_part['endtime'] = end_time ++ ++ return enc_part ++ ++ # We have to set the times in both the ticket and the PAC, otherwise ++ # Heimdal will complain. ++ def modify_pac_time(pac): ++ pac_buffers = pac.buffers ++ ++ for pac_buffer in pac_buffers: ++ if pac_buffer.type == krb5pac.PAC_TYPE_LOGON_NAME: ++ logon_time = self.get_EpochFromKerberosTime(start_time) ++ pac_buffer.info.logon_time = unix2nttime(logon_time) ++ break ++ else: ++ self.fail('failed to find LOGON_NAME PAC buffer') ++ ++ pac.buffers = pac_buffers ++ ++ return pac ++ ++ # Add a requester SID to show that the KDC will then accept this ++ # kpasswd ticket as if it were a TGT. ++ def modify_pac_fn(pac): ++ pac = self.add_requester_sid(pac, sid=sid) ++ pac = modify_pac_time(pac) ++ return pac ++ ++ # Do the actual modification. ++ return self.modified_ticket(ticket, ++ new_ticket_key=krbtgt_key, ++ modify_fn=modify_ticket_times, ++ modify_pac_fn=modify_pac_fn, ++ checksum_keys=checksum_keys) ++ ++ # Ensure we cannot perform a TGS-REQ with a kpasswd ticket containing a ++ # requester SID and having a remaining lifetime of two minutes. ++ def test_kpasswd_ticket_requester_sid_tgs(self): ++ creds = self.get_client_creds() ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=self.get_kpasswd_sname(), ++ kdc_options='0') ++ ++ # Change the sname of the ticket to match that of a TGT. ++ realm = creds.get_realm() ++ krbtgt_sname = self.PrincipalName_create(name_type=NT_SRV_INST, ++ names=['krbtgt', realm]) ++ ticket.set_sname(krbtgt_sname) ++ ++ # Get the user's SID. ++ samdb = self.get_samdb() ++ ++ user_dn = creds.get_dn() ++ user_sid = self.get_objectSid(samdb, user_dn) ++ ++ # Modify the ticket to add a requester SID and give it two minutes to ++ # live. ++ ticket = self.modify_requester_sid_time(ticket, ++ sid=user_sid, ++ lifetime=2 * 60) ++ ++ # Try to use that ticket to get a service ticket. ++ service_creds = self.get_service_creds() ++ ++ # This fails due to the lifetime being too short. ++ self._make_tgs_request(creds, service_creds, ticket, ++ expect_error=KDC_ERR_TKT_EXPIRED) ++ ++ # Show we can perform a TGS-REQ with a kpasswd ticket containing a ++ # requester SID if the remaining lifetime exceeds two minutes. ++ def test_kpasswd_ticket_requester_sid_lifetime_tgs(self): ++ creds = self.get_client_creds() ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=self.get_kpasswd_sname(), ++ kdc_options='0') ++ ++ # Change the sname of the ticket to match that of a TGT. ++ realm = creds.get_realm() ++ krbtgt_sname = self.PrincipalName_create(name_type=NT_SRV_INST, ++ names=['krbtgt', realm]) ++ ticket.set_sname(krbtgt_sname) ++ ++ # Get the user's SID. ++ samdb = self.get_samdb() ++ ++ user_dn = creds.get_dn() ++ user_sid = self.get_objectSid(samdb, user_dn) ++ ++ # Modify the ticket to add a requester SID and give it two minutes and ++ # ten seconds to live. ++ ticket = self.modify_requester_sid_time(ticket, ++ sid=user_sid, ++ lifetime=2 * 60 + 10) ++ ++ # Try to use that ticket to get a service ticket. ++ service_creds = self.get_service_creds() ++ ++ # This succeeds. ++ self._make_tgs_request(creds, service_creds, ticket, ++ expect_error=False) ++ ++ # Test that kpasswd rejects requests with a service ticket. ++ def test_kpasswd_non_initial(self): ++ # Create an account for testing, and get a TGT. ++ creds = self._get_creds() ++ tgt = self.get_tgt(creds) ++ ++ # Get a non-initial ticket to kpasswd. ++ krbtgt_creds = self.get_krbtgt_creds() ++ ticket = self.get_service_ticket(tgt, ++ krbtgt_creds, ++ service='kadmin', ++ target_name='changepw', ++ kdc_options='0') ++ ++ expected_code = KPASSWD_INITIAL_FLAG_NEEDED ++ expected_msg = b'Expected an initial ticket' ++ ++ # Set the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.SET) ++ ++ # Change the password. ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.CHANGE) ++ ++ # Show that kpasswd accepts requests with a service ticket modified to set ++ # the 'initial' flag. ++ def test_kpasswd_initial(self): ++ # Create an account for testing, and get a TGT. ++ creds = self._get_creds() ++ ++ krbtgt_creds = self.get_krbtgt_creds() ++ ++ # Get a service ticket, and modify it to set the 'initial' flag. ++ def get_ticket(): ++ tgt = self.get_tgt(creds, fresh=True) ++ ++ # Get a non-initial ticket to kpasswd. ++ ticket = self.get_service_ticket(tgt, ++ krbtgt_creds, ++ service='kadmin', ++ target_name='changepw', ++ kdc_options='0', ++ fresh=True) ++ ++ set_initial_flag = partial(self.modify_ticket_flag, flag='initial', ++ value=True) ++ ++ checksum_keys = self.get_krbtgt_checksum_key() ++ return self.modified_ticket(ticket, ++ modify_fn=set_initial_flag, ++ checksum_keys=checksum_keys) ++ ++ expected_code = KPASSWD_SUCCESS ++ expected_msg = b'Password changed' ++ ++ ticket = get_ticket() ++ ++ # Set the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.SET) ++ ++ creds.update_password(new_password) ++ ticket = get_ticket() ++ ++ # Change the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.CHANGE) ++ ++ # Test that kpasswd rejects requests where the ticket is encrypted with a ++ # key other than the krbtgt's. ++ def test_kpasswd_wrong_key(self): ++ # Create an account for testing. ++ creds = self._get_creds() ++ ++ sname = self.get_kpasswd_sname() ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=sname, ++ kdc_options='0') ++ ++ # Get a key belonging to the Administrator account. ++ admin_creds = self.get_admin_creds() ++ admin_key = self.TicketDecryptionKey_from_creds(admin_creds) ++ self.assertIsNotNone(admin_key.kvno, ++ 'a kvno is required to tell the DB ' ++ 'which key to look up.') ++ checksum_keys = { ++ krb5pac.PAC_TYPE_KDC_CHECKSUM: admin_key, ++ } ++ ++ # Re-encrypt the ticket using the Administrator's key. ++ ticket = self.modified_ticket(ticket, ++ new_ticket_key=admin_key, ++ checksum_keys=checksum_keys) ++ ++ # Set the sname of the ticket to that of the Administrator account. ++ admin_sname = self.PrincipalName_create(name_type=NT_PRINCIPAL, ++ names=['Administrator']) ++ ticket.set_sname(admin_sname) ++ ++ expected_code = KPASSWD_HARDERROR ++ expected_msg = b'gensec_update failed - NT_STATUS_LOGON_FAILURE\n' ++ ++ # Set the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.SET) ++ ++ # Change the password. ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.CHANGE) ++ ++ def test_kpasswd_wrong_key_service(self): ++ # Create an account for testing. ++ creds = self.get_cached_creds(account_type=self.AccountType.COMPUTER, ++ use_cache=False) ++ ++ sname = self.get_kpasswd_sname() ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=sname, ++ kdc_options='0') ++ ++ # Get a key belonging to our account. ++ our_key = self.TicketDecryptionKey_from_creds(creds) ++ self.assertIsNotNone(our_key.kvno, ++ 'a kvno is required to tell the DB ' ++ 'which key to look up.') ++ checksum_keys = { ++ krb5pac.PAC_TYPE_KDC_CHECKSUM: our_key, ++ } ++ ++ # Re-encrypt the ticket using our key. ++ ticket = self.modified_ticket(ticket, ++ new_ticket_key=our_key, ++ checksum_keys=checksum_keys) ++ ++ # Set the sname of the ticket to that of our account. ++ username = creds.get_username() ++ sname = self.PrincipalName_create(name_type=NT_PRINCIPAL, ++ names=username.split('/')) ++ ticket.set_sname(sname) ++ ++ expected_code = KPASSWD_HARDERROR ++ expected_msg = b'gensec_update failed - NT_STATUS_LOGON_FAILURE\n' ++ ++ # Set the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.SET) ++ ++ # Change the password. ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.CHANGE) ++ ++ # Test that kpasswd rejects requests where the ticket is encrypted with a ++ # key belonging to a server account other than the krbtgt. ++ def test_kpasswd_wrong_key_server(self): ++ # Create an account for testing. ++ creds = self._get_creds() ++ ++ sname = self.get_kpasswd_sname() ++ ++ # Get an initial ticket to kpasswd. ++ ticket = self.get_tgt(creds, sname=sname, ++ kdc_options='0') ++ ++ # Get a key belonging to the DC's account. ++ dc_creds = self.get_dc_creds() ++ dc_key = self.TicketDecryptionKey_from_creds(dc_creds) ++ self.assertIsNotNone(dc_key.kvno, ++ 'a kvno is required to tell the DB ' ++ 'which key to look up.') ++ checksum_keys = { ++ krb5pac.PAC_TYPE_KDC_CHECKSUM: dc_key, ++ } ++ ++ # Re-encrypt the ticket using the DC's key. ++ ticket = self.modified_ticket(ticket, ++ new_ticket_key=dc_key, ++ checksum_keys=checksum_keys) ++ ++ # Set the sname of the ticket to that of the DC's account. ++ dc_username = dc_creds.get_username() ++ dc_sname = self.PrincipalName_create(name_type=NT_PRINCIPAL, ++ names=dc_username.split('/')) ++ ticket.set_sname(dc_sname) ++ ++ expected_code = KPASSWD_HARDERROR ++ expected_msg = b'gensec_update failed - NT_STATUS_LOGON_FAILURE\n' ++ ++ # Set the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.SET) ++ ++ # Change the password. ++ self.kpasswd_exchange(ticket, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.CHANGE) ++ ++ ++if __name__ == '__main__': ++ global_asn1_print = False ++ global_hexdump = False ++ import unittest ++ unittest.main() +diff --git python/samba/tests/krb5/raw_testcase.py python/samba/tests/krb5/raw_testcase.py +index 57010ae73bd..4a78a8eadf3 100644 +--- python/samba/tests/krb5/raw_testcase.py ++++ python/samba/tests/krb5/raw_testcase.py +@@ -500,6 +500,10 @@ class KerberosCredentials(Credentials): + def get_upn(self): + return self.upn + ++ def update_password(self, password): ++ self.set_password(password) ++ self.set_kvno(self.get_kvno() + 1) ++ + + class KerberosTicketCreds: + def __init__(self, ticket, session_key, +@@ -518,6 +522,10 @@ class KerberosTicketCreds: + self.ticket_private = ticket_private + self.encpart_private = encpart_private + ++ def set_sname(self, sname): ++ self.ticket['sname'] = sname ++ self.sname = sname ++ + + class RawKerberosTest(TestCaseInTempDir): + """A raw Kerberos Test case.""" +diff --git python/samba/tests/usage.py python/samba/tests/usage.py +index 6bbd96e7a08..a1210ada579 100644 +--- python/samba/tests/usage.py ++++ python/samba/tests/usage.py +@@ -109,6 +109,7 @@ EXCLUDE_USAGE = { + 'python/samba/tests/krb5/alias_tests.py', + 'python/samba/tests/krb5/test_min_domain_uid.py', + 'python/samba/tests/krb5/test_idmap_nss.py', ++ 'python/samba/tests/krb5/kpasswd_tests.py', + } + + EXCLUDE_HELP = { +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 424a8b81c38..54e69a48bc1 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -271,3 +271,29 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_service_ticket + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_nonexisting ++# ++# Kpasswd tests ++# ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize_realm_case.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_change.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_change_expired_password.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_empty.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_from_rodc.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_initial.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_canonicalize.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_canonicalize_realm_case.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_seq_number.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_non_initial.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set_expired_password.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set_target_princ_and_realm_access.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set_target_princ_and_realm_no_access.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set_target_princ_only.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set_target_realm_only.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_lifetime.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_requester_sid_tgs.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_too_weak.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_server.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_service.ad_dc +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index 108c6055d0c..53638afc17a 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -575,3 +575,29 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_logon_info_sid_mismatch_nonexisting + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_requester_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_tgs_rodc_requester_sid_mismatch_nonexisting ++# ++# Kpasswd tests ++# ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize_realm_case.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_change.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_change_expired_password.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_empty.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_from_rodc.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_initial.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_canonicalize.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_canonicalize_realm_case.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_seq_number.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_non_initial.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set_expired_password.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set_target_princ_and_realm_access.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set_target_princ_and_realm_no_access.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set_target_princ_only.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set_target_realm_only.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_lifetime.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_requester_sid_tgs.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_too_weak.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_server.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_service.ad_dc +-- +2.25.1 + + +From 29ec8b2369b5f5e2a660a3165d2528982514a0f2 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Fri, 27 May 2022 19:21:06 +1200 +Subject: [PATCH 72/99] CVE-2022-2031 s4:kpasswd: Correctly generate error + strings + +The error_data we create already has an explicit length, and should not +be zero-terminated, so we omit the trailing null byte. Previously, +Heimdal builds would leave a superfluous trailing null byte on error +strings, while MIT builds would omit the final character. + +The two bytes added to the string's length are for the prepended error +code. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15049 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15074 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> + +[jsutton@samba.org Removed MIT KDC 1.20-specific knownfails] +--- + selftest/knownfail_heimdal_kdc | 12 ------------ + selftest/knownfail_mit_kdc | 15 --------------- + source4/kdc/kpasswd-helper.c | 13 ++++++------- + 3 files changed, 6 insertions(+), 34 deletions(-) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 54e69a48bc1..40e24f3155b 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -276,24 +276,12 @@ + # + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize_realm_case.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_change.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_change_expired_password.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_empty.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_from_rodc.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_initial.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_canonicalize.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_canonicalize_realm_case.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_seq_number.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_non_initial.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set_expired_password.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set_target_princ_and_realm_access.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set_target_princ_and_realm_no_access.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set_target_princ_only.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set_target_realm_only.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_lifetime.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_requester_sid_tgs.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_too_weak.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_server.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_service.ad_dc +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index 53638afc17a..a914c4d3492 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -578,26 +578,11 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + # + # Kpasswd tests + # +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize_realm_case.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_change.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_change_expired_password.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_empty.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_from_rodc.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_initial.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_canonicalize.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_canonicalize_realm_case.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_seq_number.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_non_initial.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set_expired_password.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set_target_princ_and_realm_access.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set_target_princ_and_realm_no_access.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set_target_princ_only.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_set_target_realm_only.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_lifetime.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_requester_sid_tgs.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_too_weak.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_server.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_service.ad_dc +diff --git source4/kdc/kpasswd-helper.c source4/kdc/kpasswd-helper.c +index 995f54825b5..55a2f5b3bf6 100644 +--- source4/kdc/kpasswd-helper.c ++++ source4/kdc/kpasswd-helper.c +@@ -48,17 +48,16 @@ bool kpasswd_make_error_reply(TALLOC_CTX *mem_ctx, + } + + /* +- * The string 's' has two terminating nul-bytes which are also +- * reflected by 'slen'. Normally Kerberos doesn't expect that strings +- * are nul-terminated, but Heimdal does! ++ * The string 's' has one terminating nul-byte which is also ++ * reflected by 'slen'. We subtract it from the length. + */ +-#ifndef SAMBA4_USES_HEIMDAL +- if (slen < 2) { ++ if (slen < 1) { + talloc_free(s); + return false; + } +- slen -= 2; +-#endif ++ slen--; ++ ++ /* Two bytes are added to the length to account for the error code. */ + if (2 + slen < slen) { + talloc_free(s); + return false; +-- +2.25.1 + + +From 3a8da51396f3bf9d4caf8dbd4e75a0314aa47046 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 18 May 2022 16:48:59 +1200 +Subject: [PATCH 73/99] CVE-2022-2031 s4:kpasswd: Don't return AP-REP on + failure + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15049 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15074 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> + +[jsutton@samba.org Removed MIT KDC 1.20-specific knownfails] +--- + selftest/knownfail_mit_kdc | 1 - + source4/kdc/kpasswd-service.c | 2 ++ + 2 files changed, 2 insertions(+), 1 deletion(-) + +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index a914c4d3492..f64291e776d 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -579,7 +579,6 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + # Kpasswd tests + # + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize_realm_case.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_empty.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_canonicalize_realm_case.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_non_initial.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_lifetime.ad_dc +diff --git source4/kdc/kpasswd-service.c source4/kdc/kpasswd-service.c +index 8f1679e4a28..a3c57a67dd1 100644 +--- source4/kdc/kpasswd-service.c ++++ source4/kdc/kpasswd-service.c +@@ -253,6 +253,7 @@ kdc_code kpasswd_process(struct kdc_server *kdc, + &kpasswd_dec_reply, + &error_string); + if (code != 0) { ++ ap_rep_blob = data_blob_null; + error_code = code; + goto reply; + } +@@ -262,6 +263,7 @@ kdc_code kpasswd_process(struct kdc_server *kdc, + &kpasswd_dec_reply, + &enc_data_blob); + if (!NT_STATUS_IS_OK(status)) { ++ ap_rep_blob = data_blob_null; + error_code = KRB5_KPASSWD_HARDERROR; + error_string = talloc_asprintf(tmp_ctx, + "gensec_wrap failed - %s\n", +-- +2.25.1 + + +From cf9e37604409ba0c3c5904af40beb2975c309ad4 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Fri, 27 May 2022 19:29:34 +1200 +Subject: [PATCH 74/99] CVE-2022-2031 lib:krb5_wrap: Generate valid error codes + in smb_krb5_mk_error() + +The error code passed in will be an offset from ERROR_TABLE_BASE_krb5, +so we need to subtract that before creating the error. Heimdal does this +internally, so it isn't needed there. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15049 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15074 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> +--- + lib/krb5_wrap/krb5_samba.c | 2 +- + selftest/knownfail_mit_kdc | 4 ++++ + 2 files changed, 5 insertions(+), 1 deletion(-) + +diff --git lib/krb5_wrap/krb5_samba.c lib/krb5_wrap/krb5_samba.c +index 76c2dcd2126..610efcc9b87 100644 +--- lib/krb5_wrap/krb5_samba.c ++++ lib/krb5_wrap/krb5_samba.c +@@ -237,7 +237,7 @@ krb5_error_code smb_krb5_mk_error(krb5_context context, + return code; + } + +- errpkt.error = error_code; ++ errpkt.error = error_code - ERROR_TABLE_BASE_krb5; + + errpkt.text.length = 0; + if (e_text != NULL) { +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index f64291e776d..633bf79e8e0 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -579,9 +579,13 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + # Kpasswd tests + # + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize_realm_case.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_empty.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_from_rodc.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_canonicalize_realm_case.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_seq_number.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_non_initial.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_lifetime.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_requester_sid_tgs.ad_dc ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_server.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_service.ad_dc +-- +2.25.1 + + +From cf749fac346ef59c91a9ea87f5e7ddec2e5649c7 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 18 May 2022 16:49:43 +1200 +Subject: [PATCH 75/99] CVE-2022-2031 s4:kpasswd: Return a kpasswd error code + in KRB-ERROR + +If we attempt to return an error code outside of Heimdal's allowed range +[KRB5KDC_ERR_NONE, KRB5_ERR_RCSID), it will be replaced with a GENERIC +error, and the error text will be set to the meaningless result of +krb5_get_error_message(). Avoid this by ensuring the error code is in +the correct range. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15049 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15074 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> +--- + selftest/knownfail_heimdal_kdc | 2 -- + selftest/knownfail_mit_kdc | 4 ---- + source4/kdc/kpasswd-service.c | 2 +- + 3 files changed, 1 insertion(+), 7 deletions(-) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 40e24f3155b..3b494baa658 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -276,9 +276,7 @@ + # + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize_realm_case.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_empty.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_from_rodc.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_seq_number.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_non_initial.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_lifetime.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_requester_sid_tgs.ad_dc +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index 633bf79e8e0..f64291e776d 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -579,13 +579,9 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + # Kpasswd tests + # + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize_realm_case.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_empty.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_from_rodc.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_canonicalize_realm_case.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_seq_number.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_non_initial.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_lifetime.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_requester_sid_tgs.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_server.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_service.ad_dc +diff --git source4/kdc/kpasswd-service.c source4/kdc/kpasswd-service.c +index a3c57a67dd1..b4706de1ad7 100644 +--- source4/kdc/kpasswd-service.c ++++ source4/kdc/kpasswd-service.c +@@ -312,7 +312,7 @@ reply: + } + + code = smb_krb5_mk_error(kdc->smb_krb5_context->krb5_context, +- error_code, ++ KRB5KDC_ERR_NONE + error_code, + NULL, /* e_text */ + &k_dec_data, + NULL, /* client */ +-- +2.25.1 + + +From 198256e2184897300e1cea4343437c3b7b6f74ad Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 18 May 2022 16:06:31 +1200 +Subject: [PATCH 76/99] CVE-2022-2031 gensec_krb5: Add helper function to check + if client sent an initial ticket + +This will be used in the kpasswd service to ensure that the client has +an initial ticket to kadmin/changepw, and not a service ticket. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15049 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> +--- + source4/auth/gensec/gensec_krb5.c | 20 +----- + source4/auth/gensec/gensec_krb5_helpers.c | 72 ++++++++++++++++++++++ + source4/auth/gensec/gensec_krb5_helpers.h | 32 ++++++++++ + source4/auth/gensec/gensec_krb5_internal.h | 47 ++++++++++++++ + source4/auth/gensec/wscript_build | 4 ++ + 5 files changed, 157 insertions(+), 18 deletions(-) + create mode 100644 source4/auth/gensec/gensec_krb5_helpers.c + create mode 100644 source4/auth/gensec/gensec_krb5_helpers.h + create mode 100644 source4/auth/gensec/gensec_krb5_internal.h + +diff --git source4/auth/gensec/gensec_krb5.c source4/auth/gensec/gensec_krb5.c +index 7d87b3ac6b9..104e4639c44 100644 +--- source4/auth/gensec/gensec_krb5.c ++++ source4/auth/gensec/gensec_krb5.c +@@ -44,27 +44,11 @@ + #include "../lib/util/asn1.h" + #include "auth/kerberos/pac_utils.h" + #include "gensec_krb5.h" ++#include "gensec_krb5_internal.h" ++#include "gensec_krb5_helpers.h" + + _PUBLIC_ NTSTATUS gensec_krb5_init(TALLOC_CTX *); + +-enum GENSEC_KRB5_STATE { +- GENSEC_KRB5_SERVER_START, +- GENSEC_KRB5_CLIENT_START, +- GENSEC_KRB5_CLIENT_MUTUAL_AUTH, +- GENSEC_KRB5_DONE +-}; +- +-struct gensec_krb5_state { +- enum GENSEC_KRB5_STATE state_position; +- struct smb_krb5_context *smb_krb5_context; +- krb5_auth_context auth_context; +- krb5_data enc_ticket; +- krb5_keyblock *keyblock; +- krb5_ticket *ticket; +- bool gssapi; +- krb5_flags ap_req_options; +-}; +- + static int gensec_krb5_destroy(struct gensec_krb5_state *gensec_krb5_state) + { + if (!gensec_krb5_state->smb_krb5_context) { +diff --git source4/auth/gensec/gensec_krb5_helpers.c source4/auth/gensec/gensec_krb5_helpers.c +new file mode 100644 +index 00000000000..21f2f1e884e +--- /dev/null ++++ source4/auth/gensec/gensec_krb5_helpers.c +@@ -0,0 +1,72 @@ ++/* ++ Unix SMB/CIFS implementation. ++ ++ Kerberos backend for GENSEC ++ ++ Copyright (C) Andrew Bartlett <abartlet@samba.org> 2004 ++ Copyright (C) Andrew Tridgell 2001 ++ Copyright (C) Luke Howard 2002-2003 ++ Copyright (C) Stefan Metzmacher 2004-2005 ++ ++ This program is free software; you can redistribute it and/or modify ++ it under the terms of the GNU General Public License as published by ++ the Free Software Foundation; either version 3 of the License, or ++ (at your option) any later version. ++ ++ This program is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ GNU General Public License for more details. ++ ++ ++ You should have received a copy of the GNU General Public License ++ along with this program. If not, see <http://www.gnu.org/licenses/>. ++*/ ++ ++#include "includes.h" ++#include "auth/auth.h" ++#include "auth/gensec/gensec.h" ++#include "auth/gensec/gensec_internal.h" ++#include "gensec_krb5_internal.h" ++#include "gensec_krb5_helpers.h" ++#include "system/kerberos.h" ++#include "auth/kerberos/kerberos.h" ++ ++static struct gensec_krb5_state *get_private_state(const struct gensec_security *gensec_security) ++{ ++ struct gensec_krb5_state *gensec_krb5_state = NULL; ++ ++ if (strcmp(gensec_security->ops->name, "krb5") != 0) { ++ /* We require that the krb5 mechanism is being used. */ ++ return NULL; ++ } ++ ++ gensec_krb5_state = talloc_get_type(gensec_security->private_data, ++ struct gensec_krb5_state); ++ return gensec_krb5_state; ++} ++ ++/* ++ * Returns 1 if our ticket has the initial flag set, 0 if not, and -1 in case of ++ * error. ++ */ ++int gensec_krb5_initial_ticket(const struct gensec_security *gensec_security) ++{ ++ struct gensec_krb5_state *gensec_krb5_state = NULL; ++ ++ gensec_krb5_state = get_private_state(gensec_security); ++ if (gensec_krb5_state == NULL) { ++ return -1; ++ } ++ ++ if (gensec_krb5_state->ticket == NULL) { ++ /* We don't have a ticket */ ++ return -1; ++ } ++ ++#ifdef SAMBA4_USES_HEIMDAL ++ return gensec_krb5_state->ticket->ticket.flags.initial; ++#else /* MIT KERBEROS */ ++ return (gensec_krb5_state->ticket->enc_part2->flags & TKT_FLG_INITIAL) ? 1 : 0; ++#endif /* SAMBA4_USES_HEIMDAL */ ++} +diff --git source4/auth/gensec/gensec_krb5_helpers.h source4/auth/gensec/gensec_krb5_helpers.h +new file mode 100644 +index 00000000000..d7b694dad0c +--- /dev/null ++++ source4/auth/gensec/gensec_krb5_helpers.h +@@ -0,0 +1,32 @@ ++/* ++ Unix SMB/CIFS implementation. ++ ++ Kerberos backend for GENSEC ++ ++ Copyright (C) Andrew Bartlett <abartlet@samba.org> 2004 ++ Copyright (C) Andrew Tridgell 2001 ++ Copyright (C) Luke Howard 2002-2003 ++ Copyright (C) Stefan Metzmacher 2004-2005 ++ ++ This program is free software; you can redistribute it and/or modify ++ it under the terms of the GNU General Public License as published by ++ the Free Software Foundation; either version 3 of the License, or ++ (at your option) any later version. ++ ++ This program is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ GNU General Public License for more details. ++ ++ ++ You should have received a copy of the GNU General Public License ++ along with this program. If not, see <http://www.gnu.org/licenses/>. ++*/ ++ ++struct gensec_security; ++ ++/* ++ * Returns 1 if our ticket has the initial flag set, 0 if not, and -1 in case of ++ * error. ++ */ ++int gensec_krb5_initial_ticket(const struct gensec_security *gensec_security); +diff --git source4/auth/gensec/gensec_krb5_internal.h source4/auth/gensec/gensec_krb5_internal.h +new file mode 100644 +index 00000000000..0bb796f1b2a +--- /dev/null ++++ source4/auth/gensec/gensec_krb5_internal.h +@@ -0,0 +1,47 @@ ++/* ++ Unix SMB/CIFS implementation. ++ ++ Kerberos backend for GENSEC ++ ++ Copyright (C) Andrew Bartlett <abartlet@samba.org> 2004 ++ Copyright (C) Andrew Tridgell 2001 ++ Copyright (C) Luke Howard 2002-2003 ++ Copyright (C) Stefan Metzmacher 2004-2005 ++ ++ This program is free software; you can redistribute it and/or modify ++ it under the terms of the GNU General Public License as published by ++ the Free Software Foundation; either version 3 of the License, or ++ (at your option) any later version. ++ ++ This program is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ GNU General Public License for more details. ++ ++ ++ You should have received a copy of the GNU General Public License ++ along with this program. If not, see <http://www.gnu.org/licenses/>. ++*/ ++ ++#include "includes.h" ++#include "auth/gensec/gensec.h" ++#include "system/kerberos.h" ++#include "auth/kerberos/kerberos.h" ++ ++enum GENSEC_KRB5_STATE { ++ GENSEC_KRB5_SERVER_START, ++ GENSEC_KRB5_CLIENT_START, ++ GENSEC_KRB5_CLIENT_MUTUAL_AUTH, ++ GENSEC_KRB5_DONE ++}; ++ ++struct gensec_krb5_state { ++ enum GENSEC_KRB5_STATE state_position; ++ struct smb_krb5_context *smb_krb5_context; ++ krb5_auth_context auth_context; ++ krb5_data enc_ticket; ++ krb5_keyblock *keyblock; ++ krb5_ticket *ticket; ++ bool gssapi; ++ krb5_flags ap_req_options; ++}; +diff --git source4/auth/gensec/wscript_build source4/auth/gensec/wscript_build +index d14a50ff273..20271f1665b 100644 +--- source4/auth/gensec/wscript_build ++++ source4/auth/gensec/wscript_build +@@ -18,6 +18,10 @@ bld.SAMBA_MODULE('gensec_krb5', + enabled=bld.AD_DC_BUILD_IS_ENABLED() + ) + ++bld.SAMBA_SUBSYSTEM('gensec_krb5_helpers', ++ source='gensec_krb5_helpers.c', ++ deps='gensec_krb5', ++ enabled=bld.AD_DC_BUILD_IS_ENABLED()) + + bld.SAMBA_MODULE('gensec_gssapi', + source='gensec_gssapi.c', +-- +2.25.1 + + +From 6c4fd575d706b2695090941ad7947b30abdb9071 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 18 May 2022 16:52:41 +1200 +Subject: [PATCH 77/99] CVE-2022-2031 s4:kpasswd: Require an initial ticket + +Ensure that for password changes the client uses an AS-REQ to get the +ticket to kpasswd, and not a TGS-REQ. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15049 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> + +[jsutton@samba.org Removed MIT KDC 1.20-specific knownfails] +--- + selftest/knownfail_heimdal_kdc | 1 - + selftest/knownfail_mit_kdc | 1 - + source4/kdc/kpasswd-service-heimdal.c | 17 +++++++++++++++++ + source4/kdc/kpasswd-service-mit.c | 17 +++++++++++++++++ + source4/kdc/wscript_build | 1 + + 5 files changed, 35 insertions(+), 2 deletions(-) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 3b494baa658..5cd8615f6a9 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -277,7 +277,6 @@ + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize_realm_case.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_from_rodc.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_non_initial.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_lifetime.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_requester_sid_tgs.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key.ad_dc +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index f64291e776d..46b0f1fa9ed 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -580,7 +580,6 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + # + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize_realm_case.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_canonicalize_realm_case.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_non_initial.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_lifetime.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_requester_sid_tgs.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_server.ad_dc +diff --git source4/kdc/kpasswd-service-heimdal.c source4/kdc/kpasswd-service-heimdal.c +index c804852c3a7..1a6c2b60d03 100644 +--- source4/kdc/kpasswd-service-heimdal.c ++++ source4/kdc/kpasswd-service-heimdal.c +@@ -24,6 +24,7 @@ + #include "param/param.h" + #include "auth/auth.h" + #include "auth/gensec/gensec.h" ++#include "gensec_krb5_helpers.h" + #include "kdc/kdc-server.h" + #include "kdc/kpasswd_glue.h" + #include "kdc/kpasswd-service.h" +@@ -31,6 +32,7 @@ + + static krb5_error_code kpasswd_change_password(struct kdc_server *kdc, + TALLOC_CTX *mem_ctx, ++ const struct gensec_security *gensec_security, + struct auth_session_info *session_info, + DATA_BLOB *password, + DATA_BLOB *kpasswd_reply, +@@ -42,6 +44,17 @@ static krb5_error_code kpasswd_change_password(struct kdc_server *kdc, + const char *reject_string = NULL; + struct samr_DomInfo1 *dominfo; + bool ok; ++ int ret; ++ ++ /* ++ * We're doing a password change (rather than a password set), so check ++ * that we were given an initial ticket. ++ */ ++ ret = gensec_krb5_initial_ticket(gensec_security); ++ if (ret != 1) { ++ *error_string = "Expected an initial ticket"; ++ return KRB5_KPASSWD_INITIAL_FLAG_NEEDED; ++ } + + status = samdb_kpasswd_change_password(mem_ctx, + kdc->task->lp_ctx, +@@ -81,6 +94,7 @@ static krb5_error_code kpasswd_change_password(struct kdc_server *kdc, + + static krb5_error_code kpasswd_set_password(struct kdc_server *kdc, + TALLOC_CTX *mem_ctx, ++ const struct gensec_security *gensec_security, + struct auth_session_info *session_info, + DATA_BLOB *decoded_data, + DATA_BLOB *kpasswd_reply, +@@ -173,6 +187,7 @@ static krb5_error_code kpasswd_set_password(struct kdc_server *kdc, + free_ChangePasswdDataMS(&chpw); + return kpasswd_change_password(kdc, + mem_ctx, ++ gensec_security, + session_info, + &password, + kpasswd_reply, +@@ -272,6 +287,7 @@ krb5_error_code kpasswd_handle_request(struct kdc_server *kdc, + + return kpasswd_change_password(kdc, + mem_ctx, ++ gensec_security, + session_info, + &password, + kpasswd_reply, +@@ -280,6 +296,7 @@ krb5_error_code kpasswd_handle_request(struct kdc_server *kdc, + case KRB5_KPASSWD_VERS_SETPW: { + return kpasswd_set_password(kdc, + mem_ctx, ++ gensec_security, + session_info, + decoded_data, + kpasswd_reply, +diff --git source4/kdc/kpasswd-service-mit.c source4/kdc/kpasswd-service-mit.c +index 9c4d2801669..de4c6f3f622 100644 +--- source4/kdc/kpasswd-service-mit.c ++++ source4/kdc/kpasswd-service-mit.c +@@ -24,6 +24,7 @@ + #include "param/param.h" + #include "auth/auth.h" + #include "auth/gensec/gensec.h" ++#include "gensec_krb5_helpers.h" + #include "kdc/kdc-server.h" + #include "kdc/kpasswd_glue.h" + #include "kdc/kpasswd-service.h" +@@ -84,6 +85,7 @@ out: + + static krb5_error_code kpasswd_change_password(struct kdc_server *kdc, + TALLOC_CTX *mem_ctx, ++ const struct gensec_security *gensec_security, + struct auth_session_info *session_info, + DATA_BLOB *password, + DATA_BLOB *kpasswd_reply, +@@ -95,6 +97,17 @@ static krb5_error_code kpasswd_change_password(struct kdc_server *kdc, + const char *reject_string = NULL; + struct samr_DomInfo1 *dominfo; + bool ok; ++ int ret; ++ ++ /* ++ * We're doing a password change (rather than a password set), so check ++ * that we were given an initial ticket. ++ */ ++ ret = gensec_krb5_initial_ticket(gensec_security); ++ if (ret != 1) { ++ *error_string = "Expected an initial ticket"; ++ return KRB5_KPASSWD_INITIAL_FLAG_NEEDED; ++ } + + status = samdb_kpasswd_change_password(mem_ctx, + kdc->task->lp_ctx, +@@ -134,6 +147,7 @@ static krb5_error_code kpasswd_change_password(struct kdc_server *kdc, + + static krb5_error_code kpasswd_set_password(struct kdc_server *kdc, + TALLOC_CTX *mem_ctx, ++ const struct gensec_security *gensec_security, + struct auth_session_info *session_info, + DATA_BLOB *decoded_data, + DATA_BLOB *kpasswd_reply, +@@ -250,6 +264,7 @@ static krb5_error_code kpasswd_set_password(struct kdc_server *kdc, + + return kpasswd_change_password(kdc, + mem_ctx, ++ gensec_security, + session_info, + &password, + kpasswd_reply, +@@ -350,6 +365,7 @@ krb5_error_code kpasswd_handle_request(struct kdc_server *kdc, + + return kpasswd_change_password(kdc, + mem_ctx, ++ gensec_security, + session_info, + &password, + kpasswd_reply, +@@ -358,6 +374,7 @@ krb5_error_code kpasswd_handle_request(struct kdc_server *kdc, + case RFC3244_VERSION: { + return kpasswd_set_password(kdc, + mem_ctx, ++ gensec_security, + session_info, + decoded_data, + kpasswd_reply, +diff --git source4/kdc/wscript_build source4/kdc/wscript_build +index 0edca94e75f..13ba3947cf6 100644 +--- source4/kdc/wscript_build ++++ source4/kdc/wscript_build +@@ -88,6 +88,7 @@ bld.SAMBA_SUBSYSTEM('KPASSWD-SERVICE', + krb5samba + samba_server_gensec + KPASSWD_GLUE ++ gensec_krb5_helpers + ''') + + bld.SAMBA_SUBSYSTEM('KDC-GLUE', +-- +2.25.1 + + +From 69e742e6208bd471eb509795bd753a0c98392bf6 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 18 May 2022 17:11:49 +1200 +Subject: [PATCH 78/99] s4:kpasswd: Restructure code for clarity + +View with 'git show -b'. + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> +--- + source4/kdc/kpasswd-service-heimdal.c | 46 +++++++++++++-------------- + 1 file changed, 22 insertions(+), 24 deletions(-) + +diff --git source4/kdc/kpasswd-service-heimdal.c source4/kdc/kpasswd-service-heimdal.c +index 1a6c2b60d03..a0352d1ad35 100644 +--- source4/kdc/kpasswd-service-heimdal.c ++++ source4/kdc/kpasswd-service-heimdal.c +@@ -160,30 +160,7 @@ static krb5_error_code kpasswd_set_password(struct kdc_server *kdc, + return 0; + } + +- if (chpw.targname != NULL && chpw.targrealm != NULL) { +- code = krb5_build_principal_ext(context, +- &target_principal, +- strlen(*chpw.targrealm), +- *chpw.targrealm, +- 0); +- if (code != 0) { +- free_ChangePasswdDataMS(&chpw); +- return kpasswd_make_error_reply(mem_ctx, +- KRB5_KPASSWD_MALFORMED, +- "Failed to parse principal", +- kpasswd_reply); +- } +- code = copy_PrincipalName(chpw.targname, +- &target_principal->name); +- if (code != 0) { +- free_ChangePasswdDataMS(&chpw); +- krb5_free_principal(context, target_principal); +- return kpasswd_make_error_reply(mem_ctx, +- KRB5_KPASSWD_MALFORMED, +- "Failed to parse principal", +- kpasswd_reply); +- } +- } else { ++ if (chpw.targname == NULL || chpw.targrealm == NULL) { + free_ChangePasswdDataMS(&chpw); + return kpasswd_change_password(kdc, + mem_ctx, +@@ -193,7 +170,28 @@ static krb5_error_code kpasswd_set_password(struct kdc_server *kdc, + kpasswd_reply, + error_string); + } ++ code = krb5_build_principal_ext(context, ++ &target_principal, ++ strlen(*chpw.targrealm), ++ *chpw.targrealm, ++ 0); ++ if (code != 0) { ++ free_ChangePasswdDataMS(&chpw); ++ return kpasswd_make_error_reply(mem_ctx, ++ KRB5_KPASSWD_MALFORMED, ++ "Failed to parse principal", ++ kpasswd_reply); ++ } ++ code = copy_PrincipalName(chpw.targname, ++ &target_principal->name); + free_ChangePasswdDataMS(&chpw); ++ if (code != 0) { ++ krb5_free_principal(context, target_principal); ++ return kpasswd_make_error_reply(mem_ctx, ++ KRB5_KPASSWD_MALFORMED, ++ "Failed to parse principal", ++ kpasswd_reply); ++ } + + if (target_principal->name.name_string.len >= 2) { + is_service_principal = true; +-- +2.25.1 + + +From b5adf7cc6d740c8f4f7b5888f106de24a1181da7 Mon Sep 17 00:00:00 2001 +From: Andreas Schneider <asn@samba.org> +Date: Tue, 24 May 2022 10:17:00 +0200 +Subject: [PATCH 79/99] CVE-2022-2031 testprogs: Fix auth with smbclient and + krb5 ccache + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 + +Signed-off-by: Andreas Schneider <asn@samba.org> +Reviewed-by: Joseph Sutton <josephsutton@catalyst.net.nz> + +[jsutton@samba.org Fixed conflict and renamed --use-krb5-ccache to + --krb5-ccache] +--- + testprogs/blackbox/test_kpasswd_heimdal.sh | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git testprogs/blackbox/test_kpasswd_heimdal.sh testprogs/blackbox/test_kpasswd_heimdal.sh +index 7351ce022d1..1e895daa162 100755 +--- testprogs/blackbox/test_kpasswd_heimdal.sh ++++ testprogs/blackbox/test_kpasswd_heimdal.sh +@@ -72,7 +72,7 @@ testit "kinit with user password" \ + do_kinit $TEST_PRINCIPAL $TEST_PASSWORD || failed=`expr $failed + 1` + + test_smbclient "Test login with user kerberos ccache" \ +- "ls" "$SMB_UNC" -k yes || failed=`expr $failed + 1` ++ "ls" "$SMB_UNC" --krb5-ccache=${KRB5CCNAME} || failed=`expr $failed + 1` + + testit "change user password with 'samba-tool user password' (unforced)" \ + $VALGRIND $PYTHON $samba_tool user password -W$DOMAIN -U$TEST_USERNAME%$TEST_PASSWORD -k no --newpassword=$TEST_PASSWORD_NEW || failed=`expr $failed + 1` +@@ -85,7 +85,7 @@ testit "kinit with user password" \ + do_kinit $TEST_PRINCIPAL $TEST_PASSWORD || failed=`expr $failed + 1` + + test_smbclient "Test login with user kerberos ccache" \ +- "ls" "$SMB_UNC" -k yes || failed=`expr $failed + 1` ++ "ls" "$SMB_UNC" --krb5-ccache=${KRB5CCNAME} || failed=`expr $failed + 1` + + ########################################################### + ### check that a short password is rejected +-- +2.25.1 + + +From 91a1b0955a053f73e6d531f0f12eaa604aca79d7 Mon Sep 17 00:00:00 2001 +From: Andreas Schneider <asn@samba.org> +Date: Thu, 19 May 2022 16:35:28 +0200 +Subject: [PATCH 80/99] CVE-2022-2031 testprogs: Add kadmin/changepw + canonicalization test with MIT kpasswd + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 + +Signed-off-by: Andreas Schneider <asn@samba.org> +Reviewed-by: Joseph Sutton <josephsutton@catalyst.net.nz> +--- + selftest/knownfail.d/kadmin_changepw | 1 + + testprogs/blackbox/test_kpasswd_heimdal.sh | 35 +++++++++++++++++++++- + 2 files changed, 35 insertions(+), 1 deletion(-) + create mode 100644 selftest/knownfail.d/kadmin_changepw + +diff --git selftest/knownfail.d/kadmin_changepw selftest/knownfail.d/kadmin_changepw +new file mode 100644 +index 00000000000..97c14793ea5 +--- /dev/null ++++ selftest/knownfail.d/kadmin_changepw +@@ -0,0 +1 @@ ++^samba4.blackbox.kpasswd.MIT kpasswd.change.user.password +diff --git testprogs/blackbox/test_kpasswd_heimdal.sh testprogs/blackbox/test_kpasswd_heimdal.sh +index 1e895daa162..059b7a8e4d1 100755 +--- testprogs/blackbox/test_kpasswd_heimdal.sh ++++ testprogs/blackbox/test_kpasswd_heimdal.sh +@@ -7,7 +7,7 @@ + + if [ $# -lt 6 ]; then + cat <<EOF +-Usage: test_passwords.sh SERVER USERNAME PASSWORD REALM DOMAIN PREFIX SMBCLIENT ++Usage: test_kpasswd_heimdal.sh SERVER USERNAME PASSWORD REALM DOMAIN PREFIX SMBCLIENT + EOF + exit 1; + fi +@@ -27,6 +27,8 @@ smbclient="$samba_bindir/smbclient" + samba_kinit=$samba_bindir/samba4kinit + samba_kpasswd=$samba_bindir/samba4kpasswd + ++mit_kpasswd="$(command -v kpasswd)" ++ + samba_tool="$samba_bindir/samba-tool" + net_tool="$samba_bindir/net" + texpect="$samba_bindir/texpect" +@@ -142,6 +144,37 @@ testit "kpasswd change user password" \ + TEST_PASSWORD=$TEST_PASSWORD_NEW + TEST_PASSWORD_NEW="testPaSS@03%" + ++########################################################### ++### CVE-2022-XXXXX ++########################################################### ++ ++if [ -n "${mit_kpasswd}" ]; then ++ cat > "${PREFIX}/tmpkpasswdscript" <<EOF ++expect Password for ${TEST_PRINCIPAL} ++password ${TEST_PASSWORD}\n ++expect Enter new password ++send ${TEST_PASSWORD_NEW}\n ++expect Enter it again ++send ${TEST_PASSWORD_NEW}\n ++expect Password changed. ++EOF ++ ++ SAVE_KRB5_CONFIG="${KRB5_CONFIG}" ++ KRB5_CONFIG="${PREFIX}/tmpkrb5.conf" ++ export KRB5_CONFIG ++ sed -e 's/\[libdefaults\]/[libdefaults]\n canonicalize = yes/' \ ++ "${SAVE_KRB5_CONFIG}" > "${KRB5_CONFIG}" ++ testit "MIT kpasswd change user password" \ ++ "${texpect}" "${PREFIX}/tmpkpasswdscript" "${mit_kpasswd}" \ ++ "${TEST_PRINCIPAL}" || ++ failed=$((failed + 1)) ++ KRB5_CONFIG="${SAVE_KRB5_CONFIG}" ++ export KRB5_CONFIG ++fi ++ ++TEST_PASSWORD="${TEST_PASSWORD_NEW}" ++TEST_PASSWORD_NEW="testPaSS@03force%" ++ + ########################################################### + ### Force password change at login + ########################################################### +-- +2.25.1 + + +From 36d94ffb9c99f3e515024424020e3e03e98f34f5 Mon Sep 17 00:00:00 2001 +From: Andreas Schneider <asn@samba.org> +Date: Tue, 24 May 2022 09:54:18 +0200 +Subject: [PATCH 81/99] CVE-2022-2031 s4:kdc: Implement is_kadmin_changepw() + helper function + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 + +Signed-off-by: Andreas Schneider <asn@samba.org> +Reviewed-by: Joseph Sutton <josephsutton@catalyst.net.nz> + +[jsutton@samba.org Adapted entry to entry_ex->entry] +--- + source4/kdc/db-glue.c | 16 +++++++++++----- + 1 file changed, 11 insertions(+), 5 deletions(-) + +diff --git source4/kdc/db-glue.c source4/kdc/db-glue.c +index 5752ffb821c..45159e6e64d 100644 +--- source4/kdc/db-glue.c ++++ source4/kdc/db-glue.c +@@ -816,6 +816,14 @@ static int principal_comp_strcmp(krb5_context context, + component, string, false); + } + ++static bool is_kadmin_changepw(krb5_context context, ++ krb5_const_principal principal) ++{ ++ return krb5_princ_size(context, principal) == 2 && ++ (principal_comp_strcmp(context, principal, 0, "kadmin") == 0) && ++ (principal_comp_strcmp(context, principal, 1, "changepw") == 0); ++} ++ + /* + * Construct an hdb_entry from a directory entry. + */ +@@ -1110,11 +1118,9 @@ static krb5_error_code samba_kdc_message2entry(krb5_context context, + * 'change password', as otherwise we could get into + * trouble, and not enforce the password expirty. + * Instead, only do it when request is for the kpasswd service */ +- if (ent_type == SAMBA_KDC_ENT_TYPE_SERVER +- && krb5_princ_size(context, principal) == 2 +- && (principal_comp_strcmp(context, principal, 0, "kadmin") == 0) +- && (principal_comp_strcmp(context, principal, 1, "changepw") == 0) +- && lpcfg_is_my_domain_or_realm(lp_ctx, realm)) { ++ if (ent_type == SAMBA_KDC_ENT_TYPE_SERVER && ++ is_kadmin_changepw(context, principal) && ++ lpcfg_is_my_domain_or_realm(lp_ctx, realm)) { + entry_ex->entry.flags.change_pw = 1; + } + +-- +2.25.1 + + +From f68877af829bf73da8e965c9458a9846d1757038 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 18 May 2022 16:56:01 +1200 +Subject: [PATCH 82/99] CVE-2022-2031 s4:kdc: Split out a + samba_kdc_get_entry_principal() function + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> + +[jsutton@samba.org Adapted entry to entry_ex->entry] + +[jsutton@samba.org Fixed conflicts caused by superfluous whitespace] +--- + source4/kdc/db-glue.c | 192 +++++++++++++++++++++++------------------- + 1 file changed, 107 insertions(+), 85 deletions(-) + +diff --git source4/kdc/db-glue.c source4/kdc/db-glue.c +index 45159e6e64d..ac0c206b5c1 100644 +--- source4/kdc/db-glue.c ++++ source4/kdc/db-glue.c +@@ -824,6 +824,101 @@ static bool is_kadmin_changepw(krb5_context context, + (principal_comp_strcmp(context, principal, 1, "changepw") == 0); + } + ++static krb5_error_code samba_kdc_get_entry_principal( ++ krb5_context context, ++ struct samba_kdc_db_context *kdc_db_ctx, ++ const char *samAccountName, ++ enum samba_kdc_ent_type ent_type, ++ unsigned flags, ++ krb5_const_principal in_princ, ++ krb5_principal *out_princ) ++{ ++ struct loadparm_context *lp_ctx = kdc_db_ctx->lp_ctx; ++ krb5_error_code ret = 0; ++ ++ /* ++ * If we are set to canonicalize, we get back the fixed UPPER ++ * case realm, and the real username (ie matching LDAP ++ * samAccountName) ++ * ++ * Otherwise, if we are set to enterprise, we ++ * get back the whole principal as-sent ++ * ++ * Finally, if we are not set to canonicalize, we get back the ++ * fixed UPPER case realm, but the as-sent username ++ */ ++ ++ if (ent_type == SAMBA_KDC_ENT_TYPE_KRBTGT) { ++ if (flags & (SDB_F_CANON|SDB_F_FORCE_CANON)) { ++ /* ++ * When requested to do so, ensure that the ++ * both realm values in the principal are set ++ * to the upper case, canonical realm ++ */ ++ ret = smb_krb5_make_principal(context, out_princ, ++ lpcfg_realm(lp_ctx), "krbtgt", ++ lpcfg_realm(lp_ctx), NULL); ++ if (ret) { ++ return ret; ++ } ++ smb_krb5_principal_set_type(context, *out_princ, KRB5_NT_SRV_INST); ++ } else { ++ ret = krb5_copy_principal(context, in_princ, out_princ); ++ if (ret) { ++ return ret; ++ } ++ /* ++ * this appears to be required regardless of ++ * the canonicalize flag from the client ++ */ ++ ret = smb_krb5_principal_set_realm(context, *out_princ, lpcfg_realm(lp_ctx)); ++ if (ret) { ++ return ret; ++ } ++ } ++ ++ } else if (ent_type == SAMBA_KDC_ENT_TYPE_ANY && in_princ == NULL) { ++ ret = smb_krb5_make_principal(context, out_princ, lpcfg_realm(lp_ctx), samAccountName, NULL); ++ if (ret) { ++ return ret; ++ } ++ } else if ((flags & SDB_F_FORCE_CANON) || ++ ((flags & SDB_F_CANON) && (flags & SDB_F_FOR_AS_REQ))) { ++ /* ++ * SDB_F_CANON maps from the canonicalize flag in the ++ * packet, and has a different meaning between AS-REQ ++ * and TGS-REQ. We only change the principal in the AS-REQ case ++ * ++ * The SDB_F_FORCE_CANON if for new MIT KDC code that wants ++ * the canonical name in all lookups, and takes care to ++ * canonicalize only when appropriate. ++ */ ++ ret = smb_krb5_make_principal(context, out_princ, lpcfg_realm(lp_ctx), samAccountName, NULL); ++ if (ret) { ++ return ret; ++ } ++ } else { ++ ret = krb5_copy_principal(context, in_princ, out_princ); ++ if (ret) { ++ return ret; ++ } ++ ++ /* While we have copied the client principal, tests ++ * show that Win2k3 returns the 'corrected' realm, not ++ * the client-specified realm. This code attempts to ++ * replace the client principal's realm with the one ++ * we determine from our records */ ++ ++ /* this has to be with malloc() */ ++ ret = smb_krb5_principal_set_realm(context, *out_princ, lpcfg_realm(lp_ctx)); ++ if (ret) { ++ return ret; ++ } ++ } ++ ++ return 0; ++} ++ + /* + * Construct an hdb_entry from a directory entry. + */ +@@ -913,93 +1008,8 @@ static krb5_error_code samba_kdc_message2entry(krb5_context context, + userAccountControl |= msDS_User_Account_Control_Computed; + } + +- /* +- * If we are set to canonicalize, we get back the fixed UPPER +- * case realm, and the real username (ie matching LDAP +- * samAccountName) +- * +- * Otherwise, if we are set to enterprise, we +- * get back the whole principal as-sent +- * +- * Finally, if we are not set to canonicalize, we get back the +- * fixed UPPER case realm, but the as-sent username +- */ +- + if (ent_type == SAMBA_KDC_ENT_TYPE_KRBTGT) { + p->is_krbtgt = true; +- +- if (flags & (SDB_F_CANON|SDB_F_FORCE_CANON)) { +- /* +- * When requested to do so, ensure that the +- * both realm values in the principal are set +- * to the upper case, canonical realm +- */ +- ret = smb_krb5_make_principal(context, &entry_ex->entry.principal, +- lpcfg_realm(lp_ctx), "krbtgt", +- lpcfg_realm(lp_ctx), NULL); +- if (ret) { +- krb5_clear_error_message(context); +- goto out; +- } +- smb_krb5_principal_set_type(context, entry_ex->entry.principal, KRB5_NT_SRV_INST); +- } else { +- ret = krb5_copy_principal(context, principal, &entry_ex->entry.principal); +- if (ret) { +- krb5_clear_error_message(context); +- goto out; +- } +- /* +- * this appears to be required regardless of +- * the canonicalize flag from the client +- */ +- ret = smb_krb5_principal_set_realm(context, entry_ex->entry.principal, lpcfg_realm(lp_ctx)); +- if (ret) { +- krb5_clear_error_message(context); +- goto out; +- } +- } +- +- } else if (ent_type == SAMBA_KDC_ENT_TYPE_ANY && principal == NULL) { +- ret = smb_krb5_make_principal(context, &entry_ex->entry.principal, lpcfg_realm(lp_ctx), samAccountName, NULL); +- if (ret) { +- krb5_clear_error_message(context); +- goto out; +- } +- } else if ((flags & SDB_F_FORCE_CANON) || +- ((flags & SDB_F_CANON) && (flags & SDB_F_FOR_AS_REQ))) { +- /* +- * SDB_F_CANON maps from the canonicalize flag in the +- * packet, and has a different meaning between AS-REQ +- * and TGS-REQ. We only change the principal in the AS-REQ case +- * +- * The SDB_F_FORCE_CANON if for new MIT KDC code that wants +- * the canonical name in all lookups, and takes care to +- * canonicalize only when appropriate. +- */ +- ret = smb_krb5_make_principal(context, &entry_ex->entry.principal, lpcfg_realm(lp_ctx), samAccountName, NULL); +- if (ret) { +- krb5_clear_error_message(context); +- goto out; +- } +- } else { +- ret = krb5_copy_principal(context, principal, &entry_ex->entry.principal); +- if (ret) { +- krb5_clear_error_message(context); +- goto out; +- } +- +- /* While we have copied the client principal, tests +- * show that Win2k3 returns the 'corrected' realm, not +- * the client-specified realm. This code attempts to +- * replace the client principal's realm with the one +- * we determine from our records */ +- +- /* this has to be with malloc() */ +- ret = smb_krb5_principal_set_realm(context, entry_ex->entry.principal, lpcfg_realm(lp_ctx)); +- if (ret) { +- krb5_clear_error_message(context); +- goto out; +- } + } + + /* First try and figure out the flags based on the userAccountControl */ +@@ -1185,6 +1195,18 @@ static krb5_error_code samba_kdc_message2entry(krb5_context context, + } + } + ++ ret = samba_kdc_get_entry_principal(context, ++ kdc_db_ctx, ++ samAccountName, ++ ent_type, ++ flags, ++ principal, ++ &entry_ex->entry.principal); ++ if (ret != 0) { ++ krb5_clear_error_message(context); ++ goto out; ++ } ++ + entry_ex->entry.valid_start = NULL; + + entry_ex->entry.max_life = malloc(sizeof(*entry_ex->entry.max_life)); +-- +2.25.1 + + +From fa4742e1b9dea0b9c379f00666478bd41c021634 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 25 May 2022 17:19:58 +1200 +Subject: [PATCH 83/99] CVE-2022-2031 s4:kdc: Refactor + samba_kdc_get_entry_principal() + +This eliminates some duplicate branches. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Pair-Programmed-With: Andreas Schneider <asn@samba.org> +Reviewed-by: Andreas Schneider <asn@samba.org> +--- + source4/kdc/db-glue.c | 116 ++++++++++++++++++++---------------------- + 1 file changed, 55 insertions(+), 61 deletions(-) + +diff --git source4/kdc/db-glue.c source4/kdc/db-glue.c +index ac0c206b5c1..385c118a073 100644 +--- source4/kdc/db-glue.c ++++ source4/kdc/db-glue.c +@@ -834,7 +834,8 @@ static krb5_error_code samba_kdc_get_entry_principal( + krb5_principal *out_princ) + { + struct loadparm_context *lp_ctx = kdc_db_ctx->lp_ctx; +- krb5_error_code ret = 0; ++ krb5_error_code code = 0; ++ bool canon = flags & (SDB_F_CANON|SDB_F_FORCE_CANON); + + /* + * If we are set to canonicalize, we get back the fixed UPPER +@@ -848,75 +849,68 @@ static krb5_error_code samba_kdc_get_entry_principal( + * fixed UPPER case realm, but the as-sent username + */ + +- if (ent_type == SAMBA_KDC_ENT_TYPE_KRBTGT) { +- if (flags & (SDB_F_CANON|SDB_F_FORCE_CANON)) { +- /* +- * When requested to do so, ensure that the +- * both realm values in the principal are set +- * to the upper case, canonical realm +- */ +- ret = smb_krb5_make_principal(context, out_princ, +- lpcfg_realm(lp_ctx), "krbtgt", +- lpcfg_realm(lp_ctx), NULL); +- if (ret) { +- return ret; +- } +- smb_krb5_principal_set_type(context, *out_princ, KRB5_NT_SRV_INST); +- } else { +- ret = krb5_copy_principal(context, in_princ, out_princ); +- if (ret) { +- return ret; +- } +- /* +- * this appears to be required regardless of +- * the canonicalize flag from the client +- */ +- ret = smb_krb5_principal_set_realm(context, *out_princ, lpcfg_realm(lp_ctx)); +- if (ret) { +- return ret; +- } +- } ++ if (ent_type == SAMBA_KDC_ENT_TYPE_KRBTGT && canon) { ++ /* ++ * When requested to do so, ensure that the ++ * both realm values in the principal are set ++ * to the upper case, canonical realm ++ */ ++ code = smb_krb5_make_principal(context, ++ out_princ, ++ lpcfg_realm(lp_ctx), ++ "krbtgt", ++ lpcfg_realm(lp_ctx), ++ NULL); ++ if (code != 0) { ++ return code; ++ } ++ smb_krb5_principal_set_type(context, ++ *out_princ, ++ KRB5_NT_SRV_INST); + +- } else if (ent_type == SAMBA_KDC_ENT_TYPE_ANY && in_princ == NULL) { +- ret = smb_krb5_make_principal(context, out_princ, lpcfg_realm(lp_ctx), samAccountName, NULL); +- if (ret) { +- return ret; +- } +- } else if ((flags & SDB_F_FORCE_CANON) || +- ((flags & SDB_F_CANON) && (flags & SDB_F_FOR_AS_REQ))) { ++ return 0; ++ } ++ ++ if ((canon && flags & (SDB_F_FORCE_CANON|SDB_F_FOR_AS_REQ)) || ++ (ent_type == SAMBA_KDC_ENT_TYPE_ANY && in_princ == NULL)) { + /* + * SDB_F_CANON maps from the canonicalize flag in the + * packet, and has a different meaning between AS-REQ +- * and TGS-REQ. We only change the principal in the AS-REQ case ++ * and TGS-REQ. We only change the principal in the ++ * AS-REQ case. + * +- * The SDB_F_FORCE_CANON if for new MIT KDC code that wants +- * the canonical name in all lookups, and takes care to +- * canonicalize only when appropriate. ++ * The SDB_F_FORCE_CANON if for new MIT KDC code that ++ * wants the canonical name in all lookups, and takes ++ * care to canonicalize only when appropriate. + */ +- ret = smb_krb5_make_principal(context, out_princ, lpcfg_realm(lp_ctx), samAccountName, NULL); +- if (ret) { +- return ret; +- } +- } else { +- ret = krb5_copy_principal(context, in_princ, out_princ); +- if (ret) { +- return ret; +- } +- +- /* While we have copied the client principal, tests +- * show that Win2k3 returns the 'corrected' realm, not +- * the client-specified realm. This code attempts to +- * replace the client principal's realm with the one +- * we determine from our records */ ++ code = smb_krb5_make_principal(context, ++ out_princ, ++ lpcfg_realm(lp_ctx), ++ samAccountName, ++ NULL); ++ return code; ++ } + +- /* this has to be with malloc() */ +- ret = smb_krb5_principal_set_realm(context, *out_princ, lpcfg_realm(lp_ctx)); +- if (ret) { +- return ret; +- } ++ /* ++ * For a krbtgt entry, this appears to be required regardless of the ++ * canonicalize flag from the client. ++ */ ++ code = krb5_copy_principal(context, in_princ, out_princ); ++ if (code != 0) { ++ return code; + } + +- return 0; ++ /* ++ * While we have copied the client principal, tests show that Win2k3 ++ * returns the 'corrected' realm, not the client-specified realm. This ++ * code attempts to replace the client principal's realm with the one ++ * we determine from our records ++ */ ++ code = smb_krb5_principal_set_realm(context, ++ *out_princ, ++ lpcfg_realm(lp_ctx)); ++ ++ return code; + } + + /* +-- +2.25.1 + + +From 3cab62893668742781551dae6505558e47cf08b5 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 18 May 2022 16:56:01 +1200 +Subject: [PATCH 84/99] CVE-2022-2031 s4:kdc: Fix canonicalisation of + kadmin/changepw principal + +Since this principal goes through the samba_kdc_fetch_server() path, +setting the canonicalisation flag would cause the principal to be +replaced with the sAMAccountName; this meant requests to +kadmin/changepw@REALM would result in a ticket to krbtgt@REALM. Now we +properly handle canonicalisation for the kadmin/changepw principal. + +View with 'git show -b'. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 + +Pair-Programmed-With: Andreas Schneider <asn@samba.org> +Signed-off-by: Andreas Schneider <asn@samba.org> +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> + +[jsutton@samba.org Adapted entry to entry_ex->entry; removed MIT KDC + 1.20-specific knownfails] +--- + selftest/knownfail.d/kadmin_changepw | 1 - + selftest/knownfail_heimdal_kdc | 2 - + source4/kdc/db-glue.c | 84 +++++++++++++++------------- + 3 files changed, 46 insertions(+), 41 deletions(-) + delete mode 100644 selftest/knownfail.d/kadmin_changepw + +diff --git selftest/knownfail.d/kadmin_changepw selftest/knownfail.d/kadmin_changepw +deleted file mode 100644 +index 97c14793ea5..00000000000 +--- selftest/knownfail.d/kadmin_changepw ++++ /dev/null +@@ -1 +0,0 @@ +-^samba4.blackbox.kpasswd.MIT kpasswd.change.user.password +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 5cd8615f6a9..49ab29f115d 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -274,8 +274,6 @@ + # + # Kpasswd tests + # +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize_realm_case.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_from_rodc.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_lifetime.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_requester_sid_tgs.ad_dc +diff --git source4/kdc/db-glue.c source4/kdc/db-glue.c +index 385c118a073..d2d7136608e 100644 +--- source4/kdc/db-glue.c ++++ source4/kdc/db-glue.c +@@ -830,6 +830,7 @@ static krb5_error_code samba_kdc_get_entry_principal( + const char *samAccountName, + enum samba_kdc_ent_type ent_type, + unsigned flags, ++ bool is_kadmin_changepw, + krb5_const_principal in_princ, + krb5_principal *out_princ) + { +@@ -849,46 +850,52 @@ static krb5_error_code samba_kdc_get_entry_principal( + * fixed UPPER case realm, but the as-sent username + */ + +- if (ent_type == SAMBA_KDC_ENT_TYPE_KRBTGT && canon) { +- /* +- * When requested to do so, ensure that the +- * both realm values in the principal are set +- * to the upper case, canonical realm +- */ +- code = smb_krb5_make_principal(context, +- out_princ, +- lpcfg_realm(lp_ctx), +- "krbtgt", +- lpcfg_realm(lp_ctx), +- NULL); +- if (code != 0) { +- return code; +- } +- smb_krb5_principal_set_type(context, +- *out_princ, +- KRB5_NT_SRV_INST); ++ /* ++ * We need to ensure that the kadmin/changepw principal isn't able to ++ * issue krbtgt tickets, even if canonicalization is turned on. ++ */ ++ if (!is_kadmin_changepw) { ++ if (ent_type == SAMBA_KDC_ENT_TYPE_KRBTGT && canon) { ++ /* ++ * When requested to do so, ensure that the ++ * both realm values in the principal are set ++ * to the upper case, canonical realm ++ */ ++ code = smb_krb5_make_principal(context, ++ out_princ, ++ lpcfg_realm(lp_ctx), ++ "krbtgt", ++ lpcfg_realm(lp_ctx), ++ NULL); ++ if (code != 0) { ++ return code; ++ } ++ smb_krb5_principal_set_type(context, ++ *out_princ, ++ KRB5_NT_SRV_INST); + +- return 0; +- } ++ return 0; ++ } + +- if ((canon && flags & (SDB_F_FORCE_CANON|SDB_F_FOR_AS_REQ)) || +- (ent_type == SAMBA_KDC_ENT_TYPE_ANY && in_princ == NULL)) { +- /* +- * SDB_F_CANON maps from the canonicalize flag in the +- * packet, and has a different meaning between AS-REQ +- * and TGS-REQ. We only change the principal in the +- * AS-REQ case. +- * +- * The SDB_F_FORCE_CANON if for new MIT KDC code that +- * wants the canonical name in all lookups, and takes +- * care to canonicalize only when appropriate. +- */ +- code = smb_krb5_make_principal(context, +- out_princ, +- lpcfg_realm(lp_ctx), +- samAccountName, +- NULL); +- return code; ++ if ((canon && flags & (SDB_F_FORCE_CANON|SDB_F_FOR_AS_REQ)) || ++ (ent_type == SAMBA_KDC_ENT_TYPE_ANY && in_princ == NULL)) { ++ /* ++ * SDB_F_CANON maps from the canonicalize flag in the ++ * packet, and has a different meaning between AS-REQ ++ * and TGS-REQ. We only change the principal in the ++ * AS-REQ case. ++ * ++ * The SDB_F_FORCE_CANON if for new MIT KDC code that ++ * wants the canonical name in all lookups, and takes ++ * care to canonicalize only when appropriate. ++ */ ++ code = smb_krb5_make_principal(context, ++ out_princ, ++ lpcfg_realm(lp_ctx), ++ samAccountName, ++ NULL); ++ return code; ++ } + } + + /* +@@ -1194,6 +1201,7 @@ static krb5_error_code samba_kdc_message2entry(krb5_context context, + samAccountName, + ent_type, + flags, ++ entry_ex->entry.flags.change_pw, + principal, + &entry_ex->entry.principal); + if (ret != 0) { +-- +2.25.1 + + +From 531e7b596d35785bee61f3b4289e38ece1530f94 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 24 May 2022 17:53:49 +1200 +Subject: [PATCH 85/99] CVE-2022-2031 s4:kdc: Limit kpasswd ticket lifetime to + two minutes or less + +This matches the behaviour of Windows. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> + +[jsutton@samba.org Adapted entry to entry_ex->entry; included + samba_kdc.h header file] + +[jsutton@samba.org Fixed conflicts] +--- + selftest/knownfail_heimdal_kdc | 1 - + selftest/knownfail_mit_kdc | 1 - + source4/kdc/db-glue.c | 5 +++++ + source4/kdc/mit-kdb/kdb_samba_principals.c | 2 +- + source4/kdc/samba_kdc.h | 2 ++ + 5 files changed, 8 insertions(+), 3 deletions(-) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 49ab29f115d..387ccea3ba7 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -275,7 +275,6 @@ + # Kpasswd tests + # + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_from_rodc.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_lifetime.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_requester_sid_tgs.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_server.ad_dc +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index 46b0f1fa9ed..c2a31b4a140 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -580,7 +580,6 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + # + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize_realm_case.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_canonicalize_realm_case.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_lifetime.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_requester_sid_tgs.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_server.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_service.ad_dc +diff --git source4/kdc/db-glue.c source4/kdc/db-glue.c +index d2d7136608e..073ec83c8cf 100644 +--- source4/kdc/db-glue.c ++++ source4/kdc/db-glue.c +@@ -1226,6 +1226,11 @@ static krb5_error_code samba_kdc_message2entry(krb5_context context, + kdc_db_ctx->policy.usr_tkt_lifetime); + } + ++ if (entry_ex->entry.flags.change_pw) { ++ /* Limit lifetime of kpasswd tickets to two minutes or less. */ ++ *entry_ex->entry.max_life = MIN(*entry_ex->entry.max_life, CHANGEPW_LIFETIME); ++ } ++ + entry_ex->entry.max_renew = malloc(sizeof(*entry_ex->entry.max_life)); + if (entry_ex->entry.max_renew == NULL) { + ret = ENOMEM; +diff --git source4/kdc/mit-kdb/kdb_samba_principals.c source4/kdc/mit-kdb/kdb_samba_principals.c +index cc67c2392be..2059ffa855e 100644 +--- source4/kdc/mit-kdb/kdb_samba_principals.c ++++ source4/kdc/mit-kdb/kdb_samba_principals.c +@@ -27,11 +27,11 @@ + #include <profile.h> + #include <kdb.h> + ++#include "kdc/samba_kdc.h" + #include "kdc/mit_samba.h" + #include "kdb_samba.h" + + #define ADMIN_LIFETIME 60*60*3 /* 3 hours */ +-#define CHANGEPW_LIFETIME 60*5 /* 5 minutes */ + + krb5_error_code ks_get_principal(krb5_context context, + krb5_const_principal principal, +diff --git source4/kdc/samba_kdc.h source4/kdc/samba_kdc.h +index e228a82ce6a..8010d7c35ed 100644 +--- source4/kdc/samba_kdc.h ++++ source4/kdc/samba_kdc.h +@@ -62,4 +62,6 @@ struct samba_kdc_entry { + + extern struct hdb_method hdb_samba4_interface; + ++#define CHANGEPW_LIFETIME 60*2 /* 2 minutes */ ++ + #endif /* _SAMBA_KDC_H_ */ +-- +2.25.1 + + +From abdac4241dd08dd90a08db877edd799f3833c2b4 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Mon, 30 May 2022 19:18:17 +1200 +Subject: [PATCH 86/99] CVE-2022-2031 s4:kdc: Reject tickets during the last + two minutes of their life + +For Heimdal, this now matches the behaviour of Windows. The object of +this requirement is to ensure we don't allow kpasswd tickets, not having +a lifetime of more than two minutes, to be passed off as TGTs. + +An existing requirement for TGTs to contain a REQUESTER_SID PAC buffer +suffices to prevent kpasswd ticket misuse, so this is just an additional +precaution on top. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> + +[jsutton@samba.org As we don't have access to the ticket or the request + in the plugin, rewrote check directly in Heimdal KDC] +--- + selftest/knownfail_heimdal_kdc | 1 - + source4/heimdal/kdc/krb5tgs.c | 19 ++++++++++++++++++- + 2 files changed, 18 insertions(+), 2 deletions(-) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 387ccea3ba7..afb9bcf1209 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -275,7 +275,6 @@ + # Kpasswd tests + # + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_from_rodc.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_requester_sid_tgs.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_server.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_service.ad_dc +diff --git source4/heimdal/kdc/krb5tgs.c source4/heimdal/kdc/krb5tgs.c +index 38dba8493ae..15be136496f 100644 +--- source4/heimdal/kdc/krb5tgs.c ++++ source4/heimdal/kdc/krb5tgs.c +@@ -33,6 +33,9 @@ + + #include "kdc_locl.h" + ++/* Awful hack to get access to 'struct samba_kdc_entry'. */ ++#include "../../kdc/samba_kdc.h" ++ + /* + * return the realm of a krbtgt-ticket or NULL + */ +@@ -130,6 +133,7 @@ check_PAC(krb5_context context, + static krb5_error_code + check_tgs_flags(krb5_context context, + krb5_kdc_configuration *config, ++ const hdb_entry_ex *krbtgt_in, + KDC_REQ_BODY *b, const EncTicketPart *tgt, EncTicketPart *et) + { + KDCOptions f = b->kdc_options; +@@ -244,6 +248,17 @@ check_tgs_flags(krb5_context context, + et->endtime = min(*et->renew_till, et->endtime); + } + ++ if (tgt->endtime - kdc_time <= CHANGEPW_LIFETIME) { ++ /* Check that the ticket has not arrived across a trust. */ ++ const struct samba_kdc_entry *skdc_entry = krbtgt_in->ctx; ++ if (!skdc_entry->is_trust) { ++ /* This may be a kpasswd ticket rather than a TGT, so don't accept it. */ ++ kdc_log(context, config, 0, ++ "Ticket is not a ticket-granting ticket"); ++ return KRB5KRB_AP_ERR_TKT_EXPIRED; ++ } ++ } ++ + #if 0 + /* checks for excess flags */ + if(f.request_anonymous && !config->allow_anonymous){ +@@ -510,6 +525,7 @@ tgs_make_reply(krb5_context context, + hdb_entry_ex *client, + krb5_principal client_principal, + const char *tgt_realm, ++ const hdb_entry_ex *krbtgt_in, + hdb_entry_ex *krbtgt, + krb5_pac mspac, + uint16_t rodc_id, +@@ -538,7 +554,7 @@ tgs_make_reply(krb5_context context, + ALLOC(et.starttime); + *et.starttime = kdc_time; + +- ret = check_tgs_flags(context, config, b, tgt, &et); ++ ret = check_tgs_flags(context, config, krbtgt_in, b, tgt, &et); + if(ret) + goto out; + +@@ -2129,6 +2145,7 @@ server_lookup: + client, + cp, + tgt_realm, ++ krbtgt, + krbtgt_out, + mspac, + rodc_id, +-- +2.25.1 + + +From 389851bcf399f9511e2cb797350c37ce91aa5849 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Tue, 14 Jun 2022 15:23:55 +1200 +Subject: [PATCH 87/99] CVE-2022-2031 tests/krb5: Test truncated forms of + server principals + +We should not be able to use krb@REALM instead of krbtgt@REALM. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> + +[jsutton@samba.org Fixed conflicts due to having older version of + _run_as_req_enc_timestamp()] +--- + python/samba/tests/krb5/as_req_tests.py | 40 ++++++++++++++++++++++--- + selftest/knownfail_heimdal_kdc | 4 +++ + selftest/knownfail_mit_kdc | 4 +++ + 3 files changed, 44 insertions(+), 4 deletions(-) + +diff --git python/samba/tests/krb5/as_req_tests.py python/samba/tests/krb5/as_req_tests.py +index 315720f85d6..054a49b64aa 100755 +--- python/samba/tests/krb5/as_req_tests.py ++++ python/samba/tests/krb5/as_req_tests.py +@@ -27,6 +27,7 @@ from samba.tests.krb5.kdc_base_test import KDCBaseTest + import samba.tests.krb5.kcrypto as kcrypto + import samba.tests.krb5.rfc4120_pyasn1 as krb5_asn1 + from samba.tests.krb5.rfc4120_constants import ( ++ KDC_ERR_S_PRINCIPAL_UNKNOWN, + KDC_ERR_ETYPE_NOSUPP, + KDC_ERR_PREAUTH_REQUIRED, + KU_PA_ENC_TIMESTAMP, +@@ -40,7 +41,8 @@ global_hexdump = False + + + class AsReqBaseTest(KDCBaseTest): +- def _run_as_req_enc_timestamp(self, client_creds): ++ def _run_as_req_enc_timestamp(self, client_creds, sname=None, ++ expected_error=None): + client_account = client_creds.get_username() + client_as_etypes = self.get_default_enctypes() + client_kvno = client_creds.get_kvno() +@@ -50,8 +52,9 @@ class AsReqBaseTest(KDCBaseTest): + + cname = self.PrincipalName_create(name_type=NT_PRINCIPAL, + names=[client_account]) +- sname = self.PrincipalName_create(name_type=NT_SRV_INST, +- names=[krbtgt_account, realm]) ++ if sname is None: ++ sname = self.PrincipalName_create(name_type=NT_SRV_INST, ++ names=[krbtgt_account, realm]) + + expected_crealm = realm + expected_cname = cname +@@ -63,7 +66,10 @@ class AsReqBaseTest(KDCBaseTest): + + initial_etypes = client_as_etypes + initial_kdc_options = krb5_asn1.KDCOptions('forwardable') +- initial_error_mode = KDC_ERR_PREAUTH_REQUIRED ++ if expected_error is not None: ++ initial_error_mode = expected_error ++ else: ++ initial_error_mode = KDC_ERR_PREAUTH_REQUIRED + + rep, kdc_exchange_dict = self._test_as_exchange(cname, + realm, +@@ -80,6 +86,10 @@ class AsReqBaseTest(KDCBaseTest): + None, + initial_kdc_options, + pac_request=True) ++ ++ if expected_error is not None: ++ return None ++ + etype_info2 = kdc_exchange_dict['preauth_etype_info2'] + self.assertIsNotNone(etype_info2) + +@@ -209,6 +219,28 @@ class AsReqKerberosTests(AsReqBaseTest): + client_creds = self.get_mach_creds() + self._run_as_req_enc_timestamp(client_creds) + ++ # Ensure we can't use truncated well-known principals such as krb@REALM ++ # instead of krbtgt@REALM. ++ def test_krbtgt_wrong_principal(self): ++ client_creds = self.get_client_creds() ++ ++ krbtgt_creds = self.get_krbtgt_creds() ++ ++ krbtgt_account = krbtgt_creds.get_username() ++ realm = krbtgt_creds.get_realm() ++ ++ # Truncate the name of the krbtgt principal. ++ krbtgt_account = krbtgt_account[:3] ++ ++ wrong_krbtgt_princ = self.PrincipalName_create( ++ name_type=NT_SRV_INST, ++ names=[krbtgt_account, realm]) ++ ++ self._run_as_req_enc_timestamp( ++ client_creds, ++ sname=wrong_krbtgt_princ, ++ expected_error=KDC_ERR_S_PRINCIPAL_UNKNOWN) ++ + + if __name__ == "__main__": + global_asn1_print = False +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index afb9bcf1209..dbfff5784e6 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -278,3 +278,7 @@ + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_server.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_service.ad_dc ++# ++# AS-REQ tests ++# ++^samba.tests.krb5.as_req_tests.samba.tests.krb5.as_req_tests.AsReqKerberosTests.test_krbtgt_wrong_principal\( +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index c2a31b4a140..0f90ea10299 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -583,3 +583,7 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_requester_sid_tgs.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_server.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_service.ad_dc ++# ++# AS-REQ tests ++# ++^samba.tests.krb5.as_req_tests.samba.tests.krb5.as_req_tests.AsReqKerberosTests.test_krbtgt_wrong_principal\( +-- +2.25.1 + + +From d40593be83144713cfc43e4eb1c7bc2d925a0da0 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 25 May 2022 20:00:55 +1200 +Subject: [PATCH 88/99] CVE-2022-2031 s4:kdc: Don't use strncmp to compare + principal components + +We would only compare the first 'n' characters, where 'n' is the length +of the principal component string, so 'k@REALM' would erroneously be +considered equal to 'krbtgt@REALM'. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> +--- + selftest/knownfail_heimdal_kdc | 4 ---- + selftest/knownfail_mit_kdc | 4 ---- + source4/kdc/db-glue.c | 27 ++++++++++++++++++++++----- + 3 files changed, 22 insertions(+), 13 deletions(-) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index dbfff5784e6..afb9bcf1209 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -278,7 +278,3 @@ + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_server.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_service.ad_dc +-# +-# AS-REQ tests +-# +-^samba.tests.krb5.as_req_tests.samba.tests.krb5.as_req_tests.AsReqKerberosTests.test_krbtgt_wrong_principal\( +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index 0f90ea10299..c2a31b4a140 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -583,7 +583,3 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_requester_sid_tgs.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_server.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_service.ad_dc +-# +-# AS-REQ tests +-# +-^samba.tests.krb5.as_req_tests.samba.tests.krb5.as_req_tests.AsReqKerberosTests.test_krbtgt_wrong_principal\( +diff --git source4/kdc/db-glue.c source4/kdc/db-glue.c +index 073ec83c8cf..cfa2097acbd 100644 +--- source4/kdc/db-glue.c ++++ source4/kdc/db-glue.c +@@ -769,15 +769,19 @@ static int principal_comp_strcmp_int(krb5_context context, + bool do_strcasecmp) + { + const char *p; +- size_t len; + + #if defined(HAVE_KRB5_PRINCIPAL_GET_COMP_STRING) + p = krb5_principal_get_comp_string(context, principal, component); + if (p == NULL) { + return -1; + } +- len = strlen(p); ++ if (do_strcasecmp) { ++ return strcasecmp(p, string); ++ } else { ++ return strcmp(p, string); ++ } + #else ++ size_t len; + krb5_data *d; + if (component >= krb5_princ_size(context, principal)) { + return -1; +@@ -789,13 +793,26 @@ static int principal_comp_strcmp_int(krb5_context context, + } + + p = d->data; +- len = d->length; +-#endif ++ ++ len = strlen(string); ++ ++ /* ++ * We explicitly return -1 or 1. Subtracting of the two lengths might ++ * give the wrong result if the result overflows or loses data when ++ * narrowed to int. ++ */ ++ if (d->length < len) { ++ return -1; ++ } else if (d->length > len) { ++ return 1; ++ } ++ + if (do_strcasecmp) { + return strncasecmp(p, string, len); + } else { +- return strncmp(p, string, len); ++ return memcmp(p, string, len); + } ++#endif + } + + static int principal_comp_strcasecmp(krb5_context context, +-- +2.25.1 + + +From 42ba919c06c24c42ef123304de0c2ca8c689591a Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Thu, 26 May 2022 16:36:30 +1200 +Subject: [PATCH 89/99] CVE-2022-32744 s4:kdc: Rename keytab_name -> + kpasswd_keytab_name + +This makes explicitly clear the purpose of this keytab. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15074 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> + +[jsutton@samba.org Fixed conflicts due to lacking HDBGET support] +--- + source4/kdc/kdc-heimdal.c | 4 ++-- + source4/kdc/kdc-server.h | 2 +- + source4/kdc/kdc-service-mit.c | 4 ++-- + source4/kdc/kpasswd-service.c | 2 +- + 4 files changed, 6 insertions(+), 6 deletions(-) + +diff --git source4/kdc/kdc-heimdal.c source4/kdc/kdc-heimdal.c +index ba74df4f2ec..a4c845b62f8 100644 +--- source4/kdc/kdc-heimdal.c ++++ source4/kdc/kdc-heimdal.c +@@ -444,8 +444,8 @@ static void kdc_post_fork(struct task_server *task, struct process_details *pd) + return; + } + +- kdc->keytab_name = talloc_asprintf(kdc, "HDB:samba4&%p", kdc->base_ctx); +- if (kdc->keytab_name == NULL) { ++ kdc->kpasswd_keytab_name = talloc_asprintf(kdc, "HDB:samba4&%p", kdc->base_ctx); ++ if (kdc->kpasswd_keytab_name == NULL) { + task_server_terminate(task, + "kdc: Failed to set keytab name", + true); +diff --git source4/kdc/kdc-server.h source4/kdc/kdc-server.h +index fd883c2e4b4..89b30f122f5 100644 +--- source4/kdc/kdc-server.h ++++ source4/kdc/kdc-server.h +@@ -40,7 +40,7 @@ struct kdc_server { + struct ldb_context *samdb; + bool am_rodc; + uint32_t proxy_timeout; +- const char *keytab_name; ++ const char *kpasswd_keytab_name; + void *private_data; + }; + +diff --git source4/kdc/kdc-service-mit.c source4/kdc/kdc-service-mit.c +index 5d4180aa7cc..22663b6ecc8 100644 +--- source4/kdc/kdc-service-mit.c ++++ source4/kdc/kdc-service-mit.c +@@ -291,8 +291,8 @@ NTSTATUS mitkdc_task_init(struct task_server *task) + return NT_STATUS_INTERNAL_ERROR; + } + +- kdc->keytab_name = talloc_asprintf(kdc, "KDB:"); +- if (kdc->keytab_name == NULL) { ++ kdc->kpasswd_keytab_name = talloc_asprintf(kdc, "KDB:"); ++ if (kdc->kpasswd_keytab_name == NULL) { + task_server_terminate(task, + "KDC: Out of memory", + true); +diff --git source4/kdc/kpasswd-service.c source4/kdc/kpasswd-service.c +index b4706de1ad7..0d2acd8d9e8 100644 +--- source4/kdc/kpasswd-service.c ++++ source4/kdc/kpasswd-service.c +@@ -167,7 +167,7 @@ kdc_code kpasswd_process(struct kdc_server *kdc, + + rv = cli_credentials_set_keytab_name(server_credentials, + kdc->task->lp_ctx, +- kdc->keytab_name, ++ kdc->kpasswd_keytab_name, + CRED_SPECIFIED); + if (rv != 0) { + DBG_ERR("Failed to set credentials keytab name\n"); +-- +2.25.1 + + +From 997f50c66471071efb8e02d8efbe4bf5d932e7ee Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Wed, 8 Jun 2022 13:53:29 +1200 +Subject: [PATCH 90/99] s4:kdc: Remove kadmin mode from HDB plugin + +It appears we no longer require it. + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> +--- + source4/kdc/hdb-samba4-plugin.c | 35 +++++++-------------------------- + 1 file changed, 7 insertions(+), 28 deletions(-) + +diff --git source4/kdc/hdb-samba4-plugin.c source4/kdc/hdb-samba4-plugin.c +index 6f76124995d..4b90a766f76 100644 +--- source4/kdc/hdb-samba4-plugin.c ++++ source4/kdc/hdb-samba4-plugin.c +@@ -21,40 +21,20 @@ + + #include "includes.h" + #include "kdc/kdc-glue.h" +-#include "kdc/db-glue.h" +-#include "lib/util/samba_util.h" + #include "lib/param/param.h" +-#include "source4/lib/events/events.h" + + static krb5_error_code hdb_samba4_create(krb5_context context, struct HDB **db, const char *arg) + { + NTSTATUS nt_status; +- void *ptr; +- struct samba_kdc_base_context *base_ctx; +- +- if (sscanf(arg, "&%p", &ptr) == 1) { +- base_ctx = talloc_get_type_abort(ptr, struct samba_kdc_base_context); +- } else if (arg[0] == '\0' || file_exist(arg)) { +- /* This mode for use in kadmin, rather than in Samba */ +- +- setup_logging("hdb_samba4", DEBUG_DEFAULT_STDERR); +- +- base_ctx = talloc_zero(NULL, struct samba_kdc_base_context); +- if (!base_ctx) { +- return ENOMEM; +- } +- +- base_ctx->ev_ctx = s4_event_context_init(base_ctx); +- base_ctx->lp_ctx = loadparm_init_global(false); +- if (arg[0]) { +- lpcfg_load(base_ctx->lp_ctx, arg); +- } else { +- lpcfg_load_default(base_ctx->lp_ctx); +- } +- } else { ++ void *ptr = NULL; ++ struct samba_kdc_base_context *base_ctx = NULL; ++ ++ if (sscanf(arg, "&%p", &ptr) != 1) { + return EINVAL; + } + ++ base_ctx = talloc_get_type_abort(ptr, struct samba_kdc_base_context); ++ + /* The global kdc_mem_ctx and kdc_lp_ctx, Disgusting, ugly hack, but it means one less private hook */ + nt_status = hdb_samba4_create_kdc(base_ctx, context, db); + +@@ -90,8 +70,7 @@ static void hdb_samba4_fini(void *ctx) + + /* Only used in the hdb-backed keytab code + * for a keytab of 'samba4&<address>' or samba4, to find +- * kpasswd's key in the main DB, and to +- * copy all the keys into a file (libnet_keytab_export) ++ * kpasswd's key in the main DB + * + * The <address> is the string form of a pointer to a talloced struct hdb_samba_context + */ +-- +2.25.1 + + +From c0c4b7a4bd229bd36d586faec6249baaba8e7adc Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Thu, 26 May 2022 16:39:20 +1200 +Subject: [PATCH 91/99] CVE-2022-32744 s4:kdc: Modify HDB plugin to only look + up kpasswd principal + +This plugin is now only used by the kpasswd service. Thus, ensuring we +only look up the kadmin/changepw principal means we can't be fooled into +accepting tickets for other service principals. We make sure not to +specify a specific kvno, to ensure that we do not accept RODC-issued +tickets. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15074 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> + +[jsutton@samba.org Fixed knownfail conflicts] + +[jsutton@samba.org Renamed entry to entry_ex; fixed knownfail conflicts; + retained knownfail for test_kpasswd_from_rodc which now causes the KDC + to panic] +--- + selftest/knownfail_heimdal_kdc | 3 -- + source4/kdc/hdb-samba4-plugin.c | 2 +- + source4/kdc/hdb-samba4.c | 66 +++++++++++++++++++++++++++++++++ + source4/kdc/kdc-glue.h | 3 ++ + 4 files changed, 70 insertions(+), 4 deletions(-) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index afb9bcf1209..0d93253f999 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -275,6 +275,3 @@ + # Kpasswd tests + # + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_from_rodc.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_server.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_service.ad_dc +diff --git source4/kdc/hdb-samba4-plugin.c source4/kdc/hdb-samba4-plugin.c +index 4b90a766f76..dba25e825de 100644 +--- source4/kdc/hdb-samba4-plugin.c ++++ source4/kdc/hdb-samba4-plugin.c +@@ -36,7 +36,7 @@ static krb5_error_code hdb_samba4_create(krb5_context context, struct HDB **db, + base_ctx = talloc_get_type_abort(ptr, struct samba_kdc_base_context); + + /* The global kdc_mem_ctx and kdc_lp_ctx, Disgusting, ugly hack, but it means one less private hook */ +- nt_status = hdb_samba4_create_kdc(base_ctx, context, db); ++ nt_status = hdb_samba4_kpasswd_create_kdc(base_ctx, context, db); + + if (NT_STATUS_IS_OK(nt_status)) { + return 0; +diff --git source4/kdc/hdb-samba4.c source4/kdc/hdb-samba4.c +index 43e836f8360..a8aae50b5b0 100644 +--- source4/kdc/hdb-samba4.c ++++ source4/kdc/hdb-samba4.c +@@ -136,6 +136,47 @@ static krb5_error_code hdb_samba4_fetch_kvno(krb5_context context, HDB *db, + return code; + } + ++static krb5_error_code hdb_samba4_kpasswd_fetch_kvno(krb5_context context, HDB *db, ++ krb5_const_principal _principal, ++ unsigned flags, ++ krb5_kvno _kvno, ++ hdb_entry_ex *entry_ex) ++{ ++ struct samba_kdc_db_context *kdc_db_ctx = NULL; ++ krb5_error_code ret; ++ krb5_principal kpasswd_principal = NULL; ++ ++ kdc_db_ctx = talloc_get_type_abort(db->hdb_db, ++ struct samba_kdc_db_context); ++ ++ ret = smb_krb5_make_principal(context, &kpasswd_principal, ++ lpcfg_realm(kdc_db_ctx->lp_ctx), ++ "kadmin", "changepw", ++ NULL); ++ if (ret) { ++ return ret; ++ } ++ smb_krb5_principal_set_type(context, kpasswd_principal, KRB5_NT_SRV_INST); ++ ++ /* ++ * For the kpasswd service, always ensure we get the latest kvno. This ++ * also means we (correctly) refuse RODC-issued tickets. ++ */ ++ flags &= ~HDB_F_KVNO_SPECIFIED; ++ ++ /* Don't bother looking up a client or krbtgt. */ ++ flags &= ~(SDB_F_GET_CLIENT|SDB_F_GET_KRBTGT); ++ ++ ret = hdb_samba4_fetch_kvno(context, db, ++ kpasswd_principal, ++ flags, ++ 0, ++ entry_ex); ++ ++ krb5_free_principal(context, kpasswd_principal); ++ return ret; ++} ++ + static krb5_error_code hdb_samba4_firstkey(krb5_context context, HDB *db, unsigned flags, + hdb_entry_ex *entry) + { +@@ -194,6 +235,14 @@ static krb5_error_code hdb_samba4_nextkey(krb5_context context, HDB *db, unsigne + return ret; + } + ++static krb5_error_code hdb_samba4_nextkey_panic(krb5_context context, HDB *db, ++ unsigned flags, ++ hdb_entry_ex *entry) ++{ ++ DBG_ERR("Attempt to iterate kpasswd keytab => PANIC\n"); ++ smb_panic("hdb_samba4_nextkey_panic: Attempt to iterate kpasswd keytab"); ++} ++ + static krb5_error_code hdb_samba4_destroy(krb5_context context, HDB *db) + { + talloc_free(db); +@@ -522,3 +571,20 @@ NTSTATUS hdb_samba4_create_kdc(struct samba_kdc_base_context *base_ctx, + + return NT_STATUS_OK; + } ++ ++NTSTATUS hdb_samba4_kpasswd_create_kdc(struct samba_kdc_base_context *base_ctx, ++ krb5_context context, struct HDB **db) ++{ ++ NTSTATUS nt_status; ++ ++ nt_status = hdb_samba4_create_kdc(base_ctx, context, db); ++ if (!NT_STATUS_IS_OK(nt_status)) { ++ return nt_status; ++ } ++ ++ (*db)->hdb_fetch_kvno = hdb_samba4_kpasswd_fetch_kvno; ++ (*db)->hdb_firstkey = hdb_samba4_nextkey_panic; ++ (*db)->hdb_nextkey = hdb_samba4_nextkey_panic; ++ ++ return NT_STATUS_OK; ++} +diff --git source4/kdc/kdc-glue.h source4/kdc/kdc-glue.h +index c083b8c6429..ff8684e1666 100644 +--- source4/kdc/kdc-glue.h ++++ source4/kdc/kdc-glue.h +@@ -45,6 +45,9 @@ kdc_code kpasswdd_process(struct kdc_server *kdc, + NTSTATUS hdb_samba4_create_kdc(struct samba_kdc_base_context *base_ctx, + krb5_context context, struct HDB **db); + ++NTSTATUS hdb_samba4_kpasswd_create_kdc(struct samba_kdc_base_context *base_ctx, ++ krb5_context context, struct HDB **db); ++ + /* from kdc-glue.c */ + int kdc_check_pac(krb5_context krb5_context, + DATA_BLOB server_sig, +-- +2.25.1 + + +From 340181bc1100fa31c63af88214a3d8328b944fe9 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Mon, 30 May 2022 19:16:02 +1200 +Subject: [PATCH 92/99] CVE-2022-32744 s4:kpasswd: Ensure we pass the kpasswd + server principal into krb5_rd_req_ctx() + +To ensure that, when decrypting the kpasswd ticket, we look up the +correct principal and don't trust the sname from the ticket, we should +pass the principal name of the kpasswd service into krb5_rd_req_ctx(). +However, gensec_krb5_update_internal() will pass in NULL unless the +principal in our credentials is CRED_SPECIFIED. + +At present, our principal will be considered obtained as CRED_SMB_CONF +(from the cli_credentials_set_conf() a few lines up), so we explicitly +set the realm again, but this time as CRED_SPECIFIED. Now the value of +server_in_keytab that we provide to smb_krb5_rd_req_decoded() will not +be NULL. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15074 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> + +[jsutton@samba.org Removed knownfail as KDC no longer panics] +--- + selftest/knownfail_heimdal_kdc | 4 ---- + selftest/knownfail_mit_kdc | 2 -- + source4/kdc/kpasswd-service.c | 30 ++++++++++++++++++++++++++++++ + 3 files changed, 30 insertions(+), 6 deletions(-) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 0d93253f999..424a8b81c38 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -271,7 +271,3 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_service_ticket + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_nonexisting +-# +-# Kpasswd tests +-# +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_from_rodc.ad_dc +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index c2a31b4a140..0d2f5bab6d2 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -581,5 +581,3 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize_realm_case.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_canonicalize_realm_case.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_requester_sid_tgs.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_server.ad_dc +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_wrong_key_service.ad_dc +diff --git source4/kdc/kpasswd-service.c source4/kdc/kpasswd-service.c +index 0d2acd8d9e8..b6400be0c49 100644 +--- source4/kdc/kpasswd-service.c ++++ source4/kdc/kpasswd-service.c +@@ -29,6 +29,7 @@ + #include "kdc/kdc-server.h" + #include "kdc/kpasswd-service.h" + #include "kdc/kpasswd-helper.h" ++#include "param/param.h" + + #define HEADER_LEN 6 + #ifndef RFC3244_VERSION +@@ -158,6 +159,20 @@ kdc_code kpasswd_process(struct kdc_server *kdc, + + cli_credentials_set_conf(server_credentials, kdc->task->lp_ctx); + ++ /* ++ * After calling cli_credentials_set_conf(), explicitly set the realm ++ * with CRED_SPECIFIED. We need to do this so the result of ++ * principal_from_credentials() called from the gensec layer is ++ * CRED_SPECIFIED rather than CRED_SMB_CONF, avoiding a fallback to ++ * match-by-key (very undesirable in this case). ++ */ ++ ok = cli_credentials_set_realm(server_credentials, ++ lpcfg_realm(kdc->task->lp_ctx), ++ CRED_SPECIFIED); ++ if (!ok) { ++ goto done; ++ } ++ + ok = cli_credentials_set_username(server_credentials, + "kadmin/changepw", + CRED_SPECIFIED); +@@ -165,6 +180,21 @@ kdc_code kpasswd_process(struct kdc_server *kdc, + goto done; + } + ++ /* Check that the server principal is indeed CRED_SPECIFIED. */ ++ { ++ char *principal = NULL; ++ enum credentials_obtained obtained; ++ ++ principal = cli_credentials_get_principal_and_obtained(server_credentials, ++ tmp_ctx, ++ &obtained); ++ if (obtained < CRED_SPECIFIED) { ++ goto done; ++ } ++ ++ TALLOC_FREE(principal); ++ } ++ + rv = cli_credentials_set_keytab_name(server_credentials, + kdc->task->lp_ctx, + kdc->kpasswd_keytab_name, +-- +2.25.1 + + +From 95afbc2da9b541fb8f2eebdcd411f5873d1675ac Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Fri, 10 Jun 2022 19:17:11 +1200 +Subject: [PATCH 93/99] CVE-2022-2031 tests/krb5: Add test that we cannot + provide a TGT to kpasswd + +The kpasswd service should require a kpasswd service ticket, and +disallow TGTs. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15049 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> + +[jsutton@samba.org Fixed knownfail conflicts] + +[jsutton@samba.org Fixed knownfail conflicts] +--- + python/samba/tests/krb5/kpasswd_tests.py | 28 ++++++++++++++++++++++++ + selftest/knownfail_heimdal_kdc | 4 ++++ + selftest/knownfail_mit_kdc | 4 ++++ + 3 files changed, 36 insertions(+) + +diff --git python/samba/tests/krb5/kpasswd_tests.py python/samba/tests/krb5/kpasswd_tests.py +index 3a6c7d818dc..0db857f7bbd 100755 +--- python/samba/tests/krb5/kpasswd_tests.py ++++ python/samba/tests/krb5/kpasswd_tests.py +@@ -31,6 +31,7 @@ from samba.tests.krb5.rfc4120_constants import ( + KDC_ERR_TGT_REVOKED, + KDC_ERR_TKT_EXPIRED, + KPASSWD_ACCESSDENIED, ++ KPASSWD_AUTHERROR, + KPASSWD_HARDERROR, + KPASSWD_INITIAL_FLAG_NEEDED, + KPASSWD_MALFORMED, +@@ -779,6 +780,33 @@ class KpasswdTests(KDCBaseTest): + self._make_tgs_request(creds, service_creds, ticket, + expect_error=False) + ++ # Show that we cannot provide a TGT to kpasswd to change the password. ++ def test_kpasswd_tgt(self): ++ # Create an account for testing, and get a TGT. ++ creds = self._get_creds() ++ tgt = self.get_tgt(creds) ++ ++ # Change the sname of the ticket to match that of kadmin/changepw. ++ tgt.set_sname(self.get_kpasswd_sname()) ++ ++ expected_code = KPASSWD_AUTHERROR ++ expected_msg = b'A TGT may not be used as a ticket to kpasswd' ++ ++ # Set the password. ++ new_password = generate_random_password(32, 32) ++ self.kpasswd_exchange(tgt, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.SET) ++ ++ # Change the password. ++ self.kpasswd_exchange(tgt, ++ new_password, ++ expected_code, ++ expected_msg, ++ mode=self.KpasswdMode.CHANGE) ++ + # Test that kpasswd rejects requests with a service ticket. + def test_kpasswd_non_initial(self): + # Create an account for testing, and get a TGT. +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 424a8b81c38..42beccaed58 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -271,3 +271,7 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_service_ticket + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_nonexisting ++# ++# Kpasswd tests ++# ++^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_tgt.ad_dc +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index 0d2f5bab6d2..9fc34e5d8db 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -581,3 +581,7 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize_realm_case.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_canonicalize_realm_case.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_requester_sid_tgs.ad_dc ++# ++# Kpasswd tests ++# ++samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_tgt.ad_dc +-- +2.25.1 + + +From 4b61092459b403b2945daa9082052366f3508b69 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Fri, 10 Jun 2022 19:18:07 +1200 +Subject: [PATCH 94/99] CVE-2022-2031 auth: Add ticket type field to + auth_user_info_dc and auth_session_info + +This field may be used to convey whether we were provided with a TGT or +a non-TGT. We ensure both structures are zeroed out to avoid incorrect +results being produced by an uninitialised field. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15049 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> +--- + auth/auth_sam_reply.c | 2 +- + auth/auth_util.c | 2 +- + librpc/idl/auth.idl | 23 +++++++++++++++++++++++ + source4/auth/ntlm/auth_developer.c | 2 +- + source4/auth/sam.c | 2 +- + source4/auth/session.c | 2 ++ + source4/auth/system_session.c | 6 +++--- + 7 files changed, 32 insertions(+), 7 deletions(-) + +diff --git auth/auth_sam_reply.c auth/auth_sam_reply.c +index b5b6362dc93..2e27e5715d1 100644 +--- auth/auth_sam_reply.c ++++ auth/auth_sam_reply.c +@@ -416,7 +416,7 @@ NTSTATUS make_user_info_dc_netlogon_validation(TALLOC_CTX *mem_ctx, + return NT_STATUS_INVALID_LEVEL; + } + +- user_info_dc = talloc(mem_ctx, struct auth_user_info_dc); ++ user_info_dc = talloc_zero(mem_ctx, struct auth_user_info_dc); + NT_STATUS_HAVE_NO_MEMORY(user_info_dc); + + /* +diff --git auth/auth_util.c auth/auth_util.c +index fe01babd107..ec9094d0f15 100644 +--- auth/auth_util.c ++++ auth/auth_util.c +@@ -44,7 +44,7 @@ struct auth_session_info *copy_session_info(TALLOC_CTX *mem_ctx, + return NULL; + } + +- dst = talloc(mem_ctx, struct auth_session_info); ++ dst = talloc_zero(mem_ctx, struct auth_session_info); + if (dst == NULL) { + DBG_ERR("talloc failed\n"); + TALLOC_FREE(frame); +diff --git librpc/idl/auth.idl librpc/idl/auth.idl +index 1092935b971..f7658cdde28 100644 +--- librpc/idl/auth.idl ++++ librpc/idl/auth.idl +@@ -75,6 +75,26 @@ interface auth + [unique,charset(UTF8),string] char *sanitized_username; + } auth_user_info_unix; + ++ /* ++ * If the user was authenticated with a Kerberos ticket, this indicates ++ * the type of the ticket; TGT, or non-TGT (i.e. service ticket). If ++ * unset, the type is unknown. This indicator is useful for the KDC and ++ * the kpasswd service, which share the same account and keys. By ++ * ensuring it is provided with the appopriate ticket type, each service ++ * avoids accepting a ticket meant for the other. ++ * ++ * The heuristic used to determine the type is the presence or absence ++ * of a REQUESTER_SID buffer in the PAC; we use its presence to assume ++ * we have a TGT. This heuristic will fail for older Samba versions and ++ * Windows prior to Nov. 2021 updates, which lack support for this ++ * buffer. ++ */ ++ typedef enum { ++ TICKET_TYPE_UNKNOWN = 0, ++ TICKET_TYPE_TGT = 1, ++ TICKET_TYPE_NON_TGT = 2 ++ } ticket_type; ++ + /* This is the interim product of the auth subsystem, before + * privileges and local groups are handled */ + typedef [public] struct { +@@ -83,6 +103,7 @@ interface auth + auth_user_info *info; + [noprint] DATA_BLOB user_session_key; + [noprint] DATA_BLOB lm_session_key; ++ ticket_type ticket_type; + } auth_user_info_dc; + + typedef [public] struct { +@@ -112,6 +133,8 @@ interface auth + * We generate this in auth_generate_session_info() + */ + GUID unique_session_token; ++ ++ ticket_type ticket_type; + } auth_session_info; + + typedef [public] struct { +diff --git source4/auth/ntlm/auth_developer.c source4/auth/ntlm/auth_developer.c +index 1823989c68d..6e92252d5c5 100644 +--- source4/auth/ntlm/auth_developer.c ++++ source4/auth/ntlm/auth_developer.c +@@ -76,7 +76,7 @@ static NTSTATUS name_to_ntstatus_check_password(struct auth_method_context *ctx, + } + NT_STATUS_NOT_OK_RETURN(nt_status); + +- user_info_dc = talloc(mem_ctx, struct auth_user_info_dc); ++ user_info_dc = talloc_zero(mem_ctx, struct auth_user_info_dc); + NT_STATUS_HAVE_NO_MEMORY(user_info_dc); + + /* This returns a pointer to a struct dom_sid, which is the +diff --git source4/auth/sam.c source4/auth/sam.c +index 8b233bab3ad..7c609655fcb 100644 +--- source4/auth/sam.c ++++ source4/auth/sam.c +@@ -363,7 +363,7 @@ _PUBLIC_ NTSTATUS authsam_make_user_info_dc(TALLOC_CTX *mem_ctx, + TALLOC_CTX *tmp_ctx; + struct ldb_message_element *el; + +- user_info_dc = talloc(mem_ctx, struct auth_user_info_dc); ++ user_info_dc = talloc_zero(mem_ctx, struct auth_user_info_dc); + NT_STATUS_HAVE_NO_MEMORY(user_info_dc); + + tmp_ctx = talloc_new(user_info_dc); +diff --git source4/auth/session.c source4/auth/session.c +index 8e44dcd24f1..d6e936dd1f1 100644 +--- source4/auth/session.c ++++ source4/auth/session.c +@@ -222,6 +222,8 @@ _PUBLIC_ NTSTATUS auth_generate_session_info(TALLOC_CTX *mem_ctx, + + session_info->credentials = NULL; + ++ session_info->ticket_type = user_info_dc->ticket_type; ++ + talloc_steal(mem_ctx, session_info); + *_session_info = session_info; + talloc_free(tmp_ctx); +diff --git source4/auth/system_session.c source4/auth/system_session.c +index 85b8f1c4edb..2518d654e8b 100644 +--- source4/auth/system_session.c ++++ source4/auth/system_session.c +@@ -115,7 +115,7 @@ NTSTATUS auth_system_user_info_dc(TALLOC_CTX *mem_ctx, const char *netbios_name, + struct auth_user_info_dc *user_info_dc; + struct auth_user_info *info; + +- user_info_dc = talloc(mem_ctx, struct auth_user_info_dc); ++ user_info_dc = talloc_zero(mem_ctx, struct auth_user_info_dc); + NT_STATUS_HAVE_NO_MEMORY(user_info_dc); + + /* This returns a pointer to a struct dom_sid, which is the +@@ -191,7 +191,7 @@ static NTSTATUS auth_domain_admin_user_info_dc(TALLOC_CTX *mem_ctx, + struct auth_user_info_dc *user_info_dc; + struct auth_user_info *info; + +- user_info_dc = talloc(mem_ctx, struct auth_user_info_dc); ++ user_info_dc = talloc_zero(mem_ctx, struct auth_user_info_dc); + NT_STATUS_HAVE_NO_MEMORY(user_info_dc); + + user_info_dc->num_sids = 7; +@@ -356,7 +356,7 @@ _PUBLIC_ NTSTATUS auth_anonymous_user_info_dc(TALLOC_CTX *mem_ctx, + { + struct auth_user_info_dc *user_info_dc; + struct auth_user_info *info; +- user_info_dc = talloc(mem_ctx, struct auth_user_info_dc); ++ user_info_dc = talloc_zero(mem_ctx, struct auth_user_info_dc); + NT_STATUS_HAVE_NO_MEMORY(user_info_dc); + + /* This returns a pointer to a struct dom_sid, which is the +-- +2.25.1 + + +From 89c6e36938c27b572573b06d1b35db210bfda99b Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Fri, 10 Jun 2022 19:18:35 +1200 +Subject: [PATCH 95/99] CVE-2022-2031 s4:auth: Use PAC to determine whether + ticket is a TGT + +We use the presence or absence of a REQUESTER_SID PAC buffer to +determine whether the ticket is a TGT. We will later use this to reject +TGTs where a service ticket is expected. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15049 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> +--- + source4/auth/kerberos/kerberos_pac.c | 44 ++++++++++++++++++++++++++++ + 1 file changed, 44 insertions(+) + +diff --git source4/auth/kerberos/kerberos_pac.c source4/auth/kerberos/kerberos_pac.c +index 54ef4d61b02..bd0ae20e007 100644 +--- source4/auth/kerberos/kerberos_pac.c ++++ source4/auth/kerberos/kerberos_pac.c +@@ -282,6 +282,28 @@ + return ret; + } + ++static krb5_error_code kerberos_pac_buffer_present(krb5_context context, ++ const krb5_pac pac, ++ uint32_t type) ++{ ++#ifdef SAMBA4_USES_HEIMDAL ++ return krb5_pac_get_buffer(context, pac, type, NULL); ++#else /* MIT */ ++ krb5_error_code ret; ++ krb5_data data; ++ ++ /* ++ * MIT won't let us pass NULL for the data parameter, so we are forced ++ * to allocate a new buffer and then immediately free it. ++ */ ++ ret = krb5_pac_get_buffer(context, pac, type, &data); ++ if (ret == 0) { ++ krb5_free_data_contents(context, &data); ++ } ++ return ret; ++#endif /* SAMBA4_USES_HEIMDAL */ ++} ++ + krb5_error_code kerberos_pac_to_user_info_dc(TALLOC_CTX *mem_ctx, + krb5_pac pac, + krb5_context context, +@@ -414,6 +436,28 @@ krb5_error_code kerberos_pac_to_user_info_dc(TALLOC_CTX *mem_ctx, + return EINVAL; + } + } ++ ++ /* ++ * Based on the presence of a REQUESTER_SID PAC buffer, ascertain ++ * whether the ticket is a TGT. This helps the KDC and kpasswd service ++ * ensure they do not accept tickets meant for the other. ++ * ++ * This heuristic will fail for older Samba versions and Windows prior ++ * to Nov. 2021 updates, which lack support for the REQUESTER_SID PAC ++ * buffer. ++ */ ++ ret = kerberos_pac_buffer_present(context, pac, PAC_TYPE_REQUESTER_SID); ++ if (ret == ENOENT) { ++ /* This probably isn't a TGT. */ ++ user_info_dc_out->ticket_type = TICKET_TYPE_NON_TGT; ++ } else if (ret != 0) { ++ talloc_free(tmp_ctx); ++ return ret; ++ } else { ++ /* This probably is a TGT. */ ++ user_info_dc_out->ticket_type = TICKET_TYPE_TGT; ++ } ++ + *user_info_dc = user_info_dc_out; + + return 0; +-- +2.25.1 + + +From d5af460403d3949ba266f5c74f051247cd7ce752 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Fri, 10 Jun 2022 19:18:53 +1200 +Subject: [PATCH 96/99] CVE-2022-2031 s4:kpasswd: Do not accept TGTs as kpasswd + tickets + +If TGTs can be used as kpasswd tickets, the two-minute lifetime of a +authentic kpasswd ticket may be bypassed. Furthermore, kpasswd tickets +are not supposed to be cached, but using this flaw, a stolen credentials +cache containing a TGT may be used to change that account's password, +and thus is made more valuable to an attacker. + +Since all TGTs should be issued with a REQUESTER_SID PAC buffer, and +service tickets without it, we assert the absence of this buffer to +ensure we're not accepting a TGT. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15049 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> +Reviewed-by: Andreas Schneider <asn@samba.org> + +[jsutton@samba.org Fixed knownfail conflicts] + +[jsutton@samba.org Fixed knownfail conflicts] +--- + selftest/knownfail_heimdal_kdc | 4 ---- + selftest/knownfail_mit_kdc | 4 ---- + source4/kdc/kpasswd-helper.c | 20 ++++++++++++++++++++ + source4/kdc/kpasswd-helper.h | 2 ++ + source4/kdc/kpasswd-service-heimdal.c | 13 +++++++++++++ + source4/kdc/kpasswd-service-mit.c | 13 +++++++++++++ + 6 files changed, 48 insertions(+), 8 deletions(-) + +diff --git selftest/knownfail_heimdal_kdc selftest/knownfail_heimdal_kdc +index 42beccaed58..424a8b81c38 100644 +--- selftest/knownfail_heimdal_kdc ++++ selftest/knownfail_heimdal_kdc +@@ -271,7 +271,3 @@ + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_service_ticket + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_existing + ^samba.tests.krb5.kdc_tgs_tests.samba.tests.krb5.kdc_tgs_tests.KdcTgsTests.test_fast_sid_mismatch_nonexisting +-# +-# Kpasswd tests +-# +-^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_tgt.ad_dc +diff --git selftest/knownfail_mit_kdc selftest/knownfail_mit_kdc +index 9fc34e5d8db..0d2f5bab6d2 100644 +--- selftest/knownfail_mit_kdc ++++ selftest/knownfail_mit_kdc +@@ -581,7 +581,3 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_canonicalize_realm_case.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_no_canonicalize_realm_case.ad_dc + ^samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_ticket_requester_sid_tgs.ad_dc +-# +-# Kpasswd tests +-# +-samba.tests.krb5.kpasswd_tests.samba.tests.krb5.kpasswd_tests.KpasswdTests.test_kpasswd_tgt.ad_dc +diff --git source4/kdc/kpasswd-helper.c source4/kdc/kpasswd-helper.c +index 55a2f5b3bf6..2ffdb79aea5 100644 +--- source4/kdc/kpasswd-helper.c ++++ source4/kdc/kpasswd-helper.c +@@ -241,3 +241,23 @@ NTSTATUS kpasswd_samdb_set_password(TALLOC_CTX *mem_ctx, + + return status; + } ++ ++krb5_error_code kpasswd_check_non_tgt(struct auth_session_info *session_info, ++ const char **error_string) ++{ ++ switch(session_info->ticket_type) { ++ case TICKET_TYPE_TGT: ++ /* TGTs are disallowed here. */ ++ *error_string = "A TGT may not be used as a ticket to kpasswd"; ++ return KRB5_KPASSWD_AUTHERROR; ++ case TICKET_TYPE_NON_TGT: ++ /* Non-TGTs are permitted, and expected. */ ++ break; ++ default: ++ /* In case we forgot to set the type. */ ++ *error_string = "Failed to ascertain that ticket to kpasswd is not a TGT"; ++ return KRB5_KPASSWD_HARDERROR; ++ } ++ ++ return 0; ++} +diff --git source4/kdc/kpasswd-helper.h source4/kdc/kpasswd-helper.h +index 8fad81e0a5d..94a6e2acfdd 100644 +--- source4/kdc/kpasswd-helper.h ++++ source4/kdc/kpasswd-helper.h +@@ -43,4 +43,6 @@ NTSTATUS kpasswd_samdb_set_password(TALLOC_CTX *mem_ctx, + enum samPwdChangeReason *reject_reason, + struct samr_DomInfo1 **dominfo); + ++krb5_error_code kpasswd_check_non_tgt(struct auth_session_info *session_info, ++ const char **error_string); + #endif /* _KPASSWD_HELPER_H */ +diff --git source4/kdc/kpasswd-service-heimdal.c source4/kdc/kpasswd-service-heimdal.c +index a0352d1ad35..4d009b9eb24 100644 +--- source4/kdc/kpasswd-service-heimdal.c ++++ source4/kdc/kpasswd-service-heimdal.c +@@ -253,6 +253,7 @@ krb5_error_code kpasswd_handle_request(struct kdc_server *kdc, + { + struct auth_session_info *session_info; + NTSTATUS status; ++ krb5_error_code code; + + status = gensec_session_info(gensec_security, + mem_ctx, +@@ -264,6 +265,18 @@ krb5_error_code kpasswd_handle_request(struct kdc_server *kdc, + return KRB5_KPASSWD_HARDERROR; + } + ++ /* ++ * Since the kpasswd service shares its keys with the krbtgt, we might ++ * have received a TGT rather than a kpasswd ticket. We need to check ++ * the ticket type to ensure that TGTs cannot be misused in this manner. ++ */ ++ code = kpasswd_check_non_tgt(session_info, ++ error_string); ++ if (code != 0) { ++ DBG_WARNING("%s\n", *error_string); ++ return code; ++ } ++ + switch(verno) { + case KRB5_KPASSWD_VERS_CHANGEPW: { + DATA_BLOB password = data_blob_null; +diff --git source4/kdc/kpasswd-service-mit.c source4/kdc/kpasswd-service-mit.c +index de4c6f3f622..6b051567b6e 100644 +--- source4/kdc/kpasswd-service-mit.c ++++ source4/kdc/kpasswd-service-mit.c +@@ -332,6 +332,7 @@ krb5_error_code kpasswd_handle_request(struct kdc_server *kdc, + { + struct auth_session_info *session_info; + NTSTATUS status; ++ krb5_error_code code; + + status = gensec_session_info(gensec_security, + mem_ctx, +@@ -344,6 +345,18 @@ krb5_error_code kpasswd_handle_request(struct kdc_server *kdc, + return KRB5_KPASSWD_HARDERROR; + } + ++ /* ++ * Since the kpasswd service shares its keys with the krbtgt, we might ++ * have received a TGT rather than a kpasswd ticket. We need to check ++ * the ticket type to ensure that TGTs cannot be misused in this manner. ++ */ ++ code = kpasswd_check_non_tgt(session_info, ++ error_string); ++ if (code != 0) { ++ DBG_WARNING("%s\n", *error_string); ++ return code; ++ } ++ + switch(verno) { + case 1: { + DATA_BLOB password; +-- +2.25.1 + + +From a6231af1f1c03cd81614332f867916e1748e03a8 Mon Sep 17 00:00:00 2001 +From: Joseph Sutton <josephsutton@catalyst.net.nz> +Date: Thu, 23 Jun 2022 13:59:11 +1200 +Subject: [PATCH 97/99] CVE-2022-2031 testprogs: Add test for short-lived + ticket across an incoming trust + +We ensure that the KDC does not reject a TGS-REQ with our short-lived +TGT over an incoming trust. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15047 + +Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> + +[jsutton@samba.org Changed --use-krb5-ccache to -k yes to match + surrounding usage] +--- + testprogs/blackbox/test_kinit_trusts_heimdal.sh | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git testprogs/blackbox/test_kinit_trusts_heimdal.sh testprogs/blackbox/test_kinit_trusts_heimdal.sh +index bf0b81a0473..621434eac35 100755 +--- testprogs/blackbox/test_kinit_trusts_heimdal.sh ++++ testprogs/blackbox/test_kinit_trusts_heimdal.sh +@@ -54,6 +54,10 @@ testit "kinit with password" $samba4kinit $enctype --password-file=$PREFIX/tmppa + test_smbclient "Test login with user kerberos ccache" 'ls' "$unc" -k yes || failed=`expr $failed + 1` + rm -rf $KRB5CCNAME_PATH + ++testit "kinit with password and two minute lifetime" $samba4kinit $enctype --password-file=$PREFIX/tmppassfile --request-pac --server=krbtgt/$REALM@$TRUST_REALM --lifetime=2m $TRUST_USERNAME@$TRUST_REALM || failed=`expr $failed + 1` ++test_smbclient "Test login with user kerberos ccache and two minute lifetime" 'ls' "$unc" -k yes || failed=`expr $failed + 1` ++rm -rf $KRB5CCNAME_PATH ++ + # Test with smbclient4 + smbclient="$samba4bindir/smbclient4" + testit "kinit with password" $samba4kinit $enctype --password-file=$PREFIX/tmppassfile --request-pac $TRUST_USERNAME@$TRUST_REALM || failed=`expr $failed + 1` +@@ -94,5 +98,5 @@ testit "wbinfo check outgoing trust pw" $VALGRIND $wbinfo --check-secret --domai + + test_smbclient "Test user login with the changed outgoing secret" 'ls' "$unc" -k yes -U$USERNAME@$REALM%$PASSWORD || failed=`expr $failed + 1` + +-rm -f $PREFIX/tmpccache tmpccfile tmppassfile tmpuserpassfile tmpuserccache ++rm -f $PREFIX/tmpccache $PREFIX/tmppassfile + exit $failed +-- +2.25.1 + + +From f6e1750c4fc966c29c2e0663d3c04e87057fa0c3 Mon Sep 17 00:00:00 2001 +From: Jeremy Allison <jra@samba.org> +Date: Tue, 7 Jun 2022 09:40:45 -0700 +Subject: [PATCH 98/99] CVE-2022-32742: s4: torture: Add raw.write.bad-write + test. + +Reproduces the test code in: + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15085 + +Add knownfail. + +Signed-off-by: Jeremy Allison <jra@samba.org> +Reviewed-by: David Disseldorp <ddiss@samba.org> +--- + selftest/knownfail.d/bad-write | 2 + + source4/torture/raw/write.c | 89 ++++++++++++++++++++++++++++++++++ + 2 files changed, 91 insertions(+) + create mode 100644 selftest/knownfail.d/bad-write + +diff --git selftest/knownfail.d/bad-write selftest/knownfail.d/bad-write +new file mode 100644 +index 00000000000..5fc16606a13 +--- /dev/null ++++ selftest/knownfail.d/bad-write +@@ -0,0 +1,2 @@ ++^samba3.raw.write.bad-write\(nt4_dc_smb1\) ++^samba3.raw.write.bad-write\(ad_dc_smb1\) +diff --git source4/torture/raw/write.c source4/torture/raw/write.c +index 0a2f50f425b..661485bb548 100644 +--- source4/torture/raw/write.c ++++ source4/torture/raw/write.c +@@ -25,6 +25,7 @@ + #include "libcli/libcli.h" + #include "torture/util.h" + #include "torture/raw/proto.h" ++#include "libcli/raw/raw_proto.h" + + #define CHECK_STATUS(status, correct) do { \ + if (!NT_STATUS_EQUAL(status, correct)) { \ +@@ -694,6 +695,93 @@ done: + return ret; + } + ++/* ++ test a deliberately bad SMB1 write. ++*/ ++static bool test_bad_write(struct torture_context *tctx, ++ struct smbcli_state *cli) ++{ ++ bool ret = false; ++ int fnum = -1; ++ struct smbcli_request *req = NULL; ++ const char *fname = BASEDIR "\\badwrite.txt"; ++ bool ok = false; ++ ++ if (!torture_setup_dir(cli, BASEDIR)) { ++ torture_fail(tctx, "failed to setup basedir"); ++ } ++ ++ torture_comment(tctx, "Testing RAW_BAD_WRITE\n"); ++ ++ fnum = smbcli_open(cli->tree, fname, O_RDWR|O_CREAT, DENY_NONE); ++ if (fnum == -1) { ++ torture_fail_goto(tctx, ++ done, ++ talloc_asprintf(tctx, ++ "Failed to create %s - %s\n", ++ fname, ++ smbcli_errstr(cli->tree))); ++ } ++ ++ req = smbcli_request_setup(cli->tree, ++ SMBwrite, ++ 5, ++ 0); ++ if (req == NULL) { ++ torture_fail_goto(tctx, ++ done, ++ talloc_asprintf(tctx, "talloc fail\n")); ++ } ++ ++ SSVAL(req->out.vwv, VWV(0), fnum); ++ SSVAL(req->out.vwv, VWV(1), 65535); /* bad write length. */ ++ SIVAL(req->out.vwv, VWV(2), 0); /* offset */ ++ SSVAL(req->out.vwv, VWV(4), 0); /* remaining. */ ++ ++ if (!smbcli_request_send(req)) { ++ torture_fail_goto(tctx, ++ done, ++ talloc_asprintf(tctx, "Send failed\n")); ++ } ++ ++ if (!smbcli_request_receive(req)) { ++ torture_fail_goto(tctx, ++ done, ++ talloc_asprintf(tctx, "Reveive failed\n")); ++ } ++ ++ /* ++ * Check for expected error codes. ++ * ntvfs returns NT_STATUS_UNSUCCESSFUL. ++ */ ++ ok = (NT_STATUS_EQUAL(req->status, NT_STATUS_INVALID_PARAMETER) || ++ NT_STATUS_EQUAL(req->status, NT_STATUS_UNSUCCESSFUL)); ++ ++ if (!ok) { ++ torture_fail_goto(tctx, ++ done, ++ talloc_asprintf(tctx, ++ "Should have returned " ++ "NT_STATUS_INVALID_PARAMETER or " ++ "NT_STATUS_UNSUCCESSFUL " ++ "got %s\n", ++ nt_errstr(req->status))); ++ } ++ ++ ret = true; ++ ++done: ++ if (req != NULL) { ++ smbcli_request_destroy(req); ++ } ++ if (fnum != -1) { ++ smbcli_close(cli->tree, fnum); ++ } ++ smb_raw_exit(cli->session); ++ smbcli_deltree(cli->tree, BASEDIR); ++ return ret; ++} ++ + /* + basic testing of write calls + */ +@@ -705,6 +793,7 @@ struct torture_suite *torture_raw_write(TALLOC_CTX *mem_ctx) + torture_suite_add_1smb_test(suite, "write unlock", test_writeunlock); + torture_suite_add_1smb_test(suite, "write close", test_writeclose); + torture_suite_add_1smb_test(suite, "writex", test_writex); ++ torture_suite_add_1smb_test(suite, "bad-write", test_bad_write); + + return suite; + } +-- +2.25.1 + + +From 7720e0acfd7ea6a2339f3e389aa8dcedd6174095 Mon Sep 17 00:00:00 2001 +From: Jeremy Allison <jra@samba.org> +Date: Wed, 8 Jun 2022 13:50:51 -0700 +Subject: [PATCH 99/99] CVE-2022-32742: s3: smbd: Harden the smbreq_bufrem() + macro. + +Fixes the raw.write.bad-write test. + +NB. We need the two (==0) changes in source3/smbd/reply.c +as the gcc optimizer now knows that the return from +smbreq_bufrem() can never be less than zero. + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15085 + +Remove knownfail. + +Signed-off-by: Jeremy Allison <jra@samba.org> +Reviewed-by: David Disseldorp <ddiss@samba.org> +--- + selftest/knownfail.d/bad-write | 2 -- + source3/include/smb_macros.h | 2 +- + source3/smbd/reply.c | 4 ++-- + 3 files changed, 3 insertions(+), 5 deletions(-) + delete mode 100644 selftest/knownfail.d/bad-write + +diff --git selftest/knownfail.d/bad-write selftest/knownfail.d/bad-write +deleted file mode 100644 +index 5fc16606a13..00000000000 +--- selftest/knownfail.d/bad-write ++++ /dev/null +@@ -1,2 +0,0 @@ +-^samba3.raw.write.bad-write\(nt4_dc_smb1\) +-^samba3.raw.write.bad-write\(ad_dc_smb1\) +diff --git source3/include/smb_macros.h source3/include/smb_macros.h +index def122727f0..de1322a503b 100644 +--- source3/include/smb_macros.h ++++ source3/include/smb_macros.h +@@ -152,7 +152,7 @@ + + /* the remaining number of bytes in smb buffer 'buf' from pointer 'p'. */ + #define smb_bufrem(buf, p) (smb_buflen(buf)-PTR_DIFF(p, smb_buf(buf))) +-#define smbreq_bufrem(req, p) (req->buflen - PTR_DIFF(p, req->buf)) ++#define smbreq_bufrem(req, p) ((req)->buflen < PTR_DIFF((p), (req)->buf) ? 0 : (req)->buflen - PTR_DIFF((p), (req)->buf)) + + + /* Note that chain_size must be available as an extern int to this macro. */ +diff --git source3/smbd/reply.c source3/smbd/reply.c +index f33326564f7..b5abe588910 100644 +--- source3/smbd/reply.c ++++ source3/smbd/reply.c +@@ -342,7 +342,7 @@ size_t srvstr_get_path_req(TALLOC_CTX *mem_ctx, struct smb_request *req, + { + ssize_t bufrem = smbreq_bufrem(req, src); + +- if (bufrem < 0) { ++ if (bufrem == 0) { + *err = NT_STATUS_INVALID_PARAMETER; + return 0; + } +@@ -380,7 +380,7 @@ size_t srvstr_pull_req_talloc(TALLOC_CTX *ctx, struct smb_request *req, + { + ssize_t bufrem = smbreq_bufrem(req, src); + +- if (bufrem < 0) { ++ if (bufrem == 0) { + return 0; + } + +-- +2.25.1 + diff --git a/net/samba413/files/patch-waf-2.0.20 b/net/samba413/files/patch-waf-2.0.20 new file mode 100644 index 00000000000..3c40ea15f0e --- /dev/null +++ b/net/samba413/files/patch-waf-2.0.20 @@ -0,0 +1,1663 @@ +From 5fc3a71d0f54b176d3cb2e399718d0468507e797 Mon Sep 17 00:00:00 2001 +From: David Mulder <dmulder@suse.com> +Date: Mon, 24 Aug 2020 13:12:46 -0600 +Subject: [PATCH] waf: upgrade to 2.0.20 + +This contain an important change: +"Fix gccdeps.scan() returning nodes that no longer exist on disk." +https://gitlab.com/ita1024/waf/-/merge_requests/2293 + +Signed-off-by: David Mulder <dmulder@suse.com> +Reviewed-by: Stefan Metzmacher <metze@samba.org> +--- + buildtools/bin/waf | 2 +- + buildtools/wafsamba/samba_utils.py | 2 +- + buildtools/wafsamba/samba_waf18.py | 3 +- + buildtools/wafsamba/wafsamba.py | 2 +- + third_party/waf/waflib/Configure.py | 25 +- + third_party/waf/waflib/Context.py | 18 +- + third_party/waf/waflib/Options.py | 31 +- + third_party/waf/waflib/Scripting.py | 6 +- + third_party/waf/waflib/Tools/c_aliases.py | 4 +- + third_party/waf/waflib/Tools/c_config.py | 22 +- + third_party/waf/waflib/Tools/c_tests.py | 15 +- + third_party/waf/waflib/Tools/compiler_c.py | 2 +- + third_party/waf/waflib/Tools/compiler_cxx.py | 2 +- + third_party/waf/waflib/Tools/fc.py | 4 +- + third_party/waf/waflib/Tools/irixcc.py | 14 +- + third_party/waf/waflib/Tools/javaw.py | 2 +- + third_party/waf/waflib/Tools/python.py | 2 +- + third_party/waf/waflib/Tools/qt5.py | 6 +- + third_party/waf/waflib/Utils.py | 2 +- + .../extras/clang_compilation_database.py | 172 ++++-- + third_party/waf/waflib/extras/doxygen.py | 1 + + third_party/waf/waflib/extras/gccdeps.py | 15 +- + third_party/waf/waflib/extras/javatest.py | 135 ++++- + third_party/waf/waflib/extras/msvc_pdb.py | 46 ++ + third_party/waf/waflib/extras/pytest.py | 17 +- + third_party/waf/waflib/extras/wafcache.py | 524 ++++++++++++++++++ + 26 files changed, 942 insertions(+), 132 deletions(-) + create mode 100644 third_party/waf/waflib/extras/msvc_pdb.py + create mode 100644 third_party/waf/waflib/extras/wafcache.py + +diff --git buildtools/bin/waf buildtools/bin/waf +index 11ce8e7480a..feabe25d131 100755 +--- buildtools/bin/waf ++++ buildtools/bin/waf +@@ -32,7 +32,7 @@ POSSIBILITY OF SUCH DAMAGE. + + import os, sys, inspect + +-VERSION="2.0.18" ++VERSION="2.0.20" + REVISION="x" + GIT="x" + INSTALL="x" +diff --git buildtools/wafsamba/samba_utils.py buildtools/wafsamba/samba_utils.py +index 4afee249d33..0587f525aff 100644 +--- buildtools/wafsamba/samba_utils.py ++++ buildtools/wafsamba/samba_utils.py +@@ -459,7 +459,7 @@ def RECURSE(ctx, directory): + return + visited_dirs.add(key) + relpath = os.path.relpath(abspath, ctx.path.abspath()) +- if ctxclass in ['tmp', 'OptionsContext', 'ConfigurationContext', 'BuildContext']: ++ if ctxclass in ['tmp', 'OptionsContext', 'ConfigurationContext', 'BuildContext', 'ClangDbContext']: + return ctx.recurse(relpath) + if 'waflib.extras.compat15' in sys.modules: + return ctx.recurse(relpath) +diff --git buildtools/wafsamba/samba_waf18.py buildtools/wafsamba/samba_waf18.py +index c0bb6bfcf55..ecf3891f175 100644 +--- buildtools/wafsamba/samba_waf18.py ++++ buildtools/wafsamba/samba_waf18.py +@@ -5,6 +5,7 @@ from waflib import Build, Configure, Node, Utils, Options, Logs, TaskGen + from waflib import ConfigSet + from waflib.TaskGen import feature, after + from waflib.Configure import conf, ConfigurationContext ++from waflib.extras import clang_compilation_database + + from waflib.Tools.flex import decide_ext + +@@ -37,7 +38,7 @@ TaskGen.declare_chain( + ) + + +-for y in (Build.BuildContext, Build.CleanContext, Build.InstallContext, Build.UninstallContext, Build.ListContext): ++for y in (Build.BuildContext, Build.CleanContext, Build.InstallContext, Build.UninstallContext, Build.ListContext, clang_compilation_database.ClangDbContext): + class tmp(y): + variant = 'default' + +diff --git buildtools/wafsamba/wafsamba.py buildtools/wafsamba/wafsamba.py +index 7827d374654..9f6ee4f5c7f 100644 +--- buildtools/wafsamba/wafsamba.py ++++ buildtools/wafsamba/wafsamba.py +@@ -38,7 +38,7 @@ LIB_PATH="shared" + + os.environ['PYTHONUNBUFFERED'] = '1' + +-if Context.HEXVERSION not in (0x2001200,): ++if Context.HEXVERSION not in (0x2001400,): + Logs.error(''' + Please use the version of waf that comes with Samba, not + a system installed version. See http://wiki.samba.org/index.php/Waf +diff --git third_party/waf/waflib/Configure.py third_party/waf/waflib/Configure.py +index 5762eb66954..e7333948489 100644 +--- third_party/waf/waflib/Configure.py ++++ third_party/waf/waflib/Configure.py +@@ -508,23 +508,27 @@ def find_binary(self, filenames, exts, paths): + @conf + def run_build(self, *k, **kw): + """ +- Create a temporary build context to execute a build. A reference to that build +- context is kept on self.test_bld for debugging purposes, and you should not rely +- on it too much (read the note on the cache below). +- The parameters given in the arguments to this function are passed as arguments for +- a single task generator created in the build. Only three parameters are obligatory: ++ Create a temporary build context to execute a build. A temporary reference to that build ++ context is kept on self.test_bld for debugging purposes. ++ The arguments to this function are passed to a single task generator for that build. ++ Only three parameters are mandatory: + + :param features: features to pass to a task generator created in the build + :type features: list of string + :param compile_filename: file to create for the compilation (default: *test.c*) + :type compile_filename: string +- :param code: code to write in the filename to compile ++ :param code: input file contents + :type code: string + +- Though this function returns *0* by default, the build may set an attribute named *retval* on the ++ Though this function returns *0* by default, the build may bind attribute named *retval* on the + build context object to return a particular value. See :py:func:`waflib.Tools.c_config.test_exec_fun` for example. + +- This function also features a cache which can be enabled by the following option:: ++ The temporary builds creates a temporary folder; the name of that folder is calculated ++ by hashing input arguments to this function, with the exception of :py:class:`waflib.ConfigSet.ConfigSet` ++ objects which are used for both reading and writing values. ++ ++ This function also features a cache which is disabled by default; that cache relies ++ on the hash value calculated as indicated above:: + + def options(opt): + opt.add_option('--confcache', dest='confcache', default=0, +@@ -538,7 +542,10 @@ def run_build(self, *k, **kw): + buf = [] + for key in sorted(kw.keys()): + v = kw[key] +- if hasattr(v, '__call__'): ++ if isinstance(v, ConfigSet.ConfigSet): ++ # values are being written to, so they are excluded from contributing to the hash ++ continue ++ elif hasattr(v, '__call__'): + buf.append(Utils.h_fun(v)) + else: + buf.append(str(v)) +diff --git third_party/waf/waflib/Context.py third_party/waf/waflib/Context.py +index e3305fa3341..3f1b4fa48ab 100644 +--- third_party/waf/waflib/Context.py ++++ third_party/waf/waflib/Context.py +@@ -6,20 +6,30 @@ + Classes and functions enabling the command system + """ + +-import os, re, imp, sys ++import os, re, sys + from waflib import Utils, Errors, Logs + import waflib.Node + ++if sys.hexversion > 0x3040000: ++ import types ++ class imp(object): ++ new_module = lambda x: types.ModuleType(x) ++else: ++ import imp ++ + # the following 3 constants are updated on each new release (do not touch) +-HEXVERSION=0x2001200 ++HEXVERSION=0x2001400 + """Constant updated on new releases""" + +-WAFVERSION="2.0.18" ++WAFVERSION="2.0.20" + """Constant updated on new releases""" + +-WAFREVISION="314689b8994259a84f0de0aaef74d7ce91f541ad" ++WAFREVISION="668769470956da8c5b60817cb8884cd7d0f87cd4" + """Git revision when the waf version is updated""" + ++WAFNAME="waf" ++"""Application name displayed on --help""" ++ + ABI = 20 + """Version of the build data cache file format (used in :py:const:`waflib.Context.DBFILE`)""" + +diff --git third_party/waf/waflib/Options.py third_party/waf/waflib/Options.py +index ad802d4b905..d4104917c82 100644 +--- third_party/waf/waflib/Options.py ++++ third_party/waf/waflib/Options.py +@@ -44,7 +44,7 @@ class opt_parser(optparse.OptionParser): + """ + def __init__(self, ctx, allow_unknown=False): + optparse.OptionParser.__init__(self, conflict_handler='resolve', add_help_option=False, +- version='waf %s (%s)' % (Context.WAFVERSION, Context.WAFREVISION)) ++ version='%s %s (%s)' % (Context.WAFNAME, Context.WAFVERSION, Context.WAFREVISION)) + self.formatter.width = Logs.get_term_cols() + self.ctx = ctx + self.allow_unknown = allow_unknown +@@ -62,6 +62,21 @@ class opt_parser(optparse.OptionParser): + else: + self.error(str(e)) + ++ def _process_long_opt(self, rargs, values): ++ # --custom-option=-ftxyz is interpreted as -f -t... see #2280 ++ if self.allow_unknown: ++ back = [] + rargs ++ try: ++ optparse.OptionParser._process_long_opt(self, rargs, values) ++ except optparse.BadOptionError: ++ while rargs: ++ rargs.pop() ++ rargs.extend(back) ++ rargs.pop(0) ++ raise ++ else: ++ optparse.OptionParser._process_long_opt(self, rargs, values) ++ + def print_usage(self, file=None): + return self.print_help(file) + +@@ -96,11 +111,11 @@ class opt_parser(optparse.OptionParser): + lst.sort() + ret = '\n'.join(lst) + +- return '''waf [commands] [options] ++ return '''%s [commands] [options] + +-Main commands (example: ./waf build -j4) ++Main commands (example: ./%s build -j4) + %s +-''' % ret ++''' % (Context.WAFNAME, Context.WAFNAME, ret) + + + class OptionsContext(Context.Context): +@@ -141,9 +156,9 @@ class OptionsContext(Context.Context): + gr.add_option('-o', '--out', action='store', default='', help='build dir for the project', dest='out') + gr.add_option('-t', '--top', action='store', default='', help='src dir for the project', dest='top') + +- gr.add_option('--no-lock-in-run', action='store_true', default='', help=optparse.SUPPRESS_HELP, dest='no_lock_in_run') +- gr.add_option('--no-lock-in-out', action='store_true', default='', help=optparse.SUPPRESS_HELP, dest='no_lock_in_out') +- gr.add_option('--no-lock-in-top', action='store_true', default='', help=optparse.SUPPRESS_HELP, dest='no_lock_in_top') ++ gr.add_option('--no-lock-in-run', action='store_true', default=os.environ.get('NO_LOCK_IN_RUN', ''), help=optparse.SUPPRESS_HELP, dest='no_lock_in_run') ++ gr.add_option('--no-lock-in-out', action='store_true', default=os.environ.get('NO_LOCK_IN_OUT', ''), help=optparse.SUPPRESS_HELP, dest='no_lock_in_out') ++ gr.add_option('--no-lock-in-top', action='store_true', default=os.environ.get('NO_LOCK_IN_TOP', ''), help=optparse.SUPPRESS_HELP, dest='no_lock_in_top') + + default_prefix = getattr(Context.g_module, 'default_prefix', os.environ.get('PREFIX')) + if not default_prefix: +@@ -282,6 +297,8 @@ class OptionsContext(Context.Context): + elif arg != 'options': + commands.append(arg) + ++ if options.jobs < 1: ++ options.jobs = 1 + for name in 'top out destdir prefix bindir libdir'.split(): + # those paths are usually expanded from Context.launch_dir + if getattr(options, name, None): +diff --git third_party/waf/waflib/Scripting.py third_party/waf/waflib/Scripting.py +index 68dccf29ce0..da83a2166a1 100644 +--- third_party/waf/waflib/Scripting.py ++++ third_party/waf/waflib/Scripting.py +@@ -306,7 +306,7 @@ def distclean(ctx): + + # remove a build folder, if any + cur = '.' +- if ctx.options.no_lock_in_top: ++ if os.environ.get('NO_LOCK_IN_TOP') or ctx.options.no_lock_in_top: + cur = ctx.options.out + + try: +@@ -333,9 +333,9 @@ def distclean(ctx): + remove_and_log(env.out_dir, shutil.rmtree) + + env_dirs = [env.out_dir] +- if not ctx.options.no_lock_in_top: ++ if not (os.environ.get('NO_LOCK_IN_TOP') or ctx.options.no_lock_in_top): + env_dirs.append(env.top_dir) +- if not ctx.options.no_lock_in_run: ++ if not (os.environ.get('NO_LOCK_IN_RUN') or ctx.options.no_lock_in_run): + env_dirs.append(env.run_dir) + for k in env_dirs: + p = os.path.join(k, Options.lockfile) +diff --git third_party/waf/waflib/Tools/c_aliases.py third_party/waf/waflib/Tools/c_aliases.py +index 985e048bdb7..928cfe29caa 100644 +--- third_party/waf/waflib/Tools/c_aliases.py ++++ third_party/waf/waflib/Tools/c_aliases.py +@@ -38,7 +38,7 @@ def sniff_features(**kw): + :return: the list of features for a task generator processing the source files + :rtype: list of string + """ +- exts = get_extensions(kw['source']) ++ exts = get_extensions(kw.get('source', [])) + typ = kw['typ'] + feats = [] + +@@ -72,7 +72,7 @@ def sniff_features(**kw): + feats.append(x + typ) + will_link = True + if not will_link and not kw.get('features', []): +- raise Errors.WafError('Cannot link from %r, try passing eg: features="c cprogram"?' % kw) ++ raise Errors.WafError('Unable to determine how to link %r, try adding eg: features="c cshlib"?' % kw) + return feats + + def set_features(kw, typ): +diff --git third_party/waf/waflib/Tools/c_config.py third_party/waf/waflib/Tools/c_config.py +index 80580cc9fcb..98187fac2e2 100644 +--- third_party/waf/waflib/Tools/c_config.py ++++ third_party/waf/waflib/Tools/c_config.py +@@ -86,6 +86,10 @@ def parse_flags(self, line, uselib_store, env=None, force_static=False, posix=No + :type uselib_store: string + :param env: config set or conf.env by default + :type env: :py:class:`waflib.ConfigSet.ConfigSet` ++ :param force_static: force usage of static libraries ++ :type force_static: bool default False ++ :param posix: usage of POSIX mode for shlex lexical analiysis library ++ :type posix: bool default True + """ + + assert(isinstance(line, str)) +@@ -103,6 +107,8 @@ def parse_flags(self, line, uselib_store, env=None, force_static=False, posix=No + lex.commenters = '' + lst = list(lex) + ++ so_re = re.compile(r"\.so(?:\.[0-9]+)*$") ++ + # append_unique is not always possible + # for example, apple flags may require both -arch i386 and -arch ppc + uselib = uselib_store +@@ -144,7 +150,7 @@ def parse_flags(self, line, uselib_store, env=None, force_static=False, posix=No + elif x.startswith('-std='): + prefix = 'CXXFLAGS' if '++' in x else 'CFLAGS' + app(prefix, x) +- elif x.startswith('+') or x in ('-pthread', '-fPIC', '-fpic', '-fPIE', '-fpie'): ++ elif x.startswith('+') or x in ('-pthread', '-fPIC', '-fpic', '-fPIE', '-fpie', '-flto', '-fno-lto'): + app('CFLAGS', x) + app('CXXFLAGS', x) + app('LINKFLAGS', x) +@@ -180,7 +186,7 @@ def parse_flags(self, line, uselib_store, env=None, force_static=False, posix=No + app('CFLAGS', tmp) + app('CXXFLAGS', tmp) + app('LINKFLAGS', tmp) +- elif x.endswith(('.a', '.so', '.dylib', '.lib')): ++ elif x.endswith(('.a', '.dylib', '.lib')) or so_re.search(x): + appu('LINKFLAGS', x) # not cool, #762 + else: + self.to_log('Unhandled flag %r' % x) +@@ -246,6 +252,8 @@ def exec_cfg(self, kw): + * if modversion is given, then return the module version + * else, execute the *-config* program with the *args* and *variables* given, and set the flags on the *conf.env.FLAGS_name* variable + ++ :param path: the **-config program to use** ++ :type path: list of string + :param atleast_pkgconfig_version: minimum pkg-config version to use (disable other tests) + :type atleast_pkgconfig_version: string + :param package: package name, for example *gtk+-2.0* +@@ -260,6 +268,12 @@ def exec_cfg(self, kw): + :type variables: list of string + :param define_variable: additional variables to define (also in conf.env.PKG_CONFIG_DEFINES) + :type define_variable: dict(string: string) ++ :param pkg_config_path: paths where pkg-config should search for .pc config files (overrides env.PKG_CONFIG_PATH if exists) ++ :type pkg_config_path: string, list of directories separated by colon ++ :param force_static: force usage of static libraries ++ :type force_static: bool default False ++ :param posix: usage of POSIX mode for shlex lexical analiysis library ++ :type posix: bool default True + """ + + path = Utils.to_list(kw['path']) +@@ -334,6 +348,7 @@ def check_cfg(self, *k, **kw): + """ + Checks for configuration flags using a **-config**-like program (pkg-config, sdl-config, etc). + This wraps internal calls to :py:func:`waflib.Tools.c_config.validate_cfg` and :py:func:`waflib.Tools.c_config.exec_cfg` ++ so check exec_cfg parameters descriptions for more details on kw passed + + A few examples:: + +@@ -1267,10 +1282,11 @@ def multicheck(self, *k, **kw): + tasks = [] + + id_to_task = {} +- for dct in k: ++ for counter, dct in enumerate(k): + x = Task.classes['cfgtask'](bld=bld, env=None) + tasks.append(x) + x.args = dct ++ x.args['multicheck_counter'] = counter + x.bld = bld + x.conf = self + x.args = dct +diff --git third_party/waf/waflib/Tools/c_tests.py third_party/waf/waflib/Tools/c_tests.py +index 7a4094f2450..bdd186c6bc4 100644 +--- third_party/waf/waflib/Tools/c_tests.py ++++ third_party/waf/waflib/Tools/c_tests.py +@@ -180,9 +180,15 @@ def check_large_file(self, **kw): + ######################################################################################## + + ENDIAN_FRAGMENT = ''' ++#ifdef _MSC_VER ++#define testshlib_EXPORT __declspec(dllexport) ++#else ++#define testshlib_EXPORT ++#endif ++ + short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; + short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; +-int use_ascii (int i) { ++int testshlib_EXPORT use_ascii (int i) { + return ascii_mm[i] + ascii_ii[i]; + } + short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; +@@ -208,12 +214,12 @@ class grep_for_endianness(Task.Task): + return -1 + + @feature('grep_for_endianness') +-@after_method('process_source') ++@after_method('apply_link') + def grep_for_endianness_fun(self): + """ + Used by the endianness configuration test + """ +- self.create_task('grep_for_endianness', self.compiled_tasks[0].outputs[0]) ++ self.create_task('grep_for_endianness', self.link_task.outputs[0]) + + @conf + def check_endianness(self): +@@ -223,7 +229,8 @@ def check_endianness(self): + tmp = [] + def check_msg(self): + return tmp[0] +- self.check(fragment=ENDIAN_FRAGMENT, features='c grep_for_endianness', ++ ++ self.check(fragment=ENDIAN_FRAGMENT, features='c cshlib grep_for_endianness', + msg='Checking for endianness', define='ENDIANNESS', tmp=tmp, + okmsg=check_msg, confcache=None) + return tmp[0] +diff --git third_party/waf/waflib/Tools/compiler_c.py third_party/waf/waflib/Tools/compiler_c.py +index 2dba3f82704..931dc57efec 100644 +--- third_party/waf/waflib/Tools/compiler_c.py ++++ third_party/waf/waflib/Tools/compiler_c.py +@@ -37,7 +37,7 @@ from waflib.Logs import debug + + c_compiler = { + 'win32': ['msvc', 'gcc', 'clang'], +-'cygwin': ['gcc'], ++'cygwin': ['gcc', 'clang'], + 'darwin': ['clang', 'gcc'], + 'aix': ['xlc', 'gcc', 'clang'], + 'linux': ['gcc', 'clang', 'icc'], +diff --git third_party/waf/waflib/Tools/compiler_cxx.py third_party/waf/waflib/Tools/compiler_cxx.py +index 1af65a226dc..09fca7e4dc6 100644 +--- third_party/waf/waflib/Tools/compiler_cxx.py ++++ third_party/waf/waflib/Tools/compiler_cxx.py +@@ -38,7 +38,7 @@ from waflib.Logs import debug + + cxx_compiler = { + 'win32': ['msvc', 'g++', 'clang++'], +-'cygwin': ['g++'], ++'cygwin': ['g++', 'clang++'], + 'darwin': ['clang++', 'g++'], + 'aix': ['xlc++', 'g++', 'clang++'], + 'linux': ['g++', 'clang++', 'icpc'], +diff --git third_party/waf/waflib/Tools/fc.py third_party/waf/waflib/Tools/fc.py +index fd4d39c90ae..7fbd76d3650 100644 +--- third_party/waf/waflib/Tools/fc.py ++++ third_party/waf/waflib/Tools/fc.py +@@ -13,8 +13,8 @@ from waflib.TaskGen import extension + from waflib.Configure import conf + + ccroot.USELIB_VARS['fc'] = set(['FCFLAGS', 'DEFINES', 'INCLUDES', 'FCPPFLAGS']) +-ccroot.USELIB_VARS['fcprogram_test'] = ccroot.USELIB_VARS['fcprogram'] = set(['LIB', 'STLIB', 'LIBPATH', 'STLIBPATH', 'LINKFLAGS', 'RPATH', 'LINKDEPS']) +-ccroot.USELIB_VARS['fcshlib'] = set(['LIB', 'STLIB', 'LIBPATH', 'STLIBPATH', 'LINKFLAGS', 'RPATH', 'LINKDEPS']) ++ccroot.USELIB_VARS['fcprogram_test'] = ccroot.USELIB_VARS['fcprogram'] = set(['LIB', 'STLIB', 'LIBPATH', 'STLIBPATH', 'LINKFLAGS', 'RPATH', 'LINKDEPS', 'LDFLAGS']) ++ccroot.USELIB_VARS['fcshlib'] = set(['LIB', 'STLIB', 'LIBPATH', 'STLIBPATH', 'LINKFLAGS', 'RPATH', 'LINKDEPS', 'LDFLAGS']) + ccroot.USELIB_VARS['fcstlib'] = set(['ARFLAGS', 'LINKDEPS']) + + @extension('.f','.F','.f90','.F90','.for','.FOR','.f95','.F95','.f03','.F03','.f08','.F08') +diff --git third_party/waf/waflib/Tools/irixcc.py third_party/waf/waflib/Tools/irixcc.py +index c3ae1ac915c..0335c13cb61 100644 +--- third_party/waf/waflib/Tools/irixcc.py ++++ third_party/waf/waflib/Tools/irixcc.py +@@ -13,22 +13,11 @@ from waflib.Configure import conf + @conf + def find_irixcc(conf): + v = conf.env +- cc = None +- if v.CC: +- cc = v.CC +- elif 'CC' in conf.environ: +- cc = conf.environ['CC'] +- if not cc: +- cc = conf.find_program('cc', var='CC') +- if not cc: +- conf.fatal('irixcc was not found') +- ++ cc = conf.find_program('cc', var='CC') + try: + conf.cmd_and_log(cc + ['-version']) + except Errors.WafError: + conf.fatal('%r -version could not be executed' % cc) +- +- v.CC = cc + v.CC_NAME = 'irix' + + @conf +@@ -57,7 +46,6 @@ def irixcc_common_flags(conf): + + def configure(conf): + conf.find_irixcc() +- conf.find_cpp() + conf.find_ar() + conf.irixcc_common_flags() + conf.cc_load_tools() +diff --git third_party/waf/waflib/Tools/javaw.py third_party/waf/waflib/Tools/javaw.py +index ceb08c28c87..b7f5dd1f87f 100644 +--- third_party/waf/waflib/Tools/javaw.py ++++ third_party/waf/waflib/Tools/javaw.py +@@ -251,7 +251,7 @@ def use_javac_files(self): + base_node = tg.path.get_bld() + + self.use_lst.append(base_node.abspath()) +- self.javac_task.dep_nodes.extend([x for x in base_node.ant_glob(JAR_RE, remove=False, quiet=True)]) ++ self.javac_task.dep_nodes.extend([dx for dx in base_node.ant_glob(JAR_RE, remove=False, quiet=True)]) + + for tsk in tg.tasks: + self.javac_task.set_run_after(tsk) +diff --git third_party/waf/waflib/Tools/python.py third_party/waf/waflib/Tools/python.py +index 7c45a76ffd2..b1c8dd01285 100644 +--- third_party/waf/waflib/Tools/python.py ++++ third_party/waf/waflib/Tools/python.py +@@ -620,7 +620,7 @@ def configure(conf): + v.PYO = getattr(Options.options, 'pyo', 1) + + try: +- v.PYTAG = conf.cmd_and_log(conf.env.PYTHON + ['-c', "import imp;print(imp.get_tag())"]).strip() ++ v.PYTAG = conf.cmd_and_log(conf.env.PYTHON + ['-c', "import sys\ntry:\n print(sys.implementation.cache_tag)\nexcept AttributeError:\n import imp\n print(imp.get_tag())\n"]).strip() + except Errors.WafError: + pass + +diff --git third_party/waf/waflib/Tools/qt5.py third_party/waf/waflib/Tools/qt5.py +index 287c25374a4..99e021bae61 100644 +--- third_party/waf/waflib/Tools/qt5.py ++++ third_party/waf/waflib/Tools/qt5.py +@@ -482,8 +482,8 @@ def configure(self): + self.fatal('No CXX compiler defined: did you forget to configure compiler_cxx first?') + + # Qt5 may be compiled with '-reduce-relocations' which requires dependent programs to have -fPIE or -fPIC? +- frag = '#include <QApplication>\nint main(int argc, char **argv) {return 0;}\n' +- uses = 'QT5CORE QT5WIDGETS QT5GUI' ++ frag = '#include <QMap>\nint main(int argc, char **argv) {QMap<int,int> m;return m.keys().size();}\n' ++ uses = 'QT5CORE' + for flag in [[], '-fPIE', '-fPIC', '-std=c++11' , ['-std=c++11', '-fPIE'], ['-std=c++11', '-fPIC']]: + msg = 'See if Qt files compile ' + if flag: +@@ -499,7 +499,7 @@ def configure(self): + + # FreeBSD does not add /usr/local/lib and the pkg-config files do not provide it either :-/ + if Utils.unversioned_sys_platform() == 'freebsd': +- frag = '#include <QApplication>\nint main(int argc, char **argv) { QApplication app(argc, argv); return NULL != (void*) (&app);}\n' ++ frag = '#include <QMap>\nint main(int argc, char **argv) {QMap<int,int> m;return m.keys().size();}\n' + try: + self.check(features='qt5 cxx cxxprogram', use=uses, fragment=frag, msg='Can we link Qt programs on FreeBSD directly?') + except self.errors.ConfigurationError: +diff --git third_party/waf/waflib/Utils.py third_party/waf/waflib/Utils.py +index 7472226da58..fc64fa05154 100644 +--- third_party/waf/waflib/Utils.py ++++ third_party/waf/waflib/Utils.py +@@ -891,7 +891,7 @@ def run_prefork_process(cmd, kwargs, cargs): + """ + Delegates process execution to a pre-forked process instance. + """ +- if not 'env' in kwargs: ++ if not kwargs.get('env'): + kwargs['env'] = dict(os.environ) + try: + obj = base64.b64encode(cPickle.dumps([cmd, kwargs, cargs])) +diff --git third_party/waf/waflib/extras/clang_compilation_database.py third_party/waf/waflib/extras/clang_compilation_database.py +index 4d9b5e275ae..ff71f22ecfd 100644 +--- third_party/waf/waflib/extras/clang_compilation_database.py ++++ third_party/waf/waflib/extras/clang_compilation_database.py +@@ -1,6 +1,7 @@ + #!/usr/bin/env python + # encoding: utf-8 + # Christoph Koke, 2013 ++# Alibek Omarov, 2019 + + """ + Writes the c and cpp compile commands into build/compile_commands.json +@@ -8,14 +9,23 @@ see http://clang.llvm.org/docs/JSONCompilationDatabase.html + + Usage: + +- def configure(conf): +- conf.load('compiler_cxx') +- ... +- conf.load('clang_compilation_database') ++ Load this tool in `options` to be able to generate database ++ by request in command-line and before build: ++ ++ $ waf clangdb ++ ++ def options(opt): ++ opt.load('clang_compilation_database') ++ ++ Otherwise, load only in `configure` to generate it always before build. ++ ++ def configure(conf): ++ conf.load('compiler_cxx') ++ ... ++ conf.load('clang_compilation_database') + """ + +-import sys, os, json, shlex, pipes +-from waflib import Logs, TaskGen, Task ++from waflib import Logs, TaskGen, Task, Build, Scripting + + Task.Task.keep_last_cmd = True + +@@ -23,63 +33,103 @@ Task.Task.keep_last_cmd = True + @TaskGen.after_method('process_use') + def collect_compilation_db_tasks(self): + "Add a compilation database entry for compiled tasks" +- try: +- clang_db = self.bld.clang_compilation_database_tasks +- except AttributeError: +- clang_db = self.bld.clang_compilation_database_tasks = [] +- self.bld.add_post_fun(write_compilation_database) ++ if not isinstance(self.bld, ClangDbContext): ++ return + + tup = tuple(y for y in [Task.classes.get(x) for x in ('c', 'cxx')] if y) + for task in getattr(self, 'compiled_tasks', []): + if isinstance(task, tup): +- clang_db.append(task) +- +-def write_compilation_database(ctx): +- "Write the clang compilation database as JSON" +- database_file = ctx.bldnode.make_node('compile_commands.json') +- Logs.info('Build commands will be stored in %s', database_file.path_from(ctx.path)) +- try: +- root = json.load(database_file) +- except IOError: +- root = [] +- clang_db = dict((x['file'], x) for x in root) +- for task in getattr(ctx, 'clang_compilation_database_tasks', []): ++ self.bld.clang_compilation_database_tasks.append(task) ++ ++class ClangDbContext(Build.BuildContext): ++ '''generates compile_commands.json by request''' ++ cmd = 'clangdb' ++ clang_compilation_database_tasks = [] ++ ++ def write_compilation_database(self): ++ """ ++ Write the clang compilation database as JSON ++ """ ++ database_file = self.bldnode.make_node('compile_commands.json') ++ Logs.info('Build commands will be stored in %s', database_file.path_from(self.path)) + try: +- cmd = task.last_cmd +- except AttributeError: +- continue +- directory = getattr(task, 'cwd', ctx.variant_dir) +- f_node = task.inputs[0] +- filename = os.path.relpath(f_node.abspath(), directory) +- entry = { +- "directory": directory, +- "arguments": cmd, +- "file": filename, +- } +- clang_db[filename] = entry +- root = list(clang_db.values()) +- database_file.write(json.dumps(root, indent=2)) +- +-# Override the runnable_status function to do a dummy/dry run when the file doesn't need to be compiled. +-# This will make sure compile_commands.json is always fully up to date. +-# Previously you could end up with a partial compile_commands.json if the build failed. +-for x in ('c', 'cxx'): +- if x not in Task.classes: +- continue +- +- t = Task.classes[x] +- +- def runnable_status(self): +- def exec_command(cmd, **kw): +- pass +- +- run_status = self.old_runnable_status() +- if run_status == Task.SKIP_ME: +- setattr(self, 'old_exec_command', getattr(self, 'exec_command', None)) +- setattr(self, 'exec_command', exec_command) +- self.run() +- setattr(self, 'exec_command', getattr(self, 'old_exec_command', None)) +- return run_status +- +- setattr(t, 'old_runnable_status', getattr(t, 'runnable_status', None)) +- setattr(t, 'runnable_status', runnable_status) ++ root = database_file.read_json() ++ except IOError: ++ root = [] ++ clang_db = dict((x['file'], x) for x in root) ++ for task in self.clang_compilation_database_tasks: ++ try: ++ cmd = task.last_cmd ++ except AttributeError: ++ continue ++ f_node = task.inputs[0] ++ filename = f_node.path_from(task.get_cwd()) ++ entry = { ++ "directory": task.get_cwd().abspath(), ++ "arguments": cmd, ++ "file": filename, ++ } ++ clang_db[filename] = entry ++ root = list(clang_db.values()) ++ database_file.write_json(root) ++ ++ def execute(self): ++ """ ++ Build dry run ++ """ ++ self.restore() ++ ++ if not self.all_envs: ++ self.load_envs() ++ ++ self.recurse([self.run_dir]) ++ self.pre_build() ++ ++ # we need only to generate last_cmd, so override ++ # exec_command temporarily ++ def exec_command(self, *k, **kw): ++ return 0 ++ ++ for g in self.groups: ++ for tg in g: ++ try: ++ f = tg.post ++ except AttributeError: ++ pass ++ else: ++ f() ++ ++ if isinstance(tg, Task.Task): ++ lst = [tg] ++ else: lst = tg.tasks ++ for tsk in lst: ++ tup = tuple(y for y in [Task.classes.get(x) for x in ('c', 'cxx')] if y) ++ if isinstance(tsk, tup): ++ old_exec = tsk.exec_command ++ tsk.exec_command = exec_command ++ tsk.run() ++ tsk.exec_command = old_exec ++ ++ self.write_compilation_database() ++ ++EXECUTE_PATCHED = False ++def patch_execute(): ++ global EXECUTE_PATCHED ++ ++ if EXECUTE_PATCHED: ++ return ++ ++ def new_execute_build(self): ++ """ ++ Invoke clangdb command before build ++ """ ++ if self.cmd.startswith('build'): ++ Scripting.run_command('clangdb') ++ ++ old_execute_build(self) ++ ++ old_execute_build = getattr(Build.BuildContext, 'execute_build', None) ++ setattr(Build.BuildContext, 'execute_build', new_execute_build) ++ EXECUTE_PATCHED = True ++ ++patch_execute() +diff --git third_party/waf/waflib/extras/doxygen.py third_party/waf/waflib/extras/doxygen.py +index 20cd9e1a852..de75bc2738a 100644 +--- third_party/waf/waflib/extras/doxygen.py ++++ third_party/waf/waflib/extras/doxygen.py +@@ -69,6 +69,7 @@ def parse_doxy(txt): + class doxygen(Task.Task): + vars = ['DOXYGEN', 'DOXYFLAGS'] + color = 'BLUE' ++ ext_in = [ '.py', '.c', '.h', '.java', '.pb.cc' ] + + def runnable_status(self): + ''' +diff --git third_party/waf/waflib/extras/gccdeps.py third_party/waf/waflib/extras/gccdeps.py +index bfabe72e6fd..c3a809e252a 100644 +--- third_party/waf/waflib/extras/gccdeps.py ++++ third_party/waf/waflib/extras/gccdeps.py +@@ -27,7 +27,7 @@ if not c_preproc.go_absolute: + gccdeps_flags = ['-MMD'] + + # Third-party tools are allowed to add extra names in here with append() +-supported_compilers = ['gcc', 'icc', 'clang'] ++supported_compilers = ['gas', 'gcc', 'icc', 'clang'] + + def scan(self): + if not self.__class__.__name__ in self.env.ENABLE_GCCDEPS: +@@ -175,14 +175,14 @@ def wrap_compiled_task(classname): + derived_class.scan = scan + derived_class.sig_implicit_deps = sig_implicit_deps + +-for k in ('c', 'cxx'): ++for k in ('asm', 'c', 'cxx'): + if k in Task.classes: + wrap_compiled_task(k) + + @before_method('process_source') + @feature('force_gccdeps') + def force_gccdeps(self): +- self.env.ENABLE_GCCDEPS = ['c', 'cxx'] ++ self.env.ENABLE_GCCDEPS = ['asm', 'c', 'cxx'] + + def configure(conf): + # in case someone provides a --enable-gccdeps command-line option +@@ -191,6 +191,15 @@ def configure(conf): + + global gccdeps_flags + flags = conf.env.GCCDEPS_FLAGS or gccdeps_flags ++ if conf.env.ASM_NAME in supported_compilers: ++ try: ++ conf.check(fragment='', features='asm force_gccdeps', asflags=flags, compile_filename='test.S', msg='Checking for asm flags %r' % ''.join(flags)) ++ except Errors.ConfigurationError: ++ pass ++ else: ++ conf.env.append_value('ASFLAGS', flags) ++ conf.env.append_unique('ENABLE_GCCDEPS', 'asm') ++ + if conf.env.CC_NAME in supported_compilers: + try: + conf.check(fragment='int main() { return 0; }', features='c force_gccdeps', cflags=flags, msg='Checking for c flags %r' % ''.join(flags)) +diff --git third_party/waf/waflib/extras/javatest.py third_party/waf/waflib/extras/javatest.py +index 979b8d8242d..76d40edf250 100755 +--- third_party/waf/waflib/extras/javatest.py ++++ third_party/waf/waflib/extras/javatest.py +@@ -1,6 +1,6 @@ + #! /usr/bin/env python + # encoding: utf-8 +-# Federico Pellegrin, 2017 (fedepell) ++# Federico Pellegrin, 2019 (fedepell) + + """ + Provides Java Unit test support using :py:class:`waflib.Tools.waf_unit_test.utest` +@@ -11,6 +11,10 @@ standard waf unit test environment. It has been tested with TestNG and JUnit + but should be easily expandable to other frameworks given the flexibility of + ut_str provided by the standard waf unit test environment. + ++The extra takes care also of managing non-java dependencies (ie. C/C++ libraries ++using JNI or Python modules via JEP) and setting up the environment needed to run ++them. ++ + Example usage: + + def options(opt): +@@ -20,15 +24,15 @@ def configure(conf): + conf.load('java javatest') + + def build(bld): +- ++ + [ ... mainprog is built here ... ] + + bld(features = 'javac javatest', +- srcdir = 'test/', +- outdir = 'test', ++ srcdir = 'test/', ++ outdir = 'test', + sourcepath = ['test'], +- classpath = [ 'src' ], +- basedir = 'test', ++ classpath = [ 'src' ], ++ basedir = 'test', + use = ['JAVATEST', 'mainprog'], # mainprog is the program being tested in src/ + ut_str = 'java -cp ${CLASSPATH} ${JTRUNNER} ${SRC}', + jtest_source = bld.path.ant_glob('test/*.xml'), +@@ -53,10 +57,107 @@ The runner class presence on the system is checked for at configuration stage. + """ + + import os +-from waflib import Task, TaskGen, Options ++from waflib import Task, TaskGen, Options, Errors, Utils, Logs ++from waflib.Tools import ccroot ++ ++JAR_RE = '**/*' ++ ++def _process_use_rec(self, name): ++ """ ++ Recursively process ``use`` for task generator with name ``name``.. ++ Used by javatest_process_use. ++ """ ++ if name in self.javatest_use_not or name in self.javatest_use_seen: ++ return ++ try: ++ tg = self.bld.get_tgen_by_name(name) ++ except Errors.WafError: ++ self.javatest_use_not.add(name) ++ return ++ ++ self.javatest_use_seen.append(name) ++ tg.post() ++ ++ for n in self.to_list(getattr(tg, 'use', [])): ++ _process_use_rec(self, n) ++ ++@TaskGen.feature('javatest') ++@TaskGen.after_method('process_source', 'apply_link', 'use_javac_files') ++def javatest_process_use(self): ++ """ ++ Process the ``use`` attribute which contains a list of task generator names and store ++ paths that later is used to populate the unit test runtime environment. ++ """ ++ self.javatest_use_not = set() ++ self.javatest_use_seen = [] ++ self.javatest_libpaths = [] # strings or Nodes ++ self.javatest_pypaths = [] # strings or Nodes ++ self.javatest_dep_nodes = [] ++ ++ names = self.to_list(getattr(self, 'use', [])) ++ for name in names: ++ _process_use_rec(self, name) ++ ++ def extend_unique(lst, varlst): ++ ext = [] ++ for x in varlst: ++ if x not in lst: ++ ext.append(x) ++ lst.extend(ext) ++ ++ # Collect type specific info needed to construct a valid runtime environment ++ # for the test. ++ for name in self.javatest_use_seen: ++ tg = self.bld.get_tgen_by_name(name) ++ ++ # Python-Java embedding crosstools such as JEP ++ if 'py' in tg.features: ++ # Python dependencies are added to PYTHONPATH ++ pypath = getattr(tg, 'install_from', tg.path) ++ ++ if 'buildcopy' in tg.features: ++ # Since buildcopy is used we assume that PYTHONPATH in build should be used, ++ # not source ++ extend_unique(self.javatest_pypaths, [pypath.get_bld().abspath()]) ++ ++ # Add buildcopy output nodes to dependencies ++ extend_unique(self.javatest_dep_nodes, [o for task in getattr(tg, 'tasks', []) for o in getattr(task, 'outputs', [])]) ++ else: ++ # If buildcopy is not used, depend on sources instead ++ extend_unique(self.javatest_dep_nodes, tg.source) ++ extend_unique(self.javatest_pypaths, [pypath.abspath()]) ++ ++ ++ if getattr(tg, 'link_task', None): ++ # For tasks with a link_task (C, C++, D et.c.) include their library paths: ++ if not isinstance(tg.link_task, ccroot.stlink_task): ++ extend_unique(self.javatest_dep_nodes, tg.link_task.outputs) ++ extend_unique(self.javatest_libpaths, tg.link_task.env.LIBPATH) ++ ++ if 'pyext' in tg.features: ++ # If the taskgen is extending Python we also want to add the interpreter libpath. ++ extend_unique(self.javatest_libpaths, tg.link_task.env.LIBPATH_PYEXT) ++ else: ++ # Only add to libpath if the link task is not a Python extension ++ extend_unique(self.javatest_libpaths, [tg.link_task.outputs[0].parent.abspath()]) ++ ++ if 'javac' in tg.features or 'jar' in tg.features: ++ if hasattr(tg, 'jar_task'): ++ # For Java JAR tasks depend on generated JAR ++ extend_unique(self.javatest_dep_nodes, tg.jar_task.outputs) ++ else: ++ # For Java non-JAR ones we need to glob generated files (Java output files are not predictable) ++ if hasattr(tg, 'outdir'): ++ base_node = tg.outdir ++ else: ++ base_node = tg.path.get_bld() ++ ++ self.javatest_dep_nodes.extend([dx for dx in base_node.ant_glob(JAR_RE, remove=False, quiet=True)]) ++ ++ + + @TaskGen.feature('javatest') +-@TaskGen.after_method('apply_java', 'use_javac_files', 'set_classpath') ++@TaskGen.after_method('apply_java', 'use_javac_files', 'set_classpath', 'javatest_process_use') + def make_javatest(self): + """ + Creates a ``utest`` task with a populated environment for Java Unit test execution +@@ -65,6 +166,9 @@ def make_javatest(self): + tsk = self.create_task('utest') + tsk.set_run_after(self.javac_task) + ++ # Dependencies from recursive use analysis ++ tsk.dep_nodes.extend(self.javatest_dep_nodes) ++ + # Put test input files as waf_unit_test relies on that for some prints and log generation + # If jtest_source is there, this is specially useful for passing XML for TestNG + # that contain test specification, use that as inputs, otherwise test sources +@@ -97,6 +201,21 @@ def make_javatest(self): + + if not hasattr(self, 'ut_env'): + self.ut_env = dict(os.environ) ++ def add_paths(var, lst): ++ # Add list of paths to a variable, lst can contain strings or nodes ++ lst = [ str(n) for n in lst ] ++ Logs.debug("ut: %s: Adding paths %s=%s", self, var, lst) ++ self.ut_env[var] = os.pathsep.join(lst) + os.pathsep + self.ut_env.get(var, '') ++ ++ add_paths('PYTHONPATH', self.javatest_pypaths) ++ ++ if Utils.is_win32: ++ add_paths('PATH', self.javatest_libpaths) ++ elif Utils.unversioned_sys_platform() == 'darwin': ++ add_paths('DYLD_LIBRARY_PATH', self.javatest_libpaths) ++ add_paths('LD_LIBRARY_PATH', self.javatest_libpaths) ++ else: ++ add_paths('LD_LIBRARY_PATH', self.javatest_libpaths) + + def configure(ctx): + cp = ctx.env.CLASSPATH or '.' +diff --git third_party/waf/waflib/extras/msvc_pdb.py third_party/waf/waflib/extras/msvc_pdb.py +new file mode 100644 +index 00000000000..077656b4f7e +--- /dev/null ++++ third_party/waf/waflib/extras/msvc_pdb.py +@@ -0,0 +1,46 @@ ++#!/usr/bin/env python ++# encoding: utf-8 ++# Rafaël Kooi 2019 ++ ++from waflib import TaskGen ++ ++@TaskGen.feature('c', 'cxx', 'fc') ++@TaskGen.after_method('propagate_uselib_vars') ++def add_pdb_per_object(self): ++ """For msvc/fortran, specify a unique compile pdb per object, to work ++ around LNK4099. Flags are updated with a unique /Fd flag based on the ++ task output name. This is separate from the link pdb. ++ """ ++ if not hasattr(self, 'compiled_tasks'): ++ return ++ ++ link_task = getattr(self, 'link_task', None) ++ ++ for task in self.compiled_tasks: ++ if task.inputs and task.inputs[0].name.lower().endswith('.rc'): ++ continue ++ ++ add_pdb = False ++ for flagname in ('CFLAGS', 'CXXFLAGS', 'FCFLAGS'): ++ # several languages may be used at once ++ for flag in task.env[flagname]: ++ if flag[1:].lower() == 'zi': ++ add_pdb = True ++ break ++ ++ if add_pdb: ++ node = task.outputs[0].change_ext('.pdb') ++ pdb_flag = '/Fd:' + node.abspath() ++ ++ for flagname in ('CFLAGS', 'CXXFLAGS', 'FCFLAGS'): ++ buf = [pdb_flag] ++ for flag in task.env[flagname]: ++ if flag[1:3] == 'Fd' or flag[1:].lower() == 'fs' or flag[1:].lower() == 'mp': ++ continue ++ buf.append(flag) ++ task.env[flagname] = buf ++ ++ if link_task and not node in link_task.dep_nodes: ++ link_task.dep_nodes.append(node) ++ if not node in task.outputs: ++ task.outputs.append(node) +diff --git third_party/waf/waflib/extras/pytest.py third_party/waf/waflib/extras/pytest.py +index 7dd5a1a087a..fc9ad1c23e4 100644 +--- third_party/waf/waflib/extras/pytest.py ++++ third_party/waf/waflib/extras/pytest.py +@@ -40,6 +40,8 @@ the following environment variables for the `pytest` test runner: + + - `pytest_libpath` attribute is used to manually specify additional linker paths. + ++3. Java class search path (CLASSPATH) of any Java/Javalike dependency ++ + Note: `pytest` cannot automatically determine the correct `PYTHONPATH` for `pyext` taskgens + because the extension might be part of a Python package or used standalone: + +@@ -119,6 +121,7 @@ def pytest_process_use(self): + self.pytest_use_seen = [] + self.pytest_paths = [] # strings or Nodes + self.pytest_libpaths = [] # strings or Nodes ++ self.pytest_javapaths = [] # strings or Nodes + self.pytest_dep_nodes = [] + + names = self.to_list(getattr(self, 'use', [])) +@@ -157,6 +160,17 @@ def pytest_process_use(self): + extend_unique(self.pytest_dep_nodes, tg.source) + extend_unique(self.pytest_paths, [pypath.abspath()]) + ++ if 'javac' in tg.features: ++ # If a JAR is generated point to that, otherwise to directory ++ if getattr(tg, 'jar_task', None): ++ extend_unique(self.pytest_javapaths, [tg.jar_task.outputs[0].abspath()]) ++ else: ++ extend_unique(self.pytest_javapaths, [tg.path.get_bld()]) ++ ++ # And add respective dependencies if present ++ if tg.use_lst: ++ extend_unique(self.pytest_javapaths, tg.use_lst) ++ + if getattr(tg, 'link_task', None): + # For tasks with a link_task (C, C++, D et.c.) include their library paths: + if not isinstance(tg.link_task, ccroot.stlink_task): +@@ -212,8 +226,9 @@ def make_pytest(self): + Logs.debug("ut: %s: Adding paths %s=%s", self, var, lst) + self.ut_env[var] = os.pathsep.join(lst) + os.pathsep + self.ut_env.get(var, '') + +- # Prepend dependency paths to PYTHONPATH and LD_LIBRARY_PATH ++ # Prepend dependency paths to PYTHONPATH, CLASSPATH and LD_LIBRARY_PATH + add_paths('PYTHONPATH', self.pytest_paths) ++ add_paths('CLASSPATH', self.pytest_javapaths) + + if Utils.is_win32: + add_paths('PATH', self.pytest_libpaths) +diff --git third_party/waf/waflib/extras/wafcache.py third_party/waf/waflib/extras/wafcache.py +new file mode 100644 +index 00000000000..8b9567faf14 +--- /dev/null ++++ third_party/waf/waflib/extras/wafcache.py +@@ -0,0 +1,524 @@ ++#! /usr/bin/env python ++# encoding: utf-8 ++# Thomas Nagy, 2019 (ita) ++ ++""" ++Filesystem-based cache system to share and re-use build artifacts ++ ++Cache access operations (copy to and from) are delegated to ++independent pre-forked worker subprocesses. ++ ++The following environment variables may be set: ++* WAFCACHE: several possibilities: ++ - File cache: ++ absolute path of the waf cache (~/.cache/wafcache_user, ++ where `user` represents the currently logged-in user) ++ - URL to a cache server, for example: ++ export WAFCACHE=http://localhost:8080/files/ ++ in that case, GET/POST requests are made to urls of the form ++ http://localhost:8080/files/000000000/0 (cache management is then up to the server) ++ - GCS or S3 bucket ++ gs://my-bucket/ ++ s3://my-bucket/ ++* WAFCACHE_NO_PUSH: if set, disables pushing to the cache ++* WAFCACHE_VERBOSITY: if set, displays more detailed cache operations ++ ++File cache specific options: ++ Files are copied using hard links by default; if the cache is located ++ onto another partition, the system switches to file copies instead. ++* WAFCACHE_TRIM_MAX_FOLDER: maximum amount of tasks to cache (1M) ++* WAFCACHE_EVICT_MAX_BYTES: maximum amount of cache size in bytes (10GB) ++* WAFCACHE_EVICT_INTERVAL_MINUTES: minimum time interval to try ++ and trim the cache (3 minutess) ++Usage:: ++ ++ def build(bld): ++ bld.load('wafcache') ++ ... ++ ++To troubleshoot:: ++ ++ waf clean build --zones=wafcache ++""" ++ ++import atexit, base64, errno, fcntl, getpass, os, shutil, sys, time, traceback, urllib3 ++try: ++ import subprocess32 as subprocess ++except ImportError: ++ import subprocess ++ ++base_cache = os.path.expanduser('~/.cache/') ++if not os.path.isdir(base_cache): ++ base_cache = '/tmp/' ++default_wafcache_dir = os.path.join(base_cache, 'wafcache_' + getpass.getuser()) ++ ++CACHE_DIR = os.environ.get('WAFCACHE', default_wafcache_dir) ++TRIM_MAX_FOLDERS = int(os.environ.get('WAFCACHE_TRIM_MAX_FOLDER', 1000000)) ++EVICT_INTERVAL_MINUTES = int(os.environ.get('WAFCACHE_EVICT_INTERVAL_MINUTES', 3)) ++EVICT_MAX_BYTES = int(os.environ.get('WAFCACHE_EVICT_MAX_BYTES', 10**10)) ++WAFCACHE_NO_PUSH = 1 if os.environ.get('WAFCACHE_NO_PUSH') else 0 ++WAFCACHE_VERBOSITY = 1 if os.environ.get('WAFCACHE_VERBOSITY') else 0 ++OK = "ok" ++ ++try: ++ import cPickle ++except ImportError: ++ import pickle as cPickle ++ ++if __name__ != '__main__': ++ from waflib import Task, Logs, Utils, Build ++ ++def can_retrieve_cache(self): ++ """ ++ New method for waf Task classes ++ """ ++ if not self.outputs: ++ return False ++ ++ self.cached = False ++ ++ sig = self.signature() ++ ssig = Utils.to_hex(self.uid() + sig) ++ ++ files_to = [node.abspath() for node in self.outputs] ++ err = cache_command(ssig, [], files_to) ++ if err.startswith(OK): ++ if WAFCACHE_VERBOSITY: ++ Logs.pprint('CYAN', ' Fetched %r from cache' % files_to) ++ else: ++ Logs.debug('wafcache: fetched %r from cache', files_to) ++ else: ++ if WAFCACHE_VERBOSITY: ++ Logs.pprint('YELLOW', ' No cache entry %s' % files_to) ++ else: ++ Logs.debug('wafcache: No cache entry %s: %s', files_to, err) ++ return False ++ ++ self.cached = True ++ return True ++ ++def put_files_cache(self): ++ """ ++ New method for waf Task classes ++ """ ++ if WAFCACHE_NO_PUSH or getattr(self, 'cached', None) or not self.outputs: ++ return ++ ++ bld = self.generator.bld ++ sig = self.signature() ++ ssig = Utils.to_hex(self.uid() + sig) ++ ++ files_from = [node.abspath() for node in self.outputs] ++ err = cache_command(ssig, files_from, []) ++ ++ if err.startswith(OK): ++ if WAFCACHE_VERBOSITY: ++ Logs.pprint('CYAN', ' Successfully uploaded %s to cache' % files_from) ++ else: ++ Logs.debug('wafcache: Successfully uploaded %r to cache', files_from) ++ else: ++ if WAFCACHE_VERBOSITY: ++ Logs.pprint('RED', ' Error caching step results %s: %s' % (files_from, err)) ++ else: ++ Logs.debug('wafcache: Error caching results %s: %s', files_from, err) ++ ++ bld.task_sigs[self.uid()] = self.cache_sig ++ ++def hash_env_vars(self, env, vars_lst): ++ """ ++ Reimplement BuildContext.hash_env_vars so that the resulting hash does not depend on local paths ++ """ ++ if not env.table: ++ env = env.parent ++ if not env: ++ return Utils.SIG_NIL ++ ++ idx = str(id(env)) + str(vars_lst) ++ try: ++ cache = self.cache_env ++ except AttributeError: ++ cache = self.cache_env = {} ++ else: ++ try: ++ return self.cache_env[idx] ++ except KeyError: ++ pass ++ ++ v = str([env[a] for a in vars_lst]) ++ v = v.replace(self.srcnode.abspath().__repr__()[:-1], '') ++ m = Utils.md5() ++ m.update(v.encode()) ++ ret = m.digest() ++ ++ Logs.debug('envhash: %r %r', ret, v) ++ ++ cache[idx] = ret ++ ++ return ret ++ ++def uid(self): ++ """ ++ Reimplement Task.uid() so that the signature does not depend on local paths ++ """ ++ try: ++ return self.uid_ ++ except AttributeError: ++ m = Utils.md5() ++ src = self.generator.bld.srcnode ++ up = m.update ++ up(self.__class__.__name__.encode()) ++ for x in self.inputs + self.outputs: ++ up(x.path_from(src).encode()) ++ self.uid_ = m.digest() ++ return self.uid_ ++ ++ ++def make_cached(cls): ++ """ ++ Enable the waf cache for a given task class ++ """ ++ if getattr(cls, 'nocache', None) or getattr(cls, 'has_cache', False): ++ return ++ ++ m1 = getattr(cls, 'run', None) ++ def run(self): ++ if getattr(self, 'nocache', False): ++ return m1(self) ++ if self.can_retrieve_cache(): ++ return 0 ++ return m1(self) ++ cls.run = run ++ ++ m2 = getattr(cls, 'post_run', None) ++ def post_run(self): ++ if getattr(self, 'nocache', False): ++ return m2(self) ++ ret = m2(self) ++ self.put_files_cache() ++ if hasattr(self, 'chmod'): ++ for node in self.outputs: ++ os.chmod(node.abspath(), self.chmod) ++ return ret ++ cls.post_run = post_run ++ cls.has_cache = True ++ ++process_pool = [] ++def get_process(): ++ """ ++ Returns a worker process that can process waf cache commands ++ The worker process is assumed to be returned to the process pool when unused ++ """ ++ try: ++ return process_pool.pop() ++ except IndexError: ++ filepath = os.path.dirname(os.path.abspath(__file__)) + os.sep + 'wafcache.py' ++ cmd = [sys.executable, '-c', Utils.readf(filepath)] ++ return subprocess.Popen(cmd, stdout=subprocess.PIPE, stdin=subprocess.PIPE, bufsize=0) ++ ++def atexit_pool(): ++ for k in process_pool: ++ try: ++ os.kill(k.pid, 9) ++ except OSError: ++ pass ++ else: ++ k.wait() ++atexit.register(atexit_pool) ++ ++def build(bld): ++ """ ++ Called during the build process to enable file caching ++ """ ++ if process_pool: ++ # already called once ++ return ++ ++ for x in range(bld.jobs): ++ process_pool.append(get_process()) ++ ++ Task.Task.can_retrieve_cache = can_retrieve_cache ++ Task.Task.put_files_cache = put_files_cache ++ Task.Task.uid = uid ++ Build.BuildContext.hash_env_vars = hash_env_vars ++ for x in reversed(list(Task.classes.values())): ++ make_cached(x) ++ ++def cache_command(sig, files_from, files_to): ++ """ ++ Create a command for cache worker processes, returns a pickled ++ base64-encoded tuple containing the task signature, a list of files to ++ cache and a list of files files to get from cache (one of the lists ++ is assumed to be empty) ++ """ ++ proc = get_process() ++ ++ obj = base64.b64encode(cPickle.dumps([sig, files_from, files_to])) ++ proc.stdin.write(obj) ++ proc.stdin.write('\n'.encode()) ++ proc.stdin.flush() ++ obj = proc.stdout.readline() ++ if not obj: ++ raise OSError('Preforked sub-process %r died' % proc.pid) ++ process_pool.append(proc) ++ return cPickle.loads(base64.b64decode(obj)) ++ ++try: ++ copyfun = os.link ++except NameError: ++ copyfun = shutil.copy2 ++ ++def atomic_copy(orig, dest): ++ """ ++ Copy files to the cache, the operation is atomic for a given file ++ """ ++ global copyfun ++ tmp = dest + '.tmp' ++ up = os.path.dirname(dest) ++ try: ++ os.makedirs(up) ++ except OSError: ++ pass ++ ++ try: ++ copyfun(orig, tmp) ++ except OSError as e: ++ if e.errno == errno.EXDEV: ++ copyfun = shutil.copy2 ++ copyfun(orig, tmp) ++ else: ++ raise ++ os.rename(tmp, dest) ++ ++def lru_trim(): ++ """ ++ the cache folders take the form: ++ `CACHE_DIR/0b/0b180f82246d726ece37c8ccd0fb1cde2650d7bfcf122ec1f169079a3bfc0ab9` ++ they are listed in order of last access, and then removed ++ until the amount of folders is within TRIM_MAX_FOLDERS and the total space ++ taken by files is less than EVICT_MAX_BYTES ++ """ ++ lst = [] ++ for up in os.listdir(CACHE_DIR): ++ if len(up) == 2: ++ sub = os.path.join(CACHE_DIR, up) ++ for hval in os.listdir(sub): ++ path = os.path.join(sub, hval) ++ ++ size = 0 ++ for fname in os.listdir(path): ++ size += os.lstat(os.path.join(path, fname)).st_size ++ lst.append((os.stat(path).st_mtime, size, path)) ++ ++ lst.sort(key=lambda x: x[0]) ++ lst.reverse() ++ ++ tot = sum(x[1] for x in lst) ++ while tot > EVICT_MAX_BYTES or len(lst) > TRIM_MAX_FOLDERS: ++ _, tmp_size, path = lst.pop() ++ tot -= tmp_size ++ ++ tmp = path + '.tmp' ++ try: ++ shutil.rmtree(tmp) ++ except OSError: ++ pass ++ try: ++ os.rename(path, tmp) ++ except OSError: ++ sys.stderr.write('Could not rename %r to %r' % (path, tmp)) ++ else: ++ try: ++ shutil.rmtree(tmp) ++ except OSError: ++ sys.stderr.write('Could not remove %r' % tmp) ++ sys.stderr.write("Cache trimmed: %r bytes in %r folders left\n" % (tot, len(lst))) ++ ++ ++def lru_evict(): ++ """ ++ Reduce the cache size ++ """ ++ lockfile = os.path.join(CACHE_DIR, 'all.lock') ++ try: ++ st = os.stat(lockfile) ++ except EnvironmentError as e: ++ if e.errno == errno.ENOENT: ++ with open(lockfile, 'w') as f: ++ f.write('') ++ return ++ else: ++ raise ++ ++ if st.st_mtime < time.time() - EVICT_INTERVAL_MINUTES * 60: ++ # check every EVICT_INTERVAL_MINUTES minutes if the cache is too big ++ # OCLOEXEC is unnecessary because no processes are spawned ++ fd = os.open(lockfile, os.O_RDWR | os.O_CREAT, 0o755) ++ try: ++ try: ++ fcntl.flock(fd, fcntl.LOCK_EX | fcntl.LOCK_NB) ++ except EnvironmentError: ++ sys.stderr.write('another process is running!\n') ++ pass ++ else: ++ # now dow the actual cleanup ++ lru_trim() ++ os.utime(lockfile, None) ++ finally: ++ os.close(fd) ++ ++class netcache(object): ++ def __init__(self): ++ self.http = urllib3.PoolManager() ++ ++ def url_of(self, sig, i): ++ return "%s/%s/%s" % (CACHE_DIR, sig, i) ++ ++ def upload(self, file_path, sig, i): ++ url = self.url_of(sig, i) ++ with open(file_path, 'rb') as f: ++ file_data = f.read() ++ r = self.http.request('POST', url, timeout=60, ++ fields={ 'file': ('%s/%s' % (sig, i), file_data), }) ++ if r.status >= 400: ++ raise OSError("Invalid status %r %r" % (url, r.status)) ++ ++ def download(self, file_path, sig, i): ++ url = self.url_of(sig, i) ++ with self.http.request('GET', url, preload_content=False, timeout=60) as inf: ++ if inf.status >= 400: ++ raise OSError("Invalid status %r %r" % (url, inf.status)) ++ with open(file_path, 'wb') as out: ++ shutil.copyfileobj(inf, out) ++ ++ def copy_to_cache(self, sig, files_from, files_to): ++ try: ++ for i, x in enumerate(files_from): ++ if not os.path.islink(x): ++ self.upload(x, sig, i) ++ except Exception: ++ return traceback.format_exc() ++ return OK ++ ++ def copy_from_cache(self, sig, files_from, files_to): ++ try: ++ for i, x in enumerate(files_to): ++ self.download(x, sig, i) ++ except Exception: ++ return traceback.format_exc() ++ return OK ++ ++class fcache(object): ++ def __init__(self): ++ if not os.path.exists(CACHE_DIR): ++ os.makedirs(CACHE_DIR) ++ if not os.path.exists(CACHE_DIR): ++ raise ValueError('Could not initialize the cache directory') ++ ++ def copy_to_cache(self, sig, files_from, files_to): ++ """ ++ Copy files to the cache, existing files are overwritten, ++ and the copy is atomic only for a given file, not for all files ++ that belong to a given task object ++ """ ++ try: ++ for i, x in enumerate(files_from): ++ dest = os.path.join(CACHE_DIR, sig[:2], sig, str(i)) ++ atomic_copy(x, dest) ++ except Exception: ++ return traceback.format_exc() ++ else: ++ # attempt trimming if caching was successful: ++ # we may have things to trim! ++ lru_evict() ++ return OK ++ ++ def copy_from_cache(self, sig, files_from, files_to): ++ """ ++ Copy files from the cache ++ """ ++ try: ++ for i, x in enumerate(files_to): ++ orig = os.path.join(CACHE_DIR, sig[:2], sig, str(i)) ++ atomic_copy(orig, x) ++ ++ # success! update the cache time ++ os.utime(os.path.join(CACHE_DIR, sig[:2], sig), None) ++ except Exception: ++ return traceback.format_exc() ++ return OK ++ ++class bucket_cache(object): ++ def bucket_copy(self, source, target): ++ if CACHE_DIR.startswith('s3://'): ++ cmd = ['aws', 's3', 'cp', source, target] ++ else: ++ cmd = ['gsutil', 'cp', source, target] ++ proc = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE) ++ out, err = proc.communicate() ++ if proc.returncode: ++ raise OSError('Error copy %r to %r using: %r (exit %r):\n out:%s\n err:%s' % ( ++ source, target, cmd, proc.returncode, out.decode(), err.decode())) ++ ++ def copy_to_cache(self, sig, files_from, files_to): ++ try: ++ for i, x in enumerate(files_from): ++ dest = os.path.join(CACHE_DIR, sig[:2], sig, str(i)) ++ self.bucket_copy(x, dest) ++ except Exception: ++ return traceback.format_exc() ++ return OK ++ ++ def copy_from_cache(self, sig, files_from, files_to): ++ try: ++ for i, x in enumerate(files_to): ++ orig = os.path.join(CACHE_DIR, sig[:2], sig, str(i)) ++ self.bucket_copy(orig, x) ++ except EnvironmentError: ++ return traceback.format_exc() ++ return OK ++ ++def loop(service): ++ """ ++ This function is run when this file is run as a standalone python script, ++ it assumes a parent process that will communicate the commands to it ++ as pickled-encoded tuples (one line per command) ++ ++ The commands are to copy files to the cache or copy files from the ++ cache to a target destination ++ """ ++ # one operation is performed at a single time by a single process ++ # therefore stdin never has more than one line ++ txt = sys.stdin.readline().strip() ++ if not txt: ++ # parent process probably ended ++ sys.exit(1) ++ ret = OK ++ ++ [sig, files_from, files_to] = cPickle.loads(base64.b64decode(txt)) ++ if files_from: ++ # TODO return early when pushing files upstream ++ ret = service.copy_to_cache(sig, files_from, files_to) ++ elif files_to: ++ # the build process waits for workers to (possibly) obtain files from the cache ++ ret = service.copy_from_cache(sig, files_from, files_to) ++ else: ++ ret = "Invalid command" ++ ++ obj = base64.b64encode(cPickle.dumps(ret)) ++ sys.stdout.write(obj.decode()) ++ sys.stdout.write('\n') ++ sys.stdout.flush() ++ ++if __name__ == '__main__': ++ if CACHE_DIR.startswith('s3://') or CACHE_DIR.startswith('gs://'): ++ service = bucket_cache() ++ elif CACHE_DIR.startswith('http'): ++ service = netcache() ++ else: ++ service = fcache() ++ while 1: ++ try: ++ loop(service) ++ except KeyboardInterrupt: ++ break ++ +-- +2.37.3 + diff --git a/net/samba413/files/patch-waf-2.0.21 b/net/samba413/files/patch-waf-2.0.21 new file mode 100644 index 00000000000..01b2d6e6caf --- /dev/null +++ b/net/samba413/files/patch-waf-2.0.21 @@ -0,0 +1,703 @@ +From 6718b5e6d059e5668fc538be802ebd9fbe5ce9af Mon Sep 17 00:00:00 2001 +From: Stefan Metzmacher <metze@samba.org> +Date: Wed, 25 Nov 2020 16:29:06 +0100 +Subject: [PATCH] waf: upgrade to 2.0.21 + +This commit message was wrong: + + commit 5fc3a71d0f54b176d3cb2e399718d0468507e797 + Author: David Mulder <dmulder@suse.com> + Date: Mon Aug 24 13:12:46 2020 -0600 + + waf: upgrade to 2.0.20 + + This contain an important change: + "Fix gccdeps.scan() returning nodes that no longer exist on disk." + https://gitlab.com/ita1024/waf/-/merge_requests/2293 + + Signed-off-by: David Mulder <dmulder@suse.com> + Reviewed-by: Stefan Metzmacher <metze@samba.org> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> + +The fix was in in waf master, but not included in 2.0.20, +but it's now included in 2.0.21. + +Signed-off-by: Stefan Metzmacher <metze@samba.org> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> +--- + buildtools/bin/waf | 2 +- + buildtools/wafsamba/wafsamba.py | 2 +- + third_party/waf/waflib/Build.py | 6 ++- + third_party/waf/waflib/Context.py | 8 ++-- + third_party/waf/waflib/Tools/asm.py | 5 +- + third_party/waf/waflib/Tools/c_config.py | 1 + + third_party/waf/waflib/Tools/msvc.py | 8 +++- + third_party/waf/waflib/Tools/qt5.py | 26 +++++++++-- + third_party/waf/waflib/Tools/waf_unit_test.py | 10 +++- + third_party/waf/waflib/extras/boost.py | 5 +- + .../waf/waflib/extras/c_dumbpreproc.py | 2 +- + third_party/waf/waflib/extras/doxygen.py | 4 +- + .../waf/waflib/extras/file_to_object.py | 9 +++- + third_party/waf/waflib/extras/gccdeps.py | 21 +++++++-- + third_party/waf/waflib/extras/msvcdeps.py | 27 +++++++++-- + third_party/waf/waflib/extras/pch.py | 4 +- + third_party/waf/waflib/extras/sphinx.py | 40 ++++++++++++---- + third_party/waf/waflib/extras/wafcache.py | 46 +++++++++++++++---- + third_party/waf/waflib/extras/xcode6.py | 18 ++++---- + 19 files changed, 181 insertions(+), 63 deletions(-) + +diff --git buildtools/bin/waf buildtools/bin/waf +index feabe25d131..041450fc131 100755 +--- buildtools/bin/waf ++++ buildtools/bin/waf +@@ -32,7 +32,7 @@ POSSIBILITY OF SUCH DAMAGE. + + import os, sys, inspect + +-VERSION="2.0.20" ++VERSION="2.0.21" + REVISION="x" + GIT="x" + INSTALL="x" +diff --git buildtools/wafsamba/wafsamba.py buildtools/wafsamba/wafsamba.py +index 9dd6d05b91b..d1baa3b4940 100644 +--- buildtools/wafsamba/wafsamba.py ++++ buildtools/wafsamba/wafsamba.py +@@ -38,7 +38,7 @@ LIB_PATH="shared" + + os.environ['PYTHONUNBUFFERED'] = '1' + +-if Context.HEXVERSION not in (0x2001400,): ++if Context.HEXVERSION not in (0x2001500,): + Logs.error(''' + Please use the version of waf that comes with Samba, not + a system installed version. See http://wiki.samba.org/index.php/Waf +diff --git third_party/waf/waflib/Build.py third_party/waf/waflib/Build.py +index 39f0991918b..52837618577 100644 +--- third_party/waf/waflib/Build.py ++++ third_party/waf/waflib/Build.py +@@ -753,10 +753,12 @@ class BuildContext(Context.Context): + else: + ln = self.launch_node() + if ln.is_child_of(self.bldnode): +- Logs.warn('Building from the build directory, forcing --targets=*') ++ if Logs.verbose > 1: ++ Logs.warn('Building from the build directory, forcing --targets=*') + ln = self.srcnode + elif not ln.is_child_of(self.srcnode): +- Logs.warn('CWD %s is not under %s, forcing --targets=* (run distclean?)', ln.abspath(), self.srcnode.abspath()) ++ if Logs.verbose > 1: ++ Logs.warn('CWD %s is not under %s, forcing --targets=* (run distclean?)', ln.abspath(), self.srcnode.abspath()) + ln = self.srcnode + + def is_post(tg, ln): +diff --git third_party/waf/waflib/Context.py third_party/waf/waflib/Context.py +index 3f1b4fa48ab..0ce9df6e91f 100644 +--- third_party/waf/waflib/Context.py ++++ third_party/waf/waflib/Context.py +@@ -18,13 +18,13 @@ else: + import imp + + # the following 3 constants are updated on each new release (do not touch) +-HEXVERSION=0x2001400 ++HEXVERSION=0x2001500 + """Constant updated on new releases""" + +-WAFVERSION="2.0.20" ++WAFVERSION="2.0.21" + """Constant updated on new releases""" + +-WAFREVISION="668769470956da8c5b60817cb8884cd7d0f87cd4" ++WAFREVISION="edde20a6425a5c3eb6b47d5f3f5c4fbc93fed5f4" + """Git revision when the waf version is updated""" + + WAFNAME="waf" +@@ -530,7 +530,7 @@ class Context(ctx): + """ + Prints a configuration message of the form ``msg: result``. + The second part of the message will be in colors. The output +- can be disabled easly by setting ``in_msg`` to a positive value:: ++ can be disabled easily by setting ``in_msg`` to a positive value:: + + def configure(conf): + self.in_msg = 1 +diff --git third_party/waf/waflib/Tools/asm.py third_party/waf/waflib/Tools/asm.py +index a57e83bb5ec..1d34ddaca7f 100644 +--- third_party/waf/waflib/Tools/asm.py ++++ third_party/waf/waflib/Tools/asm.py +@@ -56,13 +56,11 @@ class asm(Task.Task): + Compiles asm files by gas/nasm/yasm/... + """ + color = 'BLUE' +- run_str = '${AS} ${ASFLAGS} ${ASMPATH_ST:INCPATHS} ${DEFINES_ST:DEFINES} ${AS_SRC_F}${SRC} ${AS_TGT_F}${TGT}' ++ run_str = '${AS} ${ASFLAGS} ${ASMPATH_ST:INCPATHS} ${ASMDEFINES_ST:DEFINES} ${AS_SRC_F}${SRC} ${AS_TGT_F}${TGT}' + + def scan(self): + if self.env.ASM_NAME == 'gas': + return c_preproc.scan(self) +- Logs.warn('There is no dependency scanner for Nasm!') +- return [[], []] + elif self.env.ASM_NAME == 'nasm': + Logs.warn('The Nasm dependency scanner is incomplete!') + +@@ -106,3 +104,4 @@ class asmstlib(stlink_task): + + def configure(conf): + conf.env.ASMPATH_ST = '-I%s' ++ conf.env.ASMDEFINES_ST = '-D%s' +diff --git third_party/waf/waflib/Tools/c_config.py third_party/waf/waflib/Tools/c_config.py +index 98187fac2e2..03b6bf61bc0 100644 +--- third_party/waf/waflib/Tools/c_config.py ++++ third_party/waf/waflib/Tools/c_config.py +@@ -68,6 +68,7 @@ MACRO_TO_DEST_CPU = { + '__s390__' : 's390', + '__sh__' : 'sh', + '__xtensa__' : 'xtensa', ++'__e2k__' : 'e2k', + } + + @conf +diff --git third_party/waf/waflib/Tools/msvc.py third_party/waf/waflib/Tools/msvc.py +index f169c7f441b..37233be8242 100644 +--- third_party/waf/waflib/Tools/msvc.py ++++ third_party/waf/waflib/Tools/msvc.py +@@ -99,7 +99,13 @@ all_icl_platforms = [ ('intel64', 'amd64'), ('em64t', 'amd64'), ('ia32', 'x86'), + """List of icl platforms""" + + def options(opt): +- opt.add_option('--msvc_version', type='string', help = 'msvc version, eg: "msvc 10.0,msvc 9.0"', default='') ++ default_ver = '' ++ vsver = os.getenv('VSCMD_VER') ++ if vsver: ++ m = re.match(r'(^\d+\.\d+).*', vsver) ++ if m: ++ default_ver = 'msvc %s' % m.group(1) ++ opt.add_option('--msvc_version', type='string', help = 'msvc version, eg: "msvc 10.0,msvc 9.0"', default=default_ver) + opt.add_option('--msvc_targets', type='string', help = 'msvc targets, eg: "x64,arm"', default='') + opt.add_option('--no-msvc-lazy', action='store_false', help = 'lazily check msvc target environments', default=True, dest='msvc_lazy') + +diff --git third_party/waf/waflib/Tools/qt5.py third_party/waf/waflib/Tools/qt5.py +index 99e021bae61..cff2028174f 100644 +--- third_party/waf/waflib/Tools/qt5.py ++++ third_party/waf/waflib/Tools/qt5.py +@@ -57,7 +57,23 @@ A few options (--qt{dir,bin,...}) and environment variables + (QT5_{ROOT,DIR,MOC,UIC,XCOMPILE}) allow finer tuning of the tool, + tool path selection, etc; please read the source for more info. + +-The detection uses pkg-config on Linux by default. To force static library detection use: ++The detection uses pkg-config on Linux by default. The list of ++libraries to be requested to pkg-config is formulated by scanning ++in the QTLIBS directory (that can be passed via --qtlibs or by ++setting the environment variable QT5_LIBDIR otherwise is derived ++by querying qmake for QT_INSTALL_LIBS directory) for shared/static ++libraries present. ++Alternatively the list of libraries to be requested via pkg-config ++can be set using the qt5_vars attribute, ie: ++ ++ conf.qt5_vars = ['Qt5Core', 'Qt5Gui', 'Qt5Widgets', 'Qt5Test']; ++ ++This can speed up configuration phase if needed libraries are ++known beforehand, can improve detection on systems with a ++sparse QT5 libraries installation (ie. NIX) and can improve ++detection of some header-only Qt modules (ie. Qt5UiPlugin). ++ ++To force static library detection use: + QT5_XCOMPILE=1 QT5_FORCE_STATIC=1 waf configure + """ + +@@ -466,6 +482,9 @@ def configure(self): + + The detection uses the program ``pkg-config`` through :py:func:`waflib.Tools.config_c.check_cfg` + """ ++ if 'COMPILER_CXX' not in self.env: ++ self.fatal('No CXX compiler defined: did you forget to configure compiler_cxx first?') ++ + self.find_qt5_binaries() + self.set_qt5_libs_dir() + self.set_qt5_libs_to_check() +@@ -478,9 +497,6 @@ def configure(self): + if not has_xml: + Logs.error('No xml.sax support was found, rcc dependencies will be incomplete!') + +- if 'COMPILER_CXX' not in self.env: +- self.fatal('No CXX compiler defined: did you forget to configure compiler_cxx first?') +- + # Qt5 may be compiled with '-reduce-relocations' which requires dependent programs to have -fPIE or -fPIC? + frag = '#include <QMap>\nint main(int argc, char **argv) {QMap<int,int> m;return m.keys().size();}\n' + uses = 'QT5CORE' +@@ -637,7 +653,7 @@ def set_qt5_libs_dir(self): + except Errors.WafError: + qtdir = self.cmd_and_log(env.QMAKE + ['-query', 'QT_INSTALL_PREFIX']).strip() + qtlibs = os.path.join(qtdir, 'lib') +- self.msg('Found the Qt5 libraries in', qtlibs) ++ self.msg('Found the Qt5 library path', qtlibs) + env.QTLIBS = qtlibs + + @conf +diff --git third_party/waf/waflib/Tools/waf_unit_test.py third_party/waf/waflib/Tools/waf_unit_test.py +index 6ff6f72739f..dc66fe9c184 100644 +--- third_party/waf/waflib/Tools/waf_unit_test.py ++++ third_party/waf/waflib/Tools/waf_unit_test.py +@@ -97,6 +97,7 @@ def make_interpreted_test(self): + if isinstance(v, str): + v = v.split(os.pathsep) + self.ut_env[k] = os.pathsep.join(p + v) ++ self.env.append_value('UT_DEPS', ['%r%r' % (key, self.ut_env[key]) for key in self.ut_env]) + + @feature('test') + @after_method('apply_link', 'process_use') +@@ -108,7 +109,8 @@ def make_test(self): + tsk = self.create_task('utest', self.link_task.outputs) + if getattr(self, 'ut_str', None): + self.ut_run, lst = Task.compile_fun(self.ut_str, shell=getattr(self, 'ut_shell', False)) +- tsk.vars = lst + tsk.vars ++ tsk.vars = tsk.vars + lst ++ self.env.append_value('UT_DEPS', self.ut_str) + + self.handle_ut_cwd('ut_cwd') + +@@ -139,6 +141,10 @@ def make_test(self): + if not hasattr(self, 'ut_cmd'): + self.ut_cmd = getattr(Options.options, 'testcmd', False) + ++ self.env.append_value('UT_DEPS', str(self.ut_cmd)) ++ self.env.append_value('UT_DEPS', self.ut_paths) ++ self.env.append_value('UT_DEPS', ['%r%r' % (key, self.ut_env[key]) for key in self.ut_env]) ++ + @taskgen_method + def add_test_results(self, tup): + """Override and return tup[1] to interrupt the build immediately if a test does not run""" +@@ -159,7 +165,7 @@ class utest(Task.Task): + """ + color = 'PINK' + after = ['vnum', 'inst'] +- vars = [] ++ vars = ['UT_DEPS'] + + def runnable_status(self): + """ +diff --git third_party/waf/waflib/extras/boost.py third_party/waf/waflib/extras/boost.py +index c2aaaa938a2..93b312a1e6e 100644 +--- third_party/waf/waflib/extras/boost.py ++++ third_party/waf/waflib/extras/boost.py +@@ -270,10 +270,12 @@ def boost_get_libs(self, *k, **kw): + return file + return None + ++ # extensions from Tools.ccroot.lib_patterns ++ wo_ext = re.compile(r"\.(a|so|lib|dll|dylib)(\.[0-9\.]+)?$") + def format_lib_name(name): + if name.startswith('lib') and self.env.CC_NAME != 'msvc': + name = name[3:] +- return name[:name.rfind('.')] ++ return wo_ext.sub("", name) + + def match_libs(lib_names, is_static): + libs = [] +@@ -522,4 +524,3 @@ def install_boost(self): + except: + continue + install_boost.done = False +- +diff --git third_party/waf/waflib/extras/c_dumbpreproc.py third_party/waf/waflib/extras/c_dumbpreproc.py +index ce9e1a400b9..1fdd5c364ae 100644 +--- third_party/waf/waflib/extras/c_dumbpreproc.py ++++ third_party/waf/waflib/extras/c_dumbpreproc.py +@@ -66,7 +66,7 @@ class dumb_parser(parser): + if x == c_preproc.POPFILE: + self.currentnode_stack.pop() + continue +- self.tryfind(y) ++ self.tryfind(y, env=env) + + c_preproc.c_parser = dumb_parser + +diff --git third_party/waf/waflib/extras/doxygen.py third_party/waf/waflib/extras/doxygen.py +index de75bc2738a..0fda70361f3 100644 +--- third_party/waf/waflib/extras/doxygen.py ++++ third_party/waf/waflib/extras/doxygen.py +@@ -208,10 +208,10 @@ def process_doxy(self): + self.bld.fatal('doxygen file %s not found' % self.doxyfile) + + # the task instance +- dsk = self.create_task('doxygen', node) ++ dsk = self.create_task('doxygen', node, always_run=getattr(self, 'always', False)) + + if getattr(self, 'doxy_tar', None): +- tsk = self.create_task('tar') ++ tsk = self.create_task('tar', always_run=getattr(self, 'always', False)) + tsk.input_tasks = [dsk] + tsk.set_outputs(self.path.find_or_declare(self.doxy_tar)) + if self.doxy_tar.endswith('bz2'): +diff --git third_party/waf/waflib/extras/file_to_object.py third_party/waf/waflib/extras/file_to_object.py +index 1393b511d63..13d2aef37df 100644 +--- third_party/waf/waflib/extras/file_to_object.py ++++ third_party/waf/waflib/extras/file_to_object.py +@@ -31,7 +31,7 @@ Known issues: + + """ + +-import os ++import os, sys + from waflib import Task, TaskGen, Errors + + def filename_c_escape(x): +@@ -95,12 +95,17 @@ class file_to_object_c(Task.Task): + + name = "_binary_" + "".join(name) + ++ def char_to_num(ch): ++ if sys.version_info[0] < 3: ++ return ord(ch) ++ return ch ++ + data = self.inputs[0].read('rb') + lines, line = [], [] + for idx_byte, byte in enumerate(data): + line.append(byte) + if len(line) > 15 or idx_byte == size-1: +- lines.append(", ".join(("0x%02x" % ord(x)) for x in line)) ++ lines.append(", ".join(("0x%02x" % char_to_num(x)) for x in line)) + line = [] + data = ",\n ".join(lines) + +diff --git third_party/waf/waflib/extras/gccdeps.py third_party/waf/waflib/extras/gccdeps.py +index c3a809e252a..1fc9373489a 100644 +--- third_party/waf/waflib/extras/gccdeps.py ++++ third_party/waf/waflib/extras/gccdeps.py +@@ -163,10 +163,25 @@ def post_run(self): + def sig_implicit_deps(self): + if not self.__class__.__name__ in self.env.ENABLE_GCCDEPS: + return super(self.derived_gccdeps, self).sig_implicit_deps() ++ bld = self.generator.bld ++ + try: +- return Task.Task.sig_implicit_deps(self) +- except Errors.WafError: +- return Utils.SIG_NIL ++ return self.compute_sig_implicit_deps() ++ except Errors.TaskNotReady: ++ raise ValueError("Please specify the build order precisely with gccdeps (asm/c/c++ tasks)") ++ except EnvironmentError: ++ # If a file is renamed, assume the dependencies are stale and must be recalculated ++ for x in bld.node_deps.get(self.uid(), []): ++ if not x.is_bld() and not x.exists(): ++ try: ++ del x.parent.children[x.name] ++ except KeyError: ++ pass ++ ++ key = self.uid() ++ bld.node_deps[key] = [] ++ bld.raw_deps[key] = [] ++ return Utils.SIG_NIL + + def wrap_compiled_task(classname): + derived_class = type(classname, (Task.classes[classname],), {}) +diff --git third_party/waf/waflib/extras/msvcdeps.py third_party/waf/waflib/extras/msvcdeps.py +index 873a4193150..52985dce058 100644 +--- third_party/waf/waflib/extras/msvcdeps.py ++++ third_party/waf/waflib/extras/msvcdeps.py +@@ -150,11 +150,25 @@ def scan(self): + def sig_implicit_deps(self): + if self.env.CC_NAME not in supported_compilers: + return super(self.derived_msvcdeps, self).sig_implicit_deps() ++ bld = self.generator.bld + + try: +- return Task.Task.sig_implicit_deps(self) +- except Errors.WafError: +- return Utils.SIG_NIL ++ return self.compute_sig_implicit_deps() ++ except Errors.TaskNotReady: ++ raise ValueError("Please specify the build order precisely with msvcdeps (c/c++ tasks)") ++ except EnvironmentError: ++ # If a file is renamed, assume the dependencies are stale and must be recalculated ++ for x in bld.node_deps.get(self.uid(), []): ++ if not x.is_bld() and not x.exists(): ++ try: ++ del x.parent.children[x.name] ++ except KeyError: ++ pass ++ ++ key = self.uid() ++ bld.node_deps[key] = [] ++ bld.raw_deps[key] = [] ++ return Utils.SIG_NIL + + def exec_command(self, cmd, **kw): + if self.env.CC_NAME not in supported_compilers: +@@ -211,11 +225,14 @@ def exec_command(self, cmd, **kw): + # get one from the exception object + ret = getattr(e, 'returncode', 1) + ++ Logs.debug('msvcdeps: Running for: %s' % self.inputs[0]) + for line in raw_out.splitlines(): + if line.startswith(INCLUDE_PATTERN): +- inc_path = line[len(INCLUDE_PATTERN):].strip() ++ # Only strip whitespace after log to preserve ++ # dependency structure in debug output ++ inc_path = line[len(INCLUDE_PATTERN):] + Logs.debug('msvcdeps: Regex matched %s', inc_path) +- self.msvcdeps_paths.append(inc_path) ++ self.msvcdeps_paths.append(inc_path.strip()) + else: + out.append(line) + +diff --git third_party/waf/waflib/extras/pch.py third_party/waf/waflib/extras/pch.py +index 103e752838c..b44c7a2e8fd 100644 +--- third_party/waf/waflib/extras/pch.py ++++ third_party/waf/waflib/extras/pch.py +@@ -90,7 +90,7 @@ def apply_pch(self): + + if getattr(self, 'name', None): + try: +- task = self.bld.pch_tasks["%s.%s" % (self.name, self.idx)] ++ task = self.bld.pch_tasks[self.name] + self.bld.fatal("Duplicated 'pch' task with name %r" % "%s.%s" % (self.name, self.idx)) + except KeyError: + pass +@@ -104,7 +104,7 @@ def apply_pch(self): + + self.pch_task = task + if getattr(self, 'name', None): +- self.bld.pch_tasks["%s.%s" % (self.name, self.idx)] = task ++ self.bld.pch_tasks[self.name] = task + + @TaskGen.feature('cxx') + @TaskGen.after_method('process_source', 'propagate_uselib_vars') +diff --git third_party/waf/waflib/extras/sphinx.py third_party/waf/waflib/extras/sphinx.py +index ce11110e634..71d1028393b 100644 +--- third_party/waf/waflib/extras/sphinx.py ++++ third_party/waf/waflib/extras/sphinx.py +@@ -20,7 +20,7 @@ def build(bld): + + from waflib.Node import Node + from waflib import Utils +-from waflib.Task import Task ++from waflib import Task + from waflib.TaskGen import feature, after_method + + +@@ -55,13 +55,9 @@ def build_sphinx(self): + sphinx_build_task.set_outputs(self.path.get_bld()) + + # the sphinx-build results are in <build + output_format> directory +- sphinx_output_directory = self.path.get_bld().make_node(self.env.SPHINX_OUTPUT_FORMAT) +- sphinx_output_directory.mkdir() ++ self.sphinx_output_directory = self.path.get_bld().make_node(self.env.SPHINX_OUTPUT_FORMAT) ++ self.sphinx_output_directory.mkdir() + Utils.def_attrs(self, install_path=get_install_path(self)) +- self.add_install_files(install_to=self.install_path, +- install_from=sphinx_output_directory.ant_glob('**/*'), +- cwd=sphinx_output_directory, +- relative_trick=True) + + + def get_install_path(tg): +@@ -73,9 +69,37 @@ def get_install_path(tg): + return tg.env.DOCDIR + + +-class SphinxBuildingTask(Task): ++class SphinxBuildingTask(Task.Task): + color = 'BOLD' + run_str = '${SPHINX_BUILD} -M ${SPHINX_OUTPUT_FORMAT} ${SRC} ${TGT} ${SPHINX_OPTIONS}' + + def keyword(self): + return 'Compiling (%s)' % self.env.SPHINX_OUTPUT_FORMAT ++ ++ def runnable_status(self): ++ ++ for x in self.run_after: ++ if not x.hasrun: ++ return Task.ASK_LATER ++ ++ self.signature() ++ ret = Task.Task.runnable_status(self) ++ if ret == Task.SKIP_ME: ++ # in case the files were removed ++ self.add_install() ++ return ret ++ ++ ++ def post_run(self): ++ self.add_install() ++ return Task.Task.post_run(self) ++ ++ ++ def add_install(self): ++ nodes = self.generator.sphinx_output_directory.ant_glob('**/*', quiet=True) ++ self.outputs += nodes ++ self.generator.add_install_files(install_to=self.generator.install_path, ++ install_from=nodes, ++ postpone=False, ++ cwd=self.generator.sphinx_output_directory, ++ relative_trick=True) +diff --git third_party/waf/waflib/extras/wafcache.py third_party/waf/waflib/extras/wafcache.py +index 8b9567faf14..088fd0d098d 100644 +--- third_party/waf/waflib/extras/wafcache.py ++++ third_party/waf/waflib/extras/wafcache.py +@@ -16,10 +16,19 @@ The following environment variables may be set: + - URL to a cache server, for example: + export WAFCACHE=http://localhost:8080/files/ + in that case, GET/POST requests are made to urls of the form +- http://localhost:8080/files/000000000/0 (cache management is then up to the server) +- - GCS or S3 bucket +- gs://my-bucket/ +- s3://my-bucket/ ++ http://localhost:8080/files/000000000/0 (cache management is delegated to the server) ++ - GCS, S3 or MINIO bucket ++ gs://my-bucket/ (uses gsutil command line tool or WAFCACHE_CMD) ++ s3://my-bucket/ (uses aws command line tool or WAFCACHE_CMD) ++ minio://my-bucket/ (uses mc command line tool or WAFCACHE_CMD) ++* WAFCACHE_CMD: bucket upload/download command, for example: ++ WAFCACHE_CMD="gsutil cp %{SRC} %{TGT}" ++ Note that the WAFCACHE bucket value is used for the source or destination ++ depending on the operation (upload or download). For example, with: ++ WAFCACHE="gs://mybucket/" ++ the following commands may be run: ++ gsutil cp build/myprogram gs://mybucket/aa/aaaaa/1 ++ gsutil cp gs://mybucket/bb/bbbbb/2 build/somefile + * WAFCACHE_NO_PUSH: if set, disables pushing to the cache + * WAFCACHE_VERBOSITY: if set, displays more detailed cache operations + +@@ -30,6 +39,7 @@ File cache specific options: + * WAFCACHE_EVICT_MAX_BYTES: maximum amount of cache size in bytes (10GB) + * WAFCACHE_EVICT_INTERVAL_MINUTES: minimum time interval to try + and trim the cache (3 minutess) ++ + Usage:: + + def build(bld): +@@ -41,7 +51,7 @@ To troubleshoot:: + waf clean build --zones=wafcache + """ + +-import atexit, base64, errno, fcntl, getpass, os, shutil, sys, time, traceback, urllib3 ++import atexit, base64, errno, fcntl, getpass, os, re, shutil, sys, time, traceback, urllib3, shlex + try: + import subprocess32 as subprocess + except ImportError: +@@ -53,6 +63,7 @@ if not os.path.isdir(base_cache): + default_wafcache_dir = os.path.join(base_cache, 'wafcache_' + getpass.getuser()) + + CACHE_DIR = os.environ.get('WAFCACHE', default_wafcache_dir) ++WAFCACHE_CMD = os.environ.get('WAFCACHE_CMD') + TRIM_MAX_FOLDERS = int(os.environ.get('WAFCACHE_TRIM_MAX_FOLDER', 1000000)) + EVICT_INTERVAL_MINUTES = int(os.environ.get('WAFCACHE_EVICT_INTERVAL_MINUTES', 3)) + EVICT_MAX_BYTES = int(os.environ.get('WAFCACHE_EVICT_MAX_BYTES', 10**10)) +@@ -60,6 +71,8 @@ WAFCACHE_NO_PUSH = 1 if os.environ.get('WAFCACHE_NO_PUSH') else 0 + WAFCACHE_VERBOSITY = 1 if os.environ.get('WAFCACHE_VERBOSITY') else 0 + OK = "ok" + ++re_waf_cmd = re.compile('(?P<src>%{SRC})|(?P<tgt>%{TGT})') ++ + try: + import cPickle + except ImportError: +@@ -233,8 +246,9 @@ def build(bld): + # already called once + return + +- for x in range(bld.jobs): +- process_pool.append(get_process()) ++ # pre-allocation ++ processes = [get_process() for x in range(bld.jobs)] ++ process_pool.extend(processes) + + Task.Task.can_retrieve_cache = can_retrieve_cache + Task.Task.put_files_cache = put_files_cache +@@ -449,10 +463,20 @@ class fcache(object): + + class bucket_cache(object): + def bucket_copy(self, source, target): +- if CACHE_DIR.startswith('s3://'): ++ if WAFCACHE_CMD: ++ def replacer(match): ++ if match.group('src'): ++ return source ++ elif match.group('tgt'): ++ return target ++ cmd = [re_waf_cmd.sub(replacer, x) for x in shlex.split(WAFCACHE_CMD)] ++ elif CACHE_DIR.startswith('s3://'): + cmd = ['aws', 's3', 'cp', source, target] +- else: ++ elif CACHE_DIR.startswith('gs://'): + cmd = ['gsutil', 'cp', source, target] ++ else: ++ cmd = ['mc', 'cp', source, target] ++ + proc = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE) + out, err = proc.communicate() + if proc.returncode: +@@ -510,7 +534,9 @@ def loop(service): + sys.stdout.flush() + + if __name__ == '__main__': +- if CACHE_DIR.startswith('s3://') or CACHE_DIR.startswith('gs://'): ++ if CACHE_DIR.startswith('s3://') or CACHE_DIR.startswith('gs://') or CACHE_DIR.startswith('minio://'): ++ if CACHE_DIR.startswith('minio://'): ++ CACHE_DIR = CACHE_DIR[8:] # minio doesn't need the protocol part, uses config aliases + service = bucket_cache() + elif CACHE_DIR.startswith('http'): + service = netcache() +diff --git third_party/waf/waflib/extras/xcode6.py third_party/waf/waflib/extras/xcode6.py +index 91bbff181ec..c5b309120c9 100644 +--- third_party/waf/waflib/extras/xcode6.py ++++ third_party/waf/waflib/extras/xcode6.py +@@ -99,7 +99,7 @@ env.PROJ_CONFIGURATION = { + ... + } + 'Release': { +- 'ARCHS' x86_64' ++ 'ARCHS': x86_64' + ... + } + } +@@ -163,12 +163,12 @@ class XCodeNode(object): + result = result + "\t\t}" + return result + elif isinstance(value, str): +- return "\"%s\"" % value ++ return '"%s"' % value.replace('"', '\\\\\\"') + elif isinstance(value, list): + result = "(\n" + for i in value: +- result = result + "\t\t\t%s,\n" % self.tostring(i) +- result = result + "\t\t)" ++ result = result + "\t\t\t\t%s,\n" % self.tostring(i) ++ result = result + "\t\t\t)" + return result + elif isinstance(value, XCodeNode): + return value._id +@@ -565,13 +565,13 @@ def process_xcode(self): + # Override target specific build settings + bldsettings = { + 'HEADER_SEARCH_PATHS': ['$(inherited)'] + self.env['INCPATHS'], +- 'LIBRARY_SEARCH_PATHS': ['$(inherited)'] + Utils.to_list(self.env.LIBPATH) + Utils.to_list(self.env.STLIBPATH) + Utils.to_list(self.env.LIBDIR) , ++ 'LIBRARY_SEARCH_PATHS': ['$(inherited)'] + Utils.to_list(self.env.LIBPATH) + Utils.to_list(self.env.STLIBPATH) + Utils.to_list(self.env.LIBDIR), + 'FRAMEWORK_SEARCH_PATHS': ['$(inherited)'] + Utils.to_list(self.env.FRAMEWORKPATH), +- 'OTHER_LDFLAGS': libs + ' ' + frameworks, +- 'OTHER_LIBTOOLFLAGS': bld.env['LINKFLAGS'], ++ 'OTHER_LDFLAGS': libs + ' ' + frameworks + ' ' + ' '.join(bld.env['LINKFLAGS']), + 'OTHER_CPLUSPLUSFLAGS': Utils.to_list(self.env['CXXFLAGS']), + 'OTHER_CFLAGS': Utils.to_list(self.env['CFLAGS']), +- 'INSTALL_PATH': [] ++ 'INSTALL_PATH': [], ++ 'GCC_PREPROCESSOR_DEFINITIONS': self.env['DEFINES'] + } + + # Install path +@@ -591,7 +591,7 @@ def process_xcode(self): + + # The keys represents different build configuration, e.g. Debug, Release and so on.. + # Insert our generated build settings to all configuration names +- keys = set(settings.keys() + bld.env.PROJ_CONFIGURATION.keys()) ++ keys = set(settings.keys()) | set(bld.env.PROJ_CONFIGURATION.keys()) + for k in keys: + if k in settings: + settings[k].update(bldsettings) +-- +2.37.3 + diff --git a/net/samba413/files/patch-waf-2.0.22 b/net/samba413/files/patch-waf-2.0.22 new file mode 100644 index 00000000000..db3c8edff8d --- /dev/null +++ b/net/samba413/files/patch-waf-2.0.22 @@ -0,0 +1,596 @@ +From 59ed09928541d40df72592419247add608a54aca Mon Sep 17 00:00:00 2001 +From: Andreas Schneider <asn@samba.org> +Date: Wed, 25 Aug 2021 15:34:58 +0200 +Subject: [PATCH] third_party: Update waf to version 2.0.22 + +New in waf 2.0.22 + +* Fix stdin propagation with faulty vcvarsall scripts #2315 +* Enable mixing Unix-style paths with destdir on Windows platforms #2337 +* Fix shell escaping unit test parameters #2314 +* Improve extras/clang_compilation_database and extras/swig compatibility #2336 +* Propagate C++ flags to the Cuda compiler in extras/cuda #2311 +* Fix detection of Qt 5.0.0 (preparation for Qt6) #2331 +* Enable Haxe processing #2308 +* Fix regression in MACOSX_DEPLOYMENT_TARGET caused by distutils #2330 +* Fix extras/wafcache concurrent trimming issues #2312 +* Fix extras/wafcache symlink handling #2327 + +The import was done like this: + +./third_party/waf/update.sh + +Then changing buildtools/bin/waf and buildtools/wafsamba/wafsamba.py +by hand. + +Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> + +Signed-off-by: Andreas Schneider <asn@samba.org> +Signed-off-by: Stefan Metzmacher <metze@samba.org> +Reviewed-by: Andrew Bartlett <abartlet@samba.org> + +Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> +Autobuild-Date(master): Thu Sep 2 21:22:17 UTC 2021 on sn-devel-184 +--- + buildtools/bin/waf | 2 +- + buildtools/wafsamba/wafsamba.py | 2 +- + third_party/waf/waflib/Build.py | 4 +- + third_party/waf/waflib/Context.py | 6 +- + third_party/waf/waflib/Tools/msvc.py | 2 +- + third_party/waf/waflib/Tools/python.py | 2 +- + third_party/waf/waflib/Tools/qt5.py | 6 +- + third_party/waf/waflib/Tools/waf_unit_test.py | 2 +- + third_party/waf/waflib/Utils.py | 15 +- + .../extras/clang_compilation_database.py | 28 ++-- + third_party/waf/waflib/extras/haxe.py | 131 ++++++++++++++++++ + third_party/waf/waflib/extras/wafcache.py | 59 ++++++-- + 12 files changed, 215 insertions(+), 44 deletions(-) + create mode 100644 third_party/waf/waflib/extras/haxe.py + +diff --git buildtools/bin/waf buildtools/bin/waf +index 041450fc131..b0ccb09a877 100755 +--- buildtools/bin/waf ++++ buildtools/bin/waf +@@ -32,7 +32,7 @@ POSSIBILITY OF SUCH DAMAGE. + + import os, sys, inspect + +-VERSION="2.0.21" ++VERSION="2.0.22" + REVISION="x" + GIT="x" + INSTALL="x" +diff --git buildtools/wafsamba/wafsamba.py buildtools/wafsamba/wafsamba.py +index 4fe9daf160e..dee007bf84e 100644 +--- buildtools/wafsamba/wafsamba.py ++++ buildtools/wafsamba/wafsamba.py +@@ -38,7 +38,7 @@ LIB_PATH="shared" + + os.environ['PYTHONUNBUFFERED'] = '1' + +-if Context.HEXVERSION not in (0x2001500,): ++if Context.HEXVERSION not in (0x2001600,): + Logs.error(''' + Please use the version of waf that comes with Samba, not + a system installed version. See http://wiki.samba.org/index.php/Waf +diff --git third_party/waf/waflib/Build.py third_party/waf/waflib/Build.py +index 52837618577..b49dd8302b1 100644 +--- third_party/waf/waflib/Build.py ++++ third_party/waf/waflib/Build.py +@@ -1066,9 +1066,9 @@ class inst(Task.Task): + else: + dest = os.path.normpath(Utils.subst_vars(self.install_to, self.env)) + if not os.path.isabs(dest): +- dest = os.path.join(self.env.PREFIX, dest) ++ dest = os.path.join(self.env.PREFIX, dest) + if destdir and Options.options.destdir: +- dest = os.path.join(Options.options.destdir, os.path.splitdrive(dest)[1].lstrip(os.sep)) ++ dest = Options.options.destdir.rstrip(os.sep) + os.sep + os.path.splitdrive(dest)[1].lstrip(os.sep) + return dest + + def copy_fun(self, src, tgt): +diff --git third_party/waf/waflib/Context.py third_party/waf/waflib/Context.py +index 0ce9df6e91f..07ee1201f03 100644 +--- third_party/waf/waflib/Context.py ++++ third_party/waf/waflib/Context.py +@@ -18,13 +18,13 @@ else: + import imp + + # the following 3 constants are updated on each new release (do not touch) +-HEXVERSION=0x2001500 ++HEXVERSION=0x2001600 + """Constant updated on new releases""" + +-WAFVERSION="2.0.21" ++WAFVERSION="2.0.22" + """Constant updated on new releases""" + +-WAFREVISION="edde20a6425a5c3eb6b47d5f3f5c4fbc93fed5f4" ++WAFREVISION="816d5bc48ba2abc4ac22f2b44d94d322bf992b9c" + """Git revision when the waf version is updated""" + + WAFNAME="waf" +diff --git third_party/waf/waflib/Tools/msvc.py third_party/waf/waflib/Tools/msvc.py +index 37233be8242..0c4703aaee9 100644 +--- third_party/waf/waflib/Tools/msvc.py ++++ third_party/waf/waflib/Tools/msvc.py +@@ -193,7 +193,7 @@ echo PATH=%%PATH%% + echo INCLUDE=%%INCLUDE%% + echo LIB=%%LIB%%;%%LIBPATH%% + """ % (vcvars,target)) +- sout = conf.cmd_and_log(['cmd.exe', '/E:on', '/V:on', '/C', batfile.abspath()]) ++ sout = conf.cmd_and_log(['cmd.exe', '/E:on', '/V:on', '/C', batfile.abspath()], stdin=getattr(Utils.subprocess, 'DEVNULL', None)) + lines = sout.splitlines() + + if not lines[0]: +diff --git third_party/waf/waflib/Tools/python.py third_party/waf/waflib/Tools/python.py +index b1c8dd01285..07442561dff 100644 +--- third_party/waf/waflib/Tools/python.py ++++ third_party/waf/waflib/Tools/python.py +@@ -327,7 +327,7 @@ def check_python_headers(conf, features='pyembed pyext'): + dct = dict(zip(v, lst)) + x = 'MACOSX_DEPLOYMENT_TARGET' + if dct[x]: +- env[x] = conf.environ[x] = dct[x] ++ env[x] = conf.environ[x] = str(dct[x]) + env.pyext_PATTERN = '%s' + dct['SO'] # not a mistake + + +diff --git third_party/waf/waflib/Tools/qt5.py third_party/waf/waflib/Tools/qt5.py +index cff2028174f..82c83e18c8a 100644 +--- third_party/waf/waflib/Tools/qt5.py ++++ third_party/waf/waflib/Tools/qt5.py +@@ -566,7 +566,7 @@ def find_qt5_binaries(self): + # at the end, try to find qmake in the paths given + # keep the one with the highest version + cand = None +- prev_ver = ['5', '0', '0'] ++ prev_ver = ['0', '0', '0'] + for qmk in ('qmake-qt5', 'qmake5', 'qmake'): + try: + qmake = self.find_program(qmk, path_list=paths) +@@ -580,7 +580,7 @@ def find_qt5_binaries(self): + else: + if version: + new_ver = version.split('.') +- if new_ver > prev_ver: ++ if new_ver[0] == '5' and new_ver > prev_ver: + cand = qmake + prev_ver = new_ver + +@@ -783,7 +783,7 @@ def set_qt5_libs_to_check(self): + pat = self.env.cxxstlib_PATTERN + if Utils.unversioned_sys_platform() == 'darwin': + pat = r"%s\.framework" +- re_qt = re.compile(pat%'Qt5?(?P<name>.*)'+'$') ++ re_qt = re.compile(pat % 'Qt5?(?P<name>\\D+)' + '$') + for x in dirlst: + m = re_qt.match(x) + if m: +diff --git third_party/waf/waflib/Tools/waf_unit_test.py third_party/waf/waflib/Tools/waf_unit_test.py +index dc66fe9c184..8cff89bdeb9 100644 +--- third_party/waf/waflib/Tools/waf_unit_test.py ++++ third_party/waf/waflib/Tools/waf_unit_test.py +@@ -206,7 +206,7 @@ class utest(Task.Task): + self.ut_exec = getattr(self.generator, 'ut_exec', [self.inputs[0].abspath()]) + ut_cmd = getattr(self.generator, 'ut_cmd', False) + if ut_cmd: +- self.ut_exec = shlex.split(ut_cmd % ' '.join(self.ut_exec)) ++ self.ut_exec = shlex.split(ut_cmd % Utils.shell_escape(self.ut_exec)) + + return self.exec_command(self.ut_exec) + +diff --git third_party/waf/waflib/Utils.py third_party/waf/waflib/Utils.py +index fc64fa05154..669490ca908 100644 +--- third_party/waf/waflib/Utils.py ++++ third_party/waf/waflib/Utils.py +@@ -11,7 +11,7 @@ through Python versions 2.5 to 3.X and across different platforms (win32, linux, + + from __future__ import with_statement + +-import atexit, os, sys, errno, inspect, re, datetime, platform, base64, signal, functools, time ++import atexit, os, sys, errno, inspect, re, datetime, platform, base64, signal, functools, time, shlex + + try: + import cPickle +@@ -577,10 +577,13 @@ def quote_define_name(s): + fu = fu.upper() + return fu + +-re_sh = re.compile('\\s|\'|"') +-""" +-Regexp used for shell_escape below +-""" ++# shlex.quote didn't exist until python 3.3. Prior to that it was a non-documented ++# function in pipes. ++try: ++ shell_quote = shlex.quote ++except AttributeError: ++ import pipes ++ shell_quote = pipes.quote + + def shell_escape(cmd): + """ +@@ -589,7 +592,7 @@ def shell_escape(cmd): + """ + if isinstance(cmd, str): + return cmd +- return ' '.join(repr(x) if re_sh.search(x) else x for x in cmd) ++ return ' '.join(shell_quote(x) for x in cmd) + + def h_list(lst): + """ +diff --git third_party/waf/waflib/extras/clang_compilation_database.py third_party/waf/waflib/extras/clang_compilation_database.py +index ff71f22ecfd..17f66949376 100644 +--- third_party/waf/waflib/extras/clang_compilation_database.py ++++ third_party/waf/waflib/extras/clang_compilation_database.py +@@ -29,22 +29,9 @@ from waflib import Logs, TaskGen, Task, Build, Scripting + + Task.Task.keep_last_cmd = True + +-@TaskGen.feature('c', 'cxx') +-@TaskGen.after_method('process_use') +-def collect_compilation_db_tasks(self): +- "Add a compilation database entry for compiled tasks" +- if not isinstance(self.bld, ClangDbContext): +- return +- +- tup = tuple(y for y in [Task.classes.get(x) for x in ('c', 'cxx')] if y) +- for task in getattr(self, 'compiled_tasks', []): +- if isinstance(task, tup): +- self.bld.clang_compilation_database_tasks.append(task) +- + class ClangDbContext(Build.BuildContext): + '''generates compile_commands.json by request''' + cmd = 'clangdb' +- clang_compilation_database_tasks = [] + + def write_compilation_database(self): + """ +@@ -78,6 +65,8 @@ class ClangDbContext(Build.BuildContext): + Build dry run + """ + self.restore() ++ self.cur_tasks = [] ++ self.clang_compilation_database_tasks = [] + + if not self.all_envs: + self.load_envs() +@@ -103,8 +92,21 @@ class ClangDbContext(Build.BuildContext): + lst = [tg] + else: lst = tg.tasks + for tsk in lst: ++ if tsk.__class__.__name__ == "swig": ++ tsk.runnable_status() ++ if hasattr(tsk, 'more_tasks'): ++ lst.extend(tsk.more_tasks) ++ # Not all dynamic tasks can be processed, in some cases ++ # one may have to call the method "run()" like this: ++ #elif tsk.__class__.__name__ == 'src2c': ++ # tsk.run() ++ # if hasattr(tsk, 'more_tasks'): ++ # lst.extend(tsk.more_tasks) ++ + tup = tuple(y for y in [Task.classes.get(x) for x in ('c', 'cxx')] if y) + if isinstance(tsk, tup): ++ self.clang_compilation_database_tasks.append(tsk) ++ tsk.nocache = True + old_exec = tsk.exec_command + tsk.exec_command = exec_command + tsk.run() +diff --git third_party/waf/waflib/extras/haxe.py third_party/waf/waflib/extras/haxe.py +new file mode 100644 +index 00000000000..cb3ba6a949c +--- /dev/null ++++ third_party/waf/waflib/extras/haxe.py +@@ -0,0 +1,131 @@ ++import os, re ++from waflib import Utils, Task, Errors ++from waflib.TaskGen import extension, taskgen_method, feature ++from waflib.Configure import conf ++ ++@conf ++def libname_haxe(self, libname): ++ return libname ++ ++@conf ++def check_lib_haxe(self, libname, uselib_store=None): ++ haxe_libs = [node.name for node in self.root.find_node('haxe_libraries').ant_glob()] ++ changed = False ++ self.start_msg('Checking for library %s' % libname) ++ if libname + '.hxml' in haxe_libs: ++ self.end_msg('yes') ++ else: ++ changed = True ++ try: ++ cmd = self.env.LIX + ['+lib', libname] ++ res = self.cmd_and_log(cmd) ++ if (res): ++ raise Errors.WafError(res) ++ else: ++ self.end_msg('downloaded', color = 'YELLOW') ++ except Errors.WafError as e: ++ self.end_msg('no', color = 'RED') ++ self.fatal('Getting %s has failed' % libname) ++ ++ postfix = uselib_store if uselib_store else libname.upper() ++ self.env['LIB_' + postfix] += [self.libname_haxe(libname)] ++ return changed ++ ++@conf ++def check_libs_haxe(self, libnames, uselib_store=None): ++ changed = False ++ for libname in Utils.to_list(libnames): ++ if self.check_lib_haxe(libname, uselib_store): ++ changed = True ++ return changed ++ ++@conf ++def ensure_lix_pkg(self, *k, **kw): ++ if kw.get('compiler') == 'hx': ++ if isinstance(kw.get('libs'), list) and len(kw.get('libs')): ++ changed = self.check_libs_haxe(kw.get('libs'), kw.get('uselib_store')) ++ if changed: ++ try: ++ cmd = self.env.LIX + ['download'] ++ res = self.cmd_and_log(cmd) ++ if (res): ++ raise Errors.WafError(res) ++ except Errors.WafError as e: ++ self.fatal('lix download has failed') ++ else: ++ self.check_lib_haxe(kw.get('lib'), kw.get('uselib_store')) ++ ++@conf ++def haxe(bld, *k, **kw): ++ task_gen = bld(*k, **kw) ++ ++class haxe(Task.Task): ++ vars = ['HAXE', 'HAXE_VERSION', 'HAXEFLAGS'] ++ ext_out = ['.hl', '.c', '.h'] ++ ++ def run(self): ++ cmd = self.env.HAXE + self.env.HAXEFLAGS ++ return self.exec_command(cmd, stdout = open(os.devnull, 'w')) ++ ++@taskgen_method ++def init_haxe_task(self, node): ++ def addflags(flags): ++ self.env.append_value('HAXEFLAGS', flags) ++ ++ if node.suffix() == '.hxml': ++ addflags(self.path.abspath() + '/' + node.name) ++ else: ++ addflags(['-main', node.name]) ++ addflags(['-hl', self.path.get_bld().make_node(self.target).abspath()]) ++ addflags(['-cp', self.path.abspath()]) ++ addflags(['-D', 'resourcesPath=%s' % getattr(self, 'res', '')]) ++ if hasattr(self, 'use'): ++ for dep in self.use: ++ if self.env['LIB_' + dep]: ++ for lib in self.env['LIB_' + dep]: addflags(['-lib', lib]) ++ ++@extension('.hx', '.hxml') ++def haxe_file(self, node): ++ if len(self.source) > 1: ++ self.bld.fatal('Use separate task generators for multiple files') ++ ++ try: ++ haxetask = self.haxetask ++ except AttributeError: ++ haxetask = self.haxetask = self.create_task('haxe') ++ self.init_haxe_task(node) ++ ++ haxetask.inputs.append(node) ++ haxetask.outputs.append(self.path.get_bld().make_node(self.target)) ++ ++@conf ++def find_haxe(self, min_version): ++ npx = self.env.NPX = self.find_program('npx') ++ self.env.LIX = npx + ['lix'] ++ npx_haxe = self.env.HAXE = npx + ['haxe'] ++ try: ++ output = self.cmd_and_log(npx_haxe + ['-version']) ++ except Errors.WafError: ++ haxe_version = None ++ else: ++ ver = re.search(r'\d+.\d+.\d+', output).group().split('.') ++ haxe_version = tuple([int(x) for x in ver]) ++ ++ self.msg('Checking for haxe version', ++ haxe_version, haxe_version and haxe_version >= min_version) ++ if npx_haxe and haxe_version < min_version: ++ self.fatal('haxe version %r is too old, need >= %r' % (haxe_version, min_version)) ++ ++ self.env.HAXE_VERSION = haxe_version ++ return npx_haxe ++ ++@conf ++def check_haxe(self, min_version=(4,1,4)): ++ if self.env.HAXE_MINVER: ++ min_version = self.env.HAXE_MINVER ++ find_haxe(self, min_version) ++ ++def configure(self): ++ self.env.HAXEFLAGS = [] ++ self.check_haxe() ++ self.add_os_flags('HAXEFLAGS', dup = False) +diff --git third_party/waf/waflib/extras/wafcache.py third_party/waf/waflib/extras/wafcache.py +index 088fd0d098d..cc23fcd6673 100644 +--- third_party/waf/waflib/extras/wafcache.py ++++ third_party/waf/waflib/extras/wafcache.py +@@ -31,6 +31,7 @@ The following environment variables may be set: + gsutil cp gs://mybucket/bb/bbbbb/2 build/somefile + * WAFCACHE_NO_PUSH: if set, disables pushing to the cache + * WAFCACHE_VERBOSITY: if set, displays more detailed cache operations ++* WAFCACHE_STATS: if set, displays cache usage statistics on exit + + File cache specific options: + Files are copied using hard links by default; if the cache is located +@@ -69,6 +70,7 @@ EVICT_INTERVAL_MINUTES = int(os.environ.get('WAFCACHE_EVICT_INTERVAL_MINUTES', 3 + EVICT_MAX_BYTES = int(os.environ.get('WAFCACHE_EVICT_MAX_BYTES', 10**10)) + WAFCACHE_NO_PUSH = 1 if os.environ.get('WAFCACHE_NO_PUSH') else 0 + WAFCACHE_VERBOSITY = 1 if os.environ.get('WAFCACHE_VERBOSITY') else 0 ++WAFCACHE_STATS = 1 if os.environ.get('WAFCACHE_STATS') else 0 + OK = "ok" + + re_waf_cmd = re.compile('(?P<src>%{SRC})|(?P<tgt>%{TGT})') +@@ -93,6 +95,9 @@ def can_retrieve_cache(self): + sig = self.signature() + ssig = Utils.to_hex(self.uid() + sig) + ++ if WAFCACHE_STATS: ++ self.generator.bld.cache_reqs += 1 ++ + files_to = [node.abspath() for node in self.outputs] + err = cache_command(ssig, [], files_to) + if err.startswith(OK): +@@ -100,6 +105,8 @@ def can_retrieve_cache(self): + Logs.pprint('CYAN', ' Fetched %r from cache' % files_to) + else: + Logs.debug('wafcache: fetched %r from cache', files_to) ++ if WAFCACHE_STATS: ++ self.generator.bld.cache_hits += 1 + else: + if WAFCACHE_VERBOSITY: + Logs.pprint('YELLOW', ' No cache entry %s' % files_to) +@@ -117,11 +124,17 @@ def put_files_cache(self): + if WAFCACHE_NO_PUSH or getattr(self, 'cached', None) or not self.outputs: + return + ++ files_from = [] ++ for node in self.outputs: ++ path = node.abspath() ++ if not os.path.isfile(path): ++ return ++ files_from.append(path) ++ + bld = self.generator.bld + sig = self.signature() + ssig = Utils.to_hex(self.uid() + sig) + +- files_from = [node.abspath() for node in self.outputs] + err = cache_command(ssig, files_from, []) + + if err.startswith(OK): +@@ -129,6 +142,8 @@ def put_files_cache(self): + Logs.pprint('CYAN', ' Successfully uploaded %s to cache' % files_from) + else: + Logs.debug('wafcache: Successfully uploaded %r to cache', files_from) ++ if WAFCACHE_STATS: ++ self.generator.bld.cache_puts += 1 + else: + if WAFCACHE_VERBOSITY: + Logs.pprint('RED', ' Error caching step results %s: %s' % (files_from, err)) +@@ -193,6 +208,10 @@ def make_cached(cls): + if getattr(cls, 'nocache', None) or getattr(cls, 'has_cache', False): + return + ++ full_name = "%s.%s" % (cls.__module__, cls.__name__) ++ if full_name in ('waflib.Tools.ccroot.vnum', 'waflib.Build.inst'): ++ return ++ + m1 = getattr(cls, 'run', None) + def run(self): + if getattr(self, 'nocache', False): +@@ -208,9 +227,6 @@ def make_cached(cls): + return m2(self) + ret = m2(self) + self.put_files_cache() +- if hasattr(self, 'chmod'): +- for node in self.outputs: +- os.chmod(node.abspath(), self.chmod) + return ret + cls.post_run = post_run + cls.has_cache = True +@@ -257,6 +273,19 @@ def build(bld): + for x in reversed(list(Task.classes.values())): + make_cached(x) + ++ if WAFCACHE_STATS: ++ # Init counter for statistics and hook to print results at the end ++ bld.cache_reqs = bld.cache_hits = bld.cache_puts = 0 ++ ++ def printstats(bld): ++ hit_ratio = 0 ++ if bld.cache_reqs > 0: ++ hit_ratio = (bld.cache_hits / bld.cache_reqs) * 100 ++ Logs.pprint('CYAN', ' wafcache stats: requests: %s, hits, %s, ratio: %.2f%%, writes %s' % ++ (bld.cache_reqs, bld.cache_hits, hit_ratio, bld.cache_puts) ) ++ ++ bld.add_post_fun(printstats) ++ + def cache_command(sig, files_from, files_to): + """ + Create a command for cache worker processes, returns a pickled +@@ -320,7 +349,10 @@ def lru_trim(): + + size = 0 + for fname in os.listdir(path): +- size += os.lstat(os.path.join(path, fname)).st_size ++ try: ++ size += os.lstat(os.path.join(path, fname)).st_size ++ except OSError: ++ pass + lst.append((os.stat(path).st_mtime, size, path)) + + lst.sort(key=lambda x: x[0]) +@@ -331,7 +363,7 @@ def lru_trim(): + _, tmp_size, path = lst.pop() + tot -= tmp_size + +- tmp = path + '.tmp' ++ tmp = path + '.remove' + try: + shutil.rmtree(tmp) + except OSError: +@@ -339,12 +371,12 @@ def lru_trim(): + try: + os.rename(path, tmp) + except OSError: +- sys.stderr.write('Could not rename %r to %r' % (path, tmp)) ++ sys.stderr.write('Could not rename %r to %r\n' % (path, tmp)) + else: + try: + shutil.rmtree(tmp) + except OSError: +- sys.stderr.write('Could not remove %r' % tmp) ++ sys.stderr.write('Could not remove %r\n' % tmp) + sys.stderr.write("Cache trimmed: %r bytes in %r folders left\n" % (tot, len(lst))) + + +@@ -371,8 +403,8 @@ def lru_evict(): + try: + fcntl.flock(fd, fcntl.LOCK_EX | fcntl.LOCK_NB) + except EnvironmentError: +- sys.stderr.write('another process is running!\n') +- pass ++ if WAFCACHE_VERBOSITY: ++ sys.stderr.write('wafcache: another cleaning process is running\n') + else: + # now dow the actual cleanup + lru_trim() +@@ -443,7 +475,10 @@ class fcache(object): + else: + # attempt trimming if caching was successful: + # we may have things to trim! +- lru_evict() ++ try: ++ lru_evict() ++ except Exception: ++ return traceback.format_exc() + return OK + + def copy_from_cache(self, sig, files_from, files_to): +@@ -481,7 +516,7 @@ class bucket_cache(object): + out, err = proc.communicate() + if proc.returncode: + raise OSError('Error copy %r to %r using: %r (exit %r):\n out:%s\n err:%s' % ( +- source, target, cmd, proc.returncode, out.decode(), err.decode())) ++ source, target, cmd, proc.returncode, out.decode(errors='replace'), err.decode(errors='replace'))) + + def copy_to_cache(self, sig, files_from, files_to): + try: +-- +2.37.3 + diff --git a/net/samba413/files/patch-waf-2.0.23 b/net/samba413/files/patch-waf-2.0.23 new file mode 100644 index 00000000000..36a70e32e8c --- /dev/null +++ b/net/samba413/files/patch-waf-2.0.23 @@ -0,0 +1,877 @@ +From fb175576b698f43224dab815fd6c0763a12db2b2 Mon Sep 17 00:00:00 2001 +From: Andreas Schneider <asn@samba.org> +Date: Thu, 17 Feb 2022 15:40:20 +0100 +Subject: [PATCH] third_party: Update waf to verison 2.0.23 + +Signed-off-by: Andreas Schneider <asn@samba.org> +Reviewed-by: Alexander Bokovoy <ab@samba.org> + +Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> +Autobuild-Date(master): Mon Feb 21 10:06:27 UTC 2022 on sn-devel-184 +--- + buildtools/bin/waf | 3 +- + buildtools/wafsamba/wafsamba.py | 2 +- + third_party/waf/waflib/Context.py | 6 +- + third_party/waf/waflib/Runner.py | 4 +- + third_party/waf/waflib/TaskGen.py | 8 +- + third_party/waf/waflib/Tools/c_config.py | 1 + + third_party/waf/waflib/Tools/compiler_c.py | 25 +++--- + third_party/waf/waflib/Tools/compiler_cxx.py | 25 +++--- + third_party/waf/waflib/Tools/python.py | 7 +- + third_party/waf/waflib/Tools/qt5.py | 4 +- + third_party/waf/waflib/Tools/winres.py | 35 ++++++++ + .../extras/clang_compilation_database.py | 2 +- + .../waf/waflib/extras/classic_runner.py | 68 +++++++++++++++ + third_party/waf/waflib/extras/color_gcc.py | 2 +- + third_party/waf/waflib/extras/eclipse.py | 74 ++++++++++++++++- + third_party/waf/waflib/extras/gccdeps.py | 82 ++++++++++--------- + third_party/waf/waflib/extras/msvcdeps.py | 54 ++++++++---- + third_party/waf/waflib/extras/msvs.py | 6 +- + third_party/waf/waflib/extras/swig.py | 2 +- + third_party/waf/waflib/extras/wafcache.py | 26 +++--- + third_party/waf/waflib/fixpy2.py | 2 +- + 21 files changed, 325 insertions(+), 113 deletions(-) + create mode 100644 third_party/waf/waflib/extras/classic_runner.py + +diff --git buildtools/bin/waf buildtools/bin/waf +index b0ccb09a877..2001ccdbd8a 100755 +--- buildtools/bin/waf ++++ buildtools/bin/waf +@@ -32,7 +32,7 @@ POSSIBILITY OF SUCH DAMAGE. + + import os, sys, inspect + +-VERSION="2.0.22" ++VERSION="2.0.23" + REVISION="x" + GIT="x" + INSTALL="x" +@@ -164,4 +164,3 @@ if __name__ == '__main__': + + from waflib import Scripting + Scripting.waf_entry_point(cwd, VERSION, wafdir[0]) +- +diff --git buildtools/wafsamba/wafsamba.py buildtools/wafsamba/wafsamba.py +index 185ef3b73a2..710b82af663 100644 +--- buildtools/wafsamba/wafsamba.py ++++ buildtools/wafsamba/wafsamba.py +@@ -38,7 +38,7 @@ LIB_PATH="shared" + + os.environ['PYTHONUNBUFFERED'] = '1' + +-if Context.HEXVERSION not in (0x2001600,): ++if Context.HEXVERSION not in (0x2001700,): + Logs.error(''' + Please use the version of waf that comes with Samba, not + a system installed version. See http://wiki.samba.org/index.php/Waf +diff --git third_party/waf/waflib/Context.py third_party/waf/waflib/Context.py +index 07ee1201f03..36d1ca74fef 100644 +--- third_party/waf/waflib/Context.py ++++ third_party/waf/waflib/Context.py +@@ -18,13 +18,13 @@ else: + import imp + + # the following 3 constants are updated on each new release (do not touch) +-HEXVERSION=0x2001600 ++HEXVERSION=0x2001700 + """Constant updated on new releases""" + +-WAFVERSION="2.0.22" ++WAFVERSION="2.0.23" + """Constant updated on new releases""" + +-WAFREVISION="816d5bc48ba2abc4ac22f2b44d94d322bf992b9c" ++WAFREVISION="cc6b34cf555d354c34f554c41206134072588de7" + """Git revision when the waf version is updated""" + + WAFNAME="waf" +diff --git third_party/waf/waflib/Runner.py third_party/waf/waflib/Runner.py +index 91d55479e20..350c86a22c0 100644 +--- third_party/waf/waflib/Runner.py ++++ third_party/waf/waflib/Runner.py +@@ -71,7 +71,7 @@ class Consumer(Utils.threading.Thread): + """Task to execute""" + self.spawner = spawner + """Coordinator object""" +- self.setDaemon(1) ++ self.daemon = True + self.start() + def run(self): + """ +@@ -98,7 +98,7 @@ class Spawner(Utils.threading.Thread): + """:py:class:`waflib.Runner.Parallel` producer instance""" + self.sem = Utils.threading.Semaphore(master.numjobs) + """Bounded semaphore that prevents spawning more than *n* concurrent consumers""" +- self.setDaemon(1) ++ self.daemon = True + self.start() + def run(self): + """ +diff --git third_party/waf/waflib/TaskGen.py third_party/waf/waflib/TaskGen.py +index f8f92bd57c1..89f63169910 100644 +--- third_party/waf/waflib/TaskGen.py ++++ third_party/waf/waflib/TaskGen.py +@@ -631,12 +631,8 @@ def process_rule(self): + cls.scan = self.scan + elif has_deps: + def scan(self): +- nodes = [] +- for x in self.generator.to_list(getattr(self.generator, 'deps', None)): +- node = self.generator.path.find_resource(x) +- if not node: +- self.generator.bld.fatal('Could not find %r (was it declared?)' % x) +- nodes.append(node) ++ deps = getattr(self.generator, 'deps', None) ++ nodes = self.generator.to_nodes(deps) + return [nodes, []] + cls.scan = scan + +diff --git third_party/waf/waflib/Tools/c_config.py third_party/waf/waflib/Tools/c_config.py +index 03b6bf61bc0..f5ab19bf6ce 100644 +--- third_party/waf/waflib/Tools/c_config.py ++++ third_party/waf/waflib/Tools/c_config.py +@@ -69,6 +69,7 @@ MACRO_TO_DEST_CPU = { + '__sh__' : 'sh', + '__xtensa__' : 'xtensa', + '__e2k__' : 'e2k', ++'__riscv' : 'riscv', + } + + @conf +diff --git third_party/waf/waflib/Tools/compiler_c.py third_party/waf/waflib/Tools/compiler_c.py +index 931dc57efec..e033ce6c5c3 100644 +--- third_party/waf/waflib/Tools/compiler_c.py ++++ third_party/waf/waflib/Tools/compiler_c.py +@@ -36,18 +36,19 @@ from waflib import Utils + from waflib.Logs import debug + + c_compiler = { +-'win32': ['msvc', 'gcc', 'clang'], +-'cygwin': ['gcc', 'clang'], +-'darwin': ['clang', 'gcc'], +-'aix': ['xlc', 'gcc', 'clang'], +-'linux': ['gcc', 'clang', 'icc'], +-'sunos': ['suncc', 'gcc'], +-'irix': ['gcc', 'irixcc'], +-'hpux': ['gcc'], +-'osf1V': ['gcc'], +-'gnu': ['gcc', 'clang'], +-'java': ['gcc', 'msvc', 'clang', 'icc'], +-'default':['clang', 'gcc'], ++'win32': ['msvc', 'gcc', 'clang'], ++'cygwin': ['gcc', 'clang'], ++'darwin': ['clang', 'gcc'], ++'aix': ['xlc', 'gcc', 'clang'], ++'linux': ['gcc', 'clang', 'icc'], ++'sunos': ['suncc', 'gcc'], ++'irix': ['gcc', 'irixcc'], ++'hpux': ['gcc'], ++'osf1V': ['gcc'], ++'gnu': ['gcc', 'clang'], ++'java': ['gcc', 'msvc', 'clang', 'icc'], ++'gnukfreebsd': ['gcc', 'clang'], ++'default': ['clang', 'gcc'], + } + """ + Dict mapping platform names to Waf tools finding specific C compilers:: +diff --git third_party/waf/waflib/Tools/compiler_cxx.py third_party/waf/waflib/Tools/compiler_cxx.py +index 09fca7e4dc6..42658c5847e 100644 +--- third_party/waf/waflib/Tools/compiler_cxx.py ++++ third_party/waf/waflib/Tools/compiler_cxx.py +@@ -37,18 +37,19 @@ from waflib import Utils + from waflib.Logs import debug + + cxx_compiler = { +-'win32': ['msvc', 'g++', 'clang++'], +-'cygwin': ['g++', 'clang++'], +-'darwin': ['clang++', 'g++'], +-'aix': ['xlc++', 'g++', 'clang++'], +-'linux': ['g++', 'clang++', 'icpc'], +-'sunos': ['sunc++', 'g++'], +-'irix': ['g++'], +-'hpux': ['g++'], +-'osf1V': ['g++'], +-'gnu': ['g++', 'clang++'], +-'java': ['g++', 'msvc', 'clang++', 'icpc'], +-'default': ['clang++', 'g++'] ++'win32': ['msvc', 'g++', 'clang++'], ++'cygwin': ['g++', 'clang++'], ++'darwin': ['clang++', 'g++'], ++'aix': ['xlc++', 'g++', 'clang++'], ++'linux': ['g++', 'clang++', 'icpc'], ++'sunos': ['sunc++', 'g++'], ++'irix': ['g++'], ++'hpux': ['g++'], ++'osf1V': ['g++'], ++'gnu': ['g++', 'clang++'], ++'java': ['g++', 'msvc', 'clang++', 'icpc'], ++'gnukfreebsd': ['g++', 'clang++'], ++'default': ['clang++', 'g++'] + } + """ + Dict mapping the platform names to Waf tools finding specific C++ compilers:: +diff --git third_party/waf/waflib/Tools/python.py third_party/waf/waflib/Tools/python.py +index 07442561dff..fb641e5e20d 100644 +--- third_party/waf/waflib/Tools/python.py ++++ third_party/waf/waflib/Tools/python.py +@@ -416,9 +416,14 @@ def check_python_headers(conf, features='pyembed pyext'): + + if not result: + path = [os.path.join(dct['prefix'], "libs")] +- conf.to_log("\n\n# try again with -L$prefix/libs, and pythonXY name rather than pythonX.Y (win32)\n") ++ conf.to_log("\n\n# try again with -L$prefix/libs, and pythonXY rather than pythonX.Y (win32)\n") + result = conf.check(lib=name, uselib='PYEMBED', libpath=path, mandatory=False, msg='Checking for library %s in $prefix/libs' % name) + ++ if not result: ++ path = [os.path.normpath(os.path.join(dct['INCLUDEPY'], '..', 'libs'))] ++ conf.to_log("\n\n# try again with -L$INCLUDEPY/../libs, and pythonXY rather than pythonX.Y (win32)\n") ++ result = conf.check(lib=name, uselib='PYEMBED', libpath=path, mandatory=False, msg='Checking for library %s in $INCLUDEPY/../libs' % name) ++ + if result: + break # do not forget to set LIBPATH_PYEMBED + +diff --git third_party/waf/waflib/Tools/qt5.py third_party/waf/waflib/Tools/qt5.py +index 82c83e18c8a..b3e61325e50 100644 +--- third_party/waf/waflib/Tools/qt5.py ++++ third_party/waf/waflib/Tools/qt5.py +@@ -783,8 +783,8 @@ def set_qt5_libs_to_check(self): + pat = self.env.cxxstlib_PATTERN + if Utils.unversioned_sys_platform() == 'darwin': + pat = r"%s\.framework" +- re_qt = re.compile(pat % 'Qt5?(?P<name>\\D+)' + '$') +- for x in dirlst: ++ re_qt = re.compile(pat % 'Qt5?(?P<name>\\w+)' + '$') ++ for x in sorted(dirlst): + m = re_qt.match(x) + if m: + self.qt5_vars.append("Qt5%s" % m.group('name')) +diff --git third_party/waf/waflib/Tools/winres.py third_party/waf/waflib/Tools/winres.py +index 9be1ed66009..73c0e95315b 100644 +--- third_party/waf/waflib/Tools/winres.py ++++ third_party/waf/waflib/Tools/winres.py +@@ -4,10 +4,12 @@ + + "Process *.rc* files for C/C++: X{.rc -> [.res|.rc.o]}" + ++import os + import re + from waflib import Task + from waflib.TaskGen import extension + from waflib.Tools import c_preproc ++from waflib import Utils + + @extension('.rc') + def rc_file(self, node): +@@ -61,6 +63,39 @@ class winrc(Task.Task): + tmp.start(self.inputs[0], self.env) + return (tmp.nodes, tmp.names) + ++ def exec_command(self, cmd, **kw): ++ if self.env.WINRC_TGT_F == '/fo': ++ # Since winres include paths may contain spaces, they do not fit in ++ # response files and are best passed as environment variables ++ replace_cmd = [] ++ incpaths = [] ++ while cmd: ++ # filter include path flags ++ flag = cmd.pop(0) ++ if flag.upper().startswith('/I'): ++ if len(flag) == 2: ++ incpaths.append(cmd.pop(0)) ++ else: ++ incpaths.append(flag[2:]) ++ else: ++ replace_cmd.append(flag) ++ cmd = replace_cmd ++ if incpaths: ++ # append to existing environment variables in INCLUDE ++ env = kw['env'] = dict(kw.get('env') or self.env.env or os.environ) ++ pre_includes = env.get('INCLUDE', '') ++ env['INCLUDE'] = pre_includes + os.pathsep + os.pathsep.join(incpaths) ++ ++ return super(winrc, self).exec_command(cmd, **kw) ++ ++ def quote_flag(self, flag): ++ if self.env.WINRC_TGT_F == '/fo': ++ # winres does not support quotes around flags in response files ++ return flag ++ ++ return super(winrc, self).quote_flag(flag) ++ ++ + def configure(conf): + """ + Detects the programs RC or windres, depending on the C/C++ compiler in use +diff --git third_party/waf/waflib/extras/clang_compilation_database.py third_party/waf/waflib/extras/clang_compilation_database.py +index 17f66949376..bd29db93fd5 100644 +--- third_party/waf/waflib/extras/clang_compilation_database.py ++++ third_party/waf/waflib/extras/clang_compilation_database.py +@@ -126,7 +126,7 @@ def patch_execute(): + Invoke clangdb command before build + """ + if self.cmd.startswith('build'): +- Scripting.run_command('clangdb') ++ Scripting.run_command(self.cmd.replace('build','clangdb')) + + old_execute_build(self) + +diff --git third_party/waf/waflib/extras/classic_runner.py third_party/waf/waflib/extras/classic_runner.py +new file mode 100644 +index 00000000000..b08c794e880 +--- /dev/null ++++ third_party/waf/waflib/extras/classic_runner.py +@@ -0,0 +1,68 @@ ++#!/usr/bin/env python ++# encoding: utf-8 ++# Thomas Nagy, 2021 (ita) ++ ++from waflib import Utils, Runner ++ ++""" ++Re-enable the classic threading system from waf 1.x ++ ++def configure(conf): ++ conf.load('classic_runner') ++""" ++ ++class TaskConsumer(Utils.threading.Thread): ++ """ ++ Task consumers belong to a pool of workers ++ ++ They wait for tasks in the queue and then use ``task.process(...)`` ++ """ ++ def __init__(self, spawner): ++ Utils.threading.Thread.__init__(self) ++ """ ++ Obtain :py:class:`waflib.Task.TaskBase` instances from this queue. ++ """ ++ self.spawner = spawner ++ self.daemon = True ++ self.start() ++ ++ def run(self): ++ """ ++ Loop over the tasks to execute ++ """ ++ try: ++ self.loop() ++ except Exception: ++ pass ++ ++ def loop(self): ++ """ ++ Obtain tasks from :py:attr:`waflib.Runner.TaskConsumer.ready` and call ++ :py:meth:`waflib.Task.TaskBase.process`. If the object is a function, execute it. ++ """ ++ master = self.spawner.master ++ while 1: ++ if not master.stop: ++ try: ++ tsk = master.ready.get() ++ if tsk: ++ tsk.log_display(tsk.generator.bld) ++ master.process_task(tsk) ++ else: ++ break ++ finally: ++ master.out.put(tsk) ++ ++class Spawner(object): ++ """ ++ Daemon thread that consumes tasks from :py:class:`waflib.Runner.Parallel` producer and ++ spawns a consuming thread :py:class:`waflib.Runner.Consumer` for each ++ :py:class:`waflib.Task.Task` instance. ++ """ ++ def __init__(self, master): ++ self.master = master ++ """:py:class:`waflib.Runner.Parallel` producer instance""" ++ ++ self.pool = [TaskConsumer(self) for i in range(master.numjobs)] ++ ++Runner.Spawner = Spawner +diff --git third_party/waf/waflib/extras/color_gcc.py third_party/waf/waflib/extras/color_gcc.py +index b68c5ebf2df..09729035fec 100644 +--- third_party/waf/waflib/extras/color_gcc.py ++++ third_party/waf/waflib/extras/color_gcc.py +@@ -19,7 +19,7 @@ class ColorGCCFormatter(Logs.formatter): + func = frame.f_code.co_name + if func == 'exec_command': + cmd = frame.f_locals.get('cmd') +- if isinstance(cmd, list) and ('gcc' in cmd[0] or 'g++' in cmd[0]): ++ if isinstance(cmd, list) and (len(cmd) > 0) and ('gcc' in cmd[0] or 'g++' in cmd[0]): + lines = [] + for line in rec.msg.splitlines(): + if 'warning: ' in line: +diff --git third_party/waf/waflib/extras/eclipse.py third_party/waf/waflib/extras/eclipse.py +index bb787416e9f..49ca9686b7b 100644 +--- third_party/waf/waflib/extras/eclipse.py ++++ third_party/waf/waflib/extras/eclipse.py +@@ -10,6 +10,9 @@ Usage: + def options(opt): + opt.load('eclipse') + ++To add additional targets beside standard ones (configure, dist, install, check) ++the environment ECLIPSE_EXTRA_TARGETS can be set (ie. to ['test', 'lint', 'docs']) ++ + $ waf configure eclipse + """ + +@@ -25,6 +28,8 @@ cdt_core = oe_cdt + '.core' + cdt_bld = oe_cdt + '.build.core' + extbuilder_dir = '.externalToolBuilders' + extbuilder_name = 'Waf_Builder.launch' ++settings_dir = '.settings' ++settings_name = 'language.settings.xml' + + class eclipse(Build.BuildContext): + cmd = 'eclipse' +@@ -131,9 +136,11 @@ class eclipse(Build.BuildContext): + path = p.path_from(self.srcnode) + + if (path.startswith("/")): +- cpppath.append(path) ++ if path not in cpppath: ++ cpppath.append(path) + else: +- workspace_includes.append(path) ++ if path not in workspace_includes: ++ workspace_includes.append(path) + + if is_cc and path not in source_dirs: + source_dirs.append(path) +@@ -156,6 +163,61 @@ class eclipse(Build.BuildContext): + project = self.impl_create_javaproject(javasrcpath, javalibpath) + self.write_conf_to_xml('.classpath', project) + ++ # Create editor language settings to have correct standards applied in IDE, as per project configuration ++ try: ++ os.mkdir(settings_dir) ++ except OSError: ++ pass # Ignore if dir already exists ++ ++ lang_settings = Document() ++ project = lang_settings.createElement('project') ++ ++ # Language configurations for C and C++ via cdt ++ if hasc: ++ configuration = self.add(lang_settings, project, 'configuration', ++ {'id' : 'org.eclipse.cdt.core.default.config.1', 'name': 'Default'}) ++ ++ extension = self.add(lang_settings, configuration, 'extension', {'point': 'org.eclipse.cdt.core.LanguageSettingsProvider'}) ++ ++ provider = self.add(lang_settings, extension, 'provider', ++ { 'copy-of': 'extension', ++ 'id': 'org.eclipse.cdt.ui.UserLanguageSettingsProvider'}) ++ ++ provider = self.add(lang_settings, extension, 'provider-reference', ++ { 'id': 'org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider', ++ 'ref': 'shared-provider'}) ++ ++ provider = self.add(lang_settings, extension, 'provider-reference', ++ { 'id': 'org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider', ++ 'ref': 'shared-provider'}) ++ ++ # C and C++ are kept as separated providers so appropriate flags are used also in mixed projects ++ if self.env.CC: ++ provider = self.add(lang_settings, extension, 'provider', ++ { 'class': 'org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector', ++ 'console': 'false', ++ 'id': 'org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector.1', ++ 'keep-relative-paths' : 'false', ++ 'name': 'CDT GCC Built-in Compiler Settings', ++ 'parameter': '%s %s ${FLAGS} -E -P -v -dD "${INPUTS}"'%(self.env.CC[0],' '.join(self.env['CFLAGS'])), ++ 'prefer-non-shared': 'true' }) ++ ++ self.add(lang_settings, provider, 'language-scope', { 'id': 'org.eclipse.cdt.core.gcc'}) ++ ++ if self.env.CXX: ++ provider = self.add(lang_settings, extension, 'provider', ++ { 'class': 'org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector', ++ 'console': 'false', ++ 'id': 'org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector.2', ++ 'keep-relative-paths' : 'false', ++ 'name': 'CDT GCC Built-in Compiler Settings', ++ 'parameter': '%s %s ${FLAGS} -E -P -v -dD "${INPUTS}"'%(self.env.CXX[0],' '.join(self.env['CXXFLAGS'])), ++ 'prefer-non-shared': 'true' }) ++ self.add(lang_settings, provider, 'language-scope', { 'id': 'org.eclipse.cdt.core.g++'}) ++ ++ lang_settings.appendChild(project) ++ self.write_conf_to_xml('%s%s%s'%(settings_dir, os.path.sep, settings_name), lang_settings) ++ + def impl_create_project(self, executable, appname, hasc, hasjava, haspython, waf_executable): + doc = Document() + projectDescription = doc.createElement('projectDescription') +@@ -341,6 +403,8 @@ class eclipse(Build.BuildContext): + addTargetWrap('dist', False) + addTargetWrap('install', False) + addTargetWrap('check', False) ++ for addTgt in self.env.ECLIPSE_EXTRA_TARGETS or []: ++ addTargetWrap(addTgt, False) + + storageModule = self.add(doc, cproject, 'storageModule', + {'moduleId': 'cdtBuildSystem', +@@ -348,6 +412,12 @@ class eclipse(Build.BuildContext): + + self.add(doc, storageModule, 'project', {'id': '%s.null.1'%appname, 'name': appname}) + ++ storageModule = self.add(doc, cproject, 'storageModule', ++ {'moduleId': 'org.eclipse.cdt.core.LanguageSettingsProviders'}) ++ ++ storageModule = self.add(doc, cproject, 'storageModule', ++ {'moduleId': 'scannerConfiguration'}) ++ + doc.appendChild(cproject) + return doc + +diff --git third_party/waf/waflib/extras/gccdeps.py third_party/waf/waflib/extras/gccdeps.py +index 1fc9373489a..9e9952f2f7d 100644 +--- third_party/waf/waflib/extras/gccdeps.py ++++ third_party/waf/waflib/extras/gccdeps.py +@@ -29,13 +29,6 @@ if not c_preproc.go_absolute: + # Third-party tools are allowed to add extra names in here with append() + supported_compilers = ['gas', 'gcc', 'icc', 'clang'] + +-def scan(self): +- if not self.__class__.__name__ in self.env.ENABLE_GCCDEPS: +- return super(self.derived_gccdeps, self).scan() +- nodes = self.generator.bld.node_deps.get(self.uid(), []) +- names = [] +- return (nodes, names) +- + re_o = re.compile(r"\.o$") + re_splitter = re.compile(r'(?<!\\)\s+') # split by space, except when spaces are escaped + +@@ -61,28 +54,30 @@ def path_to_node(base_node, path, cached_nodes): + else: + # Not hashable, assume it is a list and join into a string + node_lookup_key = (base_node, os.path.sep.join(path)) ++ + try: +- lock.acquire() + node = cached_nodes[node_lookup_key] + except KeyError: +- node = base_node.find_resource(path) +- cached_nodes[node_lookup_key] = node +- finally: +- lock.release() ++ # retry with lock on cache miss ++ with lock: ++ try: ++ node = cached_nodes[node_lookup_key] ++ except KeyError: ++ node = cached_nodes[node_lookup_key] = base_node.find_resource(path) ++ + return node + + def post_run(self): + if not self.__class__.__name__ in self.env.ENABLE_GCCDEPS: + return super(self.derived_gccdeps, self).post_run() + +- name = self.outputs[0].abspath() +- name = re_o.sub('.d', name) ++ deps_filename = self.outputs[0].abspath() ++ deps_filename = re_o.sub('.d', deps_filename) + try: +- txt = Utils.readf(name) ++ deps_txt = Utils.readf(deps_filename) + except EnvironmentError: + Logs.error('Could not find a .d dependency file, are cflags/cxxflags overwritten?') + raise +- #os.remove(name) + + # Compilers have the choice to either output the file's dependencies + # as one large Makefile rule: +@@ -102,15 +97,16 @@ def post_run(self): + # So the first step is to sanitize the input by stripping out the left- + # hand side of all these lines. After that, whatever remains are the + # implicit dependencies of task.outputs[0] +- txt = '\n'.join([remove_makefile_rule_lhs(line) for line in txt.splitlines()]) ++ deps_txt = '\n'.join([remove_makefile_rule_lhs(line) for line in deps_txt.splitlines()]) + + # Now join all the lines together +- txt = txt.replace('\\\n', '') ++ deps_txt = deps_txt.replace('\\\n', '') + +- val = txt.strip() +- val = [x.replace('\\ ', ' ') for x in re_splitter.split(val) if x] ++ dep_paths = deps_txt.strip() ++ dep_paths = [x.replace('\\ ', ' ') for x in re_splitter.split(dep_paths) if x] + +- nodes = [] ++ resolved_nodes = [] ++ unresolved_names = [] + bld = self.generator.bld + + # Dynamically bind to the cache +@@ -119,39 +115,41 @@ def post_run(self): + except AttributeError: + cached_nodes = bld.cached_nodes = {} + +- for x in val: ++ for path in dep_paths: + + node = None +- if os.path.isabs(x): +- node = path_to_node(bld.root, x, cached_nodes) ++ if os.path.isabs(path): ++ node = path_to_node(bld.root, path, cached_nodes) + else: + # TODO waf 1.9 - single cwd value +- path = getattr(bld, 'cwdx', bld.bldnode) ++ base_node = getattr(bld, 'cwdx', bld.bldnode) + # when calling find_resource, make sure the path does not contain '..' +- x = [k for k in Utils.split_path(x) if k and k != '.'] +- while '..' in x: +- idx = x.index('..') ++ path = [k for k in Utils.split_path(path) if k and k != '.'] ++ while '..' in path: ++ idx = path.index('..') + if idx == 0: +- x = x[1:] +- path = path.parent ++ path = path[1:] ++ base_node = base_node.parent + else: +- del x[idx] +- del x[idx-1] ++ del path[idx] ++ del path[idx-1] + +- node = path_to_node(path, x, cached_nodes) ++ node = path_to_node(base_node, path, cached_nodes) + + if not node: +- raise ValueError('could not find %r for %r' % (x, self)) ++ raise ValueError('could not find %r for %r' % (path, self)) ++ + if id(node) == id(self.inputs[0]): + # ignore the source file, it is already in the dependencies + # this way, successful config tests may be retrieved from the cache + continue +- nodes.append(node) + +- Logs.debug('deps: gccdeps for %s returned %s', self, nodes) ++ resolved_nodes.append(node) + +- bld.node_deps[self.uid()] = nodes +- bld.raw_deps[self.uid()] = [] ++ Logs.debug('deps: gccdeps for %s returned %s', self, resolved_nodes) ++ ++ bld.node_deps[self.uid()] = resolved_nodes ++ bld.raw_deps[self.uid()] = unresolved_names + + try: + del self.cache_sig +@@ -160,6 +158,14 @@ def post_run(self): + + Task.Task.post_run(self) + ++def scan(self): ++ if not self.__class__.__name__ in self.env.ENABLE_GCCDEPS: ++ return super(self.derived_gccdeps, self).scan() ++ ++ resolved_nodes = self.generator.bld.node_deps.get(self.uid(), []) ++ unresolved_names = [] ++ return (resolved_nodes, unresolved_names) ++ + def sig_implicit_deps(self): + if not self.__class__.__name__ in self.env.ENABLE_GCCDEPS: + return super(self.derived_gccdeps, self).sig_implicit_deps() +diff --git third_party/waf/waflib/extras/msvcdeps.py third_party/waf/waflib/extras/msvcdeps.py +index 52985dce058..e8985bde7c7 100644 +--- third_party/waf/waflib/extras/msvcdeps.py ++++ third_party/waf/waflib/extras/msvcdeps.py +@@ -32,7 +32,6 @@ from waflib.Tools import c_preproc, c, cxx, msvc + from waflib.TaskGen import feature, before_method + + lock = threading.Lock() +-nodes = {} # Cache the path -> Node lookup + + PREPROCESSOR_FLAG = '/showIncludes' + INCLUDE_PATTERN = 'Note: including file:' +@@ -50,23 +49,47 @@ def apply_msvcdeps_flags(taskgen): + if taskgen.env.get_flat(flag).find(PREPROCESSOR_FLAG) < 0: + taskgen.env.append_value(flag, PREPROCESSOR_FLAG) + ++ ++def get_correct_path_case(base_path, path): ++ ''' ++ Return a case-corrected version of ``path`` by searching the filesystem for ++ ``path``, relative to ``base_path``, using the case returned by the filesystem. ++ ''' ++ components = Utils.split_path(path) ++ ++ corrected_path = '' ++ if os.path.isabs(path): ++ corrected_path = components.pop(0).upper() + os.sep ++ ++ for part in components: ++ part = part.lower() ++ search_path = os.path.join(base_path, corrected_path) ++ if part == '..': ++ corrected_path = os.path.join(corrected_path, part) ++ search_path = os.path.normpath(search_path) ++ continue ++ ++ for item in sorted(os.listdir(search_path)): ++ if item.lower() == part: ++ corrected_path = os.path.join(corrected_path, item) ++ break ++ else: ++ raise ValueError("Can't find %r in %r" % (part, search_path)) ++ ++ return corrected_path ++ ++ + def path_to_node(base_node, path, cached_nodes): + ''' + Take the base node and the path and return a node + Results are cached because searching the node tree is expensive + The following code is executed by threads, it is not safe, so a lock is needed... + ''' +- # normalize the path because ant_glob() does not understand +- # parent path components (..) ++ # normalize the path to remove parent path components (..) + path = os.path.normpath(path) + + # normalize the path case to increase likelihood of a cache hit +- path = os.path.normcase(path) +- +- # ant_glob interprets [] and () characters, so those must be replaced +- path = path.replace('[', '?').replace(']', '?').replace('(', '[(]').replace(')', '[)]') +- +- node_lookup_key = (base_node, path) ++ node_lookup_key = (base_node, os.path.normcase(path)) + + try: + node = cached_nodes[node_lookup_key] +@@ -76,8 +99,8 @@ def path_to_node(base_node, path, cached_nodes): + try: + node = cached_nodes[node_lookup_key] + except KeyError: +- node_list = base_node.ant_glob([path], ignorecase=True, remove=False, quiet=True, regex=False) +- node = cached_nodes[node_lookup_key] = node_list[0] if node_list else None ++ path = get_correct_path_case(base_node.abspath(), path) ++ node = cached_nodes[node_lookup_key] = base_node.find_node(path) + + return node + +@@ -89,9 +112,9 @@ def post_run(self): + if getattr(self, 'cached', None): + return Task.Task.post_run(self) + +- bld = self.generator.bld +- unresolved_names = [] + resolved_nodes = [] ++ unresolved_names = [] ++ bld = self.generator.bld + + # Dynamically bind to the cache + try: +@@ -124,11 +147,14 @@ def post_run(self): + continue + + if id(node) == id(self.inputs[0]): +- # Self-dependency ++ # ignore the source file, it is already in the dependencies ++ # this way, successful config tests may be retrieved from the cache + continue + + resolved_nodes.append(node) + ++ Logs.debug('deps: msvcdeps for %s returned %s', self, resolved_nodes) ++ + bld.node_deps[self.uid()] = resolved_nodes + bld.raw_deps[self.uid()] = unresolved_names + +diff --git third_party/waf/waflib/extras/msvs.py third_party/waf/waflib/extras/msvs.py +index 8aa2db0b751..03b739f849c 100644 +--- third_party/waf/waflib/extras/msvs.py ++++ third_party/waf/waflib/extras/msvs.py +@@ -787,8 +787,12 @@ class msvs_generator(BuildContext): + self.collect_dirs() + default_project = getattr(self, 'default_project', None) + def sortfun(x): +- if x.name == default_project: ++ # folders should sort to the top ++ if getattr(x, 'VS_GUID_SOLUTIONFOLDER', None): + return '' ++ # followed by the default project ++ elif x.name == default_project: ++ return ' ' + return getattr(x, 'path', None) and x.path.win32path() or x.name + self.all_projects.sort(key=sortfun) + +diff --git third_party/waf/waflib/extras/swig.py third_party/waf/waflib/extras/swig.py +index 740ab46d963..967caeb5a82 100644 +--- third_party/waf/waflib/extras/swig.py ++++ third_party/waf/waflib/extras/swig.py +@@ -17,7 +17,7 @@ tasks have to be added dynamically: + + SWIG_EXTS = ['.swig', '.i'] + +-re_module = re.compile(r'%module(?:\s*\(.*\))?\s+(.+)', re.M) ++re_module = re.compile(r'%module(?:\s*\(.*\))?\s+([^\r\n]+)', re.M) + + re_1 = re.compile(r'^%module.*?\s+([\w]+)\s*?$', re.M) + re_2 = re.compile(r'[#%](?:include|import(?:\(module=".*"\))+|python(?:begin|code)) [<"](.*)[">]', re.M) +diff --git third_party/waf/waflib/extras/wafcache.py third_party/waf/waflib/extras/wafcache.py +index cc23fcd6673..2cef46c0e1c 100644 +--- third_party/waf/waflib/extras/wafcache.py ++++ third_party/waf/waflib/extras/wafcache.py +@@ -258,6 +258,19 @@ def build(bld): + """ + Called during the build process to enable file caching + """ ++ if WAFCACHE_STATS: ++ # Init counter for statistics and hook to print results at the end ++ bld.cache_reqs = bld.cache_hits = bld.cache_puts = 0 ++ ++ def printstats(bld): ++ hit_ratio = 0 ++ if bld.cache_reqs > 0: ++ hit_ratio = (bld.cache_hits / bld.cache_reqs) * 100 ++ Logs.pprint('CYAN', ' wafcache stats: requests: %s, hits, %s, ratio: %.2f%%, writes %s' % ++ (bld.cache_reqs, bld.cache_hits, hit_ratio, bld.cache_puts) ) ++ ++ bld.add_post_fun(printstats) ++ + if process_pool: + # already called once + return +@@ -273,19 +286,6 @@ def build(bld): + for x in reversed(list(Task.classes.values())): + make_cached(x) + +- if WAFCACHE_STATS: +- # Init counter for statistics and hook to print results at the end +- bld.cache_reqs = bld.cache_hits = bld.cache_puts = 0 +- +- def printstats(bld): +- hit_ratio = 0 +- if bld.cache_reqs > 0: +- hit_ratio = (bld.cache_hits / bld.cache_reqs) * 100 +- Logs.pprint('CYAN', ' wafcache stats: requests: %s, hits, %s, ratio: %.2f%%, writes %s' % +- (bld.cache_reqs, bld.cache_hits, hit_ratio, bld.cache_puts) ) +- +- bld.add_post_fun(printstats) +- + def cache_command(sig, files_from, files_to): + """ + Create a command for cache worker processes, returns a pickled +diff --git third_party/waf/waflib/fixpy2.py third_party/waf/waflib/fixpy2.py +index 24176e06645..c99bff4b9ae 100644 +--- third_party/waf/waflib/fixpy2.py ++++ third_party/waf/waflib/fixpy2.py +@@ -56,7 +56,7 @@ def r1(code): + @subst('Runner.py') + def r4(code): + "generator syntax" +- return code.replace('next(self.biter)', 'self.biter.next()') ++ return code.replace('next(self.biter)', 'self.biter.next()').replace('self.daemon = True', 'self.setDaemon(1)') + + @subst('Context.py') + def r5(code): +-- +2.37.3 + diff --git a/net/samba413/files/patch-waf-2.0.24 b/net/samba413/files/patch-waf-2.0.24 new file mode 100644 index 00000000000..2c5c76e6ca3 --- /dev/null +++ b/net/samba413/files/patch-waf-2.0.24 @@ -0,0 +1,164 @@ +From d19dfe1efb2f6cb0dcf0a63b957df584d8ed5945 Mon Sep 17 00:00:00 2001 +From: Andreas Schneider <asn@samba.org> +Date: Mon, 23 May 2022 07:54:06 +0200 +Subject: [PATCH] third_party: Update waf to version 2.0.24 + +This fixes building of python libraries with Python 3.11! + +BUG: https://bugzilla.samba.org/show_bug.cgi?id=15071 + +Signed-off-by: Andreas Schneider <asn@samba.org> +Reviewed-by: Stefan Metzmacher <metze@samba.org> + +Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> +Autobuild-Date(master): Mon May 23 09:34:51 UTC 2022 on sn-devel-184 +--- + buildtools/bin/waf | 2 +- + buildtools/wafsamba/wafsamba.py | 2 +- + third_party/waf/waflib/Context.py | 8 ++++---- + third_party/waf/waflib/Tools/ccroot.py | 1 + + third_party/waf/waflib/Tools/msvc.py | 17 ++++++++++++++++- + third_party/waf/waflib/Tools/python.py | 4 ++-- + third_party/waf/waflib/Tools/tex.py | 1 + + 7 files changed, 26 insertions(+), 9 deletions(-) + +diff --git buildtools/bin/waf buildtools/bin/waf +index 2001ccdbd8a..d9cba343623 100755 +--- buildtools/bin/waf ++++ buildtools/bin/waf +@@ -32,7 +32,7 @@ POSSIBILITY OF SUCH DAMAGE. + + import os, sys, inspect + +-VERSION="2.0.23" ++VERSION="2.0.24" + REVISION="x" + GIT="x" + INSTALL="x" +diff --git buildtools/wafsamba/wafsamba.py buildtools/wafsamba/wafsamba.py +index 4bd4e9f7fe3..79fe8b5e575 100644 +--- buildtools/wafsamba/wafsamba.py ++++ buildtools/wafsamba/wafsamba.py +@@ -38,7 +38,7 @@ LIB_PATH="shared" + + os.environ['PYTHONUNBUFFERED'] = '1' + +-if Context.HEXVERSION not in (0x2001700,): ++if Context.HEXVERSION not in (0x2001800,): + Logs.error(''' + Please use the version of waf that comes with Samba, not + a system installed version. See http://wiki.samba.org/index.php/Waf +diff --git third_party/waf/waflib/Context.py third_party/waf/waflib/Context.py +index 36d1ca74fef..4a0130b24a0 100644 +--- third_party/waf/waflib/Context.py ++++ third_party/waf/waflib/Context.py +@@ -18,13 +18,13 @@ else: + import imp + + # the following 3 constants are updated on each new release (do not touch) +-HEXVERSION=0x2001700 ++HEXVERSION=0x2001800 + """Constant updated on new releases""" + +-WAFVERSION="2.0.23" ++WAFVERSION="2.0.24" + """Constant updated on new releases""" + +-WAFREVISION="cc6b34cf555d354c34f554c41206134072588de7" ++WAFREVISION="1af97c71f5a6756abf36d0f78ed8fd551596d7cb" + """Git revision when the waf version is updated""" + + WAFNAME="waf" +@@ -144,7 +144,7 @@ class Context(ctx): + :type fun: string + + .. inheritance-diagram:: waflib.Context.Context waflib.Build.BuildContext waflib.Build.InstallContext waflib.Build.UninstallContext waflib.Build.StepContext waflib.Build.ListContext waflib.Configure.ConfigurationContext waflib.Scripting.Dist waflib.Scripting.DistCheck waflib.Build.CleanContext +- ++ :top-classes: waflib.Context.Context + """ + + errors = Errors +diff --git third_party/waf/waflib/Tools/ccroot.py third_party/waf/waflib/Tools/ccroot.py +index 579d5b2b72b..76deff54dcb 100644 +--- third_party/waf/waflib/Tools/ccroot.py ++++ third_party/waf/waflib/Tools/ccroot.py +@@ -128,6 +128,7 @@ class link_task(Task.Task): + Base class for all link tasks. A task generator is supposed to have at most one link task bound in the attribute *link_task*. See :py:func:`waflib.Tools.ccroot.apply_link`. + + .. inheritance-diagram:: waflib.Tools.ccroot.stlink_task waflib.Tools.c.cprogram waflib.Tools.c.cshlib waflib.Tools.cxx.cxxstlib waflib.Tools.cxx.cxxprogram waflib.Tools.cxx.cxxshlib waflib.Tools.d.dprogram waflib.Tools.d.dshlib waflib.Tools.d.dstlib waflib.Tools.ccroot.fake_shlib waflib.Tools.ccroot.fake_stlib waflib.Tools.asm.asmprogram waflib.Tools.asm.asmshlib waflib.Tools.asm.asmstlib ++ :top-classes: waflib.Tools.ccroot.link_task + """ + color = 'YELLOW' + +diff --git third_party/waf/waflib/Tools/msvc.py third_party/waf/waflib/Tools/msvc.py +index 0c4703aaee9..026a4c7fc48 100644 +--- third_party/waf/waflib/Tools/msvc.py ++++ third_party/waf/waflib/Tools/msvc.py +@@ -109,6 +109,21 @@ def options(opt): + opt.add_option('--msvc_targets', type='string', help = 'msvc targets, eg: "x64,arm"', default='') + opt.add_option('--no-msvc-lazy', action='store_false', help = 'lazily check msvc target environments', default=True, dest='msvc_lazy') + ++class MSVCVersion(object): ++ def __init__(self, ver): ++ m = re.search('^(.*)\s+(\d+[.]\d+)', ver) ++ if m: ++ self.name = m.group(1) ++ self.number = float(m.group(2)) ++ else: ++ self.name = ver ++ self.number = 0. ++ ++ def __lt__(self, other): ++ if self.number == other.number: ++ return self.name < other.name ++ return self.number < other.number ++ + @conf + def setup_msvc(conf, versiondict): + """ +@@ -125,7 +140,7 @@ def setup_msvc(conf, versiondict): + platforms=Utils.to_list(conf.env.MSVC_TARGETS) or [i for i,j in all_msvc_platforms+all_icl_platforms+all_wince_platforms] + desired_versions = getattr(Options.options, 'msvc_version', '').split(',') + if desired_versions == ['']: +- desired_versions = conf.env.MSVC_VERSIONS or list(reversed(sorted(versiondict.keys()))) ++ desired_versions = conf.env.MSVC_VERSIONS or list(sorted(versiondict.keys(), key=MSVCVersion, reverse=True)) + + # Override lazy detection by evaluating after the fact. + lazy_detect = getattr(Options.options, 'msvc_lazy', True) +diff --git third_party/waf/waflib/Tools/python.py third_party/waf/waflib/Tools/python.py +index fb641e5e20d..a23bd019335 100644 +--- third_party/waf/waflib/Tools/python.py ++++ third_party/waf/waflib/Tools/python.py +@@ -315,7 +315,7 @@ def check_python_headers(conf, features='pyembed pyext'): + conf.fatal('Could not find the python executable') + + # so we actually do all this for compatibility reasons and for obtaining pyext_PATTERN below +- v = 'prefix SO LDFLAGS LIBDIR LIBPL INCLUDEPY Py_ENABLE_SHARED MACOSX_DEPLOYMENT_TARGET LDSHARED CFLAGS LDVERSION'.split() ++ v = 'prefix SO EXT_SUFFIX LDFLAGS LIBDIR LIBPL INCLUDEPY Py_ENABLE_SHARED MACOSX_DEPLOYMENT_TARGET LDSHARED CFLAGS LDVERSION'.split() + try: + lst = conf.get_python_variables(["get_config_var('%s') or ''" % x for x in v]) + except RuntimeError: +@@ -328,7 +328,7 @@ def check_python_headers(conf, features='pyembed pyext'): + x = 'MACOSX_DEPLOYMENT_TARGET' + if dct[x]: + env[x] = conf.environ[x] = str(dct[x]) +- env.pyext_PATTERN = '%s' + dct['SO'] # not a mistake ++ env.pyext_PATTERN = '%s' + (dct['EXT_SUFFIX'] or dct['SO']) # SO is deprecated in 3.5 and removed in 3.11 + + + # Try to get pythonX.Y-config +diff --git third_party/waf/waflib/Tools/tex.py third_party/waf/waflib/Tools/tex.py +index eaf9fdb5802..b4792c3fe87 100644 +--- third_party/waf/waflib/Tools/tex.py ++++ third_party/waf/waflib/Tools/tex.py +@@ -90,6 +90,7 @@ class tex(Task.Task): + Compiles a tex/latex file. + + .. inheritance-diagram:: waflib.Tools.tex.latex waflib.Tools.tex.xelatex waflib.Tools.tex.pdflatex ++ :top-classes: waflib.Tools.tex.tex + """ + + bibtex_fun, _ = Task.compile_fun('${BIBTEX} ${BIBTEXFLAGS} ${SRCFILE}', shell=False) +-- +2.37.3 + diff --git a/net/samba413/pkg-plist.ad_dc b/net/samba413/pkg-plist.ad_dc index 13dbcc53678..b7c8a91fbba 100644 --- a/net/samba413/pkg-plist.ad_dc +++ b/net/samba413/pkg-plist.ad_dc @@ -5,7 +5,6 @@ sbin/samba_dnsupdate sbin/samba_kcc sbin/samba_spnupdate sbin/samba_upgradedns -sbin/samba-gpupdate include/samba4/dcerpc_server.h lib/samba4/libdcerpc-server.so lib/samba4/libdcerpc-server.so.0 @@ -172,4 +171,3 @@ lib/samba4/private/libscavenge-dns-records-samba4.so @dir %%DATADIR%%/setup/ad-schema @dir %%DATADIR%%/setup @dir %%DATADIR%% -man/man8/samba-gpupdate.8.gz diff --git a/net/samba413/pkg-plist.python b/net/samba413/pkg-plist.python index c931ab22f63..6de93c2891d 100644 --- a/net/samba413/pkg-plist.python +++ b/net/samba413/pkg-plist.python @@ -1,5 +1,7 @@ bin/smbtorture +sbin/samba-gpupdate man/man1/smbtorture.1.gz +man/man8/samba-gpupdate.8.gz include/samba4/policy.h lib/samba4/libsamba-policy%%PYTHON_EXT_SUFFIX%%.so lib/samba4/libsamba-policy%%PYTHON_EXT_SUFFIX%%.so.0 @@ -258,6 +260,7 @@ lib/samba4/private/libsamba-python%%PYTHON_EXT_SUFFIX%%-samba4.so %%PYTHON_SITELIBDIR%%/samba/tests/krb5/kdc_base_test.py %%PYTHON_SITELIBDIR%%/samba/tests/krb5/kdc_tests.py %%PYTHON_SITELIBDIR%%/samba/tests/krb5/kdc_tgs_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/kpasswd_tests.py %%PYTHON_SITELIBDIR%%/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py %%PYTHON_SITELIBDIR%%/samba/tests/krb5/raw_testcase.py %%PYTHON_SITELIBDIR%%/samba/tests/krb5/rfc4120_constants.py diff --git a/net/spoofer/Makefile b/net/spoofer/Makefile index 57e6344f9a1..6ce59bc229c 100644 --- a/net/spoofer/Makefile +++ b/net/spoofer/Makefile @@ -1,5 +1,6 @@ PORTNAME= spoofer DISTVERSION= 1.4.11 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= https://www.caida.org/projects/spoofer/downloads/ diff --git a/net/wangle/Makefile b/net/wangle/Makefile index bf68d20fddf..e598bf3d249 100644 --- a/net/wangle/Makefile +++ b/net/wangle/Makefile @@ -1,6 +1,6 @@ PORTNAME= wangle DISTVERSIONPREFIX= v -DISTVERSION= 2022.10.03.00 +DISTVERSION= 2022.10.10.00 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/wangle/distinfo b/net/wangle/distinfo index 70de5cc58a1..1b96521ec7e 100644 --- a/net/wangle/distinfo +++ b/net/wangle/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664841915 -SHA256 (facebook-wangle-v2022.10.03.00_GH0.tar.gz) = 0ad3bfb6c4ca8141ca33aef8d3463f9e51572ed4bd81d353753d18c069b5de42 -SIZE (facebook-wangle-v2022.10.03.00_GH0.tar.gz) = 336626 +TIMESTAMP = 1665432448 +SHA256 (facebook-wangle-v2022.10.10.00_GH0.tar.gz) = 11e38eb75be7b18505c6605a4225aa0fd36650131120955fafdb2945af413995 +SIZE (facebook-wangle-v2022.10.10.00_GH0.tar.gz) = 336625 diff --git a/net/wireproxy/Makefile b/net/wireproxy/Makefile index ca3d36a9934..caed9ac5f35 100644 --- a/net/wireproxy/Makefile +++ b/net/wireproxy/Makefile @@ -1,7 +1,6 @@ PORTNAME= wireproxy DISTVERSIONPREFIX= v -DISTVERSION= 1.0.4 -PORTREVISION= 2 +DISTVERSION= 1.0.5 CATEGORIES= net MAINTAINER= lwhsu@FreeBSD.org @@ -11,7 +10,7 @@ WWW= https://github.com/octeep/wireproxy LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.18,modules +USES= go:1.19,modules GO_MODULE= github.com/octeep/wireproxy GO_TARGET= ./cmd/wireproxy diff --git a/net/wireproxy/distinfo b/net/wireproxy/distinfo index ea836cb1096..a09b65df9a8 100644 --- a/net/wireproxy/distinfo +++ b/net/wireproxy/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1661264003 -SHA256 (go/net_wireproxy/wireproxy-v1.0.4/v1.0.4.mod) = b5ddbf252496ca42e33ddd43d7d081f6c6f3bc05af42c5eccb627ce1dced10da -SIZE (go/net_wireproxy/wireproxy-v1.0.4/v1.0.4.mod) = 854 -SHA256 (go/net_wireproxy/wireproxy-v1.0.4/v1.0.4.zip) = 2e522e5027e2614d56f42d7602d37cd78fd01b5d768099e324284677e63d1b13 -SIZE (go/net_wireproxy/wireproxy-v1.0.4/v1.0.4.zip) = 51808 +TIMESTAMP = 1665286718 +SHA256 (go/net_wireproxy/wireproxy-v1.0.5/v1.0.5.mod) = 0e1ea6a7d8ebef3af8fa4e5353f471c6e4552ab9522447791772879a62da9805 +SIZE (go/net_wireproxy/wireproxy-v1.0.5/v1.0.5.mod) = 826 +SHA256 (go/net_wireproxy/wireproxy-v1.0.5/v1.0.5.zip) = f33a7ee1add281ea35bad84219224c894c1d19f10c45ce833bfe1fa0dc07969c +SIZE (go/net_wireproxy/wireproxy-v1.0.5/v1.0.5.zip) = 17877 diff --git a/net/wireshark/Makefile b/net/wireshark/Makefile index 6bef9b1c4a5..717bd8fad35 100644 --- a/net/wireshark/Makefile +++ b/net/wireshark/Makefile @@ -1,5 +1,6 @@ PORTNAME?= wireshark -DISTVERSION= 3.6.8 +DISTVERSION= 4.0.0 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= https://1.na.dl.wireshark.org/src/ \ https://1.eu.dl.wireshark.org/src/ \ @@ -50,7 +51,7 @@ PLIST_SUB+= ${x:tu}="@comment $x not installed" \ ${x:tu}_MAN="@comment $x not installed " CMAKE_ARGS+= -DBUILD_$x=OFF EXTRA_PATCHES= ${FILESDIR}/extra-patch-doc_CMakeLists.txt -OPTIONS_EXCLUDE+= RTP SNMP LUA ANDROIDDUMP CISCODUMP SSHDUMP +OPTIONS_EXCLUDE+= RTP SNMP LUA ANDROIDDUMP CISCODUMP SSHDUMP WIFIDUMP .else PLIST_SUB+= ${x:tu}=bin/$x \ ${x:tu}_MAN="" \ @@ -58,7 +59,8 @@ PLIST_SUB+= ${x:tu}=bin/$x \ .endif .endfor -OPTIONS_DEFINE= GUI RTP SNMP MAXMIND LTO LUA DECRYPT ANDROIDDUMP SSHDUMP CISCODUMP OPUS +OPTIONS_DEFINE= GUI RTP SNMP MAXMIND LTO LUA DECRYPT ANDROIDDUMP SSHDUMP CISCODUMP OPUS \ + WIFIDUMP OPTIONS_SINGLE= GSSAPI @@ -79,9 +81,10 @@ GSSAPI_NONE_DESC= Disable Kerberos support SSHDUMP_DESC= Build sshdump extcap tool CISCODUMP_DESC= Build ciscodump extcap tool OPUS_DESC= Build opus decoder plugin +WIFIDUMP_DESC= Build wifidump extcap tool GUI_USES= qt:5 -GUI_USE= qt=core,gui,multimedia,widgets,printsupport,svg,buildtools:build,linguisttools:build,qmake:build +GUI_USE= qt=core,concurrent,gui,multimedia,widgets,printsupport,svg,buildtools:build,linguisttools:build,qmake:build LTO_CMAKE_BOOL= ENABLE_LTO LUA_USES= lua:51-52 @@ -97,6 +100,7 @@ DECRYPT_LIB_DEPENDS= libgnutls.so:security/gnutls \ SSHDUMP_LIB_DEPENDS= libssh.so:security/libssh CISCODUMP_LIB_DEPENDS= libssh.so:security/libssh OPUS_LIB_DEPENDS= libopus.so:audio/opus +WIFIDUMP_LIB_DEPENDS= libssh.so:security/libssh GSSAPI_NONE_CMAKE_ON= -DENABLE_KERBEROS=OFF GSSAPI_NONE_CMAKE_OFF= -DENABLE_KERBEROS=ON @@ -118,6 +122,8 @@ CISCODUMP_CMAKE_ON=-DBUILD_ciscodump=ON CISCODUMP_CMAKE_OFF=-DBUILD_ciscodump=OFF OPUS_CMAKE_ON= -DENABLE_OPUS=ON OPUS_CMAKE_OFF= -DENABLE_OPUS=OFF +WIFIDUMP_CMAKE_ON=-DBUILD_wifidump=ON +WIFIDUMP_CMAKE_OFF=-DBUILD_wifidump=OFF LUA_CPPFLAGS= -I${LUA_INCDIR} @@ -137,7 +143,9 @@ PLIST_SUB+= ANDROIDDUMP_LIB="@comment " \ SSHDUMP_MAN="@comment " \ CISCODUMP_LIB="@comment " \ CISCODUMP_MAN="@comment " \ - OPUS="@comment " + OPUS="@comment " \ + WIFIDUMP_LIB="@comment " \ + WIFIDUMP_MAN="@comment " .endif .include <bsd.port.options.mk> @@ -183,6 +191,13 @@ PLIST_SUB+= OPUS="" .else PLIST_SUB+= OPUS="@comment " .endif +.if ${PORT_OPTIONS:MWIFIDUMP} +PLIST_SUB+= WIFIDUMP_LIB="" \ + WIFIDUMP_MAN="" +.else +PLIST_SUB+= WIFIDUMP_LIB="@comment " \ + WIFIDUMP_MAN="@comment " +.endif .endif .if ${PORT_OPTIONS:MGSSAPI_BASE} && exists(${LOCALBASE}/include/krb5.h) diff --git a/net/wireshark/distinfo b/net/wireshark/distinfo index 7ef222b988d..8106adf259f 100644 --- a/net/wireshark/distinfo +++ b/net/wireshark/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663077868 -SHA256 (wireshark-3.6.8.tar.xz) = 67ab23ee09a646ab8cc0ddcc985209f24f253337461e3d9644c6cfe1c097260c -SIZE (wireshark-3.6.8.tar.xz) = 39942580 +TIMESTAMP = 1665334637 +SHA256 (wireshark-4.0.0.tar.xz) = 3dc125ef85e85c2a756a74cc739b3eb11ce38e30a08e085e77d378ee7fdcaded +SIZE (wireshark-4.0.0.tar.xz) = 41323336 diff --git a/net/wireshark/pkg-plist b/net/wireshark/pkg-plist index dec88209fb6..729dd1827c5 100644 --- a/net/wireshark/pkg-plist +++ b/net/wireshark/pkg-plist @@ -56,6 +56,7 @@ include/wireshark/epan/diam_dict.h include/wireshark/epan/disabled_protos.h include/wireshark/epan/dissectors/cond_ace_token_enum.h include/wireshark/epan/dissectors/file-rbm.h +include/wireshark/epan/dissectors/file-pcapng.h include/wireshark/epan/dissectors/packet-6lowpan.h include/wireshark/epan/dissectors/packet-a21.h include/wireshark/epan/dissectors/packet-acdr.h @@ -74,8 +75,10 @@ include/wireshark/epan/dissectors/packet-asap+enrp-common.h include/wireshark/epan/dissectors/packet-atalk.h include/wireshark/epan/dissectors/packet-atm.h include/wireshark/epan/dissectors/packet-atn-ulcs.h +include/wireshark/epan/dissectors/packet-autosar-ipdu-multiplexer.h include/wireshark/epan/dissectors/packet-bacapp.h include/wireshark/epan/dissectors/packet-bacnet.h +include/wireshark/epan/dissectors/packet-bblog.h include/wireshark/epan/dissectors/packet-ber.h include/wireshark/epan/dissectors/packet-bfd.h include/wireshark/epan/dissectors/packet-bgp.h @@ -141,6 +144,7 @@ include/wireshark/epan/dissectors/packet-diameter.h include/wireshark/epan/dissectors/packet-diameter_3gpp.h include/wireshark/epan/dissectors/packet-diffserv-mpls-common.h include/wireshark/epan/dissectors/packet-disp.h +include/wireshark/epan/dissectors/packet-dlt.h include/wireshark/epan/dissectors/packet-dns.h include/wireshark/epan/dissectors/packet-docsis-tlv.h include/wireshark/epan/dissectors/packet-doip.h @@ -178,6 +182,7 @@ include/wireshark/epan/dissectors/packet-fmp.h include/wireshark/epan/dissectors/packet-frame.h include/wireshark/epan/dissectors/packet-ftam.h include/wireshark/epan/dissectors/packet-ftdi-ft.h +include/wireshark/epan/dissectors/packet-gdt.h include/wireshark/epan/dissectors/packet-geonw.h include/wireshark/epan/dissectors/packet-giop.h include/wireshark/epan/dissectors/packet-gluster.h @@ -396,8 +401,9 @@ include/wireshark/epan/dissectors/packet-t30.h include/wireshark/epan/dissectors/packet-t38.h include/wireshark/epan/dissectors/packet-tacacs.h include/wireshark/epan/dissectors/packet-tcap.h -include/wireshark/epan/dissectors/packet-tcpclv3.h +include/wireshark/epan/dissectors/packet-tcpcl.h include/wireshark/epan/dissectors/packet-tcp.h +include/wireshark/epan/dissectors/packet-tecmp.h include/wireshark/epan/dissectors/packet-tetra.h include/wireshark/epan/dissectors/packet-thrift.h include/wireshark/epan/dissectors/packet-tls-utils.h @@ -412,6 +418,7 @@ include/wireshark/epan/dissectors/packet-uaudp.h include/wireshark/epan/dissectors/packet-uavcan-dsdl.h include/wireshark/epan/dissectors/packet-ubertooth.h include/wireshark/epan/dissectors/packet-udp.h +include/wireshark/epan/dissectors/packet-uds.h include/wireshark/epan/dissectors/packet-umts_fp.h include/wireshark/epan/dissectors/packet-umts_mac.h include/wireshark/epan/dissectors/packet-umts_rlc.h @@ -474,11 +481,11 @@ include/wireshark/epan/frame_data.h include/wireshark/epan/frame_data_sequence.h include/wireshark/epan/ftypes/ftypes.h include/wireshark/epan/funnel.h -include/wireshark/epan/garrayfix.h include/wireshark/epan/golay.h include/wireshark/epan/guid-utils.h include/wireshark/epan/iana_charsets.h include/wireshark/epan/iax2_codec_type.h +include/wireshark/epan/introspection.h include/wireshark/epan/in_cksum.h include/wireshark/epan/ip_opts.h include/wireshark/epan/ipproto.h @@ -530,7 +537,6 @@ include/wireshark/epan/t35.h include/wireshark/epan/tap-voip.h include/wireshark/epan/tap.h include/wireshark/epan/tfs.h -include/wireshark/epan/time_fmt.h include/wireshark/epan/timestamp.h include/wireshark/epan/timestats.h include/wireshark/epan/to_str.h @@ -546,7 +552,7 @@ include/wireshark/epan/wscbor.h include/wireshark/epan/x264_prt_id.h include/wireshark/epan/xdlc.h include/wireshark/file.h -include/wireshark/globals.h +include/wireshark/wireshark.h include/wireshark/wiretap/file_wrappers.h include/wireshark/wiretap/merge.h include/wireshark/wiretap/pcap-encap.h @@ -559,6 +565,7 @@ include/wireshark/ws_attributes.h include/wireshark/ws_compiler_tests.h include/wireshark/ws_diag_control.h include/wireshark/ws_log_defs.h +include/wireshark/ws_posix_compat.h include/wireshark/ws_symbol_export.h include/wireshark/ws_version.h include/wireshark/wsutil/802_11-utils.h @@ -570,7 +577,6 @@ include/wireshark/wsutil/bitswap.h include/wireshark/wsutil/buffer.h include/wireshark/wsutil/codecs.h include/wireshark/wsutil/color.h -include/wireshark/wsutil/copyright_info.h include/wireshark/wsutil/cpu_info.h include/wireshark/wsutil/crash_info.h include/wireshark/wsutil/crc10.h @@ -586,6 +592,7 @@ include/wireshark/wsutil/curve25519.h include/wireshark/wsutil/eax.h include/wireshark/wsutil/epochs.h include/wireshark/wsutil/exported_pdu_tlvs.h +include/wireshark/wsutil/feature_list.h include/wireshark/wsutil/filesystem.h include/wireshark/wsutil/g711.h include/wireshark/wsutil/glib-compat.h @@ -604,6 +611,7 @@ include/wireshark/wsutil/please_report_bug.h include/wireshark/wsutil/pow2.h include/wireshark/wsutil/privileges.h include/wireshark/wsutil/processes.h +include/wireshark/wsutil/regex.h include/wireshark/wsutil/report_message.h include/wireshark/wsutil/sign_ext.h include/wireshark/wsutil/sober128.h @@ -624,6 +632,7 @@ include/wireshark/wsutil/wmem/wmem_interval_tree.h include/wireshark/wsutil/wmem/wmem_list.h include/wireshark/wsutil/wmem/wmem_map.h include/wireshark/wsutil/wmem/wmem_miscutl.h +include/wireshark/wsutil/wmem/wmem_multimap.h include/wireshark/wsutil/wmem/wmem_queue.h include/wireshark/wsutil/wmem/wmem_stack.h include/wireshark/wsutil/wmem/wmem_strbuf.h @@ -637,18 +646,20 @@ include/wireshark/wsutil/wsjson.h include/wireshark/wsutil/ws_mempbrk.h include/wireshark/wsutil/ws_mempbrk_int.h include/wireshark/wsutil/ws_pipe.h +include/wireshark/wsutil/ws_return.h include/wireshark/wsutil/ws_roundup.h +include/wireshark/wsutil/wsgcrypt.h include/wireshark/wsutil/wslog.h include/wireshark/wsutil/xtea.h lib/libwireshark.so -lib/libwireshark.so.15 -lib/libwireshark.so.15.0.8 +lib/libwireshark.so.16 +lib/libwireshark.so.16.0.0 lib/libwiretap.so -lib/libwiretap.so.12 -lib/libwiretap.so.12.0.8 +lib/libwiretap.so.13 +lib/libwiretap.so.13.0.0 lib/libwsutil.so -lib/libwsutil.so.13 -lib/libwsutil.so.13.1.0 +lib/libwsutil.so.14 +lib/libwsutil.so.14.0.0 lib/wireshark/cmake/FindGLIB2.cmake lib/wireshark/cmake/FindWSLibrary.cmake lib/wireshark/cmake/FindWSWinLibs.cmake @@ -664,24 +675,25 @@ lib/wireshark/cmake/WiresharkTargets.cmake %%RANDPKTDUMP_LIB%%lib/wireshark/extcap/randpktdump %%SSHDUMP_LIB%%lib/wireshark/extcap/sshdump %%UDPDUMP_LIB%%lib/wireshark/extcap/udpdump -lib/wireshark/plugins/3.6/codecs/g711.so -%%RTP%%lib/wireshark/plugins/3.6/codecs/g722.so -%%RTP%%lib/wireshark/plugins/3.6/codecs/g726.so -lib/wireshark/plugins/3.6/codecs/l16mono.so -%%OPUS%%lib/wireshark/plugins/3.6/codecs/opus_dec.so -lib/wireshark/plugins/3.6/epan/ethercat.so -lib/wireshark/plugins/3.6/epan/gryphon.so -lib/wireshark/plugins/3.6/epan/irda.so -lib/wireshark/plugins/3.6/epan/mate.so -lib/wireshark/plugins/3.6/epan/opcua.so -lib/wireshark/plugins/3.6/epan/profinet.so -lib/wireshark/plugins/3.6/epan/stats_tree.so -lib/wireshark/plugins/3.6/epan/transum.so -lib/wireshark/plugins/3.6/epan/unistim.so -lib/wireshark/plugins/3.6/epan/wimax.so -lib/wireshark/plugins/3.6/epan/wimaxasncp.so -lib/wireshark/plugins/3.6/epan/wimaxmacphy.so -lib/wireshark/plugins/3.6/wiretap/usbdump.so +%%WIFIDUMP_LIB%%lib/wireshark/extcap/wifidump +lib/wireshark/plugins/4.0/codecs/g711.so +%%RTP%%lib/wireshark/plugins/4.0/codecs/g722.so +%%RTP%%lib/wireshark/plugins/4.0/codecs/g726.so +lib/wireshark/plugins/4.0/codecs/l16mono.so +%%OPUS%%lib/wireshark/plugins/4.0/codecs/opus_dec.so +lib/wireshark/plugins/4.0/epan/ethercat.so +lib/wireshark/plugins/4.0/epan/gryphon.so +lib/wireshark/plugins/4.0/epan/irda.so +lib/wireshark/plugins/4.0/epan/mate.so +lib/wireshark/plugins/4.0/epan/opcua.so +lib/wireshark/plugins/4.0/epan/profinet.so +lib/wireshark/plugins/4.0/epan/stats_tree.so +lib/wireshark/plugins/4.0/epan/transum.so +lib/wireshark/plugins/4.0/epan/unistim.so +lib/wireshark/plugins/4.0/epan/wimax.so +lib/wireshark/plugins/4.0/epan/wimaxasncp.so +lib/wireshark/plugins/4.0/epan/wimaxmacphy.so +lib/wireshark/plugins/4.0/wiretap/usbdump.so libdata/pkgconfig/wireshark.pc %%ANDROIDDUMP_MAN%%share/man/man1/androiddump.1.gz %%CAPINFOS_MAN%%share/man/man1/capinfos.1.gz @@ -700,6 +712,7 @@ share/man/man1/dumpcap.1.gz %%TEXT2PCAP_MAN%%share/man/man1/text2pcap.1.gz share/man/man1/tshark.1.gz %%UDPDUMP_MAN%%share/man/man1/udpdump.1.gz +%%WIFIDUMP_MAN%%share/man/man1/wifidump.1.gz %%GUI%%share/man/man1/wireshark.1.gz %%ETWDUMP_MAN%%share/man/man1/etwdump.1.gz share/man/man4/extcap.4.gz @@ -723,6 +736,7 @@ share/man/man4/wireshark-filter.4.gz %%GUI%%share/metainfo/org.wireshark.Wireshark.metainfo.xml %%GUI%%share/mime/packages/org.wireshark.Wireshark.xml %%DATADIR%%/AUTHORS-SHORT +%%DATADIR%%/Acknowledgements.md %%DATADIR%%/COPYING %%DATADIR%%/androiddump.html %%DATADIR%%/capinfos.html @@ -783,6 +797,7 @@ share/man/man4/wireshark-filter.4.gz %%DATADIR%%/enterprises.tsv %%DATADIR%%/etwdump.html %%DATADIR%%/extcap.html +%%DATADIR%%/gpl-2.0-standalone.html %%LUA%%%%DATADIR%%/init.lua %%DATADIR%%/ipmap.html %%DATADIR%%/manuf @@ -1013,6 +1028,7 @@ share/man/man4/wireshark-filter.4.gz %%DATADIR%%/tpncp/tpncp.dat %%DATADIR%%/tshark.html %%DATADIR%%/udpdump.html +%%DATADIR%%/wifidump.html %%DATADIR%%/wimaxasncp/dictionary.dtd %%DATADIR%%/wimaxasncp/dictionary.xml %%DATADIR%%/wireshark-filter.html diff --git a/net/x2goclient-cli/Makefile b/net/x2goclient-cli/Makefile index c54d920556f..5e9b9e8ee56 100644 --- a/net/x2goclient-cli/Makefile +++ b/net/x2goclient-cli/Makefile @@ -5,7 +5,7 @@ CATEGORIES= net MASTER_SITES= http://x2go.obviously-nice.de/deb/pool-lenny/x2goclient-cli/ DISTNAME= ${PORTNAME}_${DISTVERSION} -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= The x2go perl client WWW= https://www.x2go.org/ diff --git a/net/x2goclient/Makefile b/net/x2goclient/Makefile index e6833a5fcec..cccca021651 100644 --- a/net/x2goclient/Makefile +++ b/net/x2goclient/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 3 CATEGORIES= net MASTER_SITES= http://code.x2go.org/releases/source/x2goclient/ -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Qt client for the X2Go system WWW= https://www.x2go.org/ diff --git a/net/xmlrpc-c/Makefile b/net/xmlrpc-c/Makefile index 2b83b19c6a0..aeffbaa22aa 100644 --- a/net/xmlrpc-c/Makefile +++ b/net/xmlrpc-c/Makefile @@ -1,5 +1,5 @@ PORTNAME= xmlrpc-c -PORTVERSION= 1.54.05 +PORTVERSION= 1.54.06 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/Xmlrpc-c%20Super%20Stable/${PORTVERSION} diff --git a/net/xmlrpc-c/distinfo b/net/xmlrpc-c/distinfo index 35d5425c5d3..4c747491e01 100644 --- a/net/xmlrpc-c/distinfo +++ b/net/xmlrpc-c/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1649772875 -SHA256 (xmlrpc-c-1.54.05.tgz) = ae96bf3ea2e9f532f1658ad9581a89639a8ebec6ee023dd72e2b21dd15ce8583 -SIZE (xmlrpc-c-1.54.05.tgz) = 933228 +TIMESTAMP = 1665415859 +SHA256 (xmlrpc-c-1.54.06.tgz) = ae6d0fb58f38f1536511360dc0081d3876c1f209d9eaa54357e2bacd690a5640 +SIZE (xmlrpc-c-1.54.06.tgz) = 933199 diff --git a/net/yate/Makefile b/net/yate/Makefile index 2921902a8b9..dbc551c0e07 100644 --- a/net/yate/Makefile +++ b/net/yate/Makefile @@ -5,7 +5,7 @@ CATEGORIES= net MASTER_SITES= http://yate.null.ro/tarballs/yate6/ DISTNAME= ${PORTNAME}-${PORTVERSION}-1 -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Yet Another Telephony Engine WWW= http://yate.null.ro diff --git a/news/inn-current/Makefile b/news/inn-current/Makefile index bb229f1e257..96b5a32321f 100644 --- a/news/inn-current/Makefile +++ b/news/inn-current/Makefile @@ -4,7 +4,7 @@ MASTER_SITE_SUBDIR= inn/snapshots DISTNAME= inn-${BRANCH}-${SNAPSHOT} BRANCH= 2.8 -SNAPSHOT= 20220812 +SNAPSHOT= 20221004 CONFLICTS= inn-2.[0-9]* diff --git a/news/inn-current/distinfo b/news/inn-current/distinfo index 4151b254d20..9a48eab0c14 100644 --- a/news/inn-current/distinfo +++ b/news/inn-current/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1660588606 -SHA256 (inn-2.8-20220812.tar.gz) = 057d32bec64cb07621b3125f9e93920c8162197992a43fad8a6cafafc2c049bd -SIZE (inn-2.8-20220812.tar.gz) = 2720781 +TIMESTAMP = 1665272908 +SHA256 (inn-2.8-20221004.tar.gz) = 79537b2cafcf2d2b076dfb734d77e697e05e918b0946b371c8254abf7a5710ae +SIZE (inn-2.8-20221004.tar.gz) = 2722536 diff --git a/news/inn/Makefile b/news/inn/Makefile index d2d767f14bb..215d23cf111 100644 --- a/news/inn/Makefile +++ b/news/inn/Makefile @@ -1,6 +1,6 @@ PORTNAME?= inn PORTVERSION?= 2.7.0 -PORTREVISION?= 0 +PORTREVISION?= 1 CATEGORIES= news MASTER_SITES= ISC MASTER_SITE_SUBDIR?= ${PORTNAME} @@ -25,8 +25,8 @@ CONFLICTS?= inn-current OPTIONS_DEFINE= BERKELEYDB BLACKLISTD GNUPG KERBEROS PYTHON SASL \ SQLITE KEYWORDS LARGE_FILES OPENSSL SETGID_INEWS \ TAGGED_HASH UUCP_RNEWS DOCS EXAMPLES -OPTIONS_DEFAULT= BERKELEYDB BLACKLISTD GNUPG SQLITE KEYWORDS OPENSSL \ - LARGE_FILES SETGID_INEW UUCP_RNEWS +OPTIONS_DEFAULT= BERKELEYDB BLACKLISTD GNUPG PYTHON SQLITE KEYWORDS \ + OPENSSL LARGE_FILES SETGID_INEWS UUCP_RNEWS OPTIONS_SUB= yes KERBEROS_DESC= Enable Kerberos v5 (for auth_krb5) diff --git a/ports-mgmt/pkg-devel/Makefile b/ports-mgmt/pkg-devel/Makefile index cdbf4337ffd..6d8c3f8f1a0 100644 --- a/ports-mgmt/pkg-devel/Makefile +++ b/ports-mgmt/pkg-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= pkg -DISTVERSION= 1.18.99.5 +DISTVERSION= 1.18.99.6 _PKG_VERSION= ${DISTVERSION} CATEGORIES= ports-mgmt PKGNAMESUFFIX= -devel @@ -12,7 +12,7 @@ LICENSE= BSD2CLAUSE USE_GITHUB= yes GH_ACCOUNT= freebsd -GH_TAGNAME= aa683bf4 +GH_TAGNAME= 47e55a74 CFLAGS+= -O0 -g -Wno-error USE_LDCONFIG= ${PREFIX}/lib/compat/pkg diff --git a/ports-mgmt/pkg-devel/distinfo b/ports-mgmt/pkg-devel/distinfo index 71466a6e8c2..e34bd0e939c 100644 --- a/ports-mgmt/pkg-devel/distinfo +++ b/ports-mgmt/pkg-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664893491 -SHA256 (freebsd-pkg-1.18.99.5-aa683bf4_GH0.tar.gz) = 2155e8d456b1a0d2bd354e66890439adac27d543f0c7703d26ef2ba026fe0746 -SIZE (freebsd-pkg-1.18.99.5-aa683bf4_GH0.tar.gz) = 4056066 +TIMESTAMP = 1665408013 +SHA256 (freebsd-pkg-1.18.99.6-47e55a74_GH0.tar.gz) = 8a1c71877eebedbf2cb00c032562b05d8eab40100e706c44ad665fe99b08ffdb +SIZE (freebsd-pkg-1.18.99.6-47e55a74_GH0.tar.gz) = 4055319 diff --git a/ports-mgmt/pkg-devel/pkg-plist b/ports-mgmt/pkg-devel/pkg-plist index b6d2c21c3f1..79c54ee7d65 100644 --- a/ports-mgmt/pkg-devel/pkg-plist +++ b/ports-mgmt/pkg-devel/pkg-plist @@ -26,7 +26,6 @@ man/man8/pkg-alias.8.gz man/man8/pkg-annotate.8.gz man/man8/pkg-audit.8.gz man/man8/pkg-autoremove.8.gz -man/man8/pkg-backup.8.gz man/man8/pkg-check.8.gz man/man8/pkg-clean.8.gz man/man8/pkg-config.8.gz diff --git a/print/cups-filters/Makefile b/print/cups-filters/Makefile index ba7998097de..17dec06cf64 100644 --- a/print/cups-filters/Makefile +++ b/print/cups-filters/Makefile @@ -1,6 +1,6 @@ PORTNAME= cups-filters PORTVERSION= 1.28.15 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= print MASTER_SITES= https://www.openprinting.org/download/cups-filters/ diff --git a/print/deforaos-pdfviewer/Makefile b/print/deforaos-pdfviewer/Makefile index 45399c4c8cb..711527a510b 100644 --- a/print/deforaos-pdfviewer/Makefile +++ b/print/deforaos-pdfviewer/Makefile @@ -1,6 +1,6 @@ PORTNAME= pdfviewer PORTVERSION= 0.0.2 -PORTREVISION= 39 +PORTREVISION= 40 CATEGORIES= print MASTER_SITES= http://www.defora.org/os/download/download/4431/ PKGNAMEPREFIX= deforaos- diff --git a/print/ghostscript9-agpl-base/Makefile b/print/ghostscript9-agpl-base/Makefile index 23a4769b1b4..80f948eec2c 100644 --- a/print/ghostscript9-agpl-base/Makefile +++ b/print/ghostscript9-agpl-base/Makefile @@ -1,6 +1,6 @@ PORTNAME= ghostscript PORTVERSION= 9.56.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= print MASTER_SITES= https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PORTVERSION:S/.//g}/ PKGNAMESUFFIX= 9-agpl-base diff --git a/print/pdf-tools/Makefile b/print/pdf-tools/Makefile index 9176fbd3936..e42a9edfb04 100644 --- a/print/pdf-tools/Makefile +++ b/print/pdf-tools/Makefile @@ -2,6 +2,7 @@ PORTNAME= pdf-tools DISTVERSIONPREFIX= v DISTVERSION= 0.91-63 DISTVERSIONSUFFIX= -gaec8ecd +PORTREVISION= 1 CATEGORIES= print elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} diff --git a/print/pdfarranger/Makefile b/print/pdfarranger/Makefile index 87f15f6d55e..0aef8a468c0 100644 --- a/print/pdfarranger/Makefile +++ b/print/pdfarranger/Makefile @@ -1,6 +1,6 @@ PORTNAME= pdfarranger -DISTVERSION= 1.8.2 -PORTREVISION= 5 +DISTVERSION= 1.9.1 +PORTREVISION= 1 CATEGORIES= print MAINTAINER= Alexander88207@protonmail.com diff --git a/print/pdfarranger/distinfo b/print/pdfarranger/distinfo index d4b8e033829..389cf3a6389 100644 --- a/print/pdfarranger/distinfo +++ b/print/pdfarranger/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1646654633 -SHA256 (pdfarranger-pdfarranger-1.8.2_GH0.tar.gz) = 204df5d1f7f7a2336f6d7be9f617c790c3c4451787fb14f72ba38c9edfb6d84a -SIZE (pdfarranger-pdfarranger-1.8.2_GH0.tar.gz) = 258995 +TIMESTAMP = 1665153094 +SHA256 (pdfarranger-pdfarranger-1.9.1_GH0.tar.gz) = a0d91226d19977c5e12fdaac5c1e65dbd0685ef75d1be545f1a595bf020c9894 +SIZE (pdfarranger-pdfarranger-1.9.1_GH0.tar.gz) = 279138 diff --git a/print/pdfarranger/pkg-plist b/print/pdfarranger/pkg-plist index a24e0cf3915..2db0d83654b 100644 --- a/print/pdfarranger/pkg-plist +++ b/print/pdfarranger/pkg-plist @@ -42,11 +42,13 @@ share/icons/hicolor/symbolic/apps/com.github.jeromerobert.pdfarranger-symbolic.s share/locale/ca/LC_MESSAGES/pdfarranger.mo share/locale/ca@valencia/LC_MESSAGES/pdfarranger.mo share/locale/cs/LC_MESSAGES/pdfarranger.mo +share/locale/da/LC_MESSAGES/pdfarranger.mo share/locale/de/LC_MESSAGES/pdfarranger.mo share/locale/el/LC_MESSAGES/pdfarranger.mo share/locale/es/LC_MESSAGES/pdfarranger.mo share/locale/fi/LC_MESSAGES/pdfarranger.mo share/locale/fr/LC_MESSAGES/pdfarranger.mo +share/locale/he/LC_MESSAGES/pdfarranger.mo share/locale/hr/LC_MESSAGES/pdfarranger.mo share/locale/hu/LC_MESSAGES/pdfarranger.mo share/locale/id/LC_MESSAGES/pdfarranger.mo diff --git a/print/py-glyphsets/Makefile b/print/py-glyphsets/Makefile index 562be9f8314..6d2693e6b45 100644 --- a/print/py-glyphsets/Makefile +++ b/print/py-glyphsets/Makefile @@ -1,5 +1,5 @@ PORTNAME= glyphsets -PORTVERSION= 0.5.2 +PORTVERSION= 0.5.3 CATEGORIES= print python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/print/py-glyphsets/distinfo b/print/py-glyphsets/distinfo index 97ecd3804c7..d27b24efd17 100644 --- a/print/py-glyphsets/distinfo +++ b/print/py-glyphsets/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656702522 -SHA256 (glyphsets-0.5.2.tar.gz) = cff8644be681014305f406b5af3ad67d702f9f8212aff1e67c05b509412482b5 -SIZE (glyphsets-0.5.2.tar.gz) = 1451553 +TIMESTAMP = 1665330644 +SHA256 (glyphsets-0.5.3.tar.gz) = 4c01bf99218f092eeb6c22d36cc0827caf15229baf4bcd702317e35d48a66676 +SIZE (glyphsets-0.5.3.tar.gz) = 1458967 diff --git a/print/py-uharfbuzz/Makefile b/print/py-uharfbuzz/Makefile index e130563b1ba..da829e52097 100644 --- a/print/py-uharfbuzz/Makefile +++ b/print/py-uharfbuzz/Makefile @@ -1,5 +1,5 @@ PORTNAME= uharfbuzz -PORTVERSION= 0.30.0 +PORTVERSION= 0.31.0 CATEGORIES= print python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,7 +11,7 @@ WWW= https://github.com/harfbuzz/uharfbuzz LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= harfbuzz>=5.1.0:print/harfbuzz \ +BUILD_DEPENDS= harfbuzz>=5.3.0:print/harfbuzz \ ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR} LIB_DEPENDS= libharfbuzz.so:print/harfbuzz diff --git a/print/py-uharfbuzz/distinfo b/print/py-uharfbuzz/distinfo index c9d68d95d4a..b2cf64dcc9d 100644 --- a/print/py-uharfbuzz/distinfo +++ b/print/py-uharfbuzz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659271192 -SHA256 (uharfbuzz-0.30.0.zip) = a2e28cced389d8ddc235234d78e8a0535e2a0b6d452dab5dbc20843b6ef08219 -SIZE (uharfbuzz-0.30.0.zip) = 1310884 +TIMESTAMP = 1665244140 +SHA256 (uharfbuzz-0.31.0.zip) = fc5da07133053e5eb2073b04c13dcb2ef992a816f2e04f80036f7e97e275f5da +SIZE (uharfbuzz-0.31.0.zip) = 1340160 diff --git a/print/qpdf/Makefile b/print/qpdf/Makefile index aae18657bec..a6ae064fe0f 100644 --- a/print/qpdf/Makefile +++ b/print/qpdf/Makefile @@ -1,5 +1,5 @@ PORTNAME= qpdf -DISTVERSION= 10.6.3 +DISTVERSION= 11.1.1 CATEGORIES= print MASTER_SITES= SF @@ -12,12 +12,14 @@ LICENSE_COMB= dual LICENSE_FILE_ART20= ${WRKSRC}/Artistic-2.0 LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.txt -USES= compiler:c++11-lang cpe gmake jpeg libtool localbase -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-static +USES= compiler:c++11-lang cmake cpe jpeg libtool localbase USE_LDCONFIG= yes CPE_VENDOR= qpdf_project +CMAKE_ARGS= -DHAVE_EXTERN_LONG_TIMEZONE=0 \ + -DBUILD_STATIC_LIBS=0 \ + -DCMAKE_INSTALL_MANDIR=${PREFIX}/man + OPTIONS_DEFINE= DOCS .include <bsd.port.mk> diff --git a/print/qpdf/distinfo b/print/qpdf/distinfo index 13bf068f8e9..36161810ffe 100644 --- a/print/qpdf/distinfo +++ b/print/qpdf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1647830914 -SHA256 (qpdf-10.6.3.tar.gz) = e8fc23b2a584ea68c963a897515d3eb3129186741dd19d13c86d31fa33493811 -SIZE (qpdf-10.6.3.tar.gz) = 18573584 +TIMESTAMP = 1665194310 +SHA256 (qpdf-11.1.1.tar.gz) = 25e8ec60e290cd134405a51920015b6d351d4e0b93b7b736d257f10725f74b5a +SIZE (qpdf-11.1.1.tar.gz) = 18464793 diff --git a/print/qpdf/files/patch-make_libtool.mk b/print/qpdf/files/patch-make_libtool.mk deleted file mode 100644 index 329785d0e59..00000000000 --- a/print/qpdf/files/patch-make_libtool.mk +++ /dev/null @@ -1,25 +0,0 @@ ---- make/libtool.mk.orig 2021-12-24 07:35:47 UTC -+++ make/libtool.mk -@@ -1,7 +1,7 @@ - # --- Required interface definitions --- - --# LIBTOOL needs bash --SHELL=/bin/bash -+# LIBTOOL needs sh -+SHELL=/bin/sh - - OBJ=o - LOBJ=lo -@@ -128,10 +128,10 @@ install: all install-libs - ./mkinstalldirs -m 0755 $(DESTDIR)$(bindir) - ./mkinstalldirs -m 0755 $(DESTDIR)$(docdir) - ./mkinstalldirs -m 0755 $(DESTDIR)$(mandir)/man1 -- $(LIBTOOL) --mode=install ./install-sh \ -+ $(LIBTOOL) --mode=install ./install-sh -s \ - qpdf/$(OUTPUT_DIR)/qpdf \ - $(DESTDIR)$(bindir)/qpdf -- $(LIBTOOL) --mode=install ./install-sh \ -+ $(LIBTOOL) --mode=install ./install-sh -s \ - zlib-flate/$(OUTPUT_DIR)/zlib-flate \ - $(DESTDIR)$(bindir)/zlib-flate - $(LIBTOOL) --mode=install ./install-sh \ diff --git a/print/qpdf/pkg-plist b/print/qpdf/pkg-plist index 733aaa6a2ef..033576da6e4 100644 --- a/print/qpdf/pkg-plist +++ b/print/qpdf/pkg-plist @@ -17,16 +17,19 @@ include/qpdf/Pl_Count.hh include/qpdf/Pl_DCT.hh include/qpdf/Pl_Discard.hh include/qpdf/Pl_Flate.hh +include/qpdf/Pl_Function.hh +include/qpdf/Pl_OStream.hh include/qpdf/Pl_QPDFTokenizer.hh include/qpdf/Pl_RunLength.hh include/qpdf/Pl_StdioFile.hh +include/qpdf/Pl_String.hh include/qpdf/PointerHolder.hh include/qpdf/QIntC.hh include/qpdf/QPDF.hh -include/qpdf/QPDFCryptoImpl.hh -include/qpdf/QPDFCryptoProvider.hh include/qpdf/QPDFAcroFormDocumentHelper.hh include/qpdf/QPDFAnnotationObjectHelper.hh +include/qpdf/QPDFCryptoImpl.hh +include/qpdf/QPDFCryptoProvider.hh include/qpdf/QPDFDocumentHelper.hh include/qpdf/QPDFEFStreamObjectHelper.hh include/qpdf/QPDFEmbeddedFileDocumentHelper.hh @@ -34,6 +37,7 @@ include/qpdf/QPDFExc.hh include/qpdf/QPDFFileSpecObjectHelper.hh include/qpdf/QPDFFormFieldObjectHelper.hh include/qpdf/QPDFJob.hh +include/qpdf/QPDFLogger.hh include/qpdf/QPDFMatrix.hh include/qpdf/QPDFNameTreeObjectHelper.hh include/qpdf/QPDFNumberTreeObjectHelper.hh @@ -64,11 +68,37 @@ include/qpdf/auto_job_c_pages.hh include/qpdf/auto_job_c_uo.hh include/qpdf/qpdf-c.h include/qpdf/qpdfjob-c.h +include/qpdf/qpdflogger-c.h lib/libqpdf.so -lib/libqpdf.so.28 -lib/libqpdf.so.28.6.3 +lib/libqpdf.so.29 +lib/libqpdf.so.29.1.1 +lib/cmake/qpdf/libqpdfTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/qpdf/libqpdfTargets.cmake +lib/cmake/qpdf/qpdfConfig.cmake +lib/cmake/qpdf/qpdfConfigVersion.cmake libdata/pkgconfig/libqpdf.pc man/man1/fix-qdf.1.gz man/man1/qpdf.1.gz man/man1/zlib-flate.1.gz %%PORTDOCS%%%%DOCSDIR%%/README-doc.txt +%%PORTDOCS%%%%DOCSDIR%%/examples/pdf-attach-file.cc +%%PORTDOCS%%%%DOCSDIR%%/examples/pdf-bookmarks.cc +%%PORTDOCS%%%%DOCSDIR%%/examples/pdf-c-objects.c +%%PORTDOCS%%%%DOCSDIR%%/examples/pdf-count-strings.cc +%%PORTDOCS%%%%DOCSDIR%%/examples/pdf-create.cc +%%PORTDOCS%%%%DOCSDIR%%/examples/pdf-custom-filter.cc +%%PORTDOCS%%%%DOCSDIR%%/examples/pdf-double-page-size.cc +%%PORTDOCS%%%%DOCSDIR%%/examples/pdf-filter-tokens.cc +%%PORTDOCS%%%%DOCSDIR%%/examples/pdf-invert-images.cc +%%PORTDOCS%%%%DOCSDIR%%/examples/pdf-linearize.c +%%PORTDOCS%%%%DOCSDIR%%/examples/pdf-mod-info.cc +%%PORTDOCS%%%%DOCSDIR%%/examples/pdf-name-number-tree.cc +%%PORTDOCS%%%%DOCSDIR%%/examples/pdf-npages.cc +%%PORTDOCS%%%%DOCSDIR%%/examples/pdf-overlay-page.cc +%%PORTDOCS%%%%DOCSDIR%%/examples/pdf-parse-content.cc +%%PORTDOCS%%%%DOCSDIR%%/examples/pdf-set-form-values.cc +%%PORTDOCS%%%%DOCSDIR%%/examples/pdf-split-pages.cc +%%PORTDOCS%%%%DOCSDIR%%/examples/qpdf-job.cc +%%PORTDOCS%%%%DOCSDIR%%/examples/qpdfjob-c-save-attachment.c +%%PORTDOCS%%%%DOCSDIR%%/examples/qpdfjob-c.c +%%PORTDOCS%%%%DOCSDIR%%/examples/qpdfjob-save-attachment.cc diff --git a/print/qpdfview/Makefile b/print/qpdfview/Makefile index 75a643885ab..8b33d3623db 100644 --- a/print/qpdfview/Makefile +++ b/print/qpdfview/Makefile @@ -1,6 +1,6 @@ PORTNAME= qpdfview DISTVERSION= 0.4.18 -PORTREVISION= 33 +PORTREVISION= 34 CATEGORIES= print MASTER_SITES= https://launchpadlibrarian.net/294276875/ \ https://launchpad.net/${PORTNAME}/trunk/${DISTVERSION}/+download/ diff --git a/print/scribus-devel/Makefile b/print/scribus-devel/Makefile index be5eb8c733f..19113b07b73 100644 --- a/print/scribus-devel/Makefile +++ b/print/scribus-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= scribus PORTVERSION= 1.5.8 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= print editors MASTER_SITES= SF/${PORTNAME}/${PORTNAME}${PKGNAMESUFFIX}/${PORTVERSION}/ \ http://www.scribus.net/downloads/${PORTVERSION}/ diff --git a/print/texlive-base/Makefile b/print/texlive-base/Makefile index 814622bf905..c7718b864f8 100644 --- a/print/texlive-base/Makefile +++ b/print/texlive-base/Makefile @@ -1,6 +1,6 @@ PORTNAME= texlive PORTVERSION= ${TEXLIVE_VERSION} -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= print MASTER_SITES= TEX_CTAN/systems/texlive/${TEXLIVE_YEAR} PKGNAMESUFFIX= -base diff --git a/print/xreader/Makefile b/print/xreader/Makefile index f2472cb5b0f..0e15a00c342 100644 --- a/print/xreader/Makefile +++ b/print/xreader/Makefile @@ -1,6 +1,6 @@ PORTNAME= xreader PORTVERSION= 3.2.2 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= print gnome DIST_SUBDIR= gnome diff --git a/science/Makefile b/science/Makefile index ac5de659d88..c36eec805b9 100644 --- a/science/Makefile +++ b/science/Makefile @@ -322,6 +322,7 @@ SUBDIR += py-inequality SUBDIR += py-jupyter_jsmol SUBDIR += py-kim-query + SUBDIR += py-kimpy SUBDIR += py-kinematics SUBDIR += py-kliff SUBDIR += py-kpLib diff --git a/science/afni/Makefile b/science/afni/Makefile index d3afb644dc0..e837566c9ae 100644 --- a/science/afni/Makefile +++ b/science/afni/Makefile @@ -1,6 +1,6 @@ PORTNAME= afni DISTVERSIONPREFIX= AFNI_ -DISTVERSION= 22.2.12 +DISTVERSION= 22.3.00 CATEGORIES= science biology graphics perl5 python MAINTAINER= fernape@FreeBSD.org diff --git a/science/afni/distinfo b/science/afni/distinfo index 2e95375c760..6720cb852b4 100644 --- a/science/afni/distinfo +++ b/science/afni/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663523979 -SHA256 (afni-afni-AFNI_22.2.12_GH0.tar.gz) = 1d43d75248cc22a25f42741c1c7fced5858f902b186c14d142f719139d64dd4a -SIZE (afni-afni-AFNI_22.2.12_GH0.tar.gz) = 45858998 +TIMESTAMP = 1665120842 +SHA256 (afni-afni-AFNI_22.3.00_GH0.tar.gz) = 34edbc9e16057a9ee6cb58d4b95407ce9509a72f4d6204b75292ab007b4bf4c3 +SIZE (afni-afni-AFNI_22.3.00_GH0.tar.gz) = 45864831 diff --git a/science/avogadrolibs/Makefile b/science/avogadrolibs/Makefile index 582ad40e44c..6ca97f1f378 100644 --- a/science/avogadrolibs/Makefile +++ b/science/avogadrolibs/Makefile @@ -1,6 +1,6 @@ PORTNAME= avogadrolibs DISTVERSION= 1.95.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= science MAINTAINER= yuri@FreeBSD.org diff --git a/science/dimod/Makefile b/science/dimod/Makefile index 0d7c4705187..99d9e143f6b 100644 --- a/science/dimod/Makefile +++ b/science/dimod/Makefile @@ -1,5 +1,5 @@ PORTNAME= dimod -DISTVERSION= 0.11.5 +DISTVERSION= 0.11.6 CATEGORIES= science python MAINTAINER= yuri@FreeBSD.org diff --git a/science/dimod/distinfo b/science/dimod/distinfo index cdecb040478..3b7c3a46dda 100644 --- a/science/dimod/distinfo +++ b/science/dimod/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1661575588 -SHA256 (dwavesystems-dimod-0.11.5_GH0.tar.gz) = 8602da849ed8ae13d48eb0507d4107b2037d072a53652673ab108bb5772f443b -SIZE (dwavesystems-dimod-0.11.5_GH0.tar.gz) = 520765 -SHA256 (catchorg-Catch2-f0dc4d9_GH0.tar.gz) = 2fed775decd4fa7adbfb193d2e80a2937e3eaaeef2f5b0633ec21449995ff77d -SIZE (catchorg-Catch2-f0dc4d9_GH0.tar.gz) = 651357 +TIMESTAMP = 1665166180 +SHA256 (dwavesystems-dimod-0.11.6_GH0.tar.gz) = a6ede2065f13008fe40e2ca9ebf7b0458293c837cf26d97a9ac54ac39ff264ae +SIZE (dwavesystems-dimod-0.11.6_GH0.tar.gz) = 523197 diff --git a/science/dimod/files/patch-testscpp_Makefile b/science/dimod/files/patch-testscpp_Makefile index f0f295b1076..561e51f67e7 100644 --- a/science/dimod/files/patch-testscpp_Makefile +++ b/science/dimod/files/patch-testscpp_Makefile @@ -1,6 +1,15 @@ ---- testscpp/Makefile.orig 2022-08-16 14:45:27 UTC +--- testscpp/Makefile.orig 2022-10-05 22:19:20 UTC +++ testscpp/Makefile -@@ -13,12 +13,12 @@ coverage: +@@ -2,7 +2,7 @@ ROOT := .. + SRC := $(ROOT)/dimod/include/ + CATCH2 := $(ROOT)/testscpp/Catch2/single_include/ + +-all: catch2 test_main tests ++all: test_main tests + + coverage: + $(CXX) -std=c++11 -Wall -c test_main.cpp -I $(CATCH2) --coverage -fno-inline -fno-inline-small-functions -fno-default-inline +@@ -14,12 +14,12 @@ coverage: rm baseline.info test.info lcov --remove coverage.info '/usr/*' --output-file coverage.info @@ -9,10 +18,10 @@ ./test_main test_main: test_main.cpp -- g++ -std=c++11 -Wall -Werror -c test_main.cpp -- g++ -std=c++11 -Wall -Werror test_main.o tests/*.cpp -o test_main -I $(SRC) -+ g++ $(CXXFLAGS) `pkg-config --cflags catch2` -std=c++11 -Wall -c test_main.cpp -+ g++ $(CXXFLAGS) `pkg-config --cflags --libs catch2` -std=c++11 -Wall test_main.o tests/*.cpp -o test_main -I $(SRC) +- $(CXX) -std=c++11 -Wall -Werror -c test_main.cpp -I $(CATCH2) +- $(CXX) -std=c++11 -Wall -Werror test_main.o tests/*.cpp -o test_main -I $(SRC) -I $(CATCH2) ++ $(CXX) -std=c++11 `pkg-config --cflags catch2` -Wall -Werror -c test_main.cpp -I $(CATCH2) ++ $(CXX) -std=c++11 `pkg-config --cflags catch2` -Wall -Werror test_main.o tests/*.cpp -o test_main -I $(SRC) -I $(CATCH2) catch2: git submodule init diff --git a/science/dimod/files/patch-testscpp_test__main.cpp b/science/dimod/files/patch-testscpp_test__main.cpp index bb485e15889..3dcb5a17fc5 100644 --- a/science/dimod/files/patch-testscpp_test__main.cpp +++ b/science/dimod/files/patch-testscpp_test__main.cpp @@ -1,8 +1,8 @@ ---- testscpp/test_main.cpp.orig 2022-08-27 15:45:50 UTC +--- testscpp/test_main.cpp.orig 2022-10-05 22:19:20 UTC +++ testscpp/test_main.cpp @@ -1,5 +1,5 @@ #define CATCH_CONFIG_MAIN // This tells Catch to provide a main() - only do this in one cpp file --#include "Catch2/single_include/catch2/catch.hpp" +-#include "catch2/catch.hpp" +#include <catch2/catch.hpp> /* diff --git a/science/dimod/files/patch-testscpp_tests_test__quadratic__model.cpp b/science/dimod/files/patch-testscpp_tests_test__quadratic__model.cpp index b29152b9e49..22fd876428f 100644 --- a/science/dimod/files/patch-testscpp_tests_test__quadratic__model.cpp +++ b/science/dimod/files/patch-testscpp_tests_test__quadratic__model.cpp @@ -1,10 +1,10 @@ ---- testscpp/tests/test_quadratic_model.cpp.orig 2022-08-27 15:54:59 UTC +--- testscpp/tests/test_quadratic_model.cpp.orig 2022-10-05 22:19:20 UTC +++ testscpp/tests/test_quadratic_model.cpp @@ -14,7 +14,7 @@ #include <iostream> --#include "../Catch2/single_include/catch2/catch.hpp" +-#include "catch2/catch.hpp" +#include <catch2/catch.hpp> #include "dimod/quadratic_model.h" diff --git a/science/dimod/files/patch-testscpp_tests_test__utils.cpp b/science/dimod/files/patch-testscpp_tests_test__utils.cpp index 6283681a7a6..8848df69fba 100644 --- a/science/dimod/files/patch-testscpp_tests_test__utils.cpp +++ b/science/dimod/files/patch-testscpp_tests_test__utils.cpp @@ -1,10 +1,10 @@ ---- testscpp/tests/test_utils.cpp.orig 2022-08-27 15:49:35 UTC +--- testscpp/tests/test_utils.cpp.orig 2022-10-05 22:19:20 UTC +++ testscpp/tests/test_utils.cpp @@ -15,7 +15,7 @@ #include <iostream> #include <random> --#include "../Catch2/single_include/catch2/catch.hpp" +-#include "catch2/catch.hpp" +#include <catch2/catch.hpp> #include "dimod/utils.h" diff --git a/science/octopus/Makefile b/science/octopus/Makefile index df47a8b0ff8..c8b55f7e3db 100644 --- a/science/octopus/Makefile +++ b/science/octopus/Makefile @@ -1,5 +1,6 @@ PORTNAME= octopus DISTVERSION= 11.4 +PORTREVISION= 1 CATEGORIES= science # chemistry MASTER_SITES= https://octopus-code.org/download/${DISTVERSION}/ diff --git a/science/paraview/Makefile b/science/paraview/Makefile index dc83176682e..7c736b11962 100644 --- a/science/paraview/Makefile +++ b/science/paraview/Makefile @@ -1,6 +1,6 @@ PORTNAME= paraview DISTVERSION= 5.10.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= science graphics MASTER_SITES= http://www.paraview.org/files/v${VERMAJORMINOR}/ DISTNAME= ParaView-v${PORTVERSION} diff --git a/science/py-chainer/Makefile b/science/py-chainer/Makefile index ded2efb7bf8..837ad883d32 100644 --- a/science/py-chainer/Makefile +++ b/science/py-chainer/Makefile @@ -1,6 +1,6 @@ PORTNAME= chainer DISTVERSION= 7.8.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= science # machine-learning MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/science/py-dimod/Makefile b/science/py-dimod/Makefile index 92b0b44312d..2eabe229c4c 100644 --- a/science/py-dimod/Makefile +++ b/science/py-dimod/Makefile @@ -1,5 +1,5 @@ PORTNAME= dimod -DISTVERSION= 0.11.5 +DISTVERSION= 0.11.6 CATEGORIES= science python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYNUMPY} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}parameterized>0:devel/py-parameterized@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mypy>0:devel/py-mypy@${PY_FLAVOR} -USES= python:3.7+ +USES= compiler:c++11-lang python:3.7+ USE_PYTHON= distutils cython autoplist unittest USE_GITHUB= yes diff --git a/science/py-dimod/distinfo b/science/py-dimod/distinfo index 1ea08d82723..5793df237ad 100644 --- a/science/py-dimod/distinfo +++ b/science/py-dimod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1660799992 -SHA256 (dwavesystems-dimod-0.11.5_GH0.tar.gz) = 8602da849ed8ae13d48eb0507d4107b2037d072a53652673ab108bb5772f443b -SIZE (dwavesystems-dimod-0.11.5_GH0.tar.gz) = 520765 +TIMESTAMP = 1665174970 +SHA256 (dwavesystems-dimod-0.11.6_GH0.tar.gz) = a6ede2065f13008fe40e2ca9ebf7b0458293c837cf26d97a9ac54ac39ff264ae +SIZE (dwavesystems-dimod-0.11.6_GH0.tar.gz) = 523197 diff --git a/science/py-dwave-ocean-sdk/Makefile b/science/py-dwave-ocean-sdk/Makefile index da75fe87475..ed4aa781438 100644 --- a/science/py-dwave-ocean-sdk/Makefile +++ b/science/py-dwave-ocean-sdk/Makefile @@ -1,5 +1,5 @@ PORTNAME= dwave-ocean-sdk -DISTVERSION= 5.4.0 +DISTVERSION= 5.5.0 CATEGORIES= science python # quantum-computing PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/science/py-dwave-ocean-sdk/distinfo b/science/py-dwave-ocean-sdk/distinfo index 9e3a28cdca1..3f2459e7033 100644 --- a/science/py-dwave-ocean-sdk/distinfo +++ b/science/py-dwave-ocean-sdk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663293195 -SHA256 (dwavesystems-dwave-ocean-sdk-5.4.0_GH0.tar.gz) = 8d7ddeb21c2fa9a23e79d75519261d6421b419e6e7bb52b249bc9d21915a9a02 -SIZE (dwavesystems-dwave-ocean-sdk-5.4.0_GH0.tar.gz) = 10256624 +TIMESTAMP = 1665174113 +SHA256 (dwavesystems-dwave-ocean-sdk-5.5.0_GH0.tar.gz) = 0fed8959f7ae48899b30fa15dad533a0260ffff93f180c0d3903010c558113c6 +SIZE (dwavesystems-dwave-ocean-sdk-5.5.0_GH0.tar.gz) = 10256745 diff --git a/science/py-kimpy/Makefile b/science/py-kimpy/Makefile new file mode 100644 index 00000000000..35f2a435c10 --- /dev/null +++ b/science/py-kimpy/Makefile @@ -0,0 +1,24 @@ +PORTNAME= kimpy +DISTVERSION= 2.0.1 +CATEGORIES= science python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Python interface to the KIM-API +WWW= https://openkim.org/kim-api/ + +LICENSE= CDDL +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pybind11>0:devel/py-pybind11@${PY_FLAVOR} +LIB_DEPENDS= libkim-api.so:science/kim-api +RUN_DEPENDS= ${PYNUMPY} + +USES= compiler:c++20-lang pkgconfig python:3.6+ +USE_PYTHON= distutils autoplist pytest # tests fail to run, see https://github.com/openkim/kimpy/issues/16 + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/kimpy/*${PYTHON_EXT_SUFFIX}.so + +.include <bsd.port.mk> diff --git a/science/py-kimpy/distinfo b/science/py-kimpy/distinfo new file mode 100644 index 00000000000..b754d2021c3 --- /dev/null +++ b/science/py-kimpy/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665163012 +SHA256 (kimpy-2.0.1.tar.gz) = b6670eff6e36bc63836b43073ad302881a88dc509086758f5781b2ed9227444e +SIZE (kimpy-2.0.1.tar.gz) = 52108 diff --git a/science/py-kimpy/pkg-descr b/science/py-kimpy/pkg-descr new file mode 100644 index 00000000000..1ce977c6523 --- /dev/null +++ b/science/py-kimpy/pkg-descr @@ -0,0 +1,6 @@ +kimpy is a Python interface to the KIM API. + +The Knowledgebase of Interatomic Models (KIM) Application Programming Interface +(API) defines a standard (the Portable Model Interface (PMI)) for how molecular +simulators interface with interatomic models (also called potentials or +force-fields). diff --git a/science/py-kliff/Makefile b/science/py-kliff/Makefile index 94a9f3249fa..89ff387c2ba 100644 --- a/science/py-kliff/Makefile +++ b/science/py-kliff/Makefile @@ -1,5 +1,5 @@ PORTNAME= kliff -DISTVERSION= 0.4.0 +DISTVERSION= 0.4.1 CATEGORIES= science python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -8,10 +8,12 @@ MAINTAINER= yuri@FreeBSD.org COMMENT= KIM-based Learning-Integrated Fitting Framework WWW= https://github.com/mjwen/kliff -LICENSE= CDDL +LICENSE= LGPL21 +LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pybind11>0:devel/py-pybind11@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}loguru>0:devel/py-loguru@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}kimpy>0:science/py-kimpy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}loguru>0:devel/py-loguru@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}monty>0:devel/py-monty@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pybind11>0:devel/py-pybind11@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ @@ -19,13 +21,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}loguru>0:devel/py-loguru@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} USES= compiler:c++11-lang python:3.6+ -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist pytest # tests fail to run, see https://github.com/openkim/kliff/issues/81 post-install: @${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -name "*.so" | ${XARGS} ${STRIP_CMD} -do-test: # tests fail with ImportErrors, complete list is unclear, see https://github.com/mjwen/kliff/issues/11 - @cd ${WRKSRC} && \ - ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYSETUP} test - .include <bsd.port.mk> diff --git a/science/py-kliff/distinfo b/science/py-kliff/distinfo index e983244609f..2463139f57b 100644 --- a/science/py-kliff/distinfo +++ b/science/py-kliff/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1651258226 -SHA256 (kliff-0.4.0.tar.gz) = 707bdb2905cb8d0eba2f2b1f95c371500a2f96976d567a28e937931238cec54d -SIZE (kliff-0.4.0.tar.gz) = 1917364 +TIMESTAMP = 1665162276 +SHA256 (kliff-0.4.1.tar.gz) = a4ccc66fd6026f97758b1936f839ab00d11653b028e2c34deffa6140d5a06509 +SIZE (kliff-0.4.1.tar.gz) = 2016827 diff --git a/science/py-spglib/Makefile b/science/py-spglib/Makefile index 1df3e0c64f6..dfe562c6409 100644 --- a/science/py-spglib/Makefile +++ b/science/py-spglib/Makefile @@ -1,6 +1,6 @@ PORTNAME= spglib DISTVERSIONPREFIX= v -DISTVERSION= 1.16.5 +DISTVERSION= 2.0.1 CATEGORIES= science python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,7 +14,7 @@ BUILD_DEPENDS= ${PYNUMPY} RUN_DEPENDS= ${PYNUMPY} USES= python:3.6+ -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist pytest # tests fail to run, see https://github.com/spglib/spglib/issues/192 USE_GITHUB= yes WRKSRC_SUBDIR= python diff --git a/science/py-spglib/distinfo b/science/py-spglib/distinfo index 2d505a58170..18b47482ce6 100644 --- a/science/py-spglib/distinfo +++ b/science/py-spglib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1651985344 -SHA256 (spglib-spglib-v1.16.5_GH0.tar.gz) = 1bbde03b6b78da756c07f458bd90d84f3c253841b9b0632db5b72c5961e87aef -SIZE (spglib-spglib-v1.16.5_GH0.tar.gz) = 2032040 +TIMESTAMP = 1665187362 +SHA256 (spglib-spglib-v2.0.1_GH0.tar.gz) = d7407c0d67174a0c5e41a82ed62948c43fcaf1b5529f97238d7fadd1123ffe22 +SIZE (spglib-spglib-v2.0.1_GH0.tar.gz) = 2879617 diff --git a/science/py-tensorflow/Makefile b/science/py-tensorflow/Makefile index 2de1a4e35af..5e98ff4e7b7 100644 --- a/science/py-tensorflow/Makefile +++ b/science/py-tensorflow/Makefile @@ -1,7 +1,7 @@ PORTNAME= tensorflow DISTVERSIONPREFIX= v DISTVERSION= 2.9.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= science python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DIST_SUBDIR= ${PORTNAME} diff --git a/science/qmcpack/Makefile b/science/qmcpack/Makefile index 70c0ad8a3ae..1e1aecfc2d0 100644 --- a/science/qmcpack/Makefile +++ b/science/qmcpack/Makefile @@ -1,7 +1,6 @@ PORTNAME= qmcpack DISTVERSIONPREFIX= v -DISTVERSION= 3.14.0 -PORTREVISION= 5 +DISTVERSION= 3.15.0 CATEGORIES= science MAINTAINER= yuri@FreeBSD.org @@ -33,7 +32,7 @@ SHEBANG_GLOB= check.sh CMAKE_OFF= BUILD_UNIT_TESTS CMAKE_ARGS= -DFREEBSD_PYTHON_VER=${PYTHON_VER} -CMAKE_TESTING_ON= BUILD_UNIT_TESTS # at least 3 testcases are known to fail +CMAKE_TESTING_ON= BUILD_UNIT_TESTS # many tests fail, see https://github.com/QMCPACK/qmcpack/issues/4274 PROGS= convert4qmc convertpw4qmc gpaw4qmcpack.py ppconvert qmc-check-affinity qmc-extract-eshdf-kvectors qmc-get-supercell qmcfinitesize qmcpack qmcpack.settings PLIST_FILES= ${PROGS:C/^/bin\//} diff --git a/science/qmcpack/distinfo b/science/qmcpack/distinfo index b9fdfe31da0..a7c920cad7f 100644 --- a/science/qmcpack/distinfo +++ b/science/qmcpack/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1649358814 -SHA256 (QMCPACK-qmcpack-v3.14.0_GH0.tar.gz) = 08bf712423c5ff8d983ba13c1892e767515f0996e865dff38f66d151d3de9548 -SIZE (QMCPACK-qmcpack-v3.14.0_GH0.tar.gz) = 116053983 +TIMESTAMP = 1665201281 +SHA256 (QMCPACK-qmcpack-v3.15.0_GH0.tar.gz) = cab0b78a481bac9f74d44d2ab5314443d5fb5891c5fbda4b9a46920c2aea6839 +SIZE (QMCPACK-qmcpack-v3.15.0_GH0.tar.gz) = 120993890 diff --git a/science/qmcpack/files/patch-CMakeLists.txt b/science/qmcpack/files/patch-CMakeLists.txt index e3e42be3980..7e555b7a8af 100644 --- a/science/qmcpack/files/patch-CMakeLists.txt +++ b/science/qmcpack/files/patch-CMakeLists.txt @@ -1,6 +1,15 @@ ---- CMakeLists.txt.orig 2022-01-13 02:13:14 UTC +--- CMakeLists.txt.orig 2022-09-28 23:03:18 UTC +++ CMakeLists.txt -@@ -1006,7 +1006,7 @@ include(CTest) +@@ -292,7 +292,7 @@ set(CMAKE_CXX_EXTENSIONS OFF) + include(Testlibstdc++) + + # Check that a C++ standard library is configured properly +-include(TestCxx17Library) ++#include(TestCxx17Library) # this test fails for clang-14 from base on 13-STABLE + + #----------------------------------------------------------------------- + # SETUP SANITIZERS FLAGS +@@ -1043,7 +1043,7 @@ include(CTest) #------------------------------------------------------------------- # Verify Python3 available #------------------------------------------------------------------- diff --git a/science/sirius/Makefile b/science/sirius/Makefile index 0cf736524d6..46660b6672a 100644 --- a/science/sirius/Makefile +++ b/science/sirius/Makefile @@ -1,7 +1,7 @@ PORTNAME= sirius DISTVERSIONPREFIX= v DISTVERSION= 7.3.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= science PKGNAMESUFFIX= -quantum-chemistry # other software also has the name "sirius" diff --git a/science/spglib/Makefile b/science/spglib/Makefile index dd68978e04f..a4f8a8aaddd 100644 --- a/science/spglib/Makefile +++ b/science/spglib/Makefile @@ -1,6 +1,6 @@ PORTNAME= spglib DISTVERSIONPREFIX= v -DISTVERSION= 1.16.5 +DISTVERSION= 2.0.1 CATEGORIES= science MAINTAINER= yuri@FreeBSD.org @@ -15,7 +15,22 @@ USE_GITHUB= yes USE_LDCONFIG= yes .if !exists(/usr/include/omp.h) -CMAKE_ARGS+= -DUSE_OMP:BOOL=OFF +CMAKE_OFF+= USE_OMP .endif +OPTIONS_DEFINE= FORTRAN +OPTIONS_DEFAULT= FORTRAN +OPTIONS_SUB= yes + +FORTRAN_USES= fortran +FORTRAN_CMAKE_BOOL= WITH_Fortran +FORTRAN_LDFLAGS= -lomp # workaround for: undefined reference to `__kmpc_fork_call' + +do-test: # from test/README.md + cd ${WRKSRC}/test && \ + ${CMAKE_BIN} -S . -B build -DUSE_SANITIZER="Address" -DCMAKE_BUILD_TYPE="Debug" && \ + ${CMAKE_BIN} --build build -j ${_MAKE_JOBS} && \ + cd build && \ + ctest + .include <bsd.port.mk> diff --git a/science/spglib/distinfo b/science/spglib/distinfo index 30d432e2cbb..b47dfdaee1e 100644 --- a/science/spglib/distinfo +++ b/science/spglib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1651984887 -SHA256 (spglib-spglib-v1.16.5_GH0.tar.gz) = 1bbde03b6b78da756c07f458bd90d84f3c253841b9b0632db5b72c5961e87aef -SIZE (spglib-spglib-v1.16.5_GH0.tar.gz) = 2032040 +TIMESTAMP = 1665185311 +SHA256 (spglib-spglib-v2.0.1_GH0.tar.gz) = d7407c0d67174a0c5e41a82ed62948c43fcaf1b5529f97238d7fadd1123ffe22 +SIZE (spglib-spglib-v2.0.1_GH0.tar.gz) = 2879617 diff --git a/science/spglib/pkg-plist b/science/spglib/pkg-plist index 9964232486b..9304ec4c411 100644 --- a/science/spglib/pkg-plist +++ b/science/spglib/pkg-plist @@ -1,7 +1,14 @@ +%%FORTRAN%%bin/spglib_example_fortran.X include/spglib.h include/spglib_f08.f90 +%%FORTRAN%%lib/libspglib_f08.a +%%FORTRAN%%lib/libspglib_f08.so +%%FORTRAN%%lib/libspglib_f08.so.1 +%%FORTRAN%%lib/libspglib_f08.so.2.0.1 lib/libsymspg.a lib/libsymspg.so lib/libsymspg.so.1 -lib/libsymspg.so.1.16.5 +lib/libsymspg.so.2.0.1 +%%FORTRAN%%lib/spglib_f08.mod libdata/pkgconfig/spglib.pc +%%FORTRAN%%libdata/pkgconfig/spglib_f08.pc diff --git a/security/Makefile b/security/Makefile index 1fb61f99161..8fecb015e30 100644 --- a/security/Makefile +++ b/security/Makefile @@ -845,6 +845,7 @@ SUBDIR += py-certbot-dns-digitalocean SUBDIR += py-certbot-dns-dnsimple SUBDIR += py-certbot-dns-dnsmadeeasy + SUBDIR += py-certbot-dns-gandi SUBDIR += py-certbot-dns-gehirn SUBDIR += py-certbot-dns-google SUBDIR += py-certbot-dns-linode diff --git a/security/acmed/Makefile b/security/acmed/Makefile index b3818ec77f2..494d7ac2a68 100644 --- a/security/acmed/Makefile +++ b/security/acmed/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 0.18.0 PORTREVISION= 8 CATEGORIES= security -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= ACME (RFC 8555) client daemon written in Rust WWW= https://github.com/breard-r/acmed diff --git a/security/aws-c-cal/Makefile b/security/aws-c-cal/Makefile index 9d479bd83e1..1e720ab26a7 100644 --- a/security/aws-c-cal/Makefile +++ b/security/aws-c-cal/Makefile @@ -1,6 +1,6 @@ PORTNAME= aws-c-cal DISTVERSIONPREFIX= v -DISTVERSION= 0.5.19 +DISTVERSION= 0.5.20 CATEGORIES= security MAINTAINER= eduardo@FreeBSD.org diff --git a/security/aws-c-cal/distinfo b/security/aws-c-cal/distinfo index 6c01869579f..f3d307a312a 100644 --- a/security/aws-c-cal/distinfo +++ b/security/aws-c-cal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661428843 -SHA256 (awslabs-aws-c-cal-v0.5.19_GH0.tar.gz) = 23452ab7960c480f1ec0a96ac55bde32d7d27c4a664baeadc248923b19c12086 -SIZE (awslabs-aws-c-cal-v0.5.19_GH0.tar.gz) = 1615245 +TIMESTAMP = 1665406599 +SHA256 (awslabs-aws-c-cal-v0.5.20_GH0.tar.gz) = acc352359bd06f8597415c366cf4ec4f00d0b0da92d637039a73323dd55b6cd0 +SIZE (awslabs-aws-c-cal-v0.5.20_GH0.tar.gz) = 1615468 diff --git a/security/cargo-audit/Makefile b/security/cargo-audit/Makefile index 71cebbab172..b84f6934d0a 100644 --- a/security/cargo-audit/Makefile +++ b/security/cargo-audit/Makefile @@ -1,7 +1,6 @@ PORTNAME= cargo-audit DISTVERSIONPREFIX= v -DISTVERSION= 0.17.0 -PORTREVISION= 3 +DISTVERSION= 0.17.2 CATEGORIES= security MAINTAINER= mikael@FreeBSD.org @@ -26,91 +25,99 @@ CARGO_CRATES= abscissa_core-0.6.0 \ abscissa_derive-0.6.0 \ addr2line-0.17.0 \ adler-1.0.2 \ - aho-corasick-0.7.18 \ - ansi_term-0.12.1 \ - anyhow-1.0.57 \ - arc-swap-1.5.0 \ - askama-0.11.1 \ + aho-corasick-0.7.19 \ + android_system_properties-0.1.5 \ + anyhow-1.0.65 \ + arc-swap-1.5.1 \ askama_derive-0.11.2 \ askama_escape-0.10.3 \ askama_shared-0.12.2 \ + askama-0.11.1 \ atom_syndication-0.11.0 \ atty-0.2.14 \ + auditable-extract-0.3.2 \ + auditable-info-0.5.0 \ + auditable-serde-0.5.1 \ autocfg-1.1.0 \ - backtrace-0.3.65 \ + backtrace-0.3.66 \ base64-0.13.0 \ - bincode-1.3.3 \ + base64-0.5.1 \ + binfarce-0.2.1 \ bitflags-1.3.2 \ - block-buffer-0.7.3 \ - block-buffer-0.9.0 \ - block-padding-0.1.5 \ - bumpalo-3.9.1 \ - byte-tools-0.3.1 \ + block-buffer-0.10.3 \ + bumpalo-3.11.0 \ + byteorder-1.3.1 \ byteorder-1.4.3 \ - bytes-1.1.0 \ - camino-1.0.9 \ + bytes-1.2.1 \ + camino-1.1.1 \ canonical-path-2.0.2 \ - cargo-edit-0.9.1 \ - cargo-platform-0.1.2 \ cargo_metadata-0.14.2 \ + cargo-edit-0.9.1 \ + cargo-lock-8.0.2 \ + cargo-platform-0.1.2 \ cc-1.0.73 \ cfg-if-1.0.0 \ - chrono-0.4.19 \ + chrono-0.4.22 \ chunked_transfer-1.4.0 \ - clap-2.34.0 \ - clap-3.1.18 \ - clap_derive-3.1.18 \ - clap_lex-0.2.0 \ - color-eyre-0.6.1 \ - combine-4.6.4 \ - comrak-0.12.1 \ + clap_derive-3.2.18 \ + clap_lex-0.2.4 \ + clap-3.2.22 \ + codespan-reporting-0.11.1 \ + color-eyre-0.6.2 \ + combine-4.6.6 \ + comrak-0.14.0 \ concolor-control-0.0.7 \ concolor-query-0.0.4 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.3 \ - cpufeatures-0.2.2 \ - crates-index-0.18.8 \ - crc32fast-1.3.2 \ - crossbeam-channel-0.5.4 \ - crossbeam-deque-0.8.1 \ - crossbeam-epoch-0.9.8 \ - crossbeam-utils-0.8.8 \ - darling-0.12.4 \ + cpufeatures-0.2.5 \ + crates-index-0.18.10 \ + crossbeam-channel-0.5.6 \ + crossbeam-deque-0.8.2 \ + crossbeam-epoch-0.9.11 \ + crossbeam-utils-0.8.12 \ + crypto-common-0.1.6 \ + cxx-1.0.78 \ + cxx-build-1.0.78 \ + cxxbridge-flags-1.0.78 \ + cxxbridge-macro-1.0.78 \ darling_core-0.12.4 \ darling_macro-0.12.4 \ - derive_builder-0.10.2 \ + darling-0.12.4 \ derive_builder_core-0.10.2 \ derive_builder_macro-0.10.2 \ - digest-0.8.1 \ - digest-0.9.0 \ + derive_builder-0.10.2 \ + digest-0.10.5 \ diligent-date-parser-0.1.3 \ dirs-4.0.0 \ dirs-next-2.0.0 \ dirs-sys-0.3.7 \ dirs-sys-next-0.1.2 \ - dunce-1.0.2 \ - either-1.6.1 \ + dunce-1.0.3 \ + either-1.8.0 \ encoding_rs-0.8.31 \ entities-1.0.1 \ env_proxy-0.4.1 \ + errno-0.2.8 \ + errno-dragonfly-0.1.2 \ eyre-0.6.8 \ - fake-simd-0.1.2 \ - fastrand-1.7.0 \ + fastrand-1.8.0 \ fixedbitset-0.4.1 \ - flate2-1.0.23 \ + fixedbitset-0.4.2 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.0.1 \ - fs-err-2.7.0 \ - generic-array-0.12.4 \ - generic-array-0.14.5 \ - getrandom-0.2.6 \ - gimli-0.26.1 \ + form_urlencoded-1.1.0 \ + fs-err-2.8.1 \ + generic-array-0.14.6 \ + getrandom-0.2.7 \ + gimli-0.26.2 \ git2-0.14.4 \ - gumdrop-0.8.1 \ gumdrop_derive-0.8.1 \ + gumdrop-0.8.1 \ hashbrown-0.11.2 \ + hashbrown-0.12.3 \ heck-0.4.0 \ hermit-abi-0.1.19 \ hex-0.4.3 \ @@ -118,177 +125,182 @@ CARGO_CRATES= abscissa_core-0.6.0 \ humansize-1.1.1 \ humantime-2.1.0 \ humantime-serde-1.1.1 \ + iana-time-zone-0.1.51 \ + iana-time-zone-haiku-0.1.0 \ ident_case-1.0.1 \ idna-0.2.3 \ + idna-0.3.0 \ indenter-0.3.3 \ - indexmap-1.7.0 \ + indexmap-1.8.1 \ + indexmap-1.9.1 \ instant-0.1.12 \ - itertools-0.10.3 \ - itoa-1.0.2 \ - jobserver-0.1.24 \ - js-sys-0.3.57 \ + io-lifetimes-0.7.3 \ + itertools-0.10.5 \ + itoa-1.0.4 \ + jobserver-0.1.25 \ + js-sys-0.3.60 \ kstring-1.0.6 \ lazy_static-1.4.0 \ - lazycell-1.3.0 \ - libc-0.2.126 \ + libc-0.2.135 \ libgit2-sys-0.13.4+1.4.2 \ libssh2-sys-0.2.23 \ - libz-sys-1.1.6 \ - line-wrap-0.1.1 \ - linked-hash-map-0.5.4 \ + libz-sys-1.1.8 \ + link-cplusplus-1.0.7 \ + linux-raw-sys-0.0.46 \ log-0.4.17 \ - maplit-1.0.2 \ matchers-0.1.0 \ matches-0.1.9 \ memchr-2.5.0 \ memoffset-0.6.5 \ - mime-0.3.16 \ mime_guess-2.0.4 \ + mime-0.3.16 \ minimal-lexical-0.2.1 \ - miniz_oxide-0.5.1 \ + miniz_oxide-0.5.4 \ + miniz_oxide-0.6.2 \ native-tls-0.2.10 \ never-0.1.0 \ nom-7.1.1 \ + nu-ansi-term-0.46.0 \ + num_cpus-1.13.1 \ num-integer-0.1.45 \ num-traits-0.2.15 \ - num_cpus-1.13.1 \ - num_threads-0.1.6 \ - object-0.28.4 \ - once_cell-1.12.0 \ - onig-6.3.1 \ - onig_sys-69.7.1 \ - opaque-debug-0.2.3 \ - opaque-debug-0.3.0 \ - openssl-0.10.40 \ + object-0.29.0 \ + once_cell-1.15.0 \ + openssl-0.10.42 \ openssl-macros-0.1.0 \ openssl-probe-0.1.5 \ - openssl-src-111.20.0+1.1.1o \ - openssl-sys-0.9.73 \ - os_str_bytes-6.0.1 \ - owo-colors-3.4.0 \ + openssl-src-111.22.0+1.1.1q \ + openssl-sys-0.9.76 \ + os_str_bytes-6.3.0 \ + overload-0.1.1 \ + owo-colors-3.5.0 \ pathdiff-0.2.1 \ percent-encoding-2.1.0 \ - pest-2.1.3 \ - pest_derive-2.1.0 \ - pest_generator-2.1.3 \ - pest_meta-2.1.3 \ - petgraph-0.6.1 \ + percent-encoding-2.2.0 \ + pest_derive-2.4.0 \ + pest_generator-2.4.0 \ + pest_meta-2.4.0 \ + pest-2.4.0 \ + petgraph-0.6.0 \ + petgraph-0.6.2 \ pin-project-lite-0.2.9 \ pkg-config-0.3.25 \ - plist-1.3.1 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ - proc-macro2-1.0.39 \ + proc-macro2-1.0.37 \ + proc-macro2-1.0.46 \ quick-xml-0.22.0 \ quote-1.0.18 \ + quote-1.0.21 \ rayon-1.5.3 \ rayon-core-1.9.3 \ - redox_syscall-0.2.13 \ + redox_syscall-0.2.16 \ redox_users-0.4.3 \ - regex-1.5.6 \ + regex-1.6.0 \ regex-automata-0.1.10 \ - regex-syntax-0.6.26 \ + regex-syntax-0.6.27 \ remove_dir_all-0.5.3 \ ring-0.16.20 \ - rust-embed-6.4.0 \ - rust-embed-impl-6.2.0 \ - rust-embed-utils-7.2.0 \ + rust-embed-6.4.1 \ + rust-embed-impl-6.3.0 \ + rust-embed-utils-7.3.0 \ rustc-demangle-0.1.21 \ rustc-hash-1.1.0 \ + rustix-0.35.11 \ rustls-0.20.6 \ - ryu-1.0.10 \ - safemem-0.3.3 \ + rustsec-example-crate-0.0.1 \ + ryu-1.0.11 \ same-file-1.0.6 \ schannel-0.1.20 \ scopeguard-1.1.0 \ + scratch-1.0.2 \ sct-0.7.0 \ secrecy-0.8.0 \ - security-framework-2.6.1 \ + security-framework-2.7.0 \ security-framework-sys-2.6.1 \ - semver-1.0.9 \ - serde-1.0.137 \ - serde_derive-1.0.137 \ - serde_json-1.0.81 \ - sha-1-0.8.2 \ - sha2-0.9.9 \ + semver-1.0.14 \ + semver-1.0.7 \ + serde_derive-1.0.136 \ + serde_derive-1.0.145 \ + serde_json-1.0.86 \ + serde-1.0.136 \ + serde-1.0.145 \ + sha1-0.10.5 \ + sha2-0.10.6 \ sharded-slab-0.1.4 \ shell-words-1.1.0 \ - smallvec-1.8.0 \ + smallvec-1.10.0 \ smartstring-1.0.1 \ socks-0.3.4 \ spin-0.5.2 \ static_assertions-1.1.0 \ - strsim-0.8.0 \ strsim-0.10.0 \ subprocess-0.2.9 \ - syn-1.0.95 \ + syn-1.0.102 \ + syn-1.0.91 \ synstructure-0.12.6 \ - syntect-4.6.0 \ tempfile-3.3.0 \ termcolor-1.1.3 \ - terminal_size-0.1.17 \ - textwrap-0.11.0 \ - textwrap-0.15.0 \ - thiserror-1.0.31 \ - thiserror-impl-1.0.31 \ + terminal_size-0.2.1 \ + textwrap-0.15.1 \ + thiserror-1.0.37 \ + thiserror-impl-1.0.37 \ thread_local-1.1.4 \ - time-0.1.43 \ - time-0.3.9 \ - tinyvec-1.6.0 \ tinyvec_macros-0.1.0 \ - toml-0.5.9 \ + tinyvec-1.5.1 \ + tinyvec-1.6.0 \ toml_edit-0.13.4 \ - tracing-0.1.34 \ - tracing-attributes-0.1.21 \ - tracing-core-0.1.26 \ + toml-0.5.9 \ + topological-sort-0.2.2 \ + tracing-0.1.37 \ + tracing-attributes-0.1.23 \ + tracing-core-0.1.30 \ tracing-log-0.1.3 \ - tracing-subscriber-0.3.11 \ - twoway-0.2.2 \ + tracing-subscriber-0.3.16 \ typed-arena-1.7.0 \ typenum-1.15.0 \ - ucd-trie-0.1.3 \ - unchecked-index-0.2.2 \ + ucd-trie-0.1.5 \ unicase-2.6.0 \ - unicode-bidi-0.3.8 \ - unicode-ident-1.0.0 \ - unicode-normalization-0.1.19 \ - unicode-width-0.1.9 \ - unicode-xid-0.2.3 \ unicode_categories-0.1.1 \ + unicode-bidi-0.3.7 \ + unicode-bidi-0.3.8 \ + unicode-ident-1.0.5 \ + unicode-normalization-0.1.19 \ + unicode-normalization-0.1.22 \ + unicode-width-0.1.10 \ + unicode-xid-0.2.2 \ + unicode-xid-0.2.4 \ untrusted-0.7.1 \ - ureq-2.4.0 \ + ureq-2.5.0 \ url-2.2.2 \ + url-2.3.1 \ valuable-0.1.0 \ vcpkg-0.2.15 \ - vec_map-0.8.2 \ version_check-0.9.4 \ wait-timeout-0.2.0 \ walkdir-2.3.2 \ - wasi-0.10.2+wasi-snapshot-preview1 \ - wasm-bindgen-0.2.80 \ - wasm-bindgen-backend-0.2.80 \ - wasm-bindgen-macro-0.2.80 \ - wasm-bindgen-macro-support-0.2.80 \ - wasm-bindgen-shared-0.2.80 \ - web-sys-0.3.57 \ + wasi-0.11.0+wasi-snapshot-preview1 \ + wasm-bindgen-0.2.83 \ + wasm-bindgen-backend-0.2.83 \ + wasm-bindgen-macro-0.2.83 \ + wasm-bindgen-macro-support-0.2.83 \ + wasm-bindgen-shared-0.2.83 \ + web-sys-0.3.60 \ webpki-0.22.0 \ - webpki-roots-0.22.3 \ + webpki-roots-0.22.5 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-sys-0.36.1 \ windows_aarch64_msvc-0.36.1 \ windows_i686_gnu-0.36.1 \ windows_i686_msvc-0.36.1 \ windows_x86_64_gnu-0.36.1 \ windows_x86_64_msvc-0.36.1 \ + windows-sys-0.36.1 \ xdg-2.4.1 \ xml-rs-0.8.4 \ - yaml-rust-0.4.5 \ - zeroize-1.5.5 \ - base64-0.5.1 \ - byteorder-1.3.1 + zeroize-1.5.7 NO_TEST= yes diff --git a/security/cargo-audit/distinfo b/security/cargo-audit/distinfo index ff2b2b617bd..3ee210c6a8c 100644 --- a/security/cargo-audit/distinfo +++ b/security/cargo-audit/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1653388206 +TIMESTAMP = 1665420474 SHA256 (rust/crates/abscissa_core-0.6.0.crate) = 6750843603bf31a83accd3c8177f9dbf53a7d64275688fc7371e0a4d9f8628b5 SIZE (rust/crates/abscissa_core-0.6.0.crate) = 30041 SHA256 (rust/crates/abscissa_derive-0.6.0.crate) = 1a3473aa652e90865a06b723102aaa4a54a7d9f2092dbf4582497a61d0537d3f @@ -7,82 +7,88 @@ SHA256 (rust/crates/addr2line-0.17.0.crate) = b9ecd88a8c8378ca913a680cd98f0f13ac SIZE (rust/crates/addr2line-0.17.0.crate) = 32260 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe SIZE (rust/crates/adler-1.0.2.crate) = 12778 -SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f -SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923 -SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2 -SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838 -SHA256 (rust/crates/anyhow-1.0.57.crate) = 08f9b8508dccb7687a1d6c4ce66b2b0ecef467c94667de27d8d7fe1f8d2a9cdc -SIZE (rust/crates/anyhow-1.0.57.crate) = 44614 -SHA256 (rust/crates/arc-swap-1.5.0.crate) = c5d78ce20460b82d3fa150275ed9d55e21064fc7951177baacf86a145c4a4b1f -SIZE (rust/crates/arc-swap-1.5.0.crate) = 65351 -SHA256 (rust/crates/askama-0.11.1.crate) = fb98f10f371286b177db5eeb9a6e5396609555686a35e1d4f7b9a9c6d8af0139 -SIZE (rust/crates/askama-0.11.1.crate) = 8182 +SHA256 (rust/crates/aho-corasick-0.7.19.crate) = b4f55bd91a0978cbfd91c457a164bab8b4001c833b7f323132c0a4e1922dd44e +SIZE (rust/crates/aho-corasick-0.7.19.crate) = 113070 +SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 +SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 +SHA256 (rust/crates/anyhow-1.0.65.crate) = 98161a4e3e2184da77bb14f02184cdd111e83bbbcc9979dfee3c44b9a85f5602 +SIZE (rust/crates/anyhow-1.0.65.crate) = 43585 +SHA256 (rust/crates/arc-swap-1.5.1.crate) = 983cd8b9d4b02a6dc6ffa557262eb5858a27a0038ffffe21a0f133eaa819a164 +SIZE (rust/crates/arc-swap-1.5.1.crate) = 66157 SHA256 (rust/crates/askama_derive-0.11.2.crate) = 87bf87e6e8b47264efa9bde63d6225c6276a52e05e91bf37eaa8afd0032d6b71 SIZE (rust/crates/askama_derive-0.11.2.crate) = 7097 SHA256 (rust/crates/askama_escape-0.10.3.crate) = 619743e34b5ba4e9703bba34deac3427c72507c7159f5fd030aea8cac0cfe341 SIZE (rust/crates/askama_escape-0.10.3.crate) = 8875 SHA256 (rust/crates/askama_shared-0.12.2.crate) = bf722b94118a07fcbc6640190f247334027685d4e218b794dbfe17c32bf38ed0 SIZE (rust/crates/askama_shared-0.12.2.crate) = 38015 +SHA256 (rust/crates/askama-0.11.1.crate) = fb98f10f371286b177db5eeb9a6e5396609555686a35e1d4f7b9a9c6d8af0139 +SIZE (rust/crates/askama-0.11.1.crate) = 8182 SHA256 (rust/crates/atom_syndication-0.11.0.crate) = 21fb6a0b39c6517edafe46f8137e53c51742425a4dae1c73ee12264a37ad7541 SIZE (rust/crates/atom_syndication-0.11.0.crate) = 24088 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 SIZE (rust/crates/atty-0.2.14.crate) = 5470 +SHA256 (rust/crates/auditable-extract-0.3.2.crate) = f8a62a6f4a522a2ab30b5fca049b9587228d17e4ac648106aeaf7da9b70b5e2b +SIZE (rust/crates/auditable-extract-0.3.2.crate) = 2576 +SHA256 (rust/crates/auditable-info-0.5.0.crate) = d5c2fa665d496ba4c7ac4a5116876e48af9b116bed0a24fea0094168d93ceb76 +SIZE (rust/crates/auditable-info-0.5.0.crate) = 4565 +SHA256 (rust/crates/auditable-serde-0.5.1.crate) = baf8e7cd831b1fae97a516cbac6504d895197e29c20e2d20100f2a063bc7defc +SIZE (rust/crates/auditable-serde-0.5.1.crate) = 10815 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 -SHA256 (rust/crates/backtrace-0.3.65.crate) = 11a17d453482a265fd5f8479f2a3f405566e6ca627837aaddb85af8b1ab8ef61 -SIZE (rust/crates/backtrace-0.3.65.crate) = 74129 +SHA256 (rust/crates/backtrace-0.3.66.crate) = cab84319d616cfb654d03394f38ab7e6f0919e181b1b57e1fd15e7fb4077d9a7 +SIZE (rust/crates/backtrace-0.3.66.crate) = 74397 SHA256 (rust/crates/base64-0.13.0.crate) = 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd SIZE (rust/crates/base64-0.13.0.crate) = 62070 -SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad -SIZE (rust/crates/bincode-1.3.3.crate) = 28958 +SHA256 (rust/crates/base64-0.5.1.crate) = 124e5332dfc4e387b4ca058909aa175c0c3eccf03846b7c1a969b9ad067b8df2 +SIZE (rust/crates/base64-0.5.1.crate) = 20272 +SHA256 (rust/crates/binfarce-0.2.1.crate) = 18464ccbb85e5dede30d70cc7676dc9950a0fb7dbf595a43d765be9123c616a2 +SIZE (rust/crates/binfarce-0.2.1.crate) = 22233 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/block-buffer-0.7.3.crate) = c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b -SIZE (rust/crates/block-buffer-0.7.3.crate) = 7179 -SHA256 (rust/crates/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4 -SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108 -SHA256 (rust/crates/block-padding-0.1.5.crate) = fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5 -SIZE (rust/crates/block-padding-0.1.5.crate) = 7342 -SHA256 (rust/crates/bumpalo-3.9.1.crate) = a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899 -SIZE (rust/crates/bumpalo-3.9.1.crate) = 77507 -SHA256 (rust/crates/byte-tools-0.3.1.crate) = e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7 -SIZE (rust/crates/byte-tools-0.3.1.crate) = 5526 +SHA256 (rust/crates/block-buffer-0.10.3.crate) = 69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e +SIZE (rust/crates/block-buffer-0.10.3.crate) = 10465 +SHA256 (rust/crates/bumpalo-3.11.0.crate) = c1ad822118d20d2c234f427000d5acc36eabe1e29a348c89b63dd60b13f28e5d +SIZE (rust/crates/bumpalo-3.11.0.crate) = 80945 +SHA256 (rust/crates/byteorder-1.3.1.crate) = a019b10a2a7cdeb292db131fc8113e57ea2a908f6e7894b0c3c671893b65dbeb +SIZE (rust/crates/byteorder-1.3.1.crate) = 20959 SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610 SIZE (rust/crates/byteorder-1.4.3.crate) = 22512 -SHA256 (rust/crates/bytes-1.1.0.crate) = c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8 -SIZE (rust/crates/bytes-1.1.0.crate) = 49640 -SHA256 (rust/crates/camino-1.0.9.crate) = 869119e97797867fd90f5e22af7d0bd274bd4635ebb9eb68c04f3f513ae6c412 -SIZE (rust/crates/camino-1.0.9.crate) = 29357 +SHA256 (rust/crates/bytes-1.2.1.crate) = ec8a7b6a70fde80372154c65702f00a0f56f3e1c36abbc6c440484be248856db +SIZE (rust/crates/bytes-1.2.1.crate) = 54857 +SHA256 (rust/crates/camino-1.1.1.crate) = 88ad0e1e3e88dd237a156ab9f571021b8a158caa0ae44b1968a241efb5144c1e +SIZE (rust/crates/camino-1.1.1.crate) = 30737 SHA256 (rust/crates/canonical-path-2.0.2.crate) = e6e9e01327e6c86e92ec72b1c798d4a94810f147209bbe3ffab6a86954937a6f SIZE (rust/crates/canonical-path-2.0.2.crate) = 5536 -SHA256 (rust/crates/cargo-edit-0.9.1.crate) = 34965aea9b211a43ace81105894e2e2d15103be244884b31f26065e7538fe30b -SIZE (rust/crates/cargo-edit-0.9.1.crate) = 62182 -SHA256 (rust/crates/cargo-platform-0.1.2.crate) = cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27 -SIZE (rust/crates/cargo-platform-0.1.2.crate) = 11645 SHA256 (rust/crates/cargo_metadata-0.14.2.crate) = 4acbb09d9ee8e23699b9634375c72795d095bf268439da88562cf9b501f181fa SIZE (rust/crates/cargo_metadata-0.14.2.crate) = 17469 +SHA256 (rust/crates/cargo-edit-0.9.1.crate) = 34965aea9b211a43ace81105894e2e2d15103be244884b31f26065e7538fe30b +SIZE (rust/crates/cargo-edit-0.9.1.crate) = 62182 +SHA256 (rust/crates/cargo-lock-8.0.2.crate) = 3c4c54d47a4532db3494ef7332c257ab57b02750daae3250d49e01ee55201ce8 +SIZE (rust/crates/cargo-lock-8.0.2.crate) = 38269 +SHA256 (rust/crates/cargo-platform-0.1.2.crate) = cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27 +SIZE (rust/crates/cargo-platform-0.1.2.crate) = 11645 SHA256 (rust/crates/cc-1.0.73.crate) = 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11 SIZE (rust/crates/cc-1.0.73.crate) = 57880 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/chrono-0.4.19.crate) = 670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73 -SIZE (rust/crates/chrono-0.4.19.crate) = 155663 +SHA256 (rust/crates/chrono-0.4.22.crate) = bfd4d1b31faaa3a89d7934dbded3111da0d2ef28e3ebccdb4f0179f5929d1ef1 +SIZE (rust/crates/chrono-0.4.22.crate) = 185570 SHA256 (rust/crates/chunked_transfer-1.4.0.crate) = fff857943da45f546682664a79488be82e69e43c1a7a2307679ab9afb3a66d2e SIZE (rust/crates/chunked_transfer-1.4.0.crate) = 9238 -SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c -SIZE (rust/crates/clap-2.34.0.crate) = 202210 -SHA256 (rust/crates/clap-3.1.18.crate) = d2dbdf4bdacb33466e854ce889eee8dfd5729abf7ccd7664d0a2d60cd384440b -SIZE (rust/crates/clap-3.1.18.crate) = 209664 -SHA256 (rust/crates/clap_derive-3.1.18.crate) = 25320346e922cffe59c0bbc5410c8d8784509efb321488971081313cb1e1a33c -SIZE (rust/crates/clap_derive-3.1.18.crate) = 25521 -SHA256 (rust/crates/clap_lex-0.2.0.crate) = a37c35f1112dad5e6e0b1adaff798507497a18fceeb30cceb3bae7d1427b9213 -SIZE (rust/crates/clap_lex-0.2.0.crate) = 9581 -SHA256 (rust/crates/color-eyre-0.6.1.crate) = 8ebf286c900a6d5867aeff75cfee3192857bb7f24b547d4f0df2ed6baa812c90 -SIZE (rust/crates/color-eyre-0.6.1.crate) = 630329 -SHA256 (rust/crates/combine-4.6.4.crate) = 2a604e93b79d1808327a6fca85a6f2d69de66461e7620f5a4cbf5fb4d1d7c948 -SIZE (rust/crates/combine-4.6.4.crate) = 132144 -SHA256 (rust/crates/comrak-0.12.1.crate) = ff3c476e1a33eb4df1212a02db79d0f788bbd760901f34f5897644623e0e4e74 -SIZE (rust/crates/comrak-0.12.1.crate) = 80027 +SHA256 (rust/crates/clap_derive-3.2.18.crate) = ea0c8bce528c4be4da13ea6fead8965e95b6073585a2f05204bd8f4119f82a65 +SIZE (rust/crates/clap_derive-3.2.18.crate) = 28208 +SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5 +SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652 +SHA256 (rust/crates/clap-3.2.22.crate) = 86447ad904c7fb335a790c9d7fe3d0d971dc523b8ccd1561a520de9a85302750 +SIZE (rust/crates/clap-3.2.22.crate) = 219438 +SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e +SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963 +SHA256 (rust/crates/color-eyre-0.6.2.crate) = 5a667583cca8c4f8436db8de46ea8233c42a7d9ae424a82d338f2e4675229204 +SIZE (rust/crates/color-eyre-0.6.2.crate) = 635042 +SHA256 (rust/crates/combine-4.6.6.crate) = 35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4 +SIZE (rust/crates/combine-4.6.6.crate) = 132428 +SHA256 (rust/crates/comrak-0.14.0.crate) = 15bf1e432b302dc6236dd0db580d182ce520bb24af82d6462e2d7a5e0a31c50d +SIZE (rust/crates/comrak-0.14.0.crate) = 82547 SHA256 (rust/crates/concolor-control-0.0.7.crate) = 7104119c2f80d887239879d0c50e033cd40eac9a3f3561e0684ba7d5d654f4da SIZE (rust/crates/concolor-control-0.0.7.crate) = 6314 SHA256 (rust/crates/concolor-query-0.0.4.crate) = ad159cc964ac8f9d407cbc0aa44b02436c054b541f2b4b5f06972e1efdc54bc7 @@ -91,36 +97,42 @@ SHA256 (rust/crates/core-foundation-0.9.3.crate) = 194a7a9e6de53fa55116934067c84 SIZE (rust/crates/core-foundation-0.9.3.crate) = 27059 SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519 -SHA256 (rust/crates/cpufeatures-0.2.2.crate) = 59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b -SIZE (rust/crates/cpufeatures-0.2.2.crate) = 10655 -SHA256 (rust/crates/crates-index-0.18.8.crate) = 2519c91ad7a6e3250a64fb71162d2db1afe7bcf826a465f84d2052fd69639b7a -SIZE (rust/crates/crates-index-0.18.8.crate) = 18724 -SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d -SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661 -SHA256 (rust/crates/crossbeam-channel-0.5.4.crate) = 5aaa7bd5fb665c6864b5f963dd9097905c54125909c7aa94c9e18507cdbe6c53 -SIZE (rust/crates/crossbeam-channel-0.5.4.crate) = 88237 -SHA256 (rust/crates/crossbeam-deque-0.8.1.crate) = 6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e -SIZE (rust/crates/crossbeam-deque-0.8.1.crate) = 20852 -SHA256 (rust/crates/crossbeam-epoch-0.9.8.crate) = 1145cf131a2c6ba0615079ab6a638f7e1973ac9c2634fcbeaaad6114246efe8c -SIZE (rust/crates/crossbeam-epoch-0.9.8.crate) = 46012 -SHA256 (rust/crates/crossbeam-utils-0.8.8.crate) = 0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38 -SIZE (rust/crates/crossbeam-utils-0.8.8.crate) = 39681 -SHA256 (rust/crates/darling-0.12.4.crate) = 5f2c43f534ea4b0b049015d00269734195e6d3f0f6635cb692251aca6f9f8b3c -SIZE (rust/crates/darling-0.12.4.crate) = 19031 +SHA256 (rust/crates/cpufeatures-0.2.5.crate) = 28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320 +SIZE (rust/crates/cpufeatures-0.2.5.crate) = 11251 +SHA256 (rust/crates/crates-index-0.18.10.crate) = 3447ec855b0c44cad8eedb3d32b53837f233894d5f4584a2648a7ebc5d3feef4 +SIZE (rust/crates/crates-index-0.18.10.crate) = 19086 +SHA256 (rust/crates/crossbeam-channel-0.5.6.crate) = c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521 +SIZE (rust/crates/crossbeam-channel-0.5.6.crate) = 90292 +SHA256 (rust/crates/crossbeam-deque-0.8.2.crate) = 715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc +SIZE (rust/crates/crossbeam-deque-0.8.2.crate) = 21237 +SHA256 (rust/crates/crossbeam-epoch-0.9.11.crate) = f916dfc5d356b0ed9dae65f1db9fc9770aa2851d2662b988ccf4fe3516e86348 +SIZE (rust/crates/crossbeam-epoch-0.9.11.crate) = 47900 +SHA256 (rust/crates/crossbeam-utils-0.8.12.crate) = edbafec5fa1f196ca66527c1b12c2ec4745ca14b50f1ad8f9f6f720b55d11fac +SIZE (rust/crates/crossbeam-utils-0.8.12.crate) = 41785 +SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 +SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 +SHA256 (rust/crates/cxx-1.0.78.crate) = 19f39818dcfc97d45b03953c1292efc4e80954e1583c4aa770bac1383e2310a4 +SIZE (rust/crates/cxx-1.0.78.crate) = 196217 +SHA256 (rust/crates/cxx-build-1.0.78.crate) = 3e580d70777c116df50c390d1211993f62d40302881e54d4b79727acb83d0199 +SIZE (rust/crates/cxx-build-1.0.78.crate) = 83931 +SHA256 (rust/crates/cxxbridge-flags-1.0.78.crate) = 56a46460b88d1cec95112c8c363f0e2c39afdb237f60583b0b36343bf627ea9c +SIZE (rust/crates/cxxbridge-flags-1.0.78.crate) = 5634 +SHA256 (rust/crates/cxxbridge-macro-1.0.78.crate) = 747b608fecf06b0d72d440f27acc99288207324b793be2c17991839f3d4995ea +SIZE (rust/crates/cxxbridge-macro-1.0.78.crate) = 59632 SHA256 (rust/crates/darling_core-0.12.4.crate) = 8e91455b86830a1c21799d94524df0845183fa55bafd9aa137b01c7d1065fa36 SIZE (rust/crates/darling_core-0.12.4.crate) = 49742 SHA256 (rust/crates/darling_macro-0.12.4.crate) = 29b5acf0dea37a7f66f7b25d2c5e93fd46f8f6968b1a5d7a3e02e97768afc95a SIZE (rust/crates/darling_macro-0.12.4.crate) = 1866 -SHA256 (rust/crates/derive_builder-0.10.2.crate) = d13202debe11181040ae9063d739fa32cfcaaebe2275fe387703460ae2365b30 -SIZE (rust/crates/derive_builder-0.10.2.crate) = 29777 +SHA256 (rust/crates/darling-0.12.4.crate) = 5f2c43f534ea4b0b049015d00269734195e6d3f0f6635cb692251aca6f9f8b3c +SIZE (rust/crates/darling-0.12.4.crate) = 19031 SHA256 (rust/crates/derive_builder_core-0.10.2.crate) = 66e616858f6187ed828df7c64a6d71720d83767a7f19740b2d1b6fe6327b36e5 SIZE (rust/crates/derive_builder_core-0.10.2.crate) = 24691 SHA256 (rust/crates/derive_builder_macro-0.10.2.crate) = 58a94ace95092c5acb1e97a7e846b310cfbd499652f72297da7493f618a98d73 SIZE (rust/crates/derive_builder_macro-0.10.2.crate) = 6210 -SHA256 (rust/crates/digest-0.8.1.crate) = f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5 -SIZE (rust/crates/digest-0.8.1.crate) = 9449 -SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066 -SIZE (rust/crates/digest-0.9.0.crate) = 13247 +SHA256 (rust/crates/derive_builder-0.10.2.crate) = d13202debe11181040ae9063d739fa32cfcaaebe2275fe387703460ae2365b30 +SIZE (rust/crates/derive_builder-0.10.2.crate) = 29777 +SHA256 (rust/crates/digest-0.10.5.crate) = adfbc57365a37acbd2ebf2b64d7e69bb766e2fea813521ed536f5d0520dcf86c +SIZE (rust/crates/digest-0.10.5.crate) = 19503 SHA256 (rust/crates/diligent-date-parser-0.1.3.crate) = c2d0fd95c7c02e2d6c588c6c5628466fff9bdde4b8c6196465e087b08e792720 SIZE (rust/crates/diligent-date-parser-0.1.3.crate) = 7859 SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059 @@ -131,26 +143,28 @@ SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d4 SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597 SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681 -SHA256 (rust/crates/dunce-1.0.2.crate) = 453440c271cf5577fd2a40e4942540cb7d0d2f85e27c8d07dd0023c925a67541 -SIZE (rust/crates/dunce-1.0.2.crate) = 7953 -SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457 -SIZE (rust/crates/either-1.6.1.crate) = 13641 +SHA256 (rust/crates/dunce-1.0.3.crate) = 0bd4b30a6560bbd9b4620f4de34c3f14f60848e58a9b7216801afcb4c7b31c3c +SIZE (rust/crates/dunce-1.0.3.crate) = 8035 +SHA256 (rust/crates/either-1.8.0.crate) = 90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797 +SIZE (rust/crates/either-1.8.0.crate) = 15992 SHA256 (rust/crates/encoding_rs-0.8.31.crate) = 9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b SIZE (rust/crates/encoding_rs-0.8.31.crate) = 1370113 SHA256 (rust/crates/entities-1.0.1.crate) = b5320ae4c3782150d900b79807611a59a99fc9a1d61d686faafc24b93fc8d7ca SIZE (rust/crates/entities-1.0.1.crate) = 24795 SHA256 (rust/crates/env_proxy-0.4.1.crate) = 3a5019be18538406a43b5419a5501461f0c8b49ea7dfda0cfc32f4e51fc44be1 SIZE (rust/crates/env_proxy-0.4.1.crate) = 11256 +SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1 +SIZE (rust/crates/errno-0.2.8.crate) = 9276 +SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf +SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810 SHA256 (rust/crates/eyre-0.6.8.crate) = 4c2b6b5a29c02cdc822728b7d7b8ae1bab3e3b05d44522770ddd49722eeac7eb SIZE (rust/crates/eyre-0.6.8.crate) = 41587 -SHA256 (rust/crates/fake-simd-0.1.2.crate) = e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed -SIZE (rust/crates/fake-simd-0.1.2.crate) = 5398 -SHA256 (rust/crates/fastrand-1.7.0.crate) = c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf -SIZE (rust/crates/fastrand-1.7.0.crate) = 11265 +SHA256 (rust/crates/fastrand-1.8.0.crate) = a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499 +SIZE (rust/crates/fastrand-1.8.0.crate) = 11369 SHA256 (rust/crates/fixedbitset-0.4.1.crate) = 279fb028e20b3c4c320317955b77c5e0c9701f05a1d309905d6fc702cdc5053e SIZE (rust/crates/fixedbitset-0.4.1.crate) = 15551 -SHA256 (rust/crates/flate2-1.0.23.crate) = b39522e96686d38f4bc984b9198e3a0613264abaebaff2c5c918bfa6b6da09af -SIZE (rust/crates/flate2-1.0.23.crate) = 70440 +SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80 +SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 @@ -159,24 +173,26 @@ SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7f SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 SHA256 (rust/crates/form_urlencoded-1.0.1.crate) = 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191 SIZE (rust/crates/form_urlencoded-1.0.1.crate) = 8773 -SHA256 (rust/crates/fs-err-2.7.0.crate) = 5bd79fa345a495d3ae89fb7165fec01c0e72f41821d642dda363a1e97975652e -SIZE (rust/crates/fs-err-2.7.0.crate) = 13981 -SHA256 (rust/crates/generic-array-0.12.4.crate) = ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd -SIZE (rust/crates/generic-array-0.12.4.crate) = 18212 -SHA256 (rust/crates/generic-array-0.14.5.crate) = fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803 -SIZE (rust/crates/generic-array-0.14.5.crate) = 28915 -SHA256 (rust/crates/getrandom-0.2.6.crate) = 9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad -SIZE (rust/crates/getrandom-0.2.6.crate) = 28043 -SHA256 (rust/crates/gimli-0.26.1.crate) = 78cc372d058dcf6d5ecd98510e7fbc9e5aec4d21de70f65fea8fecebcd881bd4 -SIZE (rust/crates/gimli-0.26.1.crate) = 716168 +SHA256 (rust/crates/form_urlencoded-1.1.0.crate) = a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8 +SIZE (rust/crates/form_urlencoded-1.1.0.crate) = 8734 +SHA256 (rust/crates/fs-err-2.8.1.crate) = 64db3e262960f0662f43a6366788d5f10f7f244b8f7d7d987f560baf5ded5c50 +SIZE (rust/crates/fs-err-2.8.1.crate) = 14302 +SHA256 (rust/crates/generic-array-0.14.6.crate) = bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9 +SIZE (rust/crates/generic-array-0.14.6.crate) = 15889 +SHA256 (rust/crates/getrandom-0.2.7.crate) = 4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6 +SIZE (rust/crates/getrandom-0.2.7.crate) = 28854 +SHA256 (rust/crates/gimli-0.26.2.crate) = 22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d +SIZE (rust/crates/gimli-0.26.2.crate) = 717340 SHA256 (rust/crates/git2-0.14.4.crate) = d0155506aab710a86160ddb504a480d2964d7ab5b9e62419be69e0032bc5931c SIZE (rust/crates/git2-0.14.4.crate) = 196849 -SHA256 (rust/crates/gumdrop-0.8.1.crate) = 5bc700f989d2f6f0248546222d9b4258f5b02a171a431f8285a81c08142629e3 -SIZE (rust/crates/gumdrop-0.8.1.crate) = 17522 SHA256 (rust/crates/gumdrop_derive-0.8.1.crate) = 729f9bd3449d77e7831a18abfb7ba2f99ee813dfd15b8c2167c9a54ba20aa99d SIZE (rust/crates/gumdrop_derive-0.8.1.crate) = 11657 +SHA256 (rust/crates/gumdrop-0.8.1.crate) = 5bc700f989d2f6f0248546222d9b4258f5b02a171a431f8285a81c08142629e3 +SIZE (rust/crates/gumdrop-0.8.1.crate) = 17522 SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713 +SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 +SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 SHA256 (rust/crates/heck-0.4.0.crate) = 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9 SIZE (rust/crates/heck-0.4.0.crate) = 11161 SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 @@ -191,46 +207,52 @@ SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec8 SIZE (rust/crates/humantime-2.1.0.crate) = 16749 SHA256 (rust/crates/humantime-serde-1.1.1.crate) = 57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c SIZE (rust/crates/humantime-serde-1.1.1.crate) = 7886 +SHA256 (rust/crates/iana-time-zone-0.1.51.crate) = f5a6ef98976b22b3b7f2f3a806f858cb862044cfa66805aa3ad84cb3d3b785ed +SIZE (rust/crates/iana-time-zone-0.1.51.crate) = 19397 +SHA256 (rust/crates/iana-time-zone-haiku-0.1.0.crate) = fde6edd6cef363e9359ed3c98ba64590ba9eecba2293eb5a723ab32aee8926aa +SIZE (rust/crates/iana-time-zone-haiku-0.1.0.crate) = 6640 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492 SHA256 (rust/crates/idna-0.2.3.crate) = 418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8 SIZE (rust/crates/idna-0.2.3.crate) = 271023 +SHA256 (rust/crates/idna-0.3.0.crate) = e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6 +SIZE (rust/crates/idna-0.3.0.crate) = 271128 SHA256 (rust/crates/indenter-0.3.3.crate) = ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683 SIZE (rust/crates/indenter-0.3.3.crate) = 6587 -SHA256 (rust/crates/indexmap-1.7.0.crate) = bc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5 -SIZE (rust/crates/indexmap-1.7.0.crate) = 50363 +SHA256 (rust/crates/indexmap-1.8.1.crate) = 0f647032dfaa1f8b6dc29bd3edb7bbef4861b8b8007ebb118d6db284fd59f6ee +SIZE (rust/crates/indexmap-1.8.1.crate) = 53220 +SHA256 (rust/crates/indexmap-1.9.1.crate) = 10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e +SIZE (rust/crates/indexmap-1.9.1.crate) = 54114 SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c SIZE (rust/crates/instant-0.1.12.crate) = 6128 -SHA256 (rust/crates/itertools-0.10.3.crate) = a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3 -SIZE (rust/crates/itertools-0.10.3.crate) = 118661 -SHA256 (rust/crates/itoa-1.0.2.crate) = 112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d -SIZE (rust/crates/itoa-1.0.2.crate) = 11112 -SHA256 (rust/crates/jobserver-0.1.24.crate) = af25a77299a7f711a01975c35a6a424eb6862092cc2d6c72c4ed6cbc56dfc1fa -SIZE (rust/crates/jobserver-0.1.24.crate) = 21303 -SHA256 (rust/crates/js-sys-0.3.57.crate) = 671a26f820db17c2a2750743f1dd03bafd15b98c9f30c7c2628c024c05d73397 -SIZE (rust/crates/js-sys-0.3.57.crate) = 78605 +SHA256 (rust/crates/io-lifetimes-0.7.3.crate) = 1ea37f355c05dde75b84bba2d767906ad522e97cd9e2eef2be7a4ab7fb442c06 +SIZE (rust/crates/io-lifetimes-0.7.3.crate) = 35680 +SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 +SIZE (rust/crates/itertools-0.10.5.crate) = 115354 +SHA256 (rust/crates/itoa-1.0.4.crate) = 4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc +SIZE (rust/crates/itoa-1.0.4.crate) = 10601 +SHA256 (rust/crates/jobserver-0.1.25.crate) = 068b1ee6743e4d11fb9c6a1e6064b3693a1b600e7f5f5988047d98b3dc9fb90b +SIZE (rust/crates/jobserver-0.1.25.crate) = 21888 +SHA256 (rust/crates/js-sys-0.3.60.crate) = 49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47 +SIZE (rust/crates/js-sys-0.3.60.crate) = 79257 SHA256 (rust/crates/kstring-1.0.6.crate) = 8b310ccceade8121d7d77fee406160e457c2f4e7c7982d589da3499bc7ea4526 SIZE (rust/crates/kstring-1.0.6.crate) = 20728 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 -SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 -SIZE (rust/crates/lazycell-1.3.0.crate) = 12502 -SHA256 (rust/crates/libc-0.2.126.crate) = 349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836 -SIZE (rust/crates/libc-0.2.126.crate) = 590481 +SHA256 (rust/crates/libc-0.2.135.crate) = 68783febc7782c6c5cb401fbda4de5a9898be1762314da0bb2c10ced61f18b0c +SIZE (rust/crates/libc-0.2.135.crate) = 604591 SHA256 (rust/crates/libgit2-sys-0.13.4+1.4.2.crate) = d0fa6563431ede25f5cc7f6d803c6afbc1c5d3ad3d4925d12c882bf2b526f5d1 SIZE (rust/crates/libgit2-sys-0.13.4+1.4.2.crate) = 1506315 SHA256 (rust/crates/libssh2-sys-0.2.23.crate) = b094a36eb4b8b8c8a7b4b8ae43b2944502be3e59cd87687595cf6b0a71b3f4ca SIZE (rust/crates/libssh2-sys-0.2.23.crate) = 493516 -SHA256 (rust/crates/libz-sys-1.1.6.crate) = 92e7e15d7610cce1d9752e137625f14e61a28cd45929b6e12e47b50fe154ee2e -SIZE (rust/crates/libz-sys-1.1.6.crate) = 1508051 -SHA256 (rust/crates/line-wrap-0.1.1.crate) = f30344350a2a51da54c1d53be93fade8a237e545dbcc4bdbe635413f2117cab9 -SIZE (rust/crates/line-wrap-0.1.1.crate) = 10010 -SHA256 (rust/crates/linked-hash-map-0.5.4.crate) = 7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3 -SIZE (rust/crates/linked-hash-map-0.5.4.crate) = 16166 +SHA256 (rust/crates/libz-sys-1.1.8.crate) = 9702761c3935f8cc2f101793272e202c72b99da8f4224a19ddcf1279a6450bbf +SIZE (rust/crates/libz-sys-1.1.8.crate) = 2481844 +SHA256 (rust/crates/link-cplusplus-1.0.7.crate) = 9272ab7b96c9046fbc5bc56c06c117cb639fe2d509df0c421cad82d2915cf369 +SIZE (rust/crates/link-cplusplus-1.0.7.crate) = 7576 +SHA256 (rust/crates/linux-raw-sys-0.0.46.crate) = d4d2456c373231a208ad294c33dc5bff30051eafd954cd4caae83a712b12854d +SIZE (rust/crates/linux-raw-sys-0.0.46.crate) = 807633 SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e SIZE (rust/crates/log-0.4.17.crate) = 38028 -SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d -SIZE (rust/crates/maplit-1.0.2.crate) = 8871 SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 SIZE (rust/crates/matchers-0.1.0.crate) = 6948 SHA256 (rust/crates/matches-0.1.9.crate) = a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f @@ -239,150 +261,162 @@ SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2c SIZE (rust/crates/memchr-2.5.0.crate) = 65812 SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce SIZE (rust/crates/memoffset-0.6.5.crate) = 7686 -SHA256 (rust/crates/mime-0.3.16.crate) = 2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d -SIZE (rust/crates/mime-0.3.16.crate) = 15206 SHA256 (rust/crates/mime_guess-2.0.4.crate) = 4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef SIZE (rust/crates/mime_guess-2.0.4.crate) = 26399 +SHA256 (rust/crates/mime-0.3.16.crate) = 2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d +SIZE (rust/crates/mime-0.3.16.crate) = 15206 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 -SHA256 (rust/crates/miniz_oxide-0.5.1.crate) = d2b29bd4bc3f33391105ebee3589c19197c4271e3e5a9ec9bfe8127eeff8f082 -SIZE (rust/crates/miniz_oxide-0.5.1.crate) = 52418 +SHA256 (rust/crates/miniz_oxide-0.5.4.crate) = 96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34 +SIZE (rust/crates/miniz_oxide-0.5.4.crate) = 53485 +SHA256 (rust/crates/miniz_oxide-0.6.2.crate) = b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa +SIZE (rust/crates/miniz_oxide-0.6.2.crate) = 54536 SHA256 (rust/crates/native-tls-0.2.10.crate) = fd7e2f3618557f980e0b17e8856252eee3c97fa12c54dff0ca290fb6266ca4a9 SIZE (rust/crates/native-tls-0.2.10.crate) = 28590 SHA256 (rust/crates/never-0.1.0.crate) = c96aba5aa877601bb3f6dd6a63a969e1f82e60646e81e71b14496995e9853c91 SIZE (rust/crates/never-0.1.0.crate) = 2176 SHA256 (rust/crates/nom-7.1.1.crate) = a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36 SIZE (rust/crates/nom-7.1.1.crate) = 115818 +SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84 +SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311 +SHA256 (rust/crates/num_cpus-1.13.1.crate) = 19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1 +SIZE (rust/crates/num_cpus-1.13.1.crate) = 14752 SHA256 (rust/crates/num-integer-0.1.45.crate) = 225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9 SIZE (rust/crates/num-integer-0.1.45.crate) = 22529 SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd SIZE (rust/crates/num-traits-0.2.15.crate) = 49262 -SHA256 (rust/crates/num_cpus-1.13.1.crate) = 19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1 -SIZE (rust/crates/num_cpus-1.13.1.crate) = 14752 -SHA256 (rust/crates/num_threads-0.1.6.crate) = 2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44 -SIZE (rust/crates/num_threads-0.1.6.crate) = 7334 -SHA256 (rust/crates/object-0.28.4.crate) = e42c982f2d955fac81dd7e1d0e1426a7d702acd9c98d19ab01083a6a0328c424 -SIZE (rust/crates/object-0.28.4.crate) = 237248 -SHA256 (rust/crates/once_cell-1.12.0.crate) = 7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225 -SIZE (rust/crates/once_cell-1.12.0.crate) = 31549 -SHA256 (rust/crates/onig-6.3.1.crate) = 67ddfe2c93bb389eea6e6d713306880c7f6dcc99a75b659ce145d962c861b225 -SIZE (rust/crates/onig-6.3.1.crate) = 30879 -SHA256 (rust/crates/onig_sys-69.7.1.crate) = 5dd3eee045c84695b53b20255bb7317063df090b68e18bfac0abb6c39cf7f33e -SIZE (rust/crates/onig_sys-69.7.1.crate) = 631301 -SHA256 (rust/crates/opaque-debug-0.2.3.crate) = 2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c -SIZE (rust/crates/opaque-debug-0.2.3.crate) = 5643 -SHA256 (rust/crates/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5 -SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767 -SHA256 (rust/crates/openssl-0.10.40.crate) = fb81a6430ac911acb25fe5ac8f1d2af1b4ea8a4fdfda0f1ee4292af2e2d8eb0e -SIZE (rust/crates/openssl-0.10.40.crate) = 217120 +SHA256 (rust/crates/object-0.29.0.crate) = 21158b2c33aa6d4561f1c0a6ea283ca92bc54802a93b263e910746d679a7eb53 +SIZE (rust/crates/object-0.29.0.crate) = 237723 +SHA256 (rust/crates/once_cell-1.15.0.crate) = e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1 +SIZE (rust/crates/once_cell-1.15.0.crate) = 31460 +SHA256 (rust/crates/openssl-0.10.42.crate) = 12fc0523e3bd51a692c8850d075d74dc062ccf251c0110668cbd921917118a13 +SIZE (rust/crates/openssl-0.10.42.crate) = 225875 SHA256 (rust/crates/openssl-macros-0.1.0.crate) = b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c SIZE (rust/crates/openssl-macros-0.1.0.crate) = 5566 SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 -SHA256 (rust/crates/openssl-src-111.20.0+1.1.1o.crate) = 92892c4f87d56e376e469ace79f1128fdaded07646ddf73aa0be4706ff712dec -SIZE (rust/crates/openssl-src-111.20.0+1.1.1o.crate) = 5102014 -SHA256 (rust/crates/openssl-sys-0.9.73.crate) = 9d5fd19fb3e0a8191c1e34935718976a3e70c112ab9a24af6d7cadccd9d90bc0 -SIZE (rust/crates/openssl-sys-0.9.73.crate) = 59581 -SHA256 (rust/crates/os_str_bytes-6.0.1.crate) = 029d8d0b2f198229de29dca79676f2738ff952edf3fde542eb8bf94d8c21b435 -SIZE (rust/crates/os_str_bytes-6.0.1.crate) = 21079 -SHA256 (rust/crates/owo-colors-3.4.0.crate) = decf7381921fea4dcb2549c5667eda59b3ec297ab7e2b5fc33eac69d2e7da87b -SIZE (rust/crates/owo-colors-3.4.0.crate) = 30305 +SHA256 (rust/crates/openssl-src-111.22.0+1.1.1q.crate) = 8f31f0d509d1c1ae9cada2f9539ff8f37933831fd5098879e482aa687d659853 +SIZE (rust/crates/openssl-src-111.22.0+1.1.1q.crate) = 5103224 +SHA256 (rust/crates/openssl-sys-0.9.76.crate) = 5230151e44c0f05157effb743e8d517472843121cf9243e8b81393edb5acd9ce +SIZE (rust/crates/openssl-sys-0.9.76.crate) = 60561 +SHA256 (rust/crates/os_str_bytes-6.3.0.crate) = 9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff +SIZE (rust/crates/os_str_bytes-6.3.0.crate) = 22928 +SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 +SIZE (rust/crates/overload-0.1.1.crate) = 24439 +SHA256 (rust/crates/owo-colors-3.5.0.crate) = c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f +SIZE (rust/crates/owo-colors-3.5.0.crate) = 30310 SHA256 (rust/crates/pathdiff-0.2.1.crate) = 8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd SIZE (rust/crates/pathdiff-0.2.1.crate) = 7142 SHA256 (rust/crates/percent-encoding-2.1.0.crate) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e SIZE (rust/crates/percent-encoding-2.1.0.crate) = 9748 -SHA256 (rust/crates/pest-2.1.3.crate) = 10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53 -SIZE (rust/crates/pest-2.1.3.crate) = 77986 -SHA256 (rust/crates/pest_derive-2.1.0.crate) = 833d1ae558dc601e9a60366421196a8d94bc0ac980476d0b67e1d0988d72b2d0 -SIZE (rust/crates/pest_derive-2.1.0.crate) = 14049 -SHA256 (rust/crates/pest_generator-2.1.3.crate) = 99b8db626e31e5b81787b9783425769681b347011cc59471e33ea46d2ea0cf55 -SIZE (rust/crates/pest_generator-2.1.3.crate) = 14227 -SHA256 (rust/crates/pest_meta-2.1.3.crate) = 54be6e404f5317079812fc8f9f5279de376d8856929e21c184ecf6bbd692a11d -SIZE (rust/crates/pest_meta-2.1.3.crate) = 27818 -SHA256 (rust/crates/petgraph-0.6.1.crate) = 51b305cc4569dd4e8765bab46261f67ef5d4d11a4b6e745100ee5dad8948b46c -SIZE (rust/crates/petgraph-0.6.1.crate) = 184340 +SHA256 (rust/crates/percent-encoding-2.2.0.crate) = 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e +SIZE (rust/crates/percent-encoding-2.2.0.crate) = 10075 +SHA256 (rust/crates/pest_derive-2.4.0.crate) = 60b75706b9642ebcb34dab3bc7750f811609a0eb1dd8b88c2d15bf628c1c65b2 +SIZE (rust/crates/pest_derive-2.4.0.crate) = 16956 +SHA256 (rust/crates/pest_generator-2.4.0.crate) = f4f9272122f5979a6511a749af9db9bfc810393f63119970d7085fed1c4ea0db +SIZE (rust/crates/pest_generator-2.4.0.crate) = 14593 +SHA256 (rust/crates/pest_meta-2.4.0.crate) = 4c8717927f9b79515e565a64fe46c38b8cd0427e64c40680b14a7365ab09ac8d +SIZE (rust/crates/pest_meta-2.4.0.crate) = 28821 +SHA256 (rust/crates/pest-2.4.0.crate) = dbc7bc69c062e492337d74d59b120c274fd3d261b6bf6d3207d499b4b379c41a +SIZE (rust/crates/pest-2.4.0.crate) = 89629 +SHA256 (rust/crates/petgraph-0.6.0.crate) = 4a13a2fa9d0b63e5f22328828741e523766fff0ee9e779316902290dff3f824f +SIZE (rust/crates/petgraph-0.6.0.crate) = 182063 +SHA256 (rust/crates/petgraph-0.6.2.crate) = e6d5014253a1331579ce62aa67443b4a658c5e7dd03d4bc6d302b94474888143 +SIZE (rust/crates/petgraph-0.6.2.crate) = 182513 SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116 SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713 SHA256 (rust/crates/pkg-config-0.3.25.crate) = 1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae SIZE (rust/crates/pkg-config-0.3.25.crate) = 16838 -SHA256 (rust/crates/plist-1.3.1.crate) = bd39bc6cdc9355ad1dc5eeedefee696bb35c34caf21768741e81826c0bbd7225 -SIZE (rust/crates/plist-1.3.1.crate) = 44772 SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293 SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971 -SHA256 (rust/crates/proc-macro2-1.0.39.crate) = c54b25569025b7fc9651de43004ae593a75ad88543b17178aa5e1b9c4f15f56f -SIZE (rust/crates/proc-macro2-1.0.39.crate) = 41663 +SHA256 (rust/crates/proc-macro2-1.0.37.crate) = ec757218438d5fda206afc041538b2f6d889286160d649a86a24d37e1235afd1 +SIZE (rust/crates/proc-macro2-1.0.37.crate) = 41378 +SHA256 (rust/crates/proc-macro2-1.0.46.crate) = 94e2ef8dbfc347b10c094890f778ee2e36ca9bb4262e86dc99cd217e35f3470b +SIZE (rust/crates/proc-macro2-1.0.46.crate) = 41954 SHA256 (rust/crates/quick-xml-0.22.0.crate) = 8533f14c8382aaad0d592c812ac3b826162128b65662331e1127b45c3d18536b SIZE (rust/crates/quick-xml-0.22.0.crate) = 132066 SHA256 (rust/crates/quote-1.0.18.crate) = a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1 SIZE (rust/crates/quote-1.0.18.crate) = 28911 +SHA256 (rust/crates/quote-1.0.21.crate) = bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179 +SIZE (rust/crates/quote-1.0.21.crate) = 28030 SHA256 (rust/crates/rayon-1.5.3.crate) = bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d SIZE (rust/crates/rayon-1.5.3.crate) = 167246 SHA256 (rust/crates/rayon-core-1.9.3.crate) = 258bcdb5ac6dad48491bb2992db6b7cf74878b0384908af124823d118c99683f SIZE (rust/crates/rayon-core-1.9.3.crate) = 65300 -SHA256 (rust/crates/redox_syscall-0.2.13.crate) = 62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42 -SIZE (rust/crates/redox_syscall-0.2.13.crate) = 23759 +SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a +SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012 SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b SIZE (rust/crates/redox_users-0.4.3.crate) = 15353 -SHA256 (rust/crates/regex-1.5.6.crate) = d83f127d94bdbcda4c8cc2e50f6f84f4b611f69c902699ca385a39c3a75f9ff1 -SIZE (rust/crates/regex-1.5.6.crate) = 238593 +SHA256 (rust/crates/regex-1.6.0.crate) = 4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b +SIZE (rust/crates/regex-1.6.0.crate) = 239329 SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 -SHA256 (rust/crates/regex-syntax-0.6.26.crate) = 49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64 -SIZE (rust/crates/regex-syntax-0.6.26.crate) = 293912 +SHA256 (rust/crates/regex-syntax-0.6.27.crate) = a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244 +SIZE (rust/crates/regex-syntax-0.6.27.crate) = 297300 SHA256 (rust/crates/remove_dir_all-0.5.3.crate) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7 SIZE (rust/crates/remove_dir_all-0.5.3.crate) = 9184 SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc SIZE (rust/crates/ring-0.16.20.crate) = 5082615 -SHA256 (rust/crates/rust-embed-6.4.0.crate) = 9a17e5ac65b318f397182ae94e532da0ba56b88dd1200b774715d36c4943b1c3 -SIZE (rust/crates/rust-embed-6.4.0.crate) = 902426 -SHA256 (rust/crates/rust-embed-impl-6.2.0.crate) = 94e763e24ba2bf0c72bc6be883f967f794a019fafd1b86ba1daff9c91a7edd30 -SIZE (rust/crates/rust-embed-impl-6.2.0.crate) = 4423 -SHA256 (rust/crates/rust-embed-utils-7.2.0.crate) = 756feca3afcbb1487a1d01f4ecd94cf8ec98ea074c55a69e7136d29fb6166029 -SIZE (rust/crates/rust-embed-utils-7.2.0.crate) = 3034 +SHA256 (rust/crates/rust-embed-6.4.1.crate) = e26934cd67a1da1165efe61cba4047cc1b4a526019da609fcce13a1000afb5fa +SIZE (rust/crates/rust-embed-6.4.1.crate) = 901240 +SHA256 (rust/crates/rust-embed-impl-6.3.0.crate) = e35d7b402e273544cc08e0824aa3404333fab8a90ac43589d3d5b72f4b346e12 +SIZE (rust/crates/rust-embed-impl-6.3.0.crate) = 4597 +SHA256 (rust/crates/rust-embed-utils-7.3.0.crate) = c1669d81dfabd1b5f8e2856b8bbe146c6192b0ba22162edc738ac0a5de18f054 +SIZE (rust/crates/rust-embed-utils-7.3.0.crate) = 3062 SHA256 (rust/crates/rustc-demangle-0.1.21.crate) = 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342 SIZE (rust/crates/rustc-demangle-0.1.21.crate) = 27920 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 +SHA256 (rust/crates/rustix-0.35.11.crate) = fbb2fda4666def1433b1b05431ab402e42a1084285477222b72d6c564c417cef +SIZE (rust/crates/rustix-0.35.11.crate) = 270080 SHA256 (rust/crates/rustls-0.20.6.crate) = 5aab8ee6c7097ed6057f43c187a62418d0c05a4bd5f18b3571db50ee0f9ce033 SIZE (rust/crates/rustls-0.20.6.crate) = 259289 -SHA256 (rust/crates/ryu-1.0.10.crate) = f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695 -SIZE (rust/crates/ryu-1.0.10.crate) = 48485 -SHA256 (rust/crates/safemem-0.3.3.crate) = ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072 -SIZE (rust/crates/safemem-0.3.3.crate) = 7778 +SHA256 (rust/crates/rustsec-example-crate-0.0.1.crate) = c2ec2f8f9fb68b5ca851757602ccfee878f01d6cfa1cfa48b394992525f52e75 +SIZE (rust/crates/rustsec-example-crate-0.0.1.crate) = 1135 +SHA256 (rust/crates/ryu-1.0.11.crate) = 4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09 +SIZE (rust/crates/ryu-1.0.11.crate) = 47007 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 SHA256 (rust/crates/schannel-0.1.20.crate) = 88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2 SIZE (rust/crates/schannel-0.1.20.crate) = 41579 SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 +SHA256 (rust/crates/scratch-1.0.2.crate) = 9c8132065adcfd6e02db789d9285a0deb2f3fcb04002865ab67d5fb103533898 +SIZE (rust/crates/scratch-1.0.2.crate) = 8152 SHA256 (rust/crates/sct-0.7.0.crate) = d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4 SIZE (rust/crates/sct-0.7.0.crate) = 27502 SHA256 (rust/crates/secrecy-0.8.0.crate) = 9bd1c54ea06cfd2f6b63219704de0b9b4f72dcc2b8fdef820be6cd799780e91e SIZE (rust/crates/secrecy-0.8.0.crate) = 11916 -SHA256 (rust/crates/security-framework-2.6.1.crate) = 2dc14f172faf8a0194a3aded622712b0de276821addc574fa54fc0a1167e10dc -SIZE (rust/crates/security-framework-2.6.1.crate) = 71688 +SHA256 (rust/crates/security-framework-2.7.0.crate) = 2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c +SIZE (rust/crates/security-framework-2.7.0.crate) = 72601 SHA256 (rust/crates/security-framework-sys-2.6.1.crate) = 0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556 SIZE (rust/crates/security-framework-sys-2.6.1.crate) = 17717 -SHA256 (rust/crates/semver-1.0.9.crate) = 8cb243bdfdb5936c8dc3c45762a19d12ab4550cdc753bc247637d4ec35a040fd -SIZE (rust/crates/semver-1.0.9.crate) = 30843 -SHA256 (rust/crates/serde-1.0.137.crate) = 61ea8d54c77f8315140a05f4c7237403bf38b72704d031543aa1d16abbf517d1 -SIZE (rust/crates/serde-1.0.137.crate) = 76182 -SHA256 (rust/crates/serde_derive-1.0.137.crate) = 1f26faba0c3959972377d3b2d306ee9f71faee9714294e41bb777f83f88578be -SIZE (rust/crates/serde_derive-1.0.137.crate) = 54831 -SHA256 (rust/crates/serde_json-1.0.81.crate) = 9b7ce2b32a1aed03c558dc61a5cd328f15aff2dbc17daad8fb8af04d2100e15c -SIZE (rust/crates/serde_json-1.0.81.crate) = 144480 -SHA256 (rust/crates/sha-1-0.8.2.crate) = f7d94d0bede923b3cea61f3f1ff57ff8cdfd77b400fb8f9998949e0cf04163df -SIZE (rust/crates/sha-1-0.8.2.crate) = 12338 -SHA256 (rust/crates/sha2-0.9.9.crate) = 4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800 -SIZE (rust/crates/sha2-0.9.9.crate) = 22247 +SHA256 (rust/crates/semver-1.0.14.crate) = e25dfac463d778e353db5be2449d1cce89bd6fd23c9f1ea21310ce6e5a1b29c4 +SIZE (rust/crates/semver-1.0.14.crate) = 29813 +SHA256 (rust/crates/semver-1.0.7.crate) = d65bd28f48be7196d222d95b9243287f48d27aca604e08497513019ff0502cc4 +SIZE (rust/crates/semver-1.0.7.crate) = 30064 +SHA256 (rust/crates/serde_derive-1.0.136.crate) = 08597e7152fcd306f41838ed3e37be9eaeed2b61c42e2117266a554fab4662f9 +SIZE (rust/crates/serde_derive-1.0.136.crate) = 54776 +SHA256 (rust/crates/serde_derive-1.0.145.crate) = 81fa1584d3d1bcacd84c277a0dfe21f5b0f6accf4a23d04d4c6d61f1af522b4c +SIZE (rust/crates/serde_derive-1.0.145.crate) = 54860 +SHA256 (rust/crates/serde_json-1.0.86.crate) = 41feea4228a6f1cd09ec7a3593a682276702cd67b5273544757dae23c096f074 +SIZE (rust/crates/serde_json-1.0.86.crate) = 144680 +SHA256 (rust/crates/serde-1.0.136.crate) = ce31e24b01e1e524df96f1c2fdd054405f8d7376249a5110886fb4b658484789 +SIZE (rust/crates/serde-1.0.136.crate) = 76158 +SHA256 (rust/crates/serde-1.0.145.crate) = 728eb6351430bccb993660dfffc5a72f91ccc1295abaa8ce19b27ebe4f75568b +SIZE (rust/crates/serde-1.0.145.crate) = 76568 +SHA256 (rust/crates/sha1-0.10.5.crate) = f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3 +SIZE (rust/crates/sha1-0.10.5.crate) = 12146 +SHA256 (rust/crates/sha2-0.10.6.crate) = 82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0 +SIZE (rust/crates/sha2-0.10.6.crate) = 20558 SHA256 (rust/crates/sharded-slab-0.1.4.crate) = 900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31 SIZE (rust/crates/sharded-slab-0.1.4.crate) = 52479 SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde SIZE (rust/crates/shell-words-1.1.0.crate) = 9871 -SHA256 (rust/crates/smallvec-1.8.0.crate) = f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83 -SIZE (rust/crates/smallvec-1.8.0.crate) = 27992 +SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0 +SIZE (rust/crates/smallvec-1.10.0.crate) = 31564 SHA256 (rust/crates/smartstring-1.0.1.crate) = 3fb72c633efbaa2dd666986505016c32c3044395ceaf881518399d2f4127ee29 SIZE (rust/crates/smartstring-1.0.1.crate) = 29555 SHA256 (rust/crates/socks-0.3.4.crate) = f0c3dbbd9ae980613c6dd8e28a9407b50509d3803b57624d5dfe8315218cd58b @@ -391,116 +425,114 @@ SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613 SIZE (rust/crates/spin-0.5.2.crate) = 12004 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 -SHA256 (rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a -SIZE (rust/crates/strsim-0.8.0.crate) = 9309 SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 SIZE (rust/crates/strsim-0.10.0.crate) = 11355 SHA256 (rust/crates/subprocess-0.2.9.crate) = 0c2e86926081dda636c546d8c5e641661049d7562a68f5488be4a1f7f66f6086 SIZE (rust/crates/subprocess-0.2.9.crate) = 46463 -SHA256 (rust/crates/syn-1.0.95.crate) = fbaf6116ab8924f39d52792136fb74fd60a80194cf1b1c6ffa6453eef1c3f942 -SIZE (rust/crates/syn-1.0.95.crate) = 236676 +SHA256 (rust/crates/syn-1.0.102.crate) = 3fcd952facd492f9be3ef0d0b7032a6e442ee9b361d4acc2b1d0c4aaa5f613a1 +SIZE (rust/crates/syn-1.0.102.crate) = 235699 +SHA256 (rust/crates/syn-1.0.91.crate) = b683b2b825c8eef438b77c36a06dc262294da3d5a5813fac20da149241dcd44d +SIZE (rust/crates/syn-1.0.91.crate) = 235996 SHA256 (rust/crates/synstructure-0.12.6.crate) = f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f SIZE (rust/crates/synstructure-0.12.6.crate) = 18429 -SHA256 (rust/crates/syntect-4.6.0.crate) = 8b20815bbe80ee0be06e6957450a841185fcf690fe0178f14d77a05ce2caa031 -SIZE (rust/crates/syntect-4.6.0.crate) = 750938 SHA256 (rust/crates/tempfile-3.3.0.crate) = 5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4 SIZE (rust/crates/tempfile-3.3.0.crate) = 27578 SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755 SIZE (rust/crates/termcolor-1.1.3.crate) = 17242 -SHA256 (rust/crates/terminal_size-0.1.17.crate) = 633c1a546cee861a1a6d0dc69ebeca693bf4296661ba7852b9d21d159e0506df -SIZE (rust/crates/terminal_size-0.1.17.crate) = 9141 -SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 -SIZE (rust/crates/textwrap-0.11.0.crate) = 17322 -SHA256 (rust/crates/textwrap-0.15.0.crate) = b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb -SIZE (rust/crates/textwrap-0.15.0.crate) = 52998 -SHA256 (rust/crates/thiserror-1.0.31.crate) = bd829fe32373d27f76265620b5309d0340cb8550f523c1dda251d6298069069a -SIZE (rust/crates/thiserror-1.0.31.crate) = 18013 -SHA256 (rust/crates/thiserror-impl-1.0.31.crate) = 0396bc89e626244658bef819e22d0cc459e795a5ebe878e6ec336d1674a8d79a -SIZE (rust/crates/thiserror-impl-1.0.31.crate) = 15283 +SHA256 (rust/crates/terminal_size-0.2.1.crate) = 8440c860cf79def6164e4a0a983bcc2305d82419177a0e0c71930d049e3ac5a1 +SIZE (rust/crates/terminal_size-0.2.1.crate) = 9694 +SHA256 (rust/crates/textwrap-0.15.1.crate) = 949517c0cf1bf4ee812e2e07e08ab448e3ae0d23472aee8a06c985f0c8815b16 +SIZE (rust/crates/textwrap-0.15.1.crate) = 55940 +SHA256 (rust/crates/thiserror-1.0.37.crate) = 10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e +SIZE (rust/crates/thiserror-1.0.37.crate) = 18752 +SHA256 (rust/crates/thiserror-impl-1.0.37.crate) = 982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb +SIZE (rust/crates/thiserror-impl-1.0.37.crate) = 15428 SHA256 (rust/crates/thread_local-1.1.4.crate) = 5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180 SIZE (rust/crates/thread_local-1.1.4.crate) = 13106 -SHA256 (rust/crates/time-0.1.43.crate) = ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438 -SIZE (rust/crates/time-0.1.43.crate) = 28653 -SHA256 (rust/crates/time-0.3.9.crate) = c2702e08a7a860f005826c6815dcac101b19b5eb330c27fe4a5928fec1d20ddd -SIZE (rust/crates/time-0.3.9.crate) = 81412 -SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 -SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991 SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817 -SHA256 (rust/crates/toml-0.5.9.crate) = 8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7 -SIZE (rust/crates/toml-0.5.9.crate) = 55667 +SHA256 (rust/crates/tinyvec-1.5.1.crate) = 2c1c1d5a42b6245520c249549ec267180beaffcc0615401ac8e31853d4b6d8d2 +SIZE (rust/crates/tinyvec-1.5.1.crate) = 44942 +SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 +SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991 SHA256 (rust/crates/toml_edit-0.13.4.crate) = 744e9ed5b352340aa47ce033716991b5589e23781acb97cad37d4ea70560f55b SIZE (rust/crates/toml_edit-0.13.4.crate) = 104817 -SHA256 (rust/crates/tracing-0.1.34.crate) = 5d0ecdcb44a79f0fe9844f0c4f33a342cbcbb5117de8001e6ba0dc2351327d09 -SIZE (rust/crates/tracing-0.1.34.crate) = 72775 -SHA256 (rust/crates/tracing-attributes-0.1.21.crate) = cc6b8ad3567499f98a1db7a752b07a7c8c7c7c34c332ec00effb2b0027974b7c -SIZE (rust/crates/tracing-attributes-0.1.21.crate) = 27552 -SHA256 (rust/crates/tracing-core-0.1.26.crate) = f54c8ca710e81886d498c2fd3331b56c93aa248d49de2222ad2742247c60072f -SIZE (rust/crates/tracing-core-0.1.26.crate) = 53727 +SHA256 (rust/crates/toml-0.5.9.crate) = 8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7 +SIZE (rust/crates/toml-0.5.9.crate) = 55667 +SHA256 (rust/crates/topological-sort-0.2.2.crate) = ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d +SIZE (rust/crates/topological-sort-0.2.2.crate) = 10566 +SHA256 (rust/crates/tracing-0.1.37.crate) = 8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8 +SIZE (rust/crates/tracing-0.1.37.crate) = 73888 +SHA256 (rust/crates/tracing-attributes-0.1.23.crate) = 4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a +SIZE (rust/crates/tracing-attributes-0.1.23.crate) = 30450 +SHA256 (rust/crates/tracing-core-0.1.30.crate) = 24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a +SIZE (rust/crates/tracing-core-0.1.30.crate) = 60351 SHA256 (rust/crates/tracing-log-0.1.3.crate) = 78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922 SIZE (rust/crates/tracing-log-0.1.3.crate) = 20549 -SHA256 (rust/crates/tracing-subscriber-0.3.11.crate) = 4bc28f93baff38037f64e6f43d34cfa1605f27a49c34e8a04c5e78b0babf2596 -SIZE (rust/crates/tracing-subscriber-0.3.11.crate) = 184827 -SHA256 (rust/crates/twoway-0.2.2.crate) = c57ffb460d7c24cd6eda43694110189030a3d1dfe418416d9468fd1c1d290b47 -SIZE (rust/crates/twoway-0.2.2.crate) = 30454 +SHA256 (rust/crates/tracing-subscriber-0.3.16.crate) = a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70 +SIZE (rust/crates/tracing-subscriber-0.3.16.crate) = 193572 SHA256 (rust/crates/typed-arena-1.7.0.crate) = a9b2228007eba4120145f785df0f6c92ea538f5a3635a612ecf4e334c8c1446d SIZE (rust/crates/typed-arena-1.7.0.crate) = 9927 SHA256 (rust/crates/typenum-1.15.0.crate) = dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987 SIZE (rust/crates/typenum-1.15.0.crate) = 40741 -SHA256 (rust/crates/ucd-trie-0.1.3.crate) = 56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c -SIZE (rust/crates/ucd-trie-0.1.3.crate) = 44615 -SHA256 (rust/crates/unchecked-index-0.2.2.crate) = eeba86d422ce181a719445e51872fa30f1f7413b62becb52e95ec91aa262d85c -SIZE (rust/crates/unchecked-index-0.2.2.crate) = 8325 +SHA256 (rust/crates/ucd-trie-0.1.5.crate) = 9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81 +SIZE (rust/crates/ucd-trie-0.1.5.crate) = 45391 SHA256 (rust/crates/unicase-2.6.0.crate) = 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6 SIZE (rust/crates/unicase-2.6.0.crate) = 23478 -SHA256 (rust/crates/unicode-bidi-0.3.8.crate) = 099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992 -SIZE (rust/crates/unicode-bidi-0.3.8.crate) = 36575 -SHA256 (rust/crates/unicode-ident-1.0.0.crate) = d22af068fba1eb5edcb4aea19d382b2a3deb4c8f9d475c589b6ada9e0fd493ee -SIZE (rust/crates/unicode-ident-1.0.0.crate) = 34224 -SHA256 (rust/crates/unicode-normalization-0.1.19.crate) = d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9 -SIZE (rust/crates/unicode-normalization-0.1.19.crate) = 107353 -SHA256 (rust/crates/unicode-width-0.1.9.crate) = 3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973 -SIZE (rust/crates/unicode-width-0.1.9.crate) = 16745 -SHA256 (rust/crates/unicode-xid-0.2.3.crate) = 957e51f3646910546462e67d5f7599b9e4fb8acdd304b087a6494730f9eebf04 -SIZE (rust/crates/unicode-xid-0.2.3.crate) = 15174 SHA256 (rust/crates/unicode_categories-0.1.1.crate) = 39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e SIZE (rust/crates/unicode_categories-0.1.1.crate) = 87298 +SHA256 (rust/crates/unicode-bidi-0.3.7.crate) = 1a01404663e3db436ed2746d9fefef640d868edae3cceb81c3b8d5732fda678f +SIZE (rust/crates/unicode-bidi-0.3.7.crate) = 33759 +SHA256 (rust/crates/unicode-bidi-0.3.8.crate) = 099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992 +SIZE (rust/crates/unicode-bidi-0.3.8.crate) = 36575 +SHA256 (rust/crates/unicode-ident-1.0.5.crate) = 6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3 +SIZE (rust/crates/unicode-ident-1.0.5.crate) = 35455 +SHA256 (rust/crates/unicode-normalization-0.1.19.crate) = d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9 +SIZE (rust/crates/unicode-normalization-0.1.19.crate) = 107353 +SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921 +SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604 +SHA256 (rust/crates/unicode-width-0.1.10.crate) = c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b +SIZE (rust/crates/unicode-width-0.1.10.crate) = 18968 +SHA256 (rust/crates/unicode-xid-0.2.2.crate) = 8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3 +SIZE (rust/crates/unicode-xid-0.2.2.crate) = 14955 +SHA256 (rust/crates/unicode-xid-0.2.4.crate) = f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c +SIZE (rust/crates/unicode-xid-0.2.4.crate) = 15352 SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a SIZE (rust/crates/untrusted-0.7.1.crate) = 7924 -SHA256 (rust/crates/ureq-2.4.0.crate) = 9399fa2f927a3d327187cbd201480cee55bee6ac5d3c77dd27f0c6814cff16d5 -SIZE (rust/crates/ureq-2.4.0.crate) = 91872 +SHA256 (rust/crates/ureq-2.5.0.crate) = b97acb4c28a254fd7a4aeec976c46a7fa404eac4d7c134b30c75144846d7cb8f +SIZE (rust/crates/ureq-2.5.0.crate) = 98026 SHA256 (rust/crates/url-2.2.2.crate) = a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c SIZE (rust/crates/url-2.2.2.crate) = 68555 +SHA256 (rust/crates/url-2.3.1.crate) = 0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643 +SIZE (rust/crates/url-2.3.1.crate) = 72777 SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d SIZE (rust/crates/valuable-0.1.0.crate) = 27718 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 -SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191 -SIZE (rust/crates/vec_map-0.8.2.crate) = 14466 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f SIZE (rust/crates/version_check-0.9.4.crate) = 14895 SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6 SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441 SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56 SIZE (rust/crates/walkdir-2.3.2.crate) = 23516 -SHA256 (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6 -SIZE (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = 27505 -SHA256 (rust/crates/wasm-bindgen-0.2.80.crate) = 27370197c907c55e3f1a9fbe26f44e937fe6451368324e009cba39e139dc08ad -SIZE (rust/crates/wasm-bindgen-0.2.80.crate) = 164576 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.80.crate) = 53e04185bfa3a779273da532f5025e33398409573f348985af9a1cbf3774d3f4 -SIZE (rust/crates/wasm-bindgen-backend-0.2.80.crate) = 25741 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.80.crate) = 17cae7ff784d7e83a2fe7611cfe766ecf034111b49deb850a3dc7699c08251f5 -SIZE (rust/crates/wasm-bindgen-macro-0.2.80.crate) = 11805 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.80.crate) = 99ec0dc7a4756fffc231aab1b9f2f578d23cd391390ab27f952ae0c9b3ece20b -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.80.crate) = 17857 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.80.crate) = d554b7f530dee5964d9a9468d95c1f8b8acae4f282807e7d27d4b03099a46744 -SIZE (rust/crates/wasm-bindgen-shared-0.2.80.crate) = 7204 -SHA256 (rust/crates/web-sys-0.3.57.crate) = 7b17e741662c70c8bd24ac5c5b18de314a2c26c32bf8346ee1e6f53de919c283 -SIZE (rust/crates/web-sys-0.3.57.crate) = 686563 +SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 +SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 +SHA256 (rust/crates/wasm-bindgen-0.2.83.crate) = eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268 +SIZE (rust/crates/wasm-bindgen-0.2.83.crate) = 169618 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.83.crate) = 4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142 +SIZE (rust/crates/wasm-bindgen-backend-0.2.83.crate) = 25620 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.83.crate) = 052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810 +SIZE (rust/crates/wasm-bindgen-macro-0.2.83.crate) = 12075 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.83.crate) = 07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.83.crate) = 18530 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.83.crate) = 1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f +SIZE (rust/crates/wasm-bindgen-shared-0.2.83.crate) = 7194 +SHA256 (rust/crates/web-sys-0.3.60.crate) = bcda906d8be16e728fd5adc5b729afad4e444e106ab28cd1c7256e54fa61510f +SIZE (rust/crates/web-sys-0.3.60.crate) = 700485 SHA256 (rust/crates/webpki-0.22.0.crate) = f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd SIZE (rust/crates/webpki-0.22.0.crate) = 58663 -SHA256 (rust/crates/webpki-roots-0.22.3.crate) = 44d8de8415c823c8abd270ad483c6feeac771fad964890779f9a8cb24fbbc1bf -SIZE (rust/crates/webpki-roots-0.22.3.crate) = 242291 +SHA256 (rust/crates/webpki-roots-0.22.5.crate) = 368bfe657969fb01238bb756d351dcade285e0f6fcbd36dcb23359a5169975be +SIZE (rust/crates/webpki-roots-0.22.5.crate) = 251914 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 @@ -509,8 +541,6 @@ SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e9 SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/windows-sys-0.36.1.crate) = ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2 -SIZE (rust/crates/windows-sys-0.36.1.crate) = 3347053 SHA256 (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47 SIZE (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 661960 SHA256 (rust/crates/windows_i686_gnu-0.36.1.crate) = 180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6 @@ -521,17 +551,13 @@ SHA256 (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 4dcd171b8776c41b97521e5da SIZE (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 790934 SHA256 (rust/crates/windows_x86_64_msvc-0.36.1.crate) = c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680 SIZE (rust/crates/windows_x86_64_msvc-0.36.1.crate) = 661999 +SHA256 (rust/crates/windows-sys-0.36.1.crate) = ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2 +SIZE (rust/crates/windows-sys-0.36.1.crate) = 3347053 SHA256 (rust/crates/xdg-2.4.1.crate) = 0c4583db5cbd4c4c0303df2d15af80f0539db703fa1c68802d4cbbd2dd0f88f6 SIZE (rust/crates/xdg-2.4.1.crate) = 14034 SHA256 (rust/crates/xml-rs-0.8.4.crate) = d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3 SIZE (rust/crates/xml-rs-0.8.4.crate) = 52690 -SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85 -SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783 -SHA256 (rust/crates/zeroize-1.5.5.crate) = 94693807d016b2f2d2e14420eb3bfcca689311ff775dcf113d74ea624b7cdf07 -SIZE (rust/crates/zeroize-1.5.5.crate) = 18550 -SHA256 (rust/crates/base64-0.5.1.crate) = 124e5332dfc4e387b4ca058909aa175c0c3eccf03846b7c1a969b9ad067b8df2 -SIZE (rust/crates/base64-0.5.1.crate) = 20272 -SHA256 (rust/crates/byteorder-1.3.1.crate) = a019b10a2a7cdeb292db131fc8113e57ea2a908f6e7894b0c3c671893b65dbeb -SIZE (rust/crates/byteorder-1.3.1.crate) = 20959 -SHA256 (RustSec-rustsec-v0.17.0-cargo-audit-v0.17.0_GH0.tar.gz) = 18fc40de40b95adc55e4c4e767f969d62f60bba23805ea9455dd12c1c19f01c0 -SIZE (RustSec-rustsec-v0.17.0-cargo-audit-v0.17.0_GH0.tar.gz) = 327205 +SHA256 (rust/crates/zeroize-1.5.7.crate) = c394b5bd0c6f669e7275d9c20aa90ae064cb22e75a1cad54e1b34088034b149f +SIZE (rust/crates/zeroize-1.5.7.crate) = 18861 +SHA256 (RustSec-rustsec-v0.17.2-cargo-audit-v0.17.2_GH0.tar.gz) = 6889af7fde60ad00f1702808c8d57b603c8b8be3cc9f64e8c2e8206cb0742c4c +SIZE (RustSec-rustsec-v0.17.2-cargo-audit-v0.17.2_GH0.tar.gz) = 803480 diff --git a/security/cfssl/Makefile b/security/cfssl/Makefile index 79f6980946d..5465634a67d 100644 --- a/security/cfssl/Makefile +++ b/security/cfssl/Makefile @@ -1,7 +1,6 @@ PORTNAME= cfssl DISTVERSIONPREFIX= v -DISTVERSION= 1.6.2 -PORTREVISION= 2 +DISTVERSION= 1.6.3 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org diff --git a/security/cfssl/distinfo b/security/cfssl/distinfo index 4943771a629..e33278829ed 100644 --- a/security/cfssl/distinfo +++ b/security/cfssl/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1661706656 -SHA256 (go/security_cfssl/cfssl-v1.6.2/v1.6.2.mod) = 7fbf3189b2d138edebdbd230701db789c004976071e7d1e3bb98244c8c522bc8 -SIZE (go/security_cfssl/cfssl-v1.6.2/v1.6.2.mod) = 2678 -SHA256 (go/security_cfssl/cfssl-v1.6.2/v1.6.2.zip) = 2976a8e2c92ebfdc9bdebc54190fcfc57e54c276dad99919d29f45ea865700cd -SIZE (go/security_cfssl/cfssl-v1.6.2/v1.6.2.zip) = 2111618 +TIMESTAMP = 1665217033 +SHA256 (go/security_cfssl/cfssl-v1.6.3/v1.6.3.mod) = 7fbf3189b2d138edebdbd230701db789c004976071e7d1e3bb98244c8c522bc8 +SIZE (go/security_cfssl/cfssl-v1.6.3/v1.6.3.mod) = 2678 +SHA256 (go/security_cfssl/cfssl-v1.6.3/v1.6.3.zip) = 8fb8f63d68e9a9ded84fb1690b19b220a6126b2bcbce4f048a2ba7e5ad96264d +SIZE (go/security_cfssl/cfssl-v1.6.3/v1.6.3.zip) = 2112468 diff --git a/security/fizz/Makefile b/security/fizz/Makefile index 381079f3988..916e0cbfd44 100644 --- a/security/fizz/Makefile +++ b/security/fizz/Makefile @@ -1,6 +1,6 @@ PORTNAME= fizz DISTVERSIONPREFIX= v -DISTVERSION= 2022.10.03.00 +DISTVERSION= 2022.10.10.00 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org diff --git a/security/fizz/distinfo b/security/fizz/distinfo index fc24ae145fe..7b0a3a201ce 100644 --- a/security/fizz/distinfo +++ b/security/fizz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664841913 -SHA256 (facebookincubator-fizz-v2022.10.03.00_GH0.tar.gz) = d078061e128d8fef075db9504e70fba4b8e55158ebeb31fda38bd0bd4dc87177 -SIZE (facebookincubator-fizz-v2022.10.03.00_GH0.tar.gz) = 647111 +TIMESTAMP = 1665432446 +SHA256 (facebookincubator-fizz-v2022.10.10.00_GH0.tar.gz) = ed27836fa95a5f5add0252a21f4e1f1f780fb70edd1cb35b2e9ee7e8e478ad6b +SIZE (facebookincubator-fizz-v2022.10.10.00_GH0.tar.gz) = 647371 diff --git a/security/gokart/Makefile b/security/gokart/Makefile index 5b77258b556..2569397933a 100644 --- a/security/gokart/Makefile +++ b/security/gokart/Makefile @@ -1,7 +1,6 @@ PORTNAME= gokart DISTVERSIONPREFIX= v -DISTVERSION= 0.5.0 -PORTREVISION= 1 +DISTVERSION= 0.5.1 CATEGORIES= security MAINTAINER= 0xdutra@gmail.com diff --git a/security/gokart/distinfo b/security/gokart/distinfo index d88064e7818..f100446b516 100644 --- a/security/gokart/distinfo +++ b/security/gokart/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1663769311 -SHA256 (go/security_gokart/gokart-v0.5.0/v0.5.0.mod) = cd8817dd1d9da47da19e27aee41a7cf29b2a99107d72c870ccc2debbebbc6d58 -SIZE (go/security_gokart/gokart-v0.5.0/v0.5.0.mod) = 1660 -SHA256 (go/security_gokart/gokart-v0.5.0/v0.5.0.zip) = 33373b9e27ba9913dba4f1fddd7367c41f6e967a42f5f57bb773449f60468377 -SIZE (go/security_gokart/gokart-v0.5.0/v0.5.0.zip) = 137197 +TIMESTAMP = 1665025974 +SHA256 (go/security_gokart/gokart-v0.5.1/v0.5.1.mod) = cd8817dd1d9da47da19e27aee41a7cf29b2a99107d72c870ccc2debbebbc6d58 +SIZE (go/security_gokart/gokart-v0.5.1/v0.5.1.mod) = 1660 +SHA256 (go/security_gokart/gokart-v0.5.1/v0.5.1.zip) = c66b144d043ecd70ada1f8ae3274613210823febdfed0389c089916a943af821 +SIZE (go/security_gokart/gokart-v0.5.1/v0.5.1.zip) = 137198 diff --git a/security/gonepass/Makefile b/security/gonepass/Makefile index cd5efa10e3f..697e7d16a7b 100644 --- a/security/gonepass/Makefile +++ b/security/gonepass/Makefile @@ -3,7 +3,7 @@ DISTVERSION= g20181221 PORTREVISION= 3 CATEGORIES= security -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= GTK+ 1Password reader WWW= https://github.com/jbreams/gonepass diff --git a/security/gpg-gui/Makefile b/security/gpg-gui/Makefile index e07b893f294..69e38fce95b 100644 --- a/security/gpg-gui/Makefile +++ b/security/gpg-gui/Makefile @@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v DISTVERSION= 0.2.2 CATEGORIES= security -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= GUI wrapper for symmetric GPG file encryption WWW= https://github.com/AnsgarKlein/GPG-Gui diff --git a/security/p5-Net-SAML2/Makefile b/security/p5-Net-SAML2/Makefile index cc3dbe36548..b290bfaef61 100644 --- a/security/p5-Net-SAML2/Makefile +++ b/security/p5-Net-SAML2/Makefile @@ -1,5 +1,5 @@ PORTNAME= Net-SAML2 -PORTVERSION= 0.59 +PORTVERSION= 0.61 CATEGORIES= security perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/security/p5-Net-SAML2/distinfo b/security/p5-Net-SAML2/distinfo index 2f1766789ba..a5a841e5458 100644 --- a/security/p5-Net-SAML2/distinfo +++ b/security/p5-Net-SAML2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661950856 -SHA256 (Net-SAML2-0.59.tar.gz) = 46cd0810e134ae037b4576ea4863247ed303cc7baa68028c2ef68ce695bee556 -SIZE (Net-SAML2-0.59.tar.gz) = 112244 +TIMESTAMP = 1665073110 +SHA256 (Net-SAML2-0.61.tar.gz) = 362bcde4f9f18ecb967c0d0cc900e9e197af6e57b766ad0cfdab0bd96bb1333d +SIZE (Net-SAML2-0.61.tar.gz) = 124769 diff --git a/security/p5-Net-SAML2/pkg-plist b/security/p5-Net-SAML2/pkg-plist index 1a93e57ccac..9deae6bfc1a 100644 --- a/security/p5-Net-SAML2/pkg-plist +++ b/security/p5-Net-SAML2/pkg-plist @@ -9,6 +9,7 @@ %%SITE_PERL%%/Net/SAML2/Protocol/LogoutRequest.pm %%SITE_PERL%%/Net/SAML2/Protocol/LogoutResponse.pm %%SITE_PERL%%/Net/SAML2/Role/ProtocolMessage.pm +%%SITE_PERL%%/Net/SAML2/Role/VerifyXML.pm %%SITE_PERL%%/Net/SAML2/SP.pm %%SITE_PERL%%/Net/SAML2/Types.pm %%SITE_PERL%%/Net/SAML2/Util.pm @@ -25,6 +26,7 @@ %%PERL5_MAN3%%/Net::SAML2::Protocol::LogoutRequest.3.gz %%PERL5_MAN3%%/Net::SAML2::Protocol::LogoutResponse.3.gz %%PERL5_MAN3%%/Net::SAML2::Role::ProtocolMessage.3.gz +%%PERL5_MAN3%%/Net::SAML2::Role::VerifyXML.3.gz %%PERL5_MAN3%%/Net::SAML2::SP.3.gz %%PERL5_MAN3%%/Net::SAML2::Types.3.gz %%PERL5_MAN3%%/Net::SAML2::Util.3.gz diff --git a/security/py-acme/distinfo b/security/py-acme/distinfo index 6e319089a18..2aaec869faa 100644 --- a/security/py-acme/distinfo +++ b/security/py-acme/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662605493 -SHA256 (acme-1.30.0.tar.gz) = 7ed6f5176d9aadbdd8c7428c6681094225d54be5752c6a9edc883f840e2a1ce1 -SIZE (acme-1.30.0.tar.gz) = 101422 +TIMESTAMP = 1664903447 +SHA256 (acme-1.31.0.tar.gz) = f5e13262fa1101c38dd865378ac8b4639f819120eb66c5538fc6c09b7576fc53 +SIZE (acme-1.31.0.tar.gz) = 101556 diff --git a/security/py-acme/version.mk b/security/py-acme/version.mk index cd1d2bfed6e..8cebea27b37 100644 --- a/security/py-acme/version.mk +++ b/security/py-acme/version.mk @@ -1 +1 @@ -ACME_VERSION= 1.30.0 +ACME_VERSION= 1.31.0 diff --git a/security/py-certbot-apache/distinfo b/security/py-certbot-apache/distinfo index 828769ca0cc..9d71e966657 100644 --- a/security/py-certbot-apache/distinfo +++ b/security/py-certbot-apache/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662605494 -SHA256 (certbot-apache-1.30.0.tar.gz) = 3bf82174228ba8d3670641c19887c89133f0845037efa7c3be151b7d1a05c3f3 -SIZE (certbot-apache-1.30.0.tar.gz) = 224637 +TIMESTAMP = 1664903448 +SHA256 (certbot-apache-1.31.0.tar.gz) = b4736a29233068022b217034acdbf53198a43d19a8ca00a0928771f2b107276b +SIZE (certbot-apache-1.31.0.tar.gz) = 225109 diff --git a/security/py-certbot-dns-cloudflare/distinfo b/security/py-certbot-dns-cloudflare/distinfo index 372c78fd958..8ce0d5554b2 100644 --- a/security/py-certbot-dns-cloudflare/distinfo +++ b/security/py-certbot-dns-cloudflare/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662605495 -SHA256 (certbot-dns-cloudflare-1.30.0.tar.gz) = 2f8ffc24b39d8749c9d7ffa90601ca5986a76dac3710e510865961e9814e30d7 -SIZE (certbot-dns-cloudflare-1.30.0.tar.gz) = 15808 +TIMESTAMP = 1664903449 +SHA256 (certbot-dns-cloudflare-1.31.0.tar.gz) = caa5746982695bf498951c6d80e689fd0da38a8cd4cc900018f6a2d4349a95ae +SIZE (certbot-dns-cloudflare-1.31.0.tar.gz) = 16333 diff --git a/security/py-certbot-dns-cloudxns/distinfo b/security/py-certbot-dns-cloudxns/distinfo index 2ea3108a1b5..163920fb00e 100644 --- a/security/py-certbot-dns-cloudxns/distinfo +++ b/security/py-certbot-dns-cloudxns/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662605495 -SHA256 (certbot-dns-cloudxns-1.30.0.tar.gz) = 1625547702fae4e9e2d4a320b77156fd10e3d6ba8ca18a6e5790cffc8739cb28 -SIZE (certbot-dns-cloudxns-1.30.0.tar.gz) = 12741 +TIMESTAMP = 1664903450 +SHA256 (certbot-dns-cloudxns-1.31.0.tar.gz) = 20b5bb5bf772e8e3a8d9c99e960e6b13a92fcfe74584a46046efead51401134d +SIZE (certbot-dns-cloudxns-1.31.0.tar.gz) = 12827 diff --git a/security/py-certbot-dns-digitalocean/distinfo b/security/py-certbot-dns-digitalocean/distinfo index 14a6a8932e9..636bb766a70 100644 --- a/security/py-certbot-dns-digitalocean/distinfo +++ b/security/py-certbot-dns-digitalocean/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662605496 -SHA256 (certbot-dns-digitalocean-1.30.0.tar.gz) = 9ce7b2c1986c7210a0b14a9ad1dfee39acd2ee686345a572320e4b6ba59759a4 -SIZE (certbot-dns-digitalocean-1.30.0.tar.gz) = 14147 +TIMESTAMP = 1664903451 +SHA256 (certbot-dns-digitalocean-1.31.0.tar.gz) = 06937b6fdae074c141a5339b08fd9a1dddee395be9f4e3ccd6b4578d9b62069c +SIZE (certbot-dns-digitalocean-1.31.0.tar.gz) = 14216 diff --git a/security/py-certbot-dns-dnsimple/distinfo b/security/py-certbot-dns-dnsimple/distinfo index f88e45d0808..ddd380b7a1f 100644 --- a/security/py-certbot-dns-dnsimple/distinfo +++ b/security/py-certbot-dns-dnsimple/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662605496 -SHA256 (certbot-dns-dnsimple-1.30.0.tar.gz) = 81e138bab9e351bdb746b36dfd2d5628b5dfac94d1959cc940a08c4c0375094f -SIZE (certbot-dns-dnsimple-1.30.0.tar.gz) = 12461 +TIMESTAMP = 1664903452 +SHA256 (certbot-dns-dnsimple-1.31.0.tar.gz) = db521284e5c124f1d6acdd896b69e42ce46ae346c274d8618b01688b5be8467a +SIZE (certbot-dns-dnsimple-1.31.0.tar.gz) = 12531 diff --git a/security/py-certbot-dns-dnsmadeeasy/distinfo b/security/py-certbot-dns-dnsmadeeasy/distinfo index 456183d099f..4d93da461e9 100644 --- a/security/py-certbot-dns-dnsmadeeasy/distinfo +++ b/security/py-certbot-dns-dnsmadeeasy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662605497 -SHA256 (certbot-dns-dnsmadeeasy-1.30.0.tar.gz) = 10316895031193d75e0e224b0ab6c0ffc5e80ca95e3a096526f70e2562b79e72 -SIZE (certbot-dns-dnsmadeeasy-1.30.0.tar.gz) = 12656 +TIMESTAMP = 1664903452 +SHA256 (certbot-dns-dnsmadeeasy-1.31.0.tar.gz) = b0ac763e8828b0dc59c3647e48d94882a408d5a0ef17152619f264628d6bd87d +SIZE (certbot-dns-dnsmadeeasy-1.31.0.tar.gz) = 12737 diff --git a/security/py-certbot-dns-gandi/Makefile b/security/py-certbot-dns-gandi/Makefile new file mode 100644 index 00000000000..3fe96e03740 --- /dev/null +++ b/security/py-certbot-dns-gandi/Makefile @@ -0,0 +1,32 @@ +PORTNAME= certbot-dns-gandi +PORTVERSION= 1.4.0 +PORTREVISION= 1 +CATEGORIES= security python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= bgupta@kde.org +COMMENT= Gandi LiveDNS plugin for Certbot +WWW= https://github.com/${GH_ACCOUNT}/${GH_PROJECT} + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}certbot>=${ACME_VERSION},1:security/py-certbot@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface@${PY_FLAVOR} + +USES= python:3.7+ +USE_PYTHON= autoplist concurrent distutils + +# Use GitHub to fetch the source, because PyPI apparently only contains +# a wheel and not the source package. +USE_GITHUB= yes +GH_ACCOUNT= obynio +GH_PROJECT= certbot-plugin-gandi + +NO_ARCH= yes + +.include "${.CURDIR}/../py-acme/version.mk" +.include <bsd.port.mk> diff --git a/security/py-certbot-dns-gandi/distinfo b/security/py-certbot-dns-gandi/distinfo new file mode 100644 index 00000000000..546aab836c7 --- /dev/null +++ b/security/py-certbot-dns-gandi/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1664998616 +SHA256 (obynio-certbot-plugin-gandi-1.4.0_GH0.tar.gz) = c486e0f7788f3ac4cce9fe54666018dab65ab1550016727a99426c3359d64e55 +SIZE (obynio-certbot-plugin-gandi-1.4.0_GH0.tar.gz) = 6115 diff --git a/security/py-certbot-dns-gandi/pkg-descr b/security/py-certbot-dns-gandi/pkg-descr new file mode 100644 index 00000000000..c9935af3705 --- /dev/null +++ b/security/py-certbot-dns-gandi/pkg-descr @@ -0,0 +1 @@ +This is a Gandi LiveDNS Authenticator plugin for Certbot (security/py-certbot). diff --git a/security/py-certbot-dns-gehirn/distinfo b/security/py-certbot-dns-gehirn/distinfo index caad765a1ee..0134a03a799 100644 --- a/security/py-certbot-dns-gehirn/distinfo +++ b/security/py-certbot-dns-gehirn/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662605498 -SHA256 (certbot-dns-gehirn-1.30.0.tar.gz) = a089d1d14d6423932cbd1e561baa330ea47ff6f76364613c95a115940b461c65 -SIZE (certbot-dns-gehirn-1.30.0.tar.gz) = 12565 +TIMESTAMP = 1664903453 +SHA256 (certbot-dns-gehirn-1.31.0.tar.gz) = a57d362d7a33aaf62bbb77e32a7f79c693aff4b5dbcf468c171addeb75b8b5fc +SIZE (certbot-dns-gehirn-1.31.0.tar.gz) = 12630 diff --git a/security/py-certbot-dns-google/distinfo b/security/py-certbot-dns-google/distinfo index 7118bd023fc..44aadf39388 100644 --- a/security/py-certbot-dns-google/distinfo +++ b/security/py-certbot-dns-google/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662605498 -SHA256 (certbot-dns-google-1.30.0.tar.gz) = 88650f95072026a5d520252df90c0c280d4fde64a62f9c5db9262e5fd28fa0b6 -SIZE (certbot-dns-google-1.30.0.tar.gz) = 23695 +TIMESTAMP = 1664903454 +SHA256 (certbot-dns-google-1.31.0.tar.gz) = a45414ff8ada6378c14a9441ab8167b58df2fcbdf7fb583797972c4de8fc1004 +SIZE (certbot-dns-google-1.31.0.tar.gz) = 23803 diff --git a/security/py-certbot-dns-linode/distinfo b/security/py-certbot-dns-linode/distinfo index 439496dd027..1492a2824a8 100644 --- a/security/py-certbot-dns-linode/distinfo +++ b/security/py-certbot-dns-linode/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662605499 -SHA256 (certbot-dns-linode-1.30.0.tar.gz) = b2f287c5a2dd5f6fd3da98205df07f317529029ce90a214b827363de847e4ad9 -SIZE (certbot-dns-linode-1.30.0.tar.gz) = 13020 +TIMESTAMP = 1664903455 +SHA256 (certbot-dns-linode-1.31.0.tar.gz) = abb2623e0779f9d73bcd0baf8371cd51b65656e6d2d1ddae109f02fee631d705 +SIZE (certbot-dns-linode-1.31.0.tar.gz) = 13114 diff --git a/security/py-certbot-dns-luadns/distinfo b/security/py-certbot-dns-luadns/distinfo index df91cb46bcf..899d989e125 100644 --- a/security/py-certbot-dns-luadns/distinfo +++ b/security/py-certbot-dns-luadns/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662605499 -SHA256 (certbot-dns-luadns-1.30.0.tar.gz) = 736d4b2998389b0f223c65921736d3f772a8d5d78d5c432408d8cba98f2d57a2 -SIZE (certbot-dns-luadns-1.30.0.tar.gz) = 12475 +TIMESTAMP = 1664903455 +SHA256 (certbot-dns-luadns-1.31.0.tar.gz) = 8a6e9ddd6aac03f9506434582a7986c9ac224f2314c7f033c86aa58a6548ba86 +SIZE (certbot-dns-luadns-1.31.0.tar.gz) = 12558 diff --git a/security/py-certbot-dns-nsone/distinfo b/security/py-certbot-dns-nsone/distinfo index f01c0c7397a..d6ace95bfdc 100644 --- a/security/py-certbot-dns-nsone/distinfo +++ b/security/py-certbot-dns-nsone/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662605500 -SHA256 (certbot-dns-nsone-1.30.0.tar.gz) = 567e9e9dbec4218d8b7bef1c9ec26927dadd00728ca60097f7f8400f95260372 -SIZE (certbot-dns-nsone-1.30.0.tar.gz) = 12524 +TIMESTAMP = 1664903456 +SHA256 (certbot-dns-nsone-1.31.0.tar.gz) = e85fc3de0649ba19c604bb080d05cb137a9cd6d45d93fa001a68d201575027ec +SIZE (certbot-dns-nsone-1.31.0.tar.gz) = 12580 diff --git a/security/py-certbot-dns-ovh/distinfo b/security/py-certbot-dns-ovh/distinfo index b4c8894346b..30d8e749ab0 100644 --- a/security/py-certbot-dns-ovh/distinfo +++ b/security/py-certbot-dns-ovh/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662605500 -SHA256 (certbot-dns-ovh-1.30.0.tar.gz) = f952f097bce9c0f9a2160f5ed19d1a0cc29ccf9c774130ebb6b0b2986a9e0ccc -SIZE (certbot-dns-ovh-1.30.0.tar.gz) = 12874 +TIMESTAMP = 1664903457 +SHA256 (certbot-dns-ovh-1.31.0.tar.gz) = d30691f5d3004d8c414f96622673a4d6431b185ec922a56867fe11ea8020680b +SIZE (certbot-dns-ovh-1.31.0.tar.gz) = 13016 diff --git a/security/py-certbot-dns-rfc2136/distinfo b/security/py-certbot-dns-rfc2136/distinfo index bbce1539716..3f464fc999d 100644 --- a/security/py-certbot-dns-rfc2136/distinfo +++ b/security/py-certbot-dns-rfc2136/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662605501 -SHA256 (certbot-dns-rfc2136-1.30.0.tar.gz) = 4413f7c0584f1be3068db4c0e028d4a19918256268fcacbac309932f21fe6c0c -SIZE (certbot-dns-rfc2136-1.30.0.tar.gz) = 16321 +TIMESTAMP = 1664903458 +SHA256 (certbot-dns-rfc2136-1.31.0.tar.gz) = fc8fd7e1de8f42bd7f1363b6b8327df006a6c81a0db735e8c042c24f55c63fd0 +SIZE (certbot-dns-rfc2136-1.31.0.tar.gz) = 16405 diff --git a/security/py-certbot-dns-route53/distinfo b/security/py-certbot-dns-route53/distinfo index df67e8b8a1b..c46126a380b 100644 --- a/security/py-certbot-dns-route53/distinfo +++ b/security/py-certbot-dns-route53/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662605502 -SHA256 (certbot-dns-route53-1.30.0.tar.gz) = 57558fa32592db5a911c7b3f67a163c577e35112e4e40e78c22b11c49d966152 -SIZE (certbot-dns-route53-1.30.0.tar.gz) = 14989 +TIMESTAMP = 1664903459 +SHA256 (certbot-dns-route53-1.31.0.tar.gz) = e9da3bb93c4f2f8db449b03e412fb6816d2ad9cfac6ec047f3abcfc70d5661f2 +SIZE (certbot-dns-route53-1.31.0.tar.gz) = 15053 diff --git a/security/py-certbot-dns-sakuracloud/distinfo b/security/py-certbot-dns-sakuracloud/distinfo index 6ddae1e8f92..c8467dbb9b2 100644 --- a/security/py-certbot-dns-sakuracloud/distinfo +++ b/security/py-certbot-dns-sakuracloud/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662605503 -SHA256 (certbot-dns-sakuracloud-1.30.0.tar.gz) = 7d48fc93d64e70a19ddae966ae8e5fab54fe9e27d66584a65ca72d9a37b9bd7a -SIZE (certbot-dns-sakuracloud-1.30.0.tar.gz) = 12562 +TIMESTAMP = 1664903459 +SHA256 (certbot-dns-sakuracloud-1.31.0.tar.gz) = ea8e64a153ac1e2f433f77a9428d46c4c535b3389782672e4cb4db6656aa42b5 +SIZE (certbot-dns-sakuracloud-1.31.0.tar.gz) = 12623 diff --git a/security/py-certbot-nginx/distinfo b/security/py-certbot-nginx/distinfo index 3c75aa0b53e..a91cf9add74 100644 --- a/security/py-certbot-nginx/distinfo +++ b/security/py-certbot-nginx/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662605503 -SHA256 (certbot-nginx-1.30.0.tar.gz) = 0c835bbd80ceeb658e13f761ed033d7b10e3f20fdcb0ef6970374a1cbe855e1b -SIZE (certbot-nginx-1.30.0.tar.gz) = 78733 +TIMESTAMP = 1664903460 +SHA256 (certbot-nginx-1.31.0.tar.gz) = 8f109c5e14061bcffba8c4c6c7341c8bc814756c00461e32136e556abe638510 +SIZE (certbot-nginx-1.31.0.tar.gz) = 78906 diff --git a/security/py-certbot/distinfo b/security/py-certbot/distinfo index 1e32eade33e..1bc0e883985 100644 --- a/security/py-certbot/distinfo +++ b/security/py-certbot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662605494 -SHA256 (certbot-1.30.0.tar.gz) = 186fa465b40c44d218b74c681cd8bdd1f889eaceaec43826493d06c39fb832dc -SIZE (certbot-1.30.0.tar.gz) = 425964 +TIMESTAMP = 1664903448 +SHA256 (certbot-1.31.0.tar.gz) = 29af531d33aaa87c8104864cd31ac2af541f0ec973a7252d7f7f5b15e10479db +SIZE (certbot-1.31.0.tar.gz) = 426485 diff --git a/security/py-sslyze/Makefile b/security/py-sslyze/Makefile index f629836e772..32f5217d637 100644 --- a/security/py-sslyze/Makefile +++ b/security/py-sslyze/Makefile @@ -1,6 +1,6 @@ PORTNAME= sslyze PORTVERSION= 5.0.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,7 +12,7 @@ WWW= https://github.com/nabla-c0d3/sslyze LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.6<38.0.0:security/py-cryptography@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.6<39.0.0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nassl>=4.0.1<5.0.0:security/py-nassl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pydantic>=1.7<1.11:devel/py-pydantic@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tls-parser>=2.0.0<3.0.0:security/py-tls-parser@${PY_FLAVOR} diff --git a/security/py-sslyze/files/patch-setup.py b/security/py-sslyze/files/patch-setup.py index 4a1329c6497..96adc8f743c 100644 --- a/security/py-sslyze/files/patch-setup.py +++ b/security/py-sslyze/files/patch-setup.py @@ -1,8 +1,11 @@ --- setup.py.orig 2022-05-14 09:12:21 UTC +++ setup.py -@@ -100,7 +100,7 @@ setup( +@@ -98,9 +98,9 @@ setup( + # Dependencies + install_requires=[ "nassl>=4.0.1,<5.0.0", - "cryptography>=2.6,<38.0.0", +- "cryptography>=2.6,<38.0.0", ++ "cryptography>=2.6,<39.0.0", "tls-parser>=2.0.0,<3.0.0", - "pydantic>=1.7,<1.10", + "pydantic>=1.7,<1.11", diff --git a/security/py-webauthn/Makefile b/security/py-webauthn/Makefile index 51a4c4888f2..f33442eabd0 100644 --- a/security/py-webauthn/Makefile +++ b/security/py-webauthn/Makefile @@ -19,11 +19,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>=0.24.0:devel/py-asn1crypto@${PY_ ${PYTHON_PKGNAMEPREFIX}openssl>=20.0.1,1:security/py-openssl@${PY_FLAVOR} USES= python:3.7+ -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= autoplist concurrent distutils unittest NO_ARCH= yes -do-test: - cd ${WRKSRC} && ${PYTHON_CMD} -m unittest -v - .include <bsd.port.mk> diff --git a/security/rubygem-rack-oauth2/Makefile b/security/rubygem-rack-oauth2/Makefile index 7b04cd183ce..007cd0185d1 100644 --- a/security/rubygem-rack-oauth2/Makefile +++ b/security/rubygem-rack-oauth2/Makefile @@ -1,5 +1,5 @@ PORTNAME= rack-oauth2 -PORTVERSION= 1.21.2 +PORTVERSION= 1.21.3 CATEGORIES= security rubygems MASTER_SITES= RG diff --git a/security/rubygem-rack-oauth2/distinfo b/security/rubygem-rack-oauth2/distinfo index 29e58c6abcc..c69f94ed27b 100644 --- a/security/rubygem-rack-oauth2/distinfo +++ b/security/rubygem-rack-oauth2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664828337 -SHA256 (rubygem/rack-oauth2-1.21.2.gem) = 06fc157cad243ac11d8681c18139c4556a3f86b518f0fcb419e29512181a3ff2 -SIZE (rubygem/rack-oauth2-1.21.2.gem) = 35328 +TIMESTAMP = 1665330716 +SHA256 (rubygem/rack-oauth2-1.21.3.gem) = 4e72a79dd6a866692e84422a552b27c38a5a1918ded06661e04910f2bbe676ba +SIZE (rubygem/rack-oauth2-1.21.3.gem) = 35840 diff --git a/security/ssb/Makefile b/security/ssb/Makefile index 8603f99562f..e40c69c45ae 100644 --- a/security/ssb/Makefile +++ b/security/ssb/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 0.1.1 PORTREVISION= 6 CATEGORIES= security -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= SSH Server Bruteforcer WWW= https://github.com/kitabisa/ssb diff --git a/security/totp-cli/Makefile b/security/totp-cli/Makefile index 26abaae2651..9fbbd877d55 100644 --- a/security/totp-cli/Makefile +++ b/security/totp-cli/Makefile @@ -1,7 +1,7 @@ PORTNAME= totp-cli PORTVERSION= 1.2.1 -PORTREVISION= 5 DISTVERSIONPREFIX= v +PORTREVISION= 6 CATEGORIES= security MAINTAINER= sunpoet@FreeBSD.org @@ -13,18 +13,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules +GO_MODULE= github.com/yitsushi/totp-cli + PLIST_FILES= bin/totp-cli -GH_ACCOUNT= yitsushi -GH_TUPLE= go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \ - golang:crypto:0559593:golang_crypto/vendor/golang.org/x/crypto \ - golang:sys:05e143d:golang_sys/vendor/golang.org/x/sys \ - golang:term:065cf7b:golang_term/vendor/golang.org/x/term \ - golang:text:b4bca84:golang_text/vendor/golang.org/x/text \ - kardianos:osext:2bc1f35:kardianos_osext/vendor/github.com/kardianos/osext \ - mitchellh:go-homedir:af06845:mitchellh_gohomedir/vendor/github.com/mitchellh/go-homedir \ - yitsushi:github-release-check:4d0202c:yitsushi_github_release_check/vendor/github.com/yitsushi/github-release-check \ - yitsushi:go-commander:b4d4247:yitsushi_go_commander/vendor/github.com/yitsushi/go-commander -USE_GITHUB= yes - .include <bsd.port.mk> diff --git a/security/totp-cli/distinfo b/security/totp-cli/distinfo index bc1a4dad4a1..d8c8d3ee033 100644 --- a/security/totp-cli/distinfo +++ b/security/totp-cli/distinfo @@ -1,21 +1,5 @@ -TIMESTAMP = 1657198927 -SHA256 (yitsushi-totp-cli-v1.2.1_GH0.tar.gz) = c9b77395f8360ebb88f1786a7be766125e2696b09b97276c79bdb97a1f7b8438 -SIZE (yitsushi-totp-cli-v1.2.1_GH0.tar.gz) = 16963 -SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5 -SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173 -SHA256 (golang-crypto-0559593_GH0.tar.gz) = 78be7b768b7b2f97dcdace0b5b1b35bb7dcd673929160cb455195d40ac90cd2b -SIZE (golang-crypto-0559593_GH0.tar.gz) = 1631358 -SHA256 (golang-sys-05e143d_GH0.tar.gz) = ab0ce42ab499557e024b7fa98c21f4eca10de603dcc7b372acc2ee92fb4f9505 -SIZE (golang-sys-05e143d_GH0.tar.gz) = 1303691 -SHA256 (golang-term-065cf7b_GH0.tar.gz) = a0ebb14de4a517ec552bb7dc3070493154e46f664988f6ff3727374f31499c09 -SIZE (golang-term-065cf7b_GH0.tar.gz) = 14977 -SHA256 (golang-text-b4bca84_GH0.tar.gz) = 47bea3550152690832c86c25d1e853325bb10e957adf28b144e50abdbbbfdaf7 -SIZE (golang-text-b4bca84_GH0.tar.gz) = 8360504 -SHA256 (kardianos-osext-2bc1f35_GH0.tar.gz) = 1b771589ecc12d1449c5f9f7754b2149369cc76ca42eee0386b8c9a7434ceca9 -SIZE (kardianos-osext-2bc1f35_GH0.tar.gz) = 4899 -SHA256 (mitchellh-go-homedir-af06845_GH0.tar.gz) = 55223afde3fd09554d06e237ac8c748fc3a6d1f2e71ecc51d977f6800072d370 -SIZE (mitchellh-go-homedir-af06845_GH0.tar.gz) = 3359 -SHA256 (yitsushi-github-release-check-4d0202c_GH0.tar.gz) = 1cbeea3b22e1170de6399fb4b2d593855afc352f4770d2d25a8b9b2df1b46990 -SIZE (yitsushi-github-release-check-4d0202c_GH0.tar.gz) = 2424 -SHA256 (yitsushi-go-commander-b4d4247_GH0.tar.gz) = 41f3200ac2b6a154eb477362baf196ba378a062a02c331b43a82f192add73d94 -SIZE (yitsushi-go-commander-b4d4247_GH0.tar.gz) = 11883 +TIMESTAMP = 1665073094 +SHA256 (go/security_totp-cli/totp-cli-v1.2.1/v1.2.1.mod) = eb8923291d14e6b11c5fa44cb9968135071c1f888802270e6a78e287f8094bf2 +SIZE (go/security_totp-cli/totp-cli-v1.2.1/v1.2.1.mod) = 649 +SHA256 (go/security_totp-cli/totp-cli-v1.2.1/v1.2.1.zip) = 38628bb7454da31224ee52db148b8a012846c96eed077e613a630a5edc4d2195 +SIZE (go/security_totp-cli/totp-cli-v1.2.1/v1.2.1.zip) = 33000 diff --git a/sysutils/Makefile b/sysutils/Makefile index a262a1a5174..5fe4ff09813 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -263,10 +263,10 @@ SUBDIR += deltup SUBDIR += desktop-installer SUBDIR += detox - SUBDIR += devctl-jail-kmod SUBDIR += devcpu-data SUBDIR += devcpu-data-amd SUBDIR += devcpu-data-intel + SUBDIR += devctl-jail-kmod SUBDIR += devstat SUBDIR += dfc SUBDIR += di diff --git a/sysutils/apache-mesos/Makefile b/sysutils/apache-mesos/Makefile index f76eea48247..ebe4c959b35 100644 --- a/sysutils/apache-mesos/Makefile +++ b/sysutils/apache-mesos/Makefile @@ -1,6 +1,6 @@ PORTNAME= mesos PORTVERSION= 1.11.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= sysutils MASTER_SITES= APACHE/mesos/${PORTVERSION}:mesos PKGNAMEPREFIX= apache- diff --git a/sysutils/btop/Makefile b/sysutils/btop/Makefile index 6b279fc4f24..3634c8eebd0 100644 --- a/sysutils/btop/Makefile +++ b/sysutils/btop/Makefile @@ -1,6 +1,6 @@ PORTNAME= btop DISTVERSIONPREFIX= v -DISTVERSION= 1.2.9 +DISTVERSION= 1.2.12 CATEGORIES= sysutils MAINTAINER= pkubaj@FreeBSD.org diff --git a/sysutils/btop/distinfo b/sysutils/btop/distinfo index 3fe171ab216..c67233b96a9 100644 --- a/sysutils/btop/distinfo +++ b/sysutils/btop/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661756570 -SHA256 (aristocratos-btop-v1.2.9_GH0.tar.gz) = 0f8c3434a9c4c132a34415a9cc4f048595b8a4d1a94e94223ac3a795e1c16531 -SIZE (aristocratos-btop-v1.2.9_GH0.tar.gz) = 978265 +TIMESTAMP = 1665185782 +SHA256 (aristocratos-btop-v1.2.12_GH0.tar.gz) = 158112184372ff93de68700ad7de12f91be0542c0ecf75ffb002326ecbb3ca76 +SIZE (aristocratos-btop-v1.2.12_GH0.tar.gz) = 980406 diff --git a/sysutils/btop/pkg-plist b/sysutils/btop/pkg-plist index 85bff9044c2..ed04bcbde32 100644 --- a/sysutils/btop/pkg-plist +++ b/sysutils/btop/pkg-plist @@ -20,6 +20,7 @@ share/applications/btop.desktop %%DATADIR%%/themes/night-owl.theme %%DATADIR%%/themes/nord.theme %%DATADIR%%/themes/onedark.theme +%%DATADIR%%/themes/paper.theme %%DATADIR%%/themes/solarized_dark.theme %%DATADIR%%/themes/solarized_light.theme %%DATADIR%%/themes/tomorrow-night.theme diff --git a/sysutils/catfish/Makefile b/sysutils/catfish/Makefile index 6ad1445d38e..fc42a6fd0a1 100644 --- a/sysutils/catfish/Makefile +++ b/sysutils/catfish/Makefile @@ -1,6 +1,6 @@ PORTNAME= catfish PORTVERSION= 4.16.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 diff --git a/sysutils/cbsd/Makefile b/sysutils/cbsd/Makefile index b2255e22ff1..64101ec51f6 100644 --- a/sysutils/cbsd/Makefile +++ b/sysutils/cbsd/Makefile @@ -1,5 +1,5 @@ PORTNAME= cbsd -DISTVERSION= 13.1.14 +DISTVERSION= 13.1.15 CATEGORIES= sysutils MAINTAINER= olevole@olevole.ru diff --git a/sysutils/cbsd/distinfo b/sysutils/cbsd/distinfo index 2a602510271..61227a9a6bf 100644 --- a/sysutils/cbsd/distinfo +++ b/sysutils/cbsd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662413301 -SHA256 (cbsd-cbsd-13.1.14_GH0.tar.gz) = 6c83914ba9d1babcbc8a49bae5c0f312ffabd7c4edd6abfc5145bcb5d545417c -SIZE (cbsd-cbsd-13.1.14_GH0.tar.gz) = 6489854 +TIMESTAMP = 1665438090 +SHA256 (cbsd-cbsd-13.1.15_GH0.tar.gz) = e0be3a2e531c78f470a3f468c6f594ffa24de1dbeee874c9c827af5008b6e2f8 +SIZE (cbsd-cbsd-13.1.15_GH0.tar.gz) = 6491743 diff --git a/sysutils/cbsd/pkg-plist b/sysutils/cbsd/pkg-plist index f7d63450323..80d1b653e4c 100644 --- a/sysutils/cbsd/pkg-plist +++ b/sysutils/cbsd/pkg-plist @@ -220,7 +220,7 @@ cbsd/etc/defaults/vm-linux-Debian-x86-10.conf cbsd/etc/defaults/vm-linux-Debian-x86-11.conf cbsd/etc/defaults/vm-linux-FreePBX-64bit-16.conf cbsd/etc/defaults/vm-linux-Kali-2022-amd64.conf -cbsd/etc/defaults/vm-linux-Mint-20.conf +cbsd/etc/defaults/vm-linux-Mint-21.conf cbsd/etc/defaults/vm-linux-OracleLinux-7.conf cbsd/etc/defaults/vm-linux-OracleLinux-8.conf cbsd/etc/defaults/vm-linux-OracleLinux-9.conf @@ -246,18 +246,18 @@ cbsd/etc/defaults/vm-linux-cloud-Kali-2022-amd64.conf cbsd/etc/defaults/vm-linux-cloud-Oracle-7-x86_64.conf cbsd/etc/defaults/vm-linux-cloud-Oracle-8-x86_64.conf cbsd/etc/defaults/vm-linux-cloud-Oracle-9-x86_64.conf +cbsd/etc/defaults/vm-linux-cloud-Parrot-5-amd64.conf cbsd/etc/defaults/vm-linux-cloud-Rocky-8-x86_64.conf cbsd/etc/defaults/vm-linux-cloud-Rocky-9-x86_64.conf cbsd/etc/defaults/vm-linux-cloud-kubernetes-25.conf cbsd/etc/defaults/vm-linux-cloud-ubuntudesktop-amd64-22.04.conf cbsd/etc/defaults/vm-linux-cloud-ubuntuserver-amd64-20.04.conf cbsd/etc/defaults/vm-linux-cloud-ubuntuserver-amd64-22.04.conf -cbsd/etc/defaults/vm-linux-fedora-server-35-x86_64.conf cbsd/etc/defaults/vm-linux-fedora-server-36-x86_64.conf +cbsd/etc/defaults/vm-linux-fedora-server-37-x86_64.conf +cbsd/etc/defaults/vm-linux-kubuntu-desktop-amd64-22.conf cbsd/etc/defaults/vm-linux-opensuse-leap-15-x86.conf -cbsd/etc/defaults/vm-linux-ubuntu-desktop-amd64-21.conf cbsd/etc/defaults/vm-linux-ubuntu-desktop-amd64-22.conf -cbsd/etc/defaults/vm-linux-ubuntuserver-amd64-20.04.conf cbsd/etc/defaults/vm-linux-ubuntuserver-amd64-22.conf cbsd/etc/defaults/vm-linux-vyos-1.4.conf cbsd/etc/defaults/vm-netbsd-cloud-netbsd-x86-9.conf diff --git a/sysutils/evhz/Makefile b/sysutils/evhz/Makefile index 7bcd91aabf2..51c62933634 100644 --- a/sysutils/evhz/Makefile +++ b/sysutils/evhz/Makefile @@ -3,7 +3,7 @@ DISTVERSION= g20210920 CATEGORIES= sysutils MASTER_SITES= https://git.sr.ht/~iank/${PORTNAME}/archive/${SR_HT_COMMIT}${EXTRACT_SUFX}?dummy=/ -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Tool for measuring evdev event rate (mouse polling rate) WWW= https://git.sr.ht/~iank/evhz diff --git a/sysutils/fusefs-ntfs-compression/Makefile b/sysutils/fusefs-ntfs-compression/Makefile index e1961c37885..6317aff4e0c 100644 --- a/sysutils/fusefs-ntfs-compression/Makefile +++ b/sysutils/fusefs-ntfs-compression/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 1.0 CATEGORIES= sysutils PKGNAMEPREFIX= fusefs- -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= NTFS-3G plugin for reading XPRESS or LZX compressed files WWW= https://github.com/ebiggers/ntfs-3g-system-compression diff --git a/sysutils/intel-undervolt/Makefile b/sysutils/intel-undervolt/Makefile index 9acf4ab2908..e8fdbac27d4 100644 --- a/sysutils/intel-undervolt/Makefile +++ b/sysutils/intel-undervolt/Makefile @@ -3,7 +3,7 @@ DISTVERSION= 1.5-7 DISTVERSIONSUFFIX= -g66cfb65 CATEGORIES= sysutils -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Intel CPU undervolting tool WWW= https://github.com/kitsunyan/intel-undervolt diff --git a/sysutils/netevent/Makefile b/sysutils/netevent/Makefile index 58aedaf3077..472275f3688 100644 --- a/sysutils/netevent/Makefile +++ b/sysutils/netevent/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 2 DISTVERSIONSUFFIX= -g37c47a4 CATEGORIES= sysutils -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Tool for sharing uinput devices with other machines WWW= https://github.com/Blub/netevent diff --git a/sysutils/p5-Schedule-Cron/Makefile b/sysutils/p5-Schedule-Cron/Makefile index 9269c92200c..a75d08a12d5 100644 --- a/sysutils/p5-Schedule-Cron/Makefile +++ b/sysutils/p5-Schedule-Cron/Makefile @@ -1,6 +1,5 @@ PORTNAME= Schedule-Cron -PORTVERSION= 1.01 -PORTREVISION= 1 +PORTVERSION= 1.03 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -9,10 +8,15 @@ MAINTAINER= perl@FreeBSD.org COMMENT= Cron-like scheduler for Perl subroutines WWW= https://metacpan.org/release/Schedule-Cron +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-Time-modules>=0:devel/p5-Time-modules +RUN_DEPENDS= p5-Time-ParseDate>=2011.0505:devel/p5-Time-ParseDate USES= perl5 USE_PERL5= configure +NO_ARCH= yes + .include <bsd.port.mk> diff --git a/sysutils/p5-Schedule-Cron/distinfo b/sysutils/p5-Schedule-Cron/distinfo index 64e9ba7997e..12fddb7ab5d 100644 --- a/sysutils/p5-Schedule-Cron/distinfo +++ b/sysutils/p5-Schedule-Cron/distinfo @@ -1,2 +1,3 @@ -SHA256 (Schedule-Cron-1.01.tar.gz) = 8212766652e098e23e1ef193b9739e9cc0ed106425cb9f8a50111877cfe02940 -SIZE (Schedule-Cron-1.01.tar.gz) = 40416 +TIMESTAMP = 1665073218 +SHA256 (Schedule-Cron-1.03.tar.gz) = 016b300dc189d7f8db88abb701a904edb0c499c30ccd8a7fb2a09504e29dbdf0 +SIZE (Schedule-Cron-1.03.tar.gz) = 36626 diff --git a/sysutils/parafly/Makefile b/sysutils/parafly/Makefile index 75f626c4725..48ded2d46b3 100644 --- a/sysutils/parafly/Makefile +++ b/sysutils/parafly/Makefile @@ -1,7 +1,7 @@ PORTNAME= parafly DISTVERSIONPREFIX= v DISTVERSION= 0.1.0 # Test new versions with Trinity before upgrading -PORTREVISION= 8 +PORTREVISION= 9 PORTEPOCH= 1 # SourceForge version was 2013.01.21 CATEGORIES= sysutils @@ -17,7 +17,7 @@ GH_PROJECT= ParaFly GNU_CONFIGURE= yes -CXXFLAGS+= -fopenmp +CXXFLAGS+= -fopenmp -std=c++11 LDFLAGS+= -fopenmp PLIST_FILES= bin/ParaFly diff --git a/sysutils/py-leviathan/Makefile b/sysutils/py-leviathan/Makefile index 0babdf161c8..08d5e1e5d7f 100644 --- a/sysutils/py-leviathan/Makefile +++ b/sysutils/py-leviathan/Makefile @@ -5,7 +5,7 @@ CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Application to control and monitor NZXT (Asetek) liquid coolers WWW= https://github.com/jaksi/leviathan/tree/0.1.1 diff --git a/sysutils/py-plumbum/Makefile b/sysutils/py-plumbum/Makefile index 7dfdb14a9e9..daef44ab5d6 100644 --- a/sysutils/py-plumbum/Makefile +++ b/sysutils/py-plumbum/Makefile @@ -1,5 +1,5 @@ PORTNAME= plumbum -PORTVERSION= 1.7.2 +PORTVERSION= 1.8.0 CATEGORIES= sysutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MASTER_SITES= CHEESESHOP diff --git a/sysutils/py-plumbum/distinfo b/sysutils/py-plumbum/distinfo index ecafba2a004..ee65d451429 100644 --- a/sysutils/py-plumbum/distinfo +++ b/sysutils/py-plumbum/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1641045998 -SHA256 (plumbum-1.7.2.tar.gz) = 0d1bf908076bbd0484d16412479cb97d6843069ee19f99e267e11dd980040523 -SIZE (plumbum-1.7.2.tar.gz) = 323051 +TIMESTAMP = 1665330646 +SHA256 (plumbum-1.8.0.tar.gz) = f1da1f167a2afe731a85de3f56810f424926c0a1a8fd1999ceb2ef20b618246d +SIZE (plumbum-1.8.0.tar.gz) = 325060 diff --git a/sysutils/py-tmuxp/Makefile b/sysutils/py-tmuxp/Makefile index 6391997e4c2..ffcea3fb99f 100644 --- a/sysutils/py-tmuxp/Makefile +++ b/sysutils/py-tmuxp/Makefile @@ -1,5 +1,5 @@ PORTNAME= tmuxp -PORTVERSION= 1.16.0 +PORTVERSION= 1.16.1 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8<9:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}colorama>=0.3.9:devel/py-colorama@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}libtmux>=0.15.7<0.16.0:devel/py-libtmux@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}libtmux>=0.15.8<0.16.0:devel/py-libtmux@${PY_FLAVOR} \ tmux:sysutils/tmux USES= python:3.6+ diff --git a/sysutils/py-tmuxp/distinfo b/sysutils/py-tmuxp/distinfo index 9fd288add37..856fdce6891 100644 --- a/sysutils/py-tmuxp/distinfo +++ b/sysutils/py-tmuxp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664767982 -SHA256 (tmuxp-1.16.0.tar.gz) = 8fbbb615c79681bfbd323a3d5d8b27b840540cf0160821999eb197c82666f59d -SIZE (tmuxp-1.16.0.tar.gz) = 816004 +TIMESTAMP = 1665073156 +SHA256 (tmuxp-1.16.1.tar.gz) = c21b232112c0e4efc0f0d39f73f1593d761efd04b804667e2fcc3024084e8d59 +SIZE (tmuxp-1.16.1.tar.gz) = 816117 diff --git a/sysutils/rubygem-bundler/Makefile b/sysutils/rubygem-bundler/Makefile index adde4126c81..eb2898b49e1 100644 --- a/sysutils/rubygem-bundler/Makefile +++ b/sysutils/rubygem-bundler/Makefile @@ -1,5 +1,5 @@ PORTNAME= bundler -PORTVERSION= 2.3.22 +PORTVERSION= 2.3.23 PORTEPOCH= 1 CATEGORIES= sysutils rubygems MASTER_SITES= RG diff --git a/sysutils/rubygem-bundler/distinfo b/sysutils/rubygem-bundler/distinfo index 3b5be591500..ff0e8bd6693 100644 --- a/sysutils/rubygem-bundler/distinfo +++ b/sysutils/rubygem-bundler/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662558150 -SHA256 (rubygem/bundler-2.3.22.gem) = bce7d907aa683ac8983d42da1a15170fd692c6504678ada0845ef4a2ecf4209e -SIZE (rubygem/bundler-2.3.22.gem) = 411648 +TIMESTAMP = 1665330718 +SHA256 (rubygem/bundler-2.3.23.gem) = c58ad486dccd7cddd7f6bf06a868fd77569e66470fa3316b93fd9cf685642b1f +SIZE (rubygem/bundler-2.3.23.gem) = 411648 diff --git a/sysutils/tracker-miners/Makefile b/sysutils/tracker-miners/Makefile index ad0bc342e3a..deed0986236 100644 --- a/sysutils/tracker-miners/Makefile +++ b/sysutils/tracker-miners/Makefile @@ -1,6 +1,6 @@ PORTNAME= tracker-miners PORTVERSION= 2.3.5 -PORTREVISION= 30 +PORTREVISION= 31 CATEGORIES= sysutils gnome MASTER_SITES= GNOME diff --git a/sysutils/vector/Makefile b/sysutils/vector/Makefile index 9964562129e..674007f3170 100644 --- a/sysutils/vector/Makefile +++ b/sysutils/vector/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 0.10.0 PORTREVISION= 18 CATEGORIES= sysutils -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= High performance logs, metrics, and events router WWW= https://vector.dev diff --git a/sysutils/zbackup/Makefile b/sysutils/zbackup/Makefile index faea89da17e..3c8779063e5 100644 --- a/sysutils/zbackup/Makefile +++ b/sysutils/zbackup/Makefile @@ -1,6 +1,6 @@ PORTNAME= zbackup PORTVERSION= 1.4.4 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= sysutils MAINTAINER= ports@FreeBSD.org diff --git a/textproc/Makefile b/textproc/Makefile index 6a854748625..7fd1d840f6e 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -200,6 +200,7 @@ SUBDIR += fcitx5-gtk SUBDIR += fcitx5-lua SUBDIR += fcitx5-qt + SUBDIR += fcitx5-qt-common SUBDIR += fex SUBDIR += ffe SUBDIR += fi-aspell diff --git a/textproc/apache-solr/Makefile b/textproc/apache-solr/Makefile index 546bee228e8..027cc18dabd 100644 --- a/textproc/apache-solr/Makefile +++ b/textproc/apache-solr/Makefile @@ -1,8 +1,8 @@ PORTNAME= apache-solr -PORTVERSION= 8.11.2 +PORTVERSION= 9.0.0 PORTREVISION= 0 CATEGORIES= textproc java -MASTER_SITES= https://archive.apache.org/dist/lucene/solr/${PORTVERSION}/ +MASTER_SITES= https://archive.apache.org/dist/solr/solr/${PORTVERSION}/ DISTNAME= solr-${PORTVERSION} MAINTAINER= mfechner@FreeBSD.org @@ -14,19 +14,22 @@ LICENSE= APACHE20 RUN_DEPENDS= bash:shells/bash USES= cpe tar:tgz +CPE_VENDOR= apache +CPE_PRODUCT= solr USE_JAVA= yes JAVA_VERSION= 11+ JAVA_RUN= yes -NO_BUILD= yes -NO_ARCH= yes -PLIST_SUB+= PORTVERSION="${PORTVERSION}" -SUB_FILES= pkg-message USE_RC_SUBR= solr + +NO_ARCH= yes +NO_BUILD= yes + +SUB_FILES= pkg-message + USERS= solr GROUPS= ${USERS} -CPE_PRODUCT= solr -CPE_VENDOR= apache +PLIST_SUB+= PORTVERSION="${PORTVERSION}" OPTIONS_DEFINE= JTS OPTIONS_SUB= yes diff --git a/textproc/apache-solr/distinfo b/textproc/apache-solr/distinfo index e72f763a3c7..76634295a4d 100644 --- a/textproc/apache-solr/distinfo +++ b/textproc/apache-solr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1655708783 -SHA256 (solr-8.11.2.tgz) = 54d6ebd392942f0798a60d50a910e26794b2c344ee97c2d9b50e678a7066d3a6 -SIZE (solr-8.11.2.tgz) = 218171227 +TIMESTAMP = 1665150331 +SHA256 (solr-9.0.0.tgz) = fd1ddf07e2a25fffee2f398926de7889275bdd2520e97b50402c12125d39581e +SIZE (solr-9.0.0.tgz) = 223857836 diff --git a/textproc/apache-solr/files/patch-bin_solr b/textproc/apache-solr/files/patch-bin_solr index 0ea5bdcbddd..1c15691df53 100644 --- a/textproc/apache-solr/files/patch-bin_solr +++ b/textproc/apache-solr/files/patch-bin_solr @@ -1,6 +1,6 @@ ---- bin/solr.orig 2020-10-28 09:40:06 UTC +--- bin/solr.orig 2022-04-25 20:37:26 UTC +++ bin/solr -@@ -2255,13 +2255,12 @@ function start_solr() { +@@ -2269,13 +2269,12 @@ function start_solr() { echo "" fi # no lsof on cygwin though @@ -10,19 +10,19 @@ (loops=0 while true do -- running=$(lsof -t -PniTCP:$SOLR_PORT -sTCP:LISTEN) +- running=$(lsof -t -PniTCP:$SOLR_PORT -sTCP:LISTEN || :) + running=$(sockstat -ls -P tcp -p $SOLR_PORT | grep LISTEN) - if [ -z "$running" ]; then - slept=$((loops * 2)) + if [ -z "${running:-}" ]; then + slept=$((loops * 2)) if [ $slept -lt $SOLR_START_WAIT ]; then -@@ -2279,13 +2278,6 @@ function start_solr() { +@@ -2293,13 +2292,6 @@ function start_solr() { fi done) & spinner $! - else - echo -e "NOTE: Please install lsof as this script needs it to determine if Solr is listening on port $SOLR_PORT." - sleep 10 -- SOLR_PID=`ps auxww | grep start\.jar | grep -w "\-Djetty\.port=$SOLR_PORT" | grep -v grep | awk '{print $2}' | sort -r` +- SOLR_PID=`ps auxww | grep start\.jar | awk "/\-Djetty\.port=$SOLR_PORT/"' {print $2}' | sort -r` - echo -e "\nStarted Solr server on port $SOLR_PORT (pid=$SOLR_PID). Happy searching!\n" - return; - fi diff --git a/textproc/apache-solr/files/pkg-message.in b/textproc/apache-solr/files/pkg-message.in index 9a582698343..4ff8a03f0ec 100644 --- a/textproc/apache-solr/files/pkg-message.in +++ b/textproc/apache-solr/files/pkg-message.in @@ -14,11 +14,6 @@ http://lucene.apache.org/solr/resources.html#documentation The port is configured to listen only on localhost, port 8983. -To have a working initial config, use: - -cp -R %%LOCALBASE%%/solr/example/example-DIH/solr/solr /var/db/solr/ -chown -R solr /var/db/solr/solr - To rotate solr log files include /var/log/solr/ to your log rotation configuration. @@ -37,9 +32,14 @@ If you would like to change logging, copy: cp %%LOCALBASE%%/solr/server/resources/log4j2.xml /var/db/solr/ Change it and make sure it is loaded in %%LOCALBASE%%/etc/solr.in.sh. +Data Import Handler (DIH) has been removed from the base solr and is +available as independent module which can be installed with solr +package manager. The current repo is available at: +https://github.com/rohitbemax/dataimporthandler + Make also sure to always check the manual if you need to modify your configs or schemas: -https://solr.apache.org/guide/8_9/solr-upgrade-notes.html +https://solr.apache.org/guide/9_0/solr-upgrade-notes.html EOM } ] diff --git a/textproc/fcitx5-qt-common/Makefile b/textproc/fcitx5-qt-common/Makefile new file mode 100644 index 00000000000..48a6209023d --- /dev/null +++ b/textproc/fcitx5-qt-common/Makefile @@ -0,0 +1,16 @@ +PORTREVISION= 0 + +COMMENT= Fcitx support for Qt (common files) + +PKGNAMESUFFIX= -common + +MASTERDIR= ${.CURDIR}/../fcitx5-qt + +PLIST= ${MASTERDIR}/pkg-plist.common + +FLAVORS= # empty +FLAVOR= # empty + +CMAKE_OFF= ENABLE_QT4 ENABLE_QT5 ENABLE_QT6 + +.include "${MASTERDIR}/Makefile" diff --git a/textproc/fcitx5-qt/Makefile b/textproc/fcitx5-qt/Makefile index 5f00f8cd132..ad0290e4d43 100644 --- a/textproc/fcitx5-qt/Makefile +++ b/textproc/fcitx5-qt/Makefile @@ -6,7 +6,7 @@ PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES= f7f983e1e709.patch:-p1 MAINTAINER= khng@FreeBSD.org -COMMENT= Fcitx support for Qt5 +COMMENT= Fcitx support for Qt (${FLAVOR}) WWW= https://github.com/fcitx/fcitx5-qt LICENSE= LGPL21+ BSD3CLAUSE @@ -17,18 +17,39 @@ LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/LICENSES/BSD-3-Clause.txt LIB_DEPENDS= libFcitx5Utils.so:textproc/fcitx5 \ libxkbcommon.so:x11/libxkbcommon -USES= compiler:c++17-lang gettext-tools cmake kde:5 pkgconfig qt:5 xorg +FLAVORS?= qt5 qt6 +FLAVOR?= ${FLAVORS:[1]} +qt5_PKGNAMESUFFIX= 5 +qt6_PKGNAMESUFFIX= 6 + +USES= compiler:c++17-lang gettext-tools cmake kde:5 pkgconfig xorg + +CMAKE_OFF?= ENABLE_QT4 + +.if ${FLAVOR} == qt5 +USES+= qt:5 +USE_QT= concurrent core dbus gui widgets xml buildtools:build qmake:build +CMAKE_ON= ENABLE_QT5 +CMAKE_OFF+= ENABLE_QT6 +EXTRA_PATCHES= ${PATCHDIR}/extra-patch-CMakeLists.txt +RUN_DEPENDS= fcitx5-qt-common>=${DISTVERSION}:textproc/fcitx5-qt-common +.elif ${FLAVOR} == qt6 +USES+= qt:6 +USE_QT= base +CMAKE_ON= ENABLE_QT6 +CMAKE_OFF+= ENABLE_QT5 +EXTRA_PATCHES= ${PATCHDIR}/extra-patch-CMakeLists.txt +RUN_DEPENDS= fcitx5-qt-common>=${DISTVERSION}:textproc/fcitx5-qt-common +.endif + +PLIST?= ${PKGDIR}/pkg-plist.${FLAVOR} PLIST_SUB= VER=${PORTVERSION} USE_GITHUB= yes GH_ACCOUNT= fcitx USE_KDE= ecm -USE_QT= concurrent core dbus widgets buildtools:build qmake:build USE_XORG= x11 xcb USE_LDCONFIG= yes -CMAKE_ON= ENABLE_QT5 -CMAKE_OFF= ENABLE_QT4 ENABLE_QT6 - .include <bsd.port.mk> diff --git a/textproc/fcitx5-qt/files/extra-patch-CMakeLists.txt b/textproc/fcitx5-qt/files/extra-patch-CMakeLists.txt new file mode 100644 index 00000000000..7fa1abdc5bf --- /dev/null +++ b/textproc/fcitx5-qt/files/extra-patch-CMakeLists.txt @@ -0,0 +1,14 @@ +--- CMakeLists.txt.orig 2022-08-31 10:36:00 UTC ++++ CMakeLists.txt +@@ -80,11 +80,6 @@ if(ENABLE_QT6) + add_subdirectory(qt6) + endif() + +-if(NOT BUILD_ONLY_PLUGIN) +-find_package(Gettext REQUIRED) +-add_subdirectory(po) +-endif() +- + enable_testing() + add_subdirectory(test) + diff --git a/textproc/fcitx5-qt/pkg-plist.common b/textproc/fcitx5-qt/pkg-plist.common new file mode 100644 index 00000000000..37a4e686b05 --- /dev/null +++ b/textproc/fcitx5-qt/pkg-plist.common @@ -0,0 +1,11 @@ +share/locale/ca/LC_MESSAGES/fcitx5-qt.mo +share/locale/da/LC_MESSAGES/fcitx5-qt.mo +share/locale/de/LC_MESSAGES/fcitx5-qt.mo +share/locale/es/LC_MESSAGES/fcitx5-qt.mo +share/locale/fr/LC_MESSAGES/fcitx5-qt.mo +share/locale/he/LC_MESSAGES/fcitx5-qt.mo +share/locale/ja/LC_MESSAGES/fcitx5-qt.mo +share/locale/ko/LC_MESSAGES/fcitx5-qt.mo +share/locale/ru/LC_MESSAGES/fcitx5-qt.mo +share/locale/zh_CN/LC_MESSAGES/fcitx5-qt.mo +share/locale/zh_TW/LC_MESSAGES/fcitx5-qt.mo diff --git a/textproc/fcitx5-qt/pkg-plist b/textproc/fcitx5-qt/pkg-plist.qt5 similarity index 79% rename from textproc/fcitx5-qt/pkg-plist rename to textproc/fcitx5-qt/pkg-plist.qt5 index 49b1e812151..0da39797c8e 100644 --- a/textproc/fcitx5-qt/pkg-plist +++ b/textproc/fcitx5-qt/pkg-plist.qt5 @@ -29,14 +29,3 @@ lib/libFcitx5Qt5WidgetsAddons.so.2 lib/libFcitx5Qt5WidgetsAddons.so.%%VER%% %%QT_PLUGINDIR%%/platforminputcontexts/libfcitx5platforminputcontextplugin.so libexec/fcitx5-qt5-gui-wrapper -share/locale/ca/LC_MESSAGES/fcitx5-qt.mo -share/locale/da/LC_MESSAGES/fcitx5-qt.mo -share/locale/de/LC_MESSAGES/fcitx5-qt.mo -share/locale/es/LC_MESSAGES/fcitx5-qt.mo -share/locale/fr/LC_MESSAGES/fcitx5-qt.mo -share/locale/he/LC_MESSAGES/fcitx5-qt.mo -share/locale/ja/LC_MESSAGES/fcitx5-qt.mo -share/locale/ko/LC_MESSAGES/fcitx5-qt.mo -share/locale/ru/LC_MESSAGES/fcitx5-qt.mo -share/locale/zh_CN/LC_MESSAGES/fcitx5-qt.mo -share/locale/zh_TW/LC_MESSAGES/fcitx5-qt.mo diff --git a/textproc/fcitx5-qt/pkg-plist.qt6 b/textproc/fcitx5-qt/pkg-plist.qt6 new file mode 100644 index 00000000000..f240faa5c1d --- /dev/null +++ b/textproc/fcitx5-qt/pkg-plist.qt6 @@ -0,0 +1,15 @@ +include/Fcitx5Qt6/Fcitx5Qt6DBusAddons/fcitx5qt6dbusaddons_export.h +include/Fcitx5Qt6/Fcitx5Qt6DBusAddons/fcitxqtcontrollerproxy.h +include/Fcitx5Qt6/Fcitx5Qt6DBusAddons/fcitxqtdbustypes.h +include/Fcitx5Qt6/Fcitx5Qt6DBusAddons/fcitxqtinputcontextproxy.h +include/Fcitx5Qt6/Fcitx5Qt6DBusAddons/fcitxqtinputmethodproxy.h +include/Fcitx5Qt6/Fcitx5Qt6DBusAddons/fcitxqtwatcher.h +include/Fcitx5Qt6/fcitx5qt6dbusaddons_version.h +lib/cmake/Fcitx5Qt6DBusAddons/Fcitx5Qt6DBusAddonsConfig.cmake +lib/cmake/Fcitx5Qt6DBusAddons/Fcitx5Qt6DBusAddonsConfigVersion.cmake +lib/cmake/Fcitx5Qt6DBusAddons/Fcitx5Qt6DBusAddonsTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Fcitx5Qt6DBusAddons/Fcitx5Qt6DBusAddonsTargets.cmake +lib/libFcitx5Qt6DBusAddons.so +lib/libFcitx5Qt6DBusAddons.so.1 +lib/libFcitx5Qt6DBusAddons.so.%%VER%% +%%QT_PLUGINDIR%%/platforminputcontexts/libfcitx5platforminputcontextplugin.so diff --git a/textproc/groonga/Makefile b/textproc/groonga/Makefile index dda956cf643..f8370f58ae6 100644 --- a/textproc/groonga/Makefile +++ b/textproc/groonga/Makefile @@ -1,5 +1,5 @@ PORTNAME= groonga -PORTVERSION= 12.0.7 +PORTVERSION= 12.0.8 CATEGORIES= textproc MASTER_SITES= http://packages.groonga.org/source/groonga/ @@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpcre.so:devel/pcre -USES= gmake libedit libtool pathfix pkgconfig +USES= gmake libedit libtool localbase:ldflags pathfix pkgconfig ssl USE_LDCONFIG= yes GNU_CONFIGURE= yes @@ -28,8 +28,8 @@ CONFIGURE_ARGS= --disable-benchmark \ INSTALL_TARGET= install-strip -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib +#CPPFLAGS+= -I${LOCALBASE}/include +#LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= MECAB RUBY SUGGEST OPTIONS_DEFAULT= MECAB RUBY SUGGEST diff --git a/textproc/groonga/distinfo b/textproc/groonga/distinfo index 8d46e688d15..af95b66a3c3 100644 --- a/textproc/groonga/distinfo +++ b/textproc/groonga/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661851899 -SHA256 (groonga-12.0.7.tar.gz) = 11a7a2e198b4460f73bbb0c89cb01c691a3c172bb69aa05b95c60d45a4b8e9cf -SIZE (groonga-12.0.7.tar.gz) = 25522020 +TIMESTAMP = 1665237085 +SHA256 (groonga-12.0.8.tar.gz) = 7770c0ff6804ef4b47b015b15736cd973cffced977c20991b16b2daa4fea6eeb +SIZE (groonga-12.0.8.tar.gz) = 23711152 diff --git a/textproc/ibus-typing-booster/Makefile b/textproc/ibus-typing-booster/Makefile index 5237403142b..8bbf2a452a0 100644 --- a/textproc/ibus-typing-booster/Makefile +++ b/textproc/ibus-typing-booster/Makefile @@ -1,5 +1,5 @@ PORTNAME= ibus-typing-booster -PORTVERSION= 2.19.0 +PORTVERSION= 2.19.1 CATEGORIES= textproc MAINTAINER= thierry@FreeBSD.org diff --git a/textproc/ibus-typing-booster/distinfo b/textproc/ibus-typing-booster/distinfo index bab385f5a1b..8b924b209ec 100644 --- a/textproc/ibus-typing-booster/distinfo +++ b/textproc/ibus-typing-booster/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662826948 -SHA256 (mike-fabian-ibus-typing-booster-2.19.0_GH0.tar.gz) = ac70cc01b5cb38cc2cb9f5bbf25108bb8d308387c92ad8e108cd441204471555 -SIZE (mike-fabian-ibus-typing-booster-2.19.0_GH0.tar.gz) = 11025778 +TIMESTAMP = 1665128468 +SHA256 (mike-fabian-ibus-typing-booster-2.19.1_GH0.tar.gz) = cd509deac334ef9a452cef68047208a943f24463829f481d28b7e50370ad08aa +SIZE (mike-fabian-ibus-typing-booster-2.19.1_GH0.tar.gz) = 11030870 diff --git a/textproc/ibus-uniemoji/Makefile b/textproc/ibus-uniemoji/Makefile index c24ce28da51..2021fcd142f 100644 --- a/textproc/ibus-uniemoji/Makefile +++ b/textproc/ibus-uniemoji/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 0.6.0-16 DISTVERSIONSUFFIX= -ga26c364 CATEGORIES= textproc -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Input method for entering unicode symbols and emoji by name WWW= https://github.com/salty-horseibus-uniemoji diff --git a/textproc/libebml/Makefile b/textproc/libebml/Makefile index f95fe6938a3..d0969f4d8d4 100644 --- a/textproc/libebml/Makefile +++ b/textproc/libebml/Makefile @@ -1,5 +1,5 @@ PORTNAME= libebml -DISTVERSION= 1.4.3 +DISTVERSION= 1.4.4 CATEGORIES= textproc MASTER_SITES= https://dl.matroska.org/downloads/libebml/ diff --git a/textproc/libebml/distinfo b/textproc/libebml/distinfo index 802999eb059..dd9eb416a0c 100644 --- a/textproc/libebml/distinfo +++ b/textproc/libebml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664556907 -SHA256 (libebml-1.4.3.tar.xz) = 746abbc216b634ec17e70213b9a2ae2aeef0ac1ffc393f2f96f7e4cd5435a921 -SIZE (libebml-1.4.3.tar.xz) = 63988 +TIMESTAMP = 1665308816 +SHA256 (libebml-1.4.4.tar.xz) = 82dc5f83356cc9340aee76ed7512210b3a4edf5f346bc9c2c7044f55052687a7 +SIZE (libebml-1.4.4.tar.xz) = 64116 diff --git a/textproc/libepubgen/Makefile b/textproc/libepubgen/Makefile index 0e103277fe8..fa6ca4c6239 100644 --- a/textproc/libepubgen/Makefile +++ b/textproc/libepubgen/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION} -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Library for generating documents in ePub format WWW= http://libepubgen.sourceforge.net/ diff --git a/textproc/libqxp/Makefile b/textproc/libqxp/Makefile index b64c0fa69e2..d657a259e61 100644 --- a/textproc/libqxp/Makefile +++ b/textproc/libqxp/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 21 CATEGORIES= textproc MASTER_SITES= https://dev-www.libreoffice.org/src/${PORTNAME}/ -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Library for parsing QuarkXPress documents WWW= https://wiki.documentfoundation.org/DLP/Libraries/libqxp diff --git a/textproc/p5-Business-IS-PIN/Makefile b/textproc/p5-Business-IS-PIN/Makefile index 6bd6ef0873e..d43faedb96d 100644 --- a/textproc/p5-Business-IS-PIN/Makefile +++ b/textproc/p5-Business-IS-PIN/Makefile @@ -4,7 +4,7 @@ CATEGORIES= textproc perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- -MAINTAINER= david@isnic.is +MAINTAINER= ports@FreeBSD.org COMMENT= Validate Icelandic ID numbers LICENSE= ART10 GPLv1+ diff --git a/textproc/p5-JavaScript-Packer/Makefile b/textproc/p5-JavaScript-Packer/Makefile index 175eb49932e..476cb13ffc2 100644 --- a/textproc/p5-JavaScript-Packer/Makefile +++ b/textproc/p5-JavaScript-Packer/Makefile @@ -1,5 +1,5 @@ PORTNAME= JavaScript-Packer -PORTVERSION= 2.09 +PORTVERSION= 2.10 CATEGORIES= textproc www perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/textproc/p5-JavaScript-Packer/distinfo b/textproc/p5-JavaScript-Packer/distinfo index 7f7f220eed8..653ee61a693 100644 --- a/textproc/p5-JavaScript-Packer/distinfo +++ b/textproc/p5-JavaScript-Packer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656702488 -SHA256 (JavaScript-Packer-2.09.tar.gz) = bfbf89a3e75ca72f07fca527a6b9f8446d6c0a7552fbbd41618b6ee878313ff1 -SIZE (JavaScript-Packer-2.09.tar.gz) = 281302 +TIMESTAMP = 1665073112 +SHA256 (JavaScript-Packer-2.10.tar.gz) = 2ef6f66589f16239dd93f83f3c90c9bdac6a9252ef892f00c07b752c1a320088 +SIZE (JavaScript-Packer-2.10.tar.gz) = 281545 diff --git a/textproc/pdfgrep/Makefile b/textproc/pdfgrep/Makefile index 8463727f530..2c3bd1b6e65 100644 --- a/textproc/pdfgrep/Makefile +++ b/textproc/pdfgrep/Makefile @@ -1,6 +1,6 @@ PORTNAME= pdfgrep PORTVERSION= 2.1.1 -PORTREVISION= 42 +PORTREVISION= 43 CATEGORIES= textproc MASTER_SITES= https://pdfgrep.org/download/ diff --git a/textproc/pdfsandwich/Makefile b/textproc/pdfsandwich/Makefile index 76815591e0c..8c75e3fc93a 100644 --- a/textproc/pdfsandwich/Makefile +++ b/textproc/pdfsandwich/Makefile @@ -1,6 +1,6 @@ PORTNAME= pdfsandwich DISTVERSION= 0.1.7 -PORTREVISION= 30 +PORTREVISION= 31 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/pdfsandwich%20${DISTVERSION}/ diff --git a/textproc/pict/Makefile b/textproc/pict/Makefile index b8de33263a5..285c07dd10c 100644 --- a/textproc/pict/Makefile +++ b/textproc/pict/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 3.7.1 PORTREVISION= 1 CATEGORIES= textproc devel -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Pairwise Independent Combinatorial Testing tool WWW= https://github.com/Microsoft/pict diff --git a/textproc/po4a/Makefile b/textproc/po4a/Makefile index 728e9cd139a..f6b55844660 100644 --- a/textproc/po4a/Makefile +++ b/textproc/po4a/Makefile @@ -1,7 +1,6 @@ PORTNAME= po4a DISTVERSIONPREFIX= v -DISTVERSION= 0.67 -PORTREVISION= 1 +DISTVERSION= 0.68 CATEGORIES= textproc perl5 MAINTAINER= dbaio@FreeBSD.org diff --git a/textproc/po4a/distinfo b/textproc/po4a/distinfo index 6e1ab17a1db..c6d2d4be173 100644 --- a/textproc/po4a/distinfo +++ b/textproc/po4a/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1658085788 -SHA256 (mquinson-po4a-v0.67_GH0.tar.gz) = df864d81d5cd742fa258c5acd73fac7a3a5b6bdfadaebd29a13f1da5a21c0492 -SIZE (mquinson-po4a-v0.67_GH0.tar.gz) = 3652778 +TIMESTAMP = 1665341909 +SHA256 (mquinson-po4a-v0.68_GH0.tar.gz) = 47db3033e8d4c0b9024e5ac71830deac33b22459398a6da05c40ae742221480c +SIZE (mquinson-po4a-v0.68_GH0.tar.gz) = 3764347 diff --git a/textproc/po4a/pkg-plist b/textproc/po4a/pkg-plist index 13fb30320cd..5b9310dd8bb 100644 --- a/textproc/po4a/pkg-plist +++ b/textproc/po4a/pkg-plist @@ -77,7 +77,6 @@ bin/po4a-updatepo %%SITE_PERL%%/man/es/man1/msguntypot.1p.gz %%SITE_PERL%%/man/es/man1/po4a-display-man.1.gz %%SITE_PERL%%/man/es/man1/po4a-display-pod.1.gz -%%SITE_PERL%%/man/es/man1/po4a-gettextize.1p.gz %%SITE_PERL%%/man/es/man1/po4a-normalize.1p.gz %%SITE_PERL%%/man/es/man1/po4a-translate.1p.gz %%SITE_PERL%%/man/es/man1/po4a-updatepo.1p.gz @@ -106,7 +105,6 @@ bin/po4a-updatepo %%SITE_PERL%%/man/fr/man1/msguntypot.1p.gz %%SITE_PERL%%/man/fr/man1/po4a-display-man.1.gz %%SITE_PERL%%/man/fr/man1/po4a-display-pod.1.gz -%%SITE_PERL%%/man/fr/man1/po4a-gettextize.1p.gz %%SITE_PERL%%/man/fr/man1/po4a-normalize.1p.gz %%SITE_PERL%%/man/fr/man1/po4a-translate.1p.gz %%SITE_PERL%%/man/fr/man1/po4a-updatepo.1p.gz @@ -175,7 +173,6 @@ bin/po4a-updatepo %%SITE_PERL%%/man/ja/man1/po4a-normalize.1p.gz %%SITE_PERL%%/man/ja/man1/po4a-translate.1p.gz %%SITE_PERL%%/man/ja/man1/po4a-updatepo.1p.gz -%%SITE_PERL%%/man/ja/man1/po4a.1p.gz %%SITE_PERL%%/man/ja/man3/Locale::Po4a::BibTeX.3pm.gz %%SITE_PERL%%/man/ja/man3/Locale::Po4a::Chooser.3pm.gz %%SITE_PERL%%/man/ja/man3/Locale::Po4a::Common.3pm.gz @@ -234,7 +231,6 @@ bin/po4a-updatepo %%SITE_PERL%%/man/nl/man1/msguntypot.1p.gz %%SITE_PERL%%/man/nl/man1/po4a-display-man.1.gz %%SITE_PERL%%/man/nl/man1/po4a-display-pod.1.gz -%%SITE_PERL%%/man/nl/man1/po4a-gettextize.1p.gz %%SITE_PERL%%/man/nl/man1/po4a-normalize.1p.gz %%SITE_PERL%%/man/nl/man1/po4a-translate.1p.gz %%SITE_PERL%%/man/nl/man1/po4a-updatepo.1p.gz @@ -290,7 +286,6 @@ bin/po4a-updatepo %%SITE_PERL%%/man/pt/man1/msguntypot.1p.gz %%SITE_PERL%%/man/pt/man1/po4a-display-man.1.gz %%SITE_PERL%%/man/pt/man1/po4a-display-pod.1.gz -%%SITE_PERL%%/man/pt/man1/po4a-gettextize.1p.gz %%SITE_PERL%%/man/pt/man1/po4a-normalize.1p.gz %%SITE_PERL%%/man/pt/man1/po4a-translate.1p.gz %%SITE_PERL%%/man/pt/man1/po4a-updatepo.1p.gz @@ -323,7 +318,6 @@ bin/po4a-updatepo %%SITE_PERL%%/man/pt_BR/man1/msguntypot.1p.gz %%SITE_PERL%%/man/pt_BR/man1/po4a-display-man.1.gz %%SITE_PERL%%/man/pt_BR/man1/po4a-display-pod.1.gz -%%SITE_PERL%%/man/pt_BR/man1/po4a-gettextize.1p.gz %%SITE_PERL%%/man/pt_BR/man1/po4a-normalize.1p.gz %%SITE_PERL%%/man/pt_BR/man1/po4a-translate.1p.gz %%SITE_PERL%%/man/pt_BR/man1/po4a-updatepo.1p.gz @@ -356,7 +350,6 @@ bin/po4a-updatepo %%SITE_PERL%%/man/ru/man1/msguntypot.1p.gz %%SITE_PERL%%/man/ru/man1/po4a-display-man.1.gz %%SITE_PERL%%/man/ru/man1/po4a-display-pod.1.gz -%%SITE_PERL%%/man/ru/man1/po4a-gettextize.1p.gz %%SITE_PERL%%/man/ru/man1/po4a-normalize.1p.gz %%SITE_PERL%%/man/ru/man1/po4a-translate.1p.gz %%SITE_PERL%%/man/ru/man1/po4a-updatepo.1p.gz @@ -445,7 +438,6 @@ bin/po4a-updatepo %%SITE_PERL%%/man/zh_CHS/man1/msguntypot.1p.gz %%SITE_PERL%%/man/zh_CHS/man1/po4a-display-man.1.gz %%SITE_PERL%%/man/zh_CHS/man1/po4a-display-pod.1.gz -%%SITE_PERL%%/man/zh_CHS/man1/po4a-gettextize.1p.gz %%SITE_PERL%%/man/zh_CHS/man1/po4a-normalize.1p.gz %%SITE_PERL%%/man/zh_CHS/man1/po4a-translate.1p.gz %%SITE_PERL%%/man/zh_CHS/man1/po4a-updatepo.1p.gz @@ -478,7 +470,6 @@ bin/po4a-updatepo %%SITE_PERL%%/man/zh_Hant/man1/msguntypot.1p.gz %%SITE_PERL%%/man/zh_Hant/man1/po4a-display-man.1.gz %%SITE_PERL%%/man/zh_Hant/man1/po4a-display-pod.1.gz -%%SITE_PERL%%/man/zh_Hant/man1/po4a-gettextize.1p.gz %%SITE_PERL%%/man/zh_Hant/man1/po4a-normalize.1p.gz %%SITE_PERL%%/man/zh_Hant/man1/po4a-translate.1p.gz %%SITE_PERL%%/man/zh_Hant/man1/po4a-updatepo.1p.gz diff --git a/textproc/py-citeproc-py-styles/files/patch-setup.py b/textproc/py-citeproc-py-styles/files/patch-setup.py deleted file mode 100644 index bcc2ddb8b4b..00000000000 --- a/textproc/py-citeproc-py-styles/files/patch-setup.py +++ /dev/null @@ -1,13 +0,0 @@ -- fix the problem that Python thinks that the version 2.6.2 is greater than 6.0.0 for pytest-runner - ---- setup.py.orig 2022-10-05 06:44:42 UTC -+++ setup.py -@@ -27,7 +27,7 @@ for reqs in extras_require.values(): - extras_require['all'].extend(reqs) - - setup_requires = [ -- 'pytest-runner>=2.6.2', -+ 'pytest-runner', - ] - - install_requires = [ diff --git a/textproc/py-pdfrw/Makefile b/textproc/py-pdfrw/Makefile index bfd8ecfaaca..48daf2404a0 100644 --- a/textproc/py-pdfrw/Makefile +++ b/textproc/py-pdfrw/Makefile @@ -4,7 +4,7 @@ CATEGORIES= textproc python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= PDF file reader/writer library WWW= https://github.com/pmaupin/pdfrw diff --git a/textproc/py-pdftotext/Makefile b/textproc/py-pdftotext/Makefile index eb146dc7703..3629fc5be73 100644 --- a/textproc/py-pdftotext/Makefile +++ b/textproc/py-pdftotext/Makefile @@ -1,6 +1,6 @@ PORTNAME= pdftotext PORTVERSION= 2.2.2 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= textproc python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-pikepdf/Makefile b/textproc/py-pikepdf/Makefile index 4e73dda67ea..16a75dd12ca 100644 --- a/textproc/py-pikepdf/Makefile +++ b/textproc/py-pikepdf/Makefile @@ -1,5 +1,5 @@ PORTNAME= pikepdf -DISTVERSION= 5.6.0 +DISTVERSION= 6.2.0 CATEGORIES= textproc python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,12 +11,13 @@ WWW= https://github.com/pikepdf/pikepdf LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pybind11>=2.6.0<3:devel/py-pybind11@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pybind11>=2.9.1<3:devel/py-pybind11@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools_scm_git_archive>0:devel/py-setuptools_scm_git_archive@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} LIB_DEPENDS= libqpdf.so:print/qpdf RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=4.0:devel/py-lxml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}deprecation>=0:devel/py-deprecation@${PY_FLAVOR} \ ${PY_PILLOW} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=20.2.0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=2.8.0:devel/py-dateutil@${PY_FLAVOR} \ diff --git a/textproc/py-pikepdf/distinfo b/textproc/py-pikepdf/distinfo index 433102b737f..2ff760e1362 100644 --- a/textproc/py-pikepdf/distinfo +++ b/textproc/py-pikepdf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661742113 -SHA256 (pikepdf-5.6.0.tar.gz) = 77ea30551e9f6d195b45b5235ffd82bfe27ee446052cdf63f3af99906e80e469 -SIZE (pikepdf-5.6.0.tar.gz) = 2913256 +TIMESTAMP = 1665277497 +SHA256 (pikepdf-6.2.0.tar.gz) = 7a6731d19c338ecf98159fa9989eaffbb15b9c25c6eef366a0c5b2a68c299849 +SIZE (pikepdf-6.2.0.tar.gz) = 2914316 diff --git a/textproc/py-pydata-sphinx-theme/Makefile b/textproc/py-pydata-sphinx-theme/Makefile index f3757d2ce0c..da190326d1b 100644 --- a/textproc/py-pydata-sphinx-theme/Makefile +++ b/textproc/py-pydata-sphinx-theme/Makefile @@ -1,5 +1,6 @@ PORTNAME= pydata-sphinx-theme PORTVERSION= 0.8.1 +PORTREVISION= 1 CATEGORIES= textproc python MASTER_SITES= CHEESESHOP \ LOCAL/sunpoet:static @@ -29,6 +30,6 @@ post-patch: @${SED} -e 's|%%PORTVERSION%%|${PORTVERSION}|' ${FILESDIR}/setup.py > ${WRKSRC}/setup.py post-install: - cd ${WRKDIR}/static/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PYTHON_SITELIBDIR}/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/ + cd ${WRKDIR}/static/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PYTHON_SITELIBDIR}/pydata_sphinx_theme/ .include <bsd.port.mk> diff --git a/textproc/py-pydata-sphinx-theme/distinfo b/textproc/py-pydata-sphinx-theme/distinfo index 78141bb34c2..798949db86e 100644 --- a/textproc/py-pydata-sphinx-theme/distinfo +++ b/textproc/py-pydata-sphinx-theme/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1655561170 +TIMESTAMP = 1665073158 SHA256 (pydata_sphinx_theme-0.8.1.tar.gz) = 96165702253917ece13dd895e23b96ee6dce422dcc144d560806067852fe1fed SIZE (pydata_sphinx_theme-0.8.1.tar.gz) = 1126816 -SHA256 (pydata_sphinx_theme-0.8.1-static.tar.gz) = b16e3ffbc83bb89ba49ef88e8717f9fd267bb5113115869952514ea6169170e9 -SIZE (pydata_sphinx_theme-0.8.1-static.tar.gz) = 3214336 +SHA256 (pydata_sphinx_theme-0.8.1-static.tar.gz) = ae8b7348d0c6ce29f87aa826882e28fa73c7988207dccbc5e3bd716c3ac503e5 +SIZE (pydata_sphinx_theme-0.8.1-static.tar.gz) = 3279872 diff --git a/textproc/py-pydata-sphinx-theme/pkg-plist b/textproc/py-pydata-sphinx-theme/pkg-plist index 7660cf8ef5c..030e01f77ba 100644 --- a/textproc/py-pydata-sphinx-theme/pkg-plist +++ b/textproc/py-pydata-sphinx-theme/pkg-plist @@ -1,3 +1,30 @@ +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/scripts/index.js +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/_admonitions.scss +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/_api.scss +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/_base.scss +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/_markdown.scss +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/_navbar.scss +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/_versionmodified.scss +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/assets/styles/index.scss +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/_templates/copyright.html +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/_templates/edit-this-page.html +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/_templates/last-updated.html +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/_templates/navbar-icon-links.html +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/_templates/navbar-logo.html +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/_templates/navbar-nav.html +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/_templates/page-toc.html +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/_templates/prev-next.html +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/_templates/sidebar-ethical-ads.html +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/_templates/sidebar-nav-bs.html +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/_templates/sphinx-version.html +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/_templates/version-switcher.html +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/docs-navbar.html +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/docs-sidebar.html +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/footer.html +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/icon-links.html +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/layout.html +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/search-field.html +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/.gitignore %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/scripts/pydata-sphinx-theme.js %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/styles/pydata-sphinx-theme.css %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/styles/theme.css @@ -19,3 +46,4 @@ %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/5.13.0/webfonts/fa-solid-900.woff %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor/fontawesome/5.13.0/webfonts/fa-solid-900.woff2 %%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/webpack-macros.html +%%PYTHON_SITELIBDIR%%/pydata_sphinx_theme/theme/pydata_sphinx_theme/theme.conf diff --git a/textproc/py-sphinx-book-theme/Makefile b/textproc/py-sphinx-book-theme/Makefile index 014e57af021..b267fb212f0 100644 --- a/textproc/py-sphinx-book-theme/Makefile +++ b/textproc/py-sphinx-book-theme/Makefile @@ -1,5 +1,6 @@ PORTNAME= sphinx-book-theme PORTVERSION= 0.3.3 +PORTREVISION= 1 CATEGORIES= textproc python MASTER_SITES= CHEESESHOP \ LOCAL/sunpoet:static @@ -28,6 +29,6 @@ post-patch: @${SED} -e 's|%%PORTVERSION%%|${PORTVERSION}|' ${FILESDIR}/setup.py > ${WRKSRC}/setup.py post-install: - cd ${WRKDIR}/static/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PYTHON_SITELIBDIR}/sphinx_book_theme/theme/sphinx_book_theme/static/ + cd ${WRKDIR}/static/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PYTHON_SITELIBDIR}/sphinx_book_theme/ .include <bsd.port.mk> diff --git a/textproc/py-sphinx-book-theme/distinfo b/textproc/py-sphinx-book-theme/distinfo index 54d4abcf919..775548cf1bb 100644 --- a/textproc/py-sphinx-book-theme/distinfo +++ b/textproc/py-sphinx-book-theme/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1664767996 +TIMESTAMP = 1665073160 SHA256 (sphinx_book_theme-0.3.3.tar.gz) = 0ec36208ff14c6d6bf8aee1f1f8268e0c6e2bfa3cef6e41143312b25275a6217 SIZE (sphinx_book_theme-0.3.3.tar.gz) = 273932 -SHA256 (sphinx_book_theme-0.3.3-static.tar.gz) = 575955c348b58775c92241c79e6baa5cdfd1f2cce8167c7f406bcb9823dfdacd -SIZE (sphinx_book_theme-0.3.3-static.tar.gz) = 205312 +SHA256 (sphinx_book_theme-0.3.3-static.tar.gz) = 63258723a28d7b7450c9549ca559752f730ef4d6d8db3a0d81fe853b4606d539 +SIZE (sphinx_book_theme-0.3.3-static.tar.gz) = 412160 diff --git a/textproc/py-sphinx-book-theme/files/setup.py b/textproc/py-sphinx-book-theme/files/setup.py index 1bfbf3e8f68..d39c8f31a7b 100644 --- a/textproc/py-sphinx-book-theme/files/setup.py +++ b/textproc/py-sphinx-book-theme/files/setup.py @@ -7,7 +7,10 @@ setup( maintainer = 'Chris Holdgraf', maintainer_email = 'choldgraf@gmail.com', url = None, - packages = ['sphinx_book_theme'], + packages = [ + 'sphinx_book_theme', + 'sphinx_book_theme.header_buttons', + ], package_dir = {'': 'src'}, package_data = {'': ['*']}, install_requires = [ diff --git a/textproc/py-sphinx-book-theme/pkg-plist b/textproc/py-sphinx-book-theme/pkg-plist index a8ba0d8fd50..90c247fad55 100644 --- a/textproc/py-sphinx-book-theme/pkg-plist +++ b/textproc/py-sphinx-book-theme/pkg-plist @@ -1,3 +1,76 @@ +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/scripts/index.js +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/abstracts/_mixins.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/abstracts/_variables.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/base/_base.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/base/_bootstrap.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/base/_print.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/base/_typography.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/components/_buttons.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/components/_search.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/content/_admonitions.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/content/_code.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/content/_field-lists.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/content/_footnotes.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/content/_glossary.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/content/_images.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/content/_margin.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/content/_math.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/content/_quotes.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/content/_sidebar.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/content/_tableofcontents.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/extensions/_ablog.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/extensions/_myst-nb.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/extensions/_readthedocs.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/extensions/_sphinx-tabs.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/extensions/_thebe.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/extensions/comments.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/index.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/pages/_search.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/sections/_article.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/sections/_footer-article.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/sections/_footer-content.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/sections/_header-article.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/sections/_headers.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/sections/_sidebar-primary.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/sections/_sidebar-secondary.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/styles/sections/_sidebars-toggle.scss +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/README.md +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/By the.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/By.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/Contents.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/Copyright.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/Download notebook file.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/Download source file.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/Download this page.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/Edit this page.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/Fullscreen mode.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/Last updated on.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/Launch.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/Open an issue.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/Print to PDF.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/Search the docs.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/Search this book.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/Source repository.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/Sphinx Book Theme.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/Theme by the.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/Toggle navigation.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/next page.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/open issue.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/previous page.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/repository.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/assets/translations/jsons/suggest edit.json +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/theme/sphinx_book_theme/components/sbt-sidebar-nav.html +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/theme/sphinx_book_theme/components/sidebar-logo.html +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/theme/sphinx_book_theme/components/toc-button.html +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/theme/sphinx_book_theme/layout.html +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/theme/sphinx_book_theme/macros/buttons.html +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/theme/sphinx_book_theme/sections/announcement.html +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/theme/sphinx_book_theme/sections/footer-article.html +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/theme/sphinx_book_theme/sections/footer-content.html +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/theme/sphinx_book_theme/sections/header-article.html +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/theme/sphinx_book_theme/sections/header.html +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/theme/sphinx_book_theme/sections/sidebar.html +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/theme/sphinx_book_theme/static/.gitignore %%PYTHON_SITELIBDIR%%/sphinx_book_theme/theme/sphinx_book_theme/static/images/logo_binder.svg %%PYTHON_SITELIBDIR%%/sphinx_book_theme/theme/sphinx_book_theme/static/images/logo_colab.png %%PYTHON_SITELIBDIR%%/sphinx_book_theme/theme/sphinx_book_theme/static/images/logo_deepnote.svg @@ -51,3 +124,4 @@ %%PYTHON_SITELIBDIR%%/sphinx_book_theme/theme/sphinx_book_theme/static/scripts/sphinx-book-theme.js %%PYTHON_SITELIBDIR%%/sphinx_book_theme/theme/sphinx_book_theme/static/scripts/sphinx-book-theme.js.map %%PYTHON_SITELIBDIR%%/sphinx_book_theme/theme/sphinx_book_theme/static/styles/sphinx-book-theme.css +%%PYTHON_SITELIBDIR%%/sphinx_book_theme/theme/sphinx_book_theme/theme.conf diff --git a/textproc/py-sphinx-theme-builder/Makefile b/textproc/py-sphinx-theme-builder/Makefile index a5e406ab13d..e9b3537454e 100644 --- a/textproc/py-sphinx-theme-builder/Makefile +++ b/textproc/py-sphinx-theme-builder/Makefile @@ -1,5 +1,5 @@ PORTNAME= sphinx-theme-builder -PORTVERSION= 0.2.0a15 +PORTVERSION= 0.2.0b1 CATEGORIES= textproc python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nodeenv>=0:devel/py-nodeenv@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pep621>=0:devel/py-pep621@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyproject-metadata>=0:devel/py-pyproject-metadata@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rich>=0:textproc/py-rich@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tomli>=0:textproc/py-tomli@${PY_FLAVOR} diff --git a/textproc/py-sphinx-theme-builder/distinfo b/textproc/py-sphinx-theme-builder/distinfo index d6537aeae50..a7f71fc702b 100644 --- a/textproc/py-sphinx-theme-builder/distinfo +++ b/textproc/py-sphinx-theme-builder/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656522320 -SHA256 (sphinx-theme-builder-0.2.0a15.tar.gz) = 989f9f10752e1b13aa73176f194a040aa31d3f48ef46527e3c56496f4b7c2509 -SIZE (sphinx-theme-builder-0.2.0a15.tar.gz) = 22395 +TIMESTAMP = 1665073162 +SHA256 (sphinx-theme-builder-0.2.0b1.tar.gz) = e9bb4a0a8516bab8769b9ddf003b70e5878611113319eb1fdb690af84a3a595f +SIZE (sphinx-theme-builder-0.2.0b1.tar.gz) = 22433 diff --git a/textproc/py-sphinx-theme-builder/files/setup.py b/textproc/py-sphinx-theme-builder/files/setup.py index f7e6551f3f3..43e248ce312 100644 --- a/textproc/py-sphinx-theme-builder/files/setup.py +++ b/textproc/py-sphinx-theme-builder/files/setup.py @@ -15,10 +15,11 @@ package_dir = \ {'': 'src'} install_requires = \ -['packaging', 'rich', 'tomli', 'nodeenv', 'setuptools', 'pep621'] +['pyproject-metadata', 'packaging', 'rich', 'tomli', 'nodeenv', 'setuptools'] extras_require = \ -{'cli': ['build', 'click', 'sphinx-autobuild']} +{":python_version <= '3.7'": ['typing_extensions '], + 'cli': ['build', 'click', 'sphinx-autobuild']} entry_points = \ {'console_scripts': ['stb = sphinx_theme_builder._internal.cli:main']} diff --git a/textproc/rubygem-cld3/Makefile b/textproc/rubygem-cld3/Makefile index d5a44e28df7..1e7e2763c1c 100644 --- a/textproc/rubygem-cld3/Makefile +++ b/textproc/rubygem-cld3/Makefile @@ -1,5 +1,6 @@ PORTNAME= cld3 PORTVERSION= 3.5.0 +PORTREVISION= 1 CATEGORIES= textproc rubygems MASTER_SITES= RG diff --git a/textproc/rubygem-html-proofer/Makefile b/textproc/rubygem-html-proofer/Makefile index 9719cf94168..29d8e2805a7 100644 --- a/textproc/rubygem-html-proofer/Makefile +++ b/textproc/rubygem-html-proofer/Makefile @@ -1,5 +1,5 @@ PORTNAME= html-proofer -PORTVERSION= 4.4.1 +PORTVERSION= 4.4.3 CATEGORIES= textproc rubygems MASTER_SITES= RG diff --git a/textproc/rubygem-html-proofer/distinfo b/textproc/rubygem-html-proofer/distinfo index b5af4d05062..264bfa7676d 100644 --- a/textproc/rubygem-html-proofer/distinfo +++ b/textproc/rubygem-html-proofer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664768170 -SHA256 (rubygem/html-proofer-4.4.1.gem) = 9f9a35319f3c2992d4e3a8e8b73750e7309e56afb3d1b206b538baf0a4d9672b -SIZE (rubygem/html-proofer-4.4.1.gem) = 23040 +TIMESTAMP = 1665346544 +SHA256 (rubygem/html-proofer-4.4.3.gem) = 720440c4ace313d541c507ff4e39fa3877714468ef3e2397567a535ae8e71002 +SIZE (rubygem/html-proofer-4.4.3.gem) = 23040 diff --git a/textproc/rubygem-xml-simple/Makefile b/textproc/rubygem-xml-simple/Makefile index 524930d4d41..3051a8a0220 100644 --- a/textproc/rubygem-xml-simple/Makefile +++ b/textproc/rubygem-xml-simple/Makefile @@ -10,11 +10,11 @@ WWW= https://github.com/maik/xml-simple LICENSE= BSD2CLAUSE RUBY LICENSE_COMB= dual -RUN_DEPENDS= rubygem-rexml>0:textproc/rubygem-rexml +RUN_DEPENDS= rubygem-rexml>=0:textproc/rubygem-rexml + +USES= gem +USE_RUBY= yes NO_ARCH= yes -USE_RUBY= yes -USES= gem - .include <bsd.port.mk> diff --git a/textproc/vale/Makefile b/textproc/vale/Makefile index ffd000d6f88..6f65bb1574a 100644 --- a/textproc/vale/Makefile +++ b/textproc/vale/Makefile @@ -1,6 +1,5 @@ PORTNAME= vale -PORTVERSION= 2.20.1 -PORTREVISION= 3 +PORTVERSION= 2.20.2 DISTVERSIONPREFIX= v CATEGORIES= textproc diff --git a/textproc/vale/distinfo b/textproc/vale/distinfo index 89d772bbd82..d7f8e639d5c 100644 --- a/textproc/vale/distinfo +++ b/textproc/vale/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1658655068 -SHA256 (errata-ai-vale-v2.20.1_GH0.tar.gz) = 48cb6e37579b83fb75b919021c79e92c6b0519998818bf0080b2c7a53cf5f563 -SIZE (errata-ai-vale-v2.20.1_GH0.tar.gz) = 10076112 +TIMESTAMP = 1665235819 +SHA256 (errata-ai-vale-v2.20.2_GH0.tar.gz) = 2af425c2a4b1a5ef38303b93276a8d0af94b9b16408721c90f7c7f3b949e6ad5 +SIZE (errata-ai-vale-v2.20.2_GH0.tar.gz) = 10075191 SHA256 (atomicgo-cursor-v0.0.1_GH0.tar.gz) = f6a86cf87f072731f121ac9785bc01b9e7ea77ef1ef285ac4f190998002369e9 SIZE (atomicgo-cursor-v0.0.1_GH0.tar.gz) = 6308 SHA256 (d5-tengo-v2.10.0_GH0.tar.gz) = 487331f79a3742fc05817d6210f6fb751b3ade90826910dde634037c60804f4e diff --git a/www/Makefile b/www/Makefile index 91cac07f79e..b1c6c7134da 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1647,6 +1647,7 @@ SUBDIR += py-gunicorn SUBDIR += py-h2 SUBDIR += py-habanero + SUBDIR += py-hdfs SUBDIR += py-horizon SUBDIR += py-hpack SUBDIR += py-hstspreload @@ -1863,7 +1864,6 @@ SUBDIR += rubygem-bootstrap-sass SUBDIR += rubygem-browser SUBDIR += rubygem-cal-heatmap-rails - SUBDIR += rubygem-cal-heatmap-rails-rails4 SUBDIR += rubygem-carrierwave SUBDIR += rubygem-cgi SUBDIR += rubygem-cgi_multipart_eof_fix @@ -1874,7 +1874,6 @@ SUBDIR += rubygem-cssbundling-rails SUBDIR += rubygem-cuba SUBDIR += rubygem-d3_rails - SUBDIR += rubygem-d3_rails-rails4 SUBDIR += rubygem-davclient SUBDIR += rubygem-deckar01-task_list SUBDIR += rubygem-domainatrix @@ -1892,6 +1891,7 @@ SUBDIR += rubygem-faraday SUBDIR += rubygem-faraday-em_http SUBDIR += rubygem-faraday-em_synchrony + SUBDIR += rubygem-faraday-follow_redirects SUBDIR += rubygem-faraday-http-cache SUBDIR += rubygem-faraday-httpclient SUBDIR += rubygem-faraday-httpclient1 @@ -1938,6 +1938,7 @@ SUBDIR += rubygem-haml-coderay SUBDIR += rubygem-haml-contrib SUBDIR += rubygem-haml-rails-rails4 + SUBDIR += rubygem-haml5 SUBDIR += rubygem-hamlit SUBDIR += rubygem-hamlit-rails SUBDIR += rubygem-hamlit-rails-rails5 @@ -1979,7 +1980,6 @@ SUBDIR += rubygem-jsobfu SUBDIR += rubygem-json-jwt SUBDIR += rubygem-jwt - SUBDIR += rubygem-jwt21 SUBDIR += rubygem-kaminari SUBDIR += rubygem-kaminari-actionview SUBDIR += rubygem-kaminari-actionview-rails5 @@ -2046,7 +2046,6 @@ SUBDIR += rubygem-protocol-http1 SUBDIR += rubygem-protocol-http2 SUBDIR += rubygem-protocol-rack - SUBDIR += rubygem-protocol-rack01 SUBDIR += rubygem-protocol-websocket SUBDIR += rubygem-puma SUBDIR += rubygem-puma_worker_killer @@ -2068,7 +2067,6 @@ SUBDIR += rubygem-rack-test SUBDIR += rubygem-rack-timeout SUBDIR += rubygem-rack16 - SUBDIR += rubygem-rack223 SUBDIR += rubygem-rack_csrf SUBDIR += rubygem-rails-settings-cached SUBDIR += rubygem-rails-settings-cached-rails5 diff --git a/www/chromium/Makefile b/www/chromium/Makefile index 8b9f71a1b53..10cdd025116 100644 --- a/www/chromium/Makefile +++ b/www/chromium/Makefile @@ -1,5 +1,5 @@ PORTNAME= chromium -PORTVERSION= 106.0.5249.91 +PORTVERSION= 106.0.5249.103 CATEGORIES= www wayland MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/ \ https://nerd.hu/distfiles/:external diff --git a/www/chromium/distinfo b/www/chromium/distinfo index ce3cf652abf..6eeb07ce2aa 100644 --- a/www/chromium/distinfo +++ b/www/chromium/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1664571479 -SHA256 (chromium-106.0.5249.91.tar.xz) = 5740496b406db5357e2dad131e1ed2cd1c5831732df7aea5f21036ece8e7549a -SIZE (chromium-106.0.5249.91.tar.xz) = 1611228868 -SHA256 (chrome-linux-106.0.5249.91-llvm13.profdata.tar.xz) = 2c95aa79756be9e8cea567f5d5cef82dfaf6e29384912a2dc091457a900d6dce -SIZE (chrome-linux-106.0.5249.91-llvm13.profdata.tar.xz) = 25041916 -SHA256 (chromium-106.0.5249.91-testdata.tar.xz) = 3a72db5fadd4a370decac2c90d04b18c26054fd00aa099e1b0abad8c2ce95de7 -SIZE (chromium-106.0.5249.91-testdata.tar.xz) = 265399980 +TIMESTAMP = 1665153276 +SHA256 (chromium-106.0.5249.103.tar.xz) = 225f669e5aafc4d9367370f63ed421bfad78ed359bf1ff13ffbcb66a181c4e4c +SIZE (chromium-106.0.5249.103.tar.xz) = 1611232904 +SHA256 (chrome-linux-106.0.5249.103-llvm13.profdata.tar.xz) = 4f238cbc703cebd45555bf4f3b4d7729ef9aad035b00286acf275568cc677c65 +SIZE (chrome-linux-106.0.5249.103-llvm13.profdata.tar.xz) = 25041524 +SHA256 (chromium-106.0.5249.103-testdata.tar.xz) = 2a63c6343687658d301f247aa97150727824d9a1e0edddf3a493f0d220fc83c7 +SIZE (chromium-106.0.5249.103-testdata.tar.xz) = 265819076 SHA256 (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8 SIZE (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = 32624734 diff --git a/www/deno/Makefile b/www/deno/Makefile index f23796572bd..cb4151a9cdf 100644 --- a/www/deno/Makefile +++ b/www/deno/Makefile @@ -1,7 +1,6 @@ PORTNAME= deno DISTVERSIONPREFIX= v -DISTVERSION= 1.24.3 -PORTREVISION= 1 +DISTVERSION= 1.26.1 CATEGORIES= www MAINTAINER= mikael@FreeBSD.org @@ -16,20 +15,19 @@ BROKEN_i386= cargo:warning=c/freebsd.c:31:10: error: conflicting types for 'get_ BUILD_DEPENDS= gn:devel/gn \ libunwind>0:devel/libunwind -USES= cargo cpe gmake gnome ninja:build pkgconfig:build python:3.9+,build +USES= cargo compiler:c++17-lang cpe gmake gnome ninja:build pkgconfig:build python:3.9+,build USE_GITHUB= yes GH_ACCOUNT= denoland -GH_TUPLE= tinycc:tinycc:afc136262e93a:deno/ext/ffi/tinycc +GH_TUPLE= tinycc:tinycc:afc136262e93a:deno/ext/ffi/tinycc USE_GNOME= glib20 -V8_VERS= 0.47.1 +V8_VERS= 0.51.0 CARGO_ENV+= CLANG_BASE_PATH=/usr \ GN=${PREFIX}/bin/gn \ NINJA=${NINJA_CMD} \ - RUSTC_BOOTSTRAP=1 \ V8_FROM_SOURCE=1 PLIST_FILES= bin/${PORTNAME} @@ -37,203 +35,213 @@ PLIST_FILES= bin/${PORTNAME} BINARY_ALIAS= python=${PYTHON_CMD} CARGO_CRATES= Inflector-0.11.4 \ - abort_on_panic-2.0.0 \ adler-1.0.2 \ - aead-0.4.3 \ + aead-0.5.1 \ aes-0.8.1 \ - aes-gcm-0.10.0-pre \ + aes-gcm-0.10.1 \ aes-kw-0.2.1 \ ahash-0.7.6 \ - aho-corasick-0.7.18 \ - alloc-no-stdlib-2.0.3 \ - alloc-stdlib-0.2.1 \ - android_system_properties-0.1.2 \ - ansi_term-0.12.1 \ - anyhow-1.0.58 \ + aho-corasick-0.7.19 \ + alloc-no-stdlib-2.0.4 \ + alloc-stdlib-0.2.2 \ + android_system_properties-0.1.5 \ + anyhow-1.0.65 \ arrayvec-0.7.2 \ ash-0.37.0+1.3.209 \ - ast_node-0.8.1 \ + ast_node-0.8.6 \ async-compression-0.3.14 \ async-stream-0.3.3 \ async-stream-impl-0.3.3 \ - async-trait-0.1.56 \ + async-trait-0.1.57 \ atty-0.2.14 \ auto_impl-0.5.0 \ autocfg-1.1.0 \ base16ct-0.1.1 \ - base64-0.11.0 \ base64-0.13.0 \ - base64-simd-0.6.2 \ - base64ct-1.5.0 \ + base64-simd-0.7.0 \ + base64ct-1.5.2 \ bencher-0.1.5 \ better_scoped_tls-0.1.0 \ - bit-set-0.5.2 \ + bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags_serde_shim-0.2.2 \ block-0.1.6 \ block-buffer-0.9.0 \ - block-buffer-0.10.2 \ + block-buffer-0.10.3 \ block-modes-0.9.1 \ block-padding-0.3.2 \ brotli-3.3.4 \ brotli-decompressor-2.3.2 \ bstr-0.2.17 \ - bumpalo-3.10.0 \ + bumpalo-3.11.0 \ byteorder-1.4.3 \ - bytes-1.1.0 \ + bytes-1.2.1 \ cache_control-0.2.0 \ cbc-0.1.2 \ cc-1.0.73 \ cfg-if-1.0.0 \ cfg_aliases-0.1.1 \ - chrono-0.4.19 \ + chrono-0.4.22 \ cipher-0.4.3 \ clap-3.1.12 \ clap_complete-3.1.2 \ clap_complete_fig-3.1.5 \ clap_lex-0.1.1 \ - clipboard-win-4.4.1 \ + clipboard-win-4.4.2 \ codespan-reporting-0.11.1 \ + console-0.15.1 \ const-oid-0.9.0 \ convert_case-0.4.0 \ copyless-0.1.5 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.3 \ core-graphics-types-0.1.1 \ - cpufeatures-0.2.2 \ + cpufeatures-0.2.5 \ crc-2.1.0 \ crc-catalog-1.1.1 \ crc32fast-1.3.2 \ - crossbeam-channel-0.5.4 \ - crossbeam-utils-0.8.8 \ - crypto-bigint-0.4.7 \ - crypto-common-0.1.3 \ + crossbeam-channel-0.5.6 \ + crossbeam-utils-0.8.11 \ + crypto-bigint-0.4.8 \ + crypto-common-0.1.6 \ csv-1.1.6 \ csv-core-0.1.10 \ - ctor-0.1.22 \ + ctor-0.1.23 \ ctr-0.9.1 \ cty-0.2.2 \ + curve25519-dalek-2.1.3 \ + curve25519-dalek-3.2.0 \ d3d12-0.5.0 \ darling-0.13.4 \ darling_core-0.13.4 \ darling_macro-0.13.4 \ - dashmap-5.3.4 \ + dashmap-5.4.0 \ data-encoding-2.3.2 \ data-url-0.1.1 \ debug_unreachable-0.1.1 \ - deno_ast-0.17.0 \ - deno_doc-0.40.0 \ - deno_emit-0.5.0 \ - deno_graph-0.30.0 \ - deno_lint-0.32.0 \ - deno_task_shell-0.5.0 \ + deno_ast-0.19.0 \ + deno_doc-0.46.0 \ + deno_emit-0.9.0 \ + deno_graph-0.34.0 \ + deno_lint-0.33.0 \ + deno_task_shell-0.5.2 \ der-0.6.0 \ derive_more-0.99.17 \ - diff-0.1.12 \ + diff-0.1.13 \ + digest-0.8.1 \ digest-0.9.0 \ - digest-0.10.3 \ - dissimilar-1.0.3 \ + digest-0.10.5 \ + dissimilar-1.0.4 \ dlopen-0.1.8 \ dlopen_derive-0.1.4 \ dotenv-0.15.0 \ - dprint-core-0.58.3 \ - dprint-plugin-json-0.15.5 \ - dprint-plugin-markdown-0.14.0 \ - dprint-plugin-typescript-0.71.2 \ - dprint-swc-ext-0.3.0 \ - dyn-clone-1.0.5 \ - ecdsa-0.14.1 \ - either-1.6.1 \ - elliptic-curve-0.12.1 \ + dprint-core-0.59.0 \ + dprint-plugin-json-0.15.6 \ + dprint-plugin-markdown-0.14.1 \ + dprint-plugin-typescript-0.74.0 \ + dprint-swc-ext-0.4.0 \ + dyn-clone-1.0.9 \ + dynasm-1.2.3 \ + dynasmrt-1.2.3 \ + ecdsa-0.14.7 \ + either-1.8.0 \ + elliptic-curve-0.12.3 \ + encode_unicode-0.3.6 \ encoding_rs-0.8.31 \ endian-type-0.1.2 \ - enum-as-inner-0.4.0 \ + enum-as-inner-0.5.1 \ enum_kind-0.2.1 \ env_logger-0.9.0 \ errno-0.1.8 \ errno-0.2.8 \ errno-dragonfly-0.1.2 \ error-code-2.3.1 \ - eszip-0.23.0 \ + eszip-0.28.0 \ fallible-iterator-0.2.0 \ fallible-streaming-iterator-0.1.9 \ fancy-regex-0.10.0 \ - fastrand-1.7.0 \ - fd-lock-3.0.5 \ + fastrand-1.8.0 \ + fd-lock-3.0.6 \ ff-0.12.0 \ - filetime-0.2.16 \ - fixedbitset-0.4.1 \ + filetime-0.2.17 \ + fixedbitset-0.4.2 \ flaky_test-0.1.0 \ flate2-1.0.24 \ fly-accept-encoding-0.2.0 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ - form_urlencoded-1.0.1 \ - from_variant-0.1.3 \ + form_urlencoded-1.1.0 \ + from_variant-0.1.4 \ fs3-0.5.0 \ fsevent-sys-4.1.0 \ fslock-0.1.8 \ - futures-0.3.21 \ - futures-channel-0.3.21 \ - futures-core-0.3.21 \ - futures-executor-0.3.21 \ - futures-io-0.3.21 \ - futures-macro-0.3.21 \ - futures-sink-0.3.21 \ - futures-task-0.3.21 \ - futures-util-0.3.21 \ + futures-0.3.24 \ + futures-channel-0.3.24 \ + futures-core-0.3.24 \ + futures-executor-0.3.24 \ + futures-io-0.3.24 \ + futures-macro-0.3.24 \ + futures-sink-0.3.24 \ + futures-task-0.3.24 \ + futures-util-0.3.24 \ fwdansi-1.1.0 \ fxhash-0.2.1 \ - generic-array-0.14.5 \ + generic-array-0.12.4 \ + generic-array-0.14.6 \ + getrandom-0.1.16 \ getrandom-0.2.7 \ - ghash-0.4.4 \ + ghash-0.5.0 \ + glob-0.3.0 \ glow-0.11.2 \ google-storage1-3.1.0+20220228 \ gpu-alloc-0.5.3 \ gpu-alloc-types-0.2.0 \ - gpu-descriptor-0.2.2 \ + gpu-descriptor-0.2.3 \ gpu-descriptor-types-0.1.1 \ group-0.12.0 \ - h2-0.3.13 \ - hashbrown-0.11.2 \ - hashbrown-0.12.1 \ - hashlink-0.7.0 \ + h2-0.3.14 \ + hashbrown-0.12.3 \ + hashlink-0.8.0 \ heck-0.4.0 \ hermit-abi-0.1.19 \ hexf-parse-0.2.1 \ hkdf-0.12.3 \ hmac-0.12.1 \ hostname-0.3.1 \ - http-0.2.6 \ + http-0.2.8 \ http-body-0.4.5 \ - httparse-1.7.1 \ + httparse-1.8.0 \ httpdate-1.0.2 \ humantime-2.1.0 \ - hyper-0.14.19 \ + hyper-0.14.20 \ hyper-rustls-0.23.0 \ + iana-time-zone-0.1.48 \ ident_case-1.0.1 \ idna-0.1.5 \ idna-0.2.3 \ + idna-0.3.0 \ if_chain-1.0.2 \ import_map-0.12.1 \ indexmap-1.9.1 \ + indicatif-0.17.1 \ inotify-0.9.6 \ inotify-sys-0.1.5 \ inout-0.1.3 \ - inplace_it-0.3.3 \ + inplace_it-0.3.5 \ instant-0.1.12 \ - io-lifetimes-0.6.1 \ + io-lifetimes-0.7.3 \ ipconfig-0.3.0 \ ipnet-2.5.0 \ is-macro-0.2.1 \ - itertools-0.10.3 \ + itertools-0.10.4 \ itoa-0.4.8 \ - itoa-1.0.2 \ + itoa-1.0.3 \ jobserver-0.1.24 \ - js-sys-0.3.58 \ + js-sys-0.3.60 \ jsonc-parser-0.21.0 \ + junction-0.2.0 \ kernel32-sys-0.2.2 \ khronos-egl-4.1.0 \ kqueue-1.0.6 \ @@ -247,37 +255,40 @@ CARGO_CRATES= Inflector-0.11.4 \ lexical-write-float-0.8.5 \ lexical-write-integer-0.8.5 \ libc-0.2.126 \ - libffi-3.0.0 \ + libffi-3.0.1 \ libffi-sys-2.0.0 \ libloading-0.7.3 \ - libm-0.2.2 \ - libsqlite3-sys-0.24.2 \ - linked-hash-map-0.5.4 \ + libm-0.2.5 \ + libsqlite3-sys-0.25.1 \ + linked-hash-map-0.5.6 \ linux-raw-sys-0.0.46 \ - lock_api-0.4.7 \ + lock_api-0.4.8 \ log-0.3.9 \ log-0.4.17 \ lru-cache-0.1.2 \ - lsp-types-0.93.0 \ + lsp-types-0.93.1 \ lzzzz-1.0.3 \ malloc_buf-0.0.6 \ match_cfg-0.1.0 \ matches-0.1.9 \ memchr-2.5.0 \ + memmap2-0.5.7 \ memoffset-0.6.5 \ metal-0.24.0 \ mime-0.2.6 \ mime-0.3.16 \ - miniz_oxide-0.5.3 \ - mio-0.8.3 \ + miniz_oxide-0.5.4 \ + mio-0.8.4 \ mitata-0.0.7 \ + monch-0.2.0 \ naga-0.9.0 \ - netif-0.1.3 \ + napi-build-1.2.1 \ + napi-sys-2.2.2 \ + netif-0.1.6 \ new_debug_unreachable-1.0.4 \ nibble_vec-0.1.0 \ nix-0.24.2 \ - node_resolver-0.1.1 \ - notify-5.0.0-pre.15 \ + notify-5.0.0 \ num-bigint-0.4.3 \ num-bigint-dig-0.8.1 \ num-integer-0.1.45 \ @@ -285,16 +296,18 @@ CARGO_CRATES= Inflector-0.11.4 \ num-traits-0.2.15 \ num_cpus-1.13.1 \ num_threads-0.1.6 \ + number_prefix-0.4.0 \ objc-0.2.7 \ objc_exception-0.1.2 \ - once_cell-1.12.0 \ + once_cell-1.14.0 \ opaque-debug-0.3.0 \ openssl-probe-0.1.5 \ os_pipe-1.0.1 \ - os_str_bytes-6.1.0 \ + os_str_bytes-6.3.0 \ output_vt100-0.1.3 \ + outref-0.1.0 \ p256-0.11.1 \ - p384-0.11.1 \ + p384-0.11.2 \ parking_lot-0.11.2 \ parking_lot-0.12.1 \ parking_lot_core-0.8.5 \ @@ -304,69 +317,70 @@ CARGO_CRATES= Inflector-0.11.4 \ pathdiff-0.2.1 \ pem-rfc7468-0.6.0 \ percent-encoding-1.0.1 \ - percent-encoding-2.1.0 \ + percent-encoding-2.2.0 \ petgraph-0.6.2 \ phf-0.10.1 \ phf_generator-0.10.0 \ phf_macros-0.10.0 \ phf_shared-0.10.0 \ - pin-project-1.0.11 \ - pin-project-internal-1.0.11 \ + pin-project-1.0.12 \ + pin-project-internal-1.0.12 \ pin-project-lite-0.2.9 \ pin-utils-0.1.0 \ pkcs1-0.4.0 \ pkcs8-0.9.0 \ pkg-config-0.3.25 \ pmutil-0.5.3 \ - polyval-0.5.3 \ + polyval-0.6.0 \ ppv-lite86-0.2.16 \ precomputed-hash-0.1.1 \ - pretty_assertions-1.2.1 \ - proc-macro-crate-1.1.3 \ + pretty_assertions-1.3.0 \ + proc-macro-crate-1.2.1 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro-hack-0.5.19 \ proc-macro2-0.4.30 \ - proc-macro2-1.0.39 \ + proc-macro2-1.0.43 \ profiling-1.0.6 \ pty-0.2.2 \ pulldown-cmark-0.9.2 \ quick-error-1.2.3 \ quote-0.6.13 \ - quote-1.0.18 \ + quote-1.0.21 \ radix_fmt-1.0.0 \ radix_trie-0.2.1 \ rand-0.8.5 \ rand_chacha-0.3.1 \ - rand_core-0.6.3 \ + rand_core-0.5.1 \ + rand_core-0.6.4 \ range-alloc-0.1.2 \ raw-window-handle-0.4.3 \ - redox_syscall-0.2.13 \ + redox_syscall-0.2.16 \ regex-1.6.0 \ regex-automata-0.1.10 \ regex-syntax-0.6.27 \ - relative-path-1.7.0 \ + relative-path-1.7.2 \ remove_dir_all-0.5.3 \ renderdoc-sys-0.7.1 \ reqwest-0.11.11 \ resolv-conf-0.7.0 \ retain_mut-0.1.9 \ - rfc6979-0.2.0 \ + rfc6979-0.3.0 \ ring-0.16.20 \ ron-0.7.1 \ rsa-0.7.0-pre \ - rusqlite-0.27.0 \ + rusqlite-0.28.0 \ rustc-hash-1.1.0 \ rustc_version-0.2.3 \ rustc_version-0.4.0 \ - rustix-0.34.8 \ + rustix-0.35.9 \ rustls-0.20.6 \ rustls-native-certs-0.6.2 \ rustls-pemfile-0.3.0 \ - rustls-pemfile-1.0.0 \ + rustls-pemfile-1.0.1 \ rustyline-10.0.0 \ rustyline-derive-0.7.0 \ - ryu-1.0.10 \ + ryu-1.0.11 \ same-file-1.0.6 \ schannel-0.1.20 \ scoped-tls-1.0.0 \ @@ -374,30 +388,30 @@ CARGO_CRATES= Inflector-0.11.4 \ sct-0.7.0 \ seahash-4.1.0 \ sec1-0.3.0 \ - security-framework-2.6.1 \ + security-framework-2.7.0 \ security-framework-sys-2.6.1 \ semver-0.9.0 \ - semver-1.0.13 \ + semver-1.0.14 \ semver-parser-0.7.0 \ - serde-1.0.141 \ - serde_bytes-0.11.6 \ - serde_derive-1.0.141 \ - serde_json-1.0.82 \ - serde_repr-0.1.8 \ + serde-1.0.144 \ + serde_bytes-0.11.7 \ + serde_derive-1.0.144 \ + serde_json-1.0.85 \ + serde_repr-0.1.9 \ serde_urlencoded-0.7.1 \ sha-1-0.9.8 \ sha-1-0.10.0 \ - sha2-0.10.2 \ + sha2-0.10.6 \ shell-escape-0.1.5 \ signal-hook-registry-1.4.0 \ - signature-1.5.0 \ - simd-abstraction-0.6.2 \ + signature-1.6.3 \ + simd-abstraction-0.7.0 \ siphasher-0.3.10 \ - slab-0.4.6 \ + slab-0.4.7 \ slotmap-1.0.6 \ - smallvec-1.8.0 \ - socket2-0.4.4 \ - sourcemap-6.0.1 \ + smallvec-1.9.0 \ + socket2-0.4.7 \ + sourcemap-6.1.0 \ spin-0.5.2 \ spirv-0.2.0+1.5.4 \ spki-0.6.0 \ @@ -408,71 +422,72 @@ CARGO_CRATES= Inflector-0.11.4 \ string_enum-0.3.1 \ strsim-0.10.0 \ subtle-2.4.1 \ - swc_atoms-0.2.13 \ - swc_bundler-0.169.0 \ - swc_common-0.23.0 \ - swc_config-0.1.1 \ + swc_atoms-0.4.10 \ + swc_bundler-0.185.5 \ + swc_common-0.27.13 \ + swc_config-0.1.2 \ swc_config_macro-0.1.0 \ - swc_ecma_ast-0.84.0 \ - swc_ecma_codegen-0.115.0 \ + swc_ecma_ast-0.90.17 \ + swc_ecma_codegen-0.123.2 \ swc_ecma_codegen_macros-0.7.1 \ - swc_ecma_dep_graph-0.83.0 \ - swc_ecma_loader-0.35.0 \ - swc_ecma_parser-0.111.0 \ - swc_ecma_transforms_base-0.97.0 \ - swc_ecma_transforms_classes-0.85.0 \ + swc_ecma_dep_graph-0.90.1 \ + swc_ecma_loader-0.39.4 \ + swc_ecma_parser-0.118.7 \ + swc_ecma_transforms_base-0.106.4 \ + swc_ecma_transforms_classes-0.95.1 \ swc_ecma_transforms_macros-0.5.0 \ - swc_ecma_transforms_optimization-0.144.0 \ - swc_ecma_transforms_proposal-0.122.0 \ - swc_ecma_transforms_react-0.133.0 \ - swc_ecma_transforms_typescript-0.137.0 \ - swc_ecma_utils-0.93.0 \ - swc_ecma_visit-0.70.0 \ - swc_eq_ignore_macros-0.1.0 \ - swc_fast_graph-0.11.0 \ - swc_graph_analyzer-0.12.0 \ - swc_macros_common-0.3.5 \ - swc_visit-0.4.0 \ - swc_visit_macros-0.4.0 \ + swc_ecma_transforms_optimization-0.160.9 \ + swc_ecma_transforms_proposal-0.137.1 \ + swc_ecma_transforms_react-0.148.1 \ + swc_ecma_transforms_typescript-0.152.1 \ + swc_ecma_utils-0.101.3 \ + swc_ecma_visit-0.76.7 \ + swc_eq_ignore_macros-0.1.1 \ + swc_fast_graph-0.15.6 \ + swc_graph_analyzer-0.16.4 \ + swc_macros_common-0.3.6 \ + swc_visit-0.5.2 \ + swc_visit_macros-0.5.3 \ syn-0.15.44 \ - syn-1.0.96 \ + syn-1.0.99 \ + synstructure-0.12.6 \ sys-info-0.9.1 \ tar-0.4.38 \ tempfile-3.3.0 \ termcolor-1.1.3 \ + terminal_size-0.1.17 \ text-size-1.1.0 \ - text_lines-0.4.1 \ text_lines-0.6.0 \ - textwrap-0.15.0 \ - thiserror-1.0.31 \ - thiserror-impl-1.0.31 \ - time-0.1.44 \ - time-0.3.9 \ + textwrap-0.15.1 \ + thiserror-1.0.35 \ + thiserror-impl-1.0.35 \ + time-0.3.14 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.0 \ - tokio-1.19.2 \ + tokio-1.21.1 \ tokio-macros-1.8.0 \ tokio-rustls-0.23.4 \ tokio-socks-0.5.1 \ tokio-stream-0.1.9 \ tokio-tungstenite-0.16.1 \ - tokio-util-0.7.2 \ + tokio-util-0.7.4 \ toml-0.5.9 \ - tower-0.4.12 \ + tower-0.4.13 \ tower-layer-0.3.1 \ tower-lsp-0.17.0 \ tower-lsp-macros-0.6.0 \ - tower-service-0.3.1 \ - tracing-0.1.35 \ - tracing-attributes-0.1.21 \ - tracing-core-0.1.27 \ - trust-dns-client-0.21.2 \ - trust-dns-proto-0.21.2 \ - trust-dns-resolver-0.21.2 \ - trust-dns-server-0.21.2 \ + tower-service-0.3.2 \ + tracing-0.1.36 \ + tracing-attributes-0.1.22 \ + tracing-core-0.1.29 \ + trust-dns-client-0.22.0 \ + trust-dns-proto-0.22.0 \ + trust-dns-resolver-0.22.0 \ + trust-dns-server-0.22.0 \ try-lock-0.2.3 \ + trybuild-1.0.64 \ tungstenite-0.16.0 \ - twox-hash-1.6.2 \ + twox-hash-1.6.3 \ typed-arena-2.0.1 \ typenum-1.15.0 \ unic-char-property-0.9.0 \ @@ -482,43 +497,43 @@ CARGO_CRATES= Inflector-0.11.4 \ unic-ucd-version-0.9.0 \ unicase-2.6.0 \ unicode-bidi-0.3.8 \ - unicode-id-0.3.2 \ - unicode-ident-1.0.1 \ - unicode-normalization-0.1.19 \ - unicode-segmentation-1.9.0 \ - unicode-width-0.1.9 \ + unicode-id-0.3.3 \ + unicode-ident-1.0.4 \ + unicode-normalization-0.1.22 \ + unicode-segmentation-1.10.0 \ + unicode-width-0.1.10 \ unicode-xid-0.1.0 \ - unicode-xid-0.2.3 \ - universal-hash-0.4.1 \ + unicode-xid-0.2.4 \ + universal-hash-0.5.0 \ unreachable-0.1.1 \ untrusted-0.7.1 \ url-1.7.2 \ - url-2.2.2 \ + url-2.3.1 \ urlpattern-0.2.0 \ utf-8-0.7.6 \ utf8parse-0.2.0 \ - uuid-1.0.0 \ - v8-0.47.1 \ + uuid-1.1.2 \ + v8-0.51.0 \ vcpkg-0.2.15 \ version_check-0.9.4 \ void-1.0.2 \ walkdir-2.3.2 \ want-0.3.0 \ - wasi-0.10.0+wasi-snapshot-preview1 \ + wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ - wasm-bindgen-0.2.81 \ - wasm-bindgen-backend-0.2.81 \ - wasm-bindgen-futures-0.4.31 \ - wasm-bindgen-macro-0.2.81 \ - wasm-bindgen-macro-support-0.2.81 \ - wasm-bindgen-shared-0.2.81 \ - web-sys-0.3.58 \ + wasm-bindgen-0.2.83 \ + wasm-bindgen-backend-0.2.83 \ + wasm-bindgen-futures-0.4.33 \ + wasm-bindgen-macro-0.2.83 \ + wasm-bindgen-macro-support-0.2.83 \ + wasm-bindgen-shared-0.2.83 \ + web-sys-0.3.60 \ webpki-0.22.0 \ - webpki-roots-0.22.3 \ - wgpu-core-0.13.1 \ - wgpu-hal-0.13.1 \ - wgpu-types-0.13.0 \ - which-4.2.5 \ + webpki-roots-0.22.4 \ + wgpu-core-0.13.2 \ + wgpu-hal-0.13.2 \ + wgpu-types-0.13.2 \ + which-4.3.0 \ widestring-0.5.1 \ winapi-0.2.8 \ winapi-0.3.9 \ @@ -526,39 +541,48 @@ CARGO_CRATES= Inflector-0.11.4 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-sys-0.30.0 \ windows-sys-0.36.1 \ - windows_aarch64_msvc-0.30.0 \ windows_aarch64_msvc-0.36.1 \ - windows_i686_gnu-0.30.0 \ windows_i686_gnu-0.36.1 \ - windows_i686_msvc-0.30.0 \ windows_i686_msvc-0.36.1 \ - windows_x86_64_gnu-0.30.0 \ windows_x86_64_gnu-0.36.1 \ - windows_x86_64_msvc-0.30.0 \ windows_x86_64_msvc-0.36.1 \ winreg-0.7.0 \ winreg-0.10.1 \ winres-0.1.12 \ + x25519-dalek-2.0.0-pre.1 \ xattr-0.2.3 \ - yup-oauth2-6.7.0 \ - zeroize-1.5.5 \ - zstd-0.11.1+zstd.1.5.2 \ - zstd-safe-5.0.1+zstd.1.5.2 \ + yansi-0.5.1 \ + yup-oauth2-6.7.1 \ + zeroize-1.5.7 \ + zeroize_derive-1.3.2 \ + zstd-0.11.2+zstd.1.5.2 \ + zstd-safe-5.0.2+zstd.1.5.2 \ zstd-sys-2.0.1+zstd.1.5.2 +CARGO_INSTALL= no + +.include <bsd.port.pre.mk> +.if ${COMPILER_VERSION} != 130 +LLVM_DEFAULT= 13 +BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} +BINARY_ALIAS+= cpp=${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT} \ + cc=${LOCALBASE}/bin/clang${LLVM_DEFAULT} \ + c++=${LOCALBASE}/bin/clang++${LLVM_DEFAULT} \ + ar=${LOCALBASE}/bin/llvm-ar${LLVM_DEFAULT} \ + nm=${LOCALBASE}/bin/llvm-nm${LLVM_DEFAULT} \ + ld=${LOCALBASE}/bin/ld.lld${LLVM_DEFAULT} +.else +BINARY_ALIAS+= ar=/usr/bin/llvm-ar \ + nm=/usr/bin/llvm-nm +.endif + post-patch: ${REINPLACE_CMD} "s|%%LOCALBASE%%|${LOCALBASE}|" \ ${WRKSRC}/cargo-crates/v8-${V8_VERS}/buildtools/third_party/libc++/BUILD.gn - -#pre-build: -# cd ${WRKSRC}/ext/ffi/tinycc && \ -# ./configure --enable-static --cc=cc --extra-cflags="-fPIC -O3 -g -static" -# cd ${WRKSRC}/ext/ffi/tinycc && \ -# gmake ONE_SOURCE=yes + ${MKDIR} ${WRKSRC}/cargo-crates/v8-${V8_VERS}/v8/tools/builtins-pgo/x64.profile do-install: ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/${CARGO_BUILD_TARGET}/*/deno ${STAGEDIR}${LOCALBASE}/bin -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/www/deno/distinfo b/www/deno/distinfo index 2ab191a123a..dd8475ba0a2 100644 --- a/www/deno/distinfo +++ b/www/deno/distinfo @@ -1,46 +1,42 @@ -TIMESTAMP = 1660576928 +TIMESTAMP = 1665152711 SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3 SIZE (rust/crates/Inflector-0.11.4.crate) = 17438 -SHA256 (rust/crates/abort_on_panic-2.0.0.crate) = 955f37ac58af2416bac687c8ab66a4ccba282229bd7422a28d2281a5e66a6116 -SIZE (rust/crates/abort_on_panic-2.0.0.crate) = 6219 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe SIZE (rust/crates/adler-1.0.2.crate) = 12778 -SHA256 (rust/crates/aead-0.4.3.crate) = 0b613b8e1e3cf911a086f53f03bf286f52fd7a7258e4fa606f0ef220d39d8877 -SIZE (rust/crates/aead-0.4.3.crate) = 14717 +SHA256 (rust/crates/aead-0.5.1.crate) = 5c192eb8f11fc081b0fe4259ba5af04217d4e0faddd02417310a927911abd7c8 +SIZE (rust/crates/aead-0.5.1.crate) = 15474 SHA256 (rust/crates/aes-0.8.1.crate) = bfe0133578c0986e1fe3dfcd4af1cc5b2dd6c3dbf534d69916ce16a2701d40ba SIZE (rust/crates/aes-0.8.1.crate) = 123260 -SHA256 (rust/crates/aes-gcm-0.10.0-pre.crate) = 8004e8b23ff2c65e28ff77bab0eccd36f4a6c2c8e0b55c46acba481425cc3a4f -SIZE (rust/crates/aes-gcm-0.10.0-pre.crate) = 148527 +SHA256 (rust/crates/aes-gcm-0.10.1.crate) = 82e1366e0c69c9f927b1fa5ce2c7bf9eafc8f9268c0b9800729e8b267612447c +SIZE (rust/crates/aes-gcm-0.10.1.crate) = 148410 SHA256 (rust/crates/aes-kw-0.2.1.crate) = 69fa2b352dcefb5f7f3a5fb840e02665d311d878955380515e4fd50095dd3d8c SIZE (rust/crates/aes-kw-0.2.1.crate) = 14088 SHA256 (rust/crates/ahash-0.7.6.crate) = fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47 SIZE (rust/crates/ahash-0.7.6.crate) = 38030 -SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f -SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923 -SHA256 (rust/crates/alloc-no-stdlib-2.0.3.crate) = 35ef4730490ad1c4eae5c4325b2a95f521d023e5c885853ff7aca0a6a1631db3 -SIZE (rust/crates/alloc-no-stdlib-2.0.3.crate) = 10199 -SHA256 (rust/crates/alloc-stdlib-0.2.1.crate) = 697ed7edc0f1711de49ce108c541623a0af97c6c60b2f6e2b65229847ac843c2 -SIZE (rust/crates/alloc-stdlib-0.2.1.crate) = 6304 -SHA256 (rust/crates/android_system_properties-0.1.2.crate) = a20ae67ce26261f218e2b3f2f0d01887a9818283ca6fb260fa7c67e253d61c92 -SIZE (rust/crates/android_system_properties-0.1.2.crate) = 4646 -SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2 -SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838 -SHA256 (rust/crates/anyhow-1.0.58.crate) = bb07d2053ccdbe10e2af2995a2f116c1330396493dc1269f6a91d0ae82e19704 -SIZE (rust/crates/anyhow-1.0.58.crate) = 43137 +SHA256 (rust/crates/aho-corasick-0.7.19.crate) = b4f55bd91a0978cbfd91c457a164bab8b4001c833b7f323132c0a4e1922dd44e +SIZE (rust/crates/aho-corasick-0.7.19.crate) = 113070 +SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3 +SIZE (rust/crates/alloc-no-stdlib-2.0.4.crate) = 10105 +SHA256 (rust/crates/alloc-stdlib-0.2.2.crate) = 94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece +SIZE (rust/crates/alloc-stdlib-0.2.2.crate) = 6693 +SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 +SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 +SHA256 (rust/crates/anyhow-1.0.65.crate) = 98161a4e3e2184da77bb14f02184cdd111e83bbbcc9979dfee3c44b9a85f5602 +SIZE (rust/crates/anyhow-1.0.65.crate) = 43585 SHA256 (rust/crates/arrayvec-0.7.2.crate) = 8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6 SIZE (rust/crates/arrayvec-0.7.2.crate) = 29341 SHA256 (rust/crates/ash-0.37.0+1.3.209.crate) = 006ca68e0f2b03f22d6fa9f2860f85aed430d257fec20f8879b2145e7c7ae1a6 SIZE (rust/crates/ash-0.37.0+1.3.209.crate) = 367508 -SHA256 (rust/crates/ast_node-0.8.1.crate) = 87549fcb780f81054407f313a1693d102396c223f5c49ccc5d90b46a6cbef34a -SIZE (rust/crates/ast_node-0.8.1.crate) = 8149 +SHA256 (rust/crates/ast_node-0.8.6.crate) = cf94863c5fdfee166d0907c44e5fee970123b2b7307046d35d1e671aa93afbba +SIZE (rust/crates/ast_node-0.8.6.crate) = 8253 SHA256 (rust/crates/async-compression-0.3.14.crate) = 345fd392ab01f746c717b1357165b76f0b67a60192007b234058c9045fdcf695 SIZE (rust/crates/async-compression-0.3.14.crate) = 57942 SHA256 (rust/crates/async-stream-0.3.3.crate) = dad5c83079eae9969be7fadefe640a1c566901f05ff91ab221de4b6f68d9507e SIZE (rust/crates/async-stream-0.3.3.crate) = 12142 SHA256 (rust/crates/async-stream-impl-0.3.3.crate) = 10f203db73a71dfa2fb6dd22763990fa26f3d2625a6da2da900d23b87d26be27 SIZE (rust/crates/async-stream-impl-0.3.3.crate) = 4072 -SHA256 (rust/crates/async-trait-0.1.56.crate) = 96cf8829f67d2eab0b2dfa42c5d0ef737e0724e4a82b01b3e292456202b19716 -SIZE (rust/crates/async-trait-0.1.56.crate) = 27425 +SHA256 (rust/crates/async-trait-0.1.57.crate) = 76464446b8bc32758d7e88ee1a804d9914cd9b1cb264c029899680b0be29826f +SIZE (rust/crates/async-trait-0.1.57.crate) = 26793 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 SIZE (rust/crates/atty-0.2.14.crate) = 5470 SHA256 (rust/crates/auto_impl-0.5.0.crate) = 7862e21c893d65a1650125d157eaeec691439379a1cee17ee49031b79236ada4 @@ -49,20 +45,18 @@ SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36 SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 SHA256 (rust/crates/base16ct-0.1.1.crate) = 349a06037c7bf932dd7e7d1f653678b2038b9ad46a74102f1fc7bd7872678cce SIZE (rust/crates/base16ct-0.1.1.crate) = 10186 -SHA256 (rust/crates/base64-0.11.0.crate) = b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7 -SIZE (rust/crates/base64-0.11.0.crate) = 48362 SHA256 (rust/crates/base64-0.13.0.crate) = 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd SIZE (rust/crates/base64-0.13.0.crate) = 62070 -SHA256 (rust/crates/base64-simd-0.6.2.crate) = 278c7ba87265587c4823cf1b2fdf57834151540b2e509574adb03627f8c7f22d -SIZE (rust/crates/base64-simd-0.6.2.crate) = 11738 -SHA256 (rust/crates/base64ct-1.5.0.crate) = dea908e7347a8c64e378c17e30ef880ad73e3b4498346b055c2c00ea342f3179 -SIZE (rust/crates/base64ct-1.5.0.crate) = 27855 +SHA256 (rust/crates/base64-simd-0.7.0.crate) = 781dd20c3aff0bd194fe7d2a977dd92f21c173891f3a03b677359e5fa457e5d5 +SIZE (rust/crates/base64-simd-0.7.0.crate) = 9966 +SHA256 (rust/crates/base64ct-1.5.2.crate) = ea2b2456fd614d856680dcd9fcc660a51a820fa09daef2e49772b56a193c8474 +SIZE (rust/crates/base64ct-1.5.2.crate) = 28206 SHA256 (rust/crates/bencher-0.1.5.crate) = 7dfdb4953a096c551ce9ace855a604d702e6e62d77fac690575ae347571717f5 SIZE (rust/crates/bencher-0.1.5.crate) = 18827 SHA256 (rust/crates/better_scoped_tls-0.1.0.crate) = b73e8ecdec39e98aa3b19e8cd0b8ed8f77ccb86a6b0b2dc7cd86d105438a2123 SIZE (rust/crates/better_scoped_tls-0.1.0.crate) = 1886 -SHA256 (rust/crates/bit-set-0.5.2.crate) = 6e11e16035ea35e4e5997b393eacbf6f63983188f7a2ad25bfb13465f5ad59de -SIZE (rust/crates/bit-set-0.5.2.crate) = 14093 +SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1 +SIZE (rust/crates/bit-set-0.5.3.crate) = 14470 SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a @@ -73,8 +67,8 @@ SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c SIZE (rust/crates/block-0.1.6.crate) = 4077 SHA256 (rust/crates/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4 SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108 -SHA256 (rust/crates/block-buffer-0.10.2.crate) = 0bf7fe51849ea569fd452f37822f606a5cabb684dc918707a0193fd4664ff324 -SIZE (rust/crates/block-buffer-0.10.2.crate) = 10258 +SHA256 (rust/crates/block-buffer-0.10.3.crate) = 69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e +SIZE (rust/crates/block-buffer-0.10.3.crate) = 10465 SHA256 (rust/crates/block-modes-0.9.1.crate) = 9e2211b0817f061502a8dd9f11a37e879e79763e3c698d2418cf824d8cb2f21e SIZE (rust/crates/block-modes-0.9.1.crate) = 758 SHA256 (rust/crates/block-padding-0.3.2.crate) = 0a90ec2df9600c28a01c56c4784c9207a96d2451833aeceb8cc97e4c9548bb78 @@ -85,12 +79,12 @@ SHA256 (rust/crates/brotli-decompressor-2.3.2.crate) = 59ad2d4653bf5ca36ae797b1f SIZE (rust/crates/brotli-decompressor-2.3.2.crate) = 191197 SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223 SIZE (rust/crates/bstr-0.2.17.crate) = 330350 -SHA256 (rust/crates/bumpalo-3.10.0.crate) = 37ccbd214614c6783386c1af30caf03192f17891059cecc394b4fb119e363de3 -SIZE (rust/crates/bumpalo-3.10.0.crate) = 78915 +SHA256 (rust/crates/bumpalo-3.11.0.crate) = c1ad822118d20d2c234f427000d5acc36eabe1e29a348c89b63dd60b13f28e5d +SIZE (rust/crates/bumpalo-3.11.0.crate) = 80945 SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610 SIZE (rust/crates/byteorder-1.4.3.crate) = 22512 -SHA256 (rust/crates/bytes-1.1.0.crate) = c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8 -SIZE (rust/crates/bytes-1.1.0.crate) = 49640 +SHA256 (rust/crates/bytes-1.2.1.crate) = ec8a7b6a70fde80372154c65702f00a0f56f3e1c36abbc6c440484be248856db +SIZE (rust/crates/bytes-1.2.1.crate) = 54857 SHA256 (rust/crates/cache_control-0.2.0.crate) = 1bf2a5fb3207c12b5d208ebc145f967fea5cac41a021c37417ccc31ba40f39ee SIZE (rust/crates/cache_control-0.2.0.crate) = 2738 SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6 @@ -101,8 +95,8 @@ SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582eb SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009 -SHA256 (rust/crates/chrono-0.4.19.crate) = 670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73 -SIZE (rust/crates/chrono-0.4.19.crate) = 155663 +SHA256 (rust/crates/chrono-0.4.22.crate) = bfd4d1b31faaa3a89d7934dbded3111da0d2ef28e3ebccdb4f0179f5929d1ef1 +SIZE (rust/crates/chrono-0.4.22.crate) = 185570 SHA256 (rust/crates/cipher-0.4.3.crate) = d1873270f8f7942c191139cb8a40fd228da6c3fd2fc376d7e92d47aa14aeb59e SIZE (rust/crates/cipher-0.4.3.crate) = 19206 SHA256 (rust/crates/clap-3.1.12.crate) = 7c167e37342afc5f33fd87bbc870cedd020d2a6dffa05d45ccd9241fbdd146db @@ -113,10 +107,12 @@ SHA256 (rust/crates/clap_complete_fig-3.1.5.crate) = 3918ed0e233c37ab6055a2dc4b2 SIZE (rust/crates/clap_complete_fig-3.1.5.crate) = 9919 SHA256 (rust/crates/clap_lex-0.1.1.crate) = 189ddd3b5d32a70b35e7686054371742a937b0d99128e76dde6340210e966669 SIZE (rust/crates/clap_lex-0.1.1.crate) = 9603 -SHA256 (rust/crates/clipboard-win-4.4.1.crate) = 2f3e1238132dc01f081e1cbb9dace14e5ef4c3a51ee244bd982275fb514605db -SIZE (rust/crates/clipboard-win-4.4.1.crate) = 12561 +SHA256 (rust/crates/clipboard-win-4.4.2.crate) = c4ab1b92798304eedc095b53942963240037c0516452cb11aeba709d420b2219 +SIZE (rust/crates/clipboard-win-4.4.2.crate) = 12678 SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963 +SHA256 (rust/crates/console-0.15.1.crate) = 89eab4d20ce20cea182308bca13088fecea9c05f6776cf287205d41a0ed3c847 +SIZE (rust/crates/console-0.15.1.crate) = 31674 SHA256 (rust/crates/const-oid-0.9.0.crate) = 722e23542a15cea1f65d4a1419c4cfd7a26706c70871a13a04238ca3f40f1661 SIZE (rust/crates/const-oid-0.9.0.crate) = 43498 SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e @@ -129,32 +125,36 @@ SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191 SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519 SHA256 (rust/crates/core-graphics-types-0.1.1.crate) = 3a68b68b3446082644c91ac778bf50cd4104bfb002b5a6a7c44cca5a2c70788b SIZE (rust/crates/core-graphics-types-0.1.1.crate) = 2530 -SHA256 (rust/crates/cpufeatures-0.2.2.crate) = 59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b -SIZE (rust/crates/cpufeatures-0.2.2.crate) = 10655 +SHA256 (rust/crates/cpufeatures-0.2.5.crate) = 28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320 +SIZE (rust/crates/cpufeatures-0.2.5.crate) = 11251 SHA256 (rust/crates/crc-2.1.0.crate) = 49fc9a695bca7f35f5f4c15cddc84415f66a74ea78eef08e90c5024f2b540e23 SIZE (rust/crates/crc-2.1.0.crate) = 8683 SHA256 (rust/crates/crc-catalog-1.1.1.crate) = ccaeedb56da03b09f598226e25e80088cb4cd25f316e6e4df7d695f0feeb1403 SIZE (rust/crates/crc-catalog-1.1.1.crate) = 8698 SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661 -SHA256 (rust/crates/crossbeam-channel-0.5.4.crate) = 5aaa7bd5fb665c6864b5f963dd9097905c54125909c7aa94c9e18507cdbe6c53 -SIZE (rust/crates/crossbeam-channel-0.5.4.crate) = 88237 -SHA256 (rust/crates/crossbeam-utils-0.8.8.crate) = 0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38 -SIZE (rust/crates/crossbeam-utils-0.8.8.crate) = 39681 -SHA256 (rust/crates/crypto-bigint-0.4.7.crate) = ac961631d66e80ac7ac2ac01320628ce214ad2b5ef0a88ceb86eae459069e2b4 -SIZE (rust/crates/crypto-bigint-0.4.7.crate) = 42685 -SHA256 (rust/crates/crypto-common-0.1.3.crate) = 57952ca27b5e3606ff4dd79b0020231aaf9d6aa76dc05fd30137538c50bd3ce8 -SIZE (rust/crates/crypto-common-0.1.3.crate) = 8556 +SHA256 (rust/crates/crossbeam-channel-0.5.6.crate) = c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521 +SIZE (rust/crates/crossbeam-channel-0.5.6.crate) = 90292 +SHA256 (rust/crates/crossbeam-utils-0.8.11.crate) = 51887d4adc7b564537b15adcfb307936f8075dfcd5f00dde9a9f1d29383682bc +SIZE (rust/crates/crossbeam-utils-0.8.11.crate) = 40887 +SHA256 (rust/crates/crypto-bigint-0.4.8.crate) = 9f2b443d17d49dad5ef0ede301c3179cc923b8822f3393b4d2c28c269dd4a122 +SIZE (rust/crates/crypto-bigint-0.4.8.crate) = 43106 +SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 +SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 SHA256 (rust/crates/csv-1.1.6.crate) = 22813a6dc45b335f9bade10bf7271dc477e81113e89eb251a0bc2a8a81c536e1 SIZE (rust/crates/csv-1.1.6.crate) = 886999 SHA256 (rust/crates/csv-core-0.1.10.crate) = 2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90 SIZE (rust/crates/csv-core-0.1.10.crate) = 25668 -SHA256 (rust/crates/ctor-0.1.22.crate) = f877be4f7c9f246b183111634f75baa039715e3f46ce860677d3b19a69fb229c -SIZE (rust/crates/ctor-0.1.22.crate) = 9311 +SHA256 (rust/crates/ctor-0.1.23.crate) = cdffe87e1d521a10f9696f833fe502293ea446d7f256c06128293a4119bdf4cb +SIZE (rust/crates/ctor-0.1.23.crate) = 10581 SHA256 (rust/crates/ctr-0.9.1.crate) = 0d14f329cfbaf5d0e06b5e87fff7e265d2673c5ea7d2c27691a2c107db1442a0 SIZE (rust/crates/ctr-0.9.1.crate) = 18206 SHA256 (rust/crates/cty-0.2.2.crate) = b365fabc795046672053e29c954733ec3b05e4be654ab130fe8f1f94d7051f35 SIZE (rust/crates/cty-0.2.2.crate) = 7230 +SHA256 (rust/crates/curve25519-dalek-2.1.3.crate) = 4a9b85542f99a2dfa2a1b8e192662741c9859a846b296bef1c92ef9b58b5a216 +SIZE (rust/crates/curve25519-dalek-2.1.3.crate) = 507331 +SHA256 (rust/crates/curve25519-dalek-3.2.0.crate) = 0b9fdf9972b2bd6af2d913799d9ebc165ea4d2e65878e329d9c6b372c4491b61 +SIZE (rust/crates/curve25519-dalek-3.2.0.crate) = 517530 SHA256 (rust/crates/d3d12-0.5.0.crate) = 827914e1f53b1e0e025ecd3d967a7836b7bcb54520f90e21ef8df7b4d88a2759 SIZE (rust/crates/d3d12-0.5.0.crate) = 17059 SHA256 (rust/crates/darling-0.13.4.crate) = a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c @@ -163,68 +163,76 @@ SHA256 (rust/crates/darling_core-0.13.4.crate) = 859d65a907b6852c9361e3185c862aa SIZE (rust/crates/darling_core-0.13.4.crate) = 52937 SHA256 (rust/crates/darling_macro-0.13.4.crate) = 9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835 SIZE (rust/crates/darling_macro-0.13.4.crate) = 1910 -SHA256 (rust/crates/dashmap-5.3.4.crate) = 3495912c9c1ccf2e18976439f4443f3fee0fd61f424ff99fde6a66b15ecb448f -SIZE (rust/crates/dashmap-5.3.4.crate) = 22826 +SHA256 (rust/crates/dashmap-5.4.0.crate) = 907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc +SIZE (rust/crates/dashmap-5.4.0.crate) = 22862 SHA256 (rust/crates/data-encoding-2.3.2.crate) = 3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57 SIZE (rust/crates/data-encoding-2.3.2.crate) = 19159 SHA256 (rust/crates/data-url-0.1.1.crate) = 3a30bfce702bcfa94e906ef82421f2c0e61c076ad76030c16ee5d2e9a32fe193 SIZE (rust/crates/data-url-0.1.1.crate) = 20039 SHA256 (rust/crates/debug_unreachable-0.1.1.crate) = 9a032eac705ca39214d169f83e3d3da290af06d8d1d344d1baad2fd002dca4b3 SIZE (rust/crates/debug_unreachable-0.1.1.crate) = 1184 -SHA256 (rust/crates/deno_ast-0.17.0.crate) = 42fb7189dc0564d7fc4d422868aad20cc6051b4469dad5a39a34bc4741cbc9ec -SIZE (rust/crates/deno_ast-0.17.0.crate) = 39406 -SHA256 (rust/crates/deno_doc-0.40.0.crate) = f8afd542bb96b192f9cc640f0bc04daab2f7f93508627330511d5791bef86e44 -SIZE (rust/crates/deno_doc-0.40.0.crate) = 1107671 -SHA256 (rust/crates/deno_emit-0.5.0.crate) = c73eaad7056d2fb8473236c8edecd3e24ad2eafc637d06534fe1620da4fd6cff -SIZE (rust/crates/deno_emit-0.5.0.crate) = 4910 -SHA256 (rust/crates/deno_graph-0.30.0.crate) = d9f3c87eee6a5cf75a74f64d05ee34a3e17a13cec72c708c5b0251daf1423ef7 -SIZE (rust/crates/deno_graph-0.30.0.crate) = 898086 -SHA256 (rust/crates/deno_lint-0.32.0.crate) = 3a0d27a03b3da8aa2a3216a5f0568448b162202ab1f501f68f8566f864889464 -SIZE (rust/crates/deno_lint-0.32.0.crate) = 257378 -SHA256 (rust/crates/deno_task_shell-0.5.0.crate) = c8348a58271a9672a735850dd2293770c83344759f8d18e4636e53de9e4605d2 -SIZE (rust/crates/deno_task_shell-0.5.0.crate) = 32725 +SHA256 (rust/crates/deno_ast-0.19.0.crate) = e5cf170fd04887b88d88c9951c2c2cb0e1feb1681636987fb3202384db962950 +SIZE (rust/crates/deno_ast-0.19.0.crate) = 39972 +SHA256 (rust/crates/deno_doc-0.46.0.crate) = 910f889d786d8b7ef40d50da4f2a4da01adf1c63c2f4a3b74324f6313eee8c59 +SIZE (rust/crates/deno_doc-0.46.0.crate) = 1118985 +SHA256 (rust/crates/deno_emit-0.9.0.crate) = 66d4279eb4772b17283f0aea3ba108872ef07a0174530e87a1e642aaa97d5ccc +SIZE (rust/crates/deno_emit-0.9.0.crate) = 4976 +SHA256 (rust/crates/deno_graph-0.34.0.crate) = 65644f208cd3c64362bf298ccbb52cd606588d5d844f0a3ac8b8e187ea708b85 +SIZE (rust/crates/deno_graph-0.34.0.crate) = 905363 +SHA256 (rust/crates/deno_lint-0.33.0.crate) = cf964de0df9998ff7cb42b8013f582b1b34f0d180a5092274f11a1443879e612 +SIZE (rust/crates/deno_lint-0.33.0.crate) = 258680 +SHA256 (rust/crates/deno_task_shell-0.5.2.crate) = 91059ae4dccefd55b84e0582683fe41e78b4287a2fe283962ea0a1698ea43d4d +SIZE (rust/crates/deno_task_shell-0.5.2.crate) = 31021 SHA256 (rust/crates/der-0.6.0.crate) = 13dd2ae565c0a381dde7fade45fce95984c568bdcb4700a4fdbe3175e0380b2f SIZE (rust/crates/der-0.6.0.crate) = 72907 SHA256 (rust/crates/derive_more-0.99.17.crate) = 4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321 SIZE (rust/crates/derive_more-0.99.17.crate) = 55771 -SHA256 (rust/crates/diff-0.1.12.crate) = 0e25ea47919b1560c4e3b7fe0aaab9becf5b84a10325ddf7db0f0ba5e1026499 -SIZE (rust/crates/diff-0.1.12.crate) = 10223 +SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 +SIZE (rust/crates/diff-0.1.13.crate) = 46216 +SHA256 (rust/crates/digest-0.8.1.crate) = f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5 +SIZE (rust/crates/digest-0.8.1.crate) = 9449 SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066 SIZE (rust/crates/digest-0.9.0.crate) = 13247 -SHA256 (rust/crates/digest-0.10.3.crate) = f2fb860ca6fafa5552fb6d0e816a69c8e49f0908bf524e30a90d97c85892d506 -SIZE (rust/crates/digest-0.10.3.crate) = 18990 -SHA256 (rust/crates/dissimilar-1.0.3.crate) = 31ad93652f40969dead8d4bf897a41e9462095152eb21c56e5830537e41179dd -SIZE (rust/crates/dissimilar-1.0.3.crate) = 28403 +SHA256 (rust/crates/digest-0.10.5.crate) = adfbc57365a37acbd2ebf2b64d7e69bb766e2fea813521ed536f5d0520dcf86c +SIZE (rust/crates/digest-0.10.5.crate) = 19503 +SHA256 (rust/crates/dissimilar-1.0.4.crate) = 8c97b9233581d84b8e1e689cdd3a47b6f69770084fc246e86a7f78b0d9c1d4a5 +SIZE (rust/crates/dissimilar-1.0.4.crate) = 28793 SHA256 (rust/crates/dlopen-0.1.8.crate) = 71e80ad39f814a9abe68583cd50a2d45c8a67561c3361ab8da240587dda80937 SIZE (rust/crates/dlopen-0.1.8.crate) = 29753 SHA256 (rust/crates/dlopen_derive-0.1.4.crate) = f236d9e1b1fbd81cea0f9cbdc8dcc7e8ebcd80e6659cd7cb2ad5f6c05946c581 SIZE (rust/crates/dlopen_derive-0.1.4.crate) = 3491 SHA256 (rust/crates/dotenv-0.15.0.crate) = 77c90badedccf4105eca100756a0b1289e191f6fcbdadd3cee1d2f614f97da8f SIZE (rust/crates/dotenv-0.15.0.crate) = 11668 -SHA256 (rust/crates/dprint-core-0.58.3.crate) = 8bb2ee795c5be6f6512908e599a9747c6121aae982a535f0704db11130b38a08 -SIZE (rust/crates/dprint-core-0.58.3.crate) = 51462 -SHA256 (rust/crates/dprint-plugin-json-0.15.5.crate) = a14e62fab38f93f1a5cba6ee069f401d7ab8dfddd694ca49caed935a98b3b61a -SIZE (rust/crates/dprint-plugin-json-0.15.5.crate) = 18168 -SHA256 (rust/crates/dprint-plugin-markdown-0.14.0.crate) = 52180eb2d0bdc4870630e0a76c71a7ce54c4320cf7ed5420ca73e874cf1d08b0 -SIZE (rust/crates/dprint-plugin-markdown-0.14.0.crate) = 34848 -SHA256 (rust/crates/dprint-plugin-typescript-0.71.2.crate) = 2e085faab0a1de74248f97a37f4ad4962cc542d5d4a67a3d7cb3363dc8c72109 -SIZE (rust/crates/dprint-plugin-typescript-0.71.2.crate) = 1016206 -SHA256 (rust/crates/dprint-swc-ext-0.3.0.crate) = 83e1b7708a102f7c085a1d51429a3664fe4dd3f6bf67091de83c9dae4dc700e2 -SIZE (rust/crates/dprint-swc-ext-0.3.0.crate) = 71515 -SHA256 (rust/crates/dyn-clone-1.0.5.crate) = 21e50f3adc76d6a43f5ed73b698a87d0760ca74617f60f7c3b879003536fdd28 -SIZE (rust/crates/dyn-clone-1.0.5.crate) = 11942 -SHA256 (rust/crates/ecdsa-0.14.1.crate) = e1e737f9eebb44576f3ee654141a789464071eb369d02c4397b32b6a79790112 -SIZE (rust/crates/ecdsa-0.14.1.crate) = 22860 -SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457 -SIZE (rust/crates/either-1.6.1.crate) = 13641 -SHA256 (rust/crates/elliptic-curve-0.12.1.crate) = 4f6664c6a37892ed55da8dda26a99e6ccc783f0c72fa3c2eeaa00ed30d8f4d9a -SIZE (rust/crates/elliptic-curve-0.12.1.crate) = 58019 +SHA256 (rust/crates/dprint-core-0.59.0.crate) = 84600c297cc99fc088a9a916286d71915c988fa3a6f1bbc994ad9b93dde80c03 +SIZE (rust/crates/dprint-core-0.59.0.crate) = 51537 +SHA256 (rust/crates/dprint-plugin-json-0.15.6.crate) = f7b6ffd969606d66570c259fea202ae6ba15f8e13ae285c8de604a07131ca1c8 +SIZE (rust/crates/dprint-plugin-json-0.15.6.crate) = 18524 +SHA256 (rust/crates/dprint-plugin-markdown-0.14.1.crate) = 9d1219016fc87c5dbd1dda4560831ea92da8a1a2df612e62843e741c98b668c3 +SIZE (rust/crates/dprint-plugin-markdown-0.14.1.crate) = 35200 +SHA256 (rust/crates/dprint-plugin-typescript-0.74.0.crate) = 602b5d9913bcff254b60c3bc26f2b2056a6e343d735785d2760a369c71b8dcfe +SIZE (rust/crates/dprint-plugin-typescript-0.74.0.crate) = 1020398 +SHA256 (rust/crates/dprint-swc-ext-0.4.0.crate) = c478ec192ebe45411ebe70aef5bd33d22ec54ff7a08885dff16d0bb352525325 +SIZE (rust/crates/dprint-swc-ext-0.4.0.crate) = 71514 +SHA256 (rust/crates/dyn-clone-1.0.9.crate) = 4f94fa09c2aeea5b8839e414b7b841bf429fd25b9c522116ac97ee87856d88b2 +SIZE (rust/crates/dyn-clone-1.0.9.crate) = 11903 +SHA256 (rust/crates/dynasm-1.2.3.crate) = add9a102807b524ec050363f09e06f1504214b0e1c7797f64261c891022dce8b +SIZE (rust/crates/dynasm-1.2.3.crate) = 103467 +SHA256 (rust/crates/dynasmrt-1.2.3.crate) = 64fba5a42bd76a17cad4bfa00de168ee1cbfa06a5e8ce992ae880218c05641a9 +SIZE (rust/crates/dynasmrt-1.2.3.crate) = 19701 +SHA256 (rust/crates/ecdsa-0.14.7.crate) = 85789ce7dfbd0f0624c07ef653a08bb2ebf43d3e16531361f46d36dd54334fed +SIZE (rust/crates/ecdsa-0.14.7.crate) = 24472 +SHA256 (rust/crates/either-1.8.0.crate) = 90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797 +SIZE (rust/crates/either-1.8.0.crate) = 15992 +SHA256 (rust/crates/elliptic-curve-0.12.3.crate) = e7bb888ab5300a19b8e5bceef25ac745ad065f3c9f7efc6de1b91958110891d3 +SIZE (rust/crates/elliptic-curve-0.12.3.crate) = 58374 +SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f +SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741 SHA256 (rust/crates/encoding_rs-0.8.31.crate) = 9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b SIZE (rust/crates/encoding_rs-0.8.31.crate) = 1370113 SHA256 (rust/crates/endian-type-0.1.2.crate) = c34f04666d835ff5d62e058c3995147c06f42fe86ff053337632bca83e42702d SIZE (rust/crates/endian-type-0.1.2.crate) = 2340 -SHA256 (rust/crates/enum-as-inner-0.4.0.crate) = 21cdad81446a7f7dc43f6a77409efeb9733d2fa65553efef6018ef257c959b73 -SIZE (rust/crates/enum-as-inner-0.4.0.crate) = 11482 +SHA256 (rust/crates/enum-as-inner-0.5.1.crate) = c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116 +SIZE (rust/crates/enum-as-inner-0.5.1.crate) = 11707 SHA256 (rust/crates/enum_kind-0.2.1.crate) = 78b940da354ae81ef0926c5eaa428207b8f4f091d3956c891dfbd124162bed99 SIZE (rust/crates/enum_kind-0.2.1.crate) = 5915 SHA256 (rust/crates/env_logger-0.9.0.crate) = 0b2cf0344971ee6c64c31be0d530793fba457d322dfec2810c453d0ef228f9c3 @@ -237,24 +245,24 @@ SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d25187 SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810 SHA256 (rust/crates/error-code-2.3.1.crate) = 64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21 SIZE (rust/crates/error-code-2.3.1.crate) = 5324 -SHA256 (rust/crates/eszip-0.23.0.crate) = abe2b413131dc7b90bc12e0e2cd4971b766c078ebb735ce38546ddb587c4109d -SIZE (rust/crates/eszip-0.23.0.crate) = 125324 +SHA256 (rust/crates/eszip-0.28.0.crate) = 7f776d4d6858e4a43162cc6f261200a38e0a21f3b183e416e281e0fb71576e5f +SIZE (rust/crates/eszip-0.28.0.crate) = 125726 SHA256 (rust/crates/fallible-iterator-0.2.0.crate) = 4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7 SIZE (rust/crates/fallible-iterator-0.2.0.crate) = 18509 SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249 SHA256 (rust/crates/fancy-regex-0.10.0.crate) = 0678ab2d46fa5195aaf59ad034c083d351377d4af57f3e073c074d0da3e3c766 SIZE (rust/crates/fancy-regex-0.10.0.crate) = 79951 -SHA256 (rust/crates/fastrand-1.7.0.crate) = c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf -SIZE (rust/crates/fastrand-1.7.0.crate) = 11265 -SHA256 (rust/crates/fd-lock-3.0.5.crate) = 46e245f4c8ec30c6415c56cb132c07e69e74f1942f6b4a4061da748b49f486ca -SIZE (rust/crates/fd-lock-3.0.5.crate) = 13383 +SHA256 (rust/crates/fastrand-1.8.0.crate) = a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499 +SIZE (rust/crates/fastrand-1.8.0.crate) = 11369 +SHA256 (rust/crates/fd-lock-3.0.6.crate) = e11dcc7e4d79a8c89b9ab4c6f5c30b1fc4a83c420792da3542fd31179ed5f517 +SIZE (rust/crates/fd-lock-3.0.6.crate) = 13433 SHA256 (rust/crates/ff-0.12.0.crate) = df689201f395c6b90dfe87127685f8dbfc083a5e779e613575d8bd7314300c3e SIZE (rust/crates/ff-0.12.0.crate) = 12673 -SHA256 (rust/crates/filetime-0.2.16.crate) = c0408e2626025178a6a7f7ffc05a25bc47103229f19c113755de7bf63816290c -SIZE (rust/crates/filetime-0.2.16.crate) = 14502 -SHA256 (rust/crates/fixedbitset-0.4.1.crate) = 279fb028e20b3c4c320317955b77c5e0c9701f05a1d309905d6fc702cdc5053e -SIZE (rust/crates/fixedbitset-0.4.1.crate) = 15551 +SHA256 (rust/crates/filetime-0.2.17.crate) = e94a7bbaa59354bc20dd75b67f23e2797b4490e9d6928203fb105c79e448c86c +SIZE (rust/crates/filetime-0.2.17.crate) = 14484 +SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80 +SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954 SHA256 (rust/crates/flaky_test-0.1.0.crate) = 479cde5eb168cf5a056dd98f311cbfab7494c216394e4fb9eba0336827a8db93 SIZE (rust/crates/flaky_test-0.1.0.crate) = 2401 SHA256 (rust/crates/flate2-1.0.24.crate) = f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6 @@ -267,44 +275,50 @@ SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869 SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 -SHA256 (rust/crates/form_urlencoded-1.0.1.crate) = 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191 -SIZE (rust/crates/form_urlencoded-1.0.1.crate) = 8773 -SHA256 (rust/crates/from_variant-0.1.3.crate) = 0951635027ca477be98f8774abd6f0345233439d63f307e47101acb40c7cc63d -SIZE (rust/crates/from_variant-0.1.3.crate) = 1758 +SHA256 (rust/crates/form_urlencoded-1.1.0.crate) = a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8 +SIZE (rust/crates/form_urlencoded-1.1.0.crate) = 8734 +SHA256 (rust/crates/from_variant-0.1.4.crate) = f0981e470d2ab9f643df3921d54f1952ea100c39fdb6a3fdc820e20d2291df6c +SIZE (rust/crates/from_variant-0.1.4.crate) = 1794 SHA256 (rust/crates/fs3-0.5.0.crate) = fb17cf6ed704f72485332f6ab65257460c4f9f3083934cf402bf9f5b3b600a90 SIZE (rust/crates/fs3-0.5.0.crate) = 13434 SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2 SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620 SHA256 (rust/crates/fslock-0.1.8.crate) = 57eafdd0c16f57161105ae1b98a1238f97645f2f588438b2949c99a2af9616bf SIZE (rust/crates/fslock-0.1.8.crate) = 12015 -SHA256 (rust/crates/futures-0.3.21.crate) = f73fe65f54d1e12b726f517d3e2135ca3125a437b6d998caf1962961f7172d9e -SIZE (rust/crates/futures-0.3.21.crate) = 49935 -SHA256 (rust/crates/futures-channel-0.3.21.crate) = c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010 -SIZE (rust/crates/futures-channel-0.3.21.crate) = 31961 -SHA256 (rust/crates/futures-core-0.3.21.crate) = 0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3 -SIZE (rust/crates/futures-core-0.3.21.crate) = 14601 -SHA256 (rust/crates/futures-executor-0.3.21.crate) = 9420b90cfa29e327d0429f19be13e7ddb68fa1cccb09d65e5706b8c7a749b8a6 -SIZE (rust/crates/futures-executor-0.3.21.crate) = 17306 -SHA256 (rust/crates/futures-io-0.3.21.crate) = fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b -SIZE (rust/crates/futures-io-0.3.21.crate) = 8902 -SHA256 (rust/crates/futures-macro-0.3.21.crate) = 33c1e13800337f4d4d7a316bf45a567dbcb6ffe087f16424852d97e97a91f512 -SIZE (rust/crates/futures-macro-0.3.21.crate) = 11250 -SHA256 (rust/crates/futures-sink-0.3.21.crate) = 21163e139fa306126e6eedaf49ecdb4588f939600f0b1e770f4205ee4b7fa868 -SIZE (rust/crates/futures-sink-0.3.21.crate) = 7843 -SHA256 (rust/crates/futures-task-0.3.21.crate) = 57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a -SIZE (rust/crates/futures-task-0.3.21.crate) = 11815 -SHA256 (rust/crates/futures-util-0.3.21.crate) = d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a -SIZE (rust/crates/futures-util-0.3.21.crate) = 153768 +SHA256 (rust/crates/futures-0.3.24.crate) = 7f21eda599937fba36daeb58a22e8f5cee2d14c4a17b5b7739c7c8e5e3b8230c +SIZE (rust/crates/futures-0.3.24.crate) = 51399 +SHA256 (rust/crates/futures-channel-0.3.24.crate) = 30bdd20c28fadd505d0fd6712cdfcb0d4b5648baf45faef7f852afb2399bb050 +SIZE (rust/crates/futures-channel-0.3.24.crate) = 31963 +SHA256 (rust/crates/futures-core-0.3.24.crate) = 4e5aa3de05362c3fb88de6531e6296e85cde7739cccad4b9dfeeb7f6ebce56bf +SIZE (rust/crates/futures-core-0.3.24.crate) = 14618 +SHA256 (rust/crates/futures-executor-0.3.24.crate) = 9ff63c23854bee61b6e9cd331d523909f238fc7636290b96826e9cfa5faa00ab +SIZE (rust/crates/futures-executor-0.3.24.crate) = 17745 +SHA256 (rust/crates/futures-io-0.3.24.crate) = bbf4d2a7a308fd4578637c0b17c7e1c7ba127b8f6ba00b29f717e9655d85eb68 +SIZE (rust/crates/futures-io-0.3.24.crate) = 8910 +SHA256 (rust/crates/futures-macro-0.3.24.crate) = 42cd15d1c7456c04dbdf7e88bcd69760d74f3a798d6444e16974b505b0e62f17 +SIZE (rust/crates/futures-macro-0.3.24.crate) = 11252 +SHA256 (rust/crates/futures-sink-0.3.24.crate) = 21b20ba5a92e727ba30e72834706623d94ac93a725410b6a6b6fbc1b07f7ba56 +SIZE (rust/crates/futures-sink-0.3.24.crate) = 7854 +SHA256 (rust/crates/futures-task-0.3.24.crate) = a6508c467c73851293f390476d4491cf4d227dbabcd4170f3bb6044959b294f1 +SIZE (rust/crates/futures-task-0.3.24.crate) = 11836 +SHA256 (rust/crates/futures-util-0.3.24.crate) = 44fb6cb1be61cc1d2e43b262516aafcf63b241cffdb1d3fa115f91d9c7b09c90 +SIZE (rust/crates/futures-util-0.3.24.crate) = 155823 SHA256 (rust/crates/fwdansi-1.1.0.crate) = 08c1f5787fe85505d1f7777268db5103d80a7a374d2316a7ce262e57baf8f208 SIZE (rust/crates/fwdansi-1.1.0.crate) = 8280 SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c SIZE (rust/crates/fxhash-0.2.1.crate) = 4102 -SHA256 (rust/crates/generic-array-0.14.5.crate) = fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803 -SIZE (rust/crates/generic-array-0.14.5.crate) = 28915 +SHA256 (rust/crates/generic-array-0.12.4.crate) = ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd +SIZE (rust/crates/generic-array-0.12.4.crate) = 18212 +SHA256 (rust/crates/generic-array-0.14.6.crate) = bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9 +SIZE (rust/crates/generic-array-0.14.6.crate) = 15889 +SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce +SIZE (rust/crates/getrandom-0.1.16.crate) = 25077 SHA256 (rust/crates/getrandom-0.2.7.crate) = 4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6 SIZE (rust/crates/getrandom-0.2.7.crate) = 28854 -SHA256 (rust/crates/ghash-0.4.4.crate) = 1583cc1656d7839fd3732b80cf4f38850336cdb9b8ded1cd399ca62958de3c99 -SIZE (rust/crates/ghash-0.4.4.crate) = 9005 +SHA256 (rust/crates/ghash-0.5.0.crate) = d930750de5717d2dd0b8c0d42c076c0e884c81a73e6cab859bbd2339c71e3e40 +SIZE (rust/crates/ghash-0.5.0.crate) = 9244 +SHA256 (rust/crates/glob-0.3.0.crate) = 9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574 +SIZE (rust/crates/glob-0.3.0.crate) = 18724 SHA256 (rust/crates/glow-0.11.2.crate) = d8bd5877156a19b8ac83a29b2306fe20537429d318f3ff0a1a2119f8d9c61919 SIZE (rust/crates/glow-0.11.2.crate) = 142135 SHA256 (rust/crates/google-storage1-3.1.0+20220228.crate) = 838c83adf6e1f0e35fa17b343e32762867f8ee8ea1a63e97c5ef5efda751bab9 @@ -313,20 +327,18 @@ SHA256 (rust/crates/gpu-alloc-0.5.3.crate) = 7fc59e5f710e310e76e6707f86c561dd646 SIZE (rust/crates/gpu-alloc-0.5.3.crate) = 17475 SHA256 (rust/crates/gpu-alloc-types-0.2.0.crate) = 54804d0d6bc9d7f26db4eaec1ad10def69b599315f487d32c334a80d1efe67a5 SIZE (rust/crates/gpu-alloc-types-0.2.0.crate) = 3073 -SHA256 (rust/crates/gpu-descriptor-0.2.2.crate) = a538f217be4d405ff4719a283ca68323cc2384003eca5baaa87501e821c81dda -SIZE (rust/crates/gpu-descriptor-0.2.2.crate) = 5890 +SHA256 (rust/crates/gpu-descriptor-0.2.3.crate) = 0b0c02e1ba0bdb14e965058ca34e09c020f8e507a760df1121728e0aef68d57a +SIZE (rust/crates/gpu-descriptor-0.2.3.crate) = 5855 SHA256 (rust/crates/gpu-descriptor-types-0.1.1.crate) = 363e3677e55ad168fef68cf9de3a4a310b53124c5e784c53a1d70e92d23f2126 SIZE (rust/crates/gpu-descriptor-types-0.1.1.crate) = 1956 SHA256 (rust/crates/group-0.12.0.crate) = 7391856def869c1c81063a03457c676fbcd419709c3dfb33d8d319de484b154d SIZE (rust/crates/group-0.12.0.crate) = 13917 -SHA256 (rust/crates/h2-0.3.13.crate) = 37a82c6d637fc9515a4694bbf1cb2457b79d81ce52b3108bdeea58b07dd34a57 -SIZE (rust/crates/h2-0.3.13.crate) = 161962 -SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e -SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713 -SHA256 (rust/crates/hashbrown-0.12.1.crate) = db0d4cf898abf0081f964436dc980e96670a0f36863e4b83aaacdb65c9d7ccc3 -SIZE (rust/crates/hashbrown-0.12.1.crate) = 90855 -SHA256 (rust/crates/hashlink-0.7.0.crate) = 7249a3129cbc1ffccd74857f81464a323a152173cdb134e0fd81bc803b29facf -SIZE (rust/crates/hashlink-0.7.0.crate) = 25309 +SHA256 (rust/crates/h2-0.3.14.crate) = 5ca32592cf21ac7ccab1825cd87f6c9b3d9022c44d086172ed0966bec8af30be +SIZE (rust/crates/h2-0.3.14.crate) = 162022 +SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 +SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 +SHA256 (rust/crates/hashlink-0.8.0.crate) = d452c155cb93fecdfb02a73dd57b5d8e442c2063bd7aac72f1bc5e4263a43086 +SIZE (rust/crates/hashlink-0.8.0.crate) = 26096 SHA256 (rust/crates/heck-0.4.0.crate) = 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9 SIZE (rust/crates/heck-0.4.0.crate) = 11161 SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 @@ -339,62 +351,70 @@ SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a9 SIZE (rust/crates/hmac-0.12.1.crate) = 42657 SHA256 (rust/crates/hostname-0.3.1.crate) = 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867 SIZE (rust/crates/hostname-0.3.1.crate) = 9272 -SHA256 (rust/crates/http-0.2.6.crate) = 31f4c6746584866f0feabcc69893c5b51beef3831656a968ed7ae254cdc4fd03 -SIZE (rust/crates/http-0.2.6.crate) = 106384 +SHA256 (rust/crates/http-0.2.8.crate) = 75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399 +SIZE (rust/crates/http-0.2.8.crate) = 105591 SHA256 (rust/crates/http-body-0.4.5.crate) = d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1 SIZE (rust/crates/http-body-0.4.5.crate) = 9242 -SHA256 (rust/crates/httparse-1.7.1.crate) = 496ce29bb5a52785b44e0f7ca2847ae0bb839c9bd28f69acac9b99d461c0c04c -SIZE (rust/crates/httparse-1.7.1.crate) = 29379 +SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904 +SIZE (rust/crates/httparse-1.8.0.crate) = 29954 SHA256 (rust/crates/httpdate-1.0.2.crate) = c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421 SIZE (rust/crates/httpdate-1.0.2.crate) = 10673 SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 SIZE (rust/crates/humantime-2.1.0.crate) = 16749 -SHA256 (rust/crates/hyper-0.14.19.crate) = 42dc3c131584288d375f2d07f822b0cb012d8c6fb899a5b9fdb3cb7eb9b6004f -SIZE (rust/crates/hyper-0.14.19.crate) = 182288 +SHA256 (rust/crates/hyper-0.14.20.crate) = 02c929dc5c39e335a03c405292728118860721b10190d98c2a0f0efd5baafbac +SIZE (rust/crates/hyper-0.14.20.crate) = 183885 SHA256 (rust/crates/hyper-rustls-0.23.0.crate) = d87c48c02e0dc5e3b849a2041db3029fd066650f8f717c07bf8ed78ccb895cac SIZE (rust/crates/hyper-rustls-0.23.0.crate) = 29432 +SHA256 (rust/crates/iana-time-zone-0.1.48.crate) = 237a0714f28b1ee39ccec0770ccb544eb02c9ef2c82bb096230eefcffa6468b0 +SIZE (rust/crates/iana-time-zone-0.1.48.crate) = 17041 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492 SHA256 (rust/crates/idna-0.1.5.crate) = 38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e SIZE (rust/crates/idna-0.1.5.crate) = 258735 SHA256 (rust/crates/idna-0.2.3.crate) = 418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8 SIZE (rust/crates/idna-0.2.3.crate) = 271023 +SHA256 (rust/crates/idna-0.3.0.crate) = e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6 +SIZE (rust/crates/idna-0.3.0.crate) = 271128 SHA256 (rust/crates/if_chain-1.0.2.crate) = cb56e1aa765b4b4f3aadfab769793b7087bb03a4ea4920644a6d238e2df5b9ed SIZE (rust/crates/if_chain-1.0.2.crate) = 8062 SHA256 (rust/crates/import_map-0.12.1.crate) = b827962ca5aa6d5bbe313c14e73d7cc517487fa3bad380bb6bdbd8421e591a29 SIZE (rust/crates/import_map-0.12.1.crate) = 12090 SHA256 (rust/crates/indexmap-1.9.1.crate) = 10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e SIZE (rust/crates/indexmap-1.9.1.crate) = 54114 +SHA256 (rust/crates/indicatif-0.17.1.crate) = bfddc9561e8baf264e0e45e197fd7696320026eb10a8180340debc27b18f535b +SIZE (rust/crates/indicatif-0.17.1.crate) = 54474 SHA256 (rust/crates/inotify-0.9.6.crate) = f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff SIZE (rust/crates/inotify-0.9.6.crate) = 22971 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965 SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5 SIZE (rust/crates/inout-0.1.3.crate) = 10743 -SHA256 (rust/crates/inplace_it-0.3.3.crate) = 90953f308a79fe6d62a4643e51f848fbfddcd05975a38e69fdf4ab86a7baf7ca -SIZE (rust/crates/inplace_it-0.3.3.crate) = 13145 +SHA256 (rust/crates/inplace_it-0.3.5.crate) = e567468c50f3d4bc7397702e09b380139f9b9288b4e909b070571007f8b5bf78 +SIZE (rust/crates/inplace_it-0.3.5.crate) = 11968 SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c SIZE (rust/crates/instant-0.1.12.crate) = 6128 -SHA256 (rust/crates/io-lifetimes-0.6.1.crate) = 9448015e586b611e5d322f6703812bbca2f1e709d5773ecd38ddb4e3bb649504 -SIZE (rust/crates/io-lifetimes-0.6.1.crate) = 37632 +SHA256 (rust/crates/io-lifetimes-0.7.3.crate) = 1ea37f355c05dde75b84bba2d767906ad522e97cd9e2eef2be7a4ab7fb442c06 +SIZE (rust/crates/io-lifetimes-0.7.3.crate) = 35680 SHA256 (rust/crates/ipconfig-0.3.0.crate) = 723519edce41262b05d4143ceb95050e4c614f483e78e9fd9e39a8275a84ad98 SIZE (rust/crates/ipconfig-0.3.0.crate) = 23808 SHA256 (rust/crates/ipnet-2.5.0.crate) = 879d54834c8c76457ef4293a689b2a8c59b076067ad77b15efafbb05f92a592b SIZE (rust/crates/ipnet-2.5.0.crate) = 25808 SHA256 (rust/crates/is-macro-0.2.1.crate) = 1c068d4c6b922cd6284c609cfa6dec0e41615c9c5a1a4ba729a970d8daba05fb SIZE (rust/crates/is-macro-0.2.1.crate) = 5228 -SHA256 (rust/crates/itertools-0.10.3.crate) = a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3 -SIZE (rust/crates/itertools-0.10.3.crate) = 118661 +SHA256 (rust/crates/itertools-0.10.4.crate) = d8bf247779e67a9082a4790b45e71ac7cfd1321331a5c856a74a9faebdab78d0 +SIZE (rust/crates/itertools-0.10.4.crate) = 120812 SHA256 (rust/crates/itoa-0.4.8.crate) = b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4 SIZE (rust/crates/itoa-0.4.8.crate) = 11926 -SHA256 (rust/crates/itoa-1.0.2.crate) = 112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d -SIZE (rust/crates/itoa-1.0.2.crate) = 11112 +SHA256 (rust/crates/itoa-1.0.3.crate) = 6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754 +SIZE (rust/crates/itoa-1.0.3.crate) = 10481 SHA256 (rust/crates/jobserver-0.1.24.crate) = af25a77299a7f711a01975c35a6a424eb6862092cc2d6c72c4ed6cbc56dfc1fa SIZE (rust/crates/jobserver-0.1.24.crate) = 21303 -SHA256 (rust/crates/js-sys-0.3.58.crate) = c3fac17f7123a73ca62df411b1bf727ccc805daa070338fda671c86dac1bdc27 -SIZE (rust/crates/js-sys-0.3.58.crate) = 78794 +SHA256 (rust/crates/js-sys-0.3.60.crate) = 49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47 +SIZE (rust/crates/js-sys-0.3.60.crate) = 79257 SHA256 (rust/crates/jsonc-parser-0.21.0.crate) = 3a1853e40333206f9a685358046d13ab200169e3ee573019bddf0ede0dc29307 SIZE (rust/crates/jsonc-parser-0.21.0.crate) = 42459 +SHA256 (rust/crates/junction-0.2.0.crate) = be39922b087cecaba4e2d5592dedfc8bda5d4a5a1231f143337cca207950b61d +SIZE (rust/crates/junction-0.2.0.crate) = 11006 SHA256 (rust/crates/kernel32-sys-0.2.2.crate) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d SIZE (rust/crates/kernel32-sys-0.2.2.crate) = 24537 SHA256 (rust/crates/khronos-egl-4.1.0.crate) = 8c2352bd1d0bceb871cb9d40f24360c8133c11d7486b68b5381c1dd1a32015e3 @@ -421,30 +441,30 @@ SHA256 (rust/crates/lexical-write-integer-0.8.5.crate) = e1b6f3d1f4422866b68192d SIZE (rust/crates/lexical-write-integer-0.8.5.crate) = 55427 SHA256 (rust/crates/libc-0.2.126.crate) = 349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836 SIZE (rust/crates/libc-0.2.126.crate) = 590481 -SHA256 (rust/crates/libffi-3.0.0.crate) = 0e08093a2ddeee94bd0c830a53d895ff91f1f3bb0f9b3c8c6b00739cdf76bc1d -SIZE (rust/crates/libffi-3.0.0.crate) = 23084 +SHA256 (rust/crates/libffi-3.0.1.crate) = 1e454b3efb16fba3b17810ae5e41df02b649e564ab3c5a34b3b93ed07ad287e6 +SIZE (rust/crates/libffi-3.0.1.crate) = 23324 SHA256 (rust/crates/libffi-sys-2.0.0.crate) = ab4106b7f09d7b87d021334d5618fac1dfcfb824d4c5fe111ff0074dfd242e15 SIZE (rust/crates/libffi-sys-2.0.0.crate) = 1342255 SHA256 (rust/crates/libloading-0.7.3.crate) = efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd SIZE (rust/crates/libloading-0.7.3.crate) = 27378 -SHA256 (rust/crates/libm-0.2.2.crate) = 33a33a362ce288760ec6a508b94caaec573ae7d3bbbd91b87aa0bad4456839db -SIZE (rust/crates/libm-0.2.2.crate) = 113226 -SHA256 (rust/crates/libsqlite3-sys-0.24.2.crate) = 898745e570c7d0453cc1fbc4a701eb6c662ed54e8fec8b7d14be137ebeeb9d14 -SIZE (rust/crates/libsqlite3-sys-0.24.2.crate) = 4771096 -SHA256 (rust/crates/linked-hash-map-0.5.4.crate) = 7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3 -SIZE (rust/crates/linked-hash-map-0.5.4.crate) = 16166 +SHA256 (rust/crates/libm-0.2.5.crate) = 292a948cd991e376cf75541fe5b97a1081d713c618b4f1b9500f8844e49eb565 +SIZE (rust/crates/libm-0.2.5.crate) = 113322 +SHA256 (rust/crates/libsqlite3-sys-0.25.1.crate) = 9f0455f2c1bc9a7caa792907026e469c1d91761fb0ea37cbb16427c77280cf35 +SIZE (rust/crates/libsqlite3-sys-0.25.1.crate) = 4793800 +SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f +SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049 SHA256 (rust/crates/linux-raw-sys-0.0.46.crate) = d4d2456c373231a208ad294c33dc5bff30051eafd954cd4caae83a712b12854d SIZE (rust/crates/linux-raw-sys-0.0.46.crate) = 807633 -SHA256 (rust/crates/lock_api-0.4.7.crate) = 327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53 -SIZE (rust/crates/lock_api-0.4.7.crate) = 25371 +SHA256 (rust/crates/lock_api-0.4.8.crate) = 9f80bf5aacaf25cbfc8210d1cfb718f2bf3b11c4c54e5afe36c236853a8ec390 +SIZE (rust/crates/lock_api-0.4.8.crate) = 25677 SHA256 (rust/crates/log-0.3.9.crate) = e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b SIZE (rust/crates/log-0.3.9.crate) = 16686 SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e SIZE (rust/crates/log-0.4.17.crate) = 38028 SHA256 (rust/crates/lru-cache-0.1.2.crate) = 31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c SIZE (rust/crates/lru-cache-0.1.2.crate) = 9307 -SHA256 (rust/crates/lsp-types-0.93.0.crate) = 70c74e2173b2b31f8655d33724b4b45ac13f439386f66290f539c22b144c2212 -SIZE (rust/crates/lsp-types-0.93.0.crate) = 58269 +SHA256 (rust/crates/lsp-types-0.93.1.crate) = a3bcfee315dde785ba887edb540b08765fd7df75a7d948844be6bf5712246734 +SIZE (rust/crates/lsp-types-0.93.1.crate) = 58805 SHA256 (rust/crates/lzzzz-1.0.3.crate) = 736263997293f91cffd401b5370e2b06805c9796c0f31b9b478e9734cf4d72bc SIZE (rust/crates/lzzzz-1.0.3.crate) = 118970 SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb @@ -455,6 +475,8 @@ SHA256 (rust/crates/matches-0.1.9.crate) = a3e378b66a060d48947b590737b30a1be7670 SIZE (rust/crates/matches-0.1.9.crate) = 2246 SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d SIZE (rust/crates/memchr-2.5.0.crate) = 65812 +SHA256 (rust/crates/memmap2-0.5.7.crate) = 95af15f345b17af2efc8ead6080fb8bc376f8cec1b35277b935637595fe77498 +SIZE (rust/crates/memmap2-0.5.7.crate) = 26229 SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce SIZE (rust/crates/memoffset-0.6.5.crate) = 7686 SHA256 (rust/crates/metal-0.24.0.crate) = de11355d1f6781482d027a3b4d4de7825dcedb197bf573e0596d00008402d060 @@ -463,26 +485,30 @@ SHA256 (rust/crates/mime-0.2.6.crate) = ba626b8a6de5da682e1caa06bdb42a335aee5a84 SIZE (rust/crates/mime-0.2.6.crate) = 6719 SHA256 (rust/crates/mime-0.3.16.crate) = 2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d SIZE (rust/crates/mime-0.3.16.crate) = 15206 -SHA256 (rust/crates/miniz_oxide-0.5.3.crate) = 6f5c75688da582b8ffc1f1799e9db273f32133c49e048f614d22ec3256773ccc -SIZE (rust/crates/miniz_oxide-0.5.3.crate) = 53452 -SHA256 (rust/crates/mio-0.8.3.crate) = 713d550d9b44d89174e066b7a6217ae06234c10cb47819a88290d2b353c31799 -SIZE (rust/crates/mio-0.8.3.crate) = 92506 +SHA256 (rust/crates/miniz_oxide-0.5.4.crate) = 96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34 +SIZE (rust/crates/miniz_oxide-0.5.4.crate) = 53485 +SHA256 (rust/crates/mio-0.8.4.crate) = 57ee1c23c7c63b0c9250c339ffdc69255f110b298b901b9f6c82547b7b87caaf +SIZE (rust/crates/mio-0.8.4.crate) = 93013 SHA256 (rust/crates/mitata-0.0.7.crate) = 21fd49a3bd69c5be5d2c21899e2995ed99193b48e2c9f3ac09596a0d69f7fa79 SIZE (rust/crates/mitata-0.0.7.crate) = 10117 +SHA256 (rust/crates/monch-0.2.0.crate) = 350537f27a69018269e534582e2f1ec532ea7078b06485fdd4db0509bd70feb8 +SIZE (rust/crates/monch-0.2.0.crate) = 119959 SHA256 (rust/crates/naga-0.9.0.crate) = 5f50357e1167a3ab92d6b3c7f4bf5f7fd13fde3f4b28bf0d5ea07b5100fdb6c0 SIZE (rust/crates/naga-0.9.0.crate) = 439699 -SHA256 (rust/crates/netif-0.1.3.crate) = 97ea59a9e719be226ab85078ed524f1cf62b43c0ebf3014d50aa22f988996dfe -SIZE (rust/crates/netif-0.1.3.crate) = 5745 +SHA256 (rust/crates/napi-build-1.2.1.crate) = ebd4419172727423cf30351406c54f6cc1b354a2cfb4f1dba3e6cd07f6d5522b +SIZE (rust/crates/napi-build-1.2.1.crate) = 5121349 +SHA256 (rust/crates/napi-sys-2.2.2.crate) = 529671ebfae679f2ce9630b62dd53c72c56b3eb8b2c852e7e2fa91704ff93d67 +SIZE (rust/crates/napi-sys-2.2.2.crate) = 6027 +SHA256 (rust/crates/netif-0.1.6.crate) = d29a01b9f018d6b7b277fef6c79fdbd9bf17bb2d1e298238055cafab49baa5ee +SIZE (rust/crates/netif-0.1.6.crate) = 5923 SHA256 (rust/crates/new_debug_unreachable-1.0.4.crate) = e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54 SIZE (rust/crates/new_debug_unreachable-1.0.4.crate) = 2561 SHA256 (rust/crates/nibble_vec-0.1.0.crate) = 77a5d83df9f36fe23f0c3648c6bbb8b0298bb5f1939c8f2704431371f4b84d43 SIZE (rust/crates/nibble_vec-0.1.0.crate) = 11796 SHA256 (rust/crates/nix-0.24.2.crate) = 195cdbc1741b8134346d515b3a56a1c94b0912758009cfd53f99ea0f57b065fc SIZE (rust/crates/nix-0.24.2.crate) = 264176 -SHA256 (rust/crates/node_resolver-0.1.1.crate) = f1012fcb4f5cc14c272731f4baf6ba8a2d40c650908f4d2531f7ed17f214e5ae -SIZE (rust/crates/node_resolver-0.1.1.crate) = 6142 -SHA256 (rust/crates/notify-5.0.0-pre.15.crate) = 553f9844ad0b0824605c20fb55a661679782680410abfb1a8144c2e7e437e7a7 -SIZE (rust/crates/notify-5.0.0-pre.15.crate) = 57624 +SHA256 (rust/crates/notify-5.0.0.crate) = ed2c66da08abae1c024c01d635253e402341b4060a12e99b31c7594063bf490a +SIZE (rust/crates/notify-5.0.0.crate) = 37091 SHA256 (rust/crates/num-bigint-0.4.3.crate) = f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f SIZE (rust/crates/num-bigint-0.4.3.crate) = 97799 SHA256 (rust/crates/num-bigint-dig-0.8.1.crate) = 566d173b2f9406afbc5510a90925d5a2cd80cae4605631f1212303df265de011 @@ -497,26 +523,30 @@ SHA256 (rust/crates/num_cpus-1.13.1.crate) = 19e64526ebdee182341572e50e9ad03965a SIZE (rust/crates/num_cpus-1.13.1.crate) = 14752 SHA256 (rust/crates/num_threads-0.1.6.crate) = 2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44 SIZE (rust/crates/num_threads-0.1.6.crate) = 7334 +SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3 +SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922 SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1 SIZE (rust/crates/objc-0.2.7.crate) = 22036 SHA256 (rust/crates/objc_exception-0.1.2.crate) = ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4 SIZE (rust/crates/objc_exception-0.1.2.crate) = 2251 -SHA256 (rust/crates/once_cell-1.12.0.crate) = 7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225 -SIZE (rust/crates/once_cell-1.12.0.crate) = 31549 +SHA256 (rust/crates/once_cell-1.14.0.crate) = 2f7254b99e31cad77da24b08ebf628882739a608578bb1bcdfc1f9c21260d7c0 +SIZE (rust/crates/once_cell-1.14.0.crate) = 31614 SHA256 (rust/crates/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5 SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767 SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 SHA256 (rust/crates/os_pipe-1.0.1.crate) = 2c92f2b54f081d635c77e7120862d48db8e91f7f21cef23ab1b4fe9971c59f55 SIZE (rust/crates/os_pipe-1.0.1.crate) = 10447 -SHA256 (rust/crates/os_str_bytes-6.1.0.crate) = 21326818e99cfe6ce1e524c2a805c189a99b5ae555a35d19f9a284b427d86afa -SIZE (rust/crates/os_str_bytes-6.1.0.crate) = 21150 +SHA256 (rust/crates/os_str_bytes-6.3.0.crate) = 9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff +SIZE (rust/crates/os_str_bytes-6.3.0.crate) = 22928 SHA256 (rust/crates/output_vt100-0.1.3.crate) = 628223faebab4e3e40667ee0b2336d34a5b960ff60ea743ddfdbcf7770bcfb66 SIZE (rust/crates/output_vt100-0.1.3.crate) = 4473 +SHA256 (rust/crates/outref-0.1.0.crate) = 7f222829ae9293e33a9f5e9f440c6760a3d450a64affe1846486b140db81c1f4 +SIZE (rust/crates/outref-0.1.0.crate) = 3067 SHA256 (rust/crates/p256-0.11.1.crate) = 51f44edd08f51e2ade572f141051021c5af22677e42b7dd28a88155151c33594 SIZE (rust/crates/p256-0.11.1.crate) = 67282 -SHA256 (rust/crates/p384-0.11.1.crate) = 70723b6e03216e79df3765a7e4cdf39746c4a2392ba4bdb458111a939494cc1d -SIZE (rust/crates/p384-0.11.1.crate) = 232926 +SHA256 (rust/crates/p384-0.11.2.crate) = dfc8c5bf642dde52bb9e87c0ecd8ca5a76faac2eeed98dedb7c717997e1080aa +SIZE (rust/crates/p384-0.11.2.crate) = 233103 SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99 SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869 SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f @@ -535,8 +565,8 @@ SHA256 (rust/crates/pem-rfc7468-0.6.0.crate) = 24d159833a9105500e0398934e205e077 SIZE (rust/crates/pem-rfc7468-0.6.0.crate) = 24148 SHA256 (rust/crates/percent-encoding-1.0.1.crate) = 31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831 SIZE (rust/crates/percent-encoding-1.0.1.crate) = 10057 -SHA256 (rust/crates/percent-encoding-2.1.0.crate) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e -SIZE (rust/crates/percent-encoding-2.1.0.crate) = 9748 +SHA256 (rust/crates/percent-encoding-2.2.0.crate) = 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e +SIZE (rust/crates/percent-encoding-2.2.0.crate) = 10075 SHA256 (rust/crates/petgraph-0.6.2.crate) = e6d5014253a1331579ce62aa67443b4a658c5e7dd03d4bc6d302b94474888143 SIZE (rust/crates/petgraph-0.6.2.crate) = 182513 SHA256 (rust/crates/phf-0.10.1.crate) = fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259 @@ -547,10 +577,10 @@ SHA256 (rust/crates/phf_macros-0.10.0.crate) = 58fdf3184dd560f160dd73922bea2d5cd SIZE (rust/crates/phf_macros-0.10.0.crate) = 3552 SHA256 (rust/crates/phf_shared-0.10.0.crate) = b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096 SIZE (rust/crates/phf_shared-0.10.0.crate) = 4095 -SHA256 (rust/crates/pin-project-1.0.11.crate) = 78203e83c48cffbe01e4a2d35d566ca4de445d79a85372fc64e378bfc812a260 -SIZE (rust/crates/pin-project-1.0.11.crate) = 56669 -SHA256 (rust/crates/pin-project-internal-1.0.11.crate) = 710faf75e1b33345361201d36d04e98ac1ed8909151a017ed384700836104c74 -SIZE (rust/crates/pin-project-internal-1.0.11.crate) = 27900 +SHA256 (rust/crates/pin-project-1.0.12.crate) = ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc +SIZE (rust/crates/pin-project-1.0.12.crate) = 56972 +SHA256 (rust/crates/pin-project-internal-1.0.12.crate) = 069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55 +SIZE (rust/crates/pin-project-internal-1.0.12.crate) = 27956 SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116 SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 @@ -563,16 +593,16 @@ SHA256 (rust/crates/pkg-config-0.3.25.crate) = 1df8c4ec4b0627e53bdf214615ad28736 SIZE (rust/crates/pkg-config-0.3.25.crate) = 16838 SHA256 (rust/crates/pmutil-0.5.3.crate) = 3894e5d549cccbe44afecf72922f277f603cd4bb0219c8342631ef18fffbe004 SIZE (rust/crates/pmutil-0.5.3.crate) = 11031 -SHA256 (rust/crates/polyval-0.5.3.crate) = 8419d2b623c7c0896ff2d5d96e2cb4ede590fed28fcc34934f4c33c036e620a1 -SIZE (rust/crates/polyval-0.5.3.crate) = 17368 +SHA256 (rust/crates/polyval-0.6.0.crate) = 7ef234e08c11dfcb2e56f79fd70f6f2eb7f025c0ce2333e82f4f0518ecad30c6 +SIZE (rust/crates/polyval-0.6.0.crate) = 17602 SHA256 (rust/crates/ppv-lite86-0.2.16.crate) = eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872 SIZE (rust/crates/ppv-lite86-0.2.16.crate) = 22245 SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640 -SHA256 (rust/crates/pretty_assertions-1.2.1.crate) = c89f989ac94207d048d92db058e4f6ec7342b0971fc58d1271ca148b799b3563 -SIZE (rust/crates/pretty_assertions-1.2.1.crate) = 79474 -SHA256 (rust/crates/proc-macro-crate-1.1.3.crate) = e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a -SIZE (rust/crates/proc-macro-crate-1.1.3.crate) = 8758 +SHA256 (rust/crates/pretty_assertions-1.3.0.crate) = a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755 +SIZE (rust/crates/pretty_assertions-1.3.0.crate) = 79441 +SHA256 (rust/crates/proc-macro-crate-1.2.1.crate) = eda0fc3b0fb7c975631757e14d9049da17374063edb6ebbcbc54d880d4fe94e9 +SIZE (rust/crates/proc-macro-crate-1.2.1.crate) = 9161 SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293 SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 @@ -581,8 +611,8 @@ SHA256 (rust/crates/proc-macro-hack-0.5.19.crate) = dbf0c48bc1d91375ae5c3cd81e37 SIZE (rust/crates/proc-macro-hack-0.5.19.crate) = 15556 SHA256 (rust/crates/proc-macro2-0.4.30.crate) = cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759 SIZE (rust/crates/proc-macro2-0.4.30.crate) = 34731 -SHA256 (rust/crates/proc-macro2-1.0.39.crate) = c54b25569025b7fc9651de43004ae593a75ad88543b17178aa5e1b9c4f15f56f -SIZE (rust/crates/proc-macro2-1.0.39.crate) = 41663 +SHA256 (rust/crates/proc-macro2-1.0.43.crate) = 0a2ca2c61bc9f3d74d2886294ab7b9853abd9c1ad903a3ac7815c58989bb7bab +SIZE (rust/crates/proc-macro2-1.0.43.crate) = 41512 SHA256 (rust/crates/profiling-1.0.6.crate) = 2f61dcf0b917cd75d4521d7343d1ffff3d1583054133c9b5cbea3375c703c40d SIZE (rust/crates/profiling-1.0.6.crate) = 1689290 SHA256 (rust/crates/pty-0.2.2.crate) = f50f3d255966981eb4e4c5df3e983e6f7d163221f547406d83b6a460ff5c5ee8 @@ -593,8 +623,8 @@ SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289d SIZE (rust/crates/quick-error-1.2.3.crate) = 15066 SHA256 (rust/crates/quote-0.6.13.crate) = 6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1 SIZE (rust/crates/quote-0.6.13.crate) = 17475 -SHA256 (rust/crates/quote-1.0.18.crate) = a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1 -SIZE (rust/crates/quote-1.0.18.crate) = 28911 +SHA256 (rust/crates/quote-1.0.21.crate) = bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179 +SIZE (rust/crates/quote-1.0.21.crate) = 28030 SHA256 (rust/crates/radix_fmt-1.0.0.crate) = ce082a9940a7ace2ad4a8b7d0b1eac6aa378895f18be598230c5f2284ac05426 SIZE (rust/crates/radix_fmt-1.0.0.crate) = 8743 SHA256 (rust/crates/radix_trie-0.2.1.crate) = c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd @@ -603,22 +633,24 @@ SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8 SIZE (rust/crates/rand-0.8.5.crate) = 87113 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 -SHA256 (rust/crates/rand_core-0.6.3.crate) = d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7 -SIZE (rust/crates/rand_core-0.6.3.crate) = 21938 +SHA256 (rust/crates/rand_core-0.5.1.crate) = 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19 +SIZE (rust/crates/rand_core-0.5.1.crate) = 21116 +SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c +SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 SHA256 (rust/crates/range-alloc-0.1.2.crate) = 63e935c45e09cc6dcf00d2f0b2d630a58f4095320223d47fc68918722f0538b6 SIZE (rust/crates/range-alloc-0.1.2.crate) = 3428 SHA256 (rust/crates/raw-window-handle-0.4.3.crate) = b800beb9b6e7d2df1fe337c9e3d04e3af22a124460fb4c30fcc22c9117cefb41 SIZE (rust/crates/raw-window-handle-0.4.3.crate) = 10636 -SHA256 (rust/crates/redox_syscall-0.2.13.crate) = 62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42 -SIZE (rust/crates/redox_syscall-0.2.13.crate) = 23759 +SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a +SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012 SHA256 (rust/crates/regex-1.6.0.crate) = 4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b SIZE (rust/crates/regex-1.6.0.crate) = 239329 SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 SHA256 (rust/crates/regex-syntax-0.6.27.crate) = a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244 SIZE (rust/crates/regex-syntax-0.6.27.crate) = 297300 -SHA256 (rust/crates/relative-path-1.7.0.crate) = b4e112eddc95bbf25365df3b5414354ad2fe7ee465eddb9965a515faf8c3b6d9 -SIZE (rust/crates/relative-path-1.7.0.crate) = 23823 +SHA256 (rust/crates/relative-path-1.7.2.crate) = 0df32d82cedd1499386877b062ebe8721f806de80b08d183c70184ef17dd1d42 +SIZE (rust/crates/relative-path-1.7.2.crate) = 23738 SHA256 (rust/crates/remove_dir_all-0.5.3.crate) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7 SIZE (rust/crates/remove_dir_all-0.5.3.crate) = 9184 SHA256 (rust/crates/renderdoc-sys-0.7.1.crate) = f1382d1f0a252c4bf97dc20d979a2fdd05b024acd7c2ed0f7595d7817666a157 @@ -629,38 +661,38 @@ SHA256 (rust/crates/resolv-conf-0.7.0.crate) = 52e44394d2086d010551b14b53b1f24e3 SIZE (rust/crates/resolv-conf-0.7.0.crate) = 17352 SHA256 (rust/crates/retain_mut-0.1.9.crate) = 4389f1d5789befaf6029ebd9f7dac4af7f7e3d61b69d4f30e2ac02b57e7712b0 SIZE (rust/crates/retain_mut-0.1.9.crate) = 4058 -SHA256 (rust/crates/rfc6979-0.2.0.crate) = 6c0788437d5ee113c49af91d3594ebc4fcdcc962f8b6df5aa1c3eeafd8ad95de -SIZE (rust/crates/rfc6979-0.2.0.crate) = 8114 +SHA256 (rust/crates/rfc6979-0.3.0.crate) = 88c86280f057430a52f4861551b092a01b419b8eacefc7c995eacb9dc132fe32 +SIZE (rust/crates/rfc6979-0.3.0.crate) = 8000 SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc SIZE (rust/crates/ring-0.16.20.crate) = 5082615 SHA256 (rust/crates/ron-0.7.1.crate) = 88073939a61e5b7680558e6be56b419e208420c2adb92be54921fa6b72283f1a SIZE (rust/crates/ron-0.7.1.crate) = 53572 SHA256 (rust/crates/rsa-0.7.0-pre.crate) = 6168b9a0f38e487db90dc109ad6d8f37fc5590183b7bfe8d8687e0b86116d53f SIZE (rust/crates/rsa-0.7.0-pre.crate) = 53231 -SHA256 (rust/crates/rusqlite-0.27.0.crate) = 85127183a999f7db96d1a976a309eebbfb6ea3b0b400ddd8340190129de6eb7a -SIZE (rust/crates/rusqlite-0.27.0.crate) = 128298 +SHA256 (rust/crates/rusqlite-0.28.0.crate) = 01e213bc3ecb39ac32e81e51ebe31fd888a940515173e3a18a35f8c6e896422a +SIZE (rust/crates/rusqlite-0.28.0.crate) = 137504 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 SHA256 (rust/crates/rustc_version-0.2.3.crate) = 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a SIZE (rust/crates/rustc_version-0.2.3.crate) = 10210 SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366 SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175 -SHA256 (rust/crates/rustix-0.34.8.crate) = 2079c267b8394eb529872c3cf92e181c378b41fea36e68130357b52493701d2e -SIZE (rust/crates/rustix-0.34.8.crate) = 282012 +SHA256 (rust/crates/rustix-0.35.9.crate) = 72c825b8aa8010eb9ee99b75f05e10180b9278d161583034d7574c9d617aeada +SIZE (rust/crates/rustix-0.35.9.crate) = 268171 SHA256 (rust/crates/rustls-0.20.6.crate) = 5aab8ee6c7097ed6057f43c187a62418d0c05a4bd5f18b3571db50ee0f9ce033 SIZE (rust/crates/rustls-0.20.6.crate) = 259289 SHA256 (rust/crates/rustls-native-certs-0.6.2.crate) = 0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50 SIZE (rust/crates/rustls-native-certs-0.6.2.crate) = 22089 SHA256 (rust/crates/rustls-pemfile-0.3.0.crate) = 1ee86d63972a7c661d1536fefe8c3c8407321c3df668891286de28abcd087360 SIZE (rust/crates/rustls-pemfile-0.3.0.crate) = 14487 -SHA256 (rust/crates/rustls-pemfile-1.0.0.crate) = e7522c9de787ff061458fe9a829dc790a3f5b22dc571694fc5883f448b94d9a9 -SIZE (rust/crates/rustls-pemfile-1.0.0.crate) = 14559 +SHA256 (rust/crates/rustls-pemfile-1.0.1.crate) = 0864aeff53f8c05aa08d86e5ef839d3dfcf07aeba2db32f12db0ef716e87bd55 +SIZE (rust/crates/rustls-pemfile-1.0.1.crate) = 19171 SHA256 (rust/crates/rustyline-10.0.0.crate) = 1d1cd5ae51d3f7bf65d7969d579d502168ef578f289452bd8ccc91de28fda20e SIZE (rust/crates/rustyline-10.0.0.crate) = 107115 SHA256 (rust/crates/rustyline-derive-0.7.0.crate) = 107c3d5d7f370ac09efa62a78375f94d94b8a33c61d8c278b96683fb4dbf2d8d SIZE (rust/crates/rustyline-derive-0.7.0.crate) = 2423 -SHA256 (rust/crates/ryu-1.0.10.crate) = f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695 -SIZE (rust/crates/ryu-1.0.10.crate) = 48485 +SHA256 (rust/crates/ryu-1.0.11.crate) = 4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09 +SIZE (rust/crates/ryu-1.0.11.crate) = 47007 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 SHA256 (rust/crates/schannel-0.1.20.crate) = 88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2 @@ -675,54 +707,54 @@ SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b7 SIZE (rust/crates/seahash-4.1.0.crate) = 31976 SHA256 (rust/crates/sec1-0.3.0.crate) = 3be24c1842290c45df0a7bf069e0c268a747ad05a192f2fd7dcfdbc1cba40928 SIZE (rust/crates/sec1-0.3.0.crate) = 17615 -SHA256 (rust/crates/security-framework-2.6.1.crate) = 2dc14f172faf8a0194a3aded622712b0de276821addc574fa54fc0a1167e10dc -SIZE (rust/crates/security-framework-2.6.1.crate) = 71688 +SHA256 (rust/crates/security-framework-2.7.0.crate) = 2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c +SIZE (rust/crates/security-framework-2.7.0.crate) = 72601 SHA256 (rust/crates/security-framework-sys-2.6.1.crate) = 0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556 SIZE (rust/crates/security-framework-sys-2.6.1.crate) = 17717 SHA256 (rust/crates/semver-0.9.0.crate) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403 SIZE (rust/crates/semver-0.9.0.crate) = 17344 -SHA256 (rust/crates/semver-1.0.13.crate) = 93f6841e709003d68bb2deee8c343572bf446003ec20a583e76f7b15cebf3711 -SIZE (rust/crates/semver-1.0.13.crate) = 29653 +SHA256 (rust/crates/semver-1.0.14.crate) = e25dfac463d778e353db5be2449d1cce89bd6fd23c9f1ea21310ce6e5a1b29c4 +SIZE (rust/crates/semver-1.0.14.crate) = 29813 SHA256 (rust/crates/semver-parser-0.7.0.crate) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3 SIZE (rust/crates/semver-parser-0.7.0.crate) = 10268 -SHA256 (rust/crates/serde-1.0.141.crate) = 7af873f2c95b99fcb0bd0fe622a43e29514658873c8ceba88c4cb88833a22500 -SIZE (rust/crates/serde-1.0.141.crate) = 76391 -SHA256 (rust/crates/serde_bytes-0.11.6.crate) = 212e73464ebcde48d723aa02eb270ba62eff38a9b732df31f33f1b4e145f3a54 -SIZE (rust/crates/serde_bytes-0.11.6.crate) = 11137 -SHA256 (rust/crates/serde_derive-1.0.141.crate) = 75743a150d003dd863b51dc809bcad0d73f2102c53632f1e954e738192a3413f -SIZE (rust/crates/serde_derive-1.0.141.crate) = 54865 -SHA256 (rust/crates/serde_json-1.0.82.crate) = 82c2c1fdcd807d1098552c5b9a36e425e42e9fbd7c6a37a8425f390f781f7fa7 -SIZE (rust/crates/serde_json-1.0.82.crate) = 144514 -SHA256 (rust/crates/serde_repr-0.1.8.crate) = a2ad84e47328a31223de7fed7a4f5087f2d6ddfe586cf3ca25b7a165bc0a5aed -SIZE (rust/crates/serde_repr-0.1.8.crate) = 10327 +SHA256 (rust/crates/serde-1.0.144.crate) = 0f747710de3dcd43b88c9168773254e809d8ddbdf9653b84e2554ab219f17860 +SIZE (rust/crates/serde-1.0.144.crate) = 76387 +SHA256 (rust/crates/serde_bytes-0.11.7.crate) = cfc50e8183eeeb6178dcb167ae34a8051d63535023ae38b5d8d12beae193d37b +SIZE (rust/crates/serde_bytes-0.11.7.crate) = 11175 +SHA256 (rust/crates/serde_derive-1.0.144.crate) = 94ed3a816fb1d101812f83e789f888322c34e291f894f19590dc310963e87a00 +SIZE (rust/crates/serde_derive-1.0.144.crate) = 54867 +SHA256 (rust/crates/serde_json-1.0.85.crate) = e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44 +SIZE (rust/crates/serde_json-1.0.85.crate) = 144635 +SHA256 (rust/crates/serde_repr-0.1.9.crate) = 1fe39d9fbb0ebf5eb2c7cb7e2a47e4f462fad1379f1166b8ae49ad9eae89a7ca +SIZE (rust/crates/serde_repr-0.1.9.crate) = 9695 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 SHA256 (rust/crates/sha-1-0.9.8.crate) = 99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6 SIZE (rust/crates/sha-1-0.9.8.crate) = 14029 SHA256 (rust/crates/sha-1-0.10.0.crate) = 028f48d513f9678cda28f6e4064755b3fbb2af6acd672f2c209b62323f7aea0f SIZE (rust/crates/sha-1-0.10.0.crate) = 12239 -SHA256 (rust/crates/sha2-0.10.2.crate) = 55deaec60f81eefe3cce0dc50bda92d6d8e88f2a27df7c5033b42afeb1ed2676 -SIZE (rust/crates/sha2-0.10.2.crate) = 20213 +SHA256 (rust/crates/sha2-0.10.6.crate) = 82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0 +SIZE (rust/crates/sha2-0.10.6.crate) = 20558 SHA256 (rust/crates/shell-escape-0.1.5.crate) = 45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f SIZE (rust/crates/shell-escape-0.1.5.crate) = 6847 SHA256 (rust/crates/signal-hook-registry-1.4.0.crate) = e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0 SIZE (rust/crates/signal-hook-registry-1.4.0.crate) = 17912 -SHA256 (rust/crates/signature-1.5.0.crate) = f054c6c1a6e95179d6f23ed974060dcefb2d9388bb7256900badad682c499de4 -SIZE (rust/crates/signature-1.5.0.crate) = 15084 -SHA256 (rust/crates/simd-abstraction-0.6.2.crate) = c2880f3f7b392823ee65bbcc681961cd8e698c6a30e91ab9b4eef1f9c6c226d8 -SIZE (rust/crates/simd-abstraction-0.6.2.crate) = 8141 +SHA256 (rust/crates/signature-1.6.3.crate) = deb766570a2825fa972bceff0d195727876a9cdf2460ab2e52d455dc2de47fd9 +SIZE (rust/crates/signature-1.6.3.crate) = 15942 +SHA256 (rust/crates/simd-abstraction-0.7.0.crate) = 49d3f0728c33eb35102d2489a6a13dbbb510b07864b854e961b9e4b9cd011c61 +SIZE (rust/crates/simd-abstraction-0.7.0.crate) = 9792 SHA256 (rust/crates/siphasher-0.3.10.crate) = 7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de SIZE (rust/crates/siphasher-0.3.10.crate) = 9889 -SHA256 (rust/crates/slab-0.4.6.crate) = eb703cfe953bccee95685111adeedb76fabe4e97549a58d16f03ea7b9367bb32 -SIZE (rust/crates/slab-0.4.6.crate) = 16067 +SHA256 (rust/crates/slab-0.4.7.crate) = 4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef +SIZE (rust/crates/slab-0.4.7.crate) = 16647 SHA256 (rust/crates/slotmap-1.0.6.crate) = e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342 SIZE (rust/crates/slotmap-1.0.6.crate) = 58954 -SHA256 (rust/crates/smallvec-1.8.0.crate) = f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83 -SIZE (rust/crates/smallvec-1.8.0.crate) = 27992 -SHA256 (rust/crates/socket2-0.4.4.crate) = 66d72b759436ae32898a2af0a14218dbf55efde3feeb170eb623637db85ee1e0 -SIZE (rust/crates/socket2-0.4.4.crate) = 44048 -SHA256 (rust/crates/sourcemap-6.0.1.crate) = 6e031f2463ecbdd5f34c950f89f5c1e1032f22c0f8e3dc4bdb2e8b6658cf61eb -SIZE (rust/crates/sourcemap-6.0.1.crate) = 31927 +SHA256 (rust/crates/smallvec-1.9.0.crate) = 2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1 +SIZE (rust/crates/smallvec-1.9.0.crate) = 28396 +SHA256 (rust/crates/socket2-0.4.7.crate) = 02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd +SIZE (rust/crates/socket2-0.4.7.crate) = 44619 +SHA256 (rust/crates/sourcemap-6.1.0.crate) = 58ad6f449ac2dc2eaa01e766408b76b55fc0a20c842b63aa11a8448caa72f50b +SIZE (rust/crates/sourcemap-6.1.0.crate) = 32108 SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d SIZE (rust/crates/spin-0.5.2.crate) = 12004 SHA256 (rust/crates/spirv-0.2.0+1.5.4.crate) = 246bfa38fe3db3f1dfc8ca5a2cdeb7348c78be2112740cc0ec8ef18b6d94f830 @@ -743,62 +775,64 @@ SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f0 SIZE (rust/crates/strsim-0.10.0.crate) = 11355 SHA256 (rust/crates/subtle-2.4.1.crate) = 6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601 SIZE (rust/crates/subtle-2.4.1.crate) = 12630 -SHA256 (rust/crates/swc_atoms-0.2.13.crate) = 0d99c0ac33707dd1162a3665d6ca1a28b2f6594e9c37c4703e417fc5e1ce532e -SIZE (rust/crates/swc_atoms-0.2.13.crate) = 6318 -SHA256 (rust/crates/swc_bundler-0.169.0.crate) = 3fd675a730040ce147232e7021aebebfbe16098079824763578cd6b597632ccc -SIZE (rust/crates/swc_bundler-0.169.0.crate) = 71122 -SHA256 (rust/crates/swc_common-0.23.0.crate) = 68e76a324fa0d7240e790c78914f39fdecfa9d87ef4efed591124b58607a4a4a -SIZE (rust/crates/swc_common-0.23.0.crate) = 90065 -SHA256 (rust/crates/swc_config-0.1.1.crate) = b8bb05ef56c14b95dd7e62e95960153af811b9a447287f1f6ca59f1337fb83d4 -SIZE (rust/crates/swc_config-0.1.1.crate) = 3131 +SHA256 (rust/crates/swc_atoms-0.4.10.crate) = 8fb43a79c8affc20f5d52b7db093399585ce87674427adc60843dbc8ec242608 +SIZE (rust/crates/swc_atoms-0.4.10.crate) = 7725 +SHA256 (rust/crates/swc_bundler-0.185.5.crate) = e868bb01c4716209191ce829bd1dde41af84710302e17e3aba1272ae7cc464ee +SIZE (rust/crates/swc_bundler-0.185.5.crate) = 71299 +SHA256 (rust/crates/swc_common-0.27.13.crate) = cba38a2f1291fcf3f78f357802b8cec72ecf5e95808e9d937783e60cd3570b93 +SIZE (rust/crates/swc_common-0.27.13.crate) = 91236 +SHA256 (rust/crates/swc_config-0.1.2.crate) = fc17721410f3f12aeb42dcb99528350adf122681ab4796e48c2cfc0bda0c752c +SIZE (rust/crates/swc_config-0.1.2.crate) = 3211 SHA256 (rust/crates/swc_config_macro-0.1.0.crate) = fb64bc03d90fd5c90d6ab917bb2b1d7fbd31957df39e31ea24a3f554b4372251 SIZE (rust/crates/swc_config_macro-0.1.0.crate) = 1685 -SHA256 (rust/crates/swc_ecma_ast-0.84.0.crate) = cce1fb31e3a100feb31f94647fe27e457bc13b17a8931204fdc9bc58a15c936a -SIZE (rust/crates/swc_ecma_ast-0.84.0.crate) = 27021 -SHA256 (rust/crates/swc_ecma_codegen-0.115.0.crate) = d09abf1639f76d3d174225fdb608805f9c21d4c455f4dd2ef6ab156701f1f82a -SIZE (rust/crates/swc_ecma_codegen-0.115.0.crate) = 46097 +SHA256 (rust/crates/swc_ecma_ast-0.90.17.crate) = 41e78ceea39b1dacef1e7cda29488131677224bf6111ed5e853791d81c8a36da +SIZE (rust/crates/swc_ecma_ast-0.90.17.crate) = 28610 +SHA256 (rust/crates/swc_ecma_codegen-0.123.2.crate) = a787c39a5b30c077744c564c533bd294db36d70edfb43d1073e249ca14316b87 +SIZE (rust/crates/swc_ecma_codegen-0.123.2.crate) = 46800 SHA256 (rust/crates/swc_ecma_codegen_macros-0.7.1.crate) = 0159c99f81f52e48fe692ef7af1b0990b45d3006b14c6629be0b1ffee1b23aea SIZE (rust/crates/swc_ecma_codegen_macros-0.7.1.crate) = 3033 -SHA256 (rust/crates/swc_ecma_dep_graph-0.83.0.crate) = 832d9690a915f50c6dd86d107c9c9ec37b3d8dab59ed45814ba7bc63e0aa5a87 -SIZE (rust/crates/swc_ecma_dep_graph-0.83.0.crate) = 5906 -SHA256 (rust/crates/swc_ecma_loader-0.35.0.crate) = 710c86eb2b253160d4a02fa77057f1c493b3932d1b83430cbbc1e7823eb47e8c -SIZE (rust/crates/swc_ecma_loader-0.35.0.crate) = 9329 -SHA256 (rust/crates/swc_ecma_parser-0.111.0.crate) = cc1766e5b969c59e51a5dfe9337755d7380a891e579dd6b0eb7816587c7ea7aa -SIZE (rust/crates/swc_ecma_parser-0.111.0.crate) = 137241 -SHA256 (rust/crates/swc_ecma_transforms_base-0.97.0.crate) = 66b316a99dde0ef85f1878aaa9f4bf9b15f16e999c56ed31a1433928c754ae4e -SIZE (rust/crates/swc_ecma_transforms_base-0.97.0.crate) = 60167 -SHA256 (rust/crates/swc_ecma_transforms_classes-0.85.0.crate) = c853c4366e81092d38b746e71adffc1150c694f02c1068c9fa24abbdc373a65f -SIZE (rust/crates/swc_ecma_transforms_classes-0.85.0.crate) = 4701 +SHA256 (rust/crates/swc_ecma_dep_graph-0.90.1.crate) = 3cdd5d0018ab61eba3e0016f867f12f8d832d36ab93d64fa9d7119e188ac2c86 +SIZE (rust/crates/swc_ecma_dep_graph-0.90.1.crate) = 5957 +SHA256 (rust/crates/swc_ecma_loader-0.39.4.crate) = ece6023a43222e3bd36e3d191fa5289c848245b97fbf0127d9c0923165648d18 +SIZE (rust/crates/swc_ecma_loader-0.39.4.crate) = 9340 +SHA256 (rust/crates/swc_ecma_parser-0.118.7.crate) = b993963c284a2cadf46213ba0f4faa8a5153cfb02437f07ef21ebd90e598cae7 +SIZE (rust/crates/swc_ecma_parser-0.118.7.crate) = 139272 +SHA256 (rust/crates/swc_ecma_transforms_base-0.106.4.crate) = ecfcecd7aad760171c0c392a856bec5291365a33bc03da5a1f24e26eccdffb7e +SIZE (rust/crates/swc_ecma_transforms_base-0.106.4.crate) = 62239 +SHA256 (rust/crates/swc_ecma_transforms_classes-0.95.1.crate) = b748eddc9fe274648f7f6344f405a520a30f8574af76f8fb22c6a59508418382 +SIZE (rust/crates/swc_ecma_transforms_classes-0.95.1.crate) = 4391 SHA256 (rust/crates/swc_ecma_transforms_macros-0.5.0.crate) = ebf907935ec5492256b523ae7935a824d9fdc0368dcadc41375bad0dca91cd8b SIZE (rust/crates/swc_ecma_transforms_macros-0.5.0.crate) = 4436 -SHA256 (rust/crates/swc_ecma_transforms_optimization-0.144.0.crate) = 9413ed145b0c3e693d18760a72c72bb7ac3e522edbb88bfe0c6c161a7b148281 -SIZE (rust/crates/swc_ecma_transforms_optimization-0.144.0.crate) = 56679 -SHA256 (rust/crates/swc_ecma_transforms_proposal-0.122.0.crate) = 78ebc6e03a51f9adcbc40ec144c9bbe78de872bf6f8f581f3abd51187ec6e648 -SIZE (rust/crates/swc_ecma_transforms_proposal-0.122.0.crate) = 12211 -SHA256 (rust/crates/swc_ecma_transforms_react-0.133.0.crate) = c6b0516e231008722175bc0841bf4f3fdcfd3276ca0bf4878d6e87af5c50f324 -SIZE (rust/crates/swc_ecma_transforms_react-0.133.0.crate) = 33560 -SHA256 (rust/crates/swc_ecma_transforms_typescript-0.137.0.crate) = 6716a73401b5d717d6fd20159385ce09adbdd3afc765c3890859d84ada8af729 -SIZE (rust/crates/swc_ecma_transforms_typescript-0.137.0.crate) = 34945 -SHA256 (rust/crates/swc_ecma_utils-0.93.0.crate) = 70981d5ef10c0ff0a002e21decbca9dde5b40c2fc0d0bc6eaebb219a8e0a5f7d -SIZE (rust/crates/swc_ecma_utils-0.93.0.crate) = 25246 -SHA256 (rust/crates/swc_ecma_visit-0.70.0.crate) = fcd081250d664808fcd23110202728811236c87f527656ffc1db7f00ac1a06dd -SIZE (rust/crates/swc_ecma_visit-0.70.0.crate) = 9184 -SHA256 (rust/crates/swc_eq_ignore_macros-0.1.0.crate) = 8c8f200a2eaed938e7c1a685faaa66e6d42fa9e17da5f62572d3cbc335898f5e -SIZE (rust/crates/swc_eq_ignore_macros-0.1.0.crate) = 2900 -SHA256 (rust/crates/swc_fast_graph-0.11.0.crate) = 9260826bb82481fb946ca653d10196f2653beba1b566b72f42ba7046e4ad0c8f -SIZE (rust/crates/swc_fast_graph-0.11.0.crate) = 6799 -SHA256 (rust/crates/swc_graph_analyzer-0.12.0.crate) = a9b192a3b556cf0a81b4dcb8fa35374d306cd46f806dce937599b40e2d945e51 -SIZE (rust/crates/swc_graph_analyzer-0.12.0.crate) = 1947 -SHA256 (rust/crates/swc_macros_common-0.3.5.crate) = d5dca3f08d02da4684c3373150f7c045128f81ea00f0c434b1b012bc65a6cce3 -SIZE (rust/crates/swc_macros_common-0.3.5.crate) = 6823 -SHA256 (rust/crates/swc_visit-0.4.0.crate) = fafa6c946bdbe601f5511140776d59e82a03f52a5e5039192b4b96f3ca639d88 -SIZE (rust/crates/swc_visit-0.4.0.crate) = 5209 -SHA256 (rust/crates/swc_visit_macros-0.4.0.crate) = cad1b8e0b2d48660bc454f70495e9bb583f9bf501f28165568569946e62f44a2 -SIZE (rust/crates/swc_visit_macros-0.4.0.crate) = 12956 +SHA256 (rust/crates/swc_ecma_transforms_optimization-0.160.9.crate) = d6deba435837e698ed8c26a0bf9ba24e08000874bb3ae92ddc59848800dfdc9e +SIZE (rust/crates/swc_ecma_transforms_optimization-0.160.9.crate) = 59504 +SHA256 (rust/crates/swc_ecma_transforms_proposal-0.137.1.crate) = b2bfcb3be3cdf374b53f61a2efdddfccaf6c1261171d02b0eb5838fd44c51223 +SIZE (rust/crates/swc_ecma_transforms_proposal-0.137.1.crate) = 12364 +SHA256 (rust/crates/swc_ecma_transforms_react-0.148.1.crate) = cb912b97e944a4bcf7088823efb068e037f5c64db9e75c94a3138bd8c202578f +SIZE (rust/crates/swc_ecma_transforms_react-0.148.1.crate) = 33638 +SHA256 (rust/crates/swc_ecma_transforms_typescript-0.152.1.crate) = c919518f8b5f03df0e2c6a55ad44a0a3835125fbf569e5983bd2380b76e2e7c6 +SIZE (rust/crates/swc_ecma_transforms_typescript-0.152.1.crate) = 35162 +SHA256 (rust/crates/swc_ecma_utils-0.101.3.crate) = 57a8a5b246246809b4cf526e838fd1284828ccaca56521d9af19b082862bc845 +SIZE (rust/crates/swc_ecma_utils-0.101.3.crate) = 27708 +SHA256 (rust/crates/swc_ecma_visit-0.76.7.crate) = c658568ed63dd13357bae4129999bacb9260d709f260fb49e14a56587ed5dab9 +SIZE (rust/crates/swc_ecma_visit-0.76.7.crate) = 9383 +SHA256 (rust/crates/swc_eq_ignore_macros-0.1.1.crate) = 0c20468634668c2bbab581947bb8c75c97158d5a6959f4ba33df20983b20b4f6 +SIZE (rust/crates/swc_eq_ignore_macros-0.1.1.crate) = 2921 +SHA256 (rust/crates/swc_fast_graph-0.15.6.crate) = 3f2eb48057452a960071c60e00e345b6fdd21b1ba62551b66ac7413cbae31501 +SIZE (rust/crates/swc_fast_graph-0.15.6.crate) = 7018 +SHA256 (rust/crates/swc_graph_analyzer-0.16.4.crate) = ba02e0726abddde48fecef483fb0b067c88a6c0da736b91d3ef424be3cfcaa39 +SIZE (rust/crates/swc_graph_analyzer-0.16.4.crate) = 1953 +SHA256 (rust/crates/swc_macros_common-0.3.6.crate) = a4be988307882648d9bc7c71a6a73322b7520ef0211e920489a98f8391d8caa2 +SIZE (rust/crates/swc_macros_common-0.3.6.crate) = 6921 +SHA256 (rust/crates/swc_visit-0.5.2.crate) = b754ef01f2614eb469fd5215789bfd319566a3bf1033056d7a7bfb5a3c9a69f5 +SIZE (rust/crates/swc_visit-0.5.2.crate) = 5385 +SHA256 (rust/crates/swc_visit_macros-0.5.3.crate) = c230bcd129d1fbcd1decd8b43cccd613fda11c895f7c04d6c966231dbc1959af +SIZE (rust/crates/swc_visit_macros-0.5.3.crate) = 14693 SHA256 (rust/crates/syn-0.15.44.crate) = 9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5 SIZE (rust/crates/syn-0.15.44.crate) = 184212 -SHA256 (rust/crates/syn-1.0.96.crate) = 0748dd251e24453cb8717f0354206b91557e4ec8703673a4b30208f2abaf1ebf -SIZE (rust/crates/syn-1.0.96.crate) = 236896 +SHA256 (rust/crates/syn-1.0.99.crate) = 58dbef6ec655055e20b86b15a8cc6d439cca19b667537ac6a1369572d151ab13 +SIZE (rust/crates/syn-1.0.99.crate) = 236084 +SHA256 (rust/crates/synstructure-0.12.6.crate) = f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f +SIZE (rust/crates/synstructure-0.12.6.crate) = 18429 SHA256 (rust/crates/sys-info-0.9.1.crate) = 0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7f39318c71854910c3c4b024ae52c SIZE (rust/crates/sys-info-0.9.1.crate) = 20589 SHA256 (rust/crates/tar-0.4.38.crate) = 4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6 @@ -807,28 +841,26 @@ SHA256 (rust/crates/tempfile-3.3.0.crate) = 5cdb1ef4eaeeaddc8fbd371e5017057064af SIZE (rust/crates/tempfile-3.3.0.crate) = 27578 SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755 SIZE (rust/crates/termcolor-1.1.3.crate) = 17242 +SHA256 (rust/crates/terminal_size-0.1.17.crate) = 633c1a546cee861a1a6d0dc69ebeca693bf4296661ba7852b9d21d159e0506df +SIZE (rust/crates/terminal_size-0.1.17.crate) = 9141 SHA256 (rust/crates/text-size-1.1.0.crate) = 288cb548dbe72b652243ea797201f3d481a0609a967980fcc5b2315ea811560a SIZE (rust/crates/text-size-1.1.0.crate) = 12380 -SHA256 (rust/crates/text_lines-0.4.1.crate) = e49e3c53dd04de8b8e8390bc4fab57f6db7af7d33b086fe411803e6351c9f9f9 -SIZE (rust/crates/text_lines-0.4.1.crate) = 4875 SHA256 (rust/crates/text_lines-0.6.0.crate) = 7fd5828de7deaa782e1dd713006ae96b3bee32d3279b79eb67ecf8072c059bcf SIZE (rust/crates/text_lines-0.6.0.crate) = 5587 -SHA256 (rust/crates/textwrap-0.15.0.crate) = b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb -SIZE (rust/crates/textwrap-0.15.0.crate) = 52998 -SHA256 (rust/crates/thiserror-1.0.31.crate) = bd829fe32373d27f76265620b5309d0340cb8550f523c1dda251d6298069069a -SIZE (rust/crates/thiserror-1.0.31.crate) = 18013 -SHA256 (rust/crates/thiserror-impl-1.0.31.crate) = 0396bc89e626244658bef819e22d0cc459e795a5ebe878e6ec336d1674a8d79a -SIZE (rust/crates/thiserror-impl-1.0.31.crate) = 15283 -SHA256 (rust/crates/time-0.1.44.crate) = 6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255 -SIZE (rust/crates/time-0.1.44.crate) = 28885 -SHA256 (rust/crates/time-0.3.9.crate) = c2702e08a7a860f005826c6815dcac101b19b5eb330c27fe4a5928fec1d20ddd -SIZE (rust/crates/time-0.3.9.crate) = 81412 +SHA256 (rust/crates/textwrap-0.15.1.crate) = 949517c0cf1bf4ee812e2e07e08ab448e3ae0d23472aee8a06c985f0c8815b16 +SIZE (rust/crates/textwrap-0.15.1.crate) = 55940 +SHA256 (rust/crates/thiserror-1.0.35.crate) = c53f98874615aea268107765aa1ed8f6116782501d18e53d08b471733bea6c85 +SIZE (rust/crates/thiserror-1.0.35.crate) = 18451 +SHA256 (rust/crates/thiserror-impl-1.0.35.crate) = f8b463991b4eab2d801e724172285ec4195c650e8ec79b149e6c2a8e6dd3f783 +SIZE (rust/crates/thiserror-impl-1.0.35.crate) = 15433 +SHA256 (rust/crates/time-0.3.14.crate) = 3c3f9a28b618c3a6b9251b6908e9c99e04b9e5c02e6581ccbb67d59c34ef7f9b +SIZE (rust/crates/time-0.3.14.crate) = 93111 SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991 SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817 -SHA256 (rust/crates/tokio-1.19.2.crate) = c51a52ed6686dd62c320f9b89299e9dfb46f730c7a48e635c19f21d116cb1439 -SIZE (rust/crates/tokio-1.19.2.crate) = 581250 +SHA256 (rust/crates/tokio-1.21.1.crate) = 0020c875007ad96677dcc890298f4b942882c5d4eb7cc8f439fc3bf813dc9c95 +SIZE (rust/crates/tokio-1.21.1.crate) = 605841 SHA256 (rust/crates/tokio-macros-1.8.0.crate) = 9724f9a975fb987ef7a3cd9be0350edcbe130698af5b8f7a631e23d42d052484 SIZE (rust/crates/tokio-macros-1.8.0.crate) = 9346 SHA256 (rust/crates/tokio-rustls-0.23.4.crate) = c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59 @@ -839,40 +871,42 @@ SHA256 (rust/crates/tokio-stream-0.1.9.crate) = df54d54117d6fdc4e4fea40fe1e4e566 SIZE (rust/crates/tokio-stream-0.1.9.crate) = 31779 SHA256 (rust/crates/tokio-tungstenite-0.16.1.crate) = e80b39df6afcc12cdf752398ade96a6b9e99c903dfdc36e53ad10b9c366bca72 SIZE (rust/crates/tokio-tungstenite-0.16.1.crate) = 22893 -SHA256 (rust/crates/tokio-util-0.7.2.crate) = f988a1a1adc2fb21f9c12aa96441da33a1728193ae0b95d2be22dbd17fcb4e5c -SIZE (rust/crates/tokio-util-0.7.2.crate) = 82006 +SHA256 (rust/crates/tokio-util-0.7.4.crate) = 0bb2e075f03b3d66d8d8785356224ba688d2906a371015e225beeb65ca92c740 +SIZE (rust/crates/tokio-util-0.7.4.crate) = 93424 SHA256 (rust/crates/toml-0.5.9.crate) = 8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7 SIZE (rust/crates/toml-0.5.9.crate) = 55667 -SHA256 (rust/crates/tower-0.4.12.crate) = 9a89fd63ad6adf737582df5db40d286574513c69a11dac5214dc3b5603d6713e -SIZE (rust/crates/tower-0.4.12.crate) = 107319 +SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c +SIZE (rust/crates/tower-0.4.13.crate) = 106906 SHA256 (rust/crates/tower-layer-0.3.1.crate) = 343bc9466d3fe6b0f960ef45960509f84480bf4fd96f92901afe7ff3df9d3a62 SIZE (rust/crates/tower-layer-0.3.1.crate) = 5165 SHA256 (rust/crates/tower-lsp-0.17.0.crate) = 43e094780b4447366c59f79acfd65b1375ecaa84e61dddbde1421aa506334024 SIZE (rust/crates/tower-lsp-0.17.0.crate) = 56933 SHA256 (rust/crates/tower-lsp-macros-0.6.0.crate) = 7ebd99eec668d0a450c177acbc4d05e0d0d13b1f8d3db13cd706c52cbec4ac04 SIZE (rust/crates/tower-lsp-macros-0.6.0.crate) = 2927 -SHA256 (rust/crates/tower-service-0.3.1.crate) = 360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6 -SIZE (rust/crates/tower-service-0.3.1.crate) = 6299 -SHA256 (rust/crates/tracing-0.1.35.crate) = a400e31aa60b9d44a52a8ee0343b5b18566b03a8321e0d321f695cf56e940160 -SIZE (rust/crates/tracing-0.1.35.crate) = 72680 -SHA256 (rust/crates/tracing-attributes-0.1.21.crate) = cc6b8ad3567499f98a1db7a752b07a7c8c7c7c34c332ec00effb2b0027974b7c -SIZE (rust/crates/tracing-attributes-0.1.21.crate) = 27552 -SHA256 (rust/crates/tracing-core-0.1.27.crate) = 7709595b8878a4965ce5e87ebf880a7d39c9afc6837721b21a5a816a8117d921 -SIZE (rust/crates/tracing-core-0.1.27.crate) = 58328 -SHA256 (rust/crates/trust-dns-client-0.21.2.crate) = a6d9ba1c6079f6f9b4664e482db1700bd53d2ee77b1c9752c1d7a66c0c8bda99 -SIZE (rust/crates/trust-dns-client-0.21.2.crate) = 87310 -SHA256 (rust/crates/trust-dns-proto-0.21.2.crate) = 9c31f240f59877c3d4bb3b3ea0ec5a6a0cff07323580ff8c7a605cd7d08b255d -SIZE (rust/crates/trust-dns-proto-0.21.2.crate) = 291378 -SHA256 (rust/crates/trust-dns-resolver-0.21.2.crate) = e4ba72c2ea84515690c9fcef4c6c660bb9df3036ed1051686de84605b74fd558 -SIZE (rust/crates/trust-dns-resolver-0.21.2.crate) = 79382 -SHA256 (rust/crates/trust-dns-server-0.21.2.crate) = a395a2e0fd8aac9b4613767a5b4ba4b2040de1b767fa03ace8c9d6f351d60b2d -SIZE (rust/crates/trust-dns-server-0.21.2.crate) = 84677 +SHA256 (rust/crates/tower-service-0.3.2.crate) = b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52 +SIZE (rust/crates/tower-service-0.3.2.crate) = 6847 +SHA256 (rust/crates/tracing-0.1.36.crate) = 2fce9567bd60a67d08a16488756721ba392f24f29006402881e43b19aac64307 +SIZE (rust/crates/tracing-0.1.36.crate) = 73238 +SHA256 (rust/crates/tracing-attributes-0.1.22.crate) = 11c75893af559bc8e10716548bdef5cb2b983f8e637db9d0e15126b61b484ee2 +SIZE (rust/crates/tracing-attributes-0.1.22.crate) = 28199 +SHA256 (rust/crates/tracing-core-0.1.29.crate) = 5aeea4303076558a00714b823f9ad67d58a3bbda1df83d8827d21193156e22f7 +SIZE (rust/crates/tracing-core-0.1.29.crate) = 58969 +SHA256 (rust/crates/trust-dns-client-0.22.0.crate) = 6c408c32e6a9dbb38037cece35740f2cf23c875d8ca134d33631cec83f74d3fe +SIZE (rust/crates/trust-dns-client-0.22.0.crate) = 87899 +SHA256 (rust/crates/trust-dns-proto-0.22.0.crate) = 4f7f83d1e4a0e4358ac54c5c3681e5d7da5efc5a7a632c90bb6d6669ddd9bc26 +SIZE (rust/crates/trust-dns-proto-0.22.0.crate) = 301568 +SHA256 (rust/crates/trust-dns-resolver-0.22.0.crate) = aff21aa4dcefb0a1afbfac26deb0adc93888c7d295fb63ab273ef276ba2b7cfe +SIZE (rust/crates/trust-dns-resolver-0.22.0.crate) = 82505 +SHA256 (rust/crates/trust-dns-server-0.22.0.crate) = 1583cf9f8a359c9f16fdf760b79cb2be3f261b98db8027f81959c7a4f6645e2c +SIZE (rust/crates/trust-dns-server-0.22.0.crate) = 88522 SHA256 (rust/crates/try-lock-0.2.3.crate) = 59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642 SIZE (rust/crates/try-lock-0.2.3.crate) = 4158 +SHA256 (rust/crates/trybuild-1.0.64.crate) = e7f408301c7480f9e6294eb779cfc907f54bd901a9660ef24d7f233ed5376485 +SIZE (rust/crates/trybuild-1.0.64.crate) = 35689 SHA256 (rust/crates/tungstenite-0.16.0.crate) = 6ad3713a14ae247f22a728a0456a545df14acf3867f905adff84be99e23b3ad1 SIZE (rust/crates/tungstenite-0.16.0.crate) = 51389 -SHA256 (rust/crates/twox-hash-1.6.2.crate) = 4ee73e6e4924fe940354b8d4d98cad5231175d615cd855b758adc658c0aac6a0 -SIZE (rust/crates/twox-hash-1.6.2.crate) = 21880 +SHA256 (rust/crates/twox-hash-1.6.3.crate) = 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675 +SIZE (rust/crates/twox-hash-1.6.3.crate) = 21842 SHA256 (rust/crates/typed-arena-2.0.1.crate) = 0685c84d5d54d1c26f7d3eb96cd41550adb97baed141a761cf335d3d33bcd0ae SIZE (rust/crates/typed-arena-2.0.1.crate) = 11439 SHA256 (rust/crates/typenum-1.15.0.crate) = dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987 @@ -891,40 +925,40 @@ SHA256 (rust/crates/unicase-2.6.0.crate) = 50f37be617794602aabbeee0be4f259dc1778 SIZE (rust/crates/unicase-2.6.0.crate) = 23478 SHA256 (rust/crates/unicode-bidi-0.3.8.crate) = 099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992 SIZE (rust/crates/unicode-bidi-0.3.8.crate) = 36575 -SHA256 (rust/crates/unicode-id-0.3.2.crate) = 69fe8d9274f490a36442acb4edfd0c4e473fdfc6a8b5cd32f28a0235761aedbe -SIZE (rust/crates/unicode-id-0.3.2.crate) = 15118 -SHA256 (rust/crates/unicode-ident-1.0.1.crate) = 5bd2fe26506023ed7b5e1e315add59d6f584c621d037f9368fea9cfb988f368c -SIZE (rust/crates/unicode-ident-1.0.1.crate) = 33770 -SHA256 (rust/crates/unicode-normalization-0.1.19.crate) = d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9 -SIZE (rust/crates/unicode-normalization-0.1.19.crate) = 107353 -SHA256 (rust/crates/unicode-segmentation-1.9.0.crate) = 7e8820f5d777f6224dc4be3632222971ac30164d4a258d595640799554ebfd99 -SIZE (rust/crates/unicode-segmentation-1.9.0.crate) = 93241 -SHA256 (rust/crates/unicode-width-0.1.9.crate) = 3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973 -SIZE (rust/crates/unicode-width-0.1.9.crate) = 16745 +SHA256 (rust/crates/unicode-id-0.3.3.crate) = d70b6494226b36008c8366c288d77190b3fad2eb4c10533139c1c1f461127f1a +SIZE (rust/crates/unicode-id-0.3.3.crate) = 15278 +SHA256 (rust/crates/unicode-ident-1.0.4.crate) = dcc811dc4066ac62f84f11307873c4850cb653bfa9b1719cee2bd2204a4bc5dd +SIZE (rust/crates/unicode-ident-1.0.4.crate) = 35491 +SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921 +SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604 +SHA256 (rust/crates/unicode-segmentation-1.10.0.crate) = 0fdbf052a0783de01e944a6ce7a8cb939e295b1e7be835a1112c3b9a7f047a5a +SIZE (rust/crates/unicode-segmentation-1.10.0.crate) = 93893 +SHA256 (rust/crates/unicode-width-0.1.10.crate) = c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b +SIZE (rust/crates/unicode-width-0.1.10.crate) = 18968 SHA256 (rust/crates/unicode-xid-0.1.0.crate) = fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc SIZE (rust/crates/unicode-xid-0.1.0.crate) = 16000 -SHA256 (rust/crates/unicode-xid-0.2.3.crate) = 957e51f3646910546462e67d5f7599b9e4fb8acdd304b087a6494730f9eebf04 -SIZE (rust/crates/unicode-xid-0.2.3.crate) = 15174 -SHA256 (rust/crates/universal-hash-0.4.1.crate) = 9f214e8f697e925001e66ec2c6e37a4ef93f0f78c2eed7814394e10c62025b05 -SIZE (rust/crates/universal-hash-0.4.1.crate) = 8503 +SHA256 (rust/crates/unicode-xid-0.2.4.crate) = f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c +SIZE (rust/crates/unicode-xid-0.2.4.crate) = 15352 +SHA256 (rust/crates/universal-hash-0.5.0.crate) = 7d3160b73c9a19f7e2939a2fdad446c57c1bbbbf4d919d3213ff1267a580d8b5 +SIZE (rust/crates/universal-hash-0.5.0.crate) = 9137 SHA256 (rust/crates/unreachable-0.1.1.crate) = 1f2ae5ddb18e1c92664717616dd9549dde73f539f01bd7b77c2edb2446bdff91 SIZE (rust/crates/unreachable-0.1.1.crate) = 1772 SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a SIZE (rust/crates/untrusted-0.7.1.crate) = 7924 SHA256 (rust/crates/url-1.7.2.crate) = dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a SIZE (rust/crates/url-1.7.2.crate) = 68597 -SHA256 (rust/crates/url-2.2.2.crate) = a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c -SIZE (rust/crates/url-2.2.2.crate) = 68555 +SHA256 (rust/crates/url-2.3.1.crate) = 0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643 +SIZE (rust/crates/url-2.3.1.crate) = 72777 SHA256 (rust/crates/urlpattern-0.2.0.crate) = f9bd5ff03aea02fa45b13a7980151fe45009af1980ba69f651ec367121a31609 SIZE (rust/crates/urlpattern-0.2.0.crate) = 26231 SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9 SIZE (rust/crates/utf-8-0.7.6.crate) = 10422 SHA256 (rust/crates/utf8parse-0.2.0.crate) = 936e4b492acfd135421d8dca4b1aa80a7bfc26e702ef3af710e0752684df5372 SIZE (rust/crates/utf8parse-0.2.0.crate) = 13392 -SHA256 (rust/crates/uuid-1.0.0.crate) = 8cfcd319456c4d6ea10087ed423473267e1a071f3bc0aa89f80d60997843c6f0 -SIZE (rust/crates/uuid-1.0.0.crate) = 48627 -SHA256 (rust/crates/v8-0.47.1.crate) = be156dece7a023d5959a72dc0d398d6c95100ec601a2cea10d868da143e85166 -SIZE (rust/crates/v8-0.47.1.crate) = 18897606 +SHA256 (rust/crates/uuid-1.1.2.crate) = dd6469f4314d5f1ffec476e05f17cc9a78bc7a27a6a857842170bdf8d6f98d2f +SIZE (rust/crates/uuid-1.1.2.crate) = 49511 +SHA256 (rust/crates/v8-0.51.0.crate) = e72791f754a6517e86d88e4521baad3a7d428ce54e266ba560b8747b2a99b946 +SIZE (rust/crates/v8-0.51.0.crate) = 18453194 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f @@ -935,36 +969,36 @@ SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714 SIZE (rust/crates/walkdir-2.3.2.crate) = 23516 SHA256 (rust/crates/want-0.3.0.crate) = 1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0 SIZE (rust/crates/want-0.3.0.crate) = 6550 -SHA256 (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f -SIZE (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 26964 +SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519 +SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/wasm-bindgen-0.2.81.crate) = 7c53b543413a17a202f4be280a7e5c62a1c69345f5de525ee64f8cfdbc954994 -SIZE (rust/crates/wasm-bindgen-0.2.81.crate) = 165467 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.81.crate) = 5491a68ab4500fa6b4d726bd67408630c3dbe9c4fe7bda16d5c82a1fd8c7340a -SIZE (rust/crates/wasm-bindgen-backend-0.2.81.crate) = 25737 -SHA256 (rust/crates/wasm-bindgen-futures-0.4.31.crate) = de9a9cec1733468a8c657e57fa2413d2ae2c0129b95e87c5b72b8ace4d13f31f -SIZE (rust/crates/wasm-bindgen-futures-0.4.31.crate) = 15217 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.81.crate) = c441e177922bc58f1e12c022624b6216378e5febc2f0533e41ba443d505b80aa -SIZE (rust/crates/wasm-bindgen-macro-0.2.81.crate) = 11796 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.81.crate) = 7d94ac45fcf608c1f45ef53e748d35660f168490c10b23704c7779ab8f5c3048 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.81.crate) = 17855 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.81.crate) = 6a89911bd99e5f3659ec4acf9c4d93b0a90fe4a2a11f15328472058edc5261be -SIZE (rust/crates/wasm-bindgen-shared-0.2.81.crate) = 7194 -SHA256 (rust/crates/web-sys-0.3.58.crate) = 2fed94beee57daf8dd7d51f2b15dc2bcde92d7a72304cdf662a4371008b71b90 -SIZE (rust/crates/web-sys-0.3.58.crate) = 696212 +SHA256 (rust/crates/wasm-bindgen-0.2.83.crate) = eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268 +SIZE (rust/crates/wasm-bindgen-0.2.83.crate) = 169618 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.83.crate) = 4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142 +SIZE (rust/crates/wasm-bindgen-backend-0.2.83.crate) = 25620 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.33.crate) = 23639446165ca5a5de86ae1d8896b737ae80319560fbaa4c2887b7da6e7ebd7d +SIZE (rust/crates/wasm-bindgen-futures-0.4.33.crate) = 15216 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.83.crate) = 052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810 +SIZE (rust/crates/wasm-bindgen-macro-0.2.83.crate) = 12075 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.83.crate) = 07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.83.crate) = 18530 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.83.crate) = 1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f +SIZE (rust/crates/wasm-bindgen-shared-0.2.83.crate) = 7194 +SHA256 (rust/crates/web-sys-0.3.60.crate) = bcda906d8be16e728fd5adc5b729afad4e444e106ab28cd1c7256e54fa61510f +SIZE (rust/crates/web-sys-0.3.60.crate) = 700485 SHA256 (rust/crates/webpki-0.22.0.crate) = f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd SIZE (rust/crates/webpki-0.22.0.crate) = 58663 -SHA256 (rust/crates/webpki-roots-0.22.3.crate) = 44d8de8415c823c8abd270ad483c6feeac771fad964890779f9a8cb24fbbc1bf -SIZE (rust/crates/webpki-roots-0.22.3.crate) = 242291 -SHA256 (rust/crates/wgpu-core-0.13.1.crate) = 266ca6be6004fd1b2a768023b1cb0afbf7af0cbffaba19af25c5792d44e74784 -SIZE (rust/crates/wgpu-core-0.13.1.crate) = 192396 -SHA256 (rust/crates/wgpu-hal-0.13.1.crate) = bef50e48812c7eb958fa52d28a912f8b77c96453ebab21c72b01cdda61d3e65d -SIZE (rust/crates/wgpu-hal-0.13.1.crate) = 216819 -SHA256 (rust/crates/wgpu-types-0.13.0.crate) = f48d691b733b9d50ea8cb18f377fd1ed927c90c55ad1ec5b90f68885471977f7 -SIZE (rust/crates/wgpu-types-0.13.0.crate) = 38941 -SHA256 (rust/crates/which-4.2.5.crate) = 5c4fb54e6113b6a8772ee41c3404fb0301ac79604489467e0a9ce1f3e97c24ae -SIZE (rust/crates/which-4.2.5.crate) = 9326 +SHA256 (rust/crates/webpki-roots-0.22.4.crate) = f1c760f0d366a6c24a02ed7816e23e691f5d92291f94d15e836006fd11b04daf +SIZE (rust/crates/webpki-roots-0.22.4.crate) = 250591 +SHA256 (rust/crates/wgpu-core-0.13.2.crate) = 89b92788dec9d0c1bed849a1b83f01b2ee12819bf04a79c90f68e4173f7b5ba2 +SIZE (rust/crates/wgpu-core-0.13.2.crate) = 192815 +SHA256 (rust/crates/wgpu-hal-0.13.2.crate) = 20cbdfc3d0637dba3d5536b93adef3d26023a0b96f0e1ee5ee9560a401d9f646 +SIZE (rust/crates/wgpu-hal-0.13.2.crate) = 217991 +SHA256 (rust/crates/wgpu-types-0.13.2.crate) = 1f762cbc08e1a51389859cf9c199c7aef544789cf3510889aab12c607f701604 +SIZE (rust/crates/wgpu-types-0.13.2.crate) = 35393 +SHA256 (rust/crates/which-4.3.0.crate) = 1c831fbbee9e129a8cf93e7747a82da9d95ba8e16621cae60ec2cdc849bacb7b +SIZE (rust/crates/which-4.3.0.crate) = 9635 SHA256 (rust/crates/widestring-0.5.1.crate) = 17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983 SIZE (rust/crates/widestring-0.5.1.crate) = 41338 SHA256 (rust/crates/winapi-0.2.8.crate) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a @@ -979,28 +1013,16 @@ SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e9 SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/windows-sys-0.30.0.crate) = 030b7ff91626e57a05ca64a07c481973cbb2db774e4852c9c7ca342408c6a99a -SIZE (rust/crates/windows-sys-0.30.0.crate) = 3256610 SHA256 (rust/crates/windows-sys-0.36.1.crate) = ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2 SIZE (rust/crates/windows-sys-0.36.1.crate) = 3347053 -SHA256 (rust/crates/windows_aarch64_msvc-0.30.0.crate) = 29277a4435d642f775f63c7d1faeb927adba532886ce0287bd985bffb16b6bca -SIZE (rust/crates/windows_aarch64_msvc-0.30.0.crate) = 669666 SHA256 (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47 SIZE (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 661960 -SHA256 (rust/crates/windows_i686_gnu-0.30.0.crate) = 1145e1989da93956c68d1864f32fb97c8f561a8f89a5125f6a2b7ea75524e4b8 -SIZE (rust/crates/windows_i686_gnu-0.30.0.crate) = 774464 SHA256 (rust/crates/windows_i686_gnu-0.36.1.crate) = 180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6 SIZE (rust/crates/windows_i686_gnu-0.36.1.crate) = 818115 -SHA256 (rust/crates/windows_i686_msvc-0.30.0.crate) = d4a09e3a0d4753b73019db171c1339cd4362c8c44baf1bcea336235e955954a6 -SIZE (rust/crates/windows_i686_msvc-0.30.0.crate) = 732295 SHA256 (rust/crates/windows_i686_msvc-0.36.1.crate) = e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024 SIZE (rust/crates/windows_i686_msvc-0.36.1.crate) = 724575 -SHA256 (rust/crates/windows_x86_64_gnu-0.30.0.crate) = 8ca64fcb0220d58db4c119e050e7af03c69e6f4f415ef69ec1773d9aab422d5a -SIZE (rust/crates/windows_x86_64_gnu-0.30.0.crate) = 743236 SHA256 (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1 SIZE (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 790934 -SHA256 (rust/crates/windows_x86_64_msvc-0.30.0.crate) = 08cabc9f0066848fef4bc6a1c1668e6efce38b661d2aeec75d18d8617eebb5f1 -SIZE (rust/crates/windows_x86_64_msvc-0.30.0.crate) = 668972 SHA256 (rust/crates/windows_x86_64_msvc-0.36.1.crate) = c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680 SIZE (rust/crates/windows_x86_64_msvc-0.36.1.crate) = 661999 SHA256 (rust/crates/winreg-0.7.0.crate) = 0120db82e8a1e0b9fb3345a539c478767c0048d842860994d96113d5b667bd69 @@ -1009,19 +1031,25 @@ SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926 SIZE (rust/crates/winreg-0.10.1.crate) = 25725 SHA256 (rust/crates/winres-0.1.12.crate) = b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c SIZE (rust/crates/winres-0.1.12.crate) = 19772 +SHA256 (rust/crates/x25519-dalek-2.0.0-pre.1.crate) = e5da623d8af10a62342bcbbb230e33e58a63255a58012f8653c578e54bab48df +SIZE (rust/crates/x25519-dalek-2.0.0-pre.1.crate) = 88717 SHA256 (rust/crates/xattr-0.2.3.crate) = 6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc SIZE (rust/crates/xattr-0.2.3.crate) = 11959 -SHA256 (rust/crates/yup-oauth2-6.7.0.crate) = 87d859e5b7fb10b5956b30eb1a6da981cdf0d3195fe2c6ff1840424522ca0d51 -SIZE (rust/crates/yup-oauth2-6.7.0.crate) = 158443 -SHA256 (rust/crates/zeroize-1.5.5.crate) = 94693807d016b2f2d2e14420eb3bfcca689311ff775dcf113d74ea624b7cdf07 -SIZE (rust/crates/zeroize-1.5.5.crate) = 18550 -SHA256 (rust/crates/zstd-0.11.1+zstd.1.5.2.crate) = 77a16b8414fde0414e90c612eba70985577451c4c504b99885ebed24762cb81a -SIZE (rust/crates/zstd-0.11.1+zstd.1.5.2.crate) = 28989 -SHA256 (rust/crates/zstd-safe-5.0.1+zstd.1.5.2.crate) = 7c12659121420dd6365c5c3de4901f97145b79651fb1d25814020ed2ed0585ae -SIZE (rust/crates/zstd-safe-5.0.1+zstd.1.5.2.crate) = 17272 +SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec +SIZE (rust/crates/yansi-0.5.1.crate) = 16525 +SHA256 (rust/crates/yup-oauth2-6.7.1.crate) = 22978c3967bbb8ba0c100106d83e652cf640b55d64b7e7d93d943fc0738d9453 +SIZE (rust/crates/yup-oauth2-6.7.1.crate) = 158450 +SHA256 (rust/crates/zeroize-1.5.7.crate) = c394b5bd0c6f669e7275d9c20aa90ae064cb22e75a1cad54e1b34088034b149f +SIZE (rust/crates/zeroize-1.5.7.crate) = 18861 +SHA256 (rust/crates/zeroize_derive-1.3.2.crate) = 3f8f187641dad4f680d25c4bfc4225b418165984179f26ca76ec4fb6441d3a17 +SIZE (rust/crates/zeroize_derive-1.3.2.crate) = 10299 +SHA256 (rust/crates/zstd-0.11.2+zstd.1.5.2.crate) = 20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4 +SIZE (rust/crates/zstd-0.11.2+zstd.1.5.2.crate) = 28987 +SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db +SIZE (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273 SHA256 (rust/crates/zstd-sys-2.0.1+zstd.1.5.2.crate) = 9fd07cbbc53846d9145dbffdf6dd09a7a0aa52be46741825f5c97bdd4f73f12b SIZE (rust/crates/zstd-sys-2.0.1+zstd.1.5.2.crate) = 715552 -SHA256 (denoland-deno-v1.24.3_GH0.tar.gz) = d1edf327b380dd16c6eb83c0d040f22dd800514996f3442522c3c332d4742600 -SIZE (denoland-deno-v1.24.3_GH0.tar.gz) = 8604101 +SHA256 (denoland-deno-v1.26.1_GH0.tar.gz) = 1b683e3393788351c3f2e614cd07dab87d10d4ed3352eeb5289de1ca413fa049 +SIZE (denoland-deno-v1.26.1_GH0.tar.gz) = 18646772 SHA256 (tinycc-tinycc-afc136262e93a_GH0.tar.gz) = 7c7faf5c5c64358416a5a2f1105755465f790b7c0fabf7a16b924add3a61f343 SIZE (tinycc-tinycc-afc136262e93a_GH0.tar.gz) = 916467 diff --git a/www/deno/files/patch-cargo-crates_v8_build.rs b/www/deno/files/patch-cargo-crates_v8_build.rs index a7f99078d67..66a2ffc972c 100644 --- a/www/deno/files/patch-cargo-crates_v8_build.rs +++ b/www/deno/files/patch-cargo-crates_v8_build.rs @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/build.rs.orig 2020-07-22 09:53:02 UTC -+++ cargo-crates/v8-0.47.1/build.rs +--- cargo-crates/v8-0.51.0/build.rs.orig 2020-07-22 09:53:02 UTC ++++ cargo-crates/v8-0.51.0/build.rs @@ -130,6 +132,10 @@ fn platform() -> &'static str { #[cfg(target_os = "macos")] { diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_build_config_BUILD.gn index 87aa769bc17..a8329df0176 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_config_BUILD.gn +++ b/www/deno/files/patch-cargo-crates_v8_build_config_BUILD.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/build/config/BUILD.gn.orig 2021-01-19 00:12:27 UTC -+++ cargo-crates/v8-0.47.1/build/config/BUILD.gn +--- cargo-crates/v8-0.51.0/build/config/BUILD.gn.orig 2021-01-19 00:12:27 UTC ++++ cargo-crates/v8-0.51.0/build/config/BUILD.gn @@ -133,7 +133,7 @@ config("debug") { # builds, and we have to tell it to turn it off. defines += [ "_HAS_ITERATOR_DEBUGGING=0" ] diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_BUILDCONFIG.gn b/www/deno/files/patch-cargo-crates_v8_build_config_BUILDCONFIG.gn index d0d6a83828f..8d617838110 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_config_BUILDCONFIG.gn +++ b/www/deno/files/patch-cargo-crates_v8_build_config_BUILDCONFIG.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/build/config/BUILDCONFIG.gn.orig 2021-01-19 00:12:27 UTC -+++ cargo-crates/v8-0.47.1/build/config/BUILDCONFIG.gn +--- cargo-crates/v8-0.51.0/build/config/BUILDCONFIG.gn.orig 2021-01-19 00:12:27 UTC ++++ cargo-crates/v8-0.51.0/build/config/BUILDCONFIG.gn @@ -131,7 +131,7 @@ declare_args() { is_official_build = false diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_compiler_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_build_config_compiler_BUILD.gn index d3336978d8b..bda54d8f062 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_config_compiler_BUILD.gn +++ b/www/deno/files/patch-cargo-crates_v8_build_config_compiler_BUILD.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/build/config/compiler/BUILD.gn.orig 1973-11-29 22:33:09.000000000 +0100 -+++ cargo-crates/v8-0.47.1/build/config/compiler/BUILD.gn 2022-05-31 15:40:38.996239000 +0200 +--- cargo-crates/v8-0.51.0/build/config/compiler/BUILD.gn.orig 1973-11-29 22:33:09.000000000 +0100 ++++ cargo-crates/v8-0.51.0/build/config/compiler/BUILD.gn 2022-05-31 15:40:38.996239000 +0200 @@ -137,7 +137,7 @@ declare_args() { # # TODO(crbug.com/1131993): Enabling this when 'is_android' is true breaks diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_features.gni b/www/deno/files/patch-cargo-crates_v8_build_config_features.gni index 50f3e1acfc1..bbb68d3ae11 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_config_features.gni +++ b/www/deno/files/patch-cargo-crates_v8_build_config_features.gni @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/build/config/features.gni.orig 2020-08-08 19:24:36 UTC -+++ cargo-crates/v8-0.47.1/build/config/features.gni +--- cargo-crates/v8-0.51.0/build/config/features.gni.orig 2020-08-08 19:24:36 UTC ++++ cargo-crates/v8-0.51.0/build/config/features.gni @@ -26,7 +26,7 @@ declare_args() { proprietary_codecs = is_chrome_branded || is_chromecast diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_freetype_freetype.gni b/www/deno/files/patch-cargo-crates_v8_build_config_freetype_freetype.gni index 527f81d3a2c..a2e8be03f12 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_config_freetype_freetype.gni +++ b/www/deno/files/patch-cargo-crates_v8_build_config_freetype_freetype.gni @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/build/config/freetype/freetype.gni.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-0.47.1/build/config/freetype/freetype.gni +--- cargo-crates/v8-0.51.0/build/config/freetype/freetype.gni.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-0.51.0/build/config/freetype/freetype.gni @@ -10,5 +10,5 @@ declare_args() { # than version 2.7.1 and have color bitmap support compiled in. WARNING: # System FreeType configurations other than as described WILL INTRODUCE TEXT diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_linux_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_build_config_linux_BUILD.gn index 564f5ed0227..612efc2ce87 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_config_linux_BUILD.gn +++ b/www/deno/files/patch-cargo-crates_v8_build_config_linux_BUILD.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/build/config/linux/BUILD.gn.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-0.47.1/build/config/linux/BUILD.gn +--- cargo-crates/v8-0.51.0/build/config/linux/BUILD.gn.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-0.51.0/build/config/linux/BUILD.gn @@ -41,7 +41,7 @@ config("runtime_library") { } diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_linux_pkg-config.py b/www/deno/files/patch-cargo-crates_v8_build_config_linux_pkg-config.py index f39073de969..caee6972384 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_config_linux_pkg-config.py +++ b/www/deno/files/patch-cargo-crates_v8_build_config_linux_pkg-config.py @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/build/config/linux/pkg-config.py.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-0.47.1/build/config/linux/pkg-config.py +--- cargo-crates/v8-0.51.0/build/config/linux/pkg-config.py.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-0.51.0/build/config/linux/pkg-config.py @@ -59,8 +59,12 @@ def SetConfigPath(options): print("You must specify an architecture via -a if using a sysroot.") sys.exit(1) diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_sysroot.gni b/www/deno/files/patch-cargo-crates_v8_build_config_sysroot.gni index ae498e64bb4..01a5effd723 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_config_sysroot.gni +++ b/www/deno/files/patch-cargo-crates_v8_build_config_sysroot.gni @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/build/config/sysroot.gni.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-0.47.1/build/config/sysroot.gni +--- cargo-crates/v8-0.51.0/build/config/sysroot.gni.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-0.51.0/build/config/sysroot.gni @@ -21,9 +21,9 @@ declare_args() { # Controls default is_linux sysroot. If set to true, and sysroot diff --git a/www/deno/files/patch-cargo-crates_v8_build_detect__host__arch.py b/www/deno/files/patch-cargo-crates_v8_build_detect__host__arch.py index cd5e48b0e93..e6de57b856b 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_detect__host__arch.py +++ b/www/deno/files/patch-cargo-crates_v8_build_detect__host__arch.py @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/build/detect_host_arch.py.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-0.47.1/build/detect_host_arch.py +--- cargo-crates/v8-0.51.0/build/detect_host_arch.py.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-0.51.0/build/detect_host_arch.py @@ -21,6 +21,8 @@ def HostArch(): host_arch = 'ia32' elif host_arch in ['x86_64', 'amd64']: diff --git a/www/deno/files/patch-cargo-crates_v8_build_gn__run__binary.py b/www/deno/files/patch-cargo-crates_v8_build_gn__run__binary.py index d1ed801b015..9589811d1bd 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_gn__run__binary.py +++ b/www/deno/files/patch-cargo-crates_v8_build_gn__run__binary.py @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/build/gn_run_binary.py.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-0.47.1/build/gn_run_binary.py +--- cargo-crates/v8-0.51.0/build/gn_run_binary.py.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-0.51.0/build/gn_run_binary.py @@ -24,7 +24,7 @@ if not os.path.isabs(path): # The rest of the arguments are passed directly to the executable. args = [path] + sys.argv[2:] diff --git a/www/deno/files/patch-cargo-crates_v8_build_linux_chrome.map b/www/deno/files/patch-cargo-crates_v8_build_linux_chrome.map index 3725c72e201..eac7d40c054 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_linux_chrome.map +++ b/www/deno/files/patch-cargo-crates_v8_build_linux_chrome.map @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/build/linux/chrome.map.orig 2021-02-25 20:45:34 UTC -+++ cargo-crates/v8-0.47.1/build/linux/chrome.map +--- cargo-crates/v8-0.51.0/build/linux/chrome.map.orig 2021-02-25 20:45:34 UTC ++++ cargo-crates/v8-0.51.0/build/linux/chrome.map @@ -1,4 +1,7 @@ { +local: diff --git a/www/deno/files/patch-cargo-crates_v8_build_linux_libpci_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_build_linux_libpci_BUILD.gn index f8821d0def3..9a9d0baad7f 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_linux_libpci_BUILD.gn +++ b/www/deno/files/patch-cargo-crates_v8_build_linux_libpci_BUILD.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/build/linux/libpci/BUILD.gn.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-0.47.1/build/linux/libpci/BUILD.gn +--- cargo-crates/v8-0.51.0/build/linux/libpci/BUILD.gn.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-0.51.0/build/linux/libpci/BUILD.gn @@ -3,20 +3,36 @@ # found in the LICENSE file. diff --git a/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_libusb.gn b/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_libusb.gn index 67ac8ca00eb..f3e6bf7f8be 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_libusb.gn +++ b/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_libusb.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/build/linux/unbundle/libusb.gn.orig 2020-07-22 09:52:14 UTC -+++ cargo-crates/v8-0.47.1/build/linux/unbundle/libusb.gn +--- cargo-crates/v8-0.51.0/build/linux/unbundle/libusb.gn.orig 2020-07-22 09:52:14 UTC ++++ cargo-crates/v8-0.51.0/build/linux/unbundle/libusb.gn @@ -0,0 +1,24 @@ +# Copyright 2016 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be diff --git a/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_replace__gn__files.py b/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_replace__gn__files.py index e92c77f2216..a34bb732e67 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_replace__gn__files.py +++ b/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_replace__gn__files.py @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/build/linux/unbundle/replace_gn_files.py.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-0.47.1/build/linux/unbundle/replace_gn_files.py +--- cargo-crates/v8-0.51.0/build/linux/unbundle/replace_gn_files.py.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-0.51.0/build/linux/unbundle/replace_gn_files.py @@ -27,6 +27,7 @@ REPLACEMENTS = { 'libevent': 'base/third_party/libevent/BUILD.gn', 'libjpeg': 'third_party/libjpeg.gni', diff --git a/www/deno/files/patch-cargo-crates_v8_build_toolchain_gcc__toolchain.gni b/www/deno/files/patch-cargo-crates_v8_build_toolchain_gcc__toolchain.gni index 84858055cbb..5dddb07dd14 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_toolchain_gcc__toolchain.gni +++ b/www/deno/files/patch-cargo-crates_v8_build_toolchain_gcc__toolchain.gni @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/build/toolchain/gcc_toolchain.gni.orig 1970-01-01 01:00:00.000000000 +0100 -+++ cargo-crates/v8-0.47.1/build/toolchain/gcc_toolchain.gni 2021-07-13 19:32:27.892587000 +0200 +--- cargo-crates/v8-0.51.0/build/toolchain/gcc_toolchain.gni.orig 1970-01-01 01:00:00.000000000 +0100 ++++ cargo-crates/v8-0.51.0/build/toolchain/gcc_toolchain.gni 2021-07-13 19:32:27.892587000 +0200 @@ -53,6 +53,11 @@ if (enable_resource_allowlist_generation) { "enable_resource_allowlist_generation=true does not work for target_os=$target_os") } diff --git a/www/deno/files/patch-cargo-crates_v8_build_toolchain_get__concurrent__links.py b/www/deno/files/patch-cargo-crates_v8_build_toolchain_get__concurrent__links.py index d6238c75b4f..c7c0b9b3a5a 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_toolchain_get__concurrent__links.py +++ b/www/deno/files/patch-cargo-crates_v8_build_toolchain_get__concurrent__links.py @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/build/toolchain/get_concurrent_links.py.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-0.47.1/build/toolchain/get_concurrent_links.py +--- cargo-crates/v8-0.51.0/build/toolchain/get_concurrent_links.py.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-0.51.0/build/toolchain/get_concurrent_links.py @@ -48,6 +48,14 @@ def _GetTotalMemoryInBytes(): return int(subprocess.check_output(['sysctl', '-n', 'hw.memsize'])) except Exception: diff --git a/www/deno/files/patch-cargo-crates_v8_buildtools_third__party_libc++_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_buildtools_third__party_libc++_BUILD.gn index fd2b6cb0f16..6b254e570e5 100644 --- a/www/deno/files/patch-cargo-crates_v8_buildtools_third__party_libc++_BUILD.gn +++ b/www/deno/files/patch-cargo-crates_v8_buildtools_third__party_libc++_BUILD.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/buildtools/third_party/libc++/BUILD.gn.orig 2020-07-22 17:57:09 UTC -+++ cargo-crates/v8-0.47.1/buildtools/third_party/libc++/BUILD.gn +--- cargo-crates/v8-0.51.0/buildtools/third_party/libc++/BUILD.gn.orig 2020-07-22 17:57:09 UTC ++++ cargo-crates/v8-0.51.0/buildtools/third_party/libc++/BUILD.gn @@ -23,7 +23,7 @@ config("config") { "-std:c++20", ] diff --git a/www/deno/files/patch-cargo-crates_v8_v8_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_v8_BUILD.gn index 1a6c4cb9961..ffee3ea829f 100644 --- a/www/deno/files/patch-cargo-crates_v8_v8_BUILD.gn +++ b/www/deno/files/patch-cargo-crates_v8_v8_BUILD.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/v8/BUILD.gn.orig 2021-01-19 00:12:40 UTC -+++ cargo-crates/v8-0.47.1/v8/BUILD.gn +--- cargo-crates/v8-0.51.0/v8/BUILD.gn.orig 2021-01-19 00:12:40 UTC ++++ cargo-crates/v8-0.51.0/v8/BUILD.gn @@ -4209,7 +4209,7 @@ v8_component("v8_libbase") { } } diff --git a/www/deno/files/patch-cargo-crates_v8_v8_include_v8config.h b/www/deno/files/patch-cargo-crates_v8_v8_include_v8config.h index 137d86e4f06..d0b2be9cf29 100644 --- a/www/deno/files/patch-cargo-crates_v8_v8_include_v8config.h +++ b/www/deno/files/patch-cargo-crates_v8_v8_include_v8config.h @@ -1,9 +1,9 @@ ---- cargo-crates/v8-0.47.1/v8/include/v8config.h.orig 2020-06-26 16:28:04 UTC -+++ cargo-crates/v8-0.47.1/v8/include/v8config.h -@@ -273,7 +273,18 @@ - # define V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT \ - (__has_attribute(warn_unused_result)) +--- cargo-crates/v8-0.51.0/v8/include/v8config.h.orig 2020-06-26 16:28:04 UTC ++++ cargo-crates/v8-0.51.0/v8/include/v8config.h +@@ -345,7 +345,18 @@ path. Add it with -I<path> to the command line + (V8_HAS_CPP_ATTRIBUTE(no_unique_address)) + # define V8_HAS_BUILTIN_ASSUME (__has_builtin(__builtin_assume)) +// Work around Clang bug present in 9.0.1, at least. +// +// Clang stores alignment as a 32-bit unsigned integer, but V8 only uses diff --git a/www/deno/files/patch-cargo-crates_v8_v8_src_api_api.cc b/www/deno/files/patch-cargo-crates_v8_v8_src_api_api.cc index 57a72660727..d7a774b19ce 100644 --- a/www/deno/files/patch-cargo-crates_v8_v8_src_api_api.cc +++ b/www/deno/files/patch-cargo-crates_v8_v8_src_api_api.cc @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/v8/src/api/api.cc.orig 2020-06-26 16:28:04 UTC -+++ cargo-crates/v8-0.47.1/v8/src/api/api.cc +--- cargo-crates/v8-0.51.0/v8/src/api/api.cc.orig 2020-06-26 16:28:04 UTC ++++ cargo-crates/v8-0.51.0/v8/src/api/api.cc @@ -6096,7 +6096,7 @@ bool v8::V8::Initialize(const int build_config) { return true; } diff --git a/www/deno/files/patch-cargo-crates_v8_v8_src_base_cpu.cc b/www/deno/files/patch-cargo-crates_v8_v8_src_base_cpu.cc index 5a4de071866..1bec49c6878 100644 --- a/www/deno/files/patch-cargo-crates_v8_v8_src_base_cpu.cc +++ b/www/deno/files/patch-cargo-crates_v8_v8_src_base_cpu.cc @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/v8/src/base/cpu.cc.orig 2020-06-26 16:28:04 UTC -+++ cargo-crates/v8-0.47.1/v8/src/base/cpu.cc +--- cargo-crates/v8-0.51.0/v8/src/base/cpu.cc.orig 2020-06-26 16:28:04 UTC ++++ cargo-crates/v8-0.51.0/v8/src/base/cpu.cc @@ -475,6 +475,7 @@ CPU::CPU() #if V8_OS_LINUX diff --git a/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-freebsd.cc b/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-freebsd.cc index e2143a07ebe..9f07cad9432 100644 --- a/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-freebsd.cc +++ b/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-freebsd.cc @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/v8/src/base/platform/platform-freebsd.cc.orig 2020-06-26 16:28:04 UTC -+++ cargo-crates/v8-0.47.1/v8/src/base/platform/platform-freebsd.cc +--- cargo-crates/v8-0.51.0/v8/src/base/platform/platform-freebsd.cc.orig 2020-06-26 16:28:04 UTC ++++ cargo-crates/v8-0.51.0/v8/src/base/platform/platform-freebsd.cc @@ -82,8 +82,8 @@ std::vector<OS::SharedLibraryAddress> OS::GetSharedLib lib_name = std::string(path); } diff --git a/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-posix.cc b/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-posix.cc index 4ca38ba6c0e..b03ee1de657 100644 --- a/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-posix.cc +++ b/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-posix.cc @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.47.1/v8/src/base/platform/platform-posix.cc.orig 2020-06-26 16:28:04 UTC -+++ cargo-crates/v8-0.47.1/v8/src/base/platform/platform-posix.cc +--- cargo-crates/v8-0.51.0/v8/src/base/platform/platform-posix.cc.orig 2020-06-26 16:28:04 UTC ++++ cargo-crates/v8-0.51.0/v8/src/base/platform/platform-posix.cc @@ -634,7 +634,7 @@ bool OS::HasLazyCommits() { // static diff --git a/www/deno/files/patch-crates_v8_third__party_zlib_BUILD.gn b/www/deno/files/patch-crates_v8_third__party_zlib_BUILD.gn deleted file mode 100644 index 56e00eee9bb..00000000000 --- a/www/deno/files/patch-crates_v8_third__party_zlib_BUILD.gn +++ /dev/null @@ -1,20 +0,0 @@ ---- cargo-crates/v8-0.47.1/third_party/zlib/BUILD.gn.orig 2020-09-11 17:42:11 UTC -+++ cargo-crates/v8-0.47.1/third_party/zlib/BUILD.gn -@@ -108,6 +108,8 @@ if (use_arm_neon_optimizations) { - defines = [ "CRC32_ARMV8_CRC32" ] - if (is_android) { - defines += [ "ARMV8_OS_ANDROID" ] -+ } else if (is_bsd) { -+ defines += [ "ARMV8_OS_FREEBSD" ] - } else if (is_linux || is_chromeos) { - defines += [ "ARMV8_OS_LINUX" ] - } else if (is_mac) { -@@ -385,7 +387,7 @@ static_library("minizip") { - ] - } - -- if (is_apple || is_android || is_nacl) { -+ if (is_apple || is_android || is_nacl || is_bsd) { - # Mac, Android and the BSDs don't have fopen64, ftello64, or fseeko64. We - # use fopen, ftell, and fseek instead on these systems. - defines = [ "USE_FILE32API" ] diff --git a/www/deno/files/patch-crates_v8_third__party_zlib_cpu__features.c b/www/deno/files/patch-crates_v8_third__party_zlib_cpu__features.c deleted file mode 100644 index f3a2c73e0fe..00000000000 --- a/www/deno/files/patch-crates_v8_third__party_zlib_cpu__features.c +++ /dev/null @@ -1,48 +0,0 @@ ---- cargo-crates/v8-0.47.1/third_party/zlib/cpu_features.c.orig 2020-09-11 17:42:11 UTC -+++ cargo-crates/v8-0.47.1/third_party/zlib/cpu_features.c -@@ -31,11 +31,20 @@ int ZLIB_INTERNAL x86_cpu_enable_simd = 0; - - #ifndef CPU_NO_SIMD - --#if defined(ARMV8_OS_ANDROID) || defined(ARMV8_OS_LINUX) || defined(ARMV8_OS_FUCHSIA) -+#if defined(ARMV8_OS_ANDROID) || defined(ARMV8_OS_LINUX) || defined(ARMV8_OS_FUCHSIA) || defined(ARMV8_OS_FREEBSD) - #include <pthread.h> - #endif - --#if defined(ARMV8_OS_ANDROID) -+#if defined(ARMV8_OS_FREEBSD) -+#include <machine/armreg.h> -+#include <sys/types.h> -+#ifndef ID_AA64ISAR0_AES_VAL -+#define ID_AA64ISAR0_AES_VAL ID_AA64ISAR0_AES -+#endif -+#ifndef ID_AA64ISAR0_CRC32_VAL -+#define ID_AA64ISAR0_CRC32_VAL ID_AA64ISAR0_CRC32 -+#endif -+#elif defined(ARMV8_OS_ANDROID) - #include <cpu-features.h> - #elif defined(ARMV8_OS_LINUX) - #include <asm/hwcap.h> -@@ -56,7 +65,7 @@ int ZLIB_INTERNAL x86_cpu_enable_simd = 0; - static void _cpu_check_features(void); - #endif - --#if defined(ARMV8_OS_ANDROID) || defined(ARMV8_OS_LINUX) || defined(ARMV8_OS_MACOS) || defined(ARMV8_OS_FUCHSIA) || defined(X86_NOT_WINDOWS) -+#if defined(ARMV8_OS_ANDROID) || defined(ARMV8_OS_LINUX) || defined(ARMV8_OS_MACOS) || defined(ARMV8_OS_FUCHSIA) || defined(X86_NOT_WINDOWS) || defined(ARMV8_OS_FREEBSD) - #if !defined(ARMV8_OS_MACOS) - // _cpu_check_features() doesn't need to do anything on mac/arm since all - // features are known at build time, so don't call it. -@@ -123,6 +132,13 @@ static void _cpu_check_features(void) - #elif defined(ARMV8_OS_WINDOWS) - arm_cpu_enable_crc32 = IsProcessorFeaturePresent(PF_ARM_V8_CRC32_INSTRUCTIONS_AVAILABLE); - arm_cpu_enable_pmull = IsProcessorFeaturePresent(PF_ARM_V8_CRYPTO_INSTRUCTIONS_AVAILABLE); -+#elif defined(ARMV8_OS_FREEBSD) -+ uint64_t id_aa64isar0; -+ id_aa64isar0 = READ_SPECIALREG(id_aa64isar0_el1); -+ if (ID_AA64ISAR0_AES_VAL(id_aa64isar0) == ID_AA64ISAR0_AES_PMULL) -+ arm_cpu_enable_pmull = 1; -+ if (ID_AA64ISAR0_CRC32_VAL(id_aa64isar0) == ID_AA64ISAR0_CRC32_BASE) -+ arm_cpu_enable_crc32 = 1; - #endif - } - #endif diff --git a/www/deno/files/patch-ext_ffi_build.rs b/www/deno/files/patch-ext_ffi_build.rs deleted file mode 100644 index 4b17c845c3f..00000000000 --- a/www/deno/files/patch-ext_ffi_build.rs +++ /dev/null @@ -1,27 +0,0 @@ -ONE_SOURCE=yes is required because the Makefile doesn't work -well - ---- ext/ffi/build.rs.orig 2022-07-21 01:28:00.000000000 +0200 -+++ ext/ffi/build.rs 2022-07-26 14:20:50.502353000 +0200 -@@ -30,18 +30,19 @@ fn build_tcc() { - let out_dir = PathBuf::from(env::var("OUT_DIR").unwrap()); - let mut configure = Command::new(tcc_src.join("configure")); - configure.current_dir(&out_dir); -- configure.args(&["--enable-static", "--extra-cflags=-fPIC -O3 -g -static"]); -+ configure.args(&["--enable-static", "--cc=cc", "--extra-cflags=-fPIC -O3 -g -static"]); - let status = configure.status().unwrap(); - if !status.success() { - eprintln!("Fail to configure: {:?}", status); - exit(1); - } - -- let mut make = Command::new("make"); -+ let mut make = Command::new("gmake"); - make.current_dir(&out_dir).arg(format!( - "-j{}", - env::var("NUM_JOBS").unwrap_or_else(|_| String::from("1")) - )); -+ make.args(&["ONE_SOURCE=yes"]); - make.args(&["libtcc.a"]); - let status = make.status().unwrap(); - diff --git a/www/deno/files/patch-ext_flash_sendfile.rs b/www/deno/files/patch-ext_flash_sendfile.rs new file mode 100644 index 00000000000..ae87f8c01a2 --- /dev/null +++ b/www/deno/files/patch-ext_flash_sendfile.rs @@ -0,0 +1,31 @@ +--- ext/flash/sendfile.rs.orig 2022-09-16 09:21:47 UTC ++++ ext/flash/sendfile.rs +@@ -15,6 +15,28 @@ impl SendFile { + impl SendFile { + #[inline] + pub fn try_send(&mut self) -> Result<usize, std::io::Error> { ++ #[cfg(target_os = "freebsd")] ++ { ++ let mut bytes_sent = 0; ++ let res = unsafe { ++ libc::sendfile( ++ self.io.0, ++ self.io.1, ++ self.written as libc::off_t, ++ 0, ++ std::ptr::null_mut(), ++ &mut bytes_sent, ++ 0, ++ ) ++ }; ++ self.written += bytes_sent as usize; ++ if res == -1 { ++ Err(io::Error::last_os_error()) ++ } else { ++ self.written = bytes_sent as usize; ++ Ok(res as usize) ++ } ++ } + #[cfg(target_os = "linux")] + { + // This is the maximum the Linux kernel will write in a single call. diff --git a/www/elgg/Makefile b/www/elgg/Makefile index 00ba527c875..3a46a49965c 100644 --- a/www/elgg/Makefile +++ b/www/elgg/Makefile @@ -1,5 +1,5 @@ PORTNAME= elgg -PORTVERSION= 4.3.1 +PORTVERSION= 4.3.3 CATEGORIES= www MASTER_SITES= http://elgg.org/download/ diff --git a/www/elgg/distinfo b/www/elgg/distinfo index 5c279630dcd..03ec8decc4b 100644 --- a/www/elgg/distinfo +++ b/www/elgg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662990284 -SHA256 (elgg-4.3.1.zip) = 69b45d55c9e8175faf11bb9bc2ec11c849e4c5c06658eacae6981de22f89716e -SIZE (elgg-4.3.1.zip) = 49809166 +TIMESTAMP = 1665281453 +SHA256 (elgg-4.3.3.zip) = d93f4ab94af1fd494843215051cb246c5073cf9657476feccac6bba71b1199ce +SIZE (elgg-4.3.3.zip) = 49814457 diff --git a/www/elgg/pkg-plist b/www/elgg/pkg-plist index 5148994b25d..f2e9b797ad5 100644 --- a/www/elgg/pkg-plist +++ b/www/elgg/pkg-plist @@ -15679,7 +15679,6 @@ %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/functions_include.php %%WWWDIR%%/vendor/guzzlehttp/promises/CHANGELOG.md %%WWWDIR%%/vendor/guzzlehttp/promises/LICENSE -%%WWWDIR%%/vendor/guzzlehttp/promises/Makefile %%WWWDIR%%/vendor/guzzlehttp/promises/README.md %%WWWDIR%%/vendor/guzzlehttp/promises/composer.json %%WWWDIR%%/vendor/guzzlehttp/promises/src/AggregateException.php @@ -17564,6 +17563,7 @@ %%WWWDIR%%/vendor/npm-asset/jquery/src/css/var/getStyles.js %%WWWDIR%%/vendor/npm-asset/jquery/src/css/var/isHiddenWithinTree.js %%WWWDIR%%/vendor/npm-asset/jquery/src/css/var/rboxStyle.js +%%WWWDIR%%/vendor/npm-asset/jquery/src/css/var/rcustomProp.js %%WWWDIR%%/vendor/npm-asset/jquery/src/css/var/rnumnonpx.js %%WWWDIR%%/vendor/npm-asset/jquery/src/css/var/swap.js %%WWWDIR%%/vendor/npm-asset/jquery/src/data.js @@ -17625,9 +17625,11 @@ %%WWWDIR%%/vendor/npm-asset/jquery/src/var/rcheckableType.js %%WWWDIR%%/vendor/npm-asset/jquery/src/var/rcssNum.js %%WWWDIR%%/vendor/npm-asset/jquery/src/var/rnothtmlwhite.js +%%WWWDIR%%/vendor/npm-asset/jquery/src/var/rtrimCSS.js %%WWWDIR%%/vendor/npm-asset/jquery/src/var/slice.js %%WWWDIR%%/vendor/npm-asset/jquery/src/var/support.js %%WWWDIR%%/vendor/npm-asset/jquery/src/var/toString.js +%%WWWDIR%%/vendor/npm-asset/jquery/src/var/whitespace.js %%WWWDIR%%/vendor/npm-asset/jquery/src/wrap.js %%WWWDIR%%/vendor/npm-asset/normalize.css/CHANGELOG.md %%WWWDIR%%/vendor/npm-asset/normalize.css/LICENSE.md diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile index 94a97c3ede6..42d6aafb210 100644 --- a/www/firefox-esr/Makefile +++ b/www/firefox-esr/Makefile @@ -1,5 +1,5 @@ PORTNAME= firefox -DISTVERSION= 102.3.0 +DISTVERSION= 102.4.0 PORTEPOCH= 1 CATEGORIES= www wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \ diff --git a/www/firefox-esr/distinfo b/www/firefox-esr/distinfo index 1c1386b8191..cc89b431a4d 100644 --- a/www/firefox-esr/distinfo +++ b/www/firefox-esr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663002252 -SHA256 (firefox-102.3.0esr.source.tar.xz) = 308e23b6dcf964e342cf95fd0c8a386127371b620a489ae26e537d728341b55a -SIZE (firefox-102.3.0esr.source.tar.xz) = 478260896 +TIMESTAMP = 1665417934 +SHA256 (firefox-102.4.0esr.source.tar.xz) = e79f0ddd4914dfbff61c5eea7ff28ad2dd12ecfbf3d63a41dab57d50171d904e +SIZE (firefox-102.4.0esr.source.tar.xz) = 482118312 diff --git a/www/firefox/Makefile b/www/firefox/Makefile index 76fcb43b984..617045a1df1 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -1,5 +1,5 @@ PORTNAME= firefox -DISTVERSION= 105.0.2 +DISTVERSION= 106.0 PORTEPOCH= 2 CATEGORIES= www wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \ @@ -11,7 +11,7 @@ COMMENT= Web browser based on the browser portion of Mozilla WWW= https://www.mozilla.com/firefox BUILD_DEPENDS= nspr>=4.32:devel/nspr \ - nss>=3.82:security/nss \ + nss>=3.83:security/nss \ icu>=71.1:devel/icu \ libevent>=2.1.8:devel/libevent \ harfbuzz>=4.4.1:print/harfbuzz \ @@ -64,10 +64,6 @@ post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/browser/app/nsBrowserApp.cpp -pre-configure: - (cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf2.13) - (cd ${WRKSRC}/js/src/ && ${LOCALBASE}/bin/autoconf2.13) - post-install: ${INSTALL_DATA} ${FIREFOX_DESKTOP} ${STAGEDIR}${PREFIX}/share/applications/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps diff --git a/www/firefox/distinfo b/www/firefox/distinfo index d19d9464758..8c1eff4b3dd 100644 --- a/www/firefox/distinfo +++ b/www/firefox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664820735 -SHA256 (firefox-105.0.2.source.tar.xz) = fb1ed65cd9e6698122885fe38984cfd00018c7a837109f511762b2986b391e25 -SIZE (firefox-105.0.2.source.tar.xz) = 481457328 +TIMESTAMP = 1665418749 +SHA256 (firefox-106.0.source.tar.xz) = 1546ebfd9d5a814f17479ed626519ed69aa3c89c22c7fb1fe5c84e4d7e5d7e18 +SIZE (firefox-106.0.source.tar.xz) = 500449804 diff --git a/www/firefox/files/patch-bug1559213 b/www/firefox/files/patch-bug1559213 index 09b4dcc58e8..49bbb0fb05f 100644 --- a/www/firefox/files/patch-bug1559213 +++ b/www/firefox/files/patch-bug1559213 @@ -63,26 +63,27 @@ index 8509aec..eb6f129 100644 EXPORTS += [ diff --git media/ffvpx/libavcodec/moz.build media/ffvpx/libavcodec/moz.build index 0069865..e806fc8 100644 ---- media/ffvpx/libavcodec/moz.build +--- media/ffvpx/libavcodec/moz.build.orig +++ media/ffvpx/libavcodec/moz.build -@@ -112,9 +112,15 @@ if not CONFIG['MOZ_FFVPX_AUDIOONLY']: - 'vaapi_vp8.c', - 'vaapi_vp9.c', - ] -+ if CONFIG["MOZ_SYSTEM_AV1"]: -+ CFLAGS += CONFIG['MOZ_SYSTEM_LIBDAV1D_CFLAGS'] -+ OS_LIBS += CONFIG['MOZ_SYSTEM_LIBDAV1D_LIBS'] -+ else: -+ USE_LIBS += [ -+ 'dav1d', -+ 'media_libdav1d_asm', -+ ] - USE_LIBS += [ -- 'dav1d', -- 'media_libdav1d_asm', - 'mozva' - ] - +@@ -108,10 +108,14 @@ + 'vp9prob.c', + 'vp9recon.c' + ] +- USE_LIBS += [ +- 'dav1d', +- 'media_libdav1d_asm', +- ] ++ if CONFIG["MOZ_SYSTEM_AV1"]: ++ CFLAGS += CONFIG['MOZ_SYSTEM_LIBDAV1D_CFLAGS'] ++ OS_LIBS += CONFIG['MOZ_SYSTEM_LIBDAV1D_LIBS'] ++ else: ++ USE_LIBS += [ ++ 'dav1d', ++ 'media_libdav1d_asm', ++ ] + if CONFIG['MOZ_WAYLAND']: + LOCAL_INCLUDES += ['/media/mozva'] + SOURCES += [ diff --git toolkit/moz.configure toolkit/moz.configure index 0069865..e806fc8 100644 --- toolkit/moz.configure diff --git a/www/firefox/files/patch-libwebrtc-generated b/www/firefox/files/patch-libwebrtc-generated index d7f0fdecd9c..925a9eebc06 100644 --- a/www/firefox/files/patch-libwebrtc-generated +++ b/www/firefox/files/patch-libwebrtc-generated @@ -1,14 +1,22 @@ +commit 92fd9b62fee80dc5abd172e1d1e15bb7d277b9fe +Author: Christoph Moench-Tegeder <cmt@FreeBSD.org> +Date: Sun Oct 9 19:16:04 2022 +0000 + + Regenerate build config for libwebrtc/Firefox 106 + diff --git third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build -index 445f027e82b0..c286ec3735a7 100644 +index 8fbfa680375d..f23f8119fc14 100644 --- third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build +++ third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -22,7 +30,7 @@ index 445f027e82b0..c286ec3735a7 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -30,10 +38,11 @@ index 445f027e82b0..c286ec3735a7 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -46,6 +55,7 @@ index 445f027e82b0..c286ec3735a7 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -71,8 +81,10 @@ index 445f027e82b0..c286ec3735a7 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -88,6 +100,7 @@ index 445f027e82b0..c286ec3735a7 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -105,10 +118,6 @@ index 445f027e82b0..c286ec3735a7 100644 - DEFINES["_WIN32_WINNT"] = "0x0A00" - DEFINES["_WINDOWS"] = True - DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] + DEFINES["_DEBUG"] = True if CONFIG["CPU_ARCH"] == "aarch64": @@ -159,47 +168,44 @@ index 445f027e82b0..c286ec3735a7 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("resource_adaptation_api_gn") diff --git third_party/libwebrtc/api/array_view_gn/moz.build third_party/libwebrtc/api/array_view_gn/moz.build -index 0ae35513c8c6..efaa7dd2f99c 100644 +index 06d73f689afb..a5ae7135d079 100644 --- third_party/libwebrtc/api/array_view_gn/moz.build +++ third_party/libwebrtc/api/array_view_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -213,7 +219,7 @@ index 0ae35513c8c6..efaa7dd2f99c 100644 FINAL_LIBRARY = "webrtc" -@@ -36,148 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -221,10 +227,11 @@ index 0ae35513c8c6..efaa7dd2f99c 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -237,6 +244,7 @@ index 0ae35513c8c6..efaa7dd2f99c 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -262,8 +270,10 @@ index 0ae35513c8c6..efaa7dd2f99c 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -279,6 +289,7 @@ index 0ae35513c8c6..efaa7dd2f99c 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -348,32 +359,38 @@ index 0ae35513c8c6..efaa7dd2f99c 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("array_view_gn") diff --git third_party/libwebrtc/api/audio/aec3_config_gn/moz.build third_party/libwebrtc/api/audio/aec3_config_gn/moz.build -index fd8b99d9255f..682ad0f9d8bd 100644 +index 64f93961ccb7..acab459443e2 100644 --- third_party/libwebrtc/api/audio/aec3_config_gn/moz.build +++ third_party/libwebrtc/api/audio/aec3_config_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -387,7 +404,7 @@ index fd8b99d9255f..682ad0f9d8bd 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -395,10 +412,11 @@ index fd8b99d9255f..682ad0f9d8bd 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -411,6 +429,7 @@ index fd8b99d9255f..682ad0f9d8bd 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -436,8 +455,10 @@ index fd8b99d9255f..682ad0f9d8bd 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -453,6 +474,7 @@ index fd8b99d9255f..682ad0f9d8bd 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -470,10 +492,6 @@ index fd8b99d9255f..682ad0f9d8bd 100644 - DEFINES["_WIN32_WINNT"] = "0x0A00" - DEFINES["_WINDOWS"] = True - DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] + DEFINES["_DEBUG"] = True if CONFIG["CPU_ARCH"] == "aarch64": @@ -524,48 +542,45 @@ index fd8b99d9255f..682ad0f9d8bd 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("aec3_config_gn") diff --git third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build -index c60ef9015b87..1558ddeca767 100644 +index d71f5541616d..558bb7943024 100644 --- third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build +++ third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build -@@ -11,11 +11,20 @@ AllowCompilerWarnings() - +@@ -12,11 +12,22 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "0" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -579,7 +594,7 @@ index c60ef9015b87..1558ddeca767 100644 FINAL_LIBRARY = "webrtc" -@@ -41,171 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,172 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -587,10 +602,11 @@ index c60ef9015b87..1558ddeca767 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -603,6 +619,7 @@ index c60ef9015b87..1558ddeca767 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -632,8 +649,10 @@ index c60ef9015b87..1558ddeca767 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -649,6 +668,7 @@ index c60ef9015b87..1558ddeca767 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -722,48 +742,45 @@ index c60ef9015b87..1558ddeca767 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("aec3_factory_gn") diff --git third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build -index ca213acc75c3..0c230f0ca1ee 100644 +index 51787695ffb8..438a82e5f08d 100644 --- third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build +++ third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -777,7 +794,7 @@ index ca213acc75c3..0c230f0ca1ee 100644 FINAL_LIBRARY = "webrtc" -@@ -41,164 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,165 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -785,10 +802,11 @@ index ca213acc75c3..0c230f0ca1ee 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -801,6 +819,7 @@ index ca213acc75c3..0c230f0ca1ee 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -826,8 +845,10 @@ index ca213acc75c3..0c230f0ca1ee 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -843,6 +864,7 @@ index ca213acc75c3..0c230f0ca1ee 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -914,47 +936,44 @@ index ca213acc75c3..0c230f0ca1ee 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_frame_api_gn") -diff --git third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build -index 5da87da932c5..33ed59929936 100644 ---- third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build -+++ third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build +index c284e7a34fd9..89b60b6adcc7 100644 +--- third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build ++++ third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -968,7 +987,7 @@ index 5da87da932c5..33ed59929936 100644 FINAL_LIBRARY = "webrtc" -@@ -36,152 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -976,22 +995,20 @@ index 5da87da932c5..33ed59929936 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True - DEFINES["__STDC_CONSTANT_MACROS"] = True - DEFINES["__STDC_FORMAT_MACROS"] = True - -- OS_LIBS += [ -- "log" -- ] -- -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -1017,8 +1034,10 @@ index 5da87da932c5..33ed59929936 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -1034,6 +1053,192 @@ index 5da87da932c5..33ed59929936 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("audio_frame_processor_gn") +diff --git third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build +index 8b0f06e3f145..29b7f946ba87 100644 +--- third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build ++++ third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,161 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -1107,32 +1312,38 @@ index 5da87da932c5..33ed59929936 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_mixer_api_gn") diff --git third_party/libwebrtc/api/audio/echo_control_gn/moz.build third_party/libwebrtc/api/audio/echo_control_gn/moz.build -index a5b0fc942700..32745274dc86 100644 +index e5049191901e..58234d4610d8 100644 --- third_party/libwebrtc/api/audio/echo_control_gn/moz.build +++ third_party/libwebrtc/api/audio/echo_control_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -1146,7 +1357,7 @@ index a5b0fc942700..32745274dc86 100644 FINAL_LIBRARY = "webrtc" -@@ -36,148 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -1154,10 +1365,11 @@ index a5b0fc942700..32745274dc86 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -1170,6 +1382,7 @@ index a5b0fc942700..32745274dc86 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -1195,8 +1408,10 @@ index a5b0fc942700..32745274dc86 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -1212,6 +1427,7 @@ index a5b0fc942700..32745274dc86 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -1281,32 +1497,38 @@ index a5b0fc942700..32745274dc86 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("echo_control_gn") diff --git third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build -index 7864e79b32ff..cba0bad0a139 100644 +index d025ed5250e6..419f847fe20f 100644 --- third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -1320,7 +1542,7 @@ index 7864e79b32ff..cba0bad0a139 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -1328,10 +1550,11 @@ index 7864e79b32ff..cba0bad0a139 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -1344,6 +1567,7 @@ index 7864e79b32ff..cba0bad0a139 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -1369,8 +1593,10 @@ index 7864e79b32ff..cba0bad0a139 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -1386,6 +1612,7 @@ index 7864e79b32ff..cba0bad0a139 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -1457,47 +1684,44 @@ index 7864e79b32ff..cba0bad0a139 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_decoder_L16_gn") diff --git third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build -index d5a7bad12a54..49bdfc9df78f 100644 +index 186075c3592b..7797ed797e36 100644 --- third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -1511,7 +1735,7 @@ index d5a7bad12a54..49bdfc9df78f 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -1519,10 +1743,11 @@ index d5a7bad12a54..49bdfc9df78f 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -1535,6 +1760,7 @@ index d5a7bad12a54..49bdfc9df78f 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -1560,8 +1786,10 @@ index d5a7bad12a54..49bdfc9df78f 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -1577,6 +1805,7 @@ index d5a7bad12a54..49bdfc9df78f 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -1648,47 +1877,44 @@ index d5a7bad12a54..49bdfc9df78f 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_encoder_L16_gn") diff --git third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build -index 11d2da68af0a..4a80f154a6ae 100644 +index 7c58a9f33356..72833fd6f9aa 100644 --- third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -1702,7 +1928,7 @@ index 11d2da68af0a..4a80f154a6ae 100644 FINAL_LIBRARY = "webrtc" -@@ -43,164 +52,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -44,165 +55,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -1710,10 +1936,11 @@ index 11d2da68af0a..4a80f154a6ae 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -1726,6 +1953,7 @@ index 11d2da68af0a..4a80f154a6ae 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -1751,8 +1979,10 @@ index 11d2da68af0a..4a80f154a6ae 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -1768,6 +1998,7 @@ index 11d2da68af0a..4a80f154a6ae 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -1839,47 +2070,44 @@ index 11d2da68af0a..4a80f154a6ae 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_codecs_api_gn") diff --git third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build -index 958e41ad74b0..bd2ff7551534 100644 +index 2358f3537290..ab88b7abb087 100644 --- third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build -@@ -11,12 +11,23 @@ AllowCompilerWarnings() - +@@ -12,12 +12,25 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -1897,7 +2125,7 @@ index 958e41ad74b0..bd2ff7551534 100644 FINAL_LIBRARY = "webrtc" -@@ -42,219 +53,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,220 +56,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -1905,10 +2133,11 @@ index 958e41ad74b0..bd2ff7551534 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -1921,6 +2150,7 @@ index 958e41ad74b0..bd2ff7551534 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" @@ -1952,8 +2182,10 @@ index 958e41ad74b0..bd2ff7551534 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" @@ -1971,6 +2203,7 @@ index 958e41ad74b0..bd2ff7551534 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" - DEFINES["WEBRTC_WIN"] = True @@ -2062,12 +2295,7 @@ index 958e41ad74b0..bd2ff7551534 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" - @@ -2082,6 +2310,7 @@ index 958e41ad74b0..bd2ff7551534 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" - DEFINES["_GNU_SOURCE"] = True @@ -2092,14 +2321,12 @@ index 958e41ad74b0..bd2ff7551534 100644 - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" - DEFINES["_GNU_SOURCE"] = True @@ -2110,6 +2337,7 @@ index 958e41ad74b0..bd2ff7551534 100644 - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" - DEFINES["_GNU_SOURCE"] = True @@ -2120,16 +2348,18 @@ index 958e41ad74b0..bd2ff7551534 100644 - Library("builtin_audio_decoder_factory_gn") diff --git third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build -index 7f38bd927a31..422ce62ff20e 100644 +index e43ff4a5fe68..09c6d9c245ce 100644 --- third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build -@@ -11,12 +11,23 @@ AllowCompilerWarnings() - +@@ -12,12 +12,25 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -2147,7 +2377,7 @@ index 7f38bd927a31..422ce62ff20e 100644 FINAL_LIBRARY = "webrtc" -@@ -42,219 +53,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,220 +56,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -2155,10 +2385,11 @@ index 7f38bd927a31..422ce62ff20e 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -2171,6 +2402,7 @@ index 7f38bd927a31..422ce62ff20e 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" @@ -2202,8 +2434,10 @@ index 7f38bd927a31..422ce62ff20e 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" @@ -2221,6 +2455,7 @@ index 7f38bd927a31..422ce62ff20e 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" - DEFINES["WEBRTC_WIN"] = True @@ -2312,12 +2547,7 @@ index 7f38bd927a31..422ce62ff20e 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" - @@ -2332,6 +2562,7 @@ index 7f38bd927a31..422ce62ff20e 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" - DEFINES["_GNU_SOURCE"] = True @@ -2342,14 +2573,12 @@ index 7f38bd927a31..422ce62ff20e 100644 - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" - DEFINES["_GNU_SOURCE"] = True @@ -2360,6 +2589,7 @@ index 7f38bd927a31..422ce62ff20e 100644 - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" - DEFINES["_GNU_SOURCE"] = True @@ -2370,16 +2600,18 @@ index 7f38bd927a31..422ce62ff20e 100644 - Library("builtin_audio_encoder_factory_gn") diff --git third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build -index 497c53b37e51..d4c446208f12 100644 +index 5756aae03b99..904d42838080 100644 --- third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -2393,7 +2625,7 @@ index 497c53b37e51..d4c446208f12 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -2401,10 +2633,11 @@ index 497c53b37e51..d4c446208f12 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -2417,6 +2650,7 @@ index 497c53b37e51..d4c446208f12 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -2442,8 +2676,10 @@ index 497c53b37e51..d4c446208f12 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -2459,6 +2695,7 @@ index 497c53b37e51..d4c446208f12 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -2530,47 +2767,44 @@ index 497c53b37e51..d4c446208f12 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_decoder_g711_gn") diff --git third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build -index eebd82c6c4ce..0bcb11877868 100644 +index 3bb22b01e15e..b9faa14f0843 100644 --- third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -2584,7 +2818,7 @@ index eebd82c6c4ce..0bcb11877868 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -2592,10 +2826,11 @@ index eebd82c6c4ce..0bcb11877868 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -2608,6 +2843,7 @@ index eebd82c6c4ce..0bcb11877868 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -2633,8 +2869,10 @@ index eebd82c6c4ce..0bcb11877868 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -2650,6 +2888,7 @@ index eebd82c6c4ce..0bcb11877868 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -2721,47 +2960,44 @@ index eebd82c6c4ce..0bcb11877868 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_encoder_g711_gn") diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build -index f5a808a4a891..b6e2080ea966 100644 +index a9afcbe28056..3866e0ea8547 100644 --- third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -2775,7 +3011,7 @@ index f5a808a4a891..b6e2080ea966 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -2783,10 +3019,11 @@ index f5a808a4a891..b6e2080ea966 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -2799,6 +3036,7 @@ index f5a808a4a891..b6e2080ea966 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -2824,8 +3062,10 @@ index f5a808a4a891..b6e2080ea966 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -2841,6 +3081,7 @@ index f5a808a4a891..b6e2080ea966 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -2912,47 +3153,44 @@ index f5a808a4a891..b6e2080ea966 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_decoder_g722_gn") diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build -index 2e9b5830dab5..195fa7f7ede5 100644 +index 3e710cfd51dc..68fb6b5bda2f 100644 --- third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -2966,7 +3204,7 @@ index 2e9b5830dab5..195fa7f7ede5 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -2974,10 +3212,11 @@ index 2e9b5830dab5..195fa7f7ede5 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -2986,6 +3225,7 @@ index 2e9b5830dab5..195fa7f7ede5 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -3011,8 +3251,10 @@ index 2e9b5830dab5..195fa7f7ede5 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -3028,6 +3270,7 @@ index 2e9b5830dab5..195fa7f7ede5 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -3097,32 +3340,38 @@ index 2e9b5830dab5..195fa7f7ede5 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_encoder_g722_config_gn") diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build -index 4bc77ef9c8c7..8f0736157ebc 100644 +index 2b256f932449..451c998613c4 100644 --- third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -3136,7 +3385,7 @@ index 4bc77ef9c8c7..8f0736157ebc 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -3144,10 +3393,11 @@ index 4bc77ef9c8c7..8f0736157ebc 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -3160,6 +3410,7 @@ index 4bc77ef9c8c7..8f0736157ebc 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -3185,8 +3436,10 @@ index 4bc77ef9c8c7..8f0736157ebc 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -3202,6 +3455,7 @@ index 4bc77ef9c8c7..8f0736157ebc 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -3273,47 +3527,44 @@ index 4bc77ef9c8c7..8f0736157ebc 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_encoder_g722_gn") diff --git third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/moz.build third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/moz.build -index 51a1be6760b3..49fff13a82bc 100644 +index b7b4646a9abf..7241cf3b1585 100644 --- third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -3327,7 +3578,7 @@ index 51a1be6760b3..49fff13a82bc 100644 FINAL_LIBRARY = "webrtc" -@@ -40,171 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -3335,10 +3586,11 @@ index 51a1be6760b3..49fff13a82bc 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -3351,6 +3603,7 @@ index 51a1be6760b3..49fff13a82bc 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -3380,8 +3633,10 @@ index 51a1be6760b3..49fff13a82bc 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -3397,6 +3652,7 @@ index 51a1be6760b3..49fff13a82bc 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -3470,48 +3726,45 @@ index 51a1be6760b3..49fff13a82bc 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_decoder_ilbc_gn") diff --git third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_config_gn/moz.build -index 198b82639e50..f01d64707d83 100644 +index 4cf820803941..9d6387b318f3 100644 --- third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_config_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_config_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -3525,7 +3778,7 @@ index 198b82639e50..f01d64707d83 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -3533,10 +3786,11 @@ index 198b82639e50..f01d64707d83 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -3545,6 +3799,7 @@ index 198b82639e50..f01d64707d83 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -3570,8 +3825,10 @@ index 198b82639e50..f01d64707d83 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -3587,6 +3844,7 @@ index 198b82639e50..f01d64707d83 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -3656,32 +3914,38 @@ index 198b82639e50..f01d64707d83 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_encoder_ilbc_config_gn") diff --git third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/moz.build third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/moz.build -index 6b3377177c2b..b1cdc2e7f425 100644 +index dc62483739dc..b146bb2fc729 100644 --- third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -3695,7 +3959,7 @@ index 6b3377177c2b..b1cdc2e7f425 100644 FINAL_LIBRARY = "webrtc" -@@ -40,171 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -3703,10 +3967,11 @@ index 6b3377177c2b..b1cdc2e7f425 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -3719,6 +3984,7 @@ index 6b3377177c2b..b1cdc2e7f425 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -3748,8 +4014,10 @@ index 6b3377177c2b..b1cdc2e7f425 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -3765,6 +4033,7 @@ index 6b3377177c2b..b1cdc2e7f425 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -3838,48 +4107,45 @@ index 6b3377177c2b..b1cdc2e7f425 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_encoder_ilbc_gn") diff --git third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_float_gn/moz.build third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_float_gn/moz.build -index 38ea6122bd04..130a501939c9 100644 +index 79448f7ca668..258eb8188f74 100644 --- third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_float_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_float_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -3893,7 +4159,7 @@ index 38ea6122bd04..130a501939c9 100644 FINAL_LIBRARY = "webrtc" -@@ -40,151 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,151 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -3901,10 +4167,11 @@ index 38ea6122bd04..130a501939c9 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -3917,6 +4184,7 @@ index 38ea6122bd04..130a501939c9 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -3947,8 +4215,10 @@ index 38ea6122bd04..130a501939c9 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -3964,6 +4234,7 @@ index 38ea6122bd04..130a501939c9 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -4020,44 +4291,40 @@ index 38ea6122bd04..130a501939c9 100644 - DEFINES["USE_X11"] = "1" - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_decoder_isac_float_gn") diff --git third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_gn/moz.build third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_gn/moz.build -index f4a98698ec36..5f0d5d78d272 100644 +index cdff79e2c7d3..27e148d646f1 100644 --- third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_gn/moz.build -@@ -11,10 +11,21 @@ AllowCompilerWarnings() - +@@ -12,10 +12,23 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -4073,7 +4340,7 @@ index f4a98698ec36..5f0d5d78d272 100644 FINAL_LIBRARY = "webrtc" -@@ -36,207 +47,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,216 +50,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -4081,10 +4348,11 @@ index f4a98698ec36..5f0d5d78d272 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -4097,6 +4365,7 @@ index f4a98698ec36..5f0d5d78d272 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" @@ -4128,8 +4397,10 @@ index f4a98698ec36..5f0d5d78d272 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" @@ -4147,6 +4418,7 @@ index f4a98698ec36..5f0d5d78d272 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" - DEFINES["WEBRTC_WIN"] = True @@ -4249,6 +4521,7 @@ index f4a98698ec36..5f0d5d78d272 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" - DEFINES["_GNU_SOURCE"] = True @@ -4259,10 +4532,12 @@ index f4a98698ec36..5f0d5d78d272 100644 - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" - DEFINES["_GNU_SOURCE"] = True @@ -4273,6 +4548,7 @@ index f4a98698ec36..5f0d5d78d272 100644 - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" - DEFINES["_GNU_SOURCE"] = True @@ -4283,16 +4559,18 @@ index f4a98698ec36..5f0d5d78d272 100644 - Library("audio_decoder_isac_gn") diff --git third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_float_gn/moz.build third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_float_gn/moz.build -index 6d73bbf414b9..3f239a6b1e48 100644 +index 062e40e48a26..71e10369b48d 100644 --- third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_float_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_float_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -4306,7 +4584,7 @@ index 6d73bbf414b9..3f239a6b1e48 100644 FINAL_LIBRARY = "webrtc" -@@ -40,151 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,151 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -4314,10 +4592,11 @@ index 6d73bbf414b9..3f239a6b1e48 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -4330,6 +4609,7 @@ index 6d73bbf414b9..3f239a6b1e48 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -4360,8 +4640,10 @@ index 6d73bbf414b9..3f239a6b1e48 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -4377,6 +4659,7 @@ index 6d73bbf414b9..3f239a6b1e48 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -4433,44 +4716,40 @@ index 6d73bbf414b9..3f239a6b1e48 100644 - DEFINES["USE_X11"] = "1" - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_encoder_isac_float_gn") diff --git third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_gn/moz.build third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_gn/moz.build -index d5ee2a6ba2ed..ed7b32fe640c 100644 +index 85ed834881df..bb1346c3a314 100644 --- third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_gn/moz.build -@@ -11,10 +11,21 @@ AllowCompilerWarnings() - +@@ -12,10 +12,23 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -4486,7 +4765,7 @@ index d5ee2a6ba2ed..ed7b32fe640c 100644 FINAL_LIBRARY = "webrtc" -@@ -36,207 +47,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,216 +50,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -4494,10 +4773,11 @@ index d5ee2a6ba2ed..ed7b32fe640c 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -4510,6 +4790,7 @@ index d5ee2a6ba2ed..ed7b32fe640c 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" @@ -4541,8 +4822,10 @@ index d5ee2a6ba2ed..ed7b32fe640c 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" @@ -4560,6 +4843,7 @@ index d5ee2a6ba2ed..ed7b32fe640c 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" - DEFINES["WEBRTC_WIN"] = True @@ -4662,6 +4946,7 @@ index d5ee2a6ba2ed..ed7b32fe640c 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" - DEFINES["_GNU_SOURCE"] = True @@ -4672,10 +4957,12 @@ index d5ee2a6ba2ed..ed7b32fe640c 100644 - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" - DEFINES["_GNU_SOURCE"] = True @@ -4686,6 +4973,7 @@ index d5ee2a6ba2ed..ed7b32fe640c 100644 - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" - DEFINES["WEBRTC_USE_BUILTIN_ISAC_FLOAT"] = "1" - DEFINES["_GNU_SOURCE"] = True @@ -4696,16 +4984,18 @@ index d5ee2a6ba2ed..ed7b32fe640c 100644 - Library("audio_encoder_isac_gn") diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build -index 54b4309abddb..75e7f69f5636 100644 +index a47f2d8c8987..b870cd90c718 100644 --- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -4719,7 +5009,7 @@ index 54b4309abddb..75e7f69f5636 100644 FINAL_LIBRARY = "webrtc" -@@ -41,164 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,165 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -4727,10 +5017,11 @@ index 54b4309abddb..75e7f69f5636 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -4743,6 +5034,7 @@ index 54b4309abddb..75e7f69f5636 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -4768,8 +5060,10 @@ index 54b4309abddb..75e7f69f5636 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -4785,6 +5079,7 @@ index 54b4309abddb..75e7f69f5636 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -4856,47 +5151,44 @@ index 54b4309abddb..75e7f69f5636 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_decoder_multiopus_gn") diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build -index 5d50deec5de3..14d82f743c17 100644 +index 3359d9b0b85d..4a017c2b8558 100644 --- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -4910,7 +5202,7 @@ index 5d50deec5de3..14d82f743c17 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -4918,10 +5210,11 @@ index 5d50deec5de3..14d82f743c17 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -4930,6 +5223,7 @@ index 5d50deec5de3..14d82f743c17 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -4955,8 +5249,10 @@ index 5d50deec5de3..14d82f743c17 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -4972,6 +5268,7 @@ index 5d50deec5de3..14d82f743c17 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -5041,32 +5338,38 @@ index 5d50deec5de3..14d82f743c17 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_decoder_opus_config_gn") diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build -index ff5dd08dc992..99f38d65b753 100644 +index d60041f77dc5..b6db81c67069 100644 --- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -5080,7 +5383,7 @@ index ff5dd08dc992..99f38d65b753 100644 FINAL_LIBRARY = "webrtc" -@@ -41,171 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,172 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -5088,10 +5391,11 @@ index ff5dd08dc992..99f38d65b753 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -5104,6 +5408,7 @@ index ff5dd08dc992..99f38d65b753 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -5133,8 +5438,10 @@ index ff5dd08dc992..99f38d65b753 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -5150,6 +5457,7 @@ index ff5dd08dc992..99f38d65b753 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -5223,48 +5531,45 @@ index ff5dd08dc992..99f38d65b753 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_decoder_opus_gn") diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build -index 3516af523513..0e3c3096df4c 100644 +index aef6a673e58b..c93db9597e57 100644 --- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -5278,7 +5583,7 @@ index 3516af523513..0e3c3096df4c 100644 FINAL_LIBRARY = "webrtc" -@@ -41,164 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,165 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -5286,10 +5591,11 @@ index 3516af523513..0e3c3096df4c 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -5302,6 +5608,7 @@ index 3516af523513..0e3c3096df4c 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -5327,8 +5634,10 @@ index 3516af523513..0e3c3096df4c 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -5344,6 +5653,7 @@ index 3516af523513..0e3c3096df4c 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -5415,47 +5725,44 @@ index 3516af523513..0e3c3096df4c 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_encoder_multiopus_gn") diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build -index 43d7e5274368..065019e59374 100644 +index 3d874ea71a9f..604c680009e7 100644 --- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build -@@ -11,11 +11,20 @@ AllowCompilerWarnings() - +@@ -12,11 +12,22 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -5470,7 +5777,7 @@ index 43d7e5274368..065019e59374 100644 FINAL_LIBRARY = "webrtc" -@@ -45,164 +54,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -46,157 +57,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -5478,22 +5785,20 @@ index 43d7e5274368..065019e59374 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True - DEFINES["__STDC_CONSTANT_MACROS"] = True - DEFINES["__STDC_FORMAT_MACROS"] = True - -- OS_LIBS += [ -- "log" -- ] -- -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -5519,8 +5824,10 @@ index 43d7e5274368..065019e59374 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -5536,6 +5843,7 @@ index 43d7e5274368..065019e59374 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -5553,10 +5861,6 @@ index 43d7e5274368..065019e59374 100644 - DEFINES["_WIN32_WINNT"] = "0x0A00" - DEFINES["_WINDOWS"] = True - DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] + DEFINES["_DEBUG"] = True if CONFIG["CPU_ARCH"] == "aarch64": @@ -5607,47 +5911,44 @@ index 43d7e5274368..065019e59374 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_encoder_opus_config_gn") diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build -index 330a43703234..065955233aab 100644 +index 98bce2f651e4..45bc3b5f89d1 100644 --- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -5661,7 +5962,7 @@ index 330a43703234..065955233aab 100644 FINAL_LIBRARY = "webrtc" -@@ -41,171 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,172 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -5669,10 +5970,11 @@ index 330a43703234..065955233aab 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -5685,6 +5987,7 @@ index 330a43703234..065955233aab 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -5714,8 +6017,10 @@ index 330a43703234..065955233aab 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -5731,6 +6036,7 @@ index 330a43703234..065955233aab 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -5804,48 +6110,45 @@ index 330a43703234..065955233aab 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_encoder_opus_gn") diff --git third_party/libwebrtc/api/audio_options_api_gn/moz.build third_party/libwebrtc/api/audio_options_api_gn/moz.build -index cc5b5eb5e4a9..c006b3531c8b 100644 +index b11d9b3ffff3..818d61c240e7 100644 --- third_party/libwebrtc/api/audio_options_api_gn/moz.build +++ third_party/libwebrtc/api/audio_options_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -5859,7 +6162,7 @@ index cc5b5eb5e4a9..c006b3531c8b 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -5867,10 +6170,11 @@ index cc5b5eb5e4a9..c006b3531c8b 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -5883,6 +6187,7 @@ index cc5b5eb5e4a9..c006b3531c8b 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -5908,8 +6213,10 @@ index cc5b5eb5e4a9..c006b3531c8b 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -5925,6 +6232,7 @@ index cc5b5eb5e4a9..c006b3531c8b 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -5991,48 +6299,45 @@ index cc5b5eb5e4a9..c006b3531c8b 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_options_api_gn") diff --git third_party/libwebrtc/api/bitrate_allocation_gn/moz.build third_party/libwebrtc/api/bitrate_allocation_gn/moz.build -index 380799a4aa02..5295e7882d87 100644 +index 7154df99fcc0..06dd10263272 100644 --- third_party/libwebrtc/api/bitrate_allocation_gn/moz.build +++ third_party/libwebrtc/api/bitrate_allocation_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -6046,7 +6351,7 @@ index 380799a4aa02..5295e7882d87 100644 FINAL_LIBRARY = "webrtc" -@@ -36,148 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -6054,10 +6359,11 @@ index 380799a4aa02..5295e7882d87 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -6070,6 +6376,7 @@ index 380799a4aa02..5295e7882d87 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -6095,8 +6402,10 @@ index 380799a4aa02..5295e7882d87 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -6112,6 +6421,7 @@ index 380799a4aa02..5295e7882d87 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -6181,32 +6491,38 @@ index 380799a4aa02..5295e7882d87 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("bitrate_allocation_gn") diff --git third_party/libwebrtc/api/call_api_gn/moz.build third_party/libwebrtc/api/call_api_gn/moz.build -index db4a54575138..2b8a2f5f9497 100644 +index 425aeeafa82c..a596390b1389 100644 --- third_party/libwebrtc/api/call_api_gn/moz.build +++ third_party/libwebrtc/api/call_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -6220,7 +6536,7 @@ index db4a54575138..2b8a2f5f9497 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -6228,10 +6544,11 @@ index db4a54575138..2b8a2f5f9497 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -6240,6 +6557,7 @@ index db4a54575138..2b8a2f5f9497 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -6265,8 +6583,10 @@ index db4a54575138..2b8a2f5f9497 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -6282,6 +6602,7 @@ index db4a54575138..2b8a2f5f9497 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -6351,32 +6672,38 @@ index db4a54575138..2b8a2f5f9497 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("call_api_gn") diff --git third_party/libwebrtc/api/callfactory_api_gn/moz.build third_party/libwebrtc/api/callfactory_api_gn/moz.build -index 9f03f48d1987..a6853d8ca3f3 100644 +index 44caaf90094f..b4ebe6055d6d 100644 --- third_party/libwebrtc/api/callfactory_api_gn/moz.build +++ third_party/libwebrtc/api/callfactory_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -6390,7 +6717,7 @@ index 9f03f48d1987..a6853d8ca3f3 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,170 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -6398,18 +6725,25 @@ index 9f03f48d1987..a6853d8ca3f3 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True - DEFINES["__STDC_CONSTANT_MACROS"] = True - DEFINES["__STDC_FORMAT_MACROS"] = True - +- OS_LIBS += [ +- "GLESv2", +- "log" +- ] +- -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -6432,11 +6766,18 @@ index 9f03f48d1987..a6853d8ca3f3 100644 - DEFINES["__STDC_CONSTANT_MACROS"] = True - DEFINES["__STDC_FORMAT_MACROS"] = True - +- OS_LIBS += [ +- "dl", +- "rt" +- ] +- -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -6452,6 +6793,7 @@ index 9f03f48d1987..a6853d8ca3f3 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -6469,6 +6811,13 @@ index 9f03f48d1987..a6853d8ca3f3 100644 - DEFINES["_WIN32_WINNT"] = "0x0A00" - DEFINES["_WINDOWS"] = True - DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] + DEFINES["_DEBUG"] = True if CONFIG["CPU_ARCH"] == "aarch64": @@ -6521,32 +6870,38 @@ index 9f03f48d1987..a6853d8ca3f3 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("callfactory_api_gn") diff --git third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build -index c8b24c40a820..2162f0030574 100644 +index 6b98ea51a638..a2ed68fcef74 100644 --- third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build +++ third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -6560,7 +6915,7 @@ index c8b24c40a820..2162f0030574 100644 FINAL_LIBRARY = "webrtc" -@@ -36,148 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -6568,10 +6923,11 @@ index c8b24c40a820..2162f0030574 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -6584,6 +6940,7 @@ index c8b24c40a820..2162f0030574 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -6609,8 +6966,10 @@ index c8b24c40a820..2162f0030574 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -6626,6 +6985,7 @@ index c8b24c40a820..2162f0030574 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -6695,32 +7055,38 @@ index c8b24c40a820..2162f0030574 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("frame_decryptor_interface_gn") diff --git third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build -index cdd14e168edc..fae96897cdb4 100644 +index bb577371367e..dac73cb9b824 100644 --- third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build +++ third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -6734,7 +7100,7 @@ index cdd14e168edc..fae96897cdb4 100644 FINAL_LIBRARY = "webrtc" -@@ -36,148 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -6742,10 +7108,11 @@ index cdd14e168edc..fae96897cdb4 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -6758,6 +7125,7 @@ index cdd14e168edc..fae96897cdb4 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -6783,8 +7151,10 @@ index cdd14e168edc..fae96897cdb4 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -6800,6 +7170,7 @@ index cdd14e168edc..fae96897cdb4 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -6869,32 +7240,38 @@ index cdd14e168edc..fae96897cdb4 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("frame_encryptor_interface_gn") diff --git third_party/libwebrtc/api/crypto/options_gn/moz.build third_party/libwebrtc/api/crypto/options_gn/moz.build -index fe9930c25f0e..71c29972a147 100644 +index 91d676f63fba..29a2d612b2e4 100644 --- third_party/libwebrtc/api/crypto/options_gn/moz.build +++ third_party/libwebrtc/api/crypto/options_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -6908,7 +7285,7 @@ index fe9930c25f0e..71c29972a147 100644 FINAL_LIBRARY = "webrtc" -@@ -40,173 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -6916,10 +7293,11 @@ index fe9930c25f0e..71c29972a147 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -6933,6 +7311,7 @@ index fe9930c25f0e..71c29972a147 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -6963,8 +7342,10 @@ index fe9930c25f0e..71c29972a147 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -6980,6 +7361,7 @@ index fe9930c25f0e..71c29972a147 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -7053,48 +7435,45 @@ index fe9930c25f0e..71c29972a147 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("options_gn") diff --git third_party/libwebrtc/api/fec_controller_api_gn/moz.build third_party/libwebrtc/api/fec_controller_api_gn/moz.build -index f96ecb9b9e06..23bf32233d01 100644 +index ea29beb6b0c7..24ec4dfc1807 100644 --- third_party/libwebrtc/api/fec_controller_api_gn/moz.build +++ third_party/libwebrtc/api/fec_controller_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -7108,7 +7487,7 @@ index f96ecb9b9e06..23bf32233d01 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -7116,10 +7495,11 @@ index f96ecb9b9e06..23bf32233d01 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -7128,6 +7508,7 @@ index f96ecb9b9e06..23bf32233d01 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -7153,8 +7534,10 @@ index f96ecb9b9e06..23bf32233d01 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -7170,6 +7553,7 @@ index f96ecb9b9e06..23bf32233d01 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -7239,32 +7623,38 @@ index f96ecb9b9e06..23bf32233d01 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("fec_controller_api_gn") -diff --git third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build -index 9d7b8c54b3c6..775d63a4a19c 100644 ---- third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build -+++ third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/api/field_trials_view_gn/moz.build third_party/libwebrtc/api/field_trials_view_gn/moz.build +index 813d5856192a..9154463d44e0 100644 +--- third_party/libwebrtc/api/field_trials_view_gn/moz.build ++++ third_party/libwebrtc/api/field_trials_view_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -7278,7 +7668,7 @@ index 9d7b8c54b3c6..775d63a4a19c 100644 FINAL_LIBRARY = "webrtc" -@@ -36,161 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -7286,10 +7676,192 @@ index 9d7b8c54b3c6..775d63a4a19c 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("field_trials_view_gn") +diff --git third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build +index a89762beef0c..088eac127c70 100644 +--- third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build ++++ third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,170 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -7303,6 +7875,7 @@ index 9d7b8c54b3c6..775d63a4a19c 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -7333,8 +7906,10 @@ index 9d7b8c54b3c6..775d63a4a19c 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -7350,6 +7925,7 @@ index 9d7b8c54b3c6..775d63a4a19c 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -7426,32 +8002,38 @@ index 9d7b8c54b3c6..775d63a4a19c 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("frame_transformer_interface_gn") diff --git third_party/libwebrtc/api/function_view_gn/moz.build third_party/libwebrtc/api/function_view_gn/moz.build -index 35033d40cc4f..839899398612 100644 +index c262278451c8..657480730866 100644 --- third_party/libwebrtc/api/function_view_gn/moz.build +++ third_party/libwebrtc/api/function_view_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -7465,7 +8047,7 @@ index 35033d40cc4f..839899398612 100644 FINAL_LIBRARY = "webrtc" -@@ -36,148 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -7473,10 +8055,11 @@ index 35033d40cc4f..839899398612 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -7489,6 +8072,7 @@ index 35033d40cc4f..839899398612 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -7514,8 +8098,10 @@ index 35033d40cc4f..839899398612 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -7531,6 +8117,7 @@ index 35033d40cc4f..839899398612 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -7600,32 +8187,38 @@ index 35033d40cc4f..839899398612 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("function_view_gn") diff --git third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build -index 9c19d3a155dc..94741e262c65 100644 +index 24c1fe3c203d..1337d9313a76 100644 --- third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build +++ third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -7639,7 +8232,7 @@ index 9c19d3a155dc..94741e262c65 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -7647,10 +8240,11 @@ index 9c19d3a155dc..94741e262c65 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -7659,6 +8253,7 @@ index 9c19d3a155dc..94741e262c65 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -7684,8 +8279,10 @@ index 9c19d3a155dc..94741e262c65 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -7701,6 +8298,7 @@ index 9c19d3a155dc..94741e262c65 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -7770,32 +8368,38 @@ index 9c19d3a155dc..94741e262c65 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("jingle_logging_api_gn") diff --git third_party/libwebrtc/api/media_stream_interface_gn/moz.build third_party/libwebrtc/api/media_stream_interface_gn/moz.build -index e515f1be307f..d0df42b36a1f 100644 +index 841bc83b09cd..8a35b87b0ad4 100644 --- third_party/libwebrtc/api/media_stream_interface_gn/moz.build +++ third_party/libwebrtc/api/media_stream_interface_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -7809,7 +8413,7 @@ index e515f1be307f..d0df42b36a1f 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -7817,10 +8421,11 @@ index e515f1be307f..d0df42b36a1f 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -7833,6 +8438,7 @@ index e515f1be307f..d0df42b36a1f 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -7858,8 +8464,10 @@ index e515f1be307f..d0df42b36a1f 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -7875,6 +8483,7 @@ index e515f1be307f..d0df42b36a1f 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -7946,47 +8555,44 @@ index e515f1be307f..d0df42b36a1f 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("media_stream_interface_gn") -diff --git third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build -index c96bd8795362..afbdad1f295a 100644 ---- third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build -+++ third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/api/metronome/metronome_gn/moz.build third_party/libwebrtc/api/metronome/metronome_gn/moz.build +index 2c29acea7a4a..42c6c5a01d92 100644 +--- third_party/libwebrtc/api/metronome/metronome_gn/moz.build ++++ third_party/libwebrtc/api/metronome/metronome_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -8000,7 +8606,7 @@ index c96bd8795362..afbdad1f295a 100644 FINAL_LIBRARY = "webrtc" -@@ -40,171 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -8008,10 +8614,11 @@ index c96bd8795362..afbdad1f295a 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -8024,6 +8631,192 @@ index c96bd8795362..afbdad1f295a 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("metronome_gn") +diff --git third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build +index e04fd248be78..88cc6d23c536 100644 +--- third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build ++++ third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -8053,8 +8846,10 @@ index c96bd8795362..afbdad1f295a 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -8070,6 +8865,7 @@ index c96bd8795362..afbdad1f295a 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -8143,48 +8939,45 @@ index c96bd8795362..afbdad1f295a 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("default_neteq_controller_factory_gn") diff --git third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build -index a0b4c743fa36..29bdd8823259 100644 +index a12067d17032..48a1216971e2 100644 --- third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build +++ third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -8198,7 +8991,7 @@ index a0b4c743fa36..29bdd8823259 100644 FINAL_LIBRARY = "webrtc" -@@ -40,171 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -8206,10 +8999,11 @@ index a0b4c743fa36..29bdd8823259 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -8222,6 +9016,7 @@ index a0b4c743fa36..29bdd8823259 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -8251,8 +9046,10 @@ index a0b4c743fa36..29bdd8823259 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -8268,6 +9065,7 @@ index a0b4c743fa36..29bdd8823259 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -8341,48 +9139,45 @@ index a0b4c743fa36..29bdd8823259 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("neteq_api_gn") diff --git third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build -index 1dcc194cb033..cc1685036edd 100644 +index bf38bb498876..b9b693e8818b 100644 --- third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build +++ third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -8396,7 +9191,7 @@ index 1dcc194cb033..cc1685036edd 100644 FINAL_LIBRARY = "webrtc" -@@ -36,159 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,168 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -8404,10 +9199,11 @@ index 1dcc194cb033..cc1685036edd 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -8420,6 +9216,7 @@ index 1dcc194cb033..cc1685036edd 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -8449,8 +9246,10 @@ index 1dcc194cb033..cc1685036edd 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -8466,6 +9265,7 @@ index 1dcc194cb033..cc1685036edd 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -8542,32 +9342,38 @@ index 1dcc194cb033..cc1685036edd 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("neteq_controller_api_gn") diff --git third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build -index c89b3bb7a411..82c7fbace17e 100644 +index a96170cca7bc..7dcf2677a5a9 100644 --- third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build +++ third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -8581,7 +9387,7 @@ index c89b3bb7a411..82c7fbace17e 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -8589,10 +9395,11 @@ index c89b3bb7a411..82c7fbace17e 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -8605,6 +9412,7 @@ index c89b3bb7a411..82c7fbace17e 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -8630,8 +9438,10 @@ index c89b3bb7a411..82c7fbace17e 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -8647,6 +9457,7 @@ index c89b3bb7a411..82c7fbace17e 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -8664,10 +9475,6 @@ index c89b3bb7a411..82c7fbace17e 100644 - DEFINES["_WIN32_WINNT"] = "0x0A00" - DEFINES["_WINDOWS"] = True - DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] + DEFINES["_DEBUG"] = True if CONFIG["CPU_ARCH"] == "aarch64": @@ -8718,47 +9525,44 @@ index c89b3bb7a411..82c7fbace17e 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("tick_timer_gn") diff --git third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build -index 1e59d2afe971..2f6e23f32892 100644 +index a5e84246e633..9f7fc405a4ee 100644 --- third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build +++ third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -8772,7 +9576,7 @@ index 1e59d2afe971..2f6e23f32892 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -8780,10 +9584,11 @@ index 1e59d2afe971..2f6e23f32892 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -8792,6 +9597,7 @@ index 1e59d2afe971..2f6e23f32892 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -8817,8 +9623,10 @@ index 1e59d2afe971..2f6e23f32892 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -8834,6 +9642,7 @@ index 1e59d2afe971..2f6e23f32892 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -8903,32 +9712,38 @@ index 1e59d2afe971..2f6e23f32892 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("network_state_predictor_api_gn") diff --git third_party/libwebrtc/api/numerics/numerics_gn/moz.build third_party/libwebrtc/api/numerics/numerics_gn/moz.build -index 812e5cd6cdb5..1b4a93485bff 100644 +index 44d6d1c751d0..97d7351bf03e 100644 --- third_party/libwebrtc/api/numerics/numerics_gn/moz.build +++ third_party/libwebrtc/api/numerics/numerics_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -8942,7 +9757,7 @@ index 812e5cd6cdb5..1b4a93485bff 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -8950,10 +9765,11 @@ index 812e5cd6cdb5..1b4a93485bff 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -8966,6 +9782,7 @@ index 812e5cd6cdb5..1b4a93485bff 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -8991,8 +9808,10 @@ index 812e5cd6cdb5..1b4a93485bff 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -9008,6 +9827,7 @@ index 812e5cd6cdb5..1b4a93485bff 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -9079,47 +9899,44 @@ index 812e5cd6cdb5..1b4a93485bff 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("numerics_gn") diff --git third_party/libwebrtc/api/priority_gn/moz.build third_party/libwebrtc/api/priority_gn/moz.build -index 810e48354b06..6d7e125e5b0a 100644 +index 51e1eb902ed3..1b0e09ed20b7 100644 --- third_party/libwebrtc/api/priority_gn/moz.build +++ third_party/libwebrtc/api/priority_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -9133,7 +9950,7 @@ index 810e48354b06..6d7e125e5b0a 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -9141,10 +9958,11 @@ index 810e48354b06..6d7e125e5b0a 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -9153,6 +9971,7 @@ index 810e48354b06..6d7e125e5b0a 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -9178,8 +9997,10 @@ index 810e48354b06..6d7e125e5b0a 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -9195,6 +10016,7 @@ index 810e48354b06..6d7e125e5b0a 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -9264,32 +10086,38 @@ index 810e48354b06..6d7e125e5b0a 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("priority_gn") diff --git third_party/libwebrtc/api/refcountedbase_gn/moz.build third_party/libwebrtc/api/refcountedbase_gn/moz.build -index f2c7d0e1191c..5b4200b11d2a 100644 +index 1423641b2fec..e630e1991b44 100644 --- third_party/libwebrtc/api/refcountedbase_gn/moz.build +++ third_party/libwebrtc/api/refcountedbase_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -9303,7 +10131,7 @@ index f2c7d0e1191c..5b4200b11d2a 100644 FINAL_LIBRARY = "webrtc" -@@ -36,152 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -9311,22 +10139,20 @@ index f2c7d0e1191c..5b4200b11d2a 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True - DEFINES["__STDC_CONSTANT_MACROS"] = True - DEFINES["__STDC_FORMAT_MACROS"] = True - -- OS_LIBS += [ -- "log" -- ] -- -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -9352,8 +10178,10 @@ index f2c7d0e1191c..5b4200b11d2a 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -9369,6 +10197,7 @@ index f2c7d0e1191c..5b4200b11d2a 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -9386,10 +10215,6 @@ index f2c7d0e1191c..5b4200b11d2a 100644 - DEFINES["_WIN32_WINNT"] = "0x0A00" - DEFINES["_WINDOWS"] = True - DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] + DEFINES["_DEBUG"] = True if CONFIG["CPU_ARCH"] == "aarch64": @@ -9442,32 +10267,38 @@ index f2c7d0e1191c..5b4200b11d2a 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("refcountedbase_gn") diff --git third_party/libwebrtc/api/rtc_error_gn/moz.build third_party/libwebrtc/api/rtc_error_gn/moz.build -index a1ae01d70df0..a5b2ee75dbb5 100644 +index a8296cb1264f..8d450ef6426f 100644 --- third_party/libwebrtc/api/rtc_error_gn/moz.build +++ third_party/libwebrtc/api/rtc_error_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -9481,7 +10312,7 @@ index a1ae01d70df0..a5b2ee75dbb5 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -9489,10 +10320,11 @@ index a1ae01d70df0..a5b2ee75dbb5 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -9505,6 +10337,7 @@ index a1ae01d70df0..a5b2ee75dbb5 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -9530,8 +10363,10 @@ index a1ae01d70df0..a5b2ee75dbb5 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -9547,6 +10382,7 @@ index a1ae01d70df0..a5b2ee75dbb5 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -9618,47 +10454,44 @@ index a1ae01d70df0..a5b2ee75dbb5 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtc_error_gn") diff --git third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build -index 57ddf1efd92e..ed26491748a2 100644 +index 2b0b00877a36..f38390c3433f 100644 --- third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build +++ third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -9672,7 +10505,7 @@ index 57ddf1efd92e..ed26491748a2 100644 FINAL_LIBRARY = "webrtc" -@@ -41,164 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,165 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -9680,10 +10513,11 @@ index 57ddf1efd92e..ed26491748a2 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -9696,6 +10530,7 @@ index 57ddf1efd92e..ed26491748a2 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -9721,8 +10556,10 @@ index 57ddf1efd92e..ed26491748a2 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -9738,6 +10575,7 @@ index 57ddf1efd92e..ed26491748a2 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -9809,47 +10647,44 @@ index 57ddf1efd92e..ed26491748a2 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtc_event_log_gn") diff --git third_party/libwebrtc/api/rtp_headers_gn/moz.build third_party/libwebrtc/api/rtp_headers_gn/moz.build -index 9f80ac1ca01b..ad758d6312d7 100644 +index 16159662427c..2ed4aa81719f 100644 --- third_party/libwebrtc/api/rtp_headers_gn/moz.build +++ third_party/libwebrtc/api/rtp_headers_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -9863,7 +10698,7 @@ index 9f80ac1ca01b..ad758d6312d7 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -9871,10 +10706,11 @@ index 9f80ac1ca01b..ad758d6312d7 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -9887,6 +10723,7 @@ index 9f80ac1ca01b..ad758d6312d7 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -9912,8 +10749,10 @@ index 9f80ac1ca01b..ad758d6312d7 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -9929,6 +10768,7 @@ index 9f80ac1ca01b..ad758d6312d7 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -10000,47 +10840,44 @@ index 9f80ac1ca01b..ad758d6312d7 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtp_headers_gn") diff --git third_party/libwebrtc/api/rtp_packet_info_gn/moz.build third_party/libwebrtc/api/rtp_packet_info_gn/moz.build -index 52eaddda1b31..ec714a44a0df 100644 +index a8a4516ac4d0..d3c9388ef2c2 100644 --- third_party/libwebrtc/api/rtp_packet_info_gn/moz.build +++ third_party/libwebrtc/api/rtp_packet_info_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -10054,7 +10891,7 @@ index 52eaddda1b31..ec714a44a0df 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -10062,10 +10899,11 @@ index 52eaddda1b31..ec714a44a0df 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -10078,6 +10916,7 @@ index 52eaddda1b31..ec714a44a0df 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -10103,8 +10942,10 @@ index 52eaddda1b31..ec714a44a0df 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -10120,6 +10961,7 @@ index 52eaddda1b31..ec714a44a0df 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -10191,47 +11033,44 @@ index 52eaddda1b31..ec714a44a0df 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtp_packet_info_gn") diff --git third_party/libwebrtc/api/rtp_parameters_gn/moz.build third_party/libwebrtc/api/rtp_parameters_gn/moz.build -index 2961df25af8d..261d8126e985 100644 +index a9ad014f33ae..fa3cfef6a674 100644 --- third_party/libwebrtc/api/rtp_parameters_gn/moz.build +++ third_party/libwebrtc/api/rtp_parameters_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -10245,7 +11084,7 @@ index 2961df25af8d..261d8126e985 100644 FINAL_LIBRARY = "webrtc" -@@ -41,160 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,161 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -10253,10 +11092,11 @@ index 2961df25af8d..261d8126e985 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -10269,6 +11109,7 @@ index 2961df25af8d..261d8126e985 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -10294,8 +11135,10 @@ index 2961df25af8d..261d8126e985 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -10311,6 +11154,7 @@ index 2961df25af8d..261d8126e985 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -10377,48 +11221,45 @@ index 2961df25af8d..261d8126e985 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtp_parameters_gn") diff --git third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build -index 286543e6b8d1..b737d063658d 100644 +index 0c01da41542d..2d09e8124252 100644 --- third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build +++ third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -10432,7 +11273,7 @@ index 286543e6b8d1..b737d063658d 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -10440,10 +11281,11 @@ index 286543e6b8d1..b737d063658d 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -10452,6 +11294,7 @@ index 286543e6b8d1..b737d063658d 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -10477,8 +11320,10 @@ index 286543e6b8d1..b737d063658d 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -10494,6 +11339,7 @@ index 286543e6b8d1..b737d063658d 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -10563,32 +11409,38 @@ index 286543e6b8d1..b737d063658d 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtp_transceiver_direction_gn") diff --git third_party/libwebrtc/api/scoped_refptr_gn/moz.build third_party/libwebrtc/api/scoped_refptr_gn/moz.build -index acf366b2f182..40fb2a99c76e 100644 +index e7cb76ba3130..a7ce9d08c33b 100644 --- third_party/libwebrtc/api/scoped_refptr_gn/moz.build +++ third_party/libwebrtc/api/scoped_refptr_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -10602,7 +11454,7 @@ index acf366b2f182..40fb2a99c76e 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -10610,10 +11462,11 @@ index acf366b2f182..40fb2a99c76e 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -10622,6 +11475,7 @@ index acf366b2f182..40fb2a99c76e 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -10647,8 +11501,10 @@ index acf366b2f182..40fb2a99c76e 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -10664,6 +11520,7 @@ index acf366b2f182..40fb2a99c76e 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -10733,32 +11590,38 @@ index acf366b2f182..40fb2a99c76e 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("scoped_refptr_gn") -diff --git third_party/libwebrtc/api/simulated_network_api_gn/moz.build third_party/libwebrtc/api/simulated_network_api_gn/moz.build -index cb130c31a398..019161c0ba01 100644 ---- third_party/libwebrtc/api/simulated_network_api_gn/moz.build -+++ third_party/libwebrtc/api/simulated_network_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/api/sequence_checker_gn/moz.build third_party/libwebrtc/api/sequence_checker_gn/moz.build +index 4ecc4eee613b..ac48a300780c 100644 +--- third_party/libwebrtc/api/sequence_checker_gn/moz.build ++++ third_party/libwebrtc/api/sequence_checker_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -10772,7 +11635,7 @@ index cb130c31a398..019161c0ba01 100644 FINAL_LIBRARY = "webrtc" -@@ -36,161 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -10780,10 +11643,196 @@ index cb130c31a398..019161c0ba01 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("sequence_checker_gn") +diff --git third_party/libwebrtc/api/simulated_network_api_gn/moz.build third_party/libwebrtc/api/simulated_network_api_gn/moz.build +index edd79b3ce1a9..680f1d9cd334 100644 +--- third_party/libwebrtc/api/simulated_network_api_gn/moz.build ++++ third_party/libwebrtc/api/simulated_network_api_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,170 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -10797,6 +11846,7 @@ index cb130c31a398..019161c0ba01 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -10827,8 +11877,10 @@ index cb130c31a398..019161c0ba01 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -10844,6 +11896,7 @@ index cb130c31a398..019161c0ba01 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -10920,32 +11973,38 @@ index cb130c31a398..019161c0ba01 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("simulated_network_api_gn") diff --git third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build -index c67f147a275f..0c060438fc87 100644 +index caf50afe35c1..3b0fd81b83ab 100644 --- third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build +++ third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -10959,7 +12018,7 @@ index c67f147a275f..0c060438fc87 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -10967,10 +12026,11 @@ index c67f147a275f..0c060438fc87 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -10983,6 +12043,7 @@ index c67f147a275f..0c060438fc87 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -11008,8 +12069,10 @@ index c67f147a275f..0c060438fc87 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -11025,6 +12088,7 @@ index c67f147a275f..0c060438fc87 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -11091,48 +12155,45 @@ index c67f147a275f..0c060438fc87 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("task_queue_gn") diff --git third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build -index d775439d5ea1..dcd76fca3f37 100644 +index 9ebe97971a49..0b7adba70010 100644 --- third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build +++ third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -11146,7 +12207,7 @@ index d775439d5ea1..dcd76fca3f37 100644 FINAL_LIBRARY = "webrtc" -@@ -40,156 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,157 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -11154,10 +12215,11 @@ index d775439d5ea1..dcd76fca3f37 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -11166,6 +12228,7 @@ index d775439d5ea1..dcd76fca3f37 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -11191,8 +12254,10 @@ index d775439d5ea1..dcd76fca3f37 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -11208,6 +12273,7 @@ index d775439d5ea1..dcd76fca3f37 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -11275,47 +12341,44 @@ index d775439d5ea1..dcd76fca3f37 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("bitrate_settings_gn") -diff --git third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build -index bed9afdf2a01..bbfde1dfb32b 100644 ---- third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build -+++ third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build +index 74133ed40fef..585c88eb080a 100644 +--- third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build ++++ third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -11329,7 +12392,7 @@ index bed9afdf2a01..bbfde1dfb32b 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,161 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -11337,10 +12400,11 @@ index bed9afdf2a01..bbfde1dfb32b 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -11353,6 +12417,7 @@ index bed9afdf2a01..bbfde1dfb32b 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -11378,8 +12443,10 @@ index bed9afdf2a01..bbfde1dfb32b 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -11395,6 +12462,196 @@ index bed9afdf2a01..bbfde1dfb32b 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("datagram_transport_interface_gn") +diff --git third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build +index 700b5a83f026..d1aa115ddc87 100644 +--- third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build ++++ third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -11466,47 +12723,44 @@ index bed9afdf2a01..bbfde1dfb32b 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("field_trial_based_config_gn") diff --git third_party/libwebrtc/api/transport/goog_cc_gn/moz.build third_party/libwebrtc/api/transport/goog_cc_gn/moz.build -index 2989b81be163..aeccffe8f194 100644 +index 15ad8475cee5..17a6c364a5fa 100644 --- third_party/libwebrtc/api/transport/goog_cc_gn/moz.build +++ third_party/libwebrtc/api/transport/goog_cc_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -11520,7 +12774,7 @@ index 2989b81be163..aeccffe8f194 100644 FINAL_LIBRARY = "webrtc" -@@ -40,173 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -11528,10 +12782,11 @@ index 2989b81be163..aeccffe8f194 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -11545,6 +12800,7 @@ index 2989b81be163..aeccffe8f194 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -11575,8 +12831,10 @@ index 2989b81be163..aeccffe8f194 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -11592,6 +12850,7 @@ index 2989b81be163..aeccffe8f194 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -11665,48 +12924,45 @@ index 2989b81be163..aeccffe8f194 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("goog_cc_gn") diff --git third_party/libwebrtc/api/transport/network_control_gn/moz.build third_party/libwebrtc/api/transport/network_control_gn/moz.build -index deadc8ac83a6..a077649bb095 100644 +index ba070095a280..46e79e44368d 100644 --- third_party/libwebrtc/api/transport/network_control_gn/moz.build +++ third_party/libwebrtc/api/transport/network_control_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -11720,7 +12976,7 @@ index deadc8ac83a6..a077649bb095 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -11728,10 +12984,11 @@ index deadc8ac83a6..a077649bb095 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -11744,6 +13001,7 @@ index deadc8ac83a6..a077649bb095 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -11769,8 +13027,10 @@ index deadc8ac83a6..a077649bb095 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -11786,6 +13046,7 @@ index deadc8ac83a6..a077649bb095 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -11857,47 +13118,44 @@ index deadc8ac83a6..a077649bb095 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("network_control_gn") diff --git third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build -index c9744ca742b1..9763d1014c10 100644 +index 9d9283597c4f..6e55516791d3 100644 --- third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build +++ third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -11911,7 +13169,7 @@ index c9744ca742b1..9763d1014c10 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -11919,10 +13177,11 @@ index c9744ca742b1..9763d1014c10 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -11935,6 +13194,7 @@ index c9744ca742b1..9763d1014c10 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -11960,8 +13220,10 @@ index c9744ca742b1..9763d1014c10 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -11977,6 +13239,7 @@ index c9744ca742b1..9763d1014c10 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -12043,48 +13306,45 @@ index c9744ca742b1..9763d1014c10 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("dependency_descriptor_gn") diff --git third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build -index 8357ef5ad627..1f8bb62c29f8 100644 +index 35932b80bcab..7726c7f1436a 100644 --- third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build +++ third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -12098,7 +13358,7 @@ index 8357ef5ad627..1f8bb62c29f8 100644 FINAL_LIBRARY = "webrtc" -@@ -36,152 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,161 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -12106,10 +13366,11 @@ index 8357ef5ad627..1f8bb62c29f8 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -12122,6 +13383,7 @@ index 8357ef5ad627..1f8bb62c29f8 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -12147,8 +13409,10 @@ index 8357ef5ad627..1f8bb62c29f8 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -12164,6 +13428,7 @@ index 8357ef5ad627..1f8bb62c29f8 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -12237,202 +13502,38 @@ index 8357ef5ad627..1f8bb62c29f8 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtp_source_gn") -diff --git third_party/libwebrtc/api/transport/webrtc_key_value_config_gn/moz.build third_party/libwebrtc/api/transport/webrtc_key_value_config_gn/moz.build -index 7c9e317da4a9..edcedf7243c2 100644 ---- third_party/libwebrtc/api/transport/webrtc_key_value_config_gn/moz.build -+++ third_party/libwebrtc/api/transport/webrtc_key_value_config_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("webrtc_key_value_config_gn") diff --git third_party/libwebrtc/api/transport_api_gn/moz.build third_party/libwebrtc/api/transport_api_gn/moz.build -index d82101ec94ab..cd3e8f4d4bdb 100644 +index db1ced3dcfe9..200dbdb2c966 100644 --- third_party/libwebrtc/api/transport_api_gn/moz.build +++ third_party/libwebrtc/api/transport_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -12446,7 +13547,7 @@ index d82101ec94ab..cd3e8f4d4bdb 100644 FINAL_LIBRARY = "webrtc" -@@ -40,156 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,157 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -12454,10 +13555,11 @@ index d82101ec94ab..cd3e8f4d4bdb 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -12466,6 +13568,7 @@ index d82101ec94ab..cd3e8f4d4bdb 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -12491,8 +13594,10 @@ index d82101ec94ab..cd3e8f4d4bdb 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -12508,6 +13613,7 @@ index d82101ec94ab..cd3e8f4d4bdb 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -12575,47 +13681,44 @@ index d82101ec94ab..cd3e8f4d4bdb 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("transport_api_gn") diff --git third_party/libwebrtc/api/units/data_rate_gn/moz.build third_party/libwebrtc/api/units/data_rate_gn/moz.build -index db8dfa3e42cf..ef5a44fcdfd6 100644 +index e4b61f80f423..d834d773b31d 100644 --- third_party/libwebrtc/api/units/data_rate_gn/moz.build +++ third_party/libwebrtc/api/units/data_rate_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -12629,7 +13732,7 @@ index db8dfa3e42cf..ef5a44fcdfd6 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -12637,10 +13740,11 @@ index db8dfa3e42cf..ef5a44fcdfd6 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -12653,6 +13757,7 @@ index db8dfa3e42cf..ef5a44fcdfd6 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -12678,8 +13783,10 @@ index db8dfa3e42cf..ef5a44fcdfd6 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -12695,6 +13802,7 @@ index db8dfa3e42cf..ef5a44fcdfd6 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -12761,48 +13869,45 @@ index db8dfa3e42cf..ef5a44fcdfd6 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("data_rate_gn") diff --git third_party/libwebrtc/api/units/data_size_gn/moz.build third_party/libwebrtc/api/units/data_size_gn/moz.build -index 97e1fb9ed783..ee495c9bdafb 100644 +index c6effb8c6fc1..9f51bb2fdebd 100644 --- third_party/libwebrtc/api/units/data_size_gn/moz.build +++ third_party/libwebrtc/api/units/data_size_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -12816,7 +13921,7 @@ index 97e1fb9ed783..ee495c9bdafb 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -12824,10 +13929,11 @@ index 97e1fb9ed783..ee495c9bdafb 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -12840,6 +13946,7 @@ index 97e1fb9ed783..ee495c9bdafb 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -12865,8 +13972,10 @@ index 97e1fb9ed783..ee495c9bdafb 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -12882,6 +13991,7 @@ index 97e1fb9ed783..ee495c9bdafb 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -12948,48 +14058,45 @@ index 97e1fb9ed783..ee495c9bdafb 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("data_size_gn") diff --git third_party/libwebrtc/api/units/frequency_gn/moz.build third_party/libwebrtc/api/units/frequency_gn/moz.build -index b47ea78e3866..fb07644764ee 100644 +index 788398d624c4..41b7f7c6e181 100644 --- third_party/libwebrtc/api/units/frequency_gn/moz.build +++ third_party/libwebrtc/api/units/frequency_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -13003,7 +14110,7 @@ index b47ea78e3866..fb07644764ee 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -13011,10 +14118,11 @@ index b47ea78e3866..fb07644764ee 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -13027,6 +14135,7 @@ index b47ea78e3866..fb07644764ee 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -13052,8 +14161,10 @@ index b47ea78e3866..fb07644764ee 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -13069,6 +14180,7 @@ index b47ea78e3866..fb07644764ee 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -13135,48 +14247,45 @@ index b47ea78e3866..fb07644764ee 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("frequency_gn") diff --git third_party/libwebrtc/api/units/time_delta_gn/moz.build third_party/libwebrtc/api/units/time_delta_gn/moz.build -index cb171f6a7784..e02c37634041 100644 +index c4877791f432..5a53357a4254 100644 --- third_party/libwebrtc/api/units/time_delta_gn/moz.build +++ third_party/libwebrtc/api/units/time_delta_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -13190,7 +14299,7 @@ index cb171f6a7784..e02c37634041 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -13198,10 +14307,11 @@ index cb171f6a7784..e02c37634041 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -13214,6 +14324,7 @@ index cb171f6a7784..e02c37634041 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -13239,8 +14350,10 @@ index cb171f6a7784..e02c37634041 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -13256,6 +14369,7 @@ index cb171f6a7784..e02c37634041 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -13322,48 +14436,45 @@ index cb171f6a7784..e02c37634041 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("time_delta_gn") diff --git third_party/libwebrtc/api/units/timestamp_gn/moz.build third_party/libwebrtc/api/units/timestamp_gn/moz.build -index 92f1144788f1..1fed6b8b7bcd 100644 +index ece2614faeb4..1facf81af80e 100644 --- third_party/libwebrtc/api/units/timestamp_gn/moz.build +++ third_party/libwebrtc/api/units/timestamp_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -13377,7 +14488,7 @@ index 92f1144788f1..1fed6b8b7bcd 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -13385,10 +14496,11 @@ index 92f1144788f1..1fed6b8b7bcd 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -13401,6 +14513,7 @@ index 92f1144788f1..1fed6b8b7bcd 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -13426,8 +14539,10 @@ index 92f1144788f1..1fed6b8b7bcd 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -13443,6 +14558,7 @@ index 92f1144788f1..1fed6b8b7bcd 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -13509,48 +14625,45 @@ index 92f1144788f1..1fed6b8b7bcd 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("timestamp_gn") diff --git third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build -index 99a84f43d8f4..8aeba5d95cd1 100644 +index d130ac6e1cd0..2a397a451658 100644 --- third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build +++ third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -13564,7 +14677,7 @@ index 99a84f43d8f4..8aeba5d95cd1 100644 FINAL_LIBRARY = "webrtc" -@@ -40,173 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -13572,10 +14685,11 @@ index 99a84f43d8f4..8aeba5d95cd1 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -13589,6 +14703,7 @@ index 99a84f43d8f4..8aeba5d95cd1 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -13619,8 +14734,10 @@ index 99a84f43d8f4..8aeba5d95cd1 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -13636,6 +14753,7 @@ index 99a84f43d8f4..8aeba5d95cd1 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -13709,48 +14827,45 @@ index 99a84f43d8f4..8aeba5d95cd1 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("builtin_video_bitrate_allocator_factory_gn") diff --git third_party/libwebrtc/api/video/encoded_frame_gn/moz.build third_party/libwebrtc/api/video/encoded_frame_gn/moz.build -index 8ce67d2b1c7c..291f44666f2e 100644 +index 90f9758d7fee..c7c05fa0c3ba 100644 --- third_party/libwebrtc/api/video/encoded_frame_gn/moz.build +++ third_party/libwebrtc/api/video/encoded_frame_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -13764,7 +14879,7 @@ index 8ce67d2b1c7c..291f44666f2e 100644 FINAL_LIBRARY = "webrtc" -@@ -40,173 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -13772,10 +14887,11 @@ index 8ce67d2b1c7c..291f44666f2e 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -13789,6 +14905,7 @@ index 8ce67d2b1c7c..291f44666f2e 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -13819,8 +14936,10 @@ index 8ce67d2b1c7c..291f44666f2e 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -13836,6 +14955,7 @@ index 8ce67d2b1c7c..291f44666f2e 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -13909,48 +15029,45 @@ index 8ce67d2b1c7c..291f44666f2e 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("encoded_frame_gn") diff --git third_party/libwebrtc/api/video/encoded_image_gn/moz.build third_party/libwebrtc/api/video/encoded_image_gn/moz.build -index badeb57ac51d..516b54f3a44a 100644 +index 05a9a4067a31..85723519ccb5 100644 --- third_party/libwebrtc/api/video/encoded_image_gn/moz.build +++ third_party/libwebrtc/api/video/encoded_image_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -13964,7 +15081,7 @@ index badeb57ac51d..516b54f3a44a 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -13972,10 +15089,11 @@ index badeb57ac51d..516b54f3a44a 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -13988,6 +15106,7 @@ index badeb57ac51d..516b54f3a44a 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -14013,8 +15132,10 @@ index badeb57ac51d..516b54f3a44a 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -14030,6 +15151,7 @@ index badeb57ac51d..516b54f3a44a 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -14101,47 +15223,44 @@ index badeb57ac51d..516b54f3a44a 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("encoded_image_gn") -diff --git third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build -index 52891f96afb5..f303ca6983c4 100644 ---- third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build -+++ third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/api/video/frame_buffer_gn/moz.build third_party/libwebrtc/api/video/frame_buffer_gn/moz.build +index de9fae8d7883..bf30610f9c63 100644 +--- third_party/libwebrtc/api/video/frame_buffer_gn/moz.build ++++ third_party/libwebrtc/api/video/frame_buffer_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -14155,7 +15274,7 @@ index 52891f96afb5..f303ca6983c4 100644 FINAL_LIBRARY = "webrtc" -@@ -36,152 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -14163,10 +15282,213 @@ index 52891f96afb5..f303ca6983c4 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "GLESv2", +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "dl", +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("frame_buffer_gn") +diff --git third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build +index ba2d0e06e50f..5b93ae42a642 100644 +--- third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build ++++ third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,161 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -14179,6 +15501,7 @@ index 52891f96afb5..f303ca6983c4 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -14204,8 +15527,10 @@ index 52891f96afb5..f303ca6983c4 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -14221,6 +15546,7 @@ index 52891f96afb5..f303ca6983c4 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -14294,32 +15620,38 @@ index 52891f96afb5..f303ca6983c4 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("recordable_encoded_frame_gn") -diff --git third_party/libwebrtc/api/video/video_adaptation_gn/moz.build third_party/libwebrtc/api/video/video_adaptation_gn/moz.build -index 54bb28f68e4c..f0cca879fa6b 100644 ---- third_party/libwebrtc/api/video/video_adaptation_gn/moz.build -+++ third_party/libwebrtc/api/video/video_adaptation_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/api/video/render_resolution_gn/moz.build third_party/libwebrtc/api/video/render_resolution_gn/moz.build +index 5a0526681876..7d17b214c45f 100644 +--- third_party/libwebrtc/api/video/render_resolution_gn/moz.build ++++ third_party/libwebrtc/api/video/render_resolution_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -14333,7 +15665,7 @@ index 54bb28f68e4c..f0cca879fa6b 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -14341,22 +15673,20 @@ index 54bb28f68e4c..f0cca879fa6b 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True - DEFINES["__STDC_CONSTANT_MACROS"] = True - DEFINES["__STDC_FORMAT_MACROS"] = True - -- OS_LIBS += [ -- "log" -- ] -- -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -14382,8 +15712,10 @@ index 54bb28f68e4c..f0cca879fa6b 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -14399,6 +15731,192 @@ index 54bb28f68e4c..f0cca879fa6b 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("render_resolution_gn") +diff --git third_party/libwebrtc/api/video/video_adaptation_gn/moz.build third_party/libwebrtc/api/video/video_adaptation_gn/moz.build +index 803834e23d90..0a2909a50ba2 100644 +--- third_party/libwebrtc/api/video/video_adaptation_gn/moz.build ++++ third_party/libwebrtc/api/video/video_adaptation_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -14465,48 +15983,45 @@ index 54bb28f68e4c..f0cca879fa6b 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_adaptation_gn") diff --git third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build -index 392a6954e08d..2972c9dfc15e 100644 +index e6dad3687eb7..b37dfdecda65 100644 --- third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build +++ third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -14520,7 +16035,7 @@ index 392a6954e08d..2972c9dfc15e 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -14528,10 +16043,11 @@ index 392a6954e08d..2972c9dfc15e 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -14544,6 +16060,7 @@ index 392a6954e08d..2972c9dfc15e 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -14569,8 +16086,10 @@ index 392a6954e08d..2972c9dfc15e 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -14586,6 +16105,7 @@ index 392a6954e08d..2972c9dfc15e 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -14652,48 +16172,45 @@ index 392a6954e08d..2972c9dfc15e 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_bitrate_allocation_gn") diff --git third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build -index 1db1b3f8dfc0..8832f25dcc93 100644 +index cc38099d24f7..c548e5b28963 100644 --- third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build +++ third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -14707,7 +16224,7 @@ index 1db1b3f8dfc0..8832f25dcc93 100644 FINAL_LIBRARY = "webrtc" -@@ -36,152 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,161 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -14715,10 +16232,11 @@ index 1db1b3f8dfc0..8832f25dcc93 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -14731,6 +16249,7 @@ index 1db1b3f8dfc0..8832f25dcc93 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -14756,8 +16275,10 @@ index 1db1b3f8dfc0..8832f25dcc93 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -14773,6 +16294,7 @@ index 1db1b3f8dfc0..8832f25dcc93 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -14846,32 +16368,38 @@ index 1db1b3f8dfc0..8832f25dcc93 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_bitrate_allocator_factory_gn") diff --git third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build -index 93cb02b8c488..6b239028e2ff 100644 +index f82e3421bd67..1a6c4813a106 100644 --- third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build +++ third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -14885,7 +16413,7 @@ index 93cb02b8c488..6b239028e2ff 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -14893,10 +16421,11 @@ index 93cb02b8c488..6b239028e2ff 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -14909,6 +16438,7 @@ index 93cb02b8c488..6b239028e2ff 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -14934,8 +16464,10 @@ index 93cb02b8c488..6b239028e2ff 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -14951,6 +16483,7 @@ index 93cb02b8c488..6b239028e2ff 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -15017,48 +16550,45 @@ index 93cb02b8c488..6b239028e2ff 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_bitrate_allocator_gn") diff --git third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build -index 842be7341fdc..fd7b28e14176 100644 +index e80c5c42b0d7..eea1000e6c81 100644 --- third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build +++ third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -15072,7 +16602,7 @@ index 842be7341fdc..fd7b28e14176 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -15080,10 +16610,11 @@ index 842be7341fdc..fd7b28e14176 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -15092,6 +16623,7 @@ index 842be7341fdc..fd7b28e14176 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -15117,8 +16649,10 @@ index 842be7341fdc..fd7b28e14176 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -15134,6 +16668,7 @@ index 842be7341fdc..fd7b28e14176 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -15203,32 +16738,38 @@ index 842be7341fdc..fd7b28e14176 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_codec_constants_gn") diff --git third_party/libwebrtc/api/video/video_frame_gn/moz.build third_party/libwebrtc/api/video/video_frame_gn/moz.build -index 3ed9af4e80a9..2918a04a155e 100644 +index 0eef21be59c9..36e9eb6e21e9 100644 --- third_party/libwebrtc/api/video/video_frame_gn/moz.build +++ third_party/libwebrtc/api/video/video_frame_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -15242,7 +16783,7 @@ index 3ed9af4e80a9..2918a04a155e 100644 FINAL_LIBRARY = "webrtc" -@@ -42,164 +51,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -52,165 +63,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -15250,10 +16791,11 @@ index 3ed9af4e80a9..2918a04a155e 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -15266,6 +16808,7 @@ index 3ed9af4e80a9..2918a04a155e 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -15291,8 +16834,10 @@ index 3ed9af4e80a9..2918a04a155e 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -15308,6 +16853,7 @@ index 3ed9af4e80a9..2918a04a155e 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -15379,47 +16925,44 @@ index 3ed9af4e80a9..2918a04a155e 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_frame_gn") diff --git third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build -index f5e98b8bdad6..35d3ffb7bfd4 100644 +index ebe06a2cc5b2..39aff3e0e4fb 100644 --- third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build +++ third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -15433,7 +16976,7 @@ index f5e98b8bdad6..35d3ffb7bfd4 100644 FINAL_LIBRARY = "webrtc" -@@ -42,173 +51,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,174 +54,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -15441,10 +16984,11 @@ index f5e98b8bdad6..35d3ffb7bfd4 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -15458,6 +17002,7 @@ index f5e98b8bdad6..35d3ffb7bfd4 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -15488,8 +17033,10 @@ index f5e98b8bdad6..35d3ffb7bfd4 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -15505,6 +17052,7 @@ index f5e98b8bdad6..35d3ffb7bfd4 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -15578,248 +17126,45 @@ index f5e98b8bdad6..35d3ffb7bfd4 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_frame_i010_gn") -diff --git third_party/libwebrtc/api/video/video_frame_i420_gn/moz.build third_party/libwebrtc/api/video/video_frame_i420_gn/moz.build -index daadd37570ae..08efda34e742 100644 ---- third_party/libwebrtc/api/video/video_frame_i420_gn/moz.build -+++ third_party/libwebrtc/api/video/video_frame_i420_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -42,173 +51,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "GLESv2", -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "dl", -- "rt" -- ] -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "crypt32", -- "iphlpapi", -- "secur32", -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("video_frame_i420_gn") diff --git third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build -index 09771a194381..c3ad804c51e7 100644 +index 995eb12057cc..e7abdda02a58 100644 --- third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build +++ third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -15833,7 +17178,7 @@ index 09771a194381..c3ad804c51e7 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -15841,10 +17186,11 @@ index 09771a194381..c3ad804c51e7 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -15857,6 +17203,7 @@ index 09771a194381..c3ad804c51e7 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -15882,8 +17229,10 @@ index 09771a194381..c3ad804c51e7 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -15899,6 +17248,7 @@ index 09771a194381..c3ad804c51e7 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -15970,247 +17320,44 @@ index 09771a194381..c3ad804c51e7 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_frame_metadata_gn") -diff --git third_party/libwebrtc/api/video/video_frame_nv12_gn/moz.build third_party/libwebrtc/api/video/video_frame_nv12_gn/moz.build -index c4a0e99b1a67..417a46ea6bf2 100644 ---- third_party/libwebrtc/api/video/video_frame_nv12_gn/moz.build -+++ third_party/libwebrtc/api/video/video_frame_nv12_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -42,173 +51,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "GLESv2", -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "dl", -- "rt" -- ] -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "crypt32", -- "iphlpapi", -- "secur32", -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("video_frame_nv12_gn") diff --git third_party/libwebrtc/api/video/video_frame_type_gn/moz.build third_party/libwebrtc/api/video/video_frame_type_gn/moz.build -index 322b31eae189..9f264c4d4d31 100644 +index 2343ad5fbeaa..3d31faf5e4c8 100644 --- third_party/libwebrtc/api/video/video_frame_type_gn/moz.build +++ third_party/libwebrtc/api/video/video_frame_type_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -16224,7 +17371,7 @@ index 322b31eae189..9f264c4d4d31 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -16232,10 +17379,11 @@ index 322b31eae189..9f264c4d4d31 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -16244,6 +17392,7 @@ index 322b31eae189..9f264c4d4d31 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -16269,8 +17418,10 @@ index 322b31eae189..9f264c4d4d31 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -16286,6 +17437,7 @@ index 322b31eae189..9f264c4d4d31 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -16355,32 +17507,38 @@ index 322b31eae189..9f264c4d4d31 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_frame_type_gn") -diff --git third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build -index 6d9bfe052a35..655b55aced32 100644 ---- third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build -+++ third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build +index 0e6740cd6cb6..51d7a73e1690 100644 +--- third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build ++++ third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -16394,7 +17552,7 @@ index 6d9bfe052a35..655b55aced32 100644 FINAL_LIBRARY = "webrtc" -@@ -43,164 +52,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -16402,10 +17560,11 @@ index 6d9bfe052a35..655b55aced32 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -16418,6 +17577,7 @@ index 6d9bfe052a35..655b55aced32 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -16443,8 +17603,10 @@ index 6d9bfe052a35..655b55aced32 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -16460,6 +17622,192 @@ index 6d9bfe052a35..655b55aced32 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("video_layers_allocation_gn") +diff --git third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build +index b51f065414f1..fb8f5d07e578 100644 +--- third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build ++++ third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -44,165 +55,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -16531,247 +17879,44 @@ index 6d9bfe052a35..655b55aced32 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_rtp_headers_gn") -diff --git third_party/libwebrtc/api/video/video_stream_encoder_create_gn/moz.build third_party/libwebrtc/api/video/video_stream_encoder_create_gn/moz.build -index f8ab62cc73d0..38b76b381ae2 100644 ---- third_party/libwebrtc/api/video/video_stream_encoder_create_gn/moz.build -+++ third_party/libwebrtc/api/video/video_stream_encoder_create_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,173 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "GLESv2", -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "dl", -- "rt" -- ] -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "crypt32", -- "iphlpapi", -- "secur32", -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("video_stream_encoder_create_gn") diff --git third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build -index 5b023d8dfbbf..8b2ed3f32f47 100644 +index dca868cbcdc5..1057c4d747f3 100644 --- third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build +++ third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -16785,7 +17930,7 @@ index 5b023d8dfbbf..8b2ed3f32f47 100644 FINAL_LIBRARY = "webrtc" -@@ -36,152 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,161 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -16793,10 +17938,11 @@ index 5b023d8dfbbf..8b2ed3f32f47 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -16809,6 +17955,7 @@ index 5b023d8dfbbf..8b2ed3f32f47 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -16834,8 +17981,10 @@ index 5b023d8dfbbf..8b2ed3f32f47 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -16851,6 +18000,7 @@ index 5b023d8dfbbf..8b2ed3f32f47 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -16924,32 +18074,38 @@ index 5b023d8dfbbf..8b2ed3f32f47 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_stream_encoder_gn") diff --git third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build -index 4a0aaf1f6240..bb85facf1bc4 100644 +index 9b5bb93351e8..97753bc74da2 100644 --- third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build +++ third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -16963,7 +18119,7 @@ index 4a0aaf1f6240..bb85facf1bc4 100644 FINAL_LIBRARY = "webrtc" -@@ -36,148 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -16971,10 +18127,11 @@ index 4a0aaf1f6240..bb85facf1bc4 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -16987,6 +18144,7 @@ index 4a0aaf1f6240..bb85facf1bc4 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -17012,8 +18170,10 @@ index 4a0aaf1f6240..bb85facf1bc4 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -17029,6 +18189,7 @@ index 4a0aaf1f6240..bb85facf1bc4 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -17098,32 +18259,38 @@ index 4a0aaf1f6240..bb85facf1bc4 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("bitstream_parser_api_gn") diff --git third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build -index 37bdbe867041..f9d83c4b05b2 100644 +index 080b9594bd6b..034924390705 100644 --- third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build +++ third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -17137,7 +18304,7 @@ index 37bdbe867041..f9d83c4b05b2 100644 FINAL_LIBRARY = "webrtc" -@@ -40,173 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -17145,10 +18312,11 @@ index 37bdbe867041..f9d83c4b05b2 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -17162,6 +18330,7 @@ index 37bdbe867041..f9d83c4b05b2 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -17192,8 +18361,10 @@ index 37bdbe867041..f9d83c4b05b2 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -17209,6 +18380,7 @@ index 37bdbe867041..f9d83c4b05b2 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -17282,48 +18454,45 @@ index 37bdbe867041..f9d83c4b05b2 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("builtin_video_decoder_factory_gn") diff --git third_party/libwebrtc/api/video_codecs/builtin_video_encoder_factory_gn/moz.build third_party/libwebrtc/api/video_codecs/builtin_video_encoder_factory_gn/moz.build -index 63d7916f587b..f0603023db5e 100644 +index 9eaa39a7d78e..14022ae5368a 100644 --- third_party/libwebrtc/api/video_codecs/builtin_video_encoder_factory_gn/moz.build +++ third_party/libwebrtc/api/video_codecs/builtin_video_encoder_factory_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -17337,7 +18506,7 @@ index 63d7916f587b..f0603023db5e 100644 FINAL_LIBRARY = "webrtc" -@@ -40,173 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -17345,10 +18514,11 @@ index 63d7916f587b..f0603023db5e 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -17362,6 +18532,7 @@ index 63d7916f587b..f0603023db5e 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -17392,8 +18563,10 @@ index 63d7916f587b..f0603023db5e 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -17409,6 +18582,7 @@ index 63d7916f587b..f0603023db5e 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -17482,48 +18656,45 @@ index 63d7916f587b..f0603023db5e 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("builtin_video_encoder_factory_gn") diff --git third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build -index f3acda93c586..354e52e878af 100644 +index 005c7222357d..818b7a7ade67 100644 --- third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build +++ third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -17537,7 +18708,7 @@ index f3acda93c586..354e52e878af 100644 FINAL_LIBRARY = "webrtc" -@@ -41,173 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,174 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -17545,10 +18716,11 @@ index f3acda93c586..354e52e878af 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -17562,6 +18734,7 @@ index f3acda93c586..354e52e878af 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -17592,8 +18765,10 @@ index f3acda93c586..354e52e878af 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -17609,6 +18784,7 @@ index f3acda93c586..354e52e878af 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -17682,48 +18858,45 @@ index f3acda93c586..354e52e878af 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtc_software_fallback_wrappers_gn") -diff --git third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build -index cbde20ed59d5..ee169dd583a0 100644 ---- third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build -+++ third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build +index 3b8aee86312b..3d10ed98f840 100644 +--- third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build ++++ third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -17737,7 +18910,7 @@ index cbde20ed59d5..ee169dd583a0 100644 FINAL_LIBRARY = "webrtc" -@@ -48,164 +57,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -17745,22 +18918,20 @@ index cbde20ed59d5..ee169dd583a0 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True - DEFINES["__STDC_CONSTANT_MACROS"] = True - DEFINES["__STDC_FORMAT_MACROS"] = True - -- OS_LIBS += [ -- "log" -- ] -- -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -17786,8 +18957,10 @@ index cbde20ed59d5..ee169dd583a0 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -17803,6 +18976,192 @@ index cbde20ed59d5..ee169dd583a0 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("scalability_mode_gn") +diff --git third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build +index 071f18ce405a..babae7069d60 100644 +--- third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build ++++ third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -50,165 +61,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -17874,47 +19233,44 @@ index cbde20ed59d5..ee169dd583a0 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_codecs_api_gn") diff --git third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build -index b2397b024133..4a77d9ee6f62 100644 +index 7be7d67bee33..d29acb1528d6 100644 --- third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build +++ third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -17928,7 +19284,7 @@ index b2397b024133..4a77d9ee6f62 100644 FINAL_LIBRARY = "webrtc" -@@ -40,173 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -17936,10 +19292,11 @@ index b2397b024133..4a77d9ee6f62 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -17953,6 +19310,7 @@ index b2397b024133..4a77d9ee6f62 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -17983,8 +19341,10 @@ index b2397b024133..4a77d9ee6f62 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -18000,6 +19360,7 @@ index b2397b024133..4a77d9ee6f62 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -18073,48 +19434,45 @@ index b2397b024133..4a77d9ee6f62 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("vp8_temporal_layers_factory_gn") -diff --git third_party/libwebrtc/audio/audio_gn/moz.build third_party/libwebrtc/audio/audio_gn/moz.build -index ffa016f36790..a613258bd36d 100644 ---- third_party/libwebrtc/audio/audio_gn/moz.build -+++ third_party/libwebrtc/audio/audio_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build +index c588b3ce0e8f..05e060d7da4c 100644 +--- third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build ++++ third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -18128,7 +19486,7 @@ index ffa016f36790..a613258bd36d 100644 FINAL_LIBRARY = "webrtc" -@@ -53,173 +62,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -18136,10 +19494,192 @@ index ffa016f36790..a613258bd36d 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("video_track_source_constraints_gn") +diff --git third_party/libwebrtc/audio/audio_gn/moz.build third_party/libwebrtc/audio/audio_gn/moz.build +index 333c77706b0d..656deb0a6af4 100644 +--- third_party/libwebrtc/audio/audio_gn/moz.build ++++ third_party/libwebrtc/audio/audio_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -54,174 +65,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -18153,6 +19693,7 @@ index ffa016f36790..a613258bd36d 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -18183,8 +19724,10 @@ index ffa016f36790..a613258bd36d 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -18200,6 +19743,7 @@ index ffa016f36790..a613258bd36d 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -18273,48 +19817,45 @@ index ffa016f36790..a613258bd36d 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_gn") diff --git third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build -index d135fbce0b2f..0163aafa277f 100644 +index ef559b9bc6ee..501b4804d47f 100644 --- third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build +++ third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -18328,7 +19869,7 @@ index d135fbce0b2f..0163aafa277f 100644 FINAL_LIBRARY = "webrtc" -@@ -42,171 +51,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,172 +54,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -18336,10 +19877,11 @@ index d135fbce0b2f..0163aafa277f 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -18352,6 +19894,7 @@ index d135fbce0b2f..0163aafa277f 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -18381,8 +19924,10 @@ index d135fbce0b2f..0163aafa277f 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -18398,6 +19943,7 @@ index d135fbce0b2f..0163aafa277f 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -18471,48 +20017,45 @@ index d135fbce0b2f..0163aafa277f 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_frame_operations_gn") diff --git third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build -index 42be32b5f175..ce11b5528019 100644 +index 3c1d8cc5e85a..c1dc740d6191 100644 --- third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build +++ third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -18526,7 +20069,7 @@ index 42be32b5f175..ce11b5528019 100644 FINAL_LIBRARY = "webrtc" -@@ -49,173 +58,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -50,174 +61,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -18534,10 +20077,11 @@ index 42be32b5f175..ce11b5528019 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -18551,6 +20095,7 @@ index 42be32b5f175..ce11b5528019 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -18581,8 +20126,10 @@ index 42be32b5f175..ce11b5528019 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -18598,6 +20145,7 @@ index 42be32b5f175..ce11b5528019 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -18671,48 +20219,45 @@ index 42be32b5f175..ce11b5528019 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("resource_adaptation_gn") diff --git third_party/libwebrtc/call/audio_sender_interface_gn/moz.build third_party/libwebrtc/call/audio_sender_interface_gn/moz.build -index c72f46fb3f66..f1bfc8428161 100644 +index 8e41f2704f3c..22082e4de075 100644 --- third_party/libwebrtc/call/audio_sender_interface_gn/moz.build +++ third_party/libwebrtc/call/audio_sender_interface_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -18726,7 +20271,7 @@ index c72f46fb3f66..f1bfc8428161 100644 FINAL_LIBRARY = "webrtc" -@@ -36,152 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,161 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -18734,10 +20279,11 @@ index c72f46fb3f66..f1bfc8428161 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -18750,6 +20296,7 @@ index c72f46fb3f66..f1bfc8428161 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -18775,8 +20322,10 @@ index c72f46fb3f66..f1bfc8428161 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -18792,6 +20341,7 @@ index c72f46fb3f66..f1bfc8428161 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -18865,32 +20415,38 @@ index c72f46fb3f66..f1bfc8428161 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_sender_interface_gn") diff --git third_party/libwebrtc/call/bitrate_allocator_gn/moz.build third_party/libwebrtc/call/bitrate_allocator_gn/moz.build -index ce93a0952f60..b5b26a5563f0 100644 +index 0e14a5d16836..46cdf8d9cfe1 100644 --- third_party/libwebrtc/call/bitrate_allocator_gn/moz.build +++ third_party/libwebrtc/call/bitrate_allocator_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -18904,7 +20460,7 @@ index ce93a0952f60..b5b26a5563f0 100644 FINAL_LIBRARY = "webrtc" -@@ -40,171 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -18912,10 +20468,11 @@ index ce93a0952f60..b5b26a5563f0 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -18928,6 +20485,7 @@ index ce93a0952f60..b5b26a5563f0 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -18957,8 +20515,10 @@ index ce93a0952f60..b5b26a5563f0 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -18974,6 +20534,7 @@ index ce93a0952f60..b5b26a5563f0 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -19047,48 +20608,45 @@ index ce93a0952f60..b5b26a5563f0 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("bitrate_allocator_gn") diff --git third_party/libwebrtc/call/bitrate_configurator_gn/moz.build third_party/libwebrtc/call/bitrate_configurator_gn/moz.build -index 01759daf9e0e..4b41f4da802d 100644 +index 4e17c8a7a6e4..8d564ea9c19a 100644 --- third_party/libwebrtc/call/bitrate_configurator_gn/moz.build +++ third_party/libwebrtc/call/bitrate_configurator_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -19102,7 +20660,7 @@ index 01759daf9e0e..4b41f4da802d 100644 FINAL_LIBRARY = "webrtc" -@@ -40,173 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -19110,10 +20668,11 @@ index 01759daf9e0e..4b41f4da802d 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -19127,6 +20686,7 @@ index 01759daf9e0e..4b41f4da802d 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -19157,8 +20717,10 @@ index 01759daf9e0e..4b41f4da802d 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -19174,6 +20736,7 @@ index 01759daf9e0e..4b41f4da802d 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -19247,48 +20810,45 @@ index 01759daf9e0e..4b41f4da802d 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("bitrate_configurator_gn") diff --git third_party/libwebrtc/call/call_gn/moz.build third_party/libwebrtc/call/call_gn/moz.build -index 75999f70ebf4..2aa75160b723 100644 +index 8a43be523080..6fea43c513ac 100644 --- third_party/libwebrtc/call/call_gn/moz.build +++ third_party/libwebrtc/call/call_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -19302,7 +20862,7 @@ index 75999f70ebf4..2aa75160b723 100644 FINAL_LIBRARY = "webrtc" -@@ -44,173 +53,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -45,174 +56,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -19310,10 +20870,11 @@ index 75999f70ebf4..2aa75160b723 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -19327,6 +20888,7 @@ index 75999f70ebf4..2aa75160b723 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -19357,8 +20919,10 @@ index 75999f70ebf4..2aa75160b723 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -19374,6 +20938,7 @@ index 75999f70ebf4..2aa75160b723 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -19447,48 +21012,45 @@ index 75999f70ebf4..2aa75160b723 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("call_gn") diff --git third_party/libwebrtc/call/call_interfaces_gn/moz.build third_party/libwebrtc/call/call_interfaces_gn/moz.build -index 8972117d5a3b..f4aba62a81f9 100644 +index fa81c96c30ba..33d528c8825d 100644 --- third_party/libwebrtc/call/call_interfaces_gn/moz.build +++ third_party/libwebrtc/call/call_interfaces_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -19502,7 +21064,7 @@ index 8972117d5a3b..f4aba62a81f9 100644 FINAL_LIBRARY = "webrtc" -@@ -45,173 +54,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,174 +58,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -19510,10 +21072,11 @@ index 8972117d5a3b..f4aba62a81f9 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -19527,6 +21090,7 @@ index 8972117d5a3b..f4aba62a81f9 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -19557,8 +21121,10 @@ index 8972117d5a3b..f4aba62a81f9 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -19574,6 +21140,7 @@ index 8972117d5a3b..f4aba62a81f9 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -19647,48 +21214,45 @@ index 8972117d5a3b..f4aba62a81f9 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("call_interfaces_gn") diff --git third_party/libwebrtc/call/fake_network_gn/moz.build third_party/libwebrtc/call/fake_network_gn/moz.build -index ca7850ae8954..c58df99eee98 100644 +index 6641aaf07204..5a4618b82753 100644 --- third_party/libwebrtc/call/fake_network_gn/moz.build +++ third_party/libwebrtc/call/fake_network_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -19702,7 +21266,7 @@ index ca7850ae8954..c58df99eee98 100644 FINAL_LIBRARY = "webrtc" -@@ -40,173 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -19710,10 +21274,11 @@ index ca7850ae8954..c58df99eee98 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -19727,6 +21292,7 @@ index ca7850ae8954..c58df99eee98 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -19757,8 +21323,10 @@ index ca7850ae8954..c58df99eee98 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -19774,6 +21342,7 @@ index ca7850ae8954..c58df99eee98 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -19847,48 +21416,45 @@ index ca7850ae8954..c58df99eee98 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("fake_network_gn") -diff --git third_party/libwebrtc/call/rtp_interfaces_gn/moz.build third_party/libwebrtc/call/rtp_interfaces_gn/moz.build -index ab48081ff0cb..257c6b99309d 100644 ---- third_party/libwebrtc/call/rtp_interfaces_gn/moz.build -+++ third_party/libwebrtc/call/rtp_interfaces_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/call/receive_stream_interface_gn/moz.build third_party/libwebrtc/call/receive_stream_interface_gn/moz.build +index a7006906326a..f913641b55d8 100644 +--- third_party/libwebrtc/call/receive_stream_interface_gn/moz.build ++++ third_party/libwebrtc/call/receive_stream_interface_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -19902,7 +21468,7 @@ index ab48081ff0cb..257c6b99309d 100644 FINAL_LIBRARY = "webrtc" -@@ -40,173 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,170 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -19910,10 +21476,11 @@ index ab48081ff0cb..257c6b99309d 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -19927,6 +21494,7 @@ index ab48081ff0cb..257c6b99309d 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -19957,8 +21525,10 @@ index ab48081ff0cb..257c6b99309d 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -19974,6 +21544,205 @@ index ab48081ff0cb..257c6b99309d 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("receive_stream_interface_gn") +diff --git third_party/libwebrtc/call/rtp_interfaces_gn/moz.build third_party/libwebrtc/call/rtp_interfaces_gn/moz.build +index 9a4504208de8..599ae400f88a 100644 +--- third_party/libwebrtc/call/rtp_interfaces_gn/moz.build ++++ third_party/libwebrtc/call/rtp_interfaces_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "GLESv2", +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "dl", +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -20047,48 +21816,45 @@ index ab48081ff0cb..257c6b99309d 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtp_interfaces_gn") diff --git third_party/libwebrtc/call/rtp_receiver_gn/moz.build third_party/libwebrtc/call/rtp_receiver_gn/moz.build -index dd5ab4f0d09e..b6edd7ceb13d 100644 +index f245b8fe8a5f..214592c1a052 100644 --- third_party/libwebrtc/call/rtp_receiver_gn/moz.build +++ third_party/libwebrtc/call/rtp_receiver_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -20102,7 +21868,7 @@ index dd5ab4f0d09e..b6edd7ceb13d 100644 FINAL_LIBRARY = "webrtc" -@@ -42,173 +51,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,174 +54,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -20110,10 +21876,11 @@ index dd5ab4f0d09e..b6edd7ceb13d 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -20127,6 +21894,7 @@ index dd5ab4f0d09e..b6edd7ceb13d 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -20157,8 +21925,10 @@ index dd5ab4f0d09e..b6edd7ceb13d 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -20174,6 +21944,7 @@ index dd5ab4f0d09e..b6edd7ceb13d 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -20247,48 +22018,45 @@ index dd5ab4f0d09e..b6edd7ceb13d 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtp_receiver_gn") diff --git third_party/libwebrtc/call/rtp_sender_gn/moz.build third_party/libwebrtc/call/rtp_sender_gn/moz.build -index 9431caf12bf5..b3d9d3b82917 100644 +index 56e1d8324603..0716a989b781 100644 --- third_party/libwebrtc/call/rtp_sender_gn/moz.build +++ third_party/libwebrtc/call/rtp_sender_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -20302,7 +22070,7 @@ index 9431caf12bf5..b3d9d3b82917 100644 FINAL_LIBRARY = "webrtc" -@@ -42,173 +51,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,174 +54,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -20310,10 +22078,11 @@ index 9431caf12bf5..b3d9d3b82917 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -20327,6 +22096,7 @@ index 9431caf12bf5..b3d9d3b82917 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -20357,8 +22127,10 @@ index 9431caf12bf5..b3d9d3b82917 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -20374,6 +22146,7 @@ index 9431caf12bf5..b3d9d3b82917 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -20447,48 +22220,45 @@ index 9431caf12bf5..b3d9d3b82917 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtp_sender_gn") diff --git third_party/libwebrtc/call/simulated_network_gn/moz.build third_party/libwebrtc/call/simulated_network_gn/moz.build -index 9c602d9f8de9..b3354ac10ad9 100644 +index dc88d9e8c718..b7b1b59e6619 100644 --- third_party/libwebrtc/call/simulated_network_gn/moz.build +++ third_party/libwebrtc/call/simulated_network_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -20502,7 +22272,7 @@ index 9c602d9f8de9..b3354ac10ad9 100644 FINAL_LIBRARY = "webrtc" -@@ -40,173 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -20510,10 +22280,11 @@ index 9c602d9f8de9..b3354ac10ad9 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -20527,6 +22298,7 @@ index 9c602d9f8de9..b3354ac10ad9 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -20557,8 +22329,10 @@ index 9c602d9f8de9..b3354ac10ad9 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -20574,6 +22348,7 @@ index 9c602d9f8de9..b3354ac10ad9 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -20647,48 +22422,45 @@ index 9c602d9f8de9..b3354ac10ad9 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("simulated_network_gn") diff --git third_party/libwebrtc/call/simulated_packet_receiver_gn/moz.build third_party/libwebrtc/call/simulated_packet_receiver_gn/moz.build -index 6ad189c079e1..4a15248bad0d 100644 +index 08140f915b20..3a20a2f8d339 100644 --- third_party/libwebrtc/call/simulated_packet_receiver_gn/moz.build +++ third_party/libwebrtc/call/simulated_packet_receiver_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -20702,7 +22474,7 @@ index 6ad189c079e1..4a15248bad0d 100644 FINAL_LIBRARY = "webrtc" -@@ -36,161 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,170 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -20710,10 +22482,11 @@ index 6ad189c079e1..4a15248bad0d 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -20727,6 +22500,7 @@ index 6ad189c079e1..4a15248bad0d 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -20757,8 +22531,10 @@ index 6ad189c079e1..4a15248bad0d 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -20774,6 +22550,7 @@ index 6ad189c079e1..4a15248bad0d 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -20850,32 +22627,38 @@ index 6ad189c079e1..4a15248bad0d 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("simulated_packet_receiver_gn") -diff --git third_party/libwebrtc/call/video_stream_api_gn/moz.build third_party/libwebrtc/call/video_stream_api_gn/moz.build -index 82aaa062035f..4f21a4bb1f2d 100644 ---- third_party/libwebrtc/call/video_stream_api_gn/moz.build -+++ third_party/libwebrtc/call/video_stream_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/call/version_gn/moz.build third_party/libwebrtc/call/version_gn/moz.build +index 6f82bc3c2801..660232b40a74 100644 +--- third_party/libwebrtc/call/version_gn/moz.build ++++ third_party/libwebrtc/call/version_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -20889,7 +22672,7 @@ index 82aaa062035f..4f21a4bb1f2d 100644 FINAL_LIBRARY = "webrtc" -@@ -41,173 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,157 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -20897,10 +22680,196 @@ index 82aaa062035f..4f21a4bb1f2d 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("version_gn") +diff --git third_party/libwebrtc/call/video_stream_api_gn/moz.build third_party/libwebrtc/call/video_stream_api_gn/moz.build +index ee981f9452bc..1960a3cf8eba 100644 +--- third_party/libwebrtc/call/video_stream_api_gn/moz.build ++++ third_party/libwebrtc/call/video_stream_api_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -42,174 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -20914,6 +22883,7 @@ index 82aaa062035f..4f21a4bb1f2d 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -20944,8 +22914,10 @@ index 82aaa062035f..4f21a4bb1f2d 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -20961,6 +22933,7 @@ index 82aaa062035f..4f21a4bb1f2d 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -21034,48 +23007,45 @@ index 82aaa062035f..4f21a4bb1f2d 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_stream_api_gn") diff --git third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build -index a67b1c401d70..d7fe36bb19ad 100644 +index df7f52b4c647..29cfd6953d92 100644 --- third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build +++ third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build -@@ -16,10 +16,19 @@ CXXFLAGS += [ - +@@ -17,11 +17,21 @@ CXXFLAGS += [ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -21089,7 +23059,7 @@ index a67b1c401d70..d7fe36bb19ad 100644 FINAL_LIBRARY = "webrtc" -@@ -46,133 +55,9 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,127 +58,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -21097,7 +23067,7 @@ index a67b1c401d70..d7fe36bb19ad 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True @@ -21143,6 +23113,7 @@ index a67b1c401d70..d7fe36bb19ad 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_POSIX"] = True @@ -21187,16 +23158,16 @@ index a67b1c401d70..d7fe36bb19ad 100644 - -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": - -- DEFINES["_DEBUG"] = True -- + DEFINES["_DEBUG"] = True + -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": - - DEFINES["_DEBUG"] = True - -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["_DEBUG"] = True - +- DEFINES["_DEBUG"] = True +- -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["_DEBUG"] = True @@ -21211,30 +23182,24 @@ index a67b1c401d70..d7fe36bb19ad 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" + Library("common_audio_avx2_gn") diff --git third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build -index 555e049415d3..22e6d796aa11 100644 +index 9a7a8fa7cc91..92f7cda914ec 100644 --- third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build +++ third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -21248,7 +23213,7 @@ index 555e049415d3..22e6d796aa11 100644 FINAL_LIBRARY = "webrtc" -@@ -36,149 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,158 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -21256,10 +23221,11 @@ index 555e049415d3..22e6d796aa11 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -21268,6 +23234,7 @@ index 555e049415d3..22e6d796aa11 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -21293,8 +23260,10 @@ index 555e049415d3..22e6d796aa11 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -21310,6 +23279,7 @@ index 555e049415d3..22e6d796aa11 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -21384,32 +23354,38 @@ index 555e049415d3..22e6d796aa11 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("common_audio_c_arm_asm_gn") diff --git third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build -index f33242a6409c..491577816add 100644 +index 625fcd103a7b..87a53a453c61 100644 --- third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build +++ third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -21423,7 +23399,7 @@ index f33242a6409c..491577816add 100644 FINAL_LIBRARY = "webrtc" -@@ -36,6 +45,7 @@ UNIFIED_SOURCES += [ +@@ -37,6 +48,7 @@ UNIFIED_SOURCES += [ "/third_party/libwebrtc/common_audio/ring_buffer.c", "/third_party/libwebrtc/common_audio/signal_processing/auto_corr_to_refl_coef.c", "/third_party/libwebrtc/common_audio/signal_processing/auto_correlation.c", @@ -21431,7 +23407,7 @@ index f33242a6409c..491577816add 100644 "/third_party/libwebrtc/common_audio/signal_processing/complex_fft.c", "/third_party/libwebrtc/common_audio/signal_processing/copy_set_operations.c", "/third_party/libwebrtc/common_audio/signal_processing/cross_correlation.c", -@@ -43,6 +53,7 @@ UNIFIED_SOURCES += [ +@@ -44,6 +56,7 @@ UNIFIED_SOURCES += [ "/third_party/libwebrtc/common_audio/signal_processing/downsample_fast.c", "/third_party/libwebrtc/common_audio/signal_processing/energy.c", "/third_party/libwebrtc/common_audio/signal_processing/filter_ar.c", @@ -21439,7 +23415,7 @@ index f33242a6409c..491577816add 100644 "/third_party/libwebrtc/common_audio/signal_processing/filter_ma_fast_q12.c", "/third_party/libwebrtc/common_audio/signal_processing/get_hanning_window.c", "/third_party/libwebrtc/common_audio/signal_processing/get_scaling_square.c", -@@ -78,227 +89,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -79,228 +92,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -21447,10 +23423,11 @@ index f33242a6409c..491577816add 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -21463,6 +23440,7 @@ index f33242a6409c..491577816add 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -21497,8 +23475,10 @@ index f33242a6409c..491577816add 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -21519,6 +23499,7 @@ index f33242a6409c..491577816add 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -21611,12 +23592,7 @@ index f33242a6409c..491577816add 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] @@ -21635,6 +23611,7 @@ index f33242a6409c..491577816add 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - - UNIFIED_SOURCES += [ @@ -21644,14 +23621,12 @@ index f33242a6409c..491577816add 100644 - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - - UNIFIED_SOURCES += [ @@ -21661,6 +23636,7 @@ index f33242a6409c..491577816add 100644 - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - - UNIFIED_SOURCES += [ @@ -21670,16 +23646,18 @@ index f33242a6409c..491577816add 100644 - Library("common_audio_c_gn") diff --git third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build -index 595e221a1776..ce15404f651b 100644 +index 241c8788eb2f..06a11d7294d5 100644 --- third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build +++ third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -21693,7 +23671,7 @@ index 595e221a1776..ce15404f651b 100644 FINAL_LIBRARY = "webrtc" -@@ -40,171 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -21701,10 +23679,11 @@ index 595e221a1776..ce15404f651b 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -21717,6 +23696,7 @@ index 595e221a1776..ce15404f651b 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -21746,8 +23726,10 @@ index 595e221a1776..ce15404f651b 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -21763,6 +23745,7 @@ index 595e221a1776..ce15404f651b 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -21836,48 +23819,45 @@ index 595e221a1776..ce15404f651b 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("common_audio_cc_gn") diff --git third_party/libwebrtc/common_audio/common_audio_gn/moz.build third_party/libwebrtc/common_audio/common_audio_gn/moz.build -index f2df0ce86b01..da44b258281e 100644 +index d81fd8f09ca0..507236e0da49 100644 --- third_party/libwebrtc/common_audio/common_audio_gn/moz.build +++ third_party/libwebrtc/common_audio/common_audio_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -21891,7 +23871,7 @@ index f2df0ce86b01..da44b258281e 100644 FINAL_LIBRARY = "webrtc" -@@ -53,171 +62,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -54,172 +65,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -21899,10 +23879,11 @@ index f2df0ce86b01..da44b258281e 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -21915,6 +23896,7 @@ index f2df0ce86b01..da44b258281e 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -21944,8 +23926,10 @@ index f2df0ce86b01..da44b258281e 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -21961,6 +23945,7 @@ index f2df0ce86b01..da44b258281e 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -22034,49 +24019,46 @@ index f2df0ce86b01..da44b258281e 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("common_audio_gn") diff --git third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build -index 9fd448df41a0..7e4b1ca13fc2 100644 +index 0bb21dcc6f81..e009c5e8817d 100644 --- third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build +++ third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build -@@ -11,11 +11,21 @@ AllowCompilerWarnings() - +@@ -12,12 +12,23 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_ARCH_ARM64"] = True +DEFINES["WEBRTC_BSD"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -22091,7 +24073,7 @@ index 9fd448df41a0..7e4b1ca13fc2 100644 FINAL_LIBRARY = "webrtc" -@@ -43,147 +53,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -45,148 +56,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -22099,7 +24081,7 @@ index 9fd448df41a0..7e4b1ca13fc2 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True @@ -22146,6 +24128,7 @@ index 9fd448df41a0..7e4b1ca13fc2 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_BSD"] = True @@ -22240,17 +24223,19 @@ index 9fd448df41a0..7e4b1ca13fc2 100644 - Library("common_audio_neon_c_gn") diff --git third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build -index b7088732c3e2..e9a8ecbe4a55 100644 +index 05386adf23c5..046ba0c92bb5 100644 --- third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build +++ third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build -@@ -11,11 +11,21 @@ AllowCompilerWarnings() - +@@ -12,12 +12,23 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_ARCH_ARM64"] = True +DEFINES["WEBRTC_BSD"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -22265,7 +24250,7 @@ index b7088732c3e2..e9a8ecbe4a55 100644 FINAL_LIBRARY = "webrtc" -@@ -42,147 +52,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -44,148 +55,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -22273,7 +24258,7 @@ index b7088732c3e2..e9a8ecbe4a55 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True @@ -22320,6 +24305,7 @@ index b7088732c3e2..e9a8ecbe4a55 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_BSD"] = True @@ -22414,16 +24400,25 @@ index b7088732c3e2..e9a8ecbe4a55 100644 - Library("common_audio_neon_gn") diff --git third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build -index 624458bd18aa..22231d6cac19 100644 +index 93daf376421d..24ab67834d8c 100644 --- third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build +++ third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() +@@ -9,14 +9,28 @@ + COMPILE_FLAGS["OS_INCLUDES"] = [] + AllowCompilerWarnings() ++CXXFLAGS += [ ++ "-msse2" ++] ++ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -22437,15 +24432,19 @@ index 624458bd18aa..22231d6cac19 100644 FINAL_LIBRARY = "webrtc" -@@ -41,155 +50,16 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,143 +57,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" - -if CONFIG["OS_TARGET"] == "Android": - +- CXXFLAGS += [ +- "-msse2" +- ] +- - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True @@ -22474,6 +24473,10 @@ index 624458bd18aa..22231d6cac19 100644 - -if CONFIG["OS_TARGET"] == "Linux": - +- CXXFLAGS += [ +- "-msse2" +- ] +- - DEFINES["USE_AURA"] = "1" - DEFINES["USE_GLIB"] = "1" - DEFINES["USE_NSS_CERTS"] = "1" @@ -22499,6 +24502,7 @@ index 624458bd18aa..22231d6cac19 100644 - ] - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_POSIX"] = True @@ -22550,13 +24554,13 @@ index 624458bd18aa..22231d6cac19 100644 - DEFINES["_DEBUG"] = True - -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": - DEFINES["_DEBUG"] = True +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": - - DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" @@ -22567,45 +24571,24 @@ index 624458bd18aa..22231d6cac19 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2", -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2", - "-msse2" - ] - --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86_64": - - CXXFLAGS += [ - "-msse2" + Library("common_audio_sse2_gn") diff --git third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build -index 3b09c379f34a..ebf3a4dc01ad 100644 +index 47f99dbd830c..577d8e343cd0 100644 --- third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build +++ third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -22619,7 +24602,7 @@ index 3b09c379f34a..ebf3a4dc01ad 100644 FINAL_LIBRARY = "webrtc" -@@ -41,171 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,172 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -22627,10 +24610,11 @@ index 3b09c379f34a..ebf3a4dc01ad 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -22643,6 +24627,7 @@ index 3b09c379f34a..ebf3a4dc01ad 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -22672,8 +24657,10 @@ index 3b09c379f34a..ebf3a4dc01ad 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -22689,6 +24676,7 @@ index 3b09c379f34a..ebf3a4dc01ad 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -22762,48 +24750,45 @@ index 3b09c379f34a..ebf3a4dc01ad 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("fir_filter_factory_gn") diff --git third_party/libwebrtc/common_audio/fir_filter_gn/moz.build third_party/libwebrtc/common_audio/fir_filter_gn/moz.build -index d1e07d8c39cc..9275144df948 100644 +index 51acac9bad1a..551f858eb730 100644 --- third_party/libwebrtc/common_audio/fir_filter_gn/moz.build +++ third_party/libwebrtc/common_audio/fir_filter_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -22817,7 +24802,7 @@ index d1e07d8c39cc..9275144df948 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -22825,10 +24810,11 @@ index d1e07d8c39cc..9275144df948 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -22837,6 +24823,7 @@ index d1e07d8c39cc..9275144df948 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -22862,8 +24849,10 @@ index d1e07d8c39cc..9275144df948 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -22879,6 +24868,7 @@ index d1e07d8c39cc..9275144df948 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -22948,32 +24938,38 @@ index d1e07d8c39cc..9275144df948 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("fir_filter_gn") diff --git third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build -index dbd69345430e..116a3a31c79d 100644 +index b1047de5ccb2..b4b9a0cc7f2c 100644 --- third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build +++ third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -22987,7 +24983,7 @@ index dbd69345430e..116a3a31c79d 100644 FINAL_LIBRARY = "webrtc" -@@ -36,159 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,168 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -22995,10 +24991,11 @@ index dbd69345430e..116a3a31c79d 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -23011,6 +25008,7 @@ index dbd69345430e..116a3a31c79d 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -23040,8 +25038,10 @@ index dbd69345430e..116a3a31c79d 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -23057,6 +25057,7 @@ index dbd69345430e..116a3a31c79d 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -23133,32 +25134,38 @@ index dbd69345430e..116a3a31c79d 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("sinc_resampler_gn") diff --git third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build -index c49141bf6150..9890bd547a22 100644 +index 142887be2aeb..9ab8a82e5635 100644 --- third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build +++ third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -23172,7 +25179,7 @@ index c49141bf6150..9890bd547a22 100644 FINAL_LIBRARY = "webrtc" -@@ -40,96 +49,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,101 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -23180,10 +25187,11 @@ index c49141bf6150..9890bd547a22 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -23196,6 +25204,7 @@ index c49141bf6150..9890bd547a22 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -23225,8 +25234,10 @@ index c49141bf6150..9890bd547a22 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -23242,6 +25253,7 @@ index c49141bf6150..9890bd547a22 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -23270,13 +25282,14 @@ index c49141bf6150..9890bd547a22 100644 if CONFIG["CPU_ARCH"] == "aarch64": -@@ -140,115 +60,25 @@ if CONFIG["CPU_ARCH"] == "aarch64": +@@ -146,117 +63,24 @@ if CONFIG["CPU_ARCH"] == "aarch64": "/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128/ooura_fft_neon.cc" ] -if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ ++if CONFIG["CPU_ARCH"] == "x86": + + CXXFLAGS += [ - "-mfpu=neon" - ] - @@ -23286,16 +25299,17 @@ index c49141bf6150..9890bd547a22 100644 - - UNIFIED_SOURCES += [ - "/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128/ooura_fft_neon.cc" -- ] -- - if CONFIG["CPU_ARCH"] == "x86": ++ "-msse2" + ] -- UNIFIED_SOURCES += [ -- "/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128/ooura_fft_sse2.cc" -- ] -- --if CONFIG["CPU_ARCH"] == "x86_64": +-if CONFIG["CPU_ARCH"] == "x86": - + UNIFIED_SOURCES += [ + "/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128/ooura_fft_sse2.cc" + ] + + if CONFIG["CPU_ARCH"] == "x86_64": + - UNIFIED_SOURCES += [ - "/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128/ooura_fft_sse2.cc" - ] @@ -23333,11 +25347,10 @@ index c49141bf6150..9890bd547a22 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - - CXXFLAGS += [ - "-msse2", - "-msse2" - ] - +- CXXFLAGS += [ +- "-msse2" +- ] +- - OS_LIBS += [ - "android_support" - ] @@ -23350,36 +25363,36 @@ index c49141bf6150..9890bd547a22 100644 - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Darwin": - -- CXXFLAGS += [ -- "-msse2" -- ] -- + CXXFLAGS += [ + "-msse2" + ] + -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - - CXXFLAGS += [ -- "-msse2", - "-msse2" -+ UNIFIED_SOURCES += [ -+ "/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128/ooura_fft_sse2.cc" - ] - +- ] +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86_64": - - CXXFLAGS += [ - "-msse2" - ] - +- +- CXXFLAGS += [ +- "-msse2" +- ] +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "OpenBSD": @@ -23392,16 +25405,18 @@ index c49141bf6150..9890bd547a22 100644 Library("fft_size_128_gn") diff --git third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build -index 21ca8d946852..13f537b170f7 100644 +index b007a1e5ed8d..6969bf473fdc 100644 --- third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build +++ third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -23415,7 +25430,7 @@ index 21ca8d946852..13f537b170f7 100644 FINAL_LIBRARY = "webrtc" -@@ -40,156 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,157 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -23423,10 +25438,11 @@ index 21ca8d946852..13f537b170f7 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -23435,6 +25451,7 @@ index 21ca8d946852..13f537b170f7 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -23460,8 +25477,10 @@ index 21ca8d946852..13f537b170f7 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -23477,6 +25496,7 @@ index 21ca8d946852..13f537b170f7 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -23544,47 +25564,44 @@ index 21ca8d946852..13f537b170f7 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("fft_size_256_gn") diff --git third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build -index 87610cfa7d92..f852648a29b5 100644 +index ec6e2eca861f..124349b86777 100644 --- third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build +++ third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -23598,7 +25615,7 @@ index 87610cfa7d92..f852648a29b5 100644 FINAL_LIBRARY = "webrtc" -@@ -27,6 +36,10 @@ LOCAL_INCLUDES += [ +@@ -28,6 +39,10 @@ LOCAL_INCLUDES += [ "/tools/profiler/public" ] @@ -23609,7 +25626,7 @@ index 87610cfa7d92..f852648a29b5 100644 if not CONFIG["MOZ_DEBUG"]: DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0" -@@ -36,202 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,203 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -23617,10 +25634,11 @@ index 87610cfa7d92..f852648a29b5 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -23629,6 +25647,7 @@ index 87610cfa7d92..f852648a29b5 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -23658,8 +25677,10 @@ index 87610cfa7d92..f852648a29b5 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -23679,6 +25700,7 @@ index 87610cfa7d92..f852648a29b5 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -23762,10 +25784,6 @@ index 87610cfa7d92..f852648a29b5 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] @@ -23782,6 +25800,7 @@ index 87610cfa7d92..f852648a29b5 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - - UNIFIED_SOURCES += [ @@ -23790,15 +25809,12 @@ index 87610cfa7d92..f852648a29b5 100644 - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - - UNIFIED_SOURCES += [ @@ -23807,6 +25823,7 @@ index 87610cfa7d92..f852648a29b5 100644 - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - - UNIFIED_SOURCES += [ @@ -23815,16 +25832,18 @@ index 87610cfa7d92..f852648a29b5 100644 - Library("spl_sqrt_floor_gn") diff --git third_party/libwebrtc/common_video/common_video_gn/moz.build third_party/libwebrtc/common_video/common_video_gn/moz.build -index c48343244bc0..c69696b581f9 100644 +index 369cdc3ac64d..46ead4d5d4ef 100644 --- third_party/libwebrtc/common_video/common_video_gn/moz.build +++ third_party/libwebrtc/common_video/common_video_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -23838,7 +25857,7 @@ index c48343244bc0..c69696b581f9 100644 FINAL_LIBRARY = "webrtc" -@@ -53,173 +62,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -55,174 +66,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -23846,10 +25865,11 @@ index c48343244bc0..c69696b581f9 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -23863,6 +25883,7 @@ index c48343244bc0..c69696b581f9 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -23893,8 +25914,10 @@ index c48343244bc0..c69696b581f9 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -23910,6 +25933,7 @@ index c48343244bc0..c69696b581f9 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -23983,48 +26007,45 @@ index c48343244bc0..c69696b581f9 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("common_video_gn") diff --git third_party/libwebrtc/common_video/frame_counts_gn/moz.build third_party/libwebrtc/common_video/frame_counts_gn/moz.build -index 2c082466369f..84aa7f656bab 100644 +index d1be405adf26..4eb0c496bccd 100644 --- third_party/libwebrtc/common_video/frame_counts_gn/moz.build +++ third_party/libwebrtc/common_video/frame_counts_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -24038,7 +26059,7 @@ index 2c082466369f..84aa7f656bab 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -24046,10 +26067,11 @@ index 2c082466369f..84aa7f656bab 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -24058,6 +26080,7 @@ index 2c082466369f..84aa7f656bab 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -24083,8 +26106,10 @@ index 2c082466369f..84aa7f656bab 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -24100,6 +26125,7 @@ index 2c082466369f..84aa7f656bab 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -24169,32 +26195,38 @@ index 2c082466369f..84aa7f656bab 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("frame_counts_gn") diff --git third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build -index 0ef3fdcb1671..4ac389212d99 100644 +index 651826f452fe..f88d9cac7f12 100644 --- third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build +++ third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -24208,7 +26240,7 @@ index 0ef3fdcb1671..4ac389212d99 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -24216,10 +26248,11 @@ index 0ef3fdcb1671..4ac389212d99 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -24232,6 +26265,7 @@ index 0ef3fdcb1671..4ac389212d99 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -24257,8 +26291,10 @@ index 0ef3fdcb1671..4ac389212d99 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -24274,6 +26310,7 @@ index 0ef3fdcb1671..4ac389212d99 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -24340,48 +26377,45 @@ index 0ef3fdcb1671..4ac389212d99 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("generic_frame_descriptor_gn") diff --git third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build -index a2dece6a12b7..432e51f463cb 100644 +index fc4a82d00bde..4aa2ca4d7166 100644 --- third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build +++ third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -24395,7 +26429,7 @@ index a2dece6a12b7..432e51f463cb 100644 FINAL_LIBRARY = "webrtc" -@@ -43,164 +52,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -44,165 +55,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -24403,10 +26437,11 @@ index a2dece6a12b7..432e51f463cb 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -24419,6 +26454,7 @@ index a2dece6a12b7..432e51f463cb 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -24444,8 +26480,10 @@ index a2dece6a12b7..432e51f463cb 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -24461,6 +26499,7 @@ index a2dece6a12b7..432e51f463cb 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -24532,47 +26571,44 @@ index a2dece6a12b7..432e51f463cb 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtc_event_audio_gn") diff --git third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build -index 0c9c2b9b381a..5dc18d4bb11a 100644 +index 49e8f523ed87..d4c93774e6d4 100644 --- third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build +++ third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -24586,7 +26622,7 @@ index 0c9c2b9b381a..5dc18d4bb11a 100644 FINAL_LIBRARY = "webrtc" -@@ -45,173 +54,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -46,165 +57,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -24594,10 +26630,11 @@ index 0c9c2b9b381a..5dc18d4bb11a 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -24605,12 +26642,12 @@ index 0c9c2b9b381a..5dc18d4bb11a 100644 - DEFINES["__STDC_FORMAT_MACROS"] = True - - OS_LIBS += [ -- "GLESv2", - "log" - ] - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -24633,16 +26670,13 @@ index 0c9c2b9b381a..5dc18d4bb11a 100644 - DEFINES["__STDC_CONSTANT_MACROS"] = True - DEFINES["__STDC_FORMAT_MACROS"] = True - -- OS_LIBS += [ -- "dl", -- "rt" -- ] -- -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -24658,6 +26692,7 @@ index 0c9c2b9b381a..5dc18d4bb11a 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -24677,9 +26712,6 @@ index 0c9c2b9b381a..5dc18d4bb11a 100644 - DEFINES["__STD_C"] = True - - OS_LIBS += [ -- "crypt32", -- "iphlpapi", -- "secur32", - "winmm" - ] + DEFINES["_DEBUG"] = True @@ -24731,48 +26763,45 @@ index 0c9c2b9b381a..5dc18d4bb11a 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtc_event_bwe_gn") -diff --git third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build -index abcbf4c5fadd..91ebed4cde5d 100644 ---- third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build -+++ third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/logging/rtc_event_field_gn/moz.build third_party/libwebrtc/logging/rtc_event_field_gn/moz.build +index 0d6463867101..b926c0c00976 100644 +--- third_party/libwebrtc/logging/rtc_event_field_gn/moz.build ++++ third_party/libwebrtc/logging/rtc_event_field_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -24786,7 +26815,7 @@ index abcbf4c5fadd..91ebed4cde5d 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -44,165 +55,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -24794,10 +26823,11 @@ index abcbf4c5fadd..91ebed4cde5d 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -24810,6 +26840,7 @@ index abcbf4c5fadd..91ebed4cde5d 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -24835,8 +26866,10 @@ index abcbf4c5fadd..91ebed4cde5d 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -24852,6 +26885,7 @@ index abcbf4c5fadd..91ebed4cde5d 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -24923,47 +26957,426 @@ index abcbf4c5fadd..91ebed4cde5d 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" +- OS_LIBS += [ +- "android_support" - ] - +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("rtc_event_field_gn") +diff --git third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build +index d6d86cdf23c4..e314022a3ba3 100644 +--- third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build ++++ third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -43,161 +54,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("rtc_event_number_encodings_gn") +diff --git third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build +index 985b84c85042..0e9a86243402 100644 +--- third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build ++++ third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtc_event_pacing_gn") diff --git third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build -index bb7d3ae4cfbf..8f2bd7a66167 100644 +index cc048c7fdad3..e672555dba88 100644 --- third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build +++ third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -24977,7 +27390,7 @@ index bb7d3ae4cfbf..8f2bd7a66167 100644 FINAL_LIBRARY = "webrtc" -@@ -43,173 +52,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -44,174 +55,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -24985,10 +27398,11 @@ index bb7d3ae4cfbf..8f2bd7a66167 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -25002,6 +27416,7 @@ index bb7d3ae4cfbf..8f2bd7a66167 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -25032,8 +27447,10 @@ index bb7d3ae4cfbf..8f2bd7a66167 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -25049,6 +27466,7 @@ index bb7d3ae4cfbf..8f2bd7a66167 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -25122,48 +27540,45 @@ index bb7d3ae4cfbf..8f2bd7a66167 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtc_event_rtp_rtcp_gn") diff --git third_party/libwebrtc/logging/rtc_event_video_gn/moz.build third_party/libwebrtc/logging/rtc_event_video_gn/moz.build -index 30ec45d4504a..673345365fea 100644 +index b1758b72bf25..1ab9cfef0980 100644 --- third_party/libwebrtc/logging/rtc_event_video_gn/moz.build +++ third_party/libwebrtc/logging/rtc_event_video_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -25177,7 +27592,7 @@ index 30ec45d4504a..673345365fea 100644 FINAL_LIBRARY = "webrtc" -@@ -41,164 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,165 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -25185,10 +27600,11 @@ index 30ec45d4504a..673345365fea 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -25201,6 +27617,7 @@ index 30ec45d4504a..673345365fea 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -25226,8 +27643,10 @@ index 30ec45d4504a..673345365fea 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -25243,6 +27662,7 @@ index 30ec45d4504a..673345365fea 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -25314,47 +27734,44 @@ index 30ec45d4504a..673345365fea 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtc_event_video_gn") diff --git third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build -index 64d287112de4..b7341fb31efe 100644 +index 0273e154491a..3f8f8ff40db1 100644 --- third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build +++ third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -25368,7 +27785,7 @@ index 64d287112de4..b7341fb31efe 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -25376,10 +27793,11 @@ index 64d287112de4..b7341fb31efe 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -25392,6 +27810,7 @@ index 64d287112de4..b7341fb31efe 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -25417,8 +27836,10 @@ index 64d287112de4..b7341fb31efe 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -25434,6 +27855,7 @@ index 64d287112de4..b7341fb31efe 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -25505,230 +27927,44 @@ index 64d287112de4..b7341fb31efe 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtc_stream_config_gn") -diff --git third_party/libwebrtc/media/rtc_constants_gn/moz.build third_party/libwebrtc/media/rtc_constants_gn/moz.build -index e974486fb73f..6ed2d47ba9a7 100644 ---- third_party/libwebrtc/media/rtc_constants_gn/moz.build -+++ third_party/libwebrtc/media/rtc_constants_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,156 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("rtc_constants_gn") diff --git third_party/libwebrtc/media/rtc_encoder_simulcast_proxy_gn/moz.build third_party/libwebrtc/media/rtc_encoder_simulcast_proxy_gn/moz.build -index 2b377c439832..1cace339002b 100644 +index 9fd4c74381a6..0bf289f19734 100644 --- third_party/libwebrtc/media/rtc_encoder_simulcast_proxy_gn/moz.build +++ third_party/libwebrtc/media/rtc_encoder_simulcast_proxy_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -25742,7 +27978,7 @@ index 2b377c439832..1cace339002b 100644 FINAL_LIBRARY = "webrtc" -@@ -40,173 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -25750,10 +27986,11 @@ index 2b377c439832..1cace339002b 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -25767,6 +28004,7 @@ index 2b377c439832..1cace339002b 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -25797,8 +28035,10 @@ index 2b377c439832..1cace339002b 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -25814,6 +28054,7 @@ index 2b377c439832..1cace339002b 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -25887,248 +28128,45 @@ index 2b377c439832..1cace339002b 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtc_encoder_simulcast_proxy_gn") -diff --git third_party/libwebrtc/media/rtc_h264_profile_id_gn/moz.build third_party/libwebrtc/media/rtc_h264_profile_id_gn/moz.build -index 6844178c6ccc..29eec2b96ff1 100644 ---- third_party/libwebrtc/media/rtc_h264_profile_id_gn/moz.build -+++ third_party/libwebrtc/media/rtc_h264_profile_id_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,173 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "GLESv2", -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "dl", -- "rt" -- ] -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "crypt32", -- "iphlpapi", -- "secur32", -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("rtc_h264_profile_id_gn") diff --git third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build -index 56ef2c321cfe..114eab3d547f 100644 +index 09893f4183f6..9426f2f5de0b 100644 --- third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build +++ third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -26142,7 +28180,7 @@ index 56ef2c321cfe..114eab3d547f 100644 FINAL_LIBRARY = "webrtc" -@@ -42,173 +51,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,174 +54,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -26150,10 +28188,11 @@ index 56ef2c321cfe..114eab3d547f 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -26167,6 +28206,7 @@ index 56ef2c321cfe..114eab3d547f 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -26197,8 +28237,10 @@ index 56ef2c321cfe..114eab3d547f 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -26214,6 +28256,7 @@ index 56ef2c321cfe..114eab3d547f 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -26287,48 +28330,45 @@ index 56ef2c321cfe..114eab3d547f 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtc_internal_video_codecs_gn") diff --git third_party/libwebrtc/media/rtc_media_base_gn/moz.build third_party/libwebrtc/media/rtc_media_base_gn/moz.build -index f1c19c6dd9fe..7f7f4d1a7002 100644 +index b9b963ad03b1..58f590077722 100644 --- third_party/libwebrtc/media/rtc_media_base_gn/moz.build +++ third_party/libwebrtc/media/rtc_media_base_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -26342,7 +28382,7 @@ index f1c19c6dd9fe..7f7f4d1a7002 100644 FINAL_LIBRARY = "webrtc" -@@ -45,173 +54,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -46,174 +57,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -26350,10 +28390,11 @@ index f1c19c6dd9fe..7f7f4d1a7002 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -26367,6 +28408,7 @@ index f1c19c6dd9fe..7f7f4d1a7002 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -26397,8 +28439,10 @@ index f1c19c6dd9fe..7f7f4d1a7002 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -26414,6 +28458,7 @@ index f1c19c6dd9fe..7f7f4d1a7002 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -26487,48 +28532,45 @@ index f1c19c6dd9fe..7f7f4d1a7002 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtc_media_base_gn") diff --git third_party/libwebrtc/media/rtc_media_config_gn/moz.build third_party/libwebrtc/media/rtc_media_config_gn/moz.build -index a9926573ede9..0354b4ba19a1 100644 +index b3e48563c04d..c8b9d001a4db 100644 --- third_party/libwebrtc/media/rtc_media_config_gn/moz.build +++ third_party/libwebrtc/media/rtc_media_config_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -26542,7 +28584,7 @@ index a9926573ede9..0354b4ba19a1 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -26550,10 +28592,11 @@ index a9926573ede9..0354b4ba19a1 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -26562,6 +28605,7 @@ index a9926573ede9..0354b4ba19a1 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -26587,8 +28631,10 @@ index a9926573ede9..0354b4ba19a1 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -26604,6 +28650,7 @@ index a9926573ede9..0354b4ba19a1 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -26673,32 +28720,38 @@ index a9926573ede9..0354b4ba19a1 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtc_media_config_gn") diff --git third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build -index ceaa7aec0299..e8e941546b56 100644 +index 1bc62c2080fa..2dadff8ad499 100644 --- third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build +++ third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -26712,7 +28765,7 @@ index ceaa7aec0299..e8e941546b56 100644 FINAL_LIBRARY = "webrtc" -@@ -40,173 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -26720,10 +28773,11 @@ index ceaa7aec0299..e8e941546b56 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -26737,6 +28791,7 @@ index ceaa7aec0299..e8e941546b56 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -26767,8 +28822,10 @@ index ceaa7aec0299..e8e941546b56 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -26784,6 +28841,7 @@ index ceaa7aec0299..e8e941546b56 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -26857,48 +28915,45 @@ index ceaa7aec0299..e8e941546b56 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtc_simulcast_encoder_adapter_gn") -diff --git third_party/libwebrtc/media/rtc_vp9_profile_gn/moz.build third_party/libwebrtc/media/rtc_vp9_profile_gn/moz.build -index ef896d5ff6ee..fe12af945eb1 100644 ---- third_party/libwebrtc/media/rtc_vp9_profile_gn/moz.build -+++ third_party/libwebrtc/media/rtc_vp9_profile_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build +index 24f8656db097..8a2d5df6f165 100644 +--- third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build ++++ third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -26912,7 +28967,7 @@ index ef896d5ff6ee..fe12af945eb1 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -26920,10 +28975,11 @@ index ef896d5ff6ee..fe12af945eb1 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -26936,6 +28992,7 @@ index ef896d5ff6ee..fe12af945eb1 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -26961,8 +29018,10 @@ index ef896d5ff6ee..fe12af945eb1 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -26978,6 +29037,7 @@ index ef896d5ff6ee..fe12af945eb1 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -27049,47 +29109,44 @@ index ef896d5ff6ee..fe12af945eb1 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - - Library("rtc_vp9_profile_gn") + Library("async_audio_processing_gn") diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build -index 2584f7b5b22e..96ccc03c0b2a 100644 +index 3d193a4a3437..fb71f8f1db78 100644 --- third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -27103,7 +29160,7 @@ index 2584f7b5b22e..96ccc03c0b2a 100644 FINAL_LIBRARY = "webrtc" -@@ -44,171 +53,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -45,172 +56,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -27111,10 +29168,11 @@ index 2584f7b5b22e..96ccc03c0b2a 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -27127,6 +29185,7 @@ index 2584f7b5b22e..96ccc03c0b2a 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -27156,8 +29215,10 @@ index 2584f7b5b22e..96ccc03c0b2a 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -27173,6 +29234,7 @@ index 2584f7b5b22e..96ccc03c0b2a 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -27246,48 +29308,45 @@ index 2584f7b5b22e..96ccc03c0b2a 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_coding_gn") diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build -index ff52a5e847a4..a4e5154d2e30 100644 +index 9f3c0d8abda1..abd687397461 100644 --- third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -27301,7 +29360,7 @@ index ff52a5e847a4..a4e5154d2e30 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -27309,10 +29368,11 @@ index ff52a5e847a4..a4e5154d2e30 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -27321,6 +29381,7 @@ index ff52a5e847a4..a4e5154d2e30 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -27346,8 +29407,10 @@ index ff52a5e847a4..a4e5154d2e30 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -27363,6 +29426,7 @@ index ff52a5e847a4..a4e5154d2e30 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -27432,32 +29496,38 @@ index ff52a5e847a4..a4e5154d2e30 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_coding_module_typedefs_gn") diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build -index d937e61e646e..9e00d72094ad 100644 +index 132dbaad9bef..cadf99f321ea 100644 --- third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -27471,7 +29541,7 @@ index d937e61e646e..9e00d72094ad 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -27479,10 +29549,11 @@ index d937e61e646e..9e00d72094ad 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -27495,6 +29566,7 @@ index d937e61e646e..9e00d72094ad 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -27520,8 +29592,10 @@ index d937e61e646e..9e00d72094ad 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -27537,6 +29611,7 @@ index d937e61e646e..9e00d72094ad 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -27608,47 +29683,44 @@ index d937e61e646e..9e00d72094ad 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_coding_opus_common_gn") diff --git third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build -index d1a7bb0c2343..5b02f56d0388 100644 +index 725d37c02703..3158295adb12 100644 --- third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -27662,7 +29734,7 @@ index d1a7bb0c2343..5b02f56d0388 100644 FINAL_LIBRARY = "webrtc" -@@ -40,171 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -27670,10 +29742,11 @@ index d1a7bb0c2343..5b02f56d0388 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -27686,6 +29759,7 @@ index d1a7bb0c2343..5b02f56d0388 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -27715,8 +29789,10 @@ index d1a7bb0c2343..5b02f56d0388 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -27732,6 +29808,7 @@ index d1a7bb0c2343..5b02f56d0388 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -27805,48 +29882,45 @@ index d1a7bb0c2343..5b02f56d0388 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_encoder_cng_gn") diff --git third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build -index 571034c095bf..d380fdacde8d 100644 +index 7ef11d489203..eb0acc486f51 100644 --- third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -27860,7 +29934,7 @@ index 571034c095bf..d380fdacde8d 100644 FINAL_LIBRARY = "webrtc" -@@ -40,156 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,157 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -27868,10 +29942,11 @@ index 571034c095bf..d380fdacde8d 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -27880,6 +29955,7 @@ index 571034c095bf..d380fdacde8d 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -27905,8 +29981,10 @@ index 571034c095bf..d380fdacde8d 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -27922,6 +30000,7 @@ index 571034c095bf..d380fdacde8d 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -27989,47 +30068,44 @@ index 571034c095bf..d380fdacde8d 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_network_adaptor_config_gn") diff --git third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build -index 83b98d03b4e4..47f9372a3758 100644 +index b65fc49e5237..fd4522b58147 100644 --- third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -28043,7 +30119,7 @@ index 83b98d03b4e4..47f9372a3758 100644 FINAL_LIBRARY = "webrtc" -@@ -50,171 +59,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -51,172 +62,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -28051,10 +30127,11 @@ index 83b98d03b4e4..47f9372a3758 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -28067,6 +30144,7 @@ index 83b98d03b4e4..47f9372a3758 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -28096,8 +30174,10 @@ index 83b98d03b4e4..47f9372a3758 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -28113,6 +30193,7 @@ index 83b98d03b4e4..47f9372a3758 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -28186,48 +30267,45 @@ index 83b98d03b4e4..47f9372a3758 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_network_adaptor_gn") diff --git third_party/libwebrtc/modules/audio_coding/default_neteq_factory_gn/moz.build third_party/libwebrtc/modules/audio_coding/default_neteq_factory_gn/moz.build -index b3cba7d919b2..cd006b3d12d1 100644 +index 15764353c966..0b20f3f7b2f0 100644 --- third_party/libwebrtc/modules/audio_coding/default_neteq_factory_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/default_neteq_factory_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -28241,7 +30319,7 @@ index b3cba7d919b2..cd006b3d12d1 100644 FINAL_LIBRARY = "webrtc" -@@ -40,171 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -28249,10 +30327,11 @@ index b3cba7d919b2..cd006b3d12d1 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -28265,6 +30344,7 @@ index b3cba7d919b2..cd006b3d12d1 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -28294,8 +30374,10 @@ index b3cba7d919b2..cd006b3d12d1 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -28311,6 +30393,7 @@ index b3cba7d919b2..cd006b3d12d1 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -28384,48 +30467,45 @@ index b3cba7d919b2..cd006b3d12d1 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("default_neteq_factory_gn") diff --git third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build -index e3c1102d8d09..adb7ec292829 100644 +index ea97f94f457d..8dde74b758bf 100644 --- third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -28439,7 +30519,7 @@ index e3c1102d8d09..adb7ec292829 100644 FINAL_LIBRARY = "webrtc" -@@ -40,156 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,157 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -28447,10 +30527,11 @@ index e3c1102d8d09..adb7ec292829 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -28459,6 +30540,7 @@ index e3c1102d8d09..adb7ec292829 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -28484,8 +30566,10 @@ index e3c1102d8d09..adb7ec292829 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -28501,6 +30585,7 @@ index e3c1102d8d09..adb7ec292829 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -28568,47 +30653,44 @@ index e3c1102d8d09..adb7ec292829 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("g711_c_gn") diff --git third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build -index 6b7718168b4e..4fcf33548fad 100644 +index 80fb9807c16f..9eed564e8b4b 100644 --- third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -28622,7 +30704,7 @@ index 6b7718168b4e..4fcf33548fad 100644 FINAL_LIBRARY = "webrtc" -@@ -41,164 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,165 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -28630,10 +30712,11 @@ index 6b7718168b4e..4fcf33548fad 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -28646,6 +30729,7 @@ index 6b7718168b4e..4fcf33548fad 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -28671,8 +30755,10 @@ index 6b7718168b4e..4fcf33548fad 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -28688,6 +30774,7 @@ index 6b7718168b4e..4fcf33548fad 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -28759,47 +30846,44 @@ index 6b7718168b4e..4fcf33548fad 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("g711_gn") diff --git third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build -index 3fc0bef73618..ff658fd5f220 100644 +index 87571de3048e..4ee43530b130 100644 --- third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -28813,7 +30897,7 @@ index 3fc0bef73618..ff658fd5f220 100644 FINAL_LIBRARY = "webrtc" -@@ -40,156 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,157 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -28821,10 +30905,11 @@ index 3fc0bef73618..ff658fd5f220 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -28833,6 +30918,7 @@ index 3fc0bef73618..ff658fd5f220 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -28858,8 +30944,10 @@ index 3fc0bef73618..ff658fd5f220 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -28875,6 +30963,7 @@ index 3fc0bef73618..ff658fd5f220 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -28942,47 +31031,44 @@ index 3fc0bef73618..ff658fd5f220 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("g722_c_gn") diff --git third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build -index d7d25e6fb410..48204da0acde 100644 +index be80bff2213e..3ee46e8b6c6c 100644 --- third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -28996,7 +31082,7 @@ index d7d25e6fb410..48204da0acde 100644 FINAL_LIBRARY = "webrtc" -@@ -41,164 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,165 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -29004,10 +31090,11 @@ index d7d25e6fb410..48204da0acde 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -29020,6 +31107,7 @@ index d7d25e6fb410..48204da0acde 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -29045,8 +31133,10 @@ index d7d25e6fb410..48204da0acde 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -29062,6 +31152,7 @@ index d7d25e6fb410..48204da0acde 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -29133,47 +31224,44 @@ index d7d25e6fb410..48204da0acde 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("g722_gn") diff --git third_party/libwebrtc/modules/audio_coding/ilbc_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/ilbc_c_gn/moz.build -index 6d94e676bf69..7b6412d996cb 100644 +index 771a415b58fe..c203e65a3dc0 100644 --- third_party/libwebrtc/modules/audio_coding/ilbc_c_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/ilbc_c_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -29187,7 +31275,7 @@ index 6d94e676bf69..7b6412d996cb 100644 FINAL_LIBRARY = "webrtc" -@@ -108,171 +117,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -109,172 +120,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -29195,10 +31283,11 @@ index 6d94e676bf69..7b6412d996cb 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -29211,6 +31300,7 @@ index 6d94e676bf69..7b6412d996cb 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -29240,8 +31330,10 @@ index 6d94e676bf69..7b6412d996cb 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -29257,6 +31349,7 @@ index 6d94e676bf69..7b6412d996cb 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -29330,48 +31423,45 @@ index 6d94e676bf69..7b6412d996cb 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("ilbc_c_gn") diff --git third_party/libwebrtc/modules/audio_coding/ilbc_gn/moz.build third_party/libwebrtc/modules/audio_coding/ilbc_gn/moz.build -index 5fce348d4824..273799c130e0 100644 +index a652760054da..f39d09f90cdf 100644 --- third_party/libwebrtc/modules/audio_coding/ilbc_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/ilbc_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -29385,7 +31475,7 @@ index 5fce348d4824..273799c130e0 100644 FINAL_LIBRARY = "webrtc" -@@ -41,171 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,172 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -29393,10 +31483,11 @@ index 5fce348d4824..273799c130e0 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -29409,6 +31500,7 @@ index 5fce348d4824..273799c130e0 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -29438,8 +31530,10 @@ index 5fce348d4824..273799c130e0 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -29455,6 +31549,7 @@ index 5fce348d4824..273799c130e0 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -29528,48 +31623,45 @@ index 5fce348d4824..273799c130e0 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("ilbc_gn") diff --git third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build -index 0683c6b2c87f..7957e160f1cf 100644 +index 1cf433ded05c..21bdaef4a784 100644 --- third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -29583,7 +31675,7 @@ index 0683c6b2c87f..7957e160f1cf 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -29591,10 +31683,11 @@ index 0683c6b2c87f..7957e160f1cf 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -29603,6 +31696,7 @@ index 0683c6b2c87f..7957e160f1cf 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -29628,8 +31722,10 @@ index 0683c6b2c87f..7957e160f1cf 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -29645,6 +31741,7 @@ index 0683c6b2c87f..7957e160f1cf 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -29714,32 +31811,38 @@ index 0683c6b2c87f..7957e160f1cf 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("isac_bwinfo_gn") diff --git third_party/libwebrtc/modules/audio_coding/isac_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/isac_c_gn/moz.build -index eb1ef5acdda3..5e9603ecac08 100644 +index 09da7ad6738f..f4675489b9a0 100644 --- third_party/libwebrtc/modules/audio_coding/isac_c_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/isac_c_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -29753,7 +31856,7 @@ index eb1ef5acdda3..5e9603ecac08 100644 FINAL_LIBRARY = "webrtc" -@@ -62,151 +71,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -63,151 +74,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -29761,10 +31864,11 @@ index eb1ef5acdda3..5e9603ecac08 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -29777,6 +31881,7 @@ index eb1ef5acdda3..5e9603ecac08 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -29807,8 +31912,10 @@ index eb1ef5acdda3..5e9603ecac08 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -29824,6 +31931,7 @@ index eb1ef5acdda3..5e9603ecac08 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -29880,44 +31988,40 @@ index eb1ef5acdda3..5e9603ecac08 100644 - DEFINES["USE_X11"] = "1" - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("isac_c_gn") diff --git third_party/libwebrtc/modules/audio_coding/isac_common_gn/moz.build third_party/libwebrtc/modules/audio_coding/isac_common_gn/moz.build -index c0022a8ed181..376fa6e9ca1b 100644 +index bdc092498c84..ed67060046ce 100644 --- third_party/libwebrtc/modules/audio_coding/isac_common_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/isac_common_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -29931,7 +32035,7 @@ index c0022a8ed181..376fa6e9ca1b 100644 FINAL_LIBRARY = "webrtc" -@@ -36,152 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,161 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -29939,10 +32043,11 @@ index c0022a8ed181..376fa6e9ca1b 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -29955,6 +32060,7 @@ index c0022a8ed181..376fa6e9ca1b 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -29980,8 +32086,10 @@ index c0022a8ed181..376fa6e9ca1b 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -29997,6 +32105,7 @@ index c0022a8ed181..376fa6e9ca1b 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -30070,32 +32179,38 @@ index c0022a8ed181..376fa6e9ca1b 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("isac_common_gn") diff --git third_party/libwebrtc/modules/audio_coding/isac_gn/moz.build third_party/libwebrtc/modules/audio_coding/isac_gn/moz.build -index fb8bd4934a8a..1e34d436dfaa 100644 +index 5e75a5ca4ff8..bf532178a419 100644 --- third_party/libwebrtc/modules/audio_coding/isac_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/isac_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -30109,7 +32224,7 @@ index fb8bd4934a8a..1e34d436dfaa 100644 FINAL_LIBRARY = "webrtc" -@@ -41,151 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,151 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -30117,10 +32232,11 @@ index fb8bd4934a8a..1e34d436dfaa 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -30133,6 +32249,7 @@ index fb8bd4934a8a..1e34d436dfaa 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -30163,8 +32280,10 @@ index fb8bd4934a8a..1e34d436dfaa 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -30180,6 +32299,7 @@ index fb8bd4934a8a..1e34d436dfaa 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -30236,44 +32356,40 @@ index fb8bd4934a8a..1e34d436dfaa 100644 - DEFINES["USE_X11"] = "1" - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("isac_gn") diff --git third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build -index 32e0bdbeae79..225a9395949a 100644 +index 2769ce21ffca..99dd3eae93b9 100644 --- third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -30287,7 +32403,7 @@ index 32e0bdbeae79..225a9395949a 100644 FINAL_LIBRARY = "webrtc" -@@ -43,156 +52,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -44,157 +55,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -30295,10 +32411,11 @@ index 32e0bdbeae79..225a9395949a 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -30307,6 +32424,7 @@ index 32e0bdbeae79..225a9395949a 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -30332,8 +32450,10 @@ index 32e0bdbeae79..225a9395949a 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -30349,6 +32469,7 @@ index 32e0bdbeae79..225a9395949a 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -30416,47 +32537,44 @@ index 32e0bdbeae79..225a9395949a 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("isac_vad_gn") diff --git third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build -index 18350301d248..00bcac5bbb50 100644 +index 81572e410402..acce38c1e55b 100644 --- third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -30470,7 +32588,7 @@ index 18350301d248..00bcac5bbb50 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -30478,10 +32596,11 @@ index 18350301d248..00bcac5bbb50 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -30494,6 +32613,7 @@ index 18350301d248..00bcac5bbb50 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -30519,8 +32639,10 @@ index 18350301d248..00bcac5bbb50 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -30536,6 +32658,7 @@ index 18350301d248..00bcac5bbb50 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -30607,47 +32730,44 @@ index 18350301d248..00bcac5bbb50 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("legacy_encoded_audio_frame_gn") diff --git third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build -index 12652118fcd3..2e1db1d17b5b 100644 +index 50f2227c0bd7..38f16a4b69fd 100644 --- third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -30661,7 +32781,7 @@ index 12652118fcd3..2e1db1d17b5b 100644 FINAL_LIBRARY = "webrtc" -@@ -72,171 +81,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -76,172 +87,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -30669,10 +32789,11 @@ index 12652118fcd3..2e1db1d17b5b 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -30685,6 +32806,7 @@ index 12652118fcd3..2e1db1d17b5b 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -30714,8 +32836,10 @@ index 12652118fcd3..2e1db1d17b5b 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -30731,6 +32855,7 @@ index 12652118fcd3..2e1db1d17b5b 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -30804,48 +32929,45 @@ index 12652118fcd3..2e1db1d17b5b 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("neteq_gn") diff --git third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build -index 0e1653a5e920..754b01f3934f 100644 +index 4828d70c9e23..d8ba20b86d5a 100644 --- third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -30859,7 +32981,7 @@ index 0e1653a5e920..754b01f3934f 100644 FINAL_LIBRARY = "webrtc" -@@ -40,156 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,157 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -30867,10 +32989,11 @@ index 0e1653a5e920..754b01f3934f 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -30879,6 +33002,7 @@ index 0e1653a5e920..754b01f3934f 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -30904,8 +33028,10 @@ index 0e1653a5e920..754b01f3934f 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -30921,6 +33047,7 @@ index 0e1653a5e920..754b01f3934f 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -30988,47 +33115,44 @@ index 0e1653a5e920..754b01f3934f 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("pcm16b_c_gn") diff --git third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build -index 9672bdd6e442..6d03ec66d70c 100644 +index be33178a5cab..f066383a7ec2 100644 --- third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -31042,7 +33166,7 @@ index 9672bdd6e442..6d03ec66d70c 100644 FINAL_LIBRARY = "webrtc" -@@ -42,164 +51,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,165 +54,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -31050,10 +33174,11 @@ index 9672bdd6e442..6d03ec66d70c 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -31066,6 +33191,7 @@ index 9672bdd6e442..6d03ec66d70c 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -31091,8 +33217,10 @@ index 9672bdd6e442..6d03ec66d70c 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -31108,6 +33236,7 @@ index 9672bdd6e442..6d03ec66d70c 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -31179,47 +33308,44 @@ index 9672bdd6e442..6d03ec66d70c 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("pcm16b_gn") diff --git third_party/libwebrtc/modules/audio_coding/red_gn/moz.build third_party/libwebrtc/modules/audio_coding/red_gn/moz.build -index 78fa81b88eb3..e7f3708a383b 100644 +index 8b44f5f5edb7..5a1de4ad8b41 100644 --- third_party/libwebrtc/modules/audio_coding/red_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/red_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -31233,7 +33359,7 @@ index 78fa81b88eb3..e7f3708a383b 100644 FINAL_LIBRARY = "webrtc" -@@ -40,171 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -31241,10 +33367,11 @@ index 78fa81b88eb3..e7f3708a383b 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -31257,6 +33384,7 @@ index 78fa81b88eb3..e7f3708a383b 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -31286,8 +33414,10 @@ index 78fa81b88eb3..e7f3708a383b 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -31303,6 +33433,7 @@ index 78fa81b88eb3..e7f3708a383b 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -31376,48 +33507,45 @@ index 78fa81b88eb3..e7f3708a383b 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("red_gn") diff --git third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build -index 9bc743df7706..199c59179266 100644 +index 8ff29da0a21b..6c4ed3fb29a6 100644 --- third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -31431,7 +33559,7 @@ index 9bc743df7706..199c59179266 100644 FINAL_LIBRARY = "webrtc" -@@ -40,171 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -31439,10 +33567,11 @@ index 9bc743df7706..199c59179266 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -31455,6 +33584,7 @@ index 9bc743df7706..199c59179266 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -31484,8 +33614,10 @@ index 9bc743df7706..199c59179266 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -31501,6 +33633,7 @@ index 9bc743df7706..199c59179266 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -31574,51 +33707,48 @@ index 9bc743df7706..199c59179266 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("webrtc_cng_gn") diff --git third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build -index 4d11b7c7a093..3eb4470df234 100644 +index ba2537bee593..ca3019ed9573 100644 --- third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build -@@ -11,13 +11,23 @@ AllowCompilerWarnings() - +@@ -12,13 +12,25 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_CODEC_ILBC"] = True +DEFINES["WEBRTC_CODEC_ISAC"] = True DEFINES["WEBRTC_CODEC_OPUS"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -31633,7 +33763,7 @@ index 4d11b7c7a093..3eb4470df234 100644 FINAL_LIBRARY = "webrtc" -@@ -45,185 +55,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -46,186 +58,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -31641,10 +33771,11 @@ index 4d11b7c7a093..3eb4470df234 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -31658,6 +33789,7 @@ index 4d11b7c7a093..3eb4470df234 100644 -if CONFIG["OS_TARGET"] == "Darwin": - - DEFINES["WEBRTC_CODEC_ISAC"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -31683,9 +33815,11 @@ index 4d11b7c7a093..3eb4470df234 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_CODEC_ISAC"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -31702,6 +33836,7 @@ index 4d11b7c7a093..3eb4470df234 100644 - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" - DEFINES["WEBRTC_CODEC_ISAC"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -31781,12 +33916,7 @@ index 4d11b7c7a093..3eb4470df234 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - DEFINES["WEBRTC_CODEC_ISAC"] = True - - OS_LIBS += [ @@ -31800,41 +33930,43 @@ index 4d11b7c7a093..3eb4470df234 100644 -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["WEBRTC_CODEC_ISAC"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - DEFINES["WEBRTC_CODEC_ISAC"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["WEBRTC_CODEC_ISAC"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("webrtc_multiopus_gn") diff --git third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build -index b3eddbf6d7e2..a32b4ffb35b1 100644 +index 214294646eb4..9c5d57a2797c 100644 --- third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build -@@ -11,13 +11,23 @@ AllowCompilerWarnings() - +@@ -12,13 +12,25 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_CODEC_ILBC"] = True +DEFINES["WEBRTC_CODEC_ISAC"] = True DEFINES["WEBRTC_CODEC_OPUS"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -31849,7 +33981,7 @@ index b3eddbf6d7e2..a32b4ffb35b1 100644 FINAL_LIBRARY = "webrtc" -@@ -45,192 +55,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -46,193 +58,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -31857,10 +33989,11 @@ index b3eddbf6d7e2..a32b4ffb35b1 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -31874,6 +34007,7 @@ index b3eddbf6d7e2..a32b4ffb35b1 100644 -if CONFIG["OS_TARGET"] == "Darwin": - - DEFINES["WEBRTC_CODEC_ISAC"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -31903,9 +34037,11 @@ index b3eddbf6d7e2..a32b4ffb35b1 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_CODEC_ISAC"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -31922,6 +34058,7 @@ index b3eddbf6d7e2..a32b4ffb35b1 100644 - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" - DEFINES["WEBRTC_CODEC_ISAC"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -32005,10 +34142,6 @@ index b3eddbf6d7e2..a32b4ffb35b1 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - DEFINES["WEBRTC_CODEC_ISAC"] = True - - OS_LIBS += [ @@ -32022,42 +34155,43 @@ index b3eddbf6d7e2..a32b4ffb35b1 100644 -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["WEBRTC_CODEC_ISAC"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - DEFINES["WEBRTC_CODEC_ISAC"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["WEBRTC_CODEC_ISAC"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("webrtc_opus_gn") diff --git third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build -index 0a9b82df14c1..29f3b1af626d 100644 +index 5a26300ac81a..8cc707232a4c 100644 --- third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build -@@ -11,13 +11,23 @@ AllowCompilerWarnings() - +@@ -12,13 +12,25 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_CODEC_ILBC"] = True +DEFINES["WEBRTC_CODEC_ISAC"] = True DEFINES["WEBRTC_CODEC_OPUS"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -32072,7 +34206,7 @@ index 0a9b82df14c1..29f3b1af626d 100644 FINAL_LIBRARY = "webrtc" -@@ -44,185 +54,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -45,186 +57,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -32080,10 +34214,11 @@ index 0a9b82df14c1..29f3b1af626d 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -32097,6 +34232,7 @@ index 0a9b82df14c1..29f3b1af626d 100644 -if CONFIG["OS_TARGET"] == "Darwin": - - DEFINES["WEBRTC_CODEC_ISAC"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -32122,9 +34258,11 @@ index 0a9b82df14c1..29f3b1af626d 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_CODEC_ISAC"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -32141,6 +34279,7 @@ index 0a9b82df14c1..29f3b1af626d 100644 - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" - DEFINES["WEBRTC_CODEC_ISAC"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -32220,12 +34359,7 @@ index 0a9b82df14c1..29f3b1af626d 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - DEFINES["WEBRTC_CODEC_ISAC"] = True - - OS_LIBS += [ @@ -32239,38 +34373,40 @@ index 0a9b82df14c1..29f3b1af626d 100644 -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["WEBRTC_CODEC_ISAC"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - DEFINES["WEBRTC_CODEC_ISAC"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["WEBRTC_CODEC_ISAC"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("webrtc_opus_wrapper_gn") diff --git third_party/libwebrtc/modules/audio_device/audio_device_api_gn/moz.build third_party/libwebrtc/modules/audio_device/audio_device_api_gn/moz.build -index 398c2da306fc..d84c8dfb7952 100644 +index 5daa3d21332b..f03274d49d87 100644 --- third_party/libwebrtc/modules/audio_device/audio_device_api_gn/moz.build +++ third_party/libwebrtc/modules/audio_device/audio_device_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -32284,7 +34420,7 @@ index 398c2da306fc..d84c8dfb7952 100644 FINAL_LIBRARY = "webrtc" -@@ -36,152 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -32292,10 +34428,11 @@ index 398c2da306fc..d84c8dfb7952 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -32308,6 +34445,7 @@ index 398c2da306fc..d84c8dfb7952 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -32333,8 +34471,10 @@ index 398c2da306fc..d84c8dfb7952 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -32350,6 +34490,7 @@ index 398c2da306fc..d84c8dfb7952 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -32367,10 +34508,6 @@ index 398c2da306fc..d84c8dfb7952 100644 - DEFINES["_WIN32_WINNT"] = "0x0A00" - DEFINES["_WINDOWS"] = True - DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] + DEFINES["_DEBUG"] = True if CONFIG["CPU_ARCH"] == "aarch64": @@ -32423,32 +34560,38 @@ index 398c2da306fc..d84c8dfb7952 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_device_api_gn") diff --git third_party/libwebrtc/modules/audio_device/audio_device_buffer_gn/moz.build third_party/libwebrtc/modules/audio_device/audio_device_buffer_gn/moz.build -index 1195b231c063..c7d7a8f581a8 100644 +index 30a6f5a256ac..d3d9856aa0c8 100644 --- third_party/libwebrtc/modules/audio_device/audio_device_buffer_gn/moz.build +++ third_party/libwebrtc/modules/audio_device/audio_device_buffer_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -32462,7 +34605,7 @@ index 1195b231c063..c7d7a8f581a8 100644 FINAL_LIBRARY = "webrtc" -@@ -41,171 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,172 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -32470,10 +34613,11 @@ index 1195b231c063..c7d7a8f581a8 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -32486,6 +34630,7 @@ index 1195b231c063..c7d7a8f581a8 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -32515,8 +34660,10 @@ index 1195b231c063..c7d7a8f581a8 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -32532,6 +34679,7 @@ index 1195b231c063..c7d7a8f581a8 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -32605,48 +34753,45 @@ index 1195b231c063..c7d7a8f581a8 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_device_buffer_gn") diff --git third_party/libwebrtc/modules/audio_device/audio_device_default_gn/moz.build third_party/libwebrtc/modules/audio_device/audio_device_default_gn/moz.build -index 724e242ca3ef..cc391e065472 100644 +index c8db0272c603..a6964314a62f 100644 --- third_party/libwebrtc/modules/audio_device/audio_device_default_gn/moz.build +++ third_party/libwebrtc/modules/audio_device/audio_device_default_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -32660,7 +34805,7 @@ index 724e242ca3ef..cc391e065472 100644 FINAL_LIBRARY = "webrtc" -@@ -36,152 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -32668,10 +34813,11 @@ index 724e242ca3ef..cc391e065472 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -32684,6 +34830,7 @@ index 724e242ca3ef..cc391e065472 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -32709,8 +34856,10 @@ index 724e242ca3ef..cc391e065472 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -32726,6 +34875,7 @@ index 724e242ca3ef..cc391e065472 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -32743,10 +34893,6 @@ index 724e242ca3ef..cc391e065472 100644 - DEFINES["_WIN32_WINNT"] = "0x0A00" - DEFINES["_WINDOWS"] = True - DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] + DEFINES["_DEBUG"] = True if CONFIG["CPU_ARCH"] == "aarch64": @@ -32799,32 +34945,38 @@ index 724e242ca3ef..cc391e065472 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_device_default_gn") diff --git third_party/libwebrtc/modules/audio_device/audio_device_generic_gn/moz.build third_party/libwebrtc/modules/audio_device/audio_device_generic_gn/moz.build -index f08e5c8e02b8..c446d2a6b6d2 100644 +index cb0ddf1b0519..96efb9ed67a8 100644 --- third_party/libwebrtc/modules/audio_device/audio_device_generic_gn/moz.build +++ third_party/libwebrtc/modules/audio_device/audio_device_generic_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -32838,7 +34990,7 @@ index f08e5c8e02b8..c446d2a6b6d2 100644 FINAL_LIBRARY = "webrtc" -@@ -40,171 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -32846,10 +34998,11 @@ index f08e5c8e02b8..c446d2a6b6d2 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -32862,6 +35015,7 @@ index f08e5c8e02b8..c446d2a6b6d2 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -32891,8 +35045,10 @@ index f08e5c8e02b8..c446d2a6b6d2 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -32908,6 +35064,7 @@ index f08e5c8e02b8..c446d2a6b6d2 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -32981,48 +35138,45 @@ index f08e5c8e02b8..c446d2a6b6d2 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_device_generic_gn") diff --git third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build -index 0cfaae2eb2e9..be388a2ff7a8 100644 +index b4d28288199d..618ee92dcf78 100644 --- third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build +++ third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -33036,7 +35190,7 @@ index 0cfaae2eb2e9..be388a2ff7a8 100644 FINAL_LIBRARY = "webrtc" -@@ -36,161 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,170 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -33044,10 +35198,11 @@ index 0cfaae2eb2e9..be388a2ff7a8 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -33061,6 +35216,7 @@ index 0cfaae2eb2e9..be388a2ff7a8 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -33091,8 +35247,10 @@ index 0cfaae2eb2e9..be388a2ff7a8 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -33108,6 +35266,7 @@ index 0cfaae2eb2e9..be388a2ff7a8 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -33184,33 +35343,39 @@ index 0cfaae2eb2e9..be388a2ff7a8 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_device_gn") diff --git third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build -index 1f4c26e74a73..29823c0077d0 100644 +index 0d8c6863e4d5..cf51b085a168 100644 --- third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build +++ third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build -@@ -11,11 +11,20 @@ AllowCompilerWarnings() - +@@ -12,11 +12,22 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_DUMMY_AUDIO_BUILD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -33224,7 +35389,7 @@ index 1f4c26e74a73..29823c0077d0 100644 FINAL_LIBRARY = "webrtc" -@@ -43,173 +52,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -44,174 +55,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -33232,10 +35397,11 @@ index 1f4c26e74a73..29823c0077d0 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -33249,6 +35415,7 @@ index 1f4c26e74a73..29823c0077d0 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -33279,8 +35446,10 @@ index 1f4c26e74a73..29823c0077d0 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -33296,6 +35465,7 @@ index 1f4c26e74a73..29823c0077d0 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -33369,48 +35539,45 @@ index 1f4c26e74a73..29823c0077d0 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_device_impl_gn") diff --git third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build -index f514687c3e94..e876d26535ec 100644 +index 79dbb7b153df..b28c6523ee5a 100644 --- third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build +++ third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -33424,7 +35591,7 @@ index f514687c3e94..e876d26535ec 100644 FINAL_LIBRARY = "webrtc" -@@ -40,171 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -33432,10 +35599,11 @@ index f514687c3e94..e876d26535ec 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -33448,6 +35616,7 @@ index f514687c3e94..e876d26535ec 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -33477,8 +35646,10 @@ index f514687c3e94..e876d26535ec 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -33494,6 +35665,7 @@ index f514687c3e94..e876d26535ec 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -33567,49 +35739,46 @@ index f514687c3e94..e876d26535ec 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_frame_manipulator_gn") diff --git third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build -index 65eb95889500..a65ae523f0d1 100644 +index 1e88321d5391..d5eb40c12e51 100644 --- third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build +++ third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build -@@ -11,11 +11,20 @@ AllowCompilerWarnings() - +@@ -12,11 +12,22 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "0" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -33623,7 +35792,7 @@ index 65eb95889500..a65ae523f0d1 100644 FINAL_LIBRARY = "webrtc" -@@ -43,171 +52,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -44,172 +55,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -33631,10 +35800,11 @@ index 65eb95889500..a65ae523f0d1 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -33647,6 +35817,7 @@ index 65eb95889500..a65ae523f0d1 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -33676,8 +35847,10 @@ index 65eb95889500..a65ae523f0d1 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -33693,6 +35866,7 @@ index 65eb95889500..a65ae523f0d1 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -33766,48 +35940,45 @@ index 65eb95889500..a65ae523f0d1 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_mixer_impl_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build -index b9b954b26e57..25cb3b9da185 100644 +index c7dd6c5d6015..579638d5c53d 100644 --- third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -33821,7 +35992,7 @@ index b9b954b26e57..25cb3b9da185 100644 FINAL_LIBRARY = "webrtc" -@@ -36,148 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -33829,10 +36000,11 @@ index b9b954b26e57..25cb3b9da185 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -33845,6 +36017,7 @@ index b9b954b26e57..25cb3b9da185 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -33870,8 +36043,10 @@ index b9b954b26e57..25cb3b9da185 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -33887,6 +36062,7 @@ index b9b954b26e57..25cb3b9da185 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -33956,32 +36132,38 @@ index b9b954b26e57..25cb3b9da185 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("adaptive_fir_filter_erl_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build -index 93cb37e76226..79eb1de244cf 100644 +index 2129bf155256..3f254972cc2c 100644 --- third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -33995,7 +36177,7 @@ index 93cb37e76226..79eb1de244cf 100644 FINAL_LIBRARY = "webrtc" -@@ -36,159 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,168 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -34003,10 +36185,11 @@ index 93cb37e76226..79eb1de244cf 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -34019,6 +36202,7 @@ index 93cb37e76226..79eb1de244cf 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -34048,8 +36232,10 @@ index 93cb37e76226..79eb1de244cf 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -34065,6 +36251,7 @@ index 93cb37e76226..79eb1de244cf 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -34141,33 +36328,39 @@ index 93cb37e76226..79eb1de244cf 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("adaptive_fir_filter_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build -index 60fff08a31fd..f268034294f9 100644 +index 23ed46452f56..f0d558afaf9b 100644 --- third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build -@@ -16,11 +16,20 @@ CXXFLAGS += [ - +@@ -17,12 +17,22 @@ CXXFLAGS += [ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "0" +DEFINES["WEBRTC_BSD"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -34181,7 +36374,7 @@ index 60fff08a31fd..f268034294f9 100644 FINAL_LIBRARY = "webrtc" -@@ -50,133 +59,9 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -52,127 +62,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -34189,7 +36382,7 @@ index 60fff08a31fd..f268034294f9 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True @@ -34235,6 +36428,7 @@ index 60fff08a31fd..f268034294f9 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_POSIX"] = True @@ -34279,16 +36473,16 @@ index 60fff08a31fd..f268034294f9 100644 - -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": - -- DEFINES["_DEBUG"] = True -- + DEFINES["_DEBUG"] = True + -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": - - DEFINES["_DEBUG"] = True - -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["_DEBUG"] = True - +- DEFINES["_DEBUG"] = True +- -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["_DEBUG"] = True @@ -34303,30 +36497,24 @@ index 60fff08a31fd..f268034294f9 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" + Library("aec3_avx2_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build -index fde5dd657ee8..b0daf24ff4f4 100644 +index 4e67aab28be6..efa86603916f 100644 --- third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -34340,7 +36528,7 @@ index fde5dd657ee8..b0daf24ff4f4 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -34348,10 +36536,11 @@ index fde5dd657ee8..b0daf24ff4f4 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -34360,6 +36549,7 @@ index fde5dd657ee8..b0daf24ff4f4 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -34385,8 +36575,10 @@ index fde5dd657ee8..b0daf24ff4f4 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -34402,6 +36594,7 @@ index fde5dd657ee8..b0daf24ff4f4 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -34471,32 +36664,38 @@ index fde5dd657ee8..b0daf24ff4f4 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("aec3_common_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build -index 6d54ad479d4c..ce68a7e8b5c9 100644 +index 114f48807640..85ea5c091e9f 100644 --- third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -34510,7 +36709,7 @@ index 6d54ad479d4c..ce68a7e8b5c9 100644 FINAL_LIBRARY = "webrtc" -@@ -36,159 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,168 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -34518,10 +36717,11 @@ index 6d54ad479d4c..ce68a7e8b5c9 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -34534,6 +36734,7 @@ index 6d54ad479d4c..ce68a7e8b5c9 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -34563,8 +36764,10 @@ index 6d54ad479d4c..ce68a7e8b5c9 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -34580,6 +36783,7 @@ index 6d54ad479d4c..ce68a7e8b5c9 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -34656,33 +36860,39 @@ index 6d54ad479d4c..ce68a7e8b5c9 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("aec3_fft_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build -index 23619827e1e9..c5fdfa973bff 100644 +index 571aae8a6ae4..d4d4110a81c9 100644 --- third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build -@@ -11,11 +11,20 @@ AllowCompilerWarnings() - +@@ -12,11 +12,22 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "0" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -34696,7 +36906,7 @@ index 23619827e1e9..c5fdfa973bff 100644 FINAL_LIBRARY = "webrtc" -@@ -94,171 +103,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -98,172 +109,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -34704,10 +36914,11 @@ index 23619827e1e9..c5fdfa973bff 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -34720,6 +36931,7 @@ index 23619827e1e9..c5fdfa973bff 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -34749,8 +36961,10 @@ index 23619827e1e9..c5fdfa973bff 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -34766,6 +36980,7 @@ index 23619827e1e9..c5fdfa973bff 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -34839,48 +37054,45 @@ index 23619827e1e9..c5fdfa973bff 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("aec3_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build -index 12998c4b029b..de798435bb2a 100644 +index bf921e36ad77..6d4393c3d4d2 100644 --- third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -34894,7 +37106,7 @@ index 12998c4b029b..de798435bb2a 100644 FINAL_LIBRARY = "webrtc" -@@ -36,148 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -34902,10 +37114,11 @@ index 12998c4b029b..de798435bb2a 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -34918,6 +37131,7 @@ index 12998c4b029b..de798435bb2a 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -34943,8 +37157,10 @@ index 12998c4b029b..de798435bb2a 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -34960,6 +37176,7 @@ index 12998c4b029b..de798435bb2a 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -35029,32 +37246,38 @@ index 12998c4b029b..de798435bb2a 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("fft_data_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build -index 363190680672..de7572325155 100644 +index 0892a4f3f36e..b38e951a884a 100644 --- third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -35068,7 +37291,7 @@ index 363190680672..de7572325155 100644 FINAL_LIBRARY = "webrtc" -@@ -36,152 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -35076,10 +37299,11 @@ index 363190680672..de7572325155 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -35092,6 +37316,7 @@ index 363190680672..de7572325155 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -35117,8 +37342,10 @@ index 363190680672..de7572325155 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -35134,6 +37361,7 @@ index 363190680672..de7572325155 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -35151,10 +37379,6 @@ index 363190680672..de7572325155 100644 - DEFINES["_WIN32_WINNT"] = "0x0A00" - DEFINES["_WINDOWS"] = True - DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] + DEFINES["_DEBUG"] = True if CONFIG["CPU_ARCH"] == "aarch64": @@ -35207,32 +37431,38 @@ index 363190680672..de7572325155 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("matched_filter_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build -index 622012d48c36..8581270b776d 100644 +index 8d679eb2bd65..385f5fc28d87 100644 --- third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -35246,7 +37476,7 @@ index 622012d48c36..8581270b776d 100644 FINAL_LIBRARY = "webrtc" -@@ -36,152 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -35254,10 +37484,11 @@ index 622012d48c36..8581270b776d 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -35270,6 +37501,7 @@ index 622012d48c36..8581270b776d 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -35295,8 +37527,10 @@ index 622012d48c36..8581270b776d 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -35312,6 +37546,7 @@ index 622012d48c36..8581270b776d 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -35329,10 +37564,6 @@ index 622012d48c36..8581270b776d 100644 - DEFINES["_WIN32_WINNT"] = "0x0A00" - DEFINES["_WINDOWS"] = True - DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] + DEFINES["_DEBUG"] = True if CONFIG["CPU_ARCH"] == "aarch64": @@ -35385,32 +37616,38 @@ index 622012d48c36..8581270b776d 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("render_buffer_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build -index b4829b141af4..9b87c9644114 100644 +index 873539f6ece5..4e1e7b0db0b5 100644 --- third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -35424,7 +37661,7 @@ index b4829b141af4..9b87c9644114 100644 FINAL_LIBRARY = "webrtc" -@@ -36,148 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -35432,10 +37669,11 @@ index b4829b141af4..9b87c9644114 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -35448,6 +37686,7 @@ index b4829b141af4..9b87c9644114 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -35473,8 +37712,10 @@ index b4829b141af4..9b87c9644114 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -35490,6 +37731,7 @@ index b4829b141af4..9b87c9644114 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -35559,32 +37801,38 @@ index b4829b141af4..9b87c9644114 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("vector_math_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build -index 1eb77fe2feac..63dc829e16f9 100644 +index a16f58d5d063..d9c6550a6a44 100644 --- third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -35598,7 +37846,7 @@ index 1eb77fe2feac..63dc829e16f9 100644 FINAL_LIBRARY = "webrtc" -@@ -36,152 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,161 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -35606,10 +37854,11 @@ index 1eb77fe2feac..63dc829e16f9 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -35622,6 +37871,7 @@ index 1eb77fe2feac..63dc829e16f9 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -35647,8 +37897,10 @@ index 1eb77fe2feac..63dc829e16f9 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -35664,6 +37916,7 @@ index 1eb77fe2feac..63dc829e16f9 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -35737,32 +37990,38 @@ index 1eb77fe2feac..63dc829e16f9 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("aec_dump_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build -index 49b34c44cb0e..9538a5c9889c 100644 +index ff1c21af1f7c..77a14d9680b3 100644 --- third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -35776,7 +38035,7 @@ index 49b34c44cb0e..9538a5c9889c 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -35784,10 +38043,11 @@ index 49b34c44cb0e..9538a5c9889c 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -35800,6 +38060,7 @@ index 49b34c44cb0e..9538a5c9889c 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -35825,8 +38086,10 @@ index 49b34c44cb0e..9538a5c9889c 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -35842,6 +38105,7 @@ index 49b34c44cb0e..9538a5c9889c 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -35913,47 +38177,44 @@ index 49b34c44cb0e..9538a5c9889c 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("null_aec_dump_factory_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build -index 65b987429c4e..af94e6384a52 100644 +index 96883bf5ab5a..00ad1610d93f 100644 --- third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -35967,7 +38228,7 @@ index 65b987429c4e..af94e6384a52 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -35975,10 +38236,11 @@ index 65b987429c4e..af94e6384a52 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -35991,6 +38253,7 @@ index 65b987429c4e..af94e6384a52 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -36016,8 +38279,10 @@ index 65b987429c4e..af94e6384a52 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -36033,6 +38298,7 @@ index 65b987429c4e..af94e6384a52 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -36104,47 +38370,44 @@ index 65b987429c4e..af94e6384a52 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("aec_dump_interface_gn") diff --git third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build -index f317d9be88ee..84883d3dddda 100644 +index aec034200408..face13268100 100644 --- third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -36158,7 +38421,7 @@ index f317d9be88ee..84883d3dddda 100644 FINAL_LIBRARY = "webrtc" -@@ -42,96 +51,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,101 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -36166,10 +38429,11 @@ index f317d9be88ee..84883d3dddda 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -36182,6 +38446,7 @@ index f317d9be88ee..84883d3dddda 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -36211,8 +38476,10 @@ index f317d9be88ee..84883d3dddda 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -36228,6 +38495,7 @@ index f317d9be88ee..84883d3dddda 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -36256,7 +38524,7 @@ index f317d9be88ee..84883d3dddda 100644 if CONFIG["CPU_ARCH"] == "aarch64": -@@ -142,79 +62,10 @@ if CONFIG["CPU_ARCH"] == "aarch64": +@@ -148,75 +65,4 @@ if CONFIG["CPU_ARCH"] == "aarch64": "/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_neon.cc" ] @@ -36306,49 +38574,46 @@ index f317d9be88ee..84883d3dddda 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("aecm_core_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build -index ff59d4de4fb8..7feca48963aa 100644 +index f64fb947d36d..4fbfa5becfdb 100644 --- third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build -@@ -11,11 +11,20 @@ AllowCompilerWarnings() - +@@ -12,11 +12,22 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "0" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -36362,7 +38627,7 @@ index ff59d4de4fb8..7feca48963aa 100644 FINAL_LIBRARY = "webrtc" -@@ -41,171 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,172 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -36370,10 +38635,11 @@ index ff59d4de4fb8..7feca48963aa 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -36386,6 +38652,7 @@ index ff59d4de4fb8..7feca48963aa 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -36415,8 +38682,10 @@ index ff59d4de4fb8..7feca48963aa 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -36432,6 +38701,7 @@ index ff59d4de4fb8..7feca48963aa 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -36505,48 +38775,45 @@ index ff59d4de4fb8..7feca48963aa 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("agc_gn") -diff --git third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build -index 7efc673f0c5b..27c920d237c5 100644 ---- third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build -+++ third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/modules/audio_processing/agc/analog_gain_stats_reporter_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/analog_gain_stats_reporter_gn/moz.build +index 63f69dc9db3c..5fe96b7ccb56 100644 +--- third_party/libwebrtc/modules/audio_processing/agc/analog_gain_stats_reporter_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/agc/analog_gain_stats_reporter_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -36560,7 +38827,7 @@ index 7efc673f0c5b..27c920d237c5 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -36568,18 +38835,24 @@ index 7efc673f0c5b..27c920d237c5 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True - DEFINES["__STDC_CONSTANT_MACROS"] = True - DEFINES["__STDC_FORMAT_MACROS"] = True - +- OS_LIBS += [ +- "log" +- ] +- -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -36605,8 +38878,10 @@ index 7efc673f0c5b..27c920d237c5 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -36622,6 +38897,782 @@ index 7efc673f0c5b..27c920d237c5 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("analog_gain_stats_reporter_gn") +diff --git third_party/libwebrtc/modules/audio_processing/agc/clipping_predictor_evaluator_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/clipping_predictor_evaluator_gn/moz.build +index f5acc34bc313..4197e532415e 100644 +--- third_party/libwebrtc/modules/audio_processing/agc/clipping_predictor_evaluator_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/agc/clipping_predictor_evaluator_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("clipping_predictor_evaluator_gn") +diff --git third_party/libwebrtc/modules/audio_processing/agc/clipping_predictor_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/clipping_predictor_gn/moz.build +index fbbf08b2b49d..63f1b677ad03 100644 +--- third_party/libwebrtc/modules/audio_processing/agc/clipping_predictor_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/agc/clipping_predictor_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("clipping_predictor_gn") +diff --git third_party/libwebrtc/modules/audio_processing/agc/clipping_predictor_level_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/clipping_predictor_level_buffer_gn/moz.build +index e99a2d6c2107..5e76dd087615 100644 +--- third_party/libwebrtc/modules/audio_processing/agc/clipping_predictor_level_buffer_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/agc/clipping_predictor_level_buffer_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("clipping_predictor_level_buffer_gn") +diff --git third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build +index 95ab1e2252c9..5204e533dc09 100644 +--- third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -36691,32 +39742,38 @@ index 7efc673f0c5b..27c920d237c5 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("gain_control_interface_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc/gain_map_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/gain_map_gn/moz.build -index 6728434078cf..fde6cf4827d4 100644 +index 1cbd4cc29bb7..9f34c3c1fedb 100644 --- third_party/libwebrtc/modules/audio_processing/agc/gain_map_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc/gain_map_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -36730,7 +39787,7 @@ index 6728434078cf..fde6cf4827d4 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -36738,10 +39795,11 @@ index 6728434078cf..fde6cf4827d4 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -36750,6 +39808,7 @@ index 6728434078cf..fde6cf4827d4 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -36775,8 +39834,10 @@ index 6728434078cf..fde6cf4827d4 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -36792,6 +39853,7 @@ index 6728434078cf..fde6cf4827d4 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -36861,32 +39923,38 @@ index 6728434078cf..fde6cf4827d4 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("gain_map_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build -index 270cb5d3a7c7..c9336e1e4b32 100644 +index a9b1ddd0ce05..01f544c20978 100644 --- third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -36900,7 +39968,7 @@ index 270cb5d3a7c7..c9336e1e4b32 100644 FINAL_LIBRARY = "webrtc" -@@ -41,171 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,172 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -36908,10 +39976,11 @@ index 270cb5d3a7c7..c9336e1e4b32 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -36924,6 +39993,7 @@ index 270cb5d3a7c7..c9336e1e4b32 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -36953,8 +40023,10 @@ index 270cb5d3a7c7..c9336e1e4b32 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -36970,6 +40042,7 @@ index 270cb5d3a7c7..c9336e1e4b32 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -37043,48 +40116,45 @@ index 270cb5d3a7c7..c9336e1e4b32 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("legacy_agc_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build -index befd830a176c..d4678106bbb7 100644 +index c4bdd7c93d49..bb8ac8b36ecb 100644 --- third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -37098,7 +40168,7 @@ index befd830a176c..d4678106bbb7 100644 FINAL_LIBRARY = "webrtc" -@@ -42,171 +51,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,172 +54,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -37106,10 +40176,11 @@ index befd830a176c..d4678106bbb7 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -37122,6 +40193,7 @@ index befd830a176c..d4678106bbb7 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -37151,8 +40223,10 @@ index befd830a176c..d4678106bbb7 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -37168,6 +40242,7 @@ index befd830a176c..d4678106bbb7 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -37241,49 +40316,46 @@ index befd830a176c..d4678106bbb7 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("level_estimation_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gn/moz.build -index d303a108d72b..804d6d990568 100644 +index 26182baa247a..758f216a4b12 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gn/moz.build -@@ -11,11 +11,20 @@ AllowCompilerWarnings() - +@@ -12,11 +12,22 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "0" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -37297,7 +40369,7 @@ index d303a108d72b..804d6d990568 100644 FINAL_LIBRARY = "webrtc" -@@ -44,171 +53,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -46,172 +57,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -37305,10 +40377,11 @@ index d303a108d72b..804d6d990568 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -37321,6 +40394,7 @@ index d303a108d72b..804d6d990568 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -37350,8 +40424,10 @@ index d303a108d72b..804d6d990568 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -37367,6 +40443,7 @@ index d303a108d72b..804d6d990568 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -37440,48 +40517,45 @@ index d303a108d72b..804d6d990568 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("adaptive_digital_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build -index d0bfd82c2350..8b176cf0be5c 100644 +index ec66966c7ef8..793cdbabbed7 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -37495,7 +40569,7 @@ index d0bfd82c2350..8b176cf0be5c 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -37503,10 +40577,11 @@ index d0bfd82c2350..8b176cf0be5c 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -37519,6 +40594,7 @@ index d0bfd82c2350..8b176cf0be5c 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -37544,8 +40620,10 @@ index d0bfd82c2350..8b176cf0be5c 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -37561,6 +40639,7 @@ index d0bfd82c2350..8b176cf0be5c 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -37578,10 +40657,6 @@ index d0bfd82c2350..8b176cf0be5c 100644 - DEFINES["_WIN32_WINNT"] = "0x0A00" - DEFINES["_WINDOWS"] = True - DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] + DEFINES["_DEBUG"] = True if CONFIG["CPU_ARCH"] == "aarch64": @@ -37632,47 +40707,44 @@ index d0bfd82c2350..8b176cf0be5c 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("biquad_filter_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build -index 5ff8ddf35df1..01e415267019 100644 +index 9d239a6c3d86..5464ee85902d 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -37686,7 +40758,7 @@ index 5ff8ddf35df1..01e415267019 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -37694,22 +40766,20 @@ index 5ff8ddf35df1..01e415267019 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True - DEFINES["__STDC_CONSTANT_MACROS"] = True - DEFINES["__STDC_FORMAT_MACROS"] = True - -- OS_LIBS += [ -- "log" -- ] -- -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -37735,8 +40805,10 @@ index 5ff8ddf35df1..01e415267019 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -37752,6 +40824,7 @@ index 5ff8ddf35df1..01e415267019 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -37769,10 +40842,6 @@ index 5ff8ddf35df1..01e415267019 100644 - DEFINES["_WIN32_WINNT"] = "0x0A00" - DEFINES["_WINDOWS"] = True - DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] + DEFINES["_DEBUG"] = True if CONFIG["CPU_ARCH"] == "aarch64": @@ -37782,10 +40851,6 @@ index 5ff8ddf35df1..01e415267019 100644 -if CONFIG["CPU_ARCH"] == "arm": - -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- - DEFINES["WEBRTC_ARCH_ARM"] = True - DEFINES["WEBRTC_ARCH_ARM_V7"] = True - DEFINES["WEBRTC_HAS_NEON"] = True @@ -37823,48 +40888,44 @@ index 5ff8ddf35df1..01e415267019 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("common_gn") -diff --git third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build -index 5791bea212ad..01762efb5d8e 100644 ---- third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build -+++ third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build -@@ -11,11 +11,20 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build +index 53d944473426..4ccd4a5ffb21 100644 +--- third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "0" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -37878,7 +40939,7 @@ index 5791bea212ad..01762efb5d8e 100644 FINAL_LIBRARY = "webrtc" -@@ -43,171 +52,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -37886,10 +40947,11 @@ index 5791bea212ad..01762efb5d8e 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -37902,6 +40964,7 @@ index 5791bea212ad..01762efb5d8e 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -37931,8 +40994,10 @@ index 5791bea212ad..01762efb5d8e 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -37948,6 +41013,7 @@ index 5791bea212ad..01762efb5d8e 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -38021,48 +41087,246 @@ index 5791bea212ad..01762efb5d8e 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("cpu_features_gn") +diff --git third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build +index 3e7668851ca6..da0d1d56bdb8 100644 +--- third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build +@@ -12,11 +12,22 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" + DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "0" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -44,172 +55,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("fixed_digital_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build -index d4ffe13d2d76..ff7d3128f91e 100644 +index 1e7fc30e597b..618b7231fcac 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -38076,7 +41340,7 @@ index d4ffe13d2d76..ff7d3128f91e 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -38084,10 +41348,11 @@ index d4ffe13d2d76..ff7d3128f91e 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -38100,6 +41365,7 @@ index d4ffe13d2d76..ff7d3128f91e 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -38125,8 +41391,10 @@ index d4ffe13d2d76..ff7d3128f91e 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -38142,6 +41410,7 @@ index d4ffe13d2d76..ff7d3128f91e 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -38159,10 +41428,6 @@ index d4ffe13d2d76..ff7d3128f91e 100644 - DEFINES["_WIN32_WINNT"] = "0x0A00" - DEFINES["_WINDOWS"] = True - DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] + DEFINES["_DEBUG"] = True if CONFIG["CPU_ARCH"] == "aarch64": @@ -38213,247 +41478,45 @@ index d4ffe13d2d76..ff7d3128f91e 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("gain_applier_gn") -diff --git third_party/libwebrtc/modules/audio_processing/agc2/level_estimation_agc_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/level_estimation_agc_gn/moz.build -index 27a0931eab96..8067136a0adb 100644 ---- third_party/libwebrtc/modules/audio_processing/agc2/level_estimation_agc_gn/moz.build -+++ third_party/libwebrtc/modules/audio_processing/agc2/level_estimation_agc_gn/moz.build -@@ -11,11 +11,20 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "0" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -41,171 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "rt" -- ] -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "crypt32", -- "iphlpapi", -- "secur32", -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("level_estimation_agc_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build -index 1076a2eaf57a..a71d81648a14 100644 +index 6b53dda825e1..11dcf1c4ff27 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build -@@ -11,11 +11,20 @@ AllowCompilerWarnings() - +@@ -12,11 +12,22 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "0" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -38467,7 +41530,7 @@ index 1076a2eaf57a..a71d81648a14 100644 FINAL_LIBRARY = "webrtc" -@@ -44,171 +53,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,172 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -38475,10 +41538,11 @@ index 1076a2eaf57a..a71d81648a14 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -38491,6 +41555,7 @@ index 1076a2eaf57a..a71d81648a14 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -38520,8 +41585,10 @@ index 1076a2eaf57a..a71d81648a14 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -38537,6 +41604,7 @@ index 1076a2eaf57a..a71d81648a14 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -38610,48 +41678,45 @@ index 1076a2eaf57a..a71d81648a14 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("noise_level_estimator_gn") -diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build -index eef4b67a679a..295a08f917af 100644 ---- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build -+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build +index 1e156ad9575b..e933cc5c553e 100644 +--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -38665,7 +41730,7 @@ index eef4b67a679a..295a08f917af 100644 FINAL_LIBRARY = "webrtc" -@@ -48,171 +57,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -38673,10 +41738,11 @@ index eef4b67a679a..295a08f917af 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -38689,6 +41755,7 @@ index eef4b67a679a..295a08f917af 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -38718,8 +41785,10 @@ index eef4b67a679a..295a08f917af 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -38735,6 +41804,7 @@ index eef4b67a679a..295a08f917af 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -38808,48 +41878,441 @@ index eef4b67a679a..295a08f917af 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("rnn_vad_auto_correlation_gn") +diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build +index 3bb95f79791c..7cc29e8fdc81 100644 +--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,168 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("rnn_vad_common_gn") +diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build +index 26fa033b1623..935e775b10e6 100644 +--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -42,172 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rnn_vad_gn") -diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad_with_level_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad_with_level_gn/moz.build -index 7f05fd14ac56..587b43f2d065 100644 ---- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad_with_level_gn/moz.build -+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad_with_level_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build +index 9bac4ab5e9d1..5e21f7ca161e 100644 +--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -38863,7 +42326,7 @@ index 7f05fd14ac56..587b43f2d065 100644 FINAL_LIBRARY = "webrtc" -@@ -40,171 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,172 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -38871,10 +42334,11 @@ index 7f05fd14ac56..587b43f2d065 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -38887,6 +42351,7 @@ index 7f05fd14ac56..587b43f2d065 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -38916,8 +42381,10 @@ index 7f05fd14ac56..587b43f2d065 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -38933,6 +42400,7 @@ index 7f05fd14ac56..587b43f2d065 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -39006,48 +42474,45 @@ index 7f05fd14ac56..587b43f2d065 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - - Library("rnn_vad_with_level_gn") -diff --git third_party/libwebrtc/modules/audio_processing/api_gn/moz.build third_party/libwebrtc/modules/audio_processing/api_gn/moz.build -index bf4851218d28..9768dd4f7525 100644 ---- third_party/libwebrtc/modules/audio_processing/api_gn/moz.build -+++ third_party/libwebrtc/modules/audio_processing/api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - + Library("rnn_vad_layers_gn") +diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build +index 19e87379fac3..94412ed5e833 100644 +--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -39061,7 +42526,7 @@ index bf4851218d28..9768dd4f7525 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -39069,7 +42534,1151 @@ index bf4851218d28..9768dd4f7525 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("rnn_vad_lp_residual_gn") +diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build +index 4d648421174e..ad1db892f76a 100644 +--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -42,172 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("rnn_vad_pitch_gn") +diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build +index cc26a37594a5..76b30f615072 100644 +--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("rnn_vad_ring_buffer_gn") +diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build +index 874bdcaab7c0..5945b4e6f34d 100644 +--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("rnn_vad_sequence_buffer_gn") +diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build +index 1cdba1b49734..a585084de951 100644 +--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -42,172 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("rnn_vad_spectral_features_gn") +diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build +index e92fb28f2725..aef00220fe3b 100644 +--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("rnn_vad_symmetric_matrix_buffer_gn") +diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build +index a640c1993a32..3026d746621d 100644 +--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build +@@ -17,11 +17,21 @@ CXXFLAGS += [ + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -47,127 +57,6 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True @@ -39102,14 +43711,20 @@ index bf4851218d28..9768dd4f7525 100644 - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_GNU_SOURCE"] = True - DEFINES["_LARGEFILE64_SOURCE"] = True - DEFINES["_LARGEFILE_SOURCE"] = True - DEFINES["__STDC_CONSTANT_MACROS"] = True - DEFINES["__STDC_FORMAT_MACROS"] = True - +- OS_LIBS += [ +- "rt" +- ] +- -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_POSIX"] = True @@ -39146,6 +43761,555 @@ index bf4851218d28..9768dd4f7525 100644 - DEFINES["__STD_C"] = True - - OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- + DEFINES["_DEBUG"] = True + +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- + Library("vector_math_avx2_gn") +diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build +index f3e853fd556d..4e1e7b0db0b5 100644 +--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,168 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("vector_math_gn") +diff --git third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build +index 30e1f281640c..c19fc3176803 100644 +--- third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("vad_wrapper_gn") +diff --git third_party/libwebrtc/modules/audio_processing/api_gn/moz.build third_party/libwebrtc/modules/audio_processing/api_gn/moz.build +index eb8d4aaa2ccd..1cf2ddf324d8 100644 +--- third_party/libwebrtc/modules/audio_processing/api_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/api_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ - "winmm" - ] + DEFINES["_DEBUG"] = True @@ -39198,48 +44362,45 @@ index bf4851218d28..9768dd4f7525 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("api_gn") diff --git third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build -index 64e2efdac206..3e75e671af25 100644 +index 555f8dcf74fd..f925e79dd1b9 100644 --- third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build -@@ -11,11 +11,20 @@ AllowCompilerWarnings() - +@@ -12,11 +12,22 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "0" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -39253,7 +44414,7 @@ index 64e2efdac206..3e75e671af25 100644 FINAL_LIBRARY = "webrtc" -@@ -41,171 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,172 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -39261,10 +44422,11 @@ index 64e2efdac206..3e75e671af25 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -39277,6 +44439,7 @@ index 64e2efdac206..3e75e671af25 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -39306,8 +44469,10 @@ index 64e2efdac206..3e75e671af25 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -39323,6 +44488,7 @@ index 64e2efdac206..3e75e671af25 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -39396,49 +44562,46 @@ index 64e2efdac206..3e75e671af25 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("apm_logging_gn") diff --git third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build -index d9d1873676a1..7c0fa698eb08 100644 +index e642368635a0..51c2f16e98ca 100644 --- third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build -@@ -11,11 +11,20 @@ AllowCompilerWarnings() - +@@ -12,11 +12,22 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "0" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -39452,7 +44615,7 @@ index d9d1873676a1..7c0fa698eb08 100644 FINAL_LIBRARY = "webrtc" -@@ -43,171 +52,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -44,172 +55,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -39460,10 +44623,11 @@ index d9d1873676a1..7c0fa698eb08 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -39476,6 +44640,7 @@ index d9d1873676a1..7c0fa698eb08 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -39505,8 +44670,10 @@ index d9d1873676a1..7c0fa698eb08 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -39522,6 +44689,7 @@ index d9d1873676a1..7c0fa698eb08 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -39595,48 +44763,45 @@ index d9d1873676a1..7c0fa698eb08 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_buffer_gn") diff --git third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build -index bebdf8902351..4699f0504d43 100644 +index 5485891626da..6efc3574c0b8 100644 --- third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -39650,7 +44815,7 @@ index bebdf8902351..4699f0504d43 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -39658,10 +44823,11 @@ index bebdf8902351..4699f0504d43 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -39674,6 +44840,7 @@ index bebdf8902351..4699f0504d43 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -39699,8 +44866,10 @@ index bebdf8902351..4699f0504d43 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -39716,6 +44885,7 @@ index bebdf8902351..4699f0504d43 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -39787,47 +44957,44 @@ index bebdf8902351..4699f0504d43 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_frame_proxies_gn") diff --git third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build -index 4eab83119b7c..8d57efca831b 100644 +index 970deab9df7a..a5da1f8f59c1 100644 --- third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -39841,7 +45008,7 @@ index 4eab83119b7c..8d57efca831b 100644 FINAL_LIBRARY = "webrtc" -@@ -36,148 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -39849,10 +45016,11 @@ index 4eab83119b7c..8d57efca831b 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -39865,6 +45033,7 @@ index 4eab83119b7c..8d57efca831b 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -39890,8 +45059,10 @@ index 4eab83119b7c..8d57efca831b 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -39907,6 +45078,7 @@ index 4eab83119b7c..8d57efca831b 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -39976,33 +45148,39 @@ index 4eab83119b7c..8d57efca831b 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_frame_view_gn") diff --git third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build -index 9aa3972d9a7a..d61b41ff3dec 100644 +index 0e55763c2110..bd40aac80376 100644 --- third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build -@@ -11,11 +11,20 @@ AllowCompilerWarnings() - +@@ -12,11 +12,22 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "0" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -40016,7 +45194,7 @@ index 9aa3972d9a7a..d61b41ff3dec 100644 FINAL_LIBRARY = "webrtc" -@@ -55,171 +64,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,172 +59,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -40024,10 +45202,11 @@ index 9aa3972d9a7a..d61b41ff3dec 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -40040,6 +45219,7 @@ index 9aa3972d9a7a..d61b41ff3dec 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -40069,8 +45249,10 @@ index 9aa3972d9a7a..d61b41ff3dec 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -40086,6 +45268,7 @@ index 9aa3972d9a7a..d61b41ff3dec 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -40159,48 +45342,45 @@ index 9aa3972d9a7a..d61b41ff3dec 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_processing_gn") diff --git third_party/libwebrtc/modules/audio_processing/audio_processing_statistics_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_processing_statistics_gn/moz.build -index 9dc4eaa94e7c..6359c290f11f 100644 +index 94464762645b..c8821c1e6e0c 100644 --- third_party/libwebrtc/modules/audio_processing/audio_processing_statistics_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/audio_processing_statistics_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -40214,7 +45394,7 @@ index 9dc4eaa94e7c..6359c290f11f 100644 FINAL_LIBRARY = "webrtc" -@@ -40,156 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,157 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -40222,10 +45402,11 @@ index 9dc4eaa94e7c..6359c290f11f 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -40234,6 +45415,7 @@ index 9dc4eaa94e7c..6359c290f11f 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -40259,8 +45441,10 @@ index 9dc4eaa94e7c..6359c290f11f 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -40276,6 +45460,7 @@ index 9dc4eaa94e7c..6359c290f11f 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -40343,47 +45528,44 @@ index 9dc4eaa94e7c..6359c290f11f 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("audio_processing_statistics_gn") -diff --git third_party/libwebrtc/modules/audio_processing/config_gn/moz.build third_party/libwebrtc/modules/audio_processing/config_gn/moz.build -index 985e8a18b2fb..51aefb103374 100644 ---- third_party/libwebrtc/modules/audio_processing/config_gn/moz.build -+++ third_party/libwebrtc/modules/audio_processing/config_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build +index ded0d721d512..005bd1f7e6c4 100644 +--- third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -40397,7 +45579,7 @@ index 985e8a18b2fb..51aefb103374 100644 FINAL_LIBRARY = "webrtc" -@@ -40,156 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,172 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -40405,193 +45587,11 @@ index 985e8a18b2fb..51aefb103374 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("config_gn") -diff --git third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build -index 288bc97f7b77..39bc69e1dd6f 100644 ---- third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build -+++ third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,171 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -40604,6 +45604,7 @@ index 288bc97f7b77..39bc69e1dd6f 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -40633,8 +45634,10 @@ index 288bc97f7b77..39bc69e1dd6f 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -40650,6 +45653,7 @@ index 288bc97f7b77..39bc69e1dd6f 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -40723,49 +45727,447 @@ index 288bc97f7b77..39bc69e1dd6f 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("capture_levels_adjuster_gn") +diff --git third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build +index b63751c50154..8f8295a405ce 100644 +--- third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build +@@ -12,11 +12,22 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" + DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "0" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -42,172 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("gain_controller2_gn") +diff --git third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build +index ca00a03c1dcf..d340e94e386f 100644 +--- third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("high_pass_filter_gn") diff --git third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build -index 83f15c9be09c..1c5e7d3c511f 100644 +index d83a789b5c2c..c9fdb10e7277 100644 --- third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build -@@ -11,11 +11,20 @@ AllowCompilerWarnings() - +@@ -12,11 +12,22 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "0" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -40779,7 +46181,7 @@ index 83f15c9be09c..1c5e7d3c511f 100644 FINAL_LIBRARY = "webrtc" -@@ -53,171 +62,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -54,172 +65,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -40787,10 +46189,11 @@ index 83f15c9be09c..1c5e7d3c511f 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -40803,6 +46206,7 @@ index 83f15c9be09c..1c5e7d3c511f 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -40832,8 +46236,10 @@ index 83f15c9be09c..1c5e7d3c511f 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -40849,6 +46255,7 @@ index 83f15c9be09c..1c5e7d3c511f 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -40922,48 +46329,45 @@ index 83f15c9be09c..1c5e7d3c511f 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("ns_gn") diff --git third_party/libwebrtc/modules/audio_processing/optionally_built_submodule_creators_gn/moz.build third_party/libwebrtc/modules/audio_processing/optionally_built_submodule_creators_gn/moz.build -index a86d75480786..8d35968f1bd0 100644 +index b32a08b8bcf7..c5491a23e8e3 100644 --- third_party/libwebrtc/modules/audio_processing/optionally_built_submodule_creators_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/optionally_built_submodule_creators_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -40977,7 +46381,7 @@ index a86d75480786..8d35968f1bd0 100644 FINAL_LIBRARY = "webrtc" -@@ -40,171 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -40985,10 +46389,11 @@ index a86d75480786..8d35968f1bd0 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -41001,6 +46406,7 @@ index a86d75480786..8d35968f1bd0 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -41030,8 +46436,10 @@ index a86d75480786..8d35968f1bd0 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -41047,6 +46455,7 @@ index a86d75480786..8d35968f1bd0 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -41120,48 +46529,45 @@ index a86d75480786..8d35968f1bd0 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("optionally_built_submodule_creators_gn") diff --git third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build -index 734ed34f2a42..dd6560fc9538 100644 +index cb54ed67d588..659bda0bb9c4 100644 --- third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -41175,7 +46581,7 @@ index 734ed34f2a42..dd6560fc9538 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -41183,10 +46589,11 @@ index 734ed34f2a42..dd6560fc9538 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -41199,6 +46606,7 @@ index 734ed34f2a42..dd6560fc9538 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -41224,8 +46632,10 @@ index 734ed34f2a42..dd6560fc9538 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -41241,6 +46651,7 @@ index 734ed34f2a42..dd6560fc9538 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -41307,48 +46718,45 @@ index 734ed34f2a42..dd6560fc9538 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rms_level_gn") diff --git third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_api_gn/moz.build third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_api_gn/moz.build -index 910a0f6b47e4..b6bf952b030e 100644 +index 24dda8592205..1036855955f2 100644 --- third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_api_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -41362,7 +46770,7 @@ index 910a0f6b47e4..b6bf952b030e 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -41370,10 +46778,11 @@ index 910a0f6b47e4..b6bf952b030e 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -41382,6 +46791,7 @@ index 910a0f6b47e4..b6bf952b030e 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -41407,8 +46817,10 @@ index 910a0f6b47e4..b6bf952b030e 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -41424,6 +46836,7 @@ index 910a0f6b47e4..b6bf952b030e 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -41493,32 +46906,38 @@ index 910a0f6b47e4..b6bf952b030e 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("transient_suppressor_api_gn") diff --git third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_impl_gn/moz.build third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_impl_gn/moz.build -index 01778a276399..4918c1ac774c 100644 +index b7f5a0e97114..b45387dfa0d3 100644 --- third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_impl_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_impl_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -41532,7 +46951,7 @@ index 01778a276399..4918c1ac774c 100644 FINAL_LIBRARY = "webrtc" -@@ -44,171 +53,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -45,172 +56,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -41540,10 +46959,11 @@ index 01778a276399..4918c1ac774c 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -41556,6 +46976,7 @@ index 01778a276399..4918c1ac774c 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -41585,8 +47006,10 @@ index 01778a276399..4918c1ac774c 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -41602,6 +47025,7 @@ index 01778a276399..4918c1ac774c 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -41675,48 +47099,45 @@ index 01778a276399..4918c1ac774c 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("transient_suppressor_impl_gn") -diff --git third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build -index e916a2df4b02..74b2bad9a646 100644 ---- third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build -+++ third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/modules/audio_processing/transient/voice_probability_delay_unit_gn/moz.build third_party/libwebrtc/modules/audio_processing/transient/voice_probability_delay_unit_gn/moz.build +index 61917bc8c3ad..a4714621c984 100644 +--- third_party/libwebrtc/modules/audio_processing/transient/voice_probability_delay_unit_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/transient/voice_probability_delay_unit_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -41730,7 +47151,7 @@ index e916a2df4b02..74b2bad9a646 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -41738,10 +47159,11 @@ index e916a2df4b02..74b2bad9a646 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -41754,6 +47176,7 @@ index e916a2df4b02..74b2bad9a646 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -41779,8 +47202,10 @@ index e916a2df4b02..74b2bad9a646 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -41796,6 +47221,7 @@ index e916a2df4b02..74b2bad9a646 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -41862,48 +47288,234 @@ index e916a2df4b02..74b2bad9a646 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("voice_probability_delay_unit_gn") +diff --git third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build +index 9147ecb214cf..b7e63a3ed0c5 100644 +--- third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build ++++ third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("cascaded_biquad_filter_gn") diff --git third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build -index ba9ff2aa76c9..7b0c7aeda6d3 100644 +index 2df791788aff..f1ced31449dd 100644 --- third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -41917,7 +47529,7 @@ index ba9ff2aa76c9..7b0c7aeda6d3 100644 FINAL_LIBRARY = "webrtc" -@@ -41,160 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,161 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -41925,10 +47537,11 @@ index ba9ff2aa76c9..7b0c7aeda6d3 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -41941,6 +47554,7 @@ index ba9ff2aa76c9..7b0c7aeda6d3 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -41966,8 +47580,10 @@ index ba9ff2aa76c9..7b0c7aeda6d3 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -41983,6 +47599,7 @@ index ba9ff2aa76c9..7b0c7aeda6d3 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -42049,48 +47666,45 @@ index ba9ff2aa76c9..7b0c7aeda6d3 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("legacy_delay_estimator_gn") diff --git third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build -index 1884650643cd..80a7f1aa597c 100644 +index 9ecfbdf7f9cb..20a29e57af7c 100644 --- third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -42104,7 +47718,7 @@ index 1884650643cd..80a7f1aa597c 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -42112,10 +47726,11 @@ index 1884650643cd..80a7f1aa597c 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -42128,6 +47743,7 @@ index 1884650643cd..80a7f1aa597c 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -42153,8 +47769,10 @@ index 1884650643cd..80a7f1aa597c 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -42170,6 +47788,7 @@ index 1884650643cd..80a7f1aa597c 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -42236,48 +47855,45 @@ index 1884650643cd..80a7f1aa597c 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("pffft_wrapper_gn") diff --git third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build -index e06accb998fa..af94a933e998 100644 +index 8c94a1281f94..a905ee2dbdfa 100644 --- third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -42291,7 +47907,7 @@ index e06accb998fa..af94a933e998 100644 FINAL_LIBRARY = "webrtc" -@@ -47,171 +56,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,172 +59,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -42299,10 +47915,11 @@ index e06accb998fa..af94a933e998 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -42315,6 +47932,7 @@ index e06accb998fa..af94a933e998 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -42344,8 +47962,10 @@ index e06accb998fa..af94a933e998 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -42361,6 +47981,7 @@ index e06accb998fa..af94a933e998 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -42434,246 +48055,45 @@ index e06accb998fa..af94a933e998 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("vad_gn") -diff --git third_party/libwebrtc/modules/audio_processing/voice_detection_gn/moz.build third_party/libwebrtc/modules/audio_processing/voice_detection_gn/moz.build -index 8ef40909b1e9..b37740d287d3 100644 ---- third_party/libwebrtc/modules/audio_processing/voice_detection_gn/moz.build -+++ third_party/libwebrtc/modules/audio_processing/voice_detection_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,171 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "rt" -- ] -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "crypt32", -- "iphlpapi", -- "secur32", -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("voice_detection_gn") diff --git third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build -index 2d13d2a8ca67..956a4127a8d7 100644 +index 17ab56bb0ef0..38b73b5f795a 100644 --- third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build -@@ -12,10 +12,19 @@ AllowCompilerWarnings() - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,10 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["BWE_TEST_LOGGING_COMPILE_TIME_ENABLE"] = "0" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -42687,7 +48107,7 @@ index 2d13d2a8ca67..956a4127a8d7 100644 FINAL_LIBRARY = "webrtc" -@@ -41,173 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,174 +54,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -42695,10 +48115,11 @@ index 2d13d2a8ca67..956a4127a8d7 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -42712,6 +48133,7 @@ index 2d13d2a8ca67..956a4127a8d7 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -42742,8 +48164,10 @@ index 2d13d2a8ca67..956a4127a8d7 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -42759,6 +48183,7 @@ index 2d13d2a8ca67..956a4127a8d7 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -42832,48 +48257,45 @@ index 2d13d2a8ca67..956a4127a8d7 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("congestion_controller_gn") diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build -index a991b965ece6..1f7427c15bc5 100644 +index 622fd6f57c94..cd007c101df7 100644 --- third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -42887,7 +48309,7 @@ index a991b965ece6..1f7427c15bc5 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -42895,10 +48317,11 @@ index a991b965ece6..1f7427c15bc5 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -42911,6 +48334,7 @@ index a991b965ece6..1f7427c15bc5 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -42936,8 +48360,10 @@ index a991b965ece6..1f7427c15bc5 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -42953,6 +48379,7 @@ index a991b965ece6..1f7427c15bc5 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -43024,47 +48451,44 @@ index a991b965ece6..1f7427c15bc5 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("alr_detector_gn") diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build -index 1b862f9fa48b..29a0679b9078 100644 +index ac2e6ec0c550..c78d6167d7b0 100644 --- third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build -@@ -12,10 +12,19 @@ AllowCompilerWarnings() - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,10 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["BWE_TEST_LOGGING_COMPILE_TIME_ENABLE"] = "0" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -43078,7 +48502,7 @@ index 1b862f9fa48b..29a0679b9078 100644 FINAL_LIBRARY = "webrtc" -@@ -41,173 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,174 +54,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -43086,10 +48510,11 @@ index 1b862f9fa48b..29a0679b9078 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -43103,6 +48528,7 @@ index 1b862f9fa48b..29a0679b9078 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -43133,8 +48559,10 @@ index 1b862f9fa48b..29a0679b9078 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -43150,6 +48578,7 @@ index 1b862f9fa48b..29a0679b9078 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -43223,48 +48652,45 @@ index 1b862f9fa48b..29a0679b9078 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("delay_based_bwe_gn") diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build -index 49b461e41162..9e29632b8847 100644 +index c2bee724dd5d..5eda0f697f94 100644 --- third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build -@@ -12,10 +12,19 @@ AllowCompilerWarnings() - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,10 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["BWE_TEST_LOGGING_COMPILE_TIME_ENABLE"] = "0" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -43278,7 +48704,7 @@ index 49b461e41162..9e29632b8847 100644 FINAL_LIBRARY = "webrtc" -@@ -46,173 +55,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,174 +58,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -43286,10 +48712,11 @@ index 49b461e41162..9e29632b8847 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -43303,6 +48730,7 @@ index 49b461e41162..9e29632b8847 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -43333,8 +48761,10 @@ index 49b461e41162..9e29632b8847 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -43350,6 +48780,7 @@ index 49b461e41162..9e29632b8847 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -43423,48 +48854,45 @@ index 49b461e41162..9e29632b8847 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("estimators_gn") diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build -index df17f5d59fe4..617906387e5d 100644 +index ea12fe5d8f18..91d09e3a4017 100644 --- third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build -@@ -12,10 +12,19 @@ AllowCompilerWarnings() - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,10 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["BWE_TEST_LOGGING_COMPILE_TIME_ENABLE"] = "0" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -43478,7 +48906,7 @@ index df17f5d59fe4..617906387e5d 100644 FINAL_LIBRARY = "webrtc" -@@ -41,173 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,174 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -43486,10 +48914,11 @@ index df17f5d59fe4..617906387e5d 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -43503,6 +48932,7 @@ index df17f5d59fe4..617906387e5d 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -43533,8 +48963,10 @@ index df17f5d59fe4..617906387e5d 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -43550,6 +48982,7 @@ index df17f5d59fe4..617906387e5d 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -43623,48 +49056,45 @@ index df17f5d59fe4..617906387e5d 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("goog_cc_gn") diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build -index 90860d224cff..2e6f3c2b7f72 100644 +index b153a0e3545b..88cd730c9c43 100644 --- third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -43678,7 +49108,7 @@ index 90860d224cff..2e6f3c2b7f72 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -43686,10 +49116,11 @@ index 90860d224cff..2e6f3c2b7f72 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -43702,6 +49133,7 @@ index 90860d224cff..2e6f3c2b7f72 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -43727,8 +49159,10 @@ index 90860d224cff..2e6f3c2b7f72 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -43744,6 +49178,7 @@ index 90860d224cff..2e6f3c2b7f72 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -43810,48 +49245,45 @@ index 90860d224cff..2e6f3c2b7f72 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("link_capacity_estimator_gn") -diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_controller_gn/moz.build -index 343754d93659..9b5b530ef0eb 100644 ---- third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_controller_gn/moz.build -+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_controller_gn/moz.build -@@ -12,10 +12,19 @@ AllowCompilerWarnings() - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build +index e3394c942051..9518965db01c 100644 +--- third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build ++++ third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build +@@ -13,10 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["BWE_TEST_LOGGING_COMPILE_TIME_ENABLE"] = "0" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -43865,7 +49297,7 @@ index 343754d93659..9b5b530ef0eb 100644 FINAL_LIBRARY = "webrtc" -@@ -42,173 +51,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,165 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -43873,10 +49305,204 @@ index 343754d93659..9b5b530ef0eb 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("loss_based_bwe_v1_gn") +diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build +index 4064872b725e..afd4380c4322 100644 +--- third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build ++++ third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -43890,6 +49516,7 @@ index 343754d93659..9b5b530ef0eb 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -43920,8 +49547,10 @@ index 343754d93659..9b5b530ef0eb 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -43937,6 +49566,7 @@ index 343754d93659..9b5b530ef0eb 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -44010,48 +49640,45 @@ index 343754d93659..9b5b530ef0eb 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - - Library("loss_based_controller_gn") + Library("loss_based_bwe_v2_gn") diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build -index 6ee25f7b9dae..620dabfd9f22 100644 +index e337176f2165..4a80bbeace2c 100644 --- third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -44065,7 +49692,7 @@ index 6ee25f7b9dae..620dabfd9f22 100644 FINAL_LIBRARY = "webrtc" -@@ -40,173 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -44073,10 +49700,11 @@ index 6ee25f7b9dae..620dabfd9f22 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -44084,12 +49712,12 @@ index 6ee25f7b9dae..620dabfd9f22 100644 - DEFINES["__STDC_FORMAT_MACROS"] = True - - OS_LIBS += [ -- "GLESv2", - "log" - ] - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -44112,16 +49740,13 @@ index 6ee25f7b9dae..620dabfd9f22 100644 - DEFINES["__STDC_CONSTANT_MACROS"] = True - DEFINES["__STDC_FORMAT_MACROS"] = True - -- OS_LIBS += [ -- "dl", -- "rt" -- ] -- -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -44137,6 +49762,7 @@ index 6ee25f7b9dae..620dabfd9f22 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -44156,9 +49782,6 @@ index 6ee25f7b9dae..620dabfd9f22 100644 - DEFINES["__STD_C"] = True - - OS_LIBS += [ -- "crypt32", -- "iphlpapi", -- "secur32", - "winmm" - ] + DEFINES["_DEBUG"] = True @@ -44210,48 +49833,45 @@ index 6ee25f7b9dae..620dabfd9f22 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("probe_controller_gn") diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build -index b741f49e9134..6347ad262130 100644 +index b7b66731706b..46cfd4cdbd9f 100644 --- third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -44265,7 +49885,7 @@ index b741f49e9134..6347ad262130 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -44273,10 +49893,11 @@ index b741f49e9134..6347ad262130 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -44289,6 +49910,7 @@ index b741f49e9134..6347ad262130 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -44314,8 +49936,10 @@ index b741f49e9134..6347ad262130 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -44331,6 +49955,7 @@ index b741f49e9134..6347ad262130 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -44402,47 +50027,44 @@ index b741f49e9134..6347ad262130 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("pushback_controller_gn") -diff --git third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build -index 95460fd8514b..b74b356b6c08 100644 ---- third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build -+++ third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build +index 742df43bbb7b..53206782a2ab 100644 +--- third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build ++++ third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build +@@ -13,10 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["BWE_TEST_LOGGING_COMPILE_TIME_ENABLE"] = "0" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -44456,7 +50078,7 @@ index 95460fd8514b..b74b356b6c08 100644 FINAL_LIBRARY = "webrtc" -@@ -40,173 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,174 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -44464,10 +50086,11 @@ index 95460fd8514b..b74b356b6c08 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -44481,6 +50104,7 @@ index 95460fd8514b..b74b356b6c08 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -44511,8 +50135,10 @@ index 95460fd8514b..b74b356b6c08 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -44528,6 +50154,7 @@ index 95460fd8514b..b74b356b6c08 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -44601,48 +50228,247 @@ index 95460fd8514b..b74b356b6c08 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("send_side_bwe_gn") +diff --git third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build +index b81ef2d22af8..12575224f4c9 100644 +--- third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build ++++ third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "GLESv2", +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "dl", +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("control_handler_gn") diff --git third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build -index 691dd4a4489a..2cc796f64edd 100644 +index b4d2de8176da..1cd5ae1831b4 100644 --- third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -44656,7 +50482,7 @@ index 691dd4a4489a..2cc796f64edd 100644 FINAL_LIBRARY = "webrtc" -@@ -41,173 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,174 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -44664,10 +50490,11 @@ index 691dd4a4489a..2cc796f64edd 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -44681,6 +50508,7 @@ index 691dd4a4489a..2cc796f64edd 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -44711,8 +50539,10 @@ index 691dd4a4489a..2cc796f64edd 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -44728,6 +50558,7 @@ index 691dd4a4489a..2cc796f64edd 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -44801,48 +50632,52 @@ index 691dd4a4489a..2cc796f64edd 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("transport_feedback_gn") diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build -index 398a0250cf27..9ce55320c109 100644 +index 1d9b39c90ee9..b4f574f80dac 100644 --- third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build +++ third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() +@@ -9,14 +9,28 @@ + COMPILE_FLAGS["OS_INCLUDES"] = [] + AllowCompilerWarnings() ++CXXFLAGS += [ ++ "-msse2" ++] ++ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -44856,7 +50691,7 @@ index 398a0250cf27..9ce55320c109 100644 FINAL_LIBRARY = "webrtc" -@@ -40,106 +49,16 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,101 +56,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -44876,6 +50711,10 @@ index 398a0250cf27..9ce55320c109 100644 - -if CONFIG["OS_TARGET"] == "Linux": - +- CXXFLAGS += [ +- "-msse2" +- ] +- - DEFINES["USE_AURA"] = "1" - DEFINES["USE_GLIB"] = "1" - DEFINES["USE_NSS_CERTS"] = "1" @@ -44897,6 +50736,7 @@ index 398a0250cf27..9ce55320c109 100644 - ] - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_POSIX"] = True @@ -44937,13 +50777,13 @@ index 398a0250cf27..9ce55320c109 100644 - DEFINES["_DEBUG"] = True - -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- - DEFINES["_DEBUG"] = True - --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["_DEBUG"] = True - +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- + DEFINES["_DEBUG"] = True + -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": - - DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" @@ -44952,30 +50792,20 @@ index 398a0250cf27..9ce55320c109 100644 - - DEFINES["USE_X11"] = "1" - --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2", - "-msse2" - ] - --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86_64": - - CXXFLAGS += [ - "-msse2" + Library("desktop_capture_differ_sse2_gn") diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_generic_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_generic_gn/moz.build -index d5e8525ed124..93b7519e78a9 100644 +index 809899a92847..9f0d79dfe40a 100644 --- third_party/libwebrtc/modules/desktop_capture/desktop_capture_generic_gn/moz.build +++ third_party/libwebrtc/modules/desktop_capture/desktop_capture_generic_gn/moz.build -@@ -13,10 +13,20 @@ AllowCompilerWarnings() - +@@ -14,10 +14,22 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -44990,14 +50820,7 @@ index d5e8525ed124..93b7519e78a9 100644 FINAL_LIBRARY = "webrtc" -@@ -26,12 +36,23 @@ LOCAL_INCLUDES += [ - "/ipc/chromium/src", - "/media/libyuv/", - "/media/libyuv/libyuv/include/", -+ "/media/libyuv/libyuv/include/", - "/third_party/libwebrtc/", - "/third_party/libwebrtc/third_party/abseil-cpp/", -- "/third_party/pipewire/", +@@ -33,6 +45,17 @@ LOCAL_INCLUDES += [ "/tools/profiler/public" ] @@ -45014,21 +50837,21 @@ index d5e8525ed124..93b7519e78a9 100644 + UNIFIED_SOURCES += [ "/third_party/libwebrtc/modules/desktop_capture/blank_detector_desktop_capturer_wrapper.cc", - "/third_party/libwebrtc/modules/desktop_capture/capture_result_desktop_capturer_wrapper.cc", -@@ -49,10 +70,23 @@ UNIFIED_SOURCES += [ + "/third_party/libwebrtc/modules/desktop_capture/cropped_desktop_frame.cc", +@@ -50,10 +73,23 @@ UNIFIED_SOURCES += [ "/third_party/libwebrtc/modules/desktop_capture/fallback_desktop_capturer_wrapper.cc", "/third_party/libwebrtc/modules/desktop_capture/full_screen_application_handler.cc", "/third_party/libwebrtc/modules/desktop_capture/full_screen_window_detector.cc", -+ "/third_party/libwebrtc/modules/desktop_capture/linux/mouse_cursor_monitor_x11.cc", -+ "/third_party/libwebrtc/modules/desktop_capture/linux/screen_capturer_x11.cc", -+ "/third_party/libwebrtc/modules/desktop_capture/linux/shared_x_display.cc", -+ "/third_party/libwebrtc/modules/desktop_capture/linux/window_capturer_x11.cc", -+ "/third_party/libwebrtc/modules/desktop_capture/linux/window_finder_x11.cc", -+ "/third_party/libwebrtc/modules/desktop_capture/linux/window_list_utils.cc", -+ "/third_party/libwebrtc/modules/desktop_capture/linux/x_atom_cache.cc", -+ "/third_party/libwebrtc/modules/desktop_capture/linux/x_error_trap.cc", -+ "/third_party/libwebrtc/modules/desktop_capture/linux/x_server_pixel_buffer.cc", -+ "/third_party/libwebrtc/modules/desktop_capture/linux/x_window_property.cc", ++ "/third_party/libwebrtc/modules/desktop_capture/linux/x11/mouse_cursor_monitor_x11.cc", ++ "/third_party/libwebrtc/modules/desktop_capture/linux/x11/screen_capturer_x11.cc", ++ "/third_party/libwebrtc/modules/desktop_capture/linux/x11/shared_x_display.cc", ++ "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_capturer_x11.cc", ++ "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc", ++ "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc", ++ "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc", ++ "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc", ++ "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc", ++ "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc", "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor.cc", + "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_linux.cc", "/third_party/libwebrtc/modules/desktop_capture/resolution_tracker.cc", @@ -45039,13 +50862,14 @@ index d5e8525ed124..93b7519e78a9 100644 "/third_party/libwebrtc/modules/desktop_capture/window_finder.cc" ] -@@ -65,181 +99,19 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -66,372 +102,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -45088,10 +50912,11 @@ index d5e8525ed124..93b7519e78a9 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True -- DEFINES["WEBRTC_USE_PIPEWIRE"] = True - DEFINES["WEBRTC_USE_X11"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -45110,23 +50935,17 @@ index d5e8525ed124..93b7519e78a9 100644 - "Xtst" - ] - -- SOURCES += [ -- "/third_party/libwebrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc" -- ] -- - UNIFIED_SOURCES += [ -- "/third_party/libwebrtc/modules/desktop_capture/linux/mouse_cursor_monitor_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/screen_capturer_pipewire.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/screen_capturer_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/shared_x_display.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/window_capturer_pipewire.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/window_capturer_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/window_finder_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/window_list_utils.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_atom_cache.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_error_trap.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_server_pixel_buffer.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_window_property.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/mouse_cursor_monitor_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/screen_capturer_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/shared_x_display.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_capturer_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc", - "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_linux.cc", - "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc", - "/third_party/libwebrtc/modules/desktop_capture/window_capturer_linux.cc" @@ -45140,6 +50959,7 @@ index d5e8525ed124..93b7519e78a9 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -45179,6 +50999,7 @@ index d5e8525ed124..93b7519e78a9 100644 - "/third_party/libwebrtc/modules/desktop_capture/win/cursor.cc", - "/third_party/libwebrtc/modules/desktop_capture/win/d3d_device.cc", - "/third_party/libwebrtc/modules/desktop_capture/win/desktop.cc", +- "/third_party/libwebrtc/modules/desktop_capture/win/desktop_capture_utils.cc", - "/third_party/libwebrtc/modules/desktop_capture/win/display_configuration_monitor.cc", - "/third_party/libwebrtc/modules/desktop_capture/win/dxgi_adapter_duplicator.cc", - "/third_party/libwebrtc/modules/desktop_capture/win/dxgi_context.cc", @@ -45196,7 +51017,6 @@ index d5e8525ed124..93b7519e78a9 100644 - "/third_party/libwebrtc/modules/desktop_capture/win/selected_window_context.cc", - "/third_party/libwebrtc/modules/desktop_capture/win/window_capture_utils.cc", - "/third_party/libwebrtc/modules/desktop_capture/win/window_capturer_win_gdi.cc", -- "/third_party/libwebrtc/modules/desktop_capture/win/window_capturer_win_wgc.cc", - "/third_party/libwebrtc/modules/desktop_capture/window_capturer_win.cc", - "/third_party/libwebrtc/modules/desktop_capture/window_finder_win.cc" - ] @@ -45206,30 +51026,26 @@ index d5e8525ed124..93b7519e78a9 100644 DEFINES["WEBRTC_ARCH_ARM64"] = True DEFINES["WEBRTC_HAS_NEON"] = True -+ DEFINES["WEBRTC_USE_PIPEWIRE"] = True -if CONFIG["CPU_ARCH"] == "arm": - - CXXFLAGS += [ - "-mfpu=neon" -+ LOCAL_INCLUDES += [ -+ "/third_party/pipewire/", -+ "/third_party/pipewire/" - ] - +- ] +- - DEFINES["WEBRTC_ARCH_ARM"] = True - DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - DEFINES["WEBRTC_USE_PIPEWIRE"] = True - DEFINES["_GNU_SOURCE"] = True - - SOURCES += [ - "/third_party/libwebrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc" - ] -@@ -251,71 +123,22 @@ if CONFIG["CPU_ARCH"] == "arm": - - if CONFIG["CPU_ARCH"] == "ppc64": - +- UNIFIED_SOURCES += [ +- "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/moz_base_capturer_pipewire.cc" +- ] +- +-if CONFIG["CPU_ARCH"] == "ppc64": +- - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_USE_X11"] = True - @@ -45245,16 +51061,16 @@ index d5e8525ed124..93b7519e78a9 100644 - ] - - UNIFIED_SOURCES += [ -- "/third_party/libwebrtc/modules/desktop_capture/linux/mouse_cursor_monitor_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/screen_capturer_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/shared_x_display.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/window_capturer_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/window_finder_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/window_list_utils.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_atom_cache.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_error_trap.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_server_pixel_buffer.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_window_property.cc" +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/mouse_cursor_monitor_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/screen_capturer_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/shared_x_display.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_capturer_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc" - ] - -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": @@ -45275,58 +51091,34 @@ index d5e8525ed124..93b7519e78a9 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_USE_PIPEWIRE"] = True - DEFINES["_GNU_SOURCE"] = True - -- SOURCES += [ -- "/third_party/libwebrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc" -+ LOCAL_INCLUDES += [ -+ "/third_party/pipewire/" - ] - - UNIFIED_SOURCES += [ -- "/third_party/libwebrtc/modules/desktop_capture/linux/screen_capturer_pipewire.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/window_capturer_pipewire.cc" +- "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/moz_base_capturer_pipewire.cc" - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - - DEFINES["WEBRTC_USE_PIPEWIRE"] = True +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_USE_PIPEWIRE"] = True - DEFINES["_GNU_SOURCE"] = True -+ -+ LOCAL_INCLUDES += [ -+ "/third_party/pipewire/", -+ "/third_party/pipewire/" -+ ] - - SOURCES += [ - "/third_party/libwebrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc" -@@ -326,10 +149,14 @@ if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - "/third_party/libwebrtc/modules/desktop_capture/linux/window_capturer_pipewire.cc" - ] - +- +- UNIFIED_SOURCES += [ +- "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/moz_base_capturer_pipewire.cc" +- ] +- -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86_64": - - DEFINES["WEBRTC_USE_PIPEWIRE"] = True +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_USE_PIPEWIRE"] = True - DEFINES["_GNU_SOURCE"] = True -+ -+ LOCAL_INCLUDES += [ -+ "/third_party/pipewire/", -+ "/third_party/pipewire/" -+ ] - - SOURCES += [ - "/third_party/libwebrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc" -@@ -340,120 +167,4 @@ if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - "/third_party/libwebrtc/modules/desktop_capture/linux/window_capturer_pipewire.cc" - ] - +- +- UNIFIED_SOURCES += [ +- "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/moz_base_capturer_pipewire.cc" +- ] +- -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" @@ -45344,16 +51136,16 @@ index d5e8525ed124..93b7519e78a9 100644 - ] - - UNIFIED_SOURCES += [ -- "/third_party/libwebrtc/modules/desktop_capture/linux/mouse_cursor_monitor_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/screen_capturer_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/shared_x_display.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/window_capturer_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/window_finder_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/window_list_utils.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_atom_cache.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_error_trap.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_server_pixel_buffer.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_window_property.cc" +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/mouse_cursor_monitor_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/screen_capturer_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/shared_x_display.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_capturer_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc" - ] - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": @@ -45373,16 +51165,16 @@ index d5e8525ed124..93b7519e78a9 100644 - ] - - UNIFIED_SOURCES += [ -- "/third_party/libwebrtc/modules/desktop_capture/linux/mouse_cursor_monitor_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/screen_capturer_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/shared_x_display.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/window_capturer_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/window_finder_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/window_list_utils.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_atom_cache.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_error_trap.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_server_pixel_buffer.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_window_property.cc" +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/mouse_cursor_monitor_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/screen_capturer_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/shared_x_display.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_capturer_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc" - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": @@ -45402,16 +51194,16 @@ index d5e8525ed124..93b7519e78a9 100644 - ] - - UNIFIED_SOURCES += [ -- "/third_party/libwebrtc/modules/desktop_capture/linux/mouse_cursor_monitor_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/screen_capturer_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/shared_x_display.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/window_capturer_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/window_finder_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/window_list_utils.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_atom_cache.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_error_trap.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_server_pixel_buffer.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_window_property.cc" +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/mouse_cursor_monitor_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/screen_capturer_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/shared_x_display.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_capturer_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc" - ] - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": @@ -45431,30 +51223,32 @@ index d5e8525ed124..93b7519e78a9 100644 - ] - - UNIFIED_SOURCES += [ -- "/third_party/libwebrtc/modules/desktop_capture/linux/mouse_cursor_monitor_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/screen_capturer_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/shared_x_display.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/window_capturer_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/window_finder_x11.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/window_list_utils.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_atom_cache.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_error_trap.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_server_pixel_buffer.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x_window_property.cc" +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/mouse_cursor_monitor_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/screen_capturer_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/shared_x_display.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_capturer_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc", +- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc" - ] - Library("desktop_capture_generic_gn") diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build -index e281ba8daf2a..bdc8143dc058 100644 +index 0c90f71d76bc..f1a6a6f391c5 100644 --- third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build +++ third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build -@@ -11,10 +11,20 @@ AllowCompilerWarnings() - +@@ -12,10 +12,22 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -45469,7 +51263,7 @@ index e281ba8daf2a..bdc8143dc058 100644 FINAL_LIBRARY = "webrtc" -@@ -27,6 +37,17 @@ LOCAL_INCLUDES += [ +@@ -28,6 +40,17 @@ LOCAL_INCLUDES += [ "/tools/profiler/public" ] @@ -45487,13 +51281,14 @@ index e281ba8daf2a..bdc8143dc058 100644 if not CONFIG["MOZ_DEBUG"]: DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0" -@@ -36,213 +57,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,221 +60,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -45524,8 +51319,10 @@ index e281ba8daf2a..bdc8143dc058 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["WEBRTC_USE_X11"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -45553,6 +51350,7 @@ index e281ba8daf2a..bdc8143dc058 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -45590,6 +51388,7 @@ index e281ba8daf2a..bdc8143dc058 100644 - - DEFINES["WEBRTC_ARCH_ARM"] = True - DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -45627,14 +51426,17 @@ index e281ba8daf2a..bdc8143dc058 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": @@ -45703,16 +51505,18 @@ index e281ba8daf2a..bdc8143dc058 100644 - Library("desktop_capture_gn") diff --git third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build -index 27fd94b5b85c..600c61f02ec3 100644 +index c0ef33e2b342..ef94c5618765 100644 --- third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build +++ third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -45726,13 +51530,14 @@ index 27fd94b5b85c..600c61f02ec3 100644 FINAL_LIBRARY = "webrtc" -@@ -44,135 +53,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,139 +58,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -45758,8 +51563,10 @@ index 27fd94b5b85c..600c61f02ec3 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -45775,6 +51582,7 @@ index 27fd94b5b85c..600c61f02ec3 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -45807,6 +51615,7 @@ index 27fd94b5b85c..600c61f02ec3 100644 - - DEFINES["WEBRTC_ARCH_ARM"] = True - DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -45832,19 +51641,17 @@ index 27fd94b5b85c..600c61f02ec3 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": @@ -45865,16 +51672,18 @@ index 27fd94b5b85c..600c61f02ec3 100644 - Library("primitives_gn") diff --git third_party/libwebrtc/modules/module_api_gn/moz.build third_party/libwebrtc/modules/module_api_gn/moz.build -index 6ec677faa02d..f0e31a18277d 100644 +index 9cb0e4d6203a..67f95c502d97 100644 --- third_party/libwebrtc/modules/module_api_gn/moz.build +++ third_party/libwebrtc/modules/module_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -45888,7 +51697,7 @@ index 6ec677faa02d..f0e31a18277d 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -45896,10 +51705,11 @@ index 6ec677faa02d..f0e31a18277d 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -45908,6 +51718,7 @@ index 6ec677faa02d..f0e31a18277d 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -45933,8 +51744,10 @@ index 6ec677faa02d..f0e31a18277d 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -45950,6 +51763,7 @@ index 6ec677faa02d..f0e31a18277d 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -46019,32 +51833,38 @@ index 6ec677faa02d..f0e31a18277d 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("module_api_gn") diff --git third_party/libwebrtc/modules/module_api_public_gn/moz.build third_party/libwebrtc/modules/module_api_public_gn/moz.build -index 5eb4229dd18c..deb99a1aeaf7 100644 +index 03b9f6c4e5e6..eff30a99ec72 100644 --- third_party/libwebrtc/modules/module_api_public_gn/moz.build +++ third_party/libwebrtc/modules/module_api_public_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -46058,7 +51878,7 @@ index 5eb4229dd18c..deb99a1aeaf7 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -46066,10 +51886,11 @@ index 5eb4229dd18c..deb99a1aeaf7 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -46078,6 +51899,7 @@ index 5eb4229dd18c..deb99a1aeaf7 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -46103,8 +51925,10 @@ index 5eb4229dd18c..deb99a1aeaf7 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -46120,6 +51944,7 @@ index 5eb4229dd18c..deb99a1aeaf7 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -46189,32 +52014,38 @@ index 5eb4229dd18c..deb99a1aeaf7 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("module_api_public_gn") diff --git third_party/libwebrtc/modules/module_fec_api_gn/moz.build third_party/libwebrtc/modules/module_fec_api_gn/moz.build -index 0a1dad5b877b..9b9e77c3ee61 100644 +index 4c59791a1007..1a2785d141bf 100644 --- third_party/libwebrtc/modules/module_fec_api_gn/moz.build +++ third_party/libwebrtc/modules/module_fec_api_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -46228,7 +52059,7 @@ index 0a1dad5b877b..9b9e77c3ee61 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -46236,10 +52067,11 @@ index 0a1dad5b877b..9b9e77c3ee61 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -46248,6 +52080,7 @@ index 0a1dad5b877b..9b9e77c3ee61 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -46273,8 +52106,10 @@ index 0a1dad5b877b..9b9e77c3ee61 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -46290,6 +52125,7 @@ index 0a1dad5b877b..9b9e77c3ee61 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -46359,32 +52195,38 @@ index 0a1dad5b877b..9b9e77c3ee61 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("module_fec_api_gn") diff --git third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build -index b38038c227df..016c62e81d53 100644 +index f03ff5ebcd21..69e70c8cea1c 100644 --- third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build +++ third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -46398,7 +52240,7 @@ index b38038c227df..016c62e81d53 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -46406,10 +52248,11 @@ index b38038c227df..016c62e81d53 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -46422,6 +52265,7 @@ index b38038c227df..016c62e81d53 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -46447,8 +52291,10 @@ index b38038c227df..016c62e81d53 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -46464,6 +52310,7 @@ index b38038c227df..016c62e81d53 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -46481,10 +52328,6 @@ index b38038c227df..016c62e81d53 100644 - DEFINES["_WIN32_WINNT"] = "0x0A00" - DEFINES["_WINDOWS"] = True - DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] + DEFINES["_DEBUG"] = True if CONFIG["CPU_ARCH"] == "aarch64": @@ -46535,47 +52378,44 @@ index b38038c227df..016c62e81d53 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("interval_budget_gn") diff --git third_party/libwebrtc/modules/pacing/pacing_gn/moz.build third_party/libwebrtc/modules/pacing/pacing_gn/moz.build -index 77f554bcaa93..b0b0e8162df2 100644 +index d899917672bd..322fd0bc32da 100644 --- third_party/libwebrtc/modules/pacing/pacing_gn/moz.build +++ third_party/libwebrtc/modules/pacing/pacing_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -46589,7 +52429,7 @@ index 77f554bcaa93..b0b0e8162df2 100644 FINAL_LIBRARY = "webrtc" -@@ -45,173 +54,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -50,174 +61,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -46597,10 +52437,11 @@ index 77f554bcaa93..b0b0e8162df2 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -46614,6 +52455,7 @@ index 77f554bcaa93..b0b0e8162df2 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -46644,8 +52486,10 @@ index 77f554bcaa93..b0b0e8162df2 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -46661,6 +52505,7 @@ index 77f554bcaa93..b0b0e8162df2 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -46734,48 +52579,45 @@ index 77f554bcaa93..b0b0e8162df2 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("pacing_gn") diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build -index 7ad9daf4dc2c..84650cb40532 100644 +index 7af9c5fc0071..0b848ac9248c 100644 --- third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build +++ third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build -@@ -12,10 +12,19 @@ AllowCompilerWarnings() - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,10 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["BWE_TEST_LOGGING_COMPILE_TIME_ENABLE"] = "0" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -46789,7 +52631,7 @@ index 7ad9daf4dc2c..84650cb40532 100644 FINAL_LIBRARY = "webrtc" -@@ -51,173 +60,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -53,174 +64,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -46797,10 +52639,11 @@ index 7ad9daf4dc2c..84650cb40532 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -46814,6 +52657,7 @@ index 7ad9daf4dc2c..84650cb40532 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -46844,8 +52688,10 @@ index 7ad9daf4dc2c..84650cb40532 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -46861,6 +52707,7 @@ index 7ad9daf4dc2c..84650cb40532 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -46934,48 +52781,45 @@ index 7ad9daf4dc2c..84650cb40532 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("remote_bitrate_estimator_gn") diff --git third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build -index 59dfc51872bf..5d028cb933e8 100644 +index 800b7ccea105..8c4cea95b2f0 100644 --- third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build +++ third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -46989,7 +52833,7 @@ index 59dfc51872bf..5d028cb933e8 100644 FINAL_LIBRARY = "webrtc" -@@ -81,173 +90,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -84,174 +95,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -46997,10 +52841,11 @@ index 59dfc51872bf..5d028cb933e8 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -47014,6 +52859,7 @@ index 59dfc51872bf..5d028cb933e8 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -47044,8 +52890,10 @@ index 59dfc51872bf..5d028cb933e8 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -47061,6 +52909,7 @@ index 59dfc51872bf..5d028cb933e8 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -47134,48 +52983,45 @@ index 59dfc51872bf..5d028cb933e8 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtp_rtcp_format_gn") diff --git third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build -index 0448d75c65be..6b3ece14f2af 100644 +index 4e7d516d4b7f..1820a2553f31 100644 --- third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build +++ third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build -@@ -12,10 +12,19 @@ AllowCompilerWarnings() - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,10 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["BWE_TEST_LOGGING_COMPILE_TIME_ENABLE"] = "0" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -47189,7 +53035,7 @@ index 0448d75c65be..6b3ece14f2af 100644 FINAL_LIBRARY = "webrtc" -@@ -93,173 +102,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -93,174 +104,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -47197,10 +53043,11 @@ index 0448d75c65be..6b3ece14f2af 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -47214,6 +53061,7 @@ index 0448d75c65be..6b3ece14f2af 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -47244,8 +53092,10 @@ index 0448d75c65be..6b3ece14f2af 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -47261,6 +53111,7 @@ index 0448d75c65be..6b3ece14f2af 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -47334,48 +53185,45 @@ index 0448d75c65be..6b3ece14f2af 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtp_rtcp_gn") diff --git third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build -index 99b466e4f96f..8b28970b3a85 100644 +index 7bb5cb10cee9..7089ce206ec5 100644 --- third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build +++ third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -47389,7 +53237,7 @@ index 99b466e4f96f..8b28970b3a85 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -47397,10 +53245,11 @@ index 99b466e4f96f..8b28970b3a85 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -47413,6 +53262,7 @@ index 99b466e4f96f..8b28970b3a85 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -47438,8 +53288,10 @@ index 99b466e4f96f..8b28970b3a85 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -47455,6 +53307,7 @@ index 99b466e4f96f..8b28970b3a85 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -47526,47 +53379,44 @@ index 99b466e4f96f..8b28970b3a85 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtp_video_header_gn") diff --git third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build -index bd5ba8d068b6..d100ead983ab 100644 +index f03573036511..9cf131d08650 100644 --- third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build +++ third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -47580,7 +53430,7 @@ index bd5ba8d068b6..d100ead983ab 100644 FINAL_LIBRARY = "webrtc" -@@ -40,156 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,157 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -47588,10 +53438,11 @@ index bd5ba8d068b6..d100ead983ab 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -47600,6 +53451,7 @@ index bd5ba8d068b6..d100ead983ab 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -47625,8 +53477,10 @@ index bd5ba8d068b6..d100ead983ab 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -47642,6 +53496,7 @@ index bd5ba8d068b6..d100ead983ab 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -47709,47 +53564,44 @@ index bd5ba8d068b6..d100ead983ab 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("fft_gn") diff --git third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build -index 3090f6672642..d163dfcfe2ab 100644 +index 240656c0f3f0..5d6682806930 100644 --- third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build +++ third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -47763,7 +53615,7 @@ index 3090f6672642..d163dfcfe2ab 100644 FINAL_LIBRARY = "webrtc" -@@ -40,156 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,157 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -47771,10 +53623,11 @@ index 3090f6672642..d163dfcfe2ab 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -47783,6 +53636,7 @@ index 3090f6672642..d163dfcfe2ab 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -47808,8 +53662,10 @@ index 3090f6672642..d163dfcfe2ab 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -47825,6 +53681,7 @@ index 3090f6672642..d163dfcfe2ab 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -47892,47 +53749,44 @@ index 3090f6672642..d163dfcfe2ab 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("g711_3p_gn") diff --git third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build -index 786091938c38..cb3415af0578 100644 +index 3657b2cbe0f6..bd149373c70c 100644 --- third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build +++ third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -47946,7 +53800,7 @@ index 786091938c38..cb3415af0578 100644 FINAL_LIBRARY = "webrtc" -@@ -44,156 +53,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -45,157 +56,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -47954,10 +53808,11 @@ index 786091938c38..cb3415af0578 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -47966,6 +53821,7 @@ index 786091938c38..cb3415af0578 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -47991,8 +53847,10 @@ index 786091938c38..cb3415af0578 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -48008,6 +53866,7 @@ index 786091938c38..cb3415af0578 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -48075,47 +53934,44 @@ index 786091938c38..cb3415af0578 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("g722_3p_gn") diff --git third_party/libwebrtc/modules/utility/utility_gn/moz.build third_party/libwebrtc/modules/utility/utility_gn/moz.build -index 575c3b3ac226..e6a5515c0ffc 100644 +index 12447a421204..faf3b58993d7 100644 --- third_party/libwebrtc/modules/utility/utility_gn/moz.build +++ third_party/libwebrtc/modules/utility/utility_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -48129,7 +53985,7 @@ index 575c3b3ac226..e6a5515c0ffc 100644 FINAL_LIBRARY = "webrtc" -@@ -40,176 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,177 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -48137,10 +53993,11 @@ index 575c3b3ac226..e6a5515c0ffc 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -48158,6 +54015,7 @@ index 575c3b3ac226..e6a5515c0ffc 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -48187,8 +54045,10 @@ index 575c3b3ac226..e6a5515c0ffc 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -48204,6 +54064,7 @@ index 575c3b3ac226..e6a5515c0ffc 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -48278,47 +54139,44 @@ index 575c3b3ac226..e6a5515c0ffc 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("utility_gn") diff --git third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build -index 645c2d7c0273..2fd65278b4df 100644 +index d7b98c3a7818..f38883c72a88 100644 --- third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build +++ third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -48332,19 +54190,21 @@ index 645c2d7c0273..2fd65278b4df 100644 FINAL_LIBRARY = "webrtc" -@@ -27,6 +36,11 @@ LOCAL_INCLUDES += [ +@@ -28,6 +39,13 @@ LOCAL_INCLUDES += [ "/tools/profiler/public" ] +UNIFIED_SOURCES += [ + "/third_party/libwebrtc/modules/video_capture/linux/device_info_linux.cc", -+ "/third_party/libwebrtc/modules/video_capture/linux/video_capture_linux.cc" ++ "/third_party/libwebrtc/modules/video_capture/linux/device_info_v4l2.cc", ++ "/third_party/libwebrtc/modules/video_capture/linux/video_capture_linux.cc", ++ "/third_party/libwebrtc/modules/video_capture/linux/video_capture_v4l2.cc" +] + if not CONFIG["MOZ_DEBUG"]: DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0" -@@ -36,194 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,203 +55,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -48352,10 +54212,11 @@ index 645c2d7c0273..2fd65278b4df 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -48369,6 +54230,7 @@ index 645c2d7c0273..2fd65278b4df 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -48398,14 +54260,18 @@ index 645c2d7c0273..2fd65278b4df 100644 - - UNIFIED_SOURCES += [ - "/third_party/libwebrtc/modules/video_capture/linux/device_info_linux.cc", -- "/third_party/libwebrtc/modules/video_capture/linux/video_capture_linux.cc" +- "/third_party/libwebrtc/modules/video_capture/linux/device_info_v4l2.cc", +- "/third_party/libwebrtc/modules/video_capture/linux/video_capture_linux.cc", +- "/third_party/libwebrtc/modules/video_capture/linux/video_capture_v4l2.cc" - ] - -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -48415,7 +54281,9 @@ index 645c2d7c0273..2fd65278b4df 100644 - - UNIFIED_SOURCES += [ - "/third_party/libwebrtc/modules/video_capture/linux/device_info_linux.cc", -- "/third_party/libwebrtc/modules/video_capture/linux/video_capture_linux.cc" +- "/third_party/libwebrtc/modules/video_capture/linux/device_info_v4l2.cc", +- "/third_party/libwebrtc/modules/video_capture/linux/video_capture_linux.cc", +- "/third_party/libwebrtc/modules/video_capture/linux/video_capture_v4l2.cc" - ] - -if CONFIG["OS_TARGET"] == "WINNT": @@ -48426,6 +54294,7 @@ index 645c2d7c0273..2fd65278b4df 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -48517,6 +54386,7 @@ index 645c2d7c0273..2fd65278b4df 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": @@ -48525,33 +54395,33 @@ index 645c2d7c0273..2fd65278b4df 100644 - "-mfpu=neon" - ] - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_capture_internal_impl_gn") diff --git third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build -index 1322791ebee7..8875e88c3b58 100644 +index 4cad010d6416..3ba67692b899 100644 --- third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build +++ third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -48565,7 +54435,7 @@ index 1322791ebee7..8875e88c3b58 100644 FINAL_LIBRARY = "webrtc" -@@ -44,173 +53,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -45,174 +56,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -48573,10 +54443,11 @@ index 1322791ebee7..8875e88c3b58 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -48590,6 +54461,7 @@ index 1322791ebee7..8875e88c3b58 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -48620,8 +54492,10 @@ index 1322791ebee7..8875e88c3b58 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -48637,6 +54511,7 @@ index 1322791ebee7..8875e88c3b58 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -48710,48 +54585,45 @@ index 1322791ebee7..8875e88c3b58 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_capture_module_gn") diff --git third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build -index 2f3f10ecfec9..52da1dec4b94 100644 +index 09766af69824..0f09612052a3 100644 --- third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -48765,7 +54637,7 @@ index 2f3f10ecfec9..52da1dec4b94 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -48773,10 +54645,11 @@ index 2f3f10ecfec9..52da1dec4b94 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -48789,6 +54662,7 @@ index 2f3f10ecfec9..52da1dec4b94 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -48814,8 +54688,10 @@ index 2f3f10ecfec9..52da1dec4b94 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -48831,6 +54707,7 @@ index 2f3f10ecfec9..52da1dec4b94 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -48902,47 +54779,44 @@ index 2f3f10ecfec9..52da1dec4b94 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("chain_diff_calculator_gn") diff --git third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build -index a509d7ca5d3a..cc82b257a89a 100644 +index d4d71bf7fb4a..22303d11dc04 100644 --- third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -48956,7 +54830,7 @@ index a509d7ca5d3a..cc82b257a89a 100644 FINAL_LIBRARY = "webrtc" -@@ -36,148 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -48964,10 +54838,11 @@ index a509d7ca5d3a..cc82b257a89a 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -48980,6 +54855,7 @@ index a509d7ca5d3a..cc82b257a89a 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -49005,8 +54881,10 @@ index a509d7ca5d3a..cc82b257a89a 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -49022,6 +54900,7 @@ index a509d7ca5d3a..cc82b257a89a 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -49091,32 +54970,38 @@ index a509d7ca5d3a..cc82b257a89a 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("codec_globals_headers_gn") -diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_decoder_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_decoder_gn/moz.build -index 7c6bba5360ea..d86571445dc1 100644 ---- third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_decoder_gn/moz.build -+++ third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_decoder_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build +index f3bef360d869..7b285e93ae73 100644 +--- third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -49130,7 +55015,7 @@ index 7c6bba5360ea..d86571445dc1 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -49138,10 +55023,11 @@ index 7c6bba5360ea..d86571445dc1 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -49154,6 +55040,7 @@ index 7c6bba5360ea..d86571445dc1 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -49179,8 +55066,10 @@ index 7c6bba5360ea..d86571445dc1 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -49196,6 +55085,7 @@ index 7c6bba5360ea..d86571445dc1 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -49267,47 +55157,44 @@ index 7c6bba5360ea..d86571445dc1 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - - Library("aom_av1_decoder_gn") -diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build -index ebba8c336f4b..9ef28453d005 100644 ---- third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build -+++ third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - + Library("av1_svc_config_gn") +diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build +index c21b84284b07..4da74178847c 100644 +--- third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -49321,7 +55208,7 @@ index ebba8c336f4b..9ef28453d005 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -45,174 +56,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -49329,399 +55216,11 @@ index ebba8c336f4b..9ef28453d005 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("aom_av1_encoder_gn") -diff --git third_party/libwebrtc/modules/video_coding/deprecated/nack_module_gn/moz.build third_party/libwebrtc/modules/video_coding/deprecated/nack_module_gn/moz.build -index 8ffb99dc9f9b..9fbd352cdf2a 100644 ---- third_party/libwebrtc/modules/video_coding/deprecated/nack_module_gn/moz.build -+++ third_party/libwebrtc/modules/video_coding/deprecated/nack_module_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,171 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "rt" -- ] -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "crypt32", -- "iphlpapi", -- "secur32", -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("nack_module_gn") -diff --git third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build -index ec4c04daed07..aed6cdae0672 100644 ---- third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build -+++ third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,173 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -49735,6 +55234,7 @@ index ec4c04daed07..aed6cdae0672 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -49765,8 +55265,10 @@ index ec4c04daed07..aed6cdae0672 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -49782,6 +55284,7 @@ index ec4c04daed07..aed6cdae0672 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -49855,48 +55358,633 @@ index ec4c04daed07..aed6cdae0672 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("dav1d_decoder_gn") +diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_decoder_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_decoder_gn/moz.build +index 15ec27b21d92..81d812830263 100644 +--- third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_decoder_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_decoder_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("aom_av1_decoder_gn") +diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_if_supported_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_if_supported_gn/moz.build +index c0793ac64532..d774c100f280 100644 +--- third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_if_supported_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_if_supported_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("aom_av1_encoder_if_supported_gn") +diff --git third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build +index 2c74aec10f15..51154d55ae9c 100644 +--- third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "GLESv2", +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "dl", +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("encoded_frame_gn") diff --git third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build -index 85bfa4e12eed..264c3baa35aa 100644 +index b39c49bdadc3..36c0d8d19a21 100644 --- third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -49910,7 +55998,7 @@ index 85bfa4e12eed..264c3baa35aa 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -49918,10 +56006,11 @@ index 85bfa4e12eed..264c3baa35aa 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -49934,6 +56023,7 @@ index 85bfa4e12eed..264c3baa35aa 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -49959,8 +56049,10 @@ index 85bfa4e12eed..264c3baa35aa 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -49976,6 +56068,7 @@ index 85bfa4e12eed..264c3baa35aa 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -50047,47 +56140,44 @@ index 85bfa4e12eed..264c3baa35aa 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("frame_dependencies_calculator_gn") -diff --git third_party/libwebrtc/modules/video_coding/nack_module_gn/moz.build third_party/libwebrtc/modules/video_coding/nack_module_gn/moz.build -index 9aaf3524fe58..d43e051ee6ca 100644 ---- third_party/libwebrtc/modules/video_coding/nack_module_gn/moz.build -+++ third_party/libwebrtc/modules/video_coding/nack_module_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build +index 34db2964e210..5f4dbd60ef14 100644 +--- third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -50101,7 +56191,7 @@ index 9aaf3524fe58..d43e051ee6ca 100644 FINAL_LIBRARY = "webrtc" -@@ -41,171 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -50109,208 +56199,11 @@ index 9aaf3524fe58..d43e051ee6ca 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "rt" -- ] -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "crypt32", -- "iphlpapi", -- "secur32", -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("nack_module_gn") -diff --git third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build -index 20e0b2301bc9..b5a9b94a0a1c 100644 ---- third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build -+++ third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -41,173 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -50324,6 +56217,7 @@ index 20e0b2301bc9..b5a9b94a0a1c 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -50354,8 +56248,10 @@ index 20e0b2301bc9..b5a9b94a0a1c 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -50371,6 +56267,7 @@ index 20e0b2301bc9..b5a9b94a0a1c 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -50444,48 +56341,2193 @@ index 20e0b2301bc9..b5a9b94a0a1c 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("frame_helpers_gn") +diff --git third_party/libwebrtc/modules/video_coding/inter_frame_delay_gn/moz.build third_party/libwebrtc/modules/video_coding/inter_frame_delay_gn/moz.build +index 39c9dc872e42..220978164808 100644 +--- third_party/libwebrtc/modules/video_coding/inter_frame_delay_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/inter_frame_delay_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("inter_frame_delay_gn") +diff --git third_party/libwebrtc/modules/video_coding/jitter_estimator_gn/moz.build third_party/libwebrtc/modules/video_coding/jitter_estimator_gn/moz.build +index cf593c373a4d..701f8bf61d94 100644 +--- third_party/libwebrtc/modules/video_coding/jitter_estimator_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/jitter_estimator_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "GLESv2", +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "dl", +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("jitter_estimator_gn") +diff --git third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build +index 82f0c8ee2d1b..73ad3748bcf1 100644 +--- third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -42,172 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("nack_requester_gn") +diff --git third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build +index 12ec6e5913bc..cc728ddb9449 100644 +--- third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "GLESv2", +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "dl", +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("packet_buffer_gn") +diff --git third_party/libwebrtc/modules/video_coding/rtt_filter_gn/moz.build third_party/libwebrtc/modules/video_coding/rtt_filter_gn/moz.build +index 6d5975df6f43..6af583cbfae2 100644 +--- third_party/libwebrtc/modules/video_coding/rtt_filter_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/rtt_filter_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("rtt_filter_gn") +diff --git third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build +index 08ac03f56841..5f7113f47b58 100644 +--- third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("scalability_mode_util_gn") +diff --git third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build +index dbd579d02d44..e792ee028f03 100644 +--- third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -48,165 +59,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("scalability_structures_gn") +diff --git third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build +index 8e22ed6814a7..d9bdc92df3b6 100644 +--- third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("scalable_video_controller_gn") +diff --git third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build +index cb5e4a4bf707..3242887c1b8a 100644 +--- third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("svc_rate_allocator_gn") +diff --git third_party/libwebrtc/modules/video_coding/timing_gn/moz.build third_party/libwebrtc/modules/video_coding/timing_gn/moz.build +index 6d1325709c05..a49f3a58ad46 100644 +--- third_party/libwebrtc/modules/video_coding/timing_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/timing_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -42,172 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("timing_gn") +diff --git third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build +index da29622b17bf..07b8400cc04c 100644 +--- third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -42,174 +53,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "GLESv2", +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "dl", +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_codec_interface_gn") diff --git third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build -index 5d1d6b149efe..dbc070a0591d 100644 +index 2cb8a184972b..0b00d288769c 100644 --- third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -50499,7 +58541,7 @@ index 5d1d6b149efe..dbc070a0591d 100644 FINAL_LIBRARY = "webrtc" -@@ -60,173 +69,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -60,174 +71,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -50507,10 +58549,11 @@ index 5d1d6b149efe..dbc070a0591d 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -50524,6 +58567,7 @@ index 5d1d6b149efe..dbc070a0591d 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -50554,8 +58598,10 @@ index 5d1d6b149efe..dbc070a0591d 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -50571,6 +58617,7 @@ index 5d1d6b149efe..dbc070a0591d 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -50644,48 +58691,45 @@ index 5d1d6b149efe..dbc070a0591d 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_coding_gn") diff --git third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build -index aef956f70da7..3cfd326a858f 100644 +index 1fb1c3455908..62b7f13fc7c5 100644 --- third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -50699,7 +58743,7 @@ index aef956f70da7..3cfd326a858f 100644 FINAL_LIBRARY = "webrtc" -@@ -49,173 +58,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -52,174 +63,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -50707,10 +58751,11 @@ index aef956f70da7..3cfd326a858f 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -50724,6 +58769,7 @@ index aef956f70da7..3cfd326a858f 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -50754,8 +58800,10 @@ index aef956f70da7..3cfd326a858f 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -50771,6 +58819,7 @@ index aef956f70da7..3cfd326a858f 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -50844,48 +58893,45 @@ index aef956f70da7..3cfd326a858f 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_coding_utility_gn") diff --git third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build -index 3eab3acb7156..23efd0636d75 100644 +index 68f59decaac9..386d4cc84137 100644 --- third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -50899,7 +58945,7 @@ index 3eab3acb7156..23efd0636d75 100644 FINAL_LIBRARY = "webrtc" -@@ -45,173 +54,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -46,174 +57,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -50907,10 +58953,11 @@ index 3eab3acb7156..23efd0636d75 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -50924,6 +58971,7 @@ index 3eab3acb7156..23efd0636d75 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -50954,8 +59002,10 @@ index 3eab3acb7156..23efd0636d75 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -50971,6 +59021,7 @@ index 3eab3acb7156..23efd0636d75 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -51044,48 +59095,45 @@ index 3eab3acb7156..23efd0636d75 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("webrtc_h264_gn") -diff --git third_party/libwebrtc/modules/video_coding/webrtc_multiplex_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_multiplex_gn/moz.build -index 087fbfe8054e..7b93387c4dff 100644 ---- third_party/libwebrtc/modules/video_coding/webrtc_multiplex_gn/moz.build -+++ third_party/libwebrtc/modules/video_coding/webrtc_multiplex_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build +index 6f360d915d5d..481340c96132 100644 +--- third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -51099,7 +59147,7 @@ index 087fbfe8054e..7b93387c4dff 100644 FINAL_LIBRARY = "webrtc" -@@ -43,173 +52,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -51107,10 +59155,200 @@ index 087fbfe8054e..7b93387c4dff 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("webrtc_libvpx_interface_gn") +diff --git third_party/libwebrtc/modules/video_coding/webrtc_multiplex_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_multiplex_gn/moz.build +index 2b1679f9417e..16388192462a 100644 +--- third_party/libwebrtc/modules/video_coding/webrtc_multiplex_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/webrtc_multiplex_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -44,174 +55,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -51124,6 +59362,7 @@ index 087fbfe8054e..7b93387c4dff 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -51154,8 +59393,10 @@ index 087fbfe8054e..7b93387c4dff 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -51171,6 +59412,7 @@ index 087fbfe8054e..7b93387c4dff 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -51244,48 +59486,45 @@ index 087fbfe8054e..7b93387c4dff 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("webrtc_multiplex_gn") diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build -index 66a15bc24254..2debf9425e57 100644 +index d4a85cbfc7fe..7bd99d8fb65b 100644 --- third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -51299,7 +59538,7 @@ index 66a15bc24254..2debf9425e57 100644 FINAL_LIBRARY = "webrtc" -@@ -44,173 +53,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -44,174 +55,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -51307,10 +59546,11 @@ index 66a15bc24254..2debf9425e57 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -51324,6 +59564,7 @@ index 66a15bc24254..2debf9425e57 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -51354,8 +59595,10 @@ index 66a15bc24254..2debf9425e57 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -51371,6 +59614,7 @@ index 66a15bc24254..2debf9425e57 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -51444,48 +59688,45 @@ index 66a15bc24254..2debf9425e57 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("webrtc_vp8_gn") -diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build -index e0af1f81e72b..6a4e2e3ada91 100644 ---- third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build -+++ third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build +index 62a8f103c953..c0e46c30eead 100644 +--- third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -51499,7 +59740,7 @@ index e0af1f81e72b..6a4e2e3ada91 100644 FINAL_LIBRARY = "webrtc" -@@ -45,173 +54,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,157 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -51507,10 +59748,196 @@ index e0af1f81e72b..6a4e2e3ada91 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("webrtc_vp8_scalability_gn") +diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build +index 2e8bb42e847e..72fad492bc04 100644 +--- third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build ++++ third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -46,174 +57,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -51524,6 +59951,7 @@ index e0af1f81e72b..6a4e2e3ada91 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -51554,8 +59982,10 @@ index e0af1f81e72b..6a4e2e3ada91 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -51571,6 +60001,7 @@ index e0af1f81e72b..6a4e2e3ada91 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -51644,48 +60075,45 @@ index e0af1f81e72b..6a4e2e3ada91 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("webrtc_vp8_temporal_layers_gn") diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build -index 9aa5e0557fbe..a5d0fc436195 100644 +index e3f0d1774eba..bc600aba357e 100644 --- third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -51699,7 +60127,7 @@ index 9aa5e0557fbe..a5d0fc436195 100644 FINAL_LIBRARY = "webrtc" -@@ -42,173 +51,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -46,174 +57,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -51707,10 +60135,11 @@ index 9aa5e0557fbe..a5d0fc436195 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -51724,6 +60153,7 @@ index 9aa5e0557fbe..a5d0fc436195 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -51754,8 +60184,10 @@ index 9aa5e0557fbe..a5d0fc436195 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -51771,6 +60203,7 @@ index 9aa5e0557fbe..a5d0fc436195 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -51844,48 +60277,45 @@ index 9aa5e0557fbe..a5d0fc436195 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("webrtc_vp9_gn") diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build -index 7f52a73077f0..0083baaf9559 100644 +index c73282c2ee34..1df1e2086574 100644 --- third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -51899,7 +60329,7 @@ index 7f52a73077f0..0083baaf9559 100644 FINAL_LIBRARY = "webrtc" -@@ -41,173 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -51907,10 +60337,11 @@ index 7f52a73077f0..0083baaf9559 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -51924,6 +60355,7 @@ index 7f52a73077f0..0083baaf9559 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -51954,8 +60386,10 @@ index 7f52a73077f0..0083baaf9559 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -51971,6 +60405,7 @@ index 7f52a73077f0..0083baaf9559 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -52044,48 +60479,45 @@ index 7f52a73077f0..0083baaf9559 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("webrtc_vp9_helpers_gn") diff --git third_party/libwebrtc/modules/video_processing/denoiser_filter_gn/moz.build third_party/libwebrtc/modules/video_processing/denoiser_filter_gn/moz.build -index bd1b5a54b70a..daa6a926e78e 100644 +index 0aaecfdf510a..50bb650fa9c5 100644 --- third_party/libwebrtc/modules/video_processing/denoiser_filter_gn/moz.build +++ third_party/libwebrtc/modules/video_processing/denoiser_filter_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -52099,7 +60531,7 @@ index bd1b5a54b70a..daa6a926e78e 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -52107,10 +60539,11 @@ index bd1b5a54b70a..daa6a926e78e 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -52119,6 +60552,7 @@ index bd1b5a54b70a..daa6a926e78e 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -52144,8 +60578,10 @@ index bd1b5a54b70a..daa6a926e78e 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -52161,6 +60597,7 @@ index bd1b5a54b70a..daa6a926e78e 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -52230,32 +60667,38 @@ index bd1b5a54b70a..daa6a926e78e 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("denoiser_filter_gn") diff --git third_party/libwebrtc/modules/video_processing/video_processing_gn/moz.build third_party/libwebrtc/modules/video_processing/video_processing_gn/moz.build -index 439ca091a399..0cd8182ca1ed 100644 +index aa332adfa9a7..ea045edaba9d 100644 --- third_party/libwebrtc/modules/video_processing/video_processing_gn/moz.build +++ third_party/libwebrtc/modules/video_processing/video_processing_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -52269,7 +60712,7 @@ index 439ca091a399..0cd8182ca1ed 100644 FINAL_LIBRARY = "webrtc" -@@ -46,173 +55,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,174 +58,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -52277,10 +60720,11 @@ index 439ca091a399..0cd8182ca1ed 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -52294,6 +60738,7 @@ index 439ca091a399..0cd8182ca1ed 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -52324,8 +60769,10 @@ index 439ca091a399..0cd8182ca1ed 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -52341,6 +60788,7 @@ index 439ca091a399..0cd8182ca1ed 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -52414,49 +60862,46 @@ index 439ca091a399..0cd8182ca1ed 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_processing_gn") diff --git third_party/libwebrtc/modules/video_processing/video_processing_neon_gn/moz.build third_party/libwebrtc/modules/video_processing/video_processing_neon_gn/moz.build -index 873dd23bd8e8..48061d6115fa 100644 +index 3588b0ac325f..87afc7f9e0d3 100644 --- third_party/libwebrtc/modules/video_processing/video_processing_neon_gn/moz.build +++ third_party/libwebrtc/modules/video_processing/video_processing_neon_gn/moz.build -@@ -11,11 +11,21 @@ AllowCompilerWarnings() - +@@ -12,12 +12,23 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_ARCH_ARM64"] = True +DEFINES["WEBRTC_BSD"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -52471,7 +60916,7 @@ index 873dd23bd8e8..48061d6115fa 100644 FINAL_LIBRARY = "webrtc" -@@ -41,132 +51,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,133 +54,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -52479,7 +60924,7 @@ index 873dd23bd8e8..48061d6115fa 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True @@ -52518,6 +60963,7 @@ index 873dd23bd8e8..48061d6115fa 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_BSD"] = True @@ -52605,16 +61051,25 @@ index 873dd23bd8e8..48061d6115fa 100644 - Library("video_processing_neon_gn") diff --git third_party/libwebrtc/modules/video_processing/video_processing_sse2_gn/moz.build third_party/libwebrtc/modules/video_processing/video_processing_sse2_gn/moz.build -index be3f4a1ae6c5..578fd2141719 100644 +index 9d41f521fdb8..dcf89200ff1e 100644 --- third_party/libwebrtc/modules/video_processing/video_processing_sse2_gn/moz.build +++ third_party/libwebrtc/modules/video_processing/video_processing_sse2_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() +@@ -9,14 +9,28 @@ + COMPILE_FLAGS["OS_INCLUDES"] = [] + AllowCompilerWarnings() ++CXXFLAGS += [ ++ "-msse2" ++] ++ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -52628,15 +61083,19 @@ index be3f4a1ae6c5..578fd2141719 100644 FINAL_LIBRARY = "webrtc" -@@ -40,155 +49,16 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,143 +56,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" - -if CONFIG["OS_TARGET"] == "Android": - +- CXXFLAGS += [ +- "-msse2" +- ] +- - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True @@ -52665,6 +61124,10 @@ index be3f4a1ae6c5..578fd2141719 100644 - -if CONFIG["OS_TARGET"] == "Linux": - +- CXXFLAGS += [ +- "-msse2" +- ] +- - DEFINES["USE_AURA"] = "1" - DEFINES["USE_GLIB"] = "1" - DEFINES["USE_NSS_CERTS"] = "1" @@ -52690,6 +61153,7 @@ index be3f4a1ae6c5..578fd2141719 100644 - ] - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_POSIX"] = True @@ -52741,13 +61205,13 @@ index be3f4a1ae6c5..578fd2141719 100644 - DEFINES["_DEBUG"] = True - -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": - DEFINES["_DEBUG"] = True +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": - - DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" @@ -52758,39 +61222,16 @@ index be3f4a1ae6c5..578fd2141719 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2", -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2", - "-msse2" - ] - --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86_64": - - CXXFLAGS += [ - "-msse2" + Library("video_processing_sse2_gn") diff --git third_party/libwebrtc/moz.build third_party/libwebrtc/moz.build -index 8579f8bb3622..b01f3fe7092d 100644 +index 3b546257660a..c7fa79488695 100644 --- third_party/libwebrtc/moz.build +++ third_party/libwebrtc/moz.build -@@ -25,7 +25,9 @@ DIRS += [ +@@ -26,7 +26,9 @@ DIRS += [ "/third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn", "/third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_config_gn", "/third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn", @@ -52800,7 +61241,7 @@ index 8579f8bb3622..b01f3fe7092d 100644 "/third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_gn", "/third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn", "/third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn", -@@ -157,7 +159,9 @@ DIRS += [ +@@ -165,7 +167,9 @@ DIRS += [ "/third_party/libwebrtc/modules/audio_coding/ilbc_c_gn", "/third_party/libwebrtc/modules/audio_coding/ilbc_gn", "/third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn", @@ -52810,8 +61251,8 @@ index 8579f8bb3622..b01f3fe7092d 100644 "/third_party/libwebrtc/modules/audio_coding/isac_vad_gn", "/third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn", "/third_party/libwebrtc/modules/audio_coding/neteq_gn", -@@ -233,6 +237,9 @@ DIRS += [ - "/third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn", +@@ -258,6 +262,9 @@ DIRS += [ + "/third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn", "/third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn", "/third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn", + "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_generic_gn", @@ -52820,10 +61261,18 @@ index 8579f8bb3622..b01f3fe7092d 100644 "/third_party/libwebrtc/modules/module_api_gn", "/third_party/libwebrtc/modules/module_api_public_gn", "/third_party/libwebrtc/modules/module_fec_api_gn", -@@ -368,214 +375,7 @@ DIRS += [ +@@ -452,233 +459,7 @@ DIRS += [ "/third_party/libwebrtc/webrtc_gn" ] +-if CONFIG["OS_TARGET"] == "Android": +- +- DIRS += [ +- "/third_party/libwebrtc/rtc_base/ifaddrs_android_gn", +- "/third_party/libwebrtc/third_party/abseil-cpp/absl/cleanup/cleanup_gn", +- "/third_party/libwebrtc/third_party/abseil-cpp/absl/cleanup/cleanup_internal_gn" +- ] +- -if CONFIG["OS_TARGET"] == "Darwin": - - DIRS += [ @@ -52861,7 +61310,12 @@ index 8579f8bb3622..b01f3fe7092d 100644 - "/third_party/libwebrtc/modules/audio_coding/isac_gn", - "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_generic_gn", - "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", -- "/third_party/libwebrtc/modules/desktop_capture/primitives_gn" +- "/third_party/libwebrtc/modules/desktop_capture/primitives_gn", +- "/third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn", +- "/third_party/libwebrtc/rtc_base/win/get_activation_factory_gn", +- "/third_party/libwebrtc/rtc_base/win/hstring_gn", +- "/third_party/libwebrtc/rtc_base/win/windows_version_gn", +- "/third_party/libwebrtc/rtc_base/win32_gn" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Android": @@ -52902,6 +61356,7 @@ index 8579f8bb3622..b01f3fe7092d 100644 - "/third_party/libwebrtc/modules/audio_coding/isac_c_gn", - "/third_party/libwebrtc/modules/audio_coding/isac_gn", - "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", +- "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn", - "/third_party/libwebrtc/modules/video_processing/video_processing_sse2_gn" - ] - @@ -52915,6 +61370,7 @@ index 8579f8bb3622..b01f3fe7092d 100644 - "/third_party/libwebrtc/modules/audio_coding/isac_c_gn", - "/third_party/libwebrtc/modules/audio_coding/isac_gn", - "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", +- "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn", - "/third_party/libwebrtc/modules/video_processing/video_processing_sse2_gn" - ] - @@ -52932,6 +61388,7 @@ index 8579f8bb3622..b01f3fe7092d 100644 - "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", - "/third_party/libwebrtc/common_audio/common_audio_sse2_gn", - "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", +- "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn", - "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn", - "/third_party/libwebrtc/modules/video_processing/video_processing_sse2_gn" - ] @@ -52989,6 +61446,7 @@ index 8579f8bb3622..b01f3fe7092d 100644 - "/third_party/libwebrtc/modules/audio_coding/isac_c_gn", - "/third_party/libwebrtc/modules/audio_coding/isac_gn", - "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", +- "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn", - "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn", - "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_generic_gn", - "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", @@ -53006,6 +61464,7 @@ index 8579f8bb3622..b01f3fe7092d 100644 - "/third_party/libwebrtc/modules/audio_coding/isac_c_gn", - "/third_party/libwebrtc/modules/audio_coding/isac_gn", - "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", +- "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn", - "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn", - "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_generic_gn", - "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", @@ -53027,6 +61486,7 @@ index 8579f8bb3622..b01f3fe7092d 100644 - "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", - "/third_party/libwebrtc/common_audio/common_audio_sse2_gn", - "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", +- "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn", - "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn", - "/third_party/libwebrtc/modules/video_processing/video_processing_sse2_gn" - ] @@ -53036,7 +61496,7 @@ index 8579f8bb3622..b01f3fe7092d 100644 DIRS += [ "/third_party/libwebrtc/common_audio/common_audio_neon_c_gn", -@@ -583,7 +383,7 @@ if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "WINNT": +@@ -686,7 +467,7 @@ if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "WINNT": "/third_party/libwebrtc/modules/video_processing/video_processing_neon_gn" ] @@ -53045,7 +61505,7 @@ index 8579f8bb3622..b01f3fe7092d 100644 DIRS += [ "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", -@@ -593,7 +393,7 @@ if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "WINNT": +@@ -697,7 +478,7 @@ if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "WINNT": "/third_party/libwebrtc/modules/video_processing/video_processing_sse2_gn" ] @@ -53054,17 +61514,19 @@ index 8579f8bb3622..b01f3fe7092d 100644 DIRS += [ "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", -diff --git third_party/libwebrtc/rtc_base/atomicops_gn/moz.build third_party/libwebrtc/rtc_base/atomicops_gn/moz.build -index 963c9d8d4e47..72a045e0479f 100644 ---- third_party/libwebrtc/rtc_base/atomicops_gn/moz.build -+++ third_party/libwebrtc/rtc_base/atomicops_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/rtc_base/async_resolver_interface_gn/moz.build third_party/libwebrtc/rtc_base/async_resolver_interface_gn/moz.build +index 5628bb3a4ff8..0eadaa981581 100644 +--- third_party/libwebrtc/rtc_base/async_resolver_interface_gn/moz.build ++++ third_party/libwebrtc/rtc_base/async_resolver_interface_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -53078,7 +61540,7 @@ index 963c9d8d4e47..72a045e0479f 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,169 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -53086,180 +61548,11 @@ index 963c9d8d4e47..72a045e0479f 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("atomicops_gn") -diff --git third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build -index 741fb67c65ed..6b0f4f96b926 100644 ---- third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build -+++ third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -53267,11 +61560,13 @@ index 741fb67c65ed..6b0f4f96b926 100644 - DEFINES["__STDC_FORMAT_MACROS"] = True - - OS_LIBS += [ +- "GLESv2", - "log" - ] - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -53297,5189 +61592,10 @@ index 741fb67c65ed..6b0f4f96b926 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("audio_format_to_string_gn") -diff --git third_party/libwebrtc/rtc_base/checks_gn/moz.build third_party/libwebrtc/rtc_base/checks_gn/moz.build -index 985ffb8c0c5b..93a7f5c82853 100644 ---- third_party/libwebrtc/rtc_base/checks_gn/moz.build -+++ third_party/libwebrtc/rtc_base/checks_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" - DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("checks_gn") -diff --git third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build -index 95c3d974b436..4d4ec0a86468 100644 ---- third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build -+++ third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("compile_assert_c_gn") -diff --git third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build -index 7a36bfe59368..e0664d70169b 100644 ---- third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build -+++ third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("criticalsection_gn") -diff --git third_party/libwebrtc/rtc_base/deprecation_gn/moz.build third_party/libwebrtc/rtc_base/deprecation_gn/moz.build -index 984702b66441..6651a3d4fe6a 100644 ---- third_party/libwebrtc/rtc_base/deprecation_gn/moz.build -+++ third_party/libwebrtc/rtc_base/deprecation_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("deprecation_gn") -diff --git third_party/libwebrtc/rtc_base/divide_round_gn/moz.build third_party/libwebrtc/rtc_base/divide_round_gn/moz.build -index 799abf416696..979be5da8cfa 100644 ---- third_party/libwebrtc/rtc_base/divide_round_gn/moz.build -+++ third_party/libwebrtc/rtc_base/divide_round_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -36,148 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("divide_round_gn") -diff --git third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build -index 19fe6abc20ad..1a6b44ab8eba 100644 ---- third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build -+++ third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("alr_experiment_gn") -diff --git third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build -index bbdb5131257c..3a8f078f6b1b 100644 ---- third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build -+++ third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("balanced_degradation_settings_gn") -diff --git third_party/libwebrtc/rtc_base/experiments/cpu_speed_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/cpu_speed_experiment_gn/moz.build -index 0eed1ad60f0d..5473da4ee117 100644 ---- third_party/libwebrtc/rtc_base/experiments/cpu_speed_experiment_gn/moz.build -+++ third_party/libwebrtc/rtc_base/experiments/cpu_speed_experiment_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("cpu_speed_experiment_gn") -diff --git third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build -index 796860694d34..9828487f6eac 100644 ---- third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build -+++ third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -43,164 +52,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("field_trial_parser_gn") -diff --git third_party/libwebrtc/rtc_base/experiments/jitter_upper_bound_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/jitter_upper_bound_experiment_gn/moz.build -index 205bd45fa52e..4f0f7113c8cc 100644 ---- third_party/libwebrtc/rtc_base/experiments/jitter_upper_bound_experiment_gn/moz.build -+++ third_party/libwebrtc/rtc_base/experiments/jitter_upper_bound_experiment_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("jitter_upper_bound_experiment_gn") -diff --git third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build -index 0c1a89402259..dfe03ddaab6e 100644 ---- third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build -+++ third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("keyframe_interval_settings_experiment_gn") -diff --git third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build -index ad278ad750e3..d6145dd57a40 100644 ---- third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build -+++ third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("min_video_bitrate_experiment_gn") -diff --git third_party/libwebrtc/rtc_base/experiments/quality_rampup_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/quality_rampup_experiment_gn/moz.build -index 9a719308c9e9..7b93898b9305 100644 ---- third_party/libwebrtc/rtc_base/experiments/quality_rampup_experiment_gn/moz.build -+++ third_party/libwebrtc/rtc_base/experiments/quality_rampup_experiment_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("quality_rampup_experiment_gn") -diff --git third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build -index 0d22af1cf0d5..395d4e793243 100644 ---- third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build -+++ third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("quality_scaler_settings_gn") -diff --git third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build -index e1c03ed03184..9f35859bb8b1 100644 ---- third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build -+++ third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("quality_scaling_experiment_gn") -diff --git third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build -index 49f1182f5e38..e103b1dfe277 100644 ---- third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build -+++ third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("rate_control_settings_gn") -diff --git third_party/libwebrtc/rtc_base/experiments/rtt_mult_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/rtt_mult_experiment_gn/moz.build -index 8a15fa313c96..da0cd0519b1f 100644 ---- third_party/libwebrtc/rtc_base/experiments/rtt_mult_experiment_gn/moz.build -+++ third_party/libwebrtc/rtc_base/experiments/rtt_mult_experiment_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("rtt_mult_experiment_gn") -diff --git third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build -index ba3b13a5f401..8b6e64b1cb26 100644 ---- third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build -+++ third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("stable_target_rate_experiment_gn") -diff --git third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build -index 58ee1ed4807f..f7256ede9e0f 100644 ---- third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build -+++ third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("gtest_prod_gn") -diff --git third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build -index ed9683f8b8ea..7f853cc4d082 100644 ---- third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build -+++ third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("ignore_wundef_gn") -diff --git third_party/libwebrtc/rtc_base/logging_gn/moz.build third_party/libwebrtc/rtc_base/logging_gn/moz.build -index 7a53cb844a09..e3906cc1cc9a 100644 ---- third_party/libwebrtc/rtc_base/logging_gn/moz.build -+++ third_party/libwebrtc/rtc_base/logging_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("logging_gn") -diff --git third_party/libwebrtc/rtc_base/macromagic_gn/moz.build third_party/libwebrtc/rtc_base/macromagic_gn/moz.build -index 5f74a7fb3e88..c39e685fc872 100644 ---- third_party/libwebrtc/rtc_base/macromagic_gn/moz.build -+++ third_party/libwebrtc/rtc_base/macromagic_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("macromagic_gn") -diff --git third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build -index 95d3a561c48d..fd6544852be2 100644 ---- third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build -+++ third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("aligned_malloc_gn") -diff --git third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build -index 48e810456b54..75a4524f7852 100644 ---- third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build -+++ third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,156 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("sent_packet_gn") -diff --git third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build -index 2505bbb202bf..909662de36f2 100644 ---- third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build -+++ third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("platform_thread_gn") -diff --git third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build -index ad03c153be01..f4139ccc3455 100644 ---- third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build -+++ third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,156 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("platform_thread_types_gn") -diff --git third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build -index 220b4dc546a6..e2603dbb9a7e 100644 ---- third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build -+++ third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("protobuf_utils_gn") -diff --git third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build -index 5a4719b40967..c0860f3523c3 100644 ---- third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build -+++ third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,171 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "rt" -- ] -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -58495,6 +61611,7 @@ index 5a4719b40967..c0860f3523c3 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -58568,48 +61685,45 @@ index 5a4719b40967..c0860f3523c3 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - - Library("rate_limiter_gn") -diff --git third_party/libwebrtc/rtc_base/refcount_gn/moz.build third_party/libwebrtc/rtc_base/refcount_gn/moz.build -index 58de50d22f5c..da5cfa7be0be 100644 ---- third_party/libwebrtc/rtc_base/refcount_gn/moz.build -+++ third_party/libwebrtc/rtc_base/refcount_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - + Library("async_resolver_interface_gn") +diff --git third_party/libwebrtc/rtc_base/async_socket_gn/moz.build third_party/libwebrtc/rtc_base/async_socket_gn/moz.build +index 732d8224bb5a..9a40b51c9f19 100644 +--- third_party/libwebrtc/rtc_base/async_socket_gn/moz.build ++++ third_party/libwebrtc/rtc_base/async_socket_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -58623,7 +61737,7 @@ index 58de50d22f5c..da5cfa7be0be 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,169 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -58631,180 +61745,11 @@ index 58de50d22f5c..da5cfa7be0be 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("refcount_gn") -diff --git third_party/libwebrtc/rtc_base/rtc_base_approved_gn/moz.build third_party/libwebrtc/rtc_base/rtc_base_approved_gn/moz.build -index c44f0df60918..27717bb75fc8 100644 ---- third_party/libwebrtc/rtc_base/rtc_base_approved_gn/moz.build -+++ third_party/libwebrtc/rtc_base/rtc_base_approved_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -53,168 +62,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -58812,11 +61757,13 @@ index c44f0df60918..27717bb75fc8 100644 - DEFINES["__STDC_FORMAT_MACROS"] = True - - OS_LIBS += [ +- "GLESv2", - "log" - ] - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -58842,8 +61789,10 @@ index c44f0df60918..27717bb75fc8 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -58859,6 +61808,7 @@ index c44f0df60918..27717bb75fc8 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -58878,12 +61828,11 @@ index c44f0df60918..27717bb75fc8 100644 - DEFINES["__STD_C"] = True - - OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", - "winmm" - ] -- -- UNIFIED_SOURCES += [ -- "/third_party/libwebrtc/rtc_base/win/windows_version.cc" -- ] + DEFINES["_DEBUG"] = True if CONFIG["CPU_ARCH"] == "aarch64": @@ -58933,48 +61882,45 @@ index c44f0df60918..27717bb75fc8 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - - Library("rtc_base_approved_gn") -diff --git third_party/libwebrtc/rtc_base/rtc_base_gn/moz.build third_party/libwebrtc/rtc_base/rtc_base_gn/moz.build -index d3d695101667..be3c6b888802 100644 ---- third_party/libwebrtc/rtc_base/rtc_base_gn/moz.build -+++ third_party/libwebrtc/rtc_base/rtc_base_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - + Library("async_socket_gn") +diff --git third_party/libwebrtc/rtc_base/atomicops_gn/moz.build third_party/libwebrtc/rtc_base/atomicops_gn/moz.build +index 8194e6319634..ffdd23ac5fc7 100644 +--- third_party/libwebrtc/rtc_base/atomicops_gn/moz.build ++++ third_party/libwebrtc/rtc_base/atomicops_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -58988,15 +61934,7 @@ index d3d695101667..be3c6b888802 100644 FINAL_LIBRARY = "webrtc" -@@ -34,6 +43,7 @@ UNIFIED_SOURCES += [ - "/third_party/libwebrtc/rtc_base/crypt_string.cc", - "/third_party/libwebrtc/rtc_base/data_rate_limiter.cc", - "/third_party/libwebrtc/rtc_base/file_rotating_stream.cc", -+ "/third_party/libwebrtc/rtc_base/ifaddrs_converter.cc", - "/third_party/libwebrtc/rtc_base/ip_address.cc", - "/third_party/libwebrtc/rtc_base/log_sinks.cc", - "/third_party/libwebrtc/rtc_base/message_handler.cc", -@@ -56,198 +66,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -59004,10 +61942,10803 @@ index d3d695101667..be3c6b888802 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("atomicops_gn") +diff --git third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build +index 10985c3a09a3..328ea5ac90fc 100644 +--- third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build ++++ third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("audio_format_to_string_gn") +diff --git third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build +index b3daad93040a..65170d23e610 100644 +--- third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build ++++ third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("bit_buffer_gn") +diff --git third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build +index 5578717236fa..7370fa8b63ca 100644 +--- third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build ++++ third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("bitstream_reader_gn") +diff --git third_party/libwebrtc/rtc_base/buffer_gn/moz.build third_party/libwebrtc/rtc_base/buffer_gn/moz.build +index 153ffc6d7bec..567314690a2b 100644 +--- third_party/libwebrtc/rtc_base/buffer_gn/moz.build ++++ third_party/libwebrtc/rtc_base/buffer_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("buffer_gn") +diff --git third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build +index ab65698bbdbc..bfb49ab809c5 100644 +--- third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build ++++ third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("byte_buffer_gn") +diff --git third_party/libwebrtc/rtc_base/byte_order_gn/moz.build third_party/libwebrtc/rtc_base/byte_order_gn/moz.build +index 3cda1af49dc2..e917cde5294d 100644 +--- third_party/libwebrtc/rtc_base/byte_order_gn/moz.build ++++ third_party/libwebrtc/rtc_base/byte_order_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("byte_order_gn") +diff --git third_party/libwebrtc/rtc_base/callback_list_gn/moz.build third_party/libwebrtc/rtc_base/callback_list_gn/moz.build +index 6c63dc79e25e..015987007a93 100644 +--- third_party/libwebrtc/rtc_base/callback_list_gn/moz.build ++++ third_party/libwebrtc/rtc_base/callback_list_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("callback_list_gn") +diff --git third_party/libwebrtc/rtc_base/checks_gn/moz.build third_party/libwebrtc/rtc_base/checks_gn/moz.build +index 1c7ee114d266..6d66f2c49032 100644 +--- third_party/libwebrtc/rtc_base/checks_gn/moz.build ++++ third_party/libwebrtc/rtc_base/checks_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("checks_gn") +diff --git third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build +index 710110b47814..a6dac8c81061 100644 +--- third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build ++++ third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("compile_assert_c_gn") +diff --git third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build +index aeba5a1f25a5..1aec2d8e0648 100644 +--- third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build ++++ third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("flat_containers_internal_gn") +diff --git third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build +index 0f8ada65b808..43d1001fcfb9 100644 +--- third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build ++++ third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("flat_map_gn") +diff --git third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build +index 78923e89eab3..1f1707406877 100644 +--- third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build ++++ third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("flat_set_gn") +diff --git third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build +index 5a3b34c3eb3f..ad1063cbf7da 100644 +--- third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build ++++ third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("copy_on_write_buffer_gn") +diff --git third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build +index 9e2ce84542b5..980f958b84ce 100644 +--- third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build ++++ third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("criticalsection_gn") +diff --git third_party/libwebrtc/rtc_base/divide_round_gn/moz.build third_party/libwebrtc/rtc_base/divide_round_gn/moz.build +index 0a389c181a0f..0ca36c58ba94 100644 +--- third_party/libwebrtc/rtc_base/divide_round_gn/moz.build ++++ third_party/libwebrtc/rtc_base/divide_round_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("divide_round_gn") +diff --git third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build +index 50d367865f42..2ac2363b4554 100644 +--- third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build ++++ third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("event_tracer_gn") +diff --git third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build +index 6fae52bb42f3..63cf348c225b 100644 +--- third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build ++++ third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("alr_experiment_gn") +diff --git third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build +index 4e7e01cb33c9..89fc93c45ca6 100644 +--- third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build ++++ third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("balanced_degradation_settings_gn") +diff --git third_party/libwebrtc/rtc_base/experiments/bandwidth_quality_scaler_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/bandwidth_quality_scaler_settings_gn/moz.build +index b77512ed7ca4..f72ea8580ecd 100644 +--- third_party/libwebrtc/rtc_base/experiments/bandwidth_quality_scaler_settings_gn/moz.build ++++ third_party/libwebrtc/rtc_base/experiments/bandwidth_quality_scaler_settings_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("bandwidth_quality_scaler_settings_gn") +diff --git third_party/libwebrtc/rtc_base/experiments/cpu_speed_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/cpu_speed_experiment_gn/moz.build +index b2eda23031d9..72cff0d78a04 100644 +--- third_party/libwebrtc/rtc_base/experiments/cpu_speed_experiment_gn/moz.build ++++ third_party/libwebrtc/rtc_base/experiments/cpu_speed_experiment_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("cpu_speed_experiment_gn") +diff --git third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build +index 28b528d00af0..629ad8ee96bc 100644 +--- third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build ++++ third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("encoder_info_settings_gn") +diff --git third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build +index b87d19dcfa02..eeee34272bc1 100644 +--- third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build ++++ third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -44,165 +55,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("field_trial_parser_gn") +diff --git third_party/libwebrtc/rtc_base/experiments/jitter_upper_bound_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/jitter_upper_bound_experiment_gn/moz.build +index d99945875231..5befecd8dd32 100644 +--- third_party/libwebrtc/rtc_base/experiments/jitter_upper_bound_experiment_gn/moz.build ++++ third_party/libwebrtc/rtc_base/experiments/jitter_upper_bound_experiment_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("jitter_upper_bound_experiment_gn") +diff --git third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build +index 4fc29dd00bdc..31e21ce3c671 100644 +--- third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build ++++ third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("keyframe_interval_settings_experiment_gn") +diff --git third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build +index eb804281b3b4..3dc23f343459 100644 +--- third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build ++++ third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("min_video_bitrate_experiment_gn") +diff --git third_party/libwebrtc/rtc_base/experiments/quality_rampup_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/quality_rampup_experiment_gn/moz.build +index b1c8c0d0f5da..181024d0a199 100644 +--- third_party/libwebrtc/rtc_base/experiments/quality_rampup_experiment_gn/moz.build ++++ third_party/libwebrtc/rtc_base/experiments/quality_rampup_experiment_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("quality_rampup_experiment_gn") +diff --git third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build +index e03ac53c529c..d177c9b05eb6 100644 +--- third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build ++++ third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("quality_scaler_settings_gn") +diff --git third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build +index 8eab3b601803..db290bd1a145 100644 +--- third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build ++++ third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("quality_scaling_experiment_gn") +diff --git third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build +index 0d2c512c84c9..c7f5cc369b19 100644 +--- third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build ++++ third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("rate_control_settings_gn") +diff --git third_party/libwebrtc/rtc_base/experiments/rtt_mult_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/rtt_mult_experiment_gn/moz.build +index a2d84caa9cb3..48f9c3d7c71b 100644 +--- third_party/libwebrtc/rtc_base/experiments/rtt_mult_experiment_gn/moz.build ++++ third_party/libwebrtc/rtc_base/experiments/rtt_mult_experiment_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("rtt_mult_experiment_gn") +diff --git third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build +index 587c408000b8..21ef61cd0fc6 100644 +--- third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build ++++ third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("stable_target_rate_experiment_gn") +diff --git third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build +index 1823f5043239..761884f345a8 100644 +--- third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build ++++ third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("gtest_prod_gn") +diff --git third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build +index b4a901c6ef51..cd9783822b1e 100644 +--- third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build ++++ third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("histogram_percentile_counter_gn") +diff --git third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build +index 7b8ac423f8d1..fd81bcdfb828 100644 +--- third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build ++++ third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("ignore_wundef_gn") +diff --git third_party/libwebrtc/rtc_base/ip_address_gn/moz.build third_party/libwebrtc/rtc_base/ip_address_gn/moz.build +index 686dd85e6761..9cbbf066083c 100644 +--- third_party/libwebrtc/rtc_base/ip_address_gn/moz.build ++++ third_party/libwebrtc/rtc_base/ip_address_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,169 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "GLESv2", +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("ip_address_gn") +diff --git third_party/libwebrtc/rtc_base/location_gn/moz.build third_party/libwebrtc/rtc_base/location_gn/moz.build +index e5ccd52a24a3..06db599d9bf0 100644 +--- third_party/libwebrtc/rtc_base/location_gn/moz.build ++++ third_party/libwebrtc/rtc_base/location_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,157 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("location_gn") +diff --git third_party/libwebrtc/rtc_base/logging_gn/moz.build third_party/libwebrtc/rtc_base/logging_gn/moz.build +index 25c1b293e768..f15df9d8079a 100644 +--- third_party/libwebrtc/rtc_base/logging_gn/moz.build ++++ third_party/libwebrtc/rtc_base/logging_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("logging_gn") +diff --git third_party/libwebrtc/rtc_base/macromagic_gn/moz.build third_party/libwebrtc/rtc_base/macromagic_gn/moz.build +index acc69504c3b6..9965c312c01e 100644 +--- third_party/libwebrtc/rtc_base/macromagic_gn/moz.build ++++ third_party/libwebrtc/rtc_base/macromagic_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("macromagic_gn") +diff --git third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build +index aeb28674b90e..275da59d6f22 100644 +--- third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build ++++ third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("aligned_malloc_gn") +diff --git third_party/libwebrtc/rtc_base/memory/always_valid_pointer_gn/moz.build third_party/libwebrtc/rtc_base/memory/always_valid_pointer_gn/moz.build +index 3e4d3419f80b..4727b1a26a34 100644 +--- third_party/libwebrtc/rtc_base/memory/always_valid_pointer_gn/moz.build ++++ third_party/libwebrtc/rtc_base/memory/always_valid_pointer_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("always_valid_pointer_gn") +diff --git third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build +index d41b52655bce..687b68088e44 100644 +--- third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build ++++ third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("mod_ops_gn") +diff --git third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build +index 0764466d8e3b..c1e0b7181a2f 100644 +--- third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build ++++ third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("moving_max_counter_gn") +diff --git third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build +index 9544696f1008..a37d8732a031 100644 +--- third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build ++++ third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,169 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "GLESv2", +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("net_helpers_gn") +diff --git third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build +index e91b1ddbda6c..1d7b629eac0b 100644 +--- third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build ++++ third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,157 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("sent_packet_gn") +diff --git third_party/libwebrtc/rtc_base/network_constants_gn/moz.build third_party/libwebrtc/rtc_base/network_constants_gn/moz.build +index 14b68b441e64..45ec45b4e43b 100644 +--- third_party/libwebrtc/rtc_base/network_constants_gn/moz.build ++++ third_party/libwebrtc/rtc_base/network_constants_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("network_constants_gn") +diff --git third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build +index 52ae3bc16660..b84b5f78979e 100644 +--- third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build ++++ third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,169 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "GLESv2", +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("null_socket_server_gn") +diff --git third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build +index a10089f6f666..745e0ab49bec 100644 +--- third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build ++++ third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("one_time_event_gn") +diff --git third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build +index c759dfd0eebd..8b38565b6e71 100644 +--- third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build ++++ third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("platform_thread_gn") +diff --git third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build +index 5962bb527ef7..efa7139c2352 100644 +--- third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build ++++ third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,157 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("platform_thread_types_gn") +diff --git third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build +index 48de05c6565d..8c03470b94e6 100644 +--- third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build ++++ third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("protobuf_utils_gn") +diff --git third_party/libwebrtc/rtc_base/race_checker_gn/moz.build third_party/libwebrtc/rtc_base/race_checker_gn/moz.build +index e1eee7aaa3b1..60241ae095b2 100644 +--- third_party/libwebrtc/rtc_base/race_checker_gn/moz.build ++++ third_party/libwebrtc/rtc_base/race_checker_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("race_checker_gn") +diff --git third_party/libwebrtc/rtc_base/random_gn/moz.build third_party/libwebrtc/rtc_base/random_gn/moz.build +index a0f473e42d34..7a4f0f4ef024 100644 +--- third_party/libwebrtc/rtc_base/random_gn/moz.build ++++ third_party/libwebrtc/rtc_base/random_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("random_gn") +diff --git third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build +index f3b81590de11..a1d09d884f22 100644 +--- third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build ++++ third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("rate_limiter_gn") +diff --git third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build +index fdb081242ba1..70f8e5a391a9 100644 +--- third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build ++++ third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("rate_statistics_gn") +diff --git third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build +index b793860d1fce..8e541e2e1279 100644 +--- third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build ++++ third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("rate_tracker_gn") +diff --git third_party/libwebrtc/rtc_base/refcount_gn/moz.build third_party/libwebrtc/rtc_base/refcount_gn/moz.build +index 765cb316c386..2e4cc7628227 100644 +--- third_party/libwebrtc/rtc_base/refcount_gn/moz.build ++++ third_party/libwebrtc/rtc_base/refcount_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("refcount_gn") +diff --git third_party/libwebrtc/rtc_base/rtc_base_gn/moz.build third_party/libwebrtc/rtc_base/rtc_base_gn/moz.build +index 5b5c4803e02f..55398cd2d8f5 100644 +--- third_party/libwebrtc/rtc_base/rtc_base_gn/moz.build ++++ third_party/libwebrtc/rtc_base/rtc_base_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -33,6 +44,7 @@ UNIFIED_SOURCES += [ + "/third_party/libwebrtc/rtc_base/crypt_string.cc", + "/third_party/libwebrtc/rtc_base/data_rate_limiter.cc", + "/third_party/libwebrtc/rtc_base/file_rotating_stream.cc", ++ "/third_party/libwebrtc/rtc_base/ifaddrs_converter.cc", + "/third_party/libwebrtc/rtc_base/log_sinks.cc", + "/third_party/libwebrtc/rtc_base/network_route.cc", + "/third_party/libwebrtc/rtc_base/stream.cc" +@@ -47,191 +59,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -59020,12 +72751,12 @@ index d3d695101667..be3c6b888802 100644 - ] - - UNIFIED_SOURCES += [ -- "/third_party/libwebrtc/rtc_base/ifaddrs_android.cc", - "/third_party/libwebrtc/rtc_base/ifaddrs_converter.cc" - ] - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -59065,8 +72796,10 @@ index d3d695101667..be3c6b888802 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -59086,13 +72819,13 @@ index d3d695101667..be3c6b888802 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True - DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" - DEFINES["WINVER"] = "0x0A00" - DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True - DEFINES["_CRT_RAND_S"] = True - DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True - DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True @@ -59111,12 +72844,6 @@ index d3d695101667..be3c6b888802 100644 - "secur32", - "winmm" - ] -- -- UNIFIED_SOURCES += [ -- "/third_party/libwebrtc/rtc_base/win32.cc", -- "/third_party/libwebrtc/rtc_base/win32_socket_server.cc", -- "/third_party/libwebrtc/rtc_base/win32_window.cc" -- ] + DEFINES["_DEBUG"] = True if CONFIG["CPU_ARCH"] == "aarch64": @@ -59166,48 +72893,45 @@ index d3d695101667..be3c6b888802 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtc_base_gn") diff --git third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build -index de2d81e60011..8220755afb39 100644 +index 8357ece6eb30..12d53841431b 100644 --- third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build +++ third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -59221,7 +72945,7 @@ index de2d81e60011..8220755afb39 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -59229,10 +72953,11 @@ index de2d81e60011..8220755afb39 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -59245,6 +72970,7 @@ index de2d81e60011..8220755afb39 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -59270,8 +72996,10 @@ index de2d81e60011..8220755afb39 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -59287,6 +73015,7 @@ index de2d81e60011..8220755afb39 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -59353,48 +73082,45 @@ index de2d81e60011..8220755afb39 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtc_event_gn") diff --git third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build -index ddb6df7919ab..17814a3cc24a 100644 +index 46355c5d0d6c..552bfd50b19e 100644 --- third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build +++ third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -59408,7 +73134,7 @@ index ddb6df7919ab..17814a3cc24a 100644 FINAL_LIBRARY = "webrtc" -@@ -42,164 +51,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,161 +54,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -59416,10 +73142,11 @@ index ddb6df7919ab..17814a3cc24a 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -59432,6 +73159,7 @@ index ddb6df7919ab..17814a3cc24a 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -59457,8 +73185,10 @@ index ddb6df7919ab..17814a3cc24a 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -59474,6 +73204,7 @@ index ddb6df7919ab..17814a3cc24a 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -59491,10 +73222,6 @@ index ddb6df7919ab..17814a3cc24a 100644 - DEFINES["_WIN32_WINNT"] = "0x0A00" - DEFINES["_WINDOWS"] = True - DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] + DEFINES["_DEBUG"] = True if CONFIG["CPU_ARCH"] == "aarch64": @@ -59545,47 +73272,44 @@ index ddb6df7919ab..17814a3cc24a 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtc_numerics_gn") diff --git third_party/libwebrtc/rtc_base/rtc_task_queue_gn/moz.build third_party/libwebrtc/rtc_base/rtc_task_queue_gn/moz.build -index 7ddc659b10cc..29edd94b27df 100644 +index 333461b952e1..aebdaae61163 100644 --- third_party/libwebrtc/rtc_base/rtc_task_queue_gn/moz.build +++ third_party/libwebrtc/rtc_base/rtc_task_queue_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -59599,7 +73323,7 @@ index 7ddc659b10cc..29edd94b27df 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -59607,10 +73331,11 @@ index 7ddc659b10cc..29edd94b27df 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -59623,6 +73348,7 @@ index 7ddc659b10cc..29edd94b27df 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -59648,8 +73374,10 @@ index 7ddc659b10cc..29edd94b27df 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -59665,6 +73393,7 @@ index 7ddc659b10cc..29edd94b27df 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -59731,48 +73460,45 @@ index 7ddc659b10cc..29edd94b27df 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtc_task_queue_gn") diff --git third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build -index d9eff0756143..aeb9fff60f31 100644 +index fd120e422965..3b726daa5faf 100644 --- third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build +++ third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -59786,7 +73512,7 @@ index d9eff0756143..aeb9fff60f31 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -59794,10 +73520,11 @@ index d9eff0756143..aeb9fff60f31 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -59806,6 +73533,7 @@ index d9eff0756143..aeb9fff60f31 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -59831,8 +73559,10 @@ index d9eff0756143..aeb9fff60f31 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -59848,6 +73578,7 @@ index d9eff0756143..aeb9fff60f31 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -59917,32 +73648,38 @@ index d9eff0756143..aeb9fff60f31 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("safe_compare_gn") diff --git third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build -index 14051d1182b5..0492472620c0 100644 +index aa5d30753476..446866ad9cf5 100644 --- third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build +++ third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -59956,7 +73693,7 @@ index 14051d1182b5..0492472620c0 100644 FINAL_LIBRARY = "webrtc" -@@ -36,148 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -59964,10 +73701,11 @@ index 14051d1182b5..0492472620c0 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -59980,6 +73718,7 @@ index 14051d1182b5..0492472620c0 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -60005,8 +73744,10 @@ index 14051d1182b5..0492472620c0 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -60022,6 +73763,7 @@ index 14051d1182b5..0492472620c0 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -60091,32 +73833,38 @@ index 14051d1182b5..0492472620c0 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("safe_conversions_gn") diff --git third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build -index e23ba45efdfa..d813100d1516 100644 +index fd5b77f258ab..e600b635490d 100644 --- third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build +++ third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -60130,7 +73878,7 @@ index e23ba45efdfa..d813100d1516 100644 FINAL_LIBRARY = "webrtc" -@@ -36,148 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -60138,10 +73886,11 @@ index e23ba45efdfa..d813100d1516 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -60154,6 +73903,7 @@ index e23ba45efdfa..d813100d1516 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -60179,8 +73929,10 @@ index e23ba45efdfa..d813100d1516 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -60196,6 +73948,7 @@ index e23ba45efdfa..d813100d1516 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -60265,32 +74018,38 @@ index e23ba45efdfa..d813100d1516 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("safe_minmax_gn") -diff --git third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build -index c79228b49449..c8052f5370f9 100644 ---- third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build -+++ third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build +index da05f0b07f46..7b9c29e82b27 100644 +--- third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build ++++ third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -60304,7 +74063,7 @@ index c79228b49449..c8052f5370f9 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -60312,18 +74071,24 @@ index c79228b49449..c8052f5370f9 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True - DEFINES["__STDC_CONSTANT_MACROS"] = True - DEFINES["__STDC_FORMAT_MACROS"] = True - +- OS_LIBS += [ +- "log" +- ] +- -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -60349,8 +74114,10 @@ index c79228b49449..c8052f5370f9 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -60366,6 +74133,192 @@ index c79228b49449..c8052f5370f9 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("sample_counter_gn") +diff --git third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build +index 2cd722b53276..8e9ba4243837 100644 +--- third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build ++++ third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -60435,32 +74388,38 @@ index c79228b49449..c8052f5370f9 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("sanitizer_gn") -diff --git third_party/libwebrtc/rtc_base/stringutils_gn/moz.build third_party/libwebrtc/rtc_base/stringutils_gn/moz.build -index d2438210af52..3ed02b71257d 100644 ---- third_party/libwebrtc/rtc_base/stringutils_gn/moz.build -+++ third_party/libwebrtc/rtc_base/stringutils_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/rtc_base/socket_address_gn/moz.build third_party/libwebrtc/rtc_base/socket_address_gn/moz.build +index 615800aaf567..a43efdadfb31 100644 +--- third_party/libwebrtc/rtc_base/socket_address_gn/moz.build ++++ third_party/libwebrtc/rtc_base/socket_address_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -60474,7 +74433,7 @@ index d2438210af52..3ed02b71257d 100644 FINAL_LIBRARY = "webrtc" -@@ -44,160 +53,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,169 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -60482,10 +74441,11 @@ index d2438210af52..3ed02b71257d 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -60493,11 +74453,13 @@ index d2438210af52..3ed02b71257d 100644 - DEFINES["__STDC_FORMAT_MACROS"] = True - - OS_LIBS += [ +- "GLESv2", - "log" - ] - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -60523,8 +74485,10 @@ index d2438210af52..3ed02b71257d 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -60540,6 +74504,786 @@ index d2438210af52..3ed02b71257d 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("socket_address_gn") +diff --git third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build +index c8ec2004a876..13fb9b3c75e1 100644 +--- third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build ++++ third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,165 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "GLESv2", +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("socket_factory_gn") +diff --git third_party/libwebrtc/rtc_base/socket_gn/moz.build third_party/libwebrtc/rtc_base/socket_gn/moz.build +index a77aa3b56628..ac262b65572e 100644 +--- third_party/libwebrtc/rtc_base/socket_gn/moz.build ++++ third_party/libwebrtc/rtc_base/socket_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,169 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "GLESv2", +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("socket_gn") +diff --git third_party/libwebrtc/rtc_base/socket_server_gn/moz.build third_party/libwebrtc/rtc_base/socket_server_gn/moz.build +index 03c9f6c70a20..14685cbd83f6 100644 +--- third_party/libwebrtc/rtc_base/socket_server_gn/moz.build ++++ third_party/libwebrtc/rtc_base/socket_server_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,165 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "GLESv2", +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("socket_server_gn") +diff --git third_party/libwebrtc/rtc_base/stringutils_gn/moz.build third_party/libwebrtc/rtc_base/stringutils_gn/moz.build +index a28a8193e323..337c0377a51c 100644 +--- third_party/libwebrtc/rtc_base/stringutils_gn/moz.build ++++ third_party/libwebrtc/rtc_base/stringutils_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -45,161 +56,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -60606,48 +75350,45 @@ index d2438210af52..3ed02b71257d 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("stringutils_gn") -diff --git third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build -index 9916bbdc542a..7a927cc9e3ed 100644 ---- third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build -+++ third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build +index 9122864ca6c2..97d4280988a6 100644 +--- third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build ++++ third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -60661,7 +75402,7 @@ index 9916bbdc542a..7a927cc9e3ed 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -60669,10 +75410,11 @@ index 9916bbdc542a..7a927cc9e3ed 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -60685,6 +75427,7 @@ index 9916bbdc542a..7a927cc9e3ed 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -60710,8 +75453,10 @@ index 9916bbdc542a..7a927cc9e3ed 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -60727,6 +75472,7 @@ index 9916bbdc542a..7a927cc9e3ed 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -60753,10 +75499,6 @@ index 9916bbdc542a..7a927cc9e3ed 100644 -if CONFIG["CPU_ARCH"] == "arm": - -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- - DEFINES["WEBRTC_ARCH_ARM"] = True - DEFINES["WEBRTC_ARCH_ARM_V7"] = True - DEFINES["WEBRTC_HAS_NEON"] = True @@ -60793,48 +75535,230 @@ index 9916bbdc542a..7a927cc9e3ed 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("swap_queue_gn") +diff --git third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build +index 60b12d104404..4bc326b855e0 100644 +--- third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build ++++ third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("mutex_gn") -diff --git third_party/libwebrtc/rtc_base/synchronization/rw_lock_wrapper_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/rw_lock_wrapper_gn/moz.build -index 10fcd89c276d..16f607e466b4 100644 ---- third_party/libwebrtc/rtc_base/synchronization/rw_lock_wrapper_gn/moz.build -+++ third_party/libwebrtc/rtc_base/synchronization/rw_lock_wrapper_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build +index e930dc4eb87f..cc1885057a12 100644 +--- third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build ++++ third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -60848,15 +75772,7 @@ index 10fcd89c276d..16f607e466b4 100644 FINAL_LIBRARY = "webrtc" -@@ -28,6 +37,7 @@ LOCAL_INCLUDES += [ - ] - - UNIFIED_SOURCES += [ -+ "/third_party/libwebrtc/rtc_base/synchronization/rw_lock_posix.cc", - "/third_party/libwebrtc/rtc_base/synchronization/rw_lock_wrapper.cc" - ] - -@@ -40,180 +50,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -60864,217 +75780,11 @@ index 10fcd89c276d..16f607e466b4 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- UNIFIED_SOURCES += [ -- "/third_party/libwebrtc/rtc_base/synchronization/rw_lock_posix.cc" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- UNIFIED_SOURCES += [ -- "/third_party/libwebrtc/rtc_base/synchronization/rw_lock_posix.cc" -- ] -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- UNIFIED_SOURCES += [ -- "/third_party/libwebrtc/rtc_base/synchronization/rw_lock_posix.cc" -- ] -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- UNIFIED_SOURCES += [ -- "/third_party/libwebrtc/rtc_base/synchronization/rw_lock_posix.cc" -- ] -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] -- -- UNIFIED_SOURCES += [ -- "/third_party/libwebrtc/rtc_base/synchronization/rw_lock_win.cc" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("rw_lock_wrapper_gn") -diff --git third_party/libwebrtc/rtc_base/synchronization/sequence_checker_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/sequence_checker_gn/moz.build -index 45b4ce477f94..9c964e79f915 100644 ---- third_party/libwebrtc/rtc_base/synchronization/sequence_checker_gn/moz.build -+++ third_party/libwebrtc/rtc_base/synchronization/sequence_checker_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -61087,6 +75797,7 @@ index 45b4ce477f94..9c964e79f915 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -61112,8 +75823,10 @@ index 45b4ce477f94..9c964e79f915 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -61129,6 +75842,7 @@ index 45b4ce477f94..9c964e79f915 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -61195,48 +75909,45 @@ index 45b4ce477f94..9c964e79f915 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - - Library("sequence_checker_gn") + Library("sequence_checker_internal_gn") diff --git third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build -index 5cc41102ca63..9bc9bed9472c 100644 +index c1c194d69d18..eb3990dc64c9 100644 --- third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build +++ third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -61250,7 +75961,7 @@ index 5cc41102ca63..9bc9bed9472c 100644 FINAL_LIBRARY = "webrtc" -@@ -40,156 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,157 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -61258,10 +75969,11 @@ index 5cc41102ca63..9bc9bed9472c 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -61270,6 +75982,7 @@ index 5cc41102ca63..9bc9bed9472c 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -61295,8 +76008,10 @@ index 5cc41102ca63..9bc9bed9472c 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -61312,6 +76027,7 @@ index 5cc41102ca63..9bc9bed9472c 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -61379,47 +76095,44 @@ index 5cc41102ca63..9bc9bed9472c 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("yield_gn") diff --git third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build -index 5db0a535e612..505db352b5af 100644 +index 3f9531ff334a..c51a099c78a5 100644 --- third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build +++ third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -61433,7 +76146,7 @@ index 5db0a535e612..505db352b5af 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -61441,10 +76154,11 @@ index 5db0a535e612..505db352b5af 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -61457,6 +76171,7 @@ index 5db0a535e612..505db352b5af 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -61482,8 +76197,10 @@ index 5db0a535e612..505db352b5af 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -61499,6 +76216,7 @@ index 5db0a535e612..505db352b5af 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -61565,48 +76283,45 @@ index 5db0a535e612..505db352b5af 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("yield_policy_gn") diff --git third_party/libwebrtc/rtc_base/system/arch_gn/moz.build third_party/libwebrtc/rtc_base/system/arch_gn/moz.build -index 37d5eb9f295f..d9d2596f4fb8 100644 +index 11ad1ecba2b2..726247c9222a 100644 --- third_party/libwebrtc/rtc_base/system/arch_gn/moz.build +++ third_party/libwebrtc/rtc_base/system/arch_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -61620,7 +76335,7 @@ index 37d5eb9f295f..d9d2596f4fb8 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -61628,10 +76343,11 @@ index 37d5eb9f295f..d9d2596f4fb8 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -61640,6 +76356,7 @@ index 37d5eb9f295f..d9d2596f4fb8 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -61665,8 +76382,10 @@ index 37d5eb9f295f..d9d2596f4fb8 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -61682,6 +76401,7 @@ index 37d5eb9f295f..d9d2596f4fb8 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -61751,32 +76471,38 @@ index 37d5eb9f295f..d9d2596f4fb8 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("arch_gn") -diff --git third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build -index 37fc7cfc1659..6fc25ea08ead 100644 ---- third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build -+++ third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/rtc_base/system/assume_gn/moz.build third_party/libwebrtc/rtc_base/system/assume_gn/moz.build +index 890c29b07adb..996c210e4d4e 100644 +--- third_party/libwebrtc/rtc_base/system/assume_gn/moz.build ++++ third_party/libwebrtc/rtc_base/system/assume_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -61790,7 +76516,7 @@ index 37fc7cfc1659..6fc25ea08ead 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -61798,22 +76524,20 @@ index 37fc7cfc1659..6fc25ea08ead 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True - DEFINES["__STDC_CONSTANT_MACROS"] = True - DEFINES["__STDC_FORMAT_MACROS"] = True - -- OS_LIBS += [ -- "log" -- ] -- -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -61839,8 +76563,10 @@ index 37fc7cfc1659..6fc25ea08ead 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -61856,6 +76582,192 @@ index 37fc7cfc1659..6fc25ea08ead 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("assume_gn") +diff --git third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build +index 7dcc5ecaeca6..a3ffbf168068 100644 +--- third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build ++++ third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -61922,48 +76834,45 @@ index 37fc7cfc1659..6fc25ea08ead 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("file_wrapper_gn") diff --git third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build -index 4ccf3744cb41..60dd57a72036 100644 +index 53f44fea711e..3a05035ae600 100644 --- third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build +++ third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -61977,7 +76886,7 @@ index 4ccf3744cb41..60dd57a72036 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -61985,10 +76894,11 @@ index 4ccf3744cb41..60dd57a72036 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -61997,6 +76907,7 @@ index 4ccf3744cb41..60dd57a72036 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -62022,8 +76933,10 @@ index 4ccf3744cb41..60dd57a72036 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -62039,6 +76952,7 @@ index 4ccf3744cb41..60dd57a72036 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -62108,32 +77022,38 @@ index 4ccf3744cb41..60dd57a72036 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("ignore_warnings_gn") diff --git third_party/libwebrtc/rtc_base/system/inline_gn/moz.build third_party/libwebrtc/rtc_base/system/inline_gn/moz.build -index 6632c7c906bd..edc16b5cea28 100644 +index e8568c6f63ee..ef7e80460dac 100644 --- third_party/libwebrtc/rtc_base/system/inline_gn/moz.build +++ third_party/libwebrtc/rtc_base/system/inline_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -62147,7 +77067,7 @@ index 6632c7c906bd..edc16b5cea28 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -62155,10 +77075,11 @@ index 6632c7c906bd..edc16b5cea28 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -62167,6 +77088,7 @@ index 6632c7c906bd..edc16b5cea28 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -62192,8 +77114,10 @@ index 6632c7c906bd..edc16b5cea28 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -62209,6 +77133,7 @@ index 6632c7c906bd..edc16b5cea28 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -62278,32 +77203,38 @@ index 6632c7c906bd..edc16b5cea28 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("inline_gn") -diff --git third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build -index 2b01a6c41327..7de80905a1b7 100644 ---- third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build -+++ third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build +index f8920b35d245..1bb9f2546719 100644 +--- third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build ++++ third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -62317,7 +77248,7 @@ index 2b01a6c41327..7de80905a1b7 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -62325,10 +77256,11 @@ index 2b01a6c41327..7de80905a1b7 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -62337,6 +77269,7 @@ index 2b01a6c41327..7de80905a1b7 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -62362,8 +77295,10 @@ index 2b01a6c41327..7de80905a1b7 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -62379,6 +77314,7 @@ index 2b01a6c41327..7de80905a1b7 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -62448,210 +77384,219 @@ index 2b01a6c41327..7de80905a1b7 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("no_unique_address_gn") +diff --git third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build +index beb3a726f2a4..0bdf8a737bcd 100644 +--- third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build ++++ third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtc_export_gn") -diff --git third_party/libwebrtc/rtc_base/system/thread_registry_gn/moz.build third_party/libwebrtc/rtc_base/system/thread_registry_gn/moz.build -index b8ef888289a7..63c0fb778203 100644 ---- third_party/libwebrtc/rtc_base/system/thread_registry_gn/moz.build -+++ third_party/libwebrtc/rtc_base/system/thread_registry_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -36,152 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("thread_registry_gn") diff --git third_party/libwebrtc/rtc_base/system/unused_gn/moz.build third_party/libwebrtc/rtc_base/system/unused_gn/moz.build -index 5509ed80f3eb..e43825679798 100644 +index 2de3ad5f5565..7132e9a4c1e5 100644 --- third_party/libwebrtc/rtc_base/system/unused_gn/moz.build +++ third_party/libwebrtc/rtc_base/system/unused_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -62665,7 +77610,7 @@ index 5509ed80f3eb..e43825679798 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -62673,10 +77618,11 @@ index 5509ed80f3eb..e43825679798 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -62685,6 +77631,7 @@ index 5509ed80f3eb..e43825679798 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -62710,8 +77657,10 @@ index 5509ed80f3eb..e43825679798 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -62727,6 +77676,7 @@ index 5509ed80f3eb..e43825679798 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -62796,32 +77746,38 @@ index 5509ed80f3eb..e43825679798 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("unused_gn") diff --git third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build -index 79be38a5fcea..cda637ed1b4b 100644 +index 3a3b4a4b13cf..7e86c7e78153 100644 --- third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build +++ third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -62835,7 +77791,7 @@ index 79be38a5fcea..cda637ed1b4b 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -62843,10 +77799,11 @@ index 79be38a5fcea..cda637ed1b4b 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -62855,6 +77812,7 @@ index 79be38a5fcea..cda637ed1b4b 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -62880,8 +77838,10 @@ index 79be38a5fcea..cda637ed1b4b 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -62897,6 +77857,7 @@ index 79be38a5fcea..cda637ed1b4b 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -62966,32 +77927,38 @@ index 79be38a5fcea..cda637ed1b4b 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("warn_current_thread_is_deadlocked_gn") diff --git third_party/libwebrtc/rtc_base/task_utils/pending_task_safety_flag_gn/moz.build third_party/libwebrtc/rtc_base/task_utils/pending_task_safety_flag_gn/moz.build -index ad1b375c0b0d..37428808cbc0 100644 +index f330b9926bcf..8a389da6d460 100644 --- third_party/libwebrtc/rtc_base/task_utils/pending_task_safety_flag_gn/moz.build +++ third_party/libwebrtc/rtc_base/task_utils/pending_task_safety_flag_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -63005,7 +77972,7 @@ index ad1b375c0b0d..37428808cbc0 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -63013,10 +77980,11 @@ index ad1b375c0b0d..37428808cbc0 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -63029,6 +77997,7 @@ index ad1b375c0b0d..37428808cbc0 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -63054,8 +78023,10 @@ index ad1b375c0b0d..37428808cbc0 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -63071,6 +78042,7 @@ index ad1b375c0b0d..37428808cbc0 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -63137,48 +78109,45 @@ index ad1b375c0b0d..37428808cbc0 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("pending_task_safety_flag_gn") diff --git third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build -index 6f2570a95f09..d0817cac95aa 100644 +index 46a6acae4497..26c69622b8dc 100644 --- third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build +++ third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -63192,7 +78161,7 @@ index 6f2570a95f09..d0817cac95aa 100644 FINAL_LIBRARY = "webrtc" -@@ -40,171 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -63200,10 +78169,11 @@ index 6f2570a95f09..d0817cac95aa 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -63216,6 +78186,7 @@ index 6f2570a95f09..d0817cac95aa 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -63245,8 +78216,10 @@ index 6f2570a95f09..d0817cac95aa 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -63262,6 +78235,7 @@ index 6f2570a95f09..d0817cac95aa 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -63335,48 +78309,45 @@ index 6f2570a95f09..d0817cac95aa 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("repeating_task_gn") diff --git third_party/libwebrtc/rtc_base/task_utils/to_queued_task_gn/moz.build third_party/libwebrtc/rtc_base/task_utils/to_queued_task_gn/moz.build -index 3303f5bb5949..2f3734d0d080 100644 +index 4133cceb8920..d3789dc70505 100644 --- third_party/libwebrtc/rtc_base/task_utils/to_queued_task_gn/moz.build +++ third_party/libwebrtc/rtc_base/task_utils/to_queued_task_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -63390,7 +78361,7 @@ index 3303f5bb5949..2f3734d0d080 100644 FINAL_LIBRARY = "webrtc" -@@ -36,148 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -63398,10 +78369,11 @@ index 3303f5bb5949..2f3734d0d080 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -63414,6 +78386,7 @@ index 3303f5bb5949..2f3734d0d080 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -63439,8 +78412,10 @@ index 3303f5bb5949..2f3734d0d080 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -63456,6 +78431,7 @@ index 3303f5bb5949..2f3734d0d080 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -63525,32 +78501,38 @@ index 3303f5bb5949..2f3734d0d080 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("to_queued_task_gn") diff --git third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build -index fe1886165d68..600f30c98b75 100644 +index c123810d56dc..debe28c66286 100644 --- third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build +++ third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -63564,7 +78546,7 @@ index fe1886165d68..600f30c98b75 100644 FINAL_LIBRARY = "webrtc" -@@ -40,156 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -63572,376 +78554,11 @@ index fe1886165d68..600f30c98b75 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("base64_gn") -diff --git third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build -index 8b527fdfbe54..ac5990efe31c 100644 ---- third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build -+++ third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -40,156 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True -- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_NSS_CERTS"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_X11"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["CPU_ARCH"] == "aarch64": - - DEFINES["WEBRTC_ARCH_ARM64"] = True - DEFINES["WEBRTC_HAS_NEON"] = True - --if CONFIG["CPU_ARCH"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_X11"] = "1" -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": -- -- OS_LIBS += [ -- "android_support", -- "unwind" -- ] -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- OS_LIBS += [ -- "android_support" -- ] -- --if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_GNU_SOURCE"] = True -- - Library("sigslot_gn") -diff --git third_party/libwebrtc/rtc_base/thread_checker_gn/moz.build third_party/libwebrtc/rtc_base/thread_checker_gn/moz.build -index 2469b6d79c69..f2b11da26cd9 100644 ---- third_party/libwebrtc/rtc_base/thread_checker_gn/moz.build -+++ third_party/libwebrtc/rtc_base/thread_checker_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_X11"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "webrtc" - -@@ -36,148 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -63954,6 +78571,7 @@ index 2469b6d79c69..f2b11da26cd9 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -63979,8 +78597,10 @@ index 2469b6d79c69..f2b11da26cd9 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -63996,6 +78616,7 @@ index 2469b6d79c69..f2b11da26cd9 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -64022,6 +78643,10 @@ index 2469b6d79c69..f2b11da26cd9 100644 -if CONFIG["CPU_ARCH"] == "arm": - +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- - DEFINES["WEBRTC_ARCH_ARM"] = True - DEFINES["WEBRTC_ARCH_ARM_V7"] = True - DEFINES["WEBRTC_HAS_NEON"] = True @@ -64065,32 +78690,38 @@ index 2469b6d79c69..f2b11da26cd9 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - - Library("thread_checker_gn") -diff --git third_party/libwebrtc/rtc_base/time/timestamp_extrapolator_gn/moz.build third_party/libwebrtc/rtc_base/time/timestamp_extrapolator_gn/moz.build -index 27bf23bfc704..7609b873b4e3 100644 ---- third_party/libwebrtc/rtc_base/time/timestamp_extrapolator_gn/moz.build -+++ third_party/libwebrtc/rtc_base/time/timestamp_extrapolator_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - + Library("base64_gn") +diff --git third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build +index 7d7f8864f3e8..8d12eb9a334e 100644 +--- third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build ++++ third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -64104,7 +78735,7 @@ index 27bf23bfc704..7609b873b4e3 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,157 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -64112,10 +78743,11 @@ index 27bf23bfc704..7609b873b4e3 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -64124,6 +78756,7 @@ index 27bf23bfc704..7609b873b4e3 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -64149,8 +78782,10 @@ index 27bf23bfc704..7609b873b4e3 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -64166,6 +78801,582 @@ index 27bf23bfc704..7609b873b4e3 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("sigslot_gn") +diff --git third_party/libwebrtc/rtc_base/threading_gn/moz.build third_party/libwebrtc/rtc_base/threading_gn/moz.build +index 56207997aec8..38a221fc8ed8 100644 +--- third_party/libwebrtc/rtc_base/threading_gn/moz.build ++++ third_party/libwebrtc/rtc_base/threading_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -47,169 +58,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "GLESv2", +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("threading_gn") +diff --git third_party/libwebrtc/rtc_base/time/timestamp_extrapolator_gn/moz.build third_party/libwebrtc/rtc_base/time/timestamp_extrapolator_gn/moz.build +index af464b00bdd8..7214c4056ec8 100644 +--- third_party/libwebrtc/rtc_base/time/timestamp_extrapolator_gn/moz.build ++++ third_party/libwebrtc/rtc_base/time/timestamp_extrapolator_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("timestamp_extrapolator_gn") +diff --git third_party/libwebrtc/rtc_base/timestamp_aligner_gn/moz.build third_party/libwebrtc/rtc_base/timestamp_aligner_gn/moz.build +index be466ada874c..d25537e6785a 100644 +--- third_party/libwebrtc/rtc_base/timestamp_aligner_gn/moz.build ++++ third_party/libwebrtc/rtc_base/timestamp_aligner_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -64236,48 +79447,45 @@ index 27bf23bfc704..7609b873b4e3 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - - Library("timestamp_extrapolator_gn") + Library("timestamp_aligner_gn") diff --git third_party/libwebrtc/rtc_base/timeutils_gn/moz.build third_party/libwebrtc/rtc_base/timeutils_gn/moz.build -index b82a9e574f7a..d8ebfee4b28f 100644 +index 782ed92c4944..5400528c577c 100644 --- third_party/libwebrtc/rtc_base/timeutils_gn/moz.build +++ third_party/libwebrtc/rtc_base/timeutils_gn/moz.build -@@ -11,11 +11,20 @@ AllowCompilerWarnings() - +@@ -12,11 +12,22 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_EXCLUDE_SYSTEM_TIME"] = True DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -64292,7 +79500,7 @@ index b82a9e574f7a..d8ebfee4b28f 100644 FINAL_LIBRARY = "webrtc" -@@ -42,164 +51,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,165 +54,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -64300,10 +79508,11 @@ index b82a9e574f7a..d8ebfee4b28f 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -64316,6 +79525,7 @@ index b82a9e574f7a..d8ebfee4b28f 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -64341,8 +79551,10 @@ index b82a9e574f7a..d8ebfee4b28f 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -64358,6 +79570,7 @@ index b82a9e574f7a..d8ebfee4b28f 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -64429,47 +79642,44 @@ index b82a9e574f7a..d8ebfee4b28f 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("timeutils_gn") diff --git third_party/libwebrtc/rtc_base/type_traits_gn/moz.build third_party/libwebrtc/rtc_base/type_traits_gn/moz.build -index 7a7f9ecb0a88..fb9c6beac4ce 100644 +index 18ffa6ea6955..f0d2fab73bde 100644 --- third_party/libwebrtc/rtc_base/type_traits_gn/moz.build +++ third_party/libwebrtc/rtc_base/type_traits_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -64483,7 +79693,7 @@ index 7a7f9ecb0a88..fb9c6beac4ce 100644 FINAL_LIBRARY = "webrtc" -@@ -36,144 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -64491,10 +79701,11 @@ index 7a7f9ecb0a88..fb9c6beac4ce 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -64503,6 +79714,7 @@ index 7a7f9ecb0a88..fb9c6beac4ce 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -64528,8 +79740,10 @@ index 7a7f9ecb0a88..fb9c6beac4ce 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -64545,6 +79759,7 @@ index 7a7f9ecb0a88..fb9c6beac4ce 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -64614,32 +79829,38 @@ index 7a7f9ecb0a88..fb9c6beac4ce 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("type_traits_gn") diff --git third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build -index c6e8a0edb162..11dfe34ae456 100644 +index 16a72f40d74b..44ad5797fc68 100644 --- third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build +++ third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -64653,7 +79874,7 @@ index c6e8a0edb162..11dfe34ae456 100644 FINAL_LIBRARY = "webrtc" -@@ -36,148 +45,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,157 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -64661,10 +79882,11 @@ index c6e8a0edb162..11dfe34ae456 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -64677,6 +79899,7 @@ index c6e8a0edb162..11dfe34ae456 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -64702,8 +79925,10 @@ index c6e8a0edb162..11dfe34ae456 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -64719,6 +79944,7 @@ index c6e8a0edb162..11dfe34ae456 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -64788,32 +80014,38 @@ index c6e8a0edb162..11dfe34ae456 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("unit_base_gn") -diff --git third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build -index 0934a884cdfa..8331fbaf8cf0 100644 ---- third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build -+++ third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/rtc_base/untyped_function_gn/moz.build third_party/libwebrtc/rtc_base/untyped_function_gn/moz.build +index b0f228c1463d..24faba7c4aad 100644 +--- third_party/libwebrtc/rtc_base/untyped_function_gn/moz.build ++++ third_party/libwebrtc/rtc_base/untyped_function_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -64827,7 +80059,7 @@ index 0934a884cdfa..8331fbaf8cf0 100644 FINAL_LIBRARY = "webrtc" -@@ -40,160 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,153 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -64835,22 +80067,20 @@ index 0934a884cdfa..8331fbaf8cf0 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True - DEFINES["__STDC_CONSTANT_MACROS"] = True - DEFINES["__STDC_FORMAT_MACROS"] = True - -- OS_LIBS += [ -- "log" -- ] -- -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -64876,8 +80106,10 @@ index 0934a884cdfa..8331fbaf8cf0 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -64893,6 +80125,192 @@ index 0934a884cdfa..8331fbaf8cf0 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("untyped_function_gn") +diff --git third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build +index 11b148352fb2..8302ba785a69 100644 +--- third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build ++++ third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -64959,48 +80377,45 @@ index 0934a884cdfa..8331fbaf8cf0 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("weak_ptr_gn") -diff --git third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build -index a95460f990e5..e917884b17e1 100644 ---- third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build -+++ third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build +index 1b5f0d9528a1..056b4908b018 100644 +--- third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build ++++ third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -65014,7 +80429,7 @@ index a95460f990e5..e917884b17e1 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -65022,10 +80437,11 @@ index a95460f990e5..e917884b17e1 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -65038,6 +80454,7 @@ index a95460f990e5..e917884b17e1 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -65063,8 +80480,10 @@ index a95460f990e5..e917884b17e1 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -65080,6 +80499,385 @@ index a95460f990e5..e917884b17e1 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("zero_memory_gn") +diff --git third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build +index ed0facb6bf83..7aa52e0e18a6 100644 +--- third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build ++++ third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("denormal_disabler_gn") +diff --git third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build +index 6fe8360de36e..20cb01be3cc0 100644 +--- third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build ++++ third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,165 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -65151,47 +80949,44 @@ index a95460f990e5..e917884b17e1 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("field_trial_gn") diff --git third_party/libwebrtc/system_wrappers/metrics_gn/moz.build third_party/libwebrtc/system_wrappers/metrics_gn/moz.build -index 75e7b07f3e00..3d357294d83b 100644 +index b17503cb5956..24bb2403881e 100644 --- third_party/libwebrtc/system_wrappers/metrics_gn/moz.build +++ third_party/libwebrtc/system_wrappers/metrics_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -65205,7 +81000,7 @@ index 75e7b07f3e00..3d357294d83b 100644 FINAL_LIBRARY = "webrtc" -@@ -40,164 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,161 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -65213,10 +81008,11 @@ index 75e7b07f3e00..3d357294d83b 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -65229,6 +81025,7 @@ index 75e7b07f3e00..3d357294d83b 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -65254,8 +81051,10 @@ index 75e7b07f3e00..3d357294d83b 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -65271,6 +81070,7 @@ index 75e7b07f3e00..3d357294d83b 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -65288,10 +81088,6 @@ index 75e7b07f3e00..3d357294d83b 100644 - DEFINES["_WIN32_WINNT"] = "0x0A00" - DEFINES["_WINDOWS"] = True - DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "winmm" -- ] + DEFINES["_DEBUG"] = True if CONFIG["CPU_ARCH"] == "aarch64": @@ -65342,47 +81138,44 @@ index 75e7b07f3e00..3d357294d83b 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("metrics_gn") diff --git third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build -index e5363ed34740..7e7eaba535a3 100644 +index 46d6c227154e..1439f69d0641 100644 --- third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build +++ third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -65396,7 +81189,7 @@ index e5363ed34740..7e7eaba535a3 100644 FINAL_LIBRARY = "webrtc" -@@ -44,181 +53,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -45,182 +56,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -65404,10 +81197,11 @@ index e5363ed34740..7e7eaba535a3 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -65426,6 +81220,7 @@ index e5363ed34740..7e7eaba535a3 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -65459,8 +81254,10 @@ index e5363ed34740..7e7eaba535a3 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -65476,6 +81273,7 @@ index e5363ed34740..7e7eaba535a3 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -65549,48 +81347,45 @@ index e5363ed34740..7e7eaba535a3 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("system_wrappers_gn") diff --git third_party/libwebrtc/test/rtp_test_utils_gn/moz.build third_party/libwebrtc/test/rtp_test_utils_gn/moz.build -index 137a0d97034a..7e85b073fc5e 100644 +index f5dd5dd860e5..25134be82e72 100644 --- third_party/libwebrtc/test/rtp_test_utils_gn/moz.build +++ third_party/libwebrtc/test/rtp_test_utils_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -65604,7 +81399,7 @@ index 137a0d97034a..7e85b073fc5e 100644 FINAL_LIBRARY = "webrtc" -@@ -40,173 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,170 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -65612,10 +81407,11 @@ index 137a0d97034a..7e85b073fc5e 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -65629,6 +81425,7 @@ index 137a0d97034a..7e85b073fc5e 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -65659,8 +81456,10 @@ index 137a0d97034a..7e85b073fc5e 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -65676,6 +81475,7 @@ index 137a0d97034a..7e85b073fc5e 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -65709,10 +81509,6 @@ index 137a0d97034a..7e85b073fc5e 100644 -if CONFIG["CPU_ARCH"] == "arm": - -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- - DEFINES["WEBRTC_ARCH_ARM"] = True - DEFINES["WEBRTC_ARCH_ARM_V7"] = True - DEFINES["WEBRTC_HAS_NEON"] = True @@ -65749,46 +81545,42 @@ index 137a0d97034a..7e85b073fc5e 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("rtp_test_utils_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/algorithm_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/algorithm_gn/moz.build -index 5fe12561bce8..d2fa12edf11c 100644 +index 9f6b45a412ad..528e19263ca4 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/algorithm_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/algorithm_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -65796,7 +81588,7 @@ index 5fe12561bce8..d2fa12edf11c 100644 FINAL_LIBRARY = "webrtc" -@@ -31,115 +36,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -31,116 +37,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -65804,7 +81596,7 @@ index 5fe12561bce8..d2fa12edf11c 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -65827,6 +81619,7 @@ index 5fe12561bce8..d2fa12edf11c 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -65913,14 +81706,15 @@ index 5fe12561bce8..d2fa12edf11c 100644 - Library("algorithm_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/container_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/container_gn/moz.build -index 630af3526021..18d9ccea5cef 100644 +index 461ee70d7ebe..ee537066c37d 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/container_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/container_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -65928,7 +81722,7 @@ index 630af3526021..18d9ccea5cef 100644 FINAL_LIBRARY = "webrtc" -@@ -31,115 +36,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -31,116 +37,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -65936,7 +81730,7 @@ index 630af3526021..18d9ccea5cef 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -65959,6 +81753,7 @@ index 630af3526021..18d9ccea5cef 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -66045,14 +81840,15 @@ index 630af3526021..18d9ccea5cef 100644 - Library("container_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/base/atomic_hook_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/base/atomic_hook_gn/moz.build -index 5faed87779ac..f47c187eeb30 100644 +index b3e8809eff73..fccbcc4d9cc9 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/base/atomic_hook_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/base/atomic_hook_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -66060,7 +81856,7 @@ index 5faed87779ac..f47c187eeb30 100644 FINAL_LIBRARY = "webrtc" -@@ -31,115 +36,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -31,116 +37,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -66068,7 +81864,7 @@ index 5faed87779ac..f47c187eeb30 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -66091,6 +81887,7 @@ index 5faed87779ac..f47c187eeb30 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -66177,14 +81974,15 @@ index 5faed87779ac..f47c187eeb30 100644 - Library("atomic_hook_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/base/base_internal_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/base/base_internal_gn/moz.build -index 039d5a2ca43d..3583851cc93c 100644 +index 4233003ad577..ff52d15ecd6d 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/base/base_internal_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/base/base_internal_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -66192,7 +81990,7 @@ index 039d5a2ca43d..3583851cc93c 100644 FINAL_LIBRARY = "webrtc" -@@ -31,115 +36,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -31,116 +37,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -66200,7 +81998,7 @@ index 039d5a2ca43d..3583851cc93c 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -66223,6 +82021,7 @@ index 039d5a2ca43d..3583851cc93c 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -66309,14 +82108,15 @@ index 039d5a2ca43d..3583851cc93c 100644 - Library("base_internal_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/base/config_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/base/config_gn/moz.build -index c1b4dec3de4d..d2251519a32f 100644 +index 58015ede9d26..4113375004e3 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/base/config_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/base/config_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -66324,7 +82124,7 @@ index c1b4dec3de4d..d2251519a32f 100644 FINAL_LIBRARY = "webrtc" -@@ -31,115 +36,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -31,116 +37,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -66332,7 +82132,7 @@ index c1b4dec3de4d..d2251519a32f 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -66355,6 +82155,7 @@ index c1b4dec3de4d..d2251519a32f 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -66441,14 +82242,15 @@ index c1b4dec3de4d..d2251519a32f 100644 - Library("config_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/base/core_headers_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/base/core_headers_gn/moz.build -index 652e6a65967f..5a597d0edf3c 100644 +index 7d2c3d979f69..72b6f1d67931 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/base/core_headers_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/base/core_headers_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -66456,7 +82258,7 @@ index 652e6a65967f..5a597d0edf3c 100644 FINAL_LIBRARY = "webrtc" -@@ -31,115 +36,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -31,116 +37,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -66464,7 +82266,7 @@ index 652e6a65967f..5a597d0edf3c 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -66487,6 +82289,7 @@ index 652e6a65967f..5a597d0edf3c 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -66573,14 +82376,15 @@ index 652e6a65967f..5a597d0edf3c 100644 - Library("core_headers_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/base/log_severity_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/base/log_severity_gn/moz.build -index 8a106d7421e8..da843b39d995 100644 +index f96ddd93bb4f..8c52c2ebd062 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/base/log_severity_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/base/log_severity_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -66588,7 +82392,7 @@ index 8a106d7421e8..da843b39d995 100644 FINAL_LIBRARY = "webrtc" -@@ -35,129 +40,12 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -35,122 +41,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -66596,7 +82400,7 @@ index 8a106d7421e8..da843b39d995 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -66619,6 +82423,7 @@ index 8a106d7421e8..da843b39d995 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -66665,13 +82470,13 @@ index 8a106d7421e8..da843b39d995 100644 - DEFINES["_DEBUG"] = True - -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": - DEFINES["_DEBUG"] = True +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": - - DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" @@ -66688,12 +82493,7 @@ index 8a106d7421e8..da843b39d995 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] @@ -66708,10 +82508,6 @@ index 8a106d7421e8..da843b39d995 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": @@ -66720,14 +82516,15 @@ index 8a106d7421e8..da843b39d995 100644 - Library("log_severity_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/base/raw_logging_internal_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/base/raw_logging_internal_gn/moz.build -index 2445527602c9..4948630ceefc 100644 +index 5dc6a845d591..b12829184d8c 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/base/raw_logging_internal_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/base/raw_logging_internal_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -66735,7 +82532,7 @@ index 2445527602c9..4948630ceefc 100644 FINAL_LIBRARY = "webrtc" -@@ -35,129 +40,12 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -35,122 +41,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -66743,7 +82540,7 @@ index 2445527602c9..4948630ceefc 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -66766,6 +82563,7 @@ index 2445527602c9..4948630ceefc 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -66812,13 +82610,13 @@ index 2445527602c9..4948630ceefc 100644 - DEFINES["_DEBUG"] = True - -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": - DEFINES["_DEBUG"] = True +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": - - DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" @@ -66835,12 +82633,7 @@ index 2445527602c9..4948630ceefc 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] @@ -66855,10 +82648,6 @@ index 2445527602c9..4948630ceefc 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": @@ -66867,14 +82656,15 @@ index 2445527602c9..4948630ceefc 100644 - Library("raw_logging_internal_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/container/compressed_tuple_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/container/compressed_tuple_gn/moz.build -index cd7fed08714c..000beff5cca4 100644 +index 7209713cb85a..a242ecba8666 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/container/compressed_tuple_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/container/compressed_tuple_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -66882,7 +82672,7 @@ index cd7fed08714c..000beff5cca4 100644 FINAL_LIBRARY = "webrtc" -@@ -31,115 +36,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -31,116 +37,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -66890,7 +82680,7 @@ index cd7fed08714c..000beff5cca4 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -66913,6 +82703,7 @@ index cd7fed08714c..000beff5cca4 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -66999,14 +82790,15 @@ index cd7fed08714c..000beff5cca4 100644 - Library("compressed_tuple_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/container/flat_hash_map_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/container/flat_hash_map_gn/moz.build -index c04bd9ad5d68..1c42939aaf6e 100644 +index 70b3e1cb35d4..59521dfae5d2 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/container/flat_hash_map_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/container/flat_hash_map_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -67014,7 +82806,7 @@ index c04bd9ad5d68..1c42939aaf6e 100644 FINAL_LIBRARY = "webrtc" -@@ -31,115 +36,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -31,116 +37,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -67022,7 +82814,7 @@ index c04bd9ad5d68..1c42939aaf6e 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -67045,6 +82837,7 @@ index c04bd9ad5d68..1c42939aaf6e 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -67131,14 +82924,15 @@ index c04bd9ad5d68..1c42939aaf6e 100644 - Library("flat_hash_map_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_gn/moz.build -index 36df98d790fa..a7693ca193ac 100644 +index 39fbab30d973..f0f4bf11c131 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -67146,7 +82940,7 @@ index 36df98d790fa..a7693ca193ac 100644 FINAL_LIBRARY = "webrtc" -@@ -31,115 +36,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -31,116 +37,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -67154,7 +82948,7 @@ index 36df98d790fa..a7693ca193ac 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -67177,6 +82971,7 @@ index 36df98d790fa..a7693ca193ac 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -67263,14 +83058,15 @@ index 36df98d790fa..a7693ca193ac 100644 - Library("inlined_vector_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_internal_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_internal_gn/moz.build -index b5f65b9c7324..48833b0dc3a7 100644 +index 6161d5ce01bf..a150b291caa6 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_internal_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_internal_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -67278,7 +83074,7 @@ index b5f65b9c7324..48833b0dc3a7 100644 FINAL_LIBRARY = "webrtc" -@@ -31,115 +36,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -31,116 +37,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -67286,7 +83082,7 @@ index b5f65b9c7324..48833b0dc3a7 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -67309,6 +83105,7 @@ index b5f65b9c7324..48833b0dc3a7 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -67394,15 +83191,16 @@ index b5f65b9c7324..48833b0dc3a7 100644 - DEFINES["_GNU_SOURCE"] = True - Library("inlined_vector_internal_gn") -diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/memory/memory_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/memory/memory_gn/moz.build -index f0a2b489ba7b..8aab5de10d16 100644 ---- third_party/libwebrtc/third_party/abseil-cpp/absl/memory/memory_gn/moz.build -+++ third_party/libwebrtc/third_party/abseil-cpp/absl/memory/memory_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/functional/bind_front_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/functional/bind_front_gn/moz.build +index 64977c41edec..5af9da1a4f80 100644 +--- third_party/libwebrtc/third_party/abseil-cpp/absl/functional/bind_front_gn/moz.build ++++ third_party/libwebrtc/third_party/abseil-cpp/absl/functional/bind_front_gn/moz.build +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -67410,7 +83208,7 @@ index f0a2b489ba7b..8aab5de10d16 100644 FINAL_LIBRARY = "webrtc" -@@ -31,115 +36,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -31,116 +37,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -67418,7 +83216,7 @@ index f0a2b489ba7b..8aab5de10d16 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -67441,6 +83239,141 @@ index f0a2b489ba7b..8aab5de10d16 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True +- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- + DEFINES["_DEBUG"] = True + +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_GNU_SOURCE"] = True +- + Library("bind_front_gn") +diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/memory/memory_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/memory/memory_gn/moz.build +index b98bc24b90d1..87f75a0b04b5 100644 +--- third_party/libwebrtc/third_party/abseil-cpp/absl/memory/memory_gn/moz.build ++++ third_party/libwebrtc/third_party/abseil-cpp/absl/memory/memory_gn/moz.build +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] + AllowCompilerWarnings() + + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -31,116 +37,6 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -67527,14 +83460,15 @@ index f0a2b489ba7b..8aab5de10d16 100644 - Library("memory_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/meta/type_traits_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/meta/type_traits_gn/moz.build -index 6114f68114ee..c9a0811d6272 100644 +index 639a1bf3ba8d..5749aae2352a 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/meta/type_traits_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/meta/type_traits_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -67542,7 +83476,7 @@ index 6114f68114ee..c9a0811d6272 100644 FINAL_LIBRARY = "webrtc" -@@ -31,115 +36,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -31,116 +37,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -67550,7 +83484,7 @@ index 6114f68114ee..c9a0811d6272 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -67573,6 +83507,7 @@ index 6114f68114ee..c9a0811d6272 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -67658,15 +83593,16 @@ index 6114f68114ee..c9a0811d6272 100644 - DEFINES["_GNU_SOURCE"] = True - Library("type_traits_gn") -diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/int128_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/int128_gn/moz.build -index 69affa55af2e..4977717f4af0 100644 ---- third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/int128_gn/moz.build -+++ third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/int128_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/bits_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/bits_gn/moz.build +index 3d18e6187f5c..d6472c2aee9c 100644 +--- third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/bits_gn/moz.build ++++ third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/bits_gn/moz.build +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -67674,7 +83610,7 @@ index 69affa55af2e..4977717f4af0 100644 FINAL_LIBRARY = "webrtc" -@@ -35,129 +40,12 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -31,116 +37,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -67682,7 +83618,7 @@ index 69affa55af2e..4977717f4af0 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -67705,6 +83641,141 @@ index 69affa55af2e..4977717f4af0 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True +- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- + DEFINES["_DEBUG"] = True + +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_GNU_SOURCE"] = True +- + Library("bits_gn") +diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/int128_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/int128_gn/moz.build +index d927703f2116..136f6e57d1c8 100644 +--- third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/int128_gn/moz.build ++++ third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/int128_gn/moz.build +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] + AllowCompilerWarnings() + + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -35,122 +41,6 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -67751,13 +83822,13 @@ index 69affa55af2e..4977717f4af0 100644 - DEFINES["_DEBUG"] = True - -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": - DEFINES["_DEBUG"] = True +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": - - DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" @@ -67774,12 +83845,7 @@ index 69affa55af2e..4977717f4af0 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] @@ -67794,10 +83860,6 @@ index 69affa55af2e..4977717f4af0 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": @@ -67806,14 +83868,15 @@ index 69affa55af2e..4977717f4af0 100644 - Library("int128_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/strings/internal_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/strings/internal_gn/moz.build -index 3742d55f8420..b4eba87aca14 100644 +index a62204b2113c..d4764230df73 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/strings/internal_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/strings/internal_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -67821,7 +83884,7 @@ index 3742d55f8420..b4eba87aca14 100644 FINAL_LIBRARY = "webrtc" -@@ -37,129 +42,12 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,122 +43,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -67829,7 +83892,7 @@ index 3742d55f8420..b4eba87aca14 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -67852,6 +83915,7 @@ index 3742d55f8420..b4eba87aca14 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -67898,13 +83962,13 @@ index 3742d55f8420..b4eba87aca14 100644 - DEFINES["_DEBUG"] = True - -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": - DEFINES["_DEBUG"] = True +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": - - DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" @@ -67921,12 +83985,7 @@ index 3742d55f8420..b4eba87aca14 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] @@ -67941,10 +84000,6 @@ index 3742d55f8420..b4eba87aca14 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": @@ -67953,14 +84008,15 @@ index 3742d55f8420..b4eba87aca14 100644 - Library("internal_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/strings/strings_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/strings/strings_gn/moz.build -index c0b3ff9df0b9..8b091bdbc78f 100644 +index d855b7beed02..219ca2bc1e59 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/strings/strings_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/strings/strings_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -67968,7 +84024,7 @@ index c0b3ff9df0b9..8b091bdbc78f 100644 FINAL_LIBRARY = "webrtc" -@@ -50,129 +55,12 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -50,122 +56,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -67976,7 +84032,7 @@ index c0b3ff9df0b9..8b091bdbc78f 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -67999,6 +84055,7 @@ index c0b3ff9df0b9..8b091bdbc78f 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -68041,13 +84098,13 @@ index c0b3ff9df0b9..8b091bdbc78f 100644 - DEFINES["_DEBUG"] = True - -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- - DEFINES["_DEBUG"] = True - --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["_DEBUG"] = True - +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- + DEFINES["_DEBUG"] = True + -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["_DEBUG"] = True @@ -68069,10 +84126,6 @@ index c0b3ff9df0b9..8b091bdbc78f 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - OS_LIBS += [ - "android_support" - ] @@ -68086,12 +84139,7 @@ index c0b3ff9df0b9..8b091bdbc78f 100644 - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": @@ -68100,14 +84148,15 @@ index c0b3ff9df0b9..8b091bdbc78f 100644 - Library("strings_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_optional_access_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_optional_access_gn/moz.build -index 2bd4896cfc2c..df99b3dba347 100644 +index 146f86e25baa..911f7217115b 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_optional_access_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_optional_access_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -68115,7 +84164,7 @@ index 2bd4896cfc2c..df99b3dba347 100644 FINAL_LIBRARY = "webrtc" -@@ -35,129 +40,12 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -35,122 +41,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -68123,7 +84172,7 @@ index 2bd4896cfc2c..df99b3dba347 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -68146,6 +84195,7 @@ index 2bd4896cfc2c..df99b3dba347 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -68192,13 +84242,13 @@ index 2bd4896cfc2c..df99b3dba347 100644 - DEFINES["_DEBUG"] = True - -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": - DEFINES["_DEBUG"] = True +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": - - DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" @@ -68215,12 +84265,7 @@ index 2bd4896cfc2c..df99b3dba347 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] @@ -68235,10 +84280,6 @@ index 2bd4896cfc2c..df99b3dba347 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": @@ -68247,14 +84288,15 @@ index 2bd4896cfc2c..df99b3dba347 100644 - Library("bad_optional_access_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_variant_access_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_variant_access_gn/moz.build -index 349a94d61f55..9189b1a5f0c2 100644 +index 4af10489f537..a273ed8b0e83 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_variant_access_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_variant_access_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -68262,7 +84304,7 @@ index 349a94d61f55..9189b1a5f0c2 100644 FINAL_LIBRARY = "webrtc" -@@ -35,129 +40,12 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -35,122 +41,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -68270,7 +84312,7 @@ index 349a94d61f55..9189b1a5f0c2 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -68293,6 +84335,7 @@ index 349a94d61f55..9189b1a5f0c2 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -68339,13 +84382,13 @@ index 349a94d61f55..9189b1a5f0c2 100644 - DEFINES["_DEBUG"] = True - -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": - DEFINES["_DEBUG"] = True +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": - - DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" @@ -68362,12 +84405,7 @@ index 349a94d61f55..9189b1a5f0c2 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] @@ -68382,10 +84420,6 @@ index 349a94d61f55..9189b1a5f0c2 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": @@ -68394,14 +84428,15 @@ index 349a94d61f55..9189b1a5f0c2 100644 - Library("bad_variant_access_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/types/optional_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/types/optional_gn/moz.build -index 3d21756a392e..3dd5e187cdab 100644 +index 3b839cf457ba..748fd1469a5a 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/types/optional_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/types/optional_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -68409,7 +84444,7 @@ index 3d21756a392e..3dd5e187cdab 100644 FINAL_LIBRARY = "webrtc" -@@ -31,115 +36,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -31,116 +37,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -68417,7 +84452,7 @@ index 3d21756a392e..3dd5e187cdab 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -68440,6 +84475,7 @@ index 3d21756a392e..3dd5e187cdab 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -68526,14 +84562,15 @@ index 3d21756a392e..3dd5e187cdab 100644 - Library("optional_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/types/span_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/types/span_gn/moz.build -index 959c548b476d..4ea5fe663e36 100644 +index 31ab9bee8481..1f9a964f4716 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/types/span_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/types/span_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -68541,7 +84578,7 @@ index 959c548b476d..4ea5fe663e36 100644 FINAL_LIBRARY = "webrtc" -@@ -31,115 +36,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -31,116 +37,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -68549,7 +84586,7 @@ index 959c548b476d..4ea5fe663e36 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -68572,6 +84609,7 @@ index 959c548b476d..4ea5fe663e36 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -68658,14 +84696,15 @@ index 959c548b476d..4ea5fe663e36 100644 - Library("span_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/types/variant_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/types/variant_gn/moz.build -index b11a71fd0c62..6c74f9f8cb50 100644 +index 406ec1f6a9ac..8f41aecabfc5 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/types/variant_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/types/variant_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -68673,7 +84712,7 @@ index b11a71fd0c62..6c74f9f8cb50 100644 FINAL_LIBRARY = "webrtc" -@@ -31,115 +36,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -31,116 +37,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -68681,7 +84720,7 @@ index b11a71fd0c62..6c74f9f8cb50 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -68704,6 +84743,7 @@ index b11a71fd0c62..6c74f9f8cb50 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -68790,14 +84830,15 @@ index b11a71fd0c62..6c74f9f8cb50 100644 - Library("variant_gn") diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/utility/utility_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/utility/utility_gn/moz.build -index 5e5dbc641bfe..0482732d1b92 100644 +index e4cc97e69fe0..b0d2d2946fa0 100644 --- third_party/libwebrtc/third_party/abseil-cpp/absl/utility/utility_gn/moz.build +++ third_party/libwebrtc/third_party/abseil-cpp/absl/utility/utility_gn/moz.build -@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] +@@ -10,6 +10,12 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -68805,7 +84846,7 @@ index 5e5dbc641bfe..0482732d1b92 100644 FINAL_LIBRARY = "webrtc" -@@ -31,115 +36,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -31,116 +37,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -68813,7 +84854,7 @@ index 5e5dbc641bfe..0482732d1b92 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -68836,6 +84877,7 @@ index 5e5dbc641bfe..0482732d1b92 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -68922,14 +84964,15 @@ index 5e5dbc641bfe..0482732d1b92 100644 - Library("utility_gn") diff --git third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build -index 9f368c5bea1c..4dca3a9a25ed 100644 +index be95ea0b6491..67726708c8c9 100644 --- third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build +++ third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build -@@ -9,6 +9,14 @@ +@@ -9,6 +9,15 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -68940,7 +84983,7 @@ index 9f368c5bea1c..4dca3a9a25ed 100644 FINAL_LIBRARY = "webrtc" -@@ -32,140 +40,16 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -32,133 +41,10 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -68948,7 +84991,7 @@ index 9f368c5bea1c..4dca3a9a25ed 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - DEFINES["__STDC_CONSTANT_MACROS"] = True @@ -68977,6 +85020,7 @@ index 9f368c5bea1c..4dca3a9a25ed 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -69052,12 +85096,7 @@ index 9f368c5bea1c..4dca3a9a25ed 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] @@ -69072,10 +85111,6 @@ index 9f368c5bea1c..4dca3a9a25ed 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CFLAGS += [ -- "-msse2" -- ] -- - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": @@ -69084,14 +85119,15 @@ index 9f368c5bea1c..4dca3a9a25ed 100644 - Library("pffft_gn") diff --git third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build -index 4d82cbfa21a5..fa28ac0809ac 100644 +index 37ea6a91a115..90c143d86afb 100644 --- third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build +++ third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build -@@ -9,6 +9,14 @@ +@@ -9,6 +9,15 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] AllowCompilerWarnings() +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["_FILE_OFFSET_BITS"] = "64" +DEFINES["_LARGEFILE64_SOURCE"] = True @@ -69102,7 +85138,7 @@ index 4d82cbfa21a5..fa28ac0809ac 100644 FINAL_LIBRARY = "webrtc" -@@ -32,135 +40,12 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -32,128 +41,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -69110,7 +85146,7 @@ index 4d82cbfa21a5..fa28ac0809ac 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["_GNU_SOURCE"] = True - DEFINES["__STDC_CONSTANT_MACROS"] = True @@ -69139,6 +85175,7 @@ index 4d82cbfa21a5..fa28ac0809ac 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -69208,12 +85245,7 @@ index 4d82cbfa21a5..fa28ac0809ac 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] @@ -69228,10 +85260,6 @@ index 4d82cbfa21a5..fa28ac0809ac 100644 - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": @@ -69240,16 +85268,18 @@ index 4d82cbfa21a5..fa28ac0809ac 100644 - Library("rnn_vad_gn") diff --git third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build -index d4504c740c91..dc3a7b245367 100644 +index a1f7c3beeb02..6e27ed3fbcc8 100644 --- third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build +++ third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -69263,7 +85293,7 @@ index d4504c740c91..dc3a7b245367 100644 FINAL_LIBRARY = "webrtc" -@@ -47,173 +56,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -50,174 +61,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -69271,10 +85301,11 @@ index d4504c740c91..dc3a7b245367 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -69288,6 +85319,7 @@ index d4504c740c91..dc3a7b245367 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -69318,8 +85350,10 @@ index d4504c740c91..dc3a7b245367 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -69335,6 +85369,7 @@ index d4504c740c91..dc3a7b245367 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -69408,48 +85443,45 @@ index d4504c740c91..dc3a7b245367 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_adaptation_gn") -diff --git third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build -index addd74837347..49f1746c0a7f 100644 ---- third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build -+++ third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/video/decode_synchronizer_gn/moz.build third_party/libwebrtc/video/decode_synchronizer_gn/moz.build +index 413feef38cef..3c8bf38358d6 100644 +--- third_party/libwebrtc/video/decode_synchronizer_gn/moz.build ++++ third_party/libwebrtc/video/decode_synchronizer_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -69463,7 +85495,7 @@ index addd74837347..49f1746c0a7f 100644 FINAL_LIBRARY = "webrtc" -@@ -40,173 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -69471,10 +85503,11 @@ index addd74837347..49f1746c0a7f 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -69482,12 +85515,12 @@ index addd74837347..49f1746c0a7f 100644 - DEFINES["__STDC_FORMAT_MACROS"] = True - - OS_LIBS += [ -- "GLESv2", - "log" - ] - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -69511,15 +85544,16 @@ index addd74837347..49f1746c0a7f 100644 - DEFINES["__STDC_FORMAT_MACROS"] = True - - OS_LIBS += [ -- "dl", - "rt" - ] - -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -69535,6 +85569,7 @@ index addd74837347..49f1746c0a7f 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -69608,48 +85643,1045 @@ index addd74837347..49f1746c0a7f 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("decode_synchronizer_gn") +diff --git third_party/libwebrtc/video/frame_buffer_proxy_gn/moz.build third_party/libwebrtc/video/frame_buffer_proxy_gn/moz.build +index d43415a0d44b..f1b25b9f6f96 100644 +--- third_party/libwebrtc/video/frame_buffer_proxy_gn/moz.build ++++ third_party/libwebrtc/video/frame_buffer_proxy_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "GLESv2", +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "dl", +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("frame_buffer_proxy_gn") +diff --git third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build +index 1f9b0da3e765..8c74070f0d4a 100644 +--- third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build ++++ third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("frame_cadence_adapter_gn") +diff --git third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build +index f5abae5c998e..75e00569b7f1 100644 +--- third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build ++++ third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -37,168 +48,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("frame_decode_scheduler_gn") +diff --git third_party/libwebrtc/video/frame_decode_timing_gn/moz.build third_party/libwebrtc/video/frame_decode_timing_gn/moz.build +index 6d3c94548684..2a92113bc675 100644 +--- third_party/libwebrtc/video/frame_decode_timing_gn/moz.build ++++ third_party/libwebrtc/video/frame_decode_timing_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("frame_decode_timing_gn") +diff --git third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build +index 6cd922640b5d..1c48e33446e7 100644 +--- third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build ++++ third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -41,174 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "GLESv2", +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "dl", +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("frame_dumping_decoder_gn") -diff --git third_party/libwebrtc/video/video_gn/moz.build third_party/libwebrtc/video/video_gn/moz.build -index 32f507080486..22d44997d00b 100644 ---- third_party/libwebrtc/video/video_gn/moz.build -+++ third_party/libwebrtc/video/video_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build +index 11be038704fa..026bf987c570 100644 +--- third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build ++++ third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -69663,7 +86695,7 @@ index 32f507080486..22d44997d00b 100644 FINAL_LIBRARY = "webrtc" -@@ -69,173 +78,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -69671,10 +86703,11 @@ index 32f507080486..22d44997d00b 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -69682,12 +86715,12 @@ index 32f507080486..22d44997d00b 100644 - DEFINES["__STDC_FORMAT_MACROS"] = True - - OS_LIBS += [ -- "GLESv2", - "log" - ] - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -69711,15 +86744,16 @@ index 32f507080486..22d44997d00b 100644 - DEFINES["__STDC_FORMAT_MACROS"] = True - - OS_LIBS += [ -- "dl", - "rt" - ] - -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -69735,6 +86769,7 @@ index 32f507080486..22d44997d00b 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -69808,48 +86843,247 @@ index 32f507080486..22d44997d00b 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("task_queue_frame_decode_scheduler_gn") +diff --git third_party/libwebrtc/video/video_gn/moz.build third_party/libwebrtc/video/video_gn/moz.build +index bc06006cbea4..6f9a791c48a8 100644 +--- third_party/libwebrtc/video/video_gn/moz.build ++++ third_party/libwebrtc/video/video_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -63,174 +74,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "GLESv2", +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "dl", +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_gn") -diff --git third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build -index a4e180638985..34ee6fde3742 100644 ---- third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build -+++ third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +diff --git third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build +index b9d00d7be11d..896010b2a7dd 100644 +--- third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build ++++ third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -69863,7 +87097,7 @@ index a4e180638985..34ee6fde3742 100644 FINAL_LIBRARY = "webrtc" -@@ -45,173 +54,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -41,172 +52,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -69871,10 +87105,11 @@ index a4e180638985..34ee6fde3742 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -69882,12 +87117,12 @@ index a4e180638985..34ee6fde3742 100644 - DEFINES["__STDC_FORMAT_MACROS"] = True - - OS_LIBS += [ -- "GLESv2", - "log" - ] - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -69911,15 +87146,16 @@ index a4e180638985..34ee6fde3742 100644 - DEFINES["__STDC_FORMAT_MACROS"] = True - - OS_LIBS += [ -- "dl", - "rt" - ] - -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -69935,6 +87171,7 @@ index a4e180638985..34ee6fde3742 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -70008,48 +87245,247 @@ index a4e180638985..34ee6fde3742 100644 - ] - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": -+if CONFIG["CPU_ARCH"] == "x86": - - CXXFLAGS += [ - "-msse2" - ] - +- - OS_LIBS += [ - "android_support" - ] - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - -- CXXFLAGS += [ -- "-msse2" -- ] -- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- + Library("video_receive_stream_timeout_tracker_gn") +diff --git third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build +index e47ba1d748af..0b9a6dbc3846 100644 +--- third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build ++++ third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build +@@ -12,10 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["USE_X11"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "webrtc" + +@@ -46,174 +57,11 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "GLESv2", +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "dl", +- "rt" +- ] +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "crypt32", +- "iphlpapi", +- "secur32", +- "winmm" +- ] ++ DEFINES["_DEBUG"] = True + + if CONFIG["CPU_ARCH"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["CPU_ARCH"] == "arm": +- +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_X11"] = "1" +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support", +- "unwind" +- ] +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": +- +- OS_LIBS += [ +- "android_support" +- ] +- +-if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - Library("video_stream_encoder_impl_gn") diff --git third_party/libwebrtc/webrtc_gn/moz.build third_party/libwebrtc/webrtc_gn/moz.build -index f1195473488c..96a21b5e9fd0 100644 +index f8d19d3c008b..c3bb8af3e5db 100644 --- third_party/libwebrtc/webrtc_gn/moz.build +++ third_party/libwebrtc/webrtc_gn/moz.build -@@ -11,10 +11,19 @@ AllowCompilerWarnings() - +@@ -12,10 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" +DEFINES["USE_X11"] = "1" +DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -70063,7 +87499,7 @@ index f1195473488c..96a21b5e9fd0 100644 FINAL_LIBRARY = "webrtc" -@@ -27,6 +36,17 @@ LOCAL_INCLUDES += [ +@@ -28,6 +39,17 @@ LOCAL_INCLUDES += [ "/tools/profiler/public" ] @@ -70081,7 +87517,7 @@ index f1195473488c..96a21b5e9fd0 100644 if not CONFIG["MOZ_DEBUG"]: DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0" -@@ -36,207 +56,11 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -37,216 +59,11 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -70089,10 +87525,11 @@ index f1195473488c..96a21b5e9fd0 100644 -if CONFIG["OS_TARGET"] == "Android": - - DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r20_1" +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" - DEFINES["HAVE_SYS_UIO_H"] = True - DEFINES["WEBRTC_ANDROID"] = True - DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_LINUX"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_GNU_SOURCE"] = True @@ -70106,6 +87543,7 @@ index f1195473488c..96a21b5e9fd0 100644 - -if CONFIG["OS_TARGET"] == "Darwin": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_MAC"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True @@ -70136,8 +87574,10 @@ index f1195473488c..96a21b5e9fd0 100644 -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_POSIX"] = True - DEFINES["_FILE_OFFSET_BITS"] = "64" - DEFINES["_LARGEFILE64_SOURCE"] = True @@ -70164,6 +87604,7 @@ index f1195473488c..96a21b5e9fd0 100644 - DEFINES["PSAPI_VERSION"] = "2" - DEFINES["UNICODE"] = True - DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["WEBRTC_WIN"] = True - DEFINES["WIN32"] = True - DEFINES["WIN32_LEAN_AND_MEAN"] = True @@ -70263,6 +87704,7 @@ index f1195473488c..96a21b5e9fd0 100644 - -if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - - OS_LIBS += [ @@ -70271,10 +87713,12 @@ index f1195473488c..96a21b5e9fd0 100644 - -if CONFIG["CPU_ARCH"] == "arm" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - - OS_LIBS += [ @@ -70283,6 +87727,7 @@ index f1195473488c..96a21b5e9fd0 100644 - -if CONFIG["CPU_ARCH"] == "x86_64" and CONFIG["OS_TARGET"] == "Linux": - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True - DEFINES["_GNU_SOURCE"] = True - - OS_LIBS += [ diff --git a/www/firefox/files/patch-pipewire_init b/www/firefox/files/patch-pipewire_init index 6673f942d02..641e0e51f3f 100644 --- a/www/firefox/files/patch-pipewire_init +++ b/www/firefox/files/patch-pipewire_init @@ -1,12 +1,12 @@ -Chase ABI from multimedia/pipewire/files/patch-src_pipewire_pipewire_init + Chase ABI from multimedia/pipewire/files/patch-src_pipewire_pipewire_init + + Ref: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1819 -https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1819 - -diff --git third_party/libwebrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc third_party/libwebrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc -index 2fd3b1a575..79a14d7d7e 100644 ---- third_party/libwebrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc -+++ third_party/libwebrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc -@@ -279,7 +279,7 @@ void BaseCapturerPipeWire::InitPipeWire() { +diff --git third_party/libwebrtc/modules/desktop_capture/linux/wayland/moz_base_capturer_pipewire.cc third_party/libwebrtc/modules/desktop_capture/linux/wayland/moz_base_capturer_pipewire.cc +index 9bd7cec7ff22..811c4eb33e7c 100644 +--- third_party/libwebrtc/modules/desktop_capture/linux/wayland/moz_base_capturer_pipewire.cc ++++ third_party/libwebrtc/modules/desktop_capture/linux/wayland/moz_base_capturer_pipewire.cc +@@ -382,7 +382,7 @@ void BaseCapturerPipeWire::InitPipeWire() { } #endif // defined(WEBRTC_DLOPEN_PIPEWIRE) @@ -14,22 +14,35 @@ index 2fd3b1a575..79a14d7d7e 100644 + pipewire_init(/*argc=*/nullptr, /*argc=*/nullptr); pw_main_loop_ = pw_thread_loop_new("pipewire-main-loop", nullptr); - pw_context_ = pw_context_new(pw_thread_loop_get_loop(pw_main_loop_), nullptr, 0); -diff --git third_party/libwebrtc/modules/desktop_capture/linux/pipewire.sigs third_party/libwebrtc/modules/desktop_capture/linux/pipewire.sigs -index 3e21e9dc07..f561dcf619 100644 ---- third_party/libwebrtc/modules/desktop_capture/linux/pipewire.sigs -+++ third_party/libwebrtc/modules/desktop_capture/linux/pipewire.sigs -@@ -16,7 +16,7 @@ void pw_loop_destroy(pw_loop *loop); - pw_loop * pw_loop_new(pw_properties *properties); + +diff --git third_party/libwebrtc/modules/desktop_capture/linux/wayland/pipewire.sigs third_party/libwebrtc/modules/desktop_capture/linux/wayland/pipewire.sigs +index 06a97b8f294e..ea14a8014431 100644 +--- third_party/libwebrtc/modules/desktop_capture/linux/wayland/pipewire.sigs ++++ third_party/libwebrtc/modules/desktop_capture/linux/wayland/pipewire.sigs +@@ -15,7 +15,7 @@ pw_loop * pw_loop_new(const spa_dict *props); + // pipewire.h -void pw_init(int *argc, char **argv[]); +void pipewire_init(int *argc, char **argv[]); + const char* pw_get_library_version(); // properties.h - pw_properties * pw_properties_new_string(const char *args); +diff --git third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc +index 12c8e7a9347d..00e3a9c76758 100644 +--- third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc ++++ third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc +@@ -388,7 +388,7 @@ bool SharedScreenCastStreamPrivate::StartScreenCastStream( + + pw_stream_node_id_ = stream_node_id; + +- pw_init(/*argc=*/nullptr, /*argc=*/nullptr); ++ pipewire_init(/*argc=*/nullptr, /*argc=*/nullptr); + + pw_main_loop_ = pw_thread_loop_new("pipewire-main-loop", nullptr); + diff --git third_party/pipewire/libpipewire/mozpipewire.cpp third_party/pipewire/libpipewire/mozpipewire.cpp -index 1ecfc3196a..6f44b35964 100644 +index 1ecfc3196af1..6f44b35964d0 100644 --- third_party/pipewire/libpipewire/mozpipewire.cpp +++ third_party/pipewire/libpipewire/mozpipewire.cpp @@ -58,7 +58,7 @@ struct pw_context * (*pw_context_new_fn)(struct pw_loop *main_loop, @@ -74,12 +87,27 @@ index 1ecfc3196a..6f44b35964 100644 } void +diff --git third_party/pipewire/pipewire/log.h third_party/pipewire/pipewire/log.h +index 26ffc20f9a0d..0357bdffbb7e 100644 +--- third_party/pipewire/pipewire/log.h ++++ third_party/pipewire/pipewire/log.h +@@ -50,8 +50,8 @@ extern enum spa_log_level pw_log_level; + extern struct spa_log_topic *PW_LOG_TOPIC_DEFAULT; + + /** Configure a logging module. This is usually done automatically +- * in pw_init() but you can install a custom logger before calling +- * pw_init(). */ ++ * in pipewire_init() but you can install a custom logger before calling ++ * pipewire_init(). */ + void pw_log_set(struct spa_log *log); + + /** Get the log interface */ diff --git third_party/pipewire/pipewire/pipewire.h third_party/pipewire/pipewire/pipewire.h -index 69c523bd62..378502004c 100644 +index b932103f46e6..2c88e28421ec 100644 --- third_party/pipewire/pipewire/pipewire.h +++ third_party/pipewire/pipewire/pipewire.h -@@ -114,9 +114,9 @@ extern "C" { - * \brief PipeWire initialization and infrastructure functions +@@ -69,9 +69,9 @@ extern "C" { + * \{ */ void -pw_init(int *argc, char **argv[]); diff --git a/www/firefox/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn b/www/firefox/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn index b8dd40f4eb8..c865374a24e 100644 --- a/www/firefox/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn +++ b/www/firefox/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn @@ -1,42 +1,37 @@ ---- ./third_party/libwebrtc/build/config/BUILDCONFIG.gn.orig 2022-07-16 22:08:55.347215000 +0200 -+++ ./third_party/libwebrtc/build/config/BUILDCONFIG.gn 2022-07-16 22:21:04.528041000 +0200 -@@ -131,10 +131,10 @@ - is_official_build = false - - # Whether we're a traditional desktop unix. -- is_desktop_linux = current_os == "linux" || current_os == "openbsd" -+ is_desktop_linux = current_os == "freebsd" || current_os == "linux" || current_os == "openbsd" +--- third_party/libwebrtc/build/config/BUILDCONFIG.gn.orig 2022-10-09 20:42:58.113963000 +0200 ++++ third_party/libwebrtc/build/config/BUILDCONFIG.gn 2022-10-09 20:46:16.128220000 +0200 +@@ -132,6 +132,7 @@ # Set to true when compiling with the Clang compiler. -- is_clang = current_os != "linux" || current_os == "openbsd" || -+ is_clang = current_os != "linux" || current_os == "freebsd" || current_os == "openbsd" || + is_clang = current_os != "linux" || current_os == "openbsd" || ++ current_os == "freebsd" || (current_cpu != "s390x" && current_cpu != "s390" && current_cpu != "ppc64" && current_cpu != "ppc" && - current_cpu != "mips" && current_cpu != "mips64") -@@ -186,7 +186,7 @@ + current_cpu != "mips" && current_cpu != "mips64" && +@@ -184,7 +185,7 @@ # TODO(dpranke): Add some sort of assert here that verifies that # no toolchain omitted host_toolchain from its toolchain_args(). - if (host_os == "linux" || host_os == "openbsd") { -+ if (host_os == "freebsd" || host_os == "linux" || host_os == "openbsd") { ++ if (host_os == "linux" || host_os == "openbsd" || host_os == "freebsd") { if (target_os != "linux") { host_toolchain = "//build/toolchain/linux:clang_$host_cpu" } else if (is_clang) { -@@ -224,7 +224,7 @@ +@@ -222,7 +223,7 @@ assert(host_os == "linux" || host_os == "mac", "Android builds are only supported on Linux and Mac hosts.") _default_toolchain = "//build/toolchain/android:android_clang_$target_cpu" -} else if (target_os == "chromeos" || target_os == "linux" || target_os == "openbsd") { -+} else if (target_os == "chromeos" || target_os == "freebsd" || target_os == "linux" || target_os == "openbsd") { ++} else if (target_os == "chromeos" || target_os == "linux" || target_os == "openbsd" || target_os == "freebsd") { # See comments in build/toolchain/cros/BUILD.gn about board compiles. if (is_clang) { _default_toolchain = "//build/toolchain/linux:clang_$target_cpu" -@@ -289,7 +289,7 @@ +@@ -288,7 +289,7 @@ is_fuchsia = current_os == "fuchsia" is_ios = current_os == "ios" - is_linux = current_os == "chromeos" || current_os == "linux" + is_linux = current_os == "linux" -is_bsd = current_os == "openbsd" -+is_bsd = current_os == "freebsd" || current_os == "openbsd" ++is_bsd = current_os == "openbsd" || current_os == "freebsd" is_mac = current_os == "mac" is_nacl = current_os == "nacl" is_win = current_os == "win" || current_os == "winuwp" diff --git a/www/flexget/Makefile b/www/flexget/Makefile index cc749c0acbe..b734180b0c1 100644 --- a/www/flexget/Makefile +++ b/www/flexget/Makefile @@ -1,6 +1,6 @@ PORTNAME= flexget DISTVERSIONPREFIX= v -PORTVERSION= 3.3.30 +PORTVERSION= 3.3.33 CATEGORIES= www MAINTAINER= jbeich@FreeBSD.org diff --git a/www/flexget/distinfo b/www/flexget/distinfo index e11ee00e9ec..7abbe1ee8b1 100644 --- a/www/flexget/distinfo +++ b/www/flexget/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663946457 -SHA256 (flexget-Flexget-v3.3.30_GH0.tar.gz) = 67167925794111cb99b6de0602263bc4b3bfea2e0c6c6186b725e363cc1497f7 -SIZE (flexget-Flexget-v3.3.30_GH0.tar.gz) = 53779017 +TIMESTAMP = 1665328826 +SHA256 (flexget-Flexget-v3.3.33_GH0.tar.gz) = 2e414db0296863167267017d9fc0f9e2d425699ab4e9e71d3e218088c7cb4830 +SIZE (flexget-Flexget-v3.3.33_GH0.tar.gz) = 53777445 diff --git a/www/gotty/Makefile b/www/gotty/Makefile index 9248d5a02c3..d163f58835f 100644 --- a/www/gotty/Makefile +++ b/www/gotty/Makefile @@ -1,21 +1,20 @@ PORTNAME= gotty -PORTVERSION= 1.0.1 +PORTVERSION= 1.5.0 DISTVERSIONPREFIX= v -PORTREVISION= 8 CATEGORIES= www net MAINTAINER= ehaupt@FreeBSD.org COMMENT= Command line tool that turns your CLI tools into web applications -WWW= https://github.com/yudai/gotty +WWW= https://github.com/sorenisanerd/gotty LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go +USES= go:modules USE_GITHUB= yes -GH_ACCOUNT= yudai +GH_ACCOUNT= sorenisanerd -GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME} +GO_MODULE= github.com/${GH_ACCOUNT}/${PORTNAME} PLIST_FILES= bin/gotty diff --git a/www/gotty/distinfo b/www/gotty/distinfo index 02807ed98d6..da7748e94e5 100644 --- a/www/gotty/distinfo +++ b/www/gotty/distinfo @@ -1,3 +1,7 @@ -TIMESTAMP = 1502356940 -SHA256 (yudai-gotty-v1.0.1_GH0.tar.gz) = 32695d70a79f55efdf4fba6f06f830515a2055abc58fc15e2124dff5be75695b -SIZE (yudai-gotty-v1.0.1_GH0.tar.gz) = 2370696 +TIMESTAMP = 1665237982 +SHA256 (go/www_gotty/sorenisanerd-gotty-v1.5.0_GH0/v1.5.0.mod) = e6c7a03dd76727b1b7d0d7c0281acc5ca00a9051247be7e6be14bc9b7372fc35 +SIZE (go/www_gotty/sorenisanerd-gotty-v1.5.0_GH0/v1.5.0.mod) = 439 +SHA256 (go/www_gotty/sorenisanerd-gotty-v1.5.0_GH0/v1.5.0.zip) = 8e8b397c240a3c54765cadee5299a137b2a63dc9372fe2e22323cd4944325488 +SIZE (go/www_gotty/sorenisanerd-gotty-v1.5.0_GH0/v1.5.0.zip) = 3421266 +SHA256 (go/www_gotty/sorenisanerd-gotty-v1.5.0_GH0/sorenisanerd-gotty-v1.5.0_GH0.tar.gz) = 98a5fb9eddefc4bc4d402ad159d274a3876ee2b23cb8940ebeea328b705454a7 +SIZE (go/www_gotty/sorenisanerd-gotty-v1.5.0_GH0/sorenisanerd-gotty-v1.5.0_GH0.tar.gz) = 3397024 diff --git a/www/grafana9/Makefile b/www/grafana9/Makefile index b9c2dad51c3..77a93c84ef1 100644 --- a/www/grafana9/Makefile +++ b/www/grafana9/Makefile @@ -1,7 +1,6 @@ PORTNAME= grafana DISTVERSIONPREFIX= v -DISTVERSION= 9.1.6 -PORTREVISION= 1 +DISTVERSION= 9.1.7 CATEGORIES= www MASTER_SITES= https://dl.grafana.com/oss/release/:public \ https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod @@ -26,7 +25,7 @@ USES= cpe go:modules USE_GITHUB= yes USE_RC_SUBR= grafana -TAG= 92461d8 +TAG= 0cbb792 GO_MODULE= github.com/grafana/grafana GO_TARGET= ./pkg/cmd/grafana-server \ diff --git a/www/grafana9/distinfo b/www/grafana9/distinfo index 1340ac8c832..6ad3effec41 100644 --- a/www/grafana9/distinfo +++ b/www/grafana9/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1663687240 -SHA256 (go/www_grafana9/grafana-grafana-v9.1.6_GH0/grafana-9.1.6.linux-amd64.tar.gz) = 7ed2c49eb1c4dfab90fcb8fa84d3e500de0ac8d9b83f99b773b1fc7ab267915b -SIZE (go/www_grafana9/grafana-grafana-v9.1.6_GH0/grafana-9.1.6.linux-amd64.tar.gz) = 81057482 -SHA256 (go/www_grafana9/grafana-grafana-v9.1.6_GH0/go.mod) = be65fa4d17ad0fb556a68f51467fa959411e53e0288ce79b3ca76e31669cfa2c -SIZE (go/www_grafana9/grafana-grafana-v9.1.6_GH0/go.mod) = 17713 -SHA256 (go/www_grafana9/grafana-grafana-v9.1.6_GH0/grafana-grafana-v9.1.6_GH0.tar.gz) = 97b65fe9d9500bfba03d8a0e2316758b950fea76601c66bde4438db404b9ec1a -SIZE (go/www_grafana9/grafana-grafana-v9.1.6_GH0/grafana-grafana-v9.1.6_GH0.tar.gz) = 23702122 +TIMESTAMP = 1664897355 +SHA256 (go/www_grafana9/grafana-grafana-v9.1.7_GH0/grafana-9.1.7.linux-amd64.tar.gz) = 8a85dcf547db351cff44276715f6840d1c6d6a647cb2df567352d0eb0765f121 +SIZE (go/www_grafana9/grafana-grafana-v9.1.7_GH0/grafana-9.1.7.linux-amd64.tar.gz) = 82327926 +SHA256 (go/www_grafana9/grafana-grafana-v9.1.7_GH0/go.mod) = be65fa4d17ad0fb556a68f51467fa959411e53e0288ce79b3ca76e31669cfa2c +SIZE (go/www_grafana9/grafana-grafana-v9.1.7_GH0/go.mod) = 17713 +SHA256 (go/www_grafana9/grafana-grafana-v9.1.7_GH0/grafana-grafana-v9.1.7_GH0.tar.gz) = dac3d154901a9d5e0d1a21f3b3a5b06ea62e86aa03c4e2fa1fe38257887f3439 +SIZE (go/www_grafana9/grafana-grafana-v9.1.7_GH0/grafana-grafana-v9.1.7_GH0.tar.gz) = 23702284 diff --git a/www/grafana9/pkg-plist b/www/grafana9/pkg-plist index 40e49c5d718..3a72a048627 100644 --- a/www/grafana9/pkg-plist +++ b/www/grafana9/pkg-plist @@ -612,6 +612,7 @@ bin/grafana-server %%DATADIR%%/public/app/features/alerting/unified/components/rule-editor/NotificationsStep.tsx %%DATADIR%%/public/app/features/alerting/unified/components/rule-editor/PreviewRule.tsx %%DATADIR%%/public/app/features/alerting/unified/components/rule-editor/PreviewRuleResult.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/rule-editor/QueryEditor.test.tsx %%DATADIR%%/public/app/features/alerting/unified/components/rule-editor/QueryEditor.tsx %%DATADIR%%/public/app/features/alerting/unified/components/rule-editor/QueryRows.tsx %%DATADIR%%/public/app/features/alerting/unified/components/rule-editor/QueryWrapper.tsx @@ -911,6 +912,7 @@ bin/grafana-server %%DATADIR%%/public/app/features/dashboard/components/RowOptions/RowOptionsModal.tsx %%DATADIR%%/public/app/features/dashboard/components/SaveDashboard/SaveDashboardButton.tsx %%DATADIR%%/public/app/features/dashboard/components/SaveDashboard/SaveDashboardDiff.tsx +%%DATADIR%%/public/app/features/dashboard/components/SaveDashboard/SaveDashboardDrawer.test.tsx %%DATADIR%%/public/app/features/dashboard/components/SaveDashboard/SaveDashboardDrawer.tsx %%DATADIR%%/public/app/features/dashboard/components/SaveDashboard/SaveDashboardErrorProxy.tsx %%DATADIR%%/public/app/features/dashboard/components/SaveDashboard/UnsavedChangesModal.tsx @@ -3676,9 +3678,9 @@ bin/grafana-server %%DATADIR%%/public/build/474.750597ccc4879f01446e.js %%DATADIR%%/public/build/474.750597ccc4879f01446e.js.LICENSE.txt %%DATADIR%%/public/build/474.750597ccc4879f01446e.js.map -%%DATADIR%%/public/build/4833.e20c1a6965c66ff99f68.js -%%DATADIR%%/public/build/4833.e20c1a6965c66ff99f68.js.LICENSE.txt -%%DATADIR%%/public/build/4833.e20c1a6965c66ff99f68.js.map +%%DATADIR%%/public/build/4833.858a8b0319e6e5fb0902.js +%%DATADIR%%/public/build/4833.858a8b0319e6e5fb0902.js.LICENSE.txt +%%DATADIR%%/public/build/4833.858a8b0319e6e5fb0902.js.map %%DATADIR%%/public/build/5103.fa6fc7260986cd396343.js %%DATADIR%%/public/build/5103.fa6fc7260986cd396343.js.map %%DATADIR%%/public/build/516.69ad368b878b67a31639.js @@ -3686,8 +3688,8 @@ bin/grafana-server %%DATADIR%%/public/build/5455.0fcfb0d8074e2111fa1c.js %%DATADIR%%/public/build/5455.0fcfb0d8074e2111fa1c.js.LICENSE.txt %%DATADIR%%/public/build/5455.0fcfb0d8074e2111fa1c.js.map -%%DATADIR%%/public/build/5477.8056e5fb663fca104b68.js -%%DATADIR%%/public/build/5477.8056e5fb663fca104b68.js.map +%%DATADIR%%/public/build/5477.a1ad9c911e843d6ee683.js +%%DATADIR%%/public/build/5477.a1ad9c911e843d6ee683.js.map %%DATADIR%%/public/build/569.e42835b2a71723fc7019.js %%DATADIR%%/public/build/569.e42835b2a71723fc7019.js.LICENSE.txt %%DATADIR%%/public/build/569.e42835b2a71723fc7019.js.map @@ -3704,16 +3706,16 @@ bin/grafana-server %%DATADIR%%/public/build/6127.4f97b46bb73a0a5702ac.js %%DATADIR%%/public/build/6127.4f97b46bb73a0a5702ac.js.LICENSE.txt %%DATADIR%%/public/build/6127.4f97b46bb73a0a5702ac.js.map -%%DATADIR%%/public/build/6151.7d1ac5707e3d0fa69758.js -%%DATADIR%%/public/build/6151.7d1ac5707e3d0fa69758.js.LICENSE.txt -%%DATADIR%%/public/build/6151.7d1ac5707e3d0fa69758.js.map +%%DATADIR%%/public/build/6151.dc17e0f9e7316871658f.js +%%DATADIR%%/public/build/6151.dc17e0f9e7316871658f.js.LICENSE.txt +%%DATADIR%%/public/build/6151.dc17e0f9e7316871658f.js.map %%DATADIR%%/public/build/63.8360bd500aa791ae3403.js %%DATADIR%%/public/build/63.8360bd500aa791ae3403.js.LICENSE.txt %%DATADIR%%/public/build/63.8360bd500aa791ae3403.js.map %%DATADIR%%/public/build/6324.4a3c3887825551a24ebd.js %%DATADIR%%/public/build/6324.4a3c3887825551a24ebd.js.map -%%DATADIR%%/public/build/6350.48261cc8338a8e85128a.js -%%DATADIR%%/public/build/6350.48261cc8338a8e85128a.js.map +%%DATADIR%%/public/build/6350.cf9d25753a00a3c18d25.js +%%DATADIR%%/public/build/6350.cf9d25753a00a3c18d25.js.map %%DATADIR%%/public/build/646.34ac7479f4dd3669aef6.js %%DATADIR%%/public/build/646.34ac7479f4dd3669aef6.js.LICENSE.txt %%DATADIR%%/public/build/646.34ac7479f4dd3669aef6.js.map @@ -3723,8 +3725,8 @@ bin/grafana-server %%DATADIR%%/public/build/6535.6ef40ec90144e6c45384.js %%DATADIR%%/public/build/6535.6ef40ec90144e6c45384.js.LICENSE.txt %%DATADIR%%/public/build/6535.6ef40ec90144e6c45384.js.map -%%DATADIR%%/public/build/6549.b753dd4af219c39bac3d.js -%%DATADIR%%/public/build/6549.b753dd4af219c39bac3d.js.map +%%DATADIR%%/public/build/6549.df1c2ae88b5069f02af5.js +%%DATADIR%%/public/build/6549.df1c2ae88b5069f02af5.js.map %%DATADIR%%/public/build/6619.44dd5c55b69dfcde0b5b.js %%DATADIR%%/public/build/6619.44dd5c55b69dfcde0b5b.js.LICENSE.txt %%DATADIR%%/public/build/6619.44dd5c55b69dfcde0b5b.js.map @@ -3809,12 +3811,12 @@ bin/grafana-server %%DATADIR%%/public/build/8683.e8e950030315b5a81926.js %%DATADIR%%/public/build/8683.e8e950030315b5a81926.js.LICENSE.txt %%DATADIR%%/public/build/8683.e8e950030315b5a81926.js.map -%%DATADIR%%/public/build/8814.4f7b6473ed54541f9b8c.js -%%DATADIR%%/public/build/8814.4f7b6473ed54541f9b8c.js.map +%%DATADIR%%/public/build/8814.1a5fad441065f86407d9.js +%%DATADIR%%/public/build/8814.1a5fad441065f86407d9.js.map %%DATADIR%%/public/build/8876.9e5d5dbbe15c12083d92.js %%DATADIR%%/public/build/8876.9e5d5dbbe15c12083d92.js.map -%%DATADIR%%/public/build/8893.aa83759dfd69659e4433.js -%%DATADIR%%/public/build/8893.aa83759dfd69659e4433.js.map +%%DATADIR%%/public/build/8893.97a0b38f0fe3e506c6e0.js +%%DATADIR%%/public/build/8893.97a0b38f0fe3e506c6e0.js.map %%DATADIR%%/public/build/8940.f35fdd9cc60f8ec061af.js %%DATADIR%%/public/build/8940.f35fdd9cc60f8ec061af.js.LICENSE.txt %%DATADIR%%/public/build/8940.f35fdd9cc60f8ec061af.js.map @@ -3992,8 +3994,8 @@ bin/grafana-server %%DATADIR%%/public/build/TeamList.5dca57f9048c87342095.js.map %%DATADIR%%/public/build/TeamPages.8e7c7a3f1e7a29340238.js %%DATADIR%%/public/build/TeamPages.8e7c7a3f1e7a29340238.js.map -%%DATADIR%%/public/build/TestStuffPage.48200a58380b524a56f6.js -%%DATADIR%%/public/build/TestStuffPage.48200a58380b524a56f6.js.map +%%DATADIR%%/public/build/TestStuffPage.1aaba8413333957713d6.js +%%DATADIR%%/public/build/TestStuffPage.1aaba8413333957713d6.js.map %%DATADIR%%/public/build/UserCreatePage.20297896737a6ab5c87a.js %%DATADIR%%/public/build/UserCreatePage.20297896737a6ab5c87a.js.map %%DATADIR%%/public/build/UserInvitePage.2e7e4ba80ec3449671ad.js @@ -4022,8 +4024,8 @@ bin/grafana-server %%DATADIR%%/public/build/elasticsearchPlugin.a324897c556a570bfcac.js.map %%DATADIR%%/public/build/explore-feature-toggle-page.b8b746f6de1cca70d16b.js %%DATADIR%%/public/build/explore-feature-toggle-page.b8b746f6de1cca70d16b.js.map -%%DATADIR%%/public/build/explore.21457acf38b9a2ae19e8.js -%%DATADIR%%/public/build/explore.21457acf38b9a2ae19e8.js.map +%%DATADIR%%/public/build/explore.5d6e17f41b2bcb3dee96.js +%%DATADIR%%/public/build/explore.5d6e17f41b2bcb3dee96.js.map %%DATADIR%%/public/build/fa56cd4c6b700e0392d0.ttf %%DATADIR%%/public/build/geomapPanel.240df1bc8098bd4aed3d.js %%DATADIR%%/public/build/geomapPanel.240df1bc8098bd4aed3d.js.map @@ -4033,10 +4035,10 @@ bin/grafana-server %%DATADIR%%/public/build/grafanaPlugin.63ddd9cf95fa996dd9f5.js.map %%DATADIR%%/public/build/graphPlugin.96dc70448c0f8bd45ae7.js %%DATADIR%%/public/build/graphPlugin.96dc70448c0f8bd45ae7.js.map -%%DATADIR%%/public/build/graphitePlugin.f77eb9f6debf75053fdf.js -%%DATADIR%%/public/build/graphitePlugin.f77eb9f6debf75053fdf.js.map -%%DATADIR%%/public/build/heatmapPanel.a3aa275091c4efe6a511.js -%%DATADIR%%/public/build/heatmapPanel.a3aa275091c4efe6a511.js.map +%%DATADIR%%/public/build/graphitePlugin.c785647a2d8f40ff3565.js +%%DATADIR%%/public/build/graphitePlugin.c785647a2d8f40ff3565.js.map +%%DATADIR%%/public/build/heatmapPanel.eef7b9651ae5342f877f.js +%%DATADIR%%/public/build/heatmapPanel.eef7b9651ae5342f877f.js.map %%DATADIR%%/public/build/heatmapPanelOLD.eb85bb00f42ab0401703.js %%DATADIR%%/public/build/heatmapPanelOLD.eb85bb00f42ab0401703.js.map %%DATADIR%%/public/build/iconPanel.f9129614ef572cb76841.js @@ -4066,15 +4068,15 @@ bin/grafana-server %%DATADIR%%/public/build/rst2html.3d128ffac9ac95da6ce0.js %%DATADIR%%/public/build/rst2html.3d128ffac9ac95da6ce0.js.LICENSE.txt %%DATADIR%%/public/build/rst2html.3d128ffac9ac95da6ce0.js.map -%%DATADIR%%/public/build/runtime.10b9e549f1d6b1514058.js -%%DATADIR%%/public/build/runtime.10b9e549f1d6b1514058.js.map +%%DATADIR%%/public/build/runtime.400ebff6bafffb4fcd0f.js +%%DATADIR%%/public/build/runtime.400ebff6bafffb4fcd0f.js.map %%DATADIR%%/public/build/scenes.41c9d177683f456ac4ea.js %%DATADIR%%/public/build/scenes.41c9d177683f456ac4ea.js.map %%DATADIR%%/public/build/static/img/codicon.56dba998.ttf %%DATADIR%%/public/build/tableOldPlugin.8cc901e4b2a126e67fa7.js %%DATADIR%%/public/build/tableOldPlugin.8cc901e4b2a126e67fa7.js.map -%%DATADIR%%/public/build/tempoPlugin.5054b4d635f2fb0afb9c.js -%%DATADIR%%/public/build/tempoPlugin.5054b4d635f2fb0afb9c.js.map +%%DATADIR%%/public/build/tempoPlugin.2244e0ac2521a3284cb7.js +%%DATADIR%%/public/build/tempoPlugin.2244e0ac2521a3284cb7.js.map %%DATADIR%%/public/build/testDataDSPlugin.3df66fa06d01b82a0c34.js %%DATADIR%%/public/build/testDataDSPlugin.3df66fa06d01b82a0c34.js.map %%DATADIR%%/public/build/visjs-network.49e3650c1043b686dd5c.js diff --git a/www/hotcrp/Makefile b/www/hotcrp/Makefile index c3a20fb05bc..94637529b5c 100644 --- a/www/hotcrp/Makefile +++ b/www/hotcrp/Makefile @@ -1,6 +1,6 @@ PORTNAME= hotcrp PORTVERSION= 2.102 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= www MASTER_SITES= http://www.read.seas.harvard.edu/~kohler/hotcrp/ diff --git a/www/libdatachannel/Makefile b/www/libdatachannel/Makefile index cf9dfc21f86..bbf3e6a09db 100644 --- a/www/libdatachannel/Makefile +++ b/www/libdatachannel/Makefile @@ -1,6 +1,6 @@ PORTNAME= libdatachannel DISTVERSIONPREFIX= v -DISTVERSION= 0.17.10 +DISTVERSION= 0.17.11 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org @@ -18,14 +18,14 @@ USE_GITHUB= yes GH_ACCOUNT= paullouisageneau GH_TUPLE= SergiusTheBest:plog:d8461e9d473e59fbcc1f79eee021550dcf81e618:SergiusTheBest_plog/deps/plog \ sctplab:usrsctp:7c31bd35c79ba67084ce029511193a19ceb97447:sctplab_usrsctp/deps/usrsctp \ - paullouisageneau:libjuice:4c3c85f536fb480e328e5de5e8f27fccc1a9690d:paullouisageneau_libjuice/deps/libjuice \ + paullouisageneau:libjuice:5a02639f25043badea45bc942266bd18ae46228c:paullouisageneau_libjuice/deps/libjuice \ nlohmann:json:4f8fba14066156b73f1189a2b8bd568bde5284c5:nlohmann_json/deps/json \ cisco:libsrtp:90d05bf8980d16e4ac3f16c19b77e296c4bc207b:cisco_libsrtp/deps/libsrtp CMAKE_ON= USE_SYSTEM_SRTP NO_EXAMPLES NO_TESTS do-test: # tests require dual stack to be enabled with 'sysctl net.inet6.ip6.v6only=0', at least one test is known to fail - # tests fail: https://github.com/paullouisageneau/libdatachannel/issues/682 + # tests fail (intermittently?): https://github.com/paullouisageneau/libdatachannel/issues/682 @cd ${BUILD_WRKSRC} && \ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DNO_TESTS:BOOL=OFF ${CMAKE_SOURCE_PATH} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ diff --git a/www/libdatachannel/distinfo b/www/libdatachannel/distinfo index 1e384963d1a..cf012c2a81e 100644 --- a/www/libdatachannel/distinfo +++ b/www/libdatachannel/distinfo @@ -1,12 +1,12 @@ -TIMESTAMP = 1661405151 -SHA256 (paullouisageneau-libdatachannel-v0.17.10_GH0.tar.gz) = becd4d9b11e27a57025b6a90a8c0da8636fbcb3e344b9c72fc6637a8cb7385c0 -SIZE (paullouisageneau-libdatachannel-v0.17.10_GH0.tar.gz) = 52633733 +TIMESTAMP = 1665336841 +SHA256 (paullouisageneau-libdatachannel-v0.17.11_GH0.tar.gz) = 98e75e942adbf5228b6ea8e5c28189d279c8b055422e7b79848d0fa755a6bdfb +SIZE (paullouisageneau-libdatachannel-v0.17.11_GH0.tar.gz) = 52633686 SHA256 (SergiusTheBest-plog-d8461e9d473e59fbcc1f79eee021550dcf81e618_GH0.tar.gz) = fb0d0d5f249b4a0d455572449ac5d87276fc8a29ab2c964bb71c5a44532321d7 SIZE (SergiusTheBest-plog-d8461e9d473e59fbcc1f79eee021550dcf81e618_GH0.tar.gz) = 44241 SHA256 (sctplab-usrsctp-7c31bd35c79ba67084ce029511193a19ceb97447_GH0.tar.gz) = b5db61a4dc996a39872af3e7326eb86c5cf3a57af5febdaf47ef842e6a4a44fc SIZE (sctplab-usrsctp-7c31bd35c79ba67084ce029511193a19ceb97447_GH0.tar.gz) = 774111 -SHA256 (paullouisageneau-libjuice-4c3c85f536fb480e328e5de5e8f27fccc1a9690d_GH0.tar.gz) = fb8bd573a24485c11ea9afbdd5246ea7cbd95927130ef182847ea6029c5e6d61 -SIZE (paullouisageneau-libjuice-4c3c85f536fb480e328e5de5e8f27fccc1a9690d_GH0.tar.gz) = 95678 +SHA256 (paullouisageneau-libjuice-5a02639f25043badea45bc942266bd18ae46228c_GH0.tar.gz) = 3973cf07bc4d361deae5905ed951aa38c22686dd7df9e47d9c0cc86073a59ed2 +SIZE (paullouisageneau-libjuice-5a02639f25043badea45bc942266bd18ae46228c_GH0.tar.gz) = 98669 SHA256 (nlohmann-json-4f8fba14066156b73f1189a2b8bd568bde5284c5_GH0.tar.gz) = 4a8265a62a356698a37b5b1aa4fce3a0146e317bc70ef954ca0d179276cb9cdb SIZE (nlohmann-json-4f8fba14066156b73f1189a2b8bd568bde5284c5_GH0.tar.gz) = 7023935 SHA256 (cisco-libsrtp-90d05bf8980d16e4ac3f16c19b77e296c4bc207b_GH0.tar.gz) = 0caec0cf84569463c1ff186fe6a92101fe9036375140dd4588170787925f5335 diff --git a/www/libdatachannel/pkg-plist b/www/libdatachannel/pkg-plist index 5a9180c20dc..f18aabe9df2 100644 --- a/www/libdatachannel/pkg-plist +++ b/www/libdatachannel/pkg-plist @@ -34,4 +34,4 @@ lib/cmake/LibDataChannel/LibDataChannelConfigVersion.cmake lib/cmake/LibDataChannel/LibDataChannelTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/LibDataChannel/LibDataChannelTargets.cmake lib/libdatachannel.so -lib/libdatachannel.so.0.17.10 +lib/libdatachannel.so.0.17.11 diff --git a/www/llhttp/Makefile b/www/llhttp/Makefile index 8f847974c37..fad54f87a73 100644 --- a/www/llhttp/Makefile +++ b/www/llhttp/Makefile @@ -1,5 +1,5 @@ PORTNAME= llhttp -PORTVERSION= 6.0.10 +PORTVERSION= 8.0.0 DISTVERSIONPREFIX= release/v CATEGORIES= www diff --git a/www/llhttp/distinfo b/www/llhttp/distinfo index 9bbfef1b2a1..6b6c09df53c 100644 --- a/www/llhttp/distinfo +++ b/www/llhttp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664767836 -SHA256 (nodejs-llhttp-release-v6.0.10_GH0.tar.gz) = 05b0c11d3925a5ed79fdf2bd3c3ce1cfca083ca56dfddae596e7eb2dc51d3900 -SIZE (nodejs-llhttp-release-v6.0.10_GH0.tar.gz) = 41370 +TIMESTAMP = 1665073098 +SHA256 (nodejs-llhttp-release-v8.0.0_GH0.tar.gz) = a6102dfa9022d94d8c82aa149f668043ba871c4dee5b06e187f9f059784d2bb5 +SIZE (nodejs-llhttp-release-v8.0.0_GH0.tar.gz) = 48854 diff --git a/www/llhttp/pkg-plist b/www/llhttp/pkg-plist index 75981501720..dad19bf26e2 100644 --- a/www/llhttp/pkg-plist +++ b/www/llhttp/pkg-plist @@ -3,6 +3,6 @@ lib/cmake/llhttp/llhttp-config-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/llhttp/llhttp-config.cmake lib/libllhttp.a lib/libllhttp.so -lib/libllhttp.so.6.0 +lib/libllhttp.so.8.0 lib/libllhttp.so.%%PORTVERSION%% libdata/pkgconfig/libllhttp.pc diff --git a/www/nextcloud-groupfolders/Makefile b/www/nextcloud-groupfolders/Makefile index 3b3bb974871..992fc9ad9d4 100644 --- a/www/nextcloud-groupfolders/Makefile +++ b/www/nextcloud-groupfolders/Makefile @@ -1,11 +1,12 @@ PORTNAME= groupfolders -PORTVERSION= 12.0.1 +PORTVERSION= 12.0.2 DISTVERSIONPREFIX= v CATEGORIES= www -MASTER_SITES= https://github.com/nextcloud-releases/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ +MASTER_SITES= https://github.com/nextcloud/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ PKGNAMEPREFIX= nextcloud- PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} -DIST_SUBDIR= nextcloud +DISTNAME= ${PORTNAME} +DIST_SUBDIR= nextcloud/${PORTNAME}-${DISTVERSION} MAINTAINER= brnrd@FreeBSD.org COMMENT= Groupfolders app for Nextcloud diff --git a/www/nextcloud-groupfolders/distinfo b/www/nextcloud-groupfolders/distinfo index eef278a82ff..55f9a974067 100644 --- a/www/nextcloud-groupfolders/distinfo +++ b/www/nextcloud-groupfolders/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656152417 -SHA256 (nextcloud/groupfolders-v12.0.1.tar.gz) = 903b9742232b4e6f64b8041ddcf3a44ba1bf9c4c8b10f764931a500c08f68a01 -SIZE (nextcloud/groupfolders-v12.0.1.tar.gz) = 2449313 +TIMESTAMP = 1665309368 +SHA256 (nextcloud/groupfolders-12.0.2/groupfolders.tar.gz) = 44792fa40587e076ca6cce19a14cb51c2cf2755770d9261026fcced36b191154 +SIZE (nextcloud/groupfolders-12.0.2/groupfolders.tar.gz) = 2419496 diff --git a/www/nextcloud/Makefile b/www/nextcloud/Makefile index 739797eb855..7c290306c40 100644 --- a/www/nextcloud/Makefile +++ b/www/nextcloud/Makefile @@ -1,5 +1,5 @@ PORTNAME= nextcloud -PORTVERSION= 24.0.5 +PORTVERSION= 24.0.6 CATEGORIES= www MASTER_SITES= https://download.nextcloud.com/server/releases/ PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} diff --git a/www/nextcloud/distinfo b/www/nextcloud/distinfo index e7283c80ace..78439778b0b 100644 --- a/www/nextcloud/distinfo +++ b/www/nextcloud/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662731132 -SHA256 (nextcloud/nextcloud-24.0.5.tar.bz2) = b22788377ccb9391e7f9eced3f69a9236669aeaab2e0ea5250a73edf5f1ef026 -SIZE (nextcloud/nextcloud-24.0.5.tar.bz2) = 123536042 +TIMESTAMP = 1665131124 +SHA256 (nextcloud/nextcloud-24.0.6.tar.bz2) = b26dff9980a47e7e722805fdbbf87e07f59a3817b03ecc32698e028e9baf0301 +SIZE (nextcloud/nextcloud-24.0.6.tar.bz2) = 123902888 diff --git a/www/nginx-full/Makefile b/www/nginx-full/Makefile index 306d35bb3c7..78f00323922 100644 --- a/www/nginx-full/Makefile +++ b/www/nginx-full/Makefile @@ -1,5 +1,5 @@ PORTNAME= nginx -PORTREVISION= 13 +PORTREVISION= 14 PKGNAMESUFFIX= -full MAINTAINER= joneum@FreeBSD.org diff --git a/www/proxygen/Makefile b/www/proxygen/Makefile index addcbea20f2..15ebf9361e6 100644 --- a/www/proxygen/Makefile +++ b/www/proxygen/Makefile @@ -1,6 +1,6 @@ PORTNAME= proxygen DISTVERSIONPREFIX= v -DISTVERSION= 2022.10.03.00 +DISTVERSION= 2022.10.10.00 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org diff --git a/www/proxygen/distinfo b/www/proxygen/distinfo index 70fbb84f715..a75708107dd 100644 --- a/www/proxygen/distinfo +++ b/www/proxygen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664841921 -SHA256 (facebook-proxygen-v2022.10.03.00_GH0.tar.gz) = bce30354a22ccd27496ff49e558523d5e0f051d3f5dec079f188906a2faeca12 -SIZE (facebook-proxygen-v2022.10.03.00_GH0.tar.gz) = 1082510 +TIMESTAMP = 1665432452 +SHA256 (facebook-proxygen-v2022.10.10.00_GH0.tar.gz) = c7659e0fdc728dbc80591dbc2d1d1537dee72fe9bda4241cb5f8645e0ea34683 +SIZE (facebook-proxygen-v2022.10.10.00_GH0.tar.gz) = 1082982 diff --git a/www/py-Pituophis/Makefile b/www/py-Pituophis/Makefile index 06e5f43f149..811486f7878 100644 --- a/www/py-Pituophis/Makefile +++ b/www/py-Pituophis/Makefile @@ -4,7 +4,7 @@ CATEGORIES= www MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Python 3 library for building Gopher clients and servers WWW= https://pypi.org/project/Pituophis/ diff --git a/www/py-bottle-cork/Makefile b/www/py-bottle-cork/Makefile index c21c96c0973..096a2d5e1a1 100644 --- a/www/py-bottle-cork/Makefile +++ b/www/py-bottle-cork/Makefile @@ -26,7 +26,7 @@ OPTIONS_DEFINE= SQLITE MONGODB SQLALCHEMY EXAMPLES MONGODB_DESC= Add MongoDB support SQLALCHEMY_DESC= Add SQLAlchemy support SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} -MONGODB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>0:databases/pymongo@${PY_FLAVOR} +MONGODB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>0:databases/py-pymongo@${PY_FLAVOR} SQLALCHEMY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy10>0:databases/py-sqlalchemy10@${PY_FLAVOR} post-install-EXAMPLES-on: diff --git a/www/py-dj40-django-mptt/Makefile b/www/py-dj40-django-mptt/Makefile index f1eac863f63..958805efb46 100644 --- a/www/py-dj40-django-mptt/Makefile +++ b/www/py-dj40-django-mptt/Makefile @@ -1,5 +1,5 @@ PORTNAME= django-mptt -PORTVERSION= 0.13.4 +PORTVERSION= 0.14.0 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj40- diff --git a/www/py-dj40-django-mptt/distinfo b/www/py-dj40-django-mptt/distinfo index d16c6d82366..0b87dc86808 100644 --- a/www/py-dj40-django-mptt/distinfo +++ b/www/py-dj40-django-mptt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1632928296 -SHA256 (django-mptt-0.13.4.tar.gz) = 80c9fb34df7796a4e5af0cb6b8ade3697555b1aa438bd07a01f32b3ab5202b63 -SIZE (django-mptt-0.13.4.tar.gz) = 102901 +TIMESTAMP = 1665308477 +SHA256 (django-mptt-0.14.0.tar.gz) = 2c92a2b1614c53086278795ccf50580cf1f9b8564f3ff03055dd62bab5987711 +SIZE (django-mptt-0.14.0.tar.gz) = 103453 diff --git a/www/py-dj40-djangorestframework/Makefile b/www/py-dj40-djangorestframework/Makefile index a08316829c4..9ceeaed462f 100644 --- a/www/py-dj40-djangorestframework/Makefile +++ b/www/py-dj40-djangorestframework/Makefile @@ -1,5 +1,5 @@ PORTNAME= djangorestframework -PORTVERSION= 3.13.1 +PORTVERSION= 3.14.0 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj40- @@ -11,7 +11,7 @@ WWW= https://www.django-rest-framework.org/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django40>=2.2:www/py-django40@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django40>=3.0:www/py-django40@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} USES= python:3.6+ diff --git a/www/py-dj40-djangorestframework/distinfo b/www/py-dj40-djangorestframework/distinfo index adfb1b731af..52980d50c3d 100644 --- a/www/py-dj40-djangorestframework/distinfo +++ b/www/py-dj40-djangorestframework/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1651911373 -SHA256 (djangorestframework-3.13.1.tar.gz) = 0c33407ce23acc68eca2a6e46424b008c9c02eceb8cf18581921d0092bc1f2ee -SIZE (djangorestframework-3.13.1.tar.gz) = 954950 +TIMESTAMP = 1665309069 +SHA256 (djangorestframework-3.14.0.tar.gz) = 579a333e6256b09489cbe0a067e66abe55c6595d8926be6b99423786334350c8 +SIZE (djangorestframework-3.14.0.tar.gz) = 1055343 diff --git a/www/py-dj40-drf-yasg/Makefile b/www/py-dj40-drf-yasg/Makefile index ea5cb88c561..9e03c7c4bd8 100644 --- a/www/py-dj40-drf-yasg/Makefile +++ b/www/py-dj40-drf-yasg/Makefile @@ -1,5 +1,5 @@ PORTNAME= drf-yasg -DISTVERSION= 1.21.3 +DISTVERSION= 1.21.4 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj40- diff --git a/www/py-dj40-drf-yasg/distinfo b/www/py-dj40-drf-yasg/distinfo index 768f07250e4..83df0a2be6b 100644 --- a/www/py-dj40-drf-yasg/distinfo +++ b/www/py-dj40-drf-yasg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659558608 -SHA256 (drf-yasg-1.21.3.tar.gz) = b2eebb438fa641503a08dac791be24183ea26dbcfe371a9824ea91f6e3a988aa -SIZE (drf-yasg-1.21.3.tar.gz) = 6676843 +TIMESTAMP = 1665308834 +SHA256 (drf-yasg-1.21.4.tar.gz) = 887c9f79e64f46aa48974234e61029b1bea6b12ea628a8fc8a3697589add1d3e +SIZE (drf-yasg-1.21.4.tar.gz) = 6676926 diff --git a/www/py-django-mptt/Makefile b/www/py-django-mptt/Makefile index 57c652193ed..48a7bf5b627 100644 --- a/www/py-django-mptt/Makefile +++ b/www/py-django-mptt/Makefile @@ -1,6 +1,5 @@ PORTNAME= django-mptt -PORTVERSION= 0.13.4 -PORTREVISION= 1 +PORTVERSION= 0.14.0 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-django-mptt/distinfo b/www/py-django-mptt/distinfo index d16c6d82366..0b87dc86808 100644 --- a/www/py-django-mptt/distinfo +++ b/www/py-django-mptt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1632928296 -SHA256 (django-mptt-0.13.4.tar.gz) = 80c9fb34df7796a4e5af0cb6b8ade3697555b1aa438bd07a01f32b3ab5202b63 -SIZE (django-mptt-0.13.4.tar.gz) = 102901 +TIMESTAMP = 1665308477 +SHA256 (django-mptt-0.14.0.tar.gz) = 2c92a2b1614c53086278795ccf50580cf1f9b8564f3ff03055dd62bab5987711 +SIZE (django-mptt-0.14.0.tar.gz) = 103453 diff --git a/www/py-django32/Makefile b/www/py-django32/Makefile index 7f2739e3ba4..7154bb0a2d0 100644 --- a/www/py-django32/Makefile +++ b/www/py-django32/Makefile @@ -2,7 +2,7 @@ PORTNAME= django PORTVERSION= 3.2.16 CATEGORIES= www python MASTER_SITES= CHEESESHOP \ - https://www.djangoproject.com/m/releases/${PORTVERSION}/ + https://media.djangoproject.com/releases/${PORTVERSION:R}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMESUFFIX= 32 DISTNAME= Django-${PORTVERSION} diff --git a/www/py-django40/Makefile b/www/py-django40/Makefile index 067116185a2..535adc081a7 100644 --- a/www/py-django40/Makefile +++ b/www/py-django40/Makefile @@ -2,7 +2,7 @@ PORTNAME= django PORTVERSION= 4.0.8 CATEGORIES= www python MASTER_SITES= CHEESESHOP \ - https://www.djangoproject.com/m/releases/${PORTVERSION}/ + https://media.djangoproject.com/releases/${PORTVERSION:R}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMESUFFIX= 40 DISTNAME= Django-${PORTVERSION} diff --git a/www/py-django41/Makefile b/www/py-django41/Makefile index 90e4cbc678e..bc095602572 100644 --- a/www/py-django41/Makefile +++ b/www/py-django41/Makefile @@ -1,9 +1,8 @@ PORTNAME= django PORTVERSION= 4.1.2 CATEGORIES= www python -MASTER_SITES= https://media.djangoproject.com/releases/4.1/ \ - CHEESESHOP \ - https://www.djangoproject.com/m/releases/${PORTVERSION}/ +MASTER_SITES= CHEESESHOP \ + https://media.djangoproject.com/releases/${PORTVERSION:R}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMESUFFIX= 41 DISTNAME= Django-${PORTVERSION} diff --git a/www/py-djangorestframework/Makefile b/www/py-djangorestframework/Makefile index 8322c55d8b1..38f300ebed9 100644 --- a/www/py-djangorestframework/Makefile +++ b/www/py-djangorestframework/Makefile @@ -1,5 +1,5 @@ PORTNAME= djangorestframework -PORTVERSION= 3.13.1 +PORTVERSION= 3.14.0 PORTEPOCH= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP @@ -12,7 +12,7 @@ WWW= https://www.django-rest-framework.org/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django32>=2.2:www/py-django32@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django32>=3.0:www/py-django32@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} USES= python:3.6+ diff --git a/www/py-djangorestframework/distinfo b/www/py-djangorestframework/distinfo index adfb1b731af..52980d50c3d 100644 --- a/www/py-djangorestframework/distinfo +++ b/www/py-djangorestframework/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1651911373 -SHA256 (djangorestframework-3.13.1.tar.gz) = 0c33407ce23acc68eca2a6e46424b008c9c02eceb8cf18581921d0092bc1f2ee -SIZE (djangorestframework-3.13.1.tar.gz) = 954950 +TIMESTAMP = 1665309069 +SHA256 (djangorestframework-3.14.0.tar.gz) = 579a333e6256b09489cbe0a067e66abe55c6595d8926be6b99423786334350c8 +SIZE (djangorestframework-3.14.0.tar.gz) = 1055343 diff --git a/www/py-drf-yasg/Makefile b/www/py-drf-yasg/Makefile index 6c06b07f1dc..893f13b1ddb 100644 --- a/www/py-drf-yasg/Makefile +++ b/www/py-drf-yasg/Makefile @@ -1,5 +1,5 @@ PORTNAME= drf-yasg -DISTVERSION= 1.21.3 +DISTVERSION= 1.21.4 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-drf-yasg/distinfo b/www/py-drf-yasg/distinfo index 768f07250e4..83df0a2be6b 100644 --- a/www/py-drf-yasg/distinfo +++ b/www/py-drf-yasg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659558608 -SHA256 (drf-yasg-1.21.3.tar.gz) = b2eebb438fa641503a08dac791be24183ea26dbcfe371a9824ea91f6e3a988aa -SIZE (drf-yasg-1.21.3.tar.gz) = 6676843 +TIMESTAMP = 1665308834 +SHA256 (drf-yasg-1.21.4.tar.gz) = 887c9f79e64f46aa48974234e61029b1bea6b12ea628a8fc8a3697589add1d3e +SIZE (drf-yasg-1.21.4.tar.gz) = 6676926 diff --git a/www/py-fastapi-users/Makefile b/www/py-fastapi-users/Makefile index faad89740c3..c49179b99a8 100644 --- a/www/py-fastapi-users/Makefile +++ b/www/py-fastapi-users/Makefile @@ -1,5 +1,5 @@ PORTNAME= fastapi-users -DISTVERSION= 10.1.4 +DISTVERSION= 10.1.5 CATEGORIES= www devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,7 +12,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bcrypt>=3.1.0:security/py-bcrypt@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}email-validator>=1.1.0,<1.3:mail/py-email-validator@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}email-validator>=1.1.0,<1.4:mail/py-email-validator@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}fastapi>=0.65.2:www/py-fastapi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}makefun>=1.11.2,<1.15:devel/py-makefun@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}passlib>=0:security/py-passlib@${PY_FLAVOR} \ @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bcrypt>=3.1.0:security/py-bcrypt@${PY_FLAVOR ${PYTHON_PKGNAMEPREFIX}python-multipart>=0.0.5:www/py-python-multipart@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asynctest>=0:devel/py-asynctest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}httpx-oauth>=0:www/py-httpx-oauth@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pymongo>=0:databases/pymongo@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pymongo>=0:databases/py-pymongo@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>=0:devel/py-pytest-asyncio@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} diff --git a/www/py-fastapi-users/distinfo b/www/py-fastapi-users/distinfo index bc1f3bc2ce0..636e48f5596 100644 --- a/www/py-fastapi-users/distinfo +++ b/www/py-fastapi-users/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1658996869 -SHA256 (fastapi-users-10.1.4.tar.gz) = b91b3c8da52c0e5a72254bd1875171ecd3e4be2f2c248df7418ee95c1fe68f94 -SIZE (fastapi-users-10.1.4.tar.gz) = 116436 +TIMESTAMP = 1664708084 +SHA256 (fastapi-users-10.1.5.tar.gz) = 47cb99eef18eea654170674f5a86c4bed898a6ee666b45007f9805e687ff32f5 +SIZE (fastapi-users-10.1.5.tar.gz) = 116406 diff --git a/www/py-flask-security/files/patch-setup.py b/www/py-flask-security/files/patch-setup.py deleted file mode 100644 index 4efe72b220f..00000000000 --- a/www/py-flask-security/files/patch-setup.py +++ /dev/null @@ -1,13 +0,0 @@ -- fix the problem that Python thinks that the version 2.6.2 is greater than 6.0.0 for pytest-runner - ---- setup.py.orig 2022-10-05 06:23:53 UTC -+++ setup.py -@@ -42,7 +42,7 @@ for reqs in extras_require.values(): - - setup_requires = [ - 'Babel>=1.3', -- 'pytest-runner>=2.6.2', -+ 'pytest-runner', - ] - - install_requires = [ diff --git a/www/py-google-api-core/Makefile b/www/py-google-api-core/Makefile index deb410ccd34..0ff8a01c63c 100644 --- a/www/py-google-api-core/Makefile +++ b/www/py-google-api-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-api-core -PORTVERSION= 2.10.1 +PORTVERSION= 2.10.2 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-auth>=1.25.0<3.0:security/py-google-auth@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}googleapis-common-protos>=1.56.2<2.0:devel/py-googleapis-common-protos@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}protobuf>=3.20.1,1<5.0.0,1:devel/py-protobuf@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}protobuf>=3.19.5,1<5.0.0,1:devel/py-protobuf@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.18.0<3.0.0:www/py-requests@${PY_FLAVOR} USES= python:3.7+ diff --git a/www/py-google-api-core/distinfo b/www/py-google-api-core/distinfo index c77a3123e89..6c195865a29 100644 --- a/www/py-google-api-core/distinfo +++ b/www/py-google-api-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663672898 -SHA256 (google-api-core-2.10.1.tar.gz) = e16c15a11789bc5a3457afb2818a3540a03f341e6e710d7f9bbf6cde2ef4a7c8 -SIZE (google-api-core-2.10.1.tar.gz) = 123653 +TIMESTAMP = 1665330648 +SHA256 (google-api-core-2.10.2.tar.gz) = 10c06f7739fe57781f87523375e8e1a3a4674bf6392cd6131a3222182b971320 +SIZE (google-api-core-2.10.2.tar.gz) = 123691 diff --git a/www/py-google-cloud-appengine-logging/Makefile b/www/py-google-cloud-appengine-logging/Makefile index 0e799666f43..ee080a1ef4a 100644 --- a/www/py-google-cloud-appengine-logging/Makefile +++ b/www/py-google-cloud-appengine-logging/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-appengine-logging -PORTVERSION= 1.1.4 +PORTVERSION= 1.1.5 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-core>=2.3.1<3.0.0:www/py-google-api-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}proto-plus>=1.22.0<2.0.0:devel/py-proto-plus@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}protobuf>=3.19.0,1<5.0.0,1:devel/py-protobuf@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}protobuf>=3.20.2,1<5.0.0,1:devel/py-protobuf@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils diff --git a/www/py-google-cloud-appengine-logging/distinfo b/www/py-google-cloud-appengine-logging/distinfo index 6e337936913..c7f8965b5b4 100644 --- a/www/py-google-cloud-appengine-logging/distinfo +++ b/www/py-google-cloud-appengine-logging/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661599349 -SHA256 (google-cloud-appengine-logging-1.1.4.tar.gz) = 8a6d00d78390821c98aa0b640fbebba86fa788a417e23a5bd299b6c8d0700424 -SIZE (google-cloud-appengine-logging-1.1.4.tar.gz) = 12989 +TIMESTAMP = 1665073164 +SHA256 (google-cloud-appengine-logging-1.1.5.tar.gz) = ff32905faa25652d32975c80bbb1e0ba3f3b1940a23dfb9ff686a6a1b147c63c +SIZE (google-cloud-appengine-logging-1.1.5.tar.gz) = 13037 diff --git a/www/py-google-cloud-bigtable/Makefile b/www/py-google-cloud-bigtable/Makefile index d50cbd50c52..f6659cff613 100644 --- a/www/py-google-cloud-bigtable/Makefile +++ b/www/py-google-cloud-bigtable/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-bigtable -PORTVERSION= 2.12.0 +PORTVERSION= 2.13.0 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +15,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-core>=2.8.0<3.0.0:www/py-google-a ${PYTHON_PKGNAMEPREFIX}google-cloud-core>=1.4.1<3.0.0:www/py-google-cloud-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}grpc-google-iam-v1>=0.12.4<1.0.0:devel/py-grpc-google-iam-v1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}proto-plus>=1.22.0<2.0.0:devel/py-proto-plus@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}protobuf>=3.19.0,1<5.0.0,1:devel/py-protobuf@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}protobuf>=3.20.2,1<5.0.0,1:devel/py-protobuf@${PY_FLAVOR} USES= python:3.7+ USE_PYTHON= autoplist concurrent distutils diff --git a/www/py-google-cloud-bigtable/distinfo b/www/py-google-cloud-bigtable/distinfo index 1d6686bd1c6..27a36f3335d 100644 --- a/www/py-google-cloud-bigtable/distinfo +++ b/www/py-google-cloud-bigtable/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664768008 -SHA256 (google-cloud-bigtable-2.12.0.tar.gz) = 8a8452e871753d8f116f3b585fadd98da0151a332b00446055b52b7a49cb48f0 -SIZE (google-cloud-bigtable-2.12.0.tar.gz) = 291986 +TIMESTAMP = 1665073166 +SHA256 (google-cloud-bigtable-2.13.0.tar.gz) = 34a9fc8f9f13e5d96f26799d633ecf3c5f781b6227c61ade7fde2bab0c79dc24 +SIZE (google-cloud-bigtable-2.13.0.tar.gz) = 293923 diff --git a/www/py-google-cloud-datastore/Makefile b/www/py-google-cloud-datastore/Makefile index abe129685ab..f3d8811b02f 100644 --- a/www/py-google-cloud-datastore/Makefile +++ b/www/py-google-cloud-datastore/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-datastore -PORTVERSION= 2.8.1 +PORTVERSION= 2.8.2 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-core>=2.3.1<3.0.0:www/py-google-api-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}google-cloud-core>=1.4.0<3.0:www/py-google-cloud-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}proto-plus>=1.22.0<2.0.0:devel/py-proto-plus@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}protobuf>=3.19.0,1<5.0.0,1:devel/py-protobuf@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}protobuf>=3.20.2,1<5.0.0,1:devel/py-protobuf@${PY_FLAVOR} USES= python:3.7+ USE_PYTHON= autoplist concurrent distutils diff --git a/www/py-google-cloud-datastore/distinfo b/www/py-google-cloud-datastore/distinfo index f88f05769e0..0e78b3f7c3a 100644 --- a/www/py-google-cloud-datastore/distinfo +++ b/www/py-google-cloud-datastore/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661599355 -SHA256 (google-cloud-datastore-2.8.1.tar.gz) = 028849d13010cb718500bbf3a9de22d818b2682cdf4e330c01521ed59519e5e2 -SIZE (google-cloud-datastore-2.8.1.tar.gz) = 155987 +TIMESTAMP = 1665073168 +SHA256 (google-cloud-datastore-2.8.2.tar.gz) = 43f34b183e802f027898afcb52aa2f9434399559dfdee3019e9c144726b70442 +SIZE (google-cloud-datastore-2.8.2.tar.gz) = 156155 diff --git a/www/py-google-cloud-dlp/Makefile b/www/py-google-cloud-dlp/Makefile index 3b8162c27d2..5435d8298d7 100644 --- a/www/py-google-cloud-dlp/Makefile +++ b/www/py-google-cloud-dlp/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-dlp -PORTVERSION= 3.9.0 +PORTVERSION= 3.9.1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-core>=2.8.0<3.0.0:www/py-google-api-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}proto-plus>=1.22.0<2.0.0:devel/py-proto-plus@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}protobuf>=3.19.0,1<5.0.0,1:devel/py-protobuf@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}protobuf>=3.20.2,1<5.0.0,1:devel/py-protobuf@${PY_FLAVOR} USES= python:3.7+ USE_PYTHON= autoplist concurrent distutils diff --git a/www/py-google-cloud-dlp/distinfo b/www/py-google-cloud-dlp/distinfo index c167355b7ea..6e9a400acc8 100644 --- a/www/py-google-cloud-dlp/distinfo +++ b/www/py-google-cloud-dlp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662558064 -SHA256 (google-cloud-dlp-3.9.0.tar.gz) = 7d304d0a8c7d1db93888d41fc596517cd88ea336882f91d3aec37f3daadcea6d -SIZE (google-cloud-dlp-3.9.0.tar.gz) = 133851 +TIMESTAMP = 1665073170 +SHA256 (google-cloud-dlp-3.9.1.tar.gz) = 519e38512c005540976147a5ac58fee4367bc7aec1214ed0eb33de579161ebcb +SIZE (google-cloud-dlp-3.9.1.tar.gz) = 134350 diff --git a/www/py-google-cloud-logging/Makefile b/www/py-google-cloud-logging/Makefile index 19bf904950b..df8b1b46d31 100644 --- a/www/py-google-cloud-logging/Makefile +++ b/www/py-google-cloud-logging/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-logging -PORTVERSION= 3.2.3 +PORTVERSION= 3.2.4 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-core>=2.8.0<3.0.0:www/py-google-a ${PYTHON_PKGNAMEPREFIX}google-cloud-core>=2.0.0<3.0.0:www/py-google-cloud-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}grpc-google-iam-v1>=0.12.4<1.0.0:devel/py-grpc-google-iam-v1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}proto-plus>=1.22.0<2.0.0:devel/py-proto-plus@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}protobuf>=3.19.0,1<5.0.0,1:devel/py-protobuf@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}protobuf>=3.20.2,1<5.0.0,1:devel/py-protobuf@${PY_FLAVOR} USES= python:3.7+ USE_PYTHON= autoplist concurrent distutils diff --git a/www/py-google-cloud-logging/distinfo b/www/py-google-cloud-logging/distinfo index ab88a78f8c5..aac08f4a9ce 100644 --- a/www/py-google-cloud-logging/distinfo +++ b/www/py-google-cloud-logging/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664768010 -SHA256 (google-cloud-logging-3.2.3.tar.gz) = 7d63e5d92634f8db675fbd04add8887f9074a81fd42e9b819fba72dd8b524b63 -SIZE (google-cloud-logging-3.2.3.tar.gz) = 222863 +TIMESTAMP = 1665073172 +SHA256 (google-cloud-logging-3.2.4.tar.gz) = 0ecab8fb6104f9f81b3162999ad94ed65029e9ad44696a4c2ef0ce0bb135d1e9 +SIZE (google-cloud-logging-3.2.4.tar.gz) = 222865 diff --git a/www/py-google-cloud-speech/Makefile b/www/py-google-cloud-speech/Makefile index 2f2c4c5b3d8..a1bcb5738cd 100644 --- a/www/py-google-cloud-speech/Makefile +++ b/www/py-google-cloud-speech/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-speech -PORTVERSION= 2.15.1 +PORTVERSION= 2.16.1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-core>=2.8.0<3.0.0:www/py-google-api-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}proto-plus>=1.22.0<2.0.0:devel/py-proto-plus@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}protobuf>=3.19.0,1<5.0.0,1:devel/py-protobuf@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}protobuf>=3.20.2,1<5.0.0,1:devel/py-protobuf@${PY_FLAVOR} USES= python:3.7+ USE_PYTHON= autoplist concurrent distutils diff --git a/www/py-google-cloud-speech/distinfo b/www/py-google-cloud-speech/distinfo index 220e6277f2a..9571b66e854 100644 --- a/www/py-google-cloud-speech/distinfo +++ b/www/py-google-cloud-speech/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661599361 -SHA256 (google-cloud-speech-2.15.1.tar.gz) = 9133433a0a9235d9761b2b5cae4660f003c2105678a1f51c101225bc85effccf -SIZE (google-cloud-speech-2.15.1.tar.gz) = 150380 +TIMESTAMP = 1665330650 +SHA256 (google-cloud-speech-2.16.1.tar.gz) = 9e9bcdbeece2817fcebc28dff5caa67339628a4b575b4fe043de72224b732f9f +SIZE (google-cloud-speech-2.16.1.tar.gz) = 223061 diff --git a/www/py-hdfs/Makefile b/www/py-hdfs/Makefile new file mode 100644 index 00000000000..b02eb0606f6 --- /dev/null +++ b/www/py-hdfs/Makefile @@ -0,0 +1,23 @@ +PORTNAME= hdfs +DISTVERSION= 2.7.0 +CATEGORIES= www python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= HdfsCLI: API and command line interface for HDFS +WWW= https://hdfscli.readthedocs.io/en/latest/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docopt>0:devel/py-docopt@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.7.0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} + +USES= python +USE_PYTHON= distutils concurrent autoplist # tests require nose which is unmaintained and abandoned, see https://github.com/mtth/hdfs/issues/190 + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/www/py-hdfs/distinfo b/www/py-hdfs/distinfo new file mode 100644 index 00000000000..8797aea7190 --- /dev/null +++ b/www/py-hdfs/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665349475 +SHA256 (hdfs-2.7.0.tar.gz) = ecd4650c39bb4f9421641320f4931edd81cf7126ae4e5ec880215adf6435df3d +SIZE (hdfs-2.7.0.tar.gz) = 43407 diff --git a/www/py-hdfs/pkg-descr b/www/py-hdfs/pkg-descr new file mode 100644 index 00000000000..e8f27852db0 --- /dev/null +++ b/www/py-hdfs/pkg-descr @@ -0,0 +1 @@ +API and command line interface for HDFS. diff --git a/www/py-horizon/Makefile b/www/py-horizon/Makefile index 088fb460a5b..484bd0e97ec 100644 --- a/www/py-horizon/Makefile +++ b/www/py-horizon/Makefile @@ -32,7 +32,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.6.0:devel/py-babel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.utils>=4.8.0:devel/py-oslo.utils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}osprofiler>=2.3.0:devel/py-osprofiler@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pbr>=5.5.0:devel/py-pbr@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pymongo>=3.0.2:databases/pymongo@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pymongo>=3.0.2:databases/py-pymongo@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyscss>=1.3.7:textproc/py-pyscss@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-cinderclient>=8.0.0:net/py-python-cinderclient@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-glanceclient>=2.8.0:net/py-python-glanceclient@${PY_FLAVOR} \ diff --git a/www/py-httpx-oauth/Makefile b/www/py-httpx-oauth/Makefile index 4483901eb74..6f26d96b62f 100644 --- a/www/py-httpx-oauth/Makefile +++ b/www/py-httpx-oauth/Makefile @@ -1,5 +1,5 @@ PORTNAME= httpx-oauth -DISTVERSION= 0.8.0 +DISTVERSION= 0.10.1 CATEGORIES= www devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-httpx-oauth/distinfo b/www/py-httpx-oauth/distinfo index 1465205ffaf..7960204e1d5 100644 --- a/www/py-httpx-oauth/distinfo +++ b/www/py-httpx-oauth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1658234829 -SHA256 (httpx-oauth-0.8.0.tar.gz) = cb01837e224b31f5fb1c56afdb98027d2853a87cad12671bc22441ab446bd0b1 -SIZE (httpx-oauth-0.8.0.tar.gz) = 21423 +TIMESTAMP = 1664706609 +SHA256 (httpx-oauth-0.10.1.tar.gz) = 5ebd4abb8b1cc9b5b4673c1ef574fda19a52d1edead3325d38e6a65ae3c73ed6 +SIZE (httpx-oauth-0.10.1.tar.gz) = 30933 diff --git a/www/py-requests-cache93/Makefile b/www/py-requests-cache93/Makefile index 80bf23c6417..ece988d97b9 100644 --- a/www/py-requests-cache93/Makefile +++ b/www/py-requests-cache93/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.4.4<2.0.0:devel/py-appdirs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}attrs>=21.2:devel/py-attrs@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cattrs>=1.8<22.2:devel/py-cattrs@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}cattrs>=1.8<22.3:devel/py-cattrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.22<3.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}url-normalize>=1.4<2.0:net/py-url-normalize@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}urllib3>=1.25.5,1<2.0.0,1:net/py-urllib3@${PY_FLAVOR} @@ -27,7 +27,4 @@ NO_ARCH= yes PORTSCOUT= ignore:1 -do-test: - cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -rs -v - .include <bsd.port.mk> diff --git a/www/py-requests-cache93/files/patch-cattrs b/www/py-requests-cache93/files/patch-cattrs index c94d37779c3..6318c6e8082 100644 --- a/www/py-requests-cache93/files/patch-cattrs +++ b/www/py-requests-cache93/files/patch-cattrs @@ -1,3 +1,35 @@ +--- requests_cache/serializers/cattrs.py.orig 2022-02-23 03:10:56 UTC ++++ requests_cache/serializers/cattrs.py +@@ -14,7 +14,7 @@ serialization format. + from datetime import datetime, timedelta + from typing import Callable, Dict, ForwardRef, MutableMapping + +-from cattr import GenConverter ++from cattr import Converter + from requests.cookies import RequestsCookieJar, cookiejar_from_dict + from requests.structures import CaseInsensitiveDict + from urllib3._collections import HTTPHeaderDict +@@ -28,7 +28,7 @@ class CattrStage(Stage): + on its own, or as a stage within a :py:class:`.SerializerPipeline`. + """ + +- def __init__(self, factory: Callable[..., GenConverter] = None): ++ def __init__(self, factory: Callable[..., Converter] = None): + self.converter = init_converter(factory) + + def dumps(self, value: CachedResponse) -> Dict: +@@ -42,9 +42,9 @@ class CattrStage(Stage): + return self.converter.structure(value, cl=CachedResponse) + + +-def init_converter(factory: Callable[..., GenConverter] = None): ++def init_converter(factory: Callable[..., Converter] = None): + """Make a converter to structure and unstructure nested objects within a :py:class:`.CachedResponse`""" +- factory = factory or GenConverter ++ factory = factory or Converter + converter = factory(omit_if_default=True) + + # Convert datetimes to and from iso-formatted strings Obtained from: https://github.com/requests-cache/requests-cache/commit/66550b5355f4a4f063b4b22c3139a2f941c91eb4 --- requests_cache/serializers/preconf.py.orig 2022-02-23 03:10:56 UTC @@ -26,7 +58,7 @@ Obtained from: https://github.com/requests-cache/requests-cache/commit/66550b535 -from cattr.preconf import bson as bson_preconf -from cattr.preconf import json as json_preconf -from cattr.preconf import msgpack, orjson, pyyaml, tomlkit, ujson -+from cattr import GenConverter ++from cattr import Converter from .._utils import get_placeholder_class from .cattrs import CattrStage @@ -180,7 +212,7 @@ Obtained from: https://github.com/requests-cache/requests-cache/commit/66550b535 ['appdirs>=1.4.4,<2.0.0', 'attrs>=21.2,<22.0', - 'cattrs>=1.8,<2.0', -+ 'cattrs>=1.8,<22.2', ++ 'cattrs>=1.8,<22.3', 'requests>=2.22,<3.0', 'url-normalize>=1.4,<2.0', 'urllib3>=1.25.5,<2.0.0'] diff --git a/www/py-requests-cache93/files/patch-setup.py b/www/py-requests-cache93/files/patch-setup.py index 6cadfb7e8e4..1bb030ad70e 100644 --- a/www/py-requests-cache93/files/patch-setup.py +++ b/www/py-requests-cache93/files/patch-setup.py @@ -6,6 +6,6 @@ ['appdirs>=1.4.4,<2.0.0', - 'attrs>=21.2,<22.0', + 'attrs>=21.2', - 'cattrs>=1.8,<22.2', + 'cattrs>=1.8,<22.3', 'requests>=2.22,<3.0', 'url-normalize>=1.4,<2.0', diff --git a/www/py-requests-toolbelt/Makefile b/www/py-requests-toolbelt/Makefile index 45390164716..62f87282eea 100644 --- a/www/py-requests-toolbelt/Makefile +++ b/www/py-requests-toolbelt/Makefile @@ -1,20 +1,20 @@ PORTNAME= requests-toolbelt -PORTVERSION= 0.9.1 -PORTREVISION= 1 +PORTVERSION= 0.10.0 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Utility belt for advanced users of python-requests -WWW= https://toolbelt.readthedocs.org +WWW= https://toolbelt.readthedocs.io/ \ + https://github.com/requests/toolbelt LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.0.1<3.0.0:www/py-requests@${PY_FLAVOR} -USES= python:3.6+ +USES= python:3.4+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-requests-toolbelt/distinfo b/www/py-requests-toolbelt/distinfo index 2f63ef88720..eed07d9c9c1 100644 --- a/www/py-requests-toolbelt/distinfo +++ b/www/py-requests-toolbelt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1581532907 -SHA256 (requests-toolbelt-0.9.1.tar.gz) = 968089d4584ad4ad7c171454f0a5c6dac23971e9472521ea3b6d49d610aa6fc0 -SIZE (requests-toolbelt-0.9.1.tar.gz) = 207286 +TIMESTAMP = 1665330652 +SHA256 (requests-toolbelt-0.10.0.tar.gz) = f695d6207931200b46c8ef6addbc8a921fb5d77cc4cd209c2e7d39293fcd2b30 +SIZE (requests-toolbelt-0.10.0.tar.gz) = 211210 diff --git a/www/py-secure-cookie/Makefile b/www/py-secure-cookie/Makefile index 9f21f26c764..89cc66c9577 100644 --- a/www/py-secure-cookie/Makefile +++ b/www/py-secure-cookie/Makefile @@ -6,7 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= acm@FreeBSD.org COMMENT= Secure cookie and session interface for WSGI applications -WWW= https://github.com/pallets/secure-cookie +WWW= https://github.com/pallets-eco/secure-cookie LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.rst diff --git a/www/py-sentinelhub/Makefile b/www/py-sentinelhub/Makefile index 6f2583d471d..8c4c5dd5d7e 100644 --- a/www/py-sentinelhub/Makefile +++ b/www/py-sentinelhub/Makefile @@ -1,5 +1,5 @@ PORTNAME= sentinelhub -PORTVERSION= 3.7.0 +PORTVERSION= 3.8.0 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-sentinelhub/distinfo b/www/py-sentinelhub/distinfo index f33b4266bb1..22b9533b6e8 100644 --- a/www/py-sentinelhub/distinfo +++ b/www/py-sentinelhub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661599365 -SHA256 (sentinelhub-3.7.0.tar.gz) = 53de567a8bc18b3f54796c7e67342d45495b0e7497cb066a0d2cb1859b27d20c -SIZE (sentinelhub-3.7.0.tar.gz) = 216036 +TIMESTAMP = 1665330654 +SHA256 (sentinelhub-3.8.0.tar.gz) = cfe05b76644381ba070f7790aece0bdeca5eaa0263b2da7882076f73a60b74c4 +SIZE (sentinelhub-3.8.0.tar.gz) = 218535 diff --git a/www/rubygem-asana/Makefile b/www/rubygem-asana/Makefile index 79ec52957b4..51a5a5a626f 100644 --- a/www/rubygem-asana/Makefile +++ b/www/rubygem-asana/Makefile @@ -1,5 +1,6 @@ PORTNAME= asana PORTVERSION= 2.0.0 +PORTREVISION= 1 CATEGORIES= www rubygems MASTER_SITES= RG @@ -13,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-faraday1>=1.0<2:www/rubygem-faraday1 \ rubygem-faraday_middleware>=1.0<2:www/rubygem-faraday_middleware \ rubygem-faraday_middleware-multi_json>=0.0<1:devel/rubygem-faraday_middleware-multi_json \ - rubygem-oauth21>=1.4<3:net/rubygem-oauth21 + rubygem-oauth2>=1.4<3:net/rubygem-oauth2 USES= gem USE_RUBY= yes diff --git a/www/rubygem-asana1/Makefile b/www/rubygem-asana1/Makefile index 83b00e7b8bb..06685c2fd66 100644 --- a/www/rubygem-asana1/Makefile +++ b/www/rubygem-asana1/Makefile @@ -1,5 +1,6 @@ PORTNAME= asana PORTVERSION= 1.0.0 +PORTREVISION= 1 CATEGORIES= www rubygems MASTER_SITES= RG PKGNAMESUFFIX= 1 @@ -14,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-faraday1>=1.0<2:www/rubygem-faraday1 \ rubygem-faraday_middleware>=1.0<2:www/rubygem-faraday_middleware \ rubygem-faraday_middleware-multi_json>=0.0<1:devel/rubygem-faraday_middleware-multi_json \ - rubygem-oauth21>=1.4<3:net/rubygem-oauth21 + rubygem-oauth2>=1.4<3:net/rubygem-oauth2 USES= gem USE_RUBY= yes diff --git a/www/rubygem-cal-heatmap-rails-rails4/Makefile b/www/rubygem-cal-heatmap-rails-rails4/Makefile deleted file mode 100644 index 98dae15b17b..00000000000 --- a/www/rubygem-cal-heatmap-rails-rails4/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -PORTNAME= cal-heatmap-rails -PORTVERSION= 3.6.0 -CATEGORIES= www rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= -rails4 - -MAINTAINER= ruby@FreeBSD.org -COMMENT= Calendar heatmap assets for Rails -WWW= https://github.com/pavolzbell/cal-heatmap-rails - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE.md - -RUN_DEPENDS= rubygem-d3_rails-rails4>=3.4.6:www/rubygem-d3_rails-rails4 - -NO_ARCH= yes -USE_RUBY= yes -USES= gem - -.include <bsd.port.mk> diff --git a/www/rubygem-cal-heatmap-rails-rails4/distinfo b/www/rubygem-cal-heatmap-rails-rails4/distinfo deleted file mode 100644 index 6eac031ddcf..00000000000 --- a/www/rubygem-cal-heatmap-rails-rails4/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1464340052 -SHA256 (rubygem/cal-heatmap-rails-3.6.0.gem) = f34c5f22d3c3f33a29c980e2370921146038bf2773c5e42fa237422eff224129 -SIZE (rubygem/cal-heatmap-rails-3.6.0.gem) = 38400 diff --git a/www/rubygem-cal-heatmap-rails-rails4/pkg-descr b/www/rubygem-cal-heatmap-rails-rails4/pkg-descr deleted file mode 100644 index 4b5c117c345..00000000000 --- a/www/rubygem-cal-heatmap-rails-rails4/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Cal-Heatmap is a JavaScript module to create calendar heatmaps -to visualize time series data. This gem packages it for the -Rails asset pipeline. diff --git a/www/rubygem-d3_rails-rails4/Makefile b/www/rubygem-d3_rails-rails4/Makefile deleted file mode 100644 index bd4a4e9992c..00000000000 --- a/www/rubygem-d3_rails-rails4/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -PORTNAME= d3_rails -PORTVERSION= 3.5.17 -CATEGORIES= www rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= -rails4 - -MAINTAINER= ruby@FreeBSD.org -COMMENT= JavaScript framework for data visualization -WWW= https://github.com/logical42/d3_rails - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/MIT_LICENSE - -RUN_DEPENDS= rubygem-railties4>=3.1.0:www/rubygem-railties4 - -NO_ARCH= yes -USE_RUBY= yes -USES= gem - -.include <bsd.port.mk> diff --git a/www/rubygem-d3_rails-rails4/distinfo b/www/rubygem-d3_rails-rails4/distinfo deleted file mode 100644 index 66f54983863..00000000000 --- a/www/rubygem-d3_rails-rails4/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1483347507 -SHA256 (rubygem/d3_rails-3.5.17.gem) = c2e3ae9577cf890042c4d017ebce3ad7d913ad30b477af92de81564c6010f41e -SIZE (rubygem/d3_rails-3.5.17.gem) = 134656 diff --git a/www/rubygem-d3_rails-rails4/pkg-descr b/www/rubygem-d3_rails-rails4/pkg-descr deleted file mode 100644 index bd06e56d02d..00000000000 --- a/www/rubygem-d3_rails-rails4/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -Gem installation of javascript framework for data visualization, D3 diff --git a/www/rubygem-faraday-follow_redirects/Makefile b/www/rubygem-faraday-follow_redirects/Makefile new file mode 100644 index 00000000000..713c3318eae --- /dev/null +++ b/www/rubygem-faraday-follow_redirects/Makefile @@ -0,0 +1,20 @@ +PORTNAME= faraday-follow_redirects +PORTVERSION= 0.3.0 +CATEGORIES= www rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Faraday 2.x compatible extraction of FaradayMiddleware::FollowRedirects +WWW= https://github.com/tisba/faraday-follow-redirects + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +RUN_DEPENDS= rubygem-faraday>=1<3:www/rubygem-faraday + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/www/rubygem-faraday-follow_redirects/distinfo b/www/rubygem-faraday-follow_redirects/distinfo new file mode 100644 index 00000000000..8738a6c7ee9 --- /dev/null +++ b/www/rubygem-faraday-follow_redirects/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665330602 +SHA256 (rubygem/faraday-follow_redirects-0.3.0.gem) = d92d975635e2c7fe525dd494fcd4b9bb7f0a4a0ec0d5f4c15c729530fdb807f9 +SIZE (rubygem/faraday-follow_redirects-0.3.0.gem) = 8704 diff --git a/www/rubygem-faraday-follow_redirects/pkg-descr b/www/rubygem-faraday-follow_redirects/pkg-descr new file mode 100644 index 00000000000..3ad53089e29 --- /dev/null +++ b/www/rubygem-faraday-follow_redirects/pkg-descr @@ -0,0 +1,5 @@ +Faraday 2.x compatible extraction of FaradayMiddleware::FollowRedirects. This +gem will also work with Faraday 1.x, to support gem codebases which can work +with Faraday 1.x or 2.x. For the former standard version of this middleware for +Faraday 1.x, check out https://github.com/lostisland/faraday_middleware. Faraday +1.x support is considered deprecated, please update to Faraday 2.x. diff --git a/www/rubygem-faraday/Makefile b/www/rubygem-faraday/Makefile index cc305ff167b..6d21984f9d0 100644 --- a/www/rubygem-faraday/Makefile +++ b/www/rubygem-faraday/Makefile @@ -1,5 +1,5 @@ PORTNAME= faraday -PORTVERSION= 2.5.2 +PORTVERSION= 2.6.0 CATEGORIES= www rubygems MASTER_SITES= RG diff --git a/www/rubygem-faraday/distinfo b/www/rubygem-faraday/distinfo index 85e953c484b..ba8702e7c7c 100644 --- a/www/rubygem-faraday/distinfo +++ b/www/rubygem-faraday/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661599537 -SHA256 (rubygem/faraday-2.5.2.gem) = bd0e2f2ad04bb5d94baea75cc46cacae7cef046a261b9d2dfd1ebb2dd044d8a8 -SIZE (rubygem/faraday-2.5.2.gem) = 68608 +TIMESTAMP = 1665073208 +SHA256 (rubygem/faraday-2.6.0.gem) = 7bf59cf89e584b5f5ccdbee0ab7ebd4f3f623c631e2fb12af504deeae0091b57 +SIZE (rubygem/faraday-2.6.0.gem) = 68608 diff --git a/www/rubygem-geminabox/Makefile b/www/rubygem-geminabox/Makefile index 1e69c1706f0..99c01d67565 100644 --- a/www/rubygem-geminabox/Makefile +++ b/www/rubygem-geminabox/Makefile @@ -1,5 +1,6 @@ PORTNAME= geminabox PORTVERSION= 2.1.0 +PORTREVISION= 1 CATEGORIES= www rubygems MASTER_SITES= RG @@ -15,7 +16,7 @@ RUN_DEPENDS= rubygem-builder>=0:devel/rubygem-builder \ rubygem-httpclient>=2.2.7:www/rubygem-httpclient \ rubygem-nesty>=0:devel/rubygem-nesty \ rubygem-reentrant_flock>=0:devel/rubygem-reentrant_flock \ - rubygem-sinatra>=2.0<3:www/rubygem-sinatra + rubygem-sinatra2>=2.0<3:www/rubygem-sinatra2 USES= cpe gem CPE_VENDOR= ${PORTNAME}_project diff --git a/www/rubygem-gollum/Makefile b/www/rubygem-gollum/Makefile index 86a872bceff..3ab2afa5923 100644 --- a/www/rubygem-gollum/Makefile +++ b/www/rubygem-gollum/Makefile @@ -1,5 +1,6 @@ PORTNAME= gollum PORTVERSION= 5.3.0 +PORTREVISION= 1 CATEGORIES= www rubygems MASTER_SITES= RG @@ -14,17 +15,17 @@ RUN_DEPENDS= git:devel/git \ rubygem-gemojione>=4.1<5:graphics/rubygem-gemojione \ rubygem-gollum-lib>=5.1<6:www/rubygem-gollum-lib \ rubygem-i18n>=1.8:devel/rubygem-i18n \ - rubygem-kramdown-parser-gfm>=1.1.0<1.2:textproc/rubygem-kramdown-parser-gfm \ rubygem-kramdown>=2.3<3:textproc/rubygem-kramdown \ + rubygem-kramdown-parser-gfm>=1.1.0<1.2:textproc/rubygem-kramdown-parser-gfm \ rubygem-mustache-sinatra>=1.0<2:devel/rubygem-mustache-sinatra \ rubygem-octicons>=12.0:misc/rubygem-octicons \ rubygem-rdoc>=6:devel/rubygem-rdoc \ rubygem-rss>=0.2.9<0.3:www/rubygem-rss \ rubygem-sass>=3.5<4:textproc/rubygem-sass \ - rubygem-sinatra-contrib>=2.0<3:www/rubygem-sinatra-contrib \ - rubygem-sinatra>=2.0<3:www/rubygem-sinatra \ - rubygem-sprockets-helpers>=1.2<2:devel/rubygem-sprockets-helpers \ + rubygem-sinatra2>=2.0<3:www/rubygem-sinatra2 \ + rubygem-sinatra-contrib2>=2.0<3:www/rubygem-sinatra-contrib2 \ rubygem-sprockets3>=3.7<4:devel/rubygem-sprockets3 \ + rubygem-sprockets-helpers>=1.2<2:devel/rubygem-sprockets-helpers \ rubygem-uglifier>=4.2<5:www/rubygem-uglifier \ rubygem-useragent>=0.16.2<0.17:devel/rubygem-useragent \ rubygem-webrick>=1.7<2:www/rubygem-webrick diff --git a/www/rubygem-haml-rails-rails4/Makefile b/www/rubygem-haml-rails-rails4/Makefile index bb414df69fd..b776fef4b2d 100644 --- a/www/rubygem-haml-rails-rails4/Makefile +++ b/www/rubygem-haml-rails-rails4/Makefile @@ -1,5 +1,6 @@ PORTNAME= haml-rails PORTVERSION= 1.0.0 +PORTREVISION= 1 CATEGORIES= www rubygems MASTER_SITES= RG PKGNAMESUFFIX= -rails4 @@ -13,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-actionpack4>=4.0.1:www/rubygem-actionpack4 \ rubygem-activesupport4>=4.0.1:devel/rubygem-activesupport4 \ - rubygem-haml>=4.0.6<6.0:www/rubygem-haml \ + rubygem-haml5>=4.0.6<6.0:www/rubygem-haml5 \ rubygem-html2haml>=1.0.1:www/rubygem-html2haml \ rubygem-railties4>=4.0.1:www/rubygem-railties4 diff --git a/www/rubygem-haml/Makefile b/www/rubygem-haml/Makefile index c4173d2477b..b54305c3c5d 100644 --- a/www/rubygem-haml/Makefile +++ b/www/rubygem-haml/Makefile @@ -1,23 +1,24 @@ PORTNAME= haml -PORTVERSION= 5.2.2 +PORTVERSION= 6.0.5 CATEGORIES= www rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org -COMMENT= Markup language to describe HTML +COMMENT= Elegant, structured (X)HTML/XML templating engine WWW= https://haml.info/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE RUN_DEPENDS= rubygem-temple>=0.8.0:devel/rubygem-temple \ + rubygem-thor>=0:devel/rubygem-thor \ rubygem-tilt>=0:devel/rubygem-tilt -USES= cpe gem +USES= cpe gem shebangfix USE_RUBY= yes -NO_ARCH= yes - PLIST_FILES= bin/haml +SHEBANG_FILES= bin/* + .include <bsd.port.mk> diff --git a/www/rubygem-haml/distinfo b/www/rubygem-haml/distinfo index 510fdbef33d..ccb55a62a24 100644 --- a/www/rubygem-haml/distinfo +++ b/www/rubygem-haml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1628103852 -SHA256 (rubygem/haml-5.2.2.gem) = 6e759246556145642ef832d670fc06f9bd8539159a0e600847a00291dd7aae0c -SIZE (rubygem/haml-5.2.2.gem) = 92160 +TIMESTAMP = 1665073240 +SHA256 (rubygem/haml-6.0.5.gem) = 434812fdccc61e03aab2eaffc13e29930b9b402ea2a89d491ebfa1119acad4f0 +SIZE (rubygem/haml-6.0.5.gem) = 74752 diff --git a/www/rubygem-haml5/Makefile b/www/rubygem-haml5/Makefile new file mode 100644 index 00000000000..76f15b4d452 --- /dev/null +++ b/www/rubygem-haml5/Makefile @@ -0,0 +1,27 @@ +PORTNAME= haml +PORTVERSION= 5.2.2 +CATEGORIES= www rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 5 + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Markup language to describe HTML +WWW= https://haml.info/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-temple>=0.8.0:devel/rubygem-temple \ + rubygem-tilt>=0:devel/rubygem-tilt + +USES= cpe gem +USE_RUBY= yes + +NO_ARCH= yes + +PORTSCOUT= limit:^5\. + +post-install: + ${RM} ${STAGEDIR}${PREFIX}/bin/haml + +.include <bsd.port.mk> diff --git a/www/rubygem-haml5/distinfo b/www/rubygem-haml5/distinfo new file mode 100644 index 00000000000..510fdbef33d --- /dev/null +++ b/www/rubygem-haml5/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1628103852 +SHA256 (rubygem/haml-5.2.2.gem) = 6e759246556145642ef832d670fc06f9bd8539159a0e600847a00291dd7aae0c +SIZE (rubygem/haml-5.2.2.gem) = 92160 diff --git a/www/rubygem-haml5/pkg-descr b/www/rubygem-haml5/pkg-descr new file mode 100644 index 00000000000..d33a29d026d --- /dev/null +++ b/www/rubygem-haml5/pkg-descr @@ -0,0 +1,7 @@ +Haml is a markup language that's used to cleanly and simply describe the HTML +of any web document without the use of inline code. Haml functions as a +replacement for inline page templating systems such as PHP, ASP, and ERB, the +templating language used in most Ruby on Rails applications. +However, Haml avoids the need for explicitly coding HTML into the template, +because it itself is a description of the HTML, with some code to generate +dynamic content. diff --git a/www/rubygem-html2haml/Makefile b/www/rubygem-html2haml/Makefile index f6c2be9a59d..f7eed3e9a3f 100644 --- a/www/rubygem-html2haml/Makefile +++ b/www/rubygem-html2haml/Makefile @@ -1,17 +1,18 @@ PORTNAME= html2haml -PORTVERSION= 2.2.0 +PORTVERSION= 2.3.0 CATEGORIES= www rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Converts HTML into Haml -WWW= https://haml.info/ +WWW= https://haml.info/ \ + https://github.com/haml/html2haml LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE RUN_DEPENDS= rubygem-erubis>=2.7.0<2.8:www/rubygem-erubis \ - rubygem-haml>=4.0<6:www/rubygem-haml \ + rubygem-haml5>=4.0:www/rubygem-haml5 \ rubygem-nokogiri>=1.6.0:textproc/rubygem-nokogiri \ rubygem-ruby_parser>=3.5<4:devel/rubygem-ruby_parser diff --git a/www/rubygem-html2haml/distinfo b/www/rubygem-html2haml/distinfo index 1b03daa42bb..fe75d822399 100644 --- a/www/rubygem-html2haml/distinfo +++ b/www/rubygem-html2haml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1493631799 -SHA256 (rubygem/html2haml-2.2.0.gem) = a3b4d38d318c5101d89d7a82af790f4b18c600ef73109220ad254ef150931935 -SIZE (rubygem/html2haml-2.2.0.gem) = 21504 +TIMESTAMP = 1665330720 +SHA256 (rubygem/html2haml-2.3.0.gem) = b587eaf532609642fc3b5c2b35861e8c9e15e72e0355b93bbcfee1e3ae088127 +SIZE (rubygem/html2haml-2.3.0.gem) = 21504 diff --git a/www/rubygem-json-jwt/Makefile b/www/rubygem-json-jwt/Makefile index 38845d37c5c..58a286f0e9e 100644 --- a/www/rubygem-json-jwt/Makefile +++ b/www/rubygem-json-jwt/Makefile @@ -1,5 +1,5 @@ PORTNAME= json-jwt -PORTVERSION= 1.15.3 +PORTVERSION= 1.16.0 CATEGORIES= www devel rubygems MASTER_SITES= RG @@ -13,7 +13,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-activesupport60>=4.2:devel/rubygem-activesupport60 \ rubygem-aes_key_wrap>=0:security/rubygem-aes_key_wrap \ rubygem-bindata>=0:devel/rubygem-bindata \ - rubygem-httpclient>=0:www/rubygem-httpclient + rubygem-faraday>=2.0<3:www/rubygem-faraday \ + rubygem-faraday-follow_redirects>=0:www/rubygem-faraday-follow_redirects USES= gem USE_RUBY= yes diff --git a/www/rubygem-json-jwt/distinfo b/www/rubygem-json-jwt/distinfo index 11ad460f406..e09e4b72c05 100644 --- a/www/rubygem-json-jwt/distinfo +++ b/www/rubygem-json-jwt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661599545 -SHA256 (rubygem/json-jwt-1.15.3.gem) = 66db4f14e538a774c15502a5b5b26b1f3e7585481bbb96df490aa74b5c2d6110 -SIZE (rubygem/json-jwt-1.15.3.gem) = 14848 +TIMESTAMP = 1665330698 +SHA256 (rubygem/json-jwt-1.16.0.gem) = 58be97b266987d8a97bd89dcbe9245b99b813002aa2f6ea2676ee45d9864c15b +SIZE (rubygem/json-jwt-1.16.0.gem) = 14336 diff --git a/www/rubygem-jwt21/Makefile b/www/rubygem-jwt21/Makefile deleted file mode 100644 index 7af42ca16d5..00000000000 --- a/www/rubygem-jwt21/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -PORTNAME= jwt -PORTVERSION= 2.1.0 -CATEGORIES= www devel rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= 21 - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= JSON Web Token implementation in Ruby -WWW= https://github.com/jwt/ruby-jwt - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE - -USES= gem -USE_RUBY= yes - -NO_ARCH= yes - -PORTSCOUT= limit:^2\.1\. - -.include <bsd.port.mk> diff --git a/www/rubygem-jwt21/distinfo b/www/rubygem-jwt21/distinfo deleted file mode 100644 index a6e262f29e3..00000000000 --- a/www/rubygem-jwt21/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1507365146 -SHA256 (rubygem/jwt-2.1.0.gem) = 7e7e7ffc1a5ebce628ac7da428341c50615a3a10ac47bb74c22c1cba325613f0 -SIZE (rubygem/jwt-2.1.0.gem) = 37888 diff --git a/www/rubygem-jwt21/pkg-descr b/www/rubygem-jwt21/pkg-descr deleted file mode 100644 index 37d45088705..00000000000 --- a/www/rubygem-jwt21/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -JWT is a Ruby implementation of JSON Web Token draft 06 [1]. - -[1] http://self-issued.info/docs/draft-jones-json-web-token-06.html diff --git a/www/rubygem-protocol-rack01/Makefile b/www/rubygem-protocol-rack01/Makefile deleted file mode 100644 index 88de18465ff..00000000000 --- a/www/rubygem-protocol-rack01/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -PORTNAME= protocol-rack -PORTVERSION= 0.1.6 -CATEGORIES= www rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= 01 - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Implementation of the Rack protocol/specification -WWW= https://github.com/socketry/protocol-rack - -LICENSE= MIT - -RUN_DEPENDS= rubygem-protocol-http>=0.23.4<0.24:www/rubygem-protocol-http \ - rubygem-rack>=1.0,3:www/rubygem-rack - -USES= gem -USE_RUBY= yes - -NO_ARCH= yes - -PORTSCOUT= limit:^0\.1\. - -.include <bsd.port.mk> diff --git a/www/rubygem-protocol-rack01/distinfo b/www/rubygem-protocol-rack01/distinfo deleted file mode 100644 index 47cf96e9aef..00000000000 --- a/www/rubygem-protocol-rack01/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1661599129 -SHA256 (rubygem/protocol-rack-0.1.6.gem) = 89df0ee500ee6af96deff5dcfcbc8364c63a79a38f2c8e608303e1d517e81073 -SIZE (rubygem/protocol-rack-0.1.6.gem) = 16384 diff --git a/www/rubygem-protocol-rack01/pkg-descr b/www/rubygem-protocol-rack01/pkg-descr deleted file mode 100644 index ea4b4c1c0a1..00000000000 --- a/www/rubygem-protocol-rack01/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Protocol::Rack provides abstractions for working with the Rack specification on -top of Protocol::HTTP. This would, in theory, allow you to run any -Protocol::HTTP compatible application on top any rack-compatible server. diff --git a/www/rubygem-rack223/Makefile b/www/rubygem-rack223/Makefile deleted file mode 100644 index af09e3f3b9b..00000000000 --- a/www/rubygem-rack223/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -PORTNAME= rack -PORTVERSION= 2.2.3.1 -CATEGORIES= www rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= 223 - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Rack, a Ruby Webserver Interface -WWW= https://github.com/rack/rack - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/MIT-LICENSE - -USES= cpe gem -USE_RUBY= yes - -NO_ARCH= yes - -CPE_VENDOR= rack_project - -PORTSCOUT= limit:^2\.2\.3\. - -post-install: - ${RM} ${STAGEDIR}${PREFIX}/bin/rackup - -.include <bsd.port.mk> diff --git a/www/rubygem-rack223/distinfo b/www/rubygem-rack223/distinfo deleted file mode 100644 index 021a3660114..00000000000 --- a/www/rubygem-rack223/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1655208440 -SHA256 (rubygem/rack-2.2.3.1.gem) = 8c728da28f6d800c3839d226fdbce702c94eeb68e25e752b6c2f2be7c1d338ac -SIZE (rubygem/rack-2.2.3.1.gem) = 151040 diff --git a/www/rubygem-rack223/pkg-descr b/www/rubygem-rack223/pkg-descr deleted file mode 100644 index bfba0bd6018..00000000000 --- a/www/rubygem-rack223/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Rack provides a minimal, modular and adaptable interface for developing web -applications in Ruby. By wrapping HTTP requests and responses in the simplest -way possible, it unifies and distills the API for web servers, web frameworks, -and software in between (the so-called middleware) into a single method call. diff --git a/www/rubygem-sinatra-r18n/Makefile b/www/rubygem-sinatra-r18n/Makefile index 960181ff3f0..66dea0709ef 100644 --- a/www/rubygem-sinatra-r18n/Makefile +++ b/www/rubygem-sinatra-r18n/Makefile @@ -1,5 +1,6 @@ PORTNAME= sinatra-r18n PORTVERSION= 5.0.2 +PORTREVISION= 1 CATEGORIES= www rubygems MASTER_SITES= RG @@ -11,7 +12,7 @@ LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-r18n-core>=5.0<6:devel/rubygem-r18n-core \ - rubygem-sinatra>=1.3<3:www/rubygem-sinatra + rubygem-sinatra2>=1.3<3:www/rubygem-sinatra2 USES= gem USE_RUBY= yes diff --git a/www/rubygem-smashing/Makefile b/www/rubygem-smashing/Makefile index 2205c25a34d..5681054def0 100644 --- a/www/rubygem-smashing/Makefile +++ b/www/rubygem-smashing/Makefile @@ -1,5 +1,6 @@ PORTNAME= smashing PORTVERSION= 1.3.5 +PORTREVISION= 1 CATEGORIES= www rubygems MASTER_SITES= RG @@ -14,8 +15,8 @@ RUN_DEPENDS= rubygem-coffee-script>=2.4<3:devel/rubygem-coffee-script \ rubygem-rack>=2.2,3<3,3:www/rubygem-rack \ rubygem-rufus-scheduler>=3.6<4:devel/rubygem-rufus-scheduler \ rubygem-sassc>=2.0<3:textproc/rubygem-sassc \ - rubygem-sinatra>=2.0<3:www/rubygem-sinatra \ - rubygem-sinatra-contrib>=2.0<3:www/rubygem-sinatra-contrib \ + rubygem-sinatra2>=2.0<3:www/rubygem-sinatra2 \ + rubygem-sinatra-contrib2>=2.0<3:www/rubygem-sinatra-contrib2 \ rubygem-sprockets>=4.0<5:devel/rubygem-sprockets \ rubygem-thin>=1.7<2:www/rubygem-thin \ rubygem-thor>=1.0<2:devel/rubygem-thor diff --git a/www/ungoogled-chromium/Makefile b/www/ungoogled-chromium/Makefile index b60659369fb..0c1db5ae7b2 100644 --- a/www/ungoogled-chromium/Makefile +++ b/www/ungoogled-chromium/Makefile @@ -1,6 +1,7 @@ PORTNAME= ungoogled-chromium -PORTVERSION= 106.0.5249.91 +PORTVERSION= 106.0.5249.103 UGVERSION= ${DISTVERSION}-1 +PORTREVISION= 1 CATEGORIES= www wayland MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/ \ https://nerd.hu/distfiles/:external diff --git a/www/ungoogled-chromium/distinfo b/www/ungoogled-chromium/distinfo index 46a2a72cf84..9a990916faf 100644 --- a/www/ungoogled-chromium/distinfo +++ b/www/ungoogled-chromium/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1664607238 -SHA256 (chromium-106.0.5249.91.tar.xz) = 5740496b406db5357e2dad131e1ed2cd1c5831732df7aea5f21036ece8e7549a -SIZE (chromium-106.0.5249.91.tar.xz) = 1611228868 -SHA256 (ungoogled-chromium-106.0.5249.91-1.tar.gz) = 2f49d563a079fd50b68c898889c327f3b9f413ecad5b6c5030f96b932e6d0b30 -SIZE (ungoogled-chromium-106.0.5249.91-1.tar.gz) = 664907 -SHA256 (chromium-106.0.5249.91-testdata.tar.xz) = 3a72db5fadd4a370decac2c90d04b18c26054fd00aa099e1b0abad8c2ce95de7 -SIZE (chromium-106.0.5249.91-testdata.tar.xz) = 265399980 +TIMESTAMP = 1665295121 +SHA256 (chromium-106.0.5249.103.tar.xz) = 225f669e5aafc4d9367370f63ed421bfad78ed359bf1ff13ffbcb66a181c4e4c +SIZE (chromium-106.0.5249.103.tar.xz) = 1611232904 +SHA256 (ungoogled-chromium-106.0.5249.103-1.tar.gz) = d7a0f692a73dc5ad2149a4b87ee5e4eceff92f9c042e2252bd568808c7d72d90 +SIZE (ungoogled-chromium-106.0.5249.103-1.tar.gz) = 664853 +SHA256 (chromium-106.0.5249.103-testdata.tar.xz) = 2a63c6343687658d301f247aa97150727824d9a1e0edddf3a493f0d220fc83c7 +SIZE (chromium-106.0.5249.103-testdata.tar.xz) = 265819076 SHA256 (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8 SIZE (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = 32624734 diff --git a/www/ungoogled-chromium/files/patch-chrome_common_chrome__paths__linux.cc b/www/ungoogled-chromium/files/patch-chrome_common_chrome__paths__linux.cc new file mode 100644 index 00000000000..175332e4db0 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-chrome_common_chrome__paths__linux.cc @@ -0,0 +1,11 @@ +--- chrome/common/chrome_paths_linux.cc.orig 2022-10-09 05:56:28 UTC ++++ chrome/common/chrome_paths_linux.cc +@@ -92,7 +92,7 @@ bool GetDefaultUserDataDirectory(base::FilePath* resul + #if BUILDFLAG(GOOGLE_CHROME_BRANDING) + std::string data_dir_basename = "google-chrome"; + #else +- std::string data_dir_basename = "chromium"; ++ std::string data_dir_basename = "ungoogled-chromium"; + #endif + *result = config_dir.Append(data_dir_basename + GetChannelSuffixForDataDir()); + return true; diff --git a/www/uwebsockets/Makefile b/www/uwebsockets/Makefile index d68f6740355..edabe0ea560 100644 --- a/www/uwebsockets/Makefile +++ b/www/uwebsockets/Makefile @@ -1,6 +1,6 @@ PORTNAME= uwebsockets DISTVERSIONPREFIX= v -DISTVERSION= 20.21.0 +DISTVERSION= 20.22.0 CATEGORIES= www devel MAINTAINER= yuri@FreeBSD.org diff --git a/www/uwebsockets/distinfo b/www/uwebsockets/distinfo index 46f2e257667..8e3aa8e5f66 100644 --- a/www/uwebsockets/distinfo +++ b/www/uwebsockets/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664667845 -SHA256 (uNetworking-uWebSockets-v20.21.0_GH0.tar.gz) = 8799ef3e966d212bdbba3dd808fd9375283c02bcc2bf1620d7e8398d7782595a -SIZE (uNetworking-uWebSockets-v20.21.0_GH0.tar.gz) = 154129 +TIMESTAMP = 1665167657 +SHA256 (uNetworking-uWebSockets-v20.22.0_GH0.tar.gz) = 62348340626bc15ef2bd4b9db114b3eab5e83d4c29cade355254c135f03509b8 +SIZE (uNetworking-uWebSockets-v20.22.0_GH0.tar.gz) = 155366 diff --git a/www/vger/Makefile b/www/vger/Makefile index 3e9448019c3..4cf63ea3f2d 100644 --- a/www/vger/Makefile +++ b/www/vger/Makefile @@ -1,5 +1,5 @@ PORTNAME= vger -PORTVERSION= 1.11 +PORTVERSION= 2.0.0 CATEGORIES= www MASTER_SITES= https://tildegit.org/solene/vger/archive/ DISTFILES= ${PORTVERSION}.tar.gz diff --git a/www/vger/distinfo b/www/vger/distinfo index cb4936b4497..fce1dd64d64 100644 --- a/www/vger/distinfo +++ b/www/vger/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662228618 -SHA256 (1.11.tar.gz) = 2328abeba77b8cc418b74cdb39ee3160b3766c023b25a05a675e80f168133119 -SIZE (1.11.tar.gz) = 15442 +TIMESTAMP = 1665347828 +SHA256 (2.0.0.tar.gz) = b1db79c25caf5543ab9c8bda268ed3bffc2d7edf3d719acc75b7aabe24bbdb6a +SIZE (2.0.0.tar.gz) = 15370 diff --git a/x11-fonts/atkinson-hyperlegible/Makefile b/x11-fonts/atkinson-hyperlegible/Makefile index d7dd8b7a249..3015cc7c867 100644 --- a/x11-fonts/atkinson-hyperlegible/Makefile +++ b/x11-fonts/atkinson-hyperlegible/Makefile @@ -1,5 +1,6 @@ PORTNAME= atkinson-hyperlegible PORTVERSION= 2020.0514 +PORTREVISION= 1 CATEGORIES= x11-fonts accessibility MASTER_SITES= https://brailleinstitute.org/wp-content/uploads/${PORTNAME}-font/:source1 \ http://brailleinstitute.org/wp-content/uploads/2020/11/:source2 @@ -39,20 +40,17 @@ post-extract: @${FIND} ${WRKSRC} -type f -exec ${MV} {} ${WRKSRC}/allfonts \; do-install: - @${DO_NADA} + @${MKDIR} ${STAGEDIR}${FONTSDIR} do-install-TTF-on: - @${MKDIR} ${STAGEDIR}${FONTSDIR} ${INSTALL_DATA} ${WRKSRC}/allfonts/*.ttf ${STAGEDIR}${FONTSDIR} do-install-OTF-on: - @${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/allfonts/*.otf ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/allfonts/*.otf ${STAGEDIR}${FONTSDIR} post-install-WEB-on: .for ext in svg eot woff woff2 - @${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/allfonts/*.${ext} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/allfonts/*.${ext} ${STAGEDIR}${FONTSDIR} .endfor .include <bsd.port.mk> diff --git a/x11-fonts/atkinson-hyperlegible/pkg-plist b/x11-fonts/atkinson-hyperlegible/pkg-plist index 6a467d1a4d5..701be838254 100644 --- a/x11-fonts/atkinson-hyperlegible/pkg-plist +++ b/x11-fonts/atkinson-hyperlegible/pkg-plist @@ -1,24 +1,24 @@ -%%OTF%%%%DATADIR%%/Atkinson-Hyperlegible-Bold-102.otf -%%OTF%%%%DATADIR%%/Atkinson-Hyperlegible-BoldItalic-102.otf -%%OTF%%%%DATADIR%%/Atkinson-Hyperlegible-Italic-102.otf -%%OTF%%%%DATADIR%%/Atkinson-Hyperlegible-Regular-102.otf +%%OTF%%%%FONTSDIR%%/Atkinson-Hyperlegible-Bold-102.otf +%%OTF%%%%FONTSDIR%%/Atkinson-Hyperlegible-BoldItalic-102.otf +%%OTF%%%%FONTSDIR%%/Atkinson-Hyperlegible-Italic-102.otf +%%OTF%%%%FONTSDIR%%/Atkinson-Hyperlegible-Regular-102.otf %%TTF%%%%FONTSDIR%%/Atkinson-Hyperlegible-Bold-102.ttf %%TTF%%%%FONTSDIR%%/Atkinson-Hyperlegible-BoldItalic-102.ttf %%TTF%%%%FONTSDIR%%/Atkinson-Hyperlegible-Italic-102.ttf %%TTF%%%%FONTSDIR%%/Atkinson-Hyperlegible-Regular-102.ttf -%%WEB%%%%DATADIR%%/Atkinson-Hyperlegible-Bold-102.eot -%%WEB%%%%DATADIR%%/Atkinson-Hyperlegible-Bold-102.svg -%%WEB%%%%DATADIR%%/Atkinson-Hyperlegible-Bold-102.woff -%%WEB%%%%DATADIR%%/Atkinson-Hyperlegible-Bold-102a.woff2 -%%WEB%%%%DATADIR%%/Atkinson-Hyperlegible-BoldItalic-102.eot -%%WEB%%%%DATADIR%%/Atkinson-Hyperlegible-BoldItalic-102.svg -%%WEB%%%%DATADIR%%/Atkinson-Hyperlegible-BoldItalic-102.woff -%%WEB%%%%DATADIR%%/Atkinson-Hyperlegible-BoldItalic-102a.woff2 -%%WEB%%%%DATADIR%%/Atkinson-Hyperlegible-Italic-102.eot -%%WEB%%%%DATADIR%%/Atkinson-Hyperlegible-Italic-102.svg -%%WEB%%%%DATADIR%%/Atkinson-Hyperlegible-Italic-102.woff -%%WEB%%%%DATADIR%%/Atkinson-Hyperlegible-Italic-102a.woff2 -%%WEB%%%%DATADIR%%/Atkinson-Hyperlegible-Regular-102.eot -%%WEB%%%%DATADIR%%/Atkinson-Hyperlegible-Regular-102.svg -%%WEB%%%%DATADIR%%/Atkinson-Hyperlegible-Regular-102.woff -%%WEB%%%%DATADIR%%/Atkinson-Hyperlegible-Regular-102a.woff2 +%%WEB%%%%FONTSDIR%%/Atkinson-Hyperlegible-Bold-102.eot +%%WEB%%%%FONTSDIR%%/Atkinson-Hyperlegible-Bold-102.svg +%%WEB%%%%FONTSDIR%%/Atkinson-Hyperlegible-Bold-102.woff +%%WEB%%%%FONTSDIR%%/Atkinson-Hyperlegible-Bold-102a.woff2 +%%WEB%%%%FONTSDIR%%/Atkinson-Hyperlegible-BoldItalic-102.eot +%%WEB%%%%FONTSDIR%%/Atkinson-Hyperlegible-BoldItalic-102.svg +%%WEB%%%%FONTSDIR%%/Atkinson-Hyperlegible-BoldItalic-102.woff +%%WEB%%%%FONTSDIR%%/Atkinson-Hyperlegible-BoldItalic-102a.woff2 +%%WEB%%%%FONTSDIR%%/Atkinson-Hyperlegible-Italic-102.eot +%%WEB%%%%FONTSDIR%%/Atkinson-Hyperlegible-Italic-102.svg +%%WEB%%%%FONTSDIR%%/Atkinson-Hyperlegible-Italic-102.woff +%%WEB%%%%FONTSDIR%%/Atkinson-Hyperlegible-Italic-102a.woff2 +%%WEB%%%%FONTSDIR%%/Atkinson-Hyperlegible-Regular-102.eot +%%WEB%%%%FONTSDIR%%/Atkinson-Hyperlegible-Regular-102.svg +%%WEB%%%%FONTSDIR%%/Atkinson-Hyperlegible-Regular-102.woff +%%WEB%%%%FONTSDIR%%/Atkinson-Hyperlegible-Regular-102a.woff2 diff --git a/x11-fonts/paratype/Makefile b/x11-fonts/paratype/Makefile index 033e057b53d..89a5b890aa9 100644 --- a/x11-fonts/paratype/Makefile +++ b/x11-fonts/paratype/Makefile @@ -9,7 +9,7 @@ DISTFILES= ptsans-1.zip \ ptserifexpert.zip \ ptmono.zip -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= ParaType font collection for the languages of Russia WWW= https://www.paratype.com/public/ diff --git a/x11-fonts/py-axisregistry/Makefile b/x11-fonts/py-axisregistry/Makefile index 2919b002c77..919dc192c91 100644 --- a/x11-fonts/py-axisregistry/Makefile +++ b/x11-fonts/py-axisregistry/Makefile @@ -1,5 +1,5 @@ PORTNAME= axisregistry -PORTVERSION= 0.3.5 +PORTVERSION= 0.3.6 CATEGORIES= x11-fonts python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/x11-fonts/py-axisregistry/distinfo b/x11-fonts/py-axisregistry/distinfo index 970fe859f61..340f51fa095 100644 --- a/x11-fonts/py-axisregistry/distinfo +++ b/x11-fonts/py-axisregistry/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1657199047 -SHA256 (axisregistry-0.3.5.tar.gz) = 052739df1624c71fd3e54db9737315c7932d6933644f90e534201a8bef9f9df3 -SIZE (axisregistry-0.3.5.tar.gz) = 3497370 +TIMESTAMP = 1665330656 +SHA256 (axisregistry-0.3.6.tar.gz) = 87f1f5561f05b3adaf8a199e7fd2a14bd2bb26fb9637fa0cf36f0130d09130df +SIZE (axisregistry-0.3.6.tar.gz) = 3498526 diff --git a/x11-themes/gnome-icons-elementary/Makefile b/x11-themes/gnome-icons-elementary/Makefile index 047911ff2a1..b597f7881bc 100644 --- a/x11-themes/gnome-icons-elementary/Makefile +++ b/x11-themes/gnome-icons-elementary/Makefile @@ -1,5 +1,5 @@ PORTNAME= elementary -DISTVERSION= 7.0.0 +DISTVERSION= 7.1.0 CATEGORIES= x11-themes gnome PKGNAMEPREFIX= gnome-icons- @@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= xcursorgen:x11/xcursorgen -USES= gettext gnome meson python:3.6+,build +USES= gettext gnome meson python:3.7+,build USE_GITHUB= yes GH_PROJECT= icons diff --git a/x11-themes/gnome-icons-elementary/distinfo b/x11-themes/gnome-icons-elementary/distinfo index ebd408c43b1..27419c67a1b 100644 --- a/x11-themes/gnome-icons-elementary/distinfo +++ b/x11-themes/gnome-icons-elementary/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1651414019 -SHA256 (elementary-icons-7.0.0_GH0.tar.gz) = 3fc69e15939303b252be53a136650632763d856ad47b699b31ddc9bd3763f2e5 -SIZE (elementary-icons-7.0.0_GH0.tar.gz) = 4158072 +TIMESTAMP = 1665129022 +SHA256 (elementary-icons-7.1.0_GH0.tar.gz) = 68029c725a1b25627e63699d7827881849d8938e010a24dbb46d3fd2c8916d1b +SIZE (elementary-icons-7.1.0_GH0.tar.gz) = 4188589 diff --git a/x11-themes/gnome-icons-elementary/pkg-plist b/x11-themes/gnome-icons-elementary/pkg-plist index 69616903b7e..d17816307b4 100644 --- a/x11-themes/gnome-icons-elementary/pkg-plist +++ b/x11-themes/gnome-icons-elementary/pkg-plist @@ -768,7 +768,6 @@ share/icons/elementary/actions/symbolic/selection-start-symbolic-rtl.svg share/icons/elementary/actions/symbolic/selection-start-symbolic.svg share/icons/elementary/actions/symbolic/selection-top-symbolic.svg share/icons/elementary/actions/symbolic/send-to-symbolic.svg -share/icons/elementary/actions/symbolic/star-new-symbolic.svg share/icons/elementary/actions/symbolic/system-lock-screen-symbolic.svg share/icons/elementary/actions/symbolic/system-reboot-symbolic.svg share/icons/elementary/actions/symbolic/system-run-symbolic.svg @@ -817,11 +816,9 @@ share/icons/elementary/apps/128/accessories-text-editor.svg share/icons/elementary/apps/128/application-default-icon.svg share/icons/elementary/apps/128/internet-chat.svg share/icons/elementary/apps/128/internet-web-browser.svg -share/icons/elementary/apps/128/office-address-book.svg share/icons/elementary/apps/128/office-calendar.svg share/icons/elementary/apps/128/org.gnome.Epiphany.svg share/icons/elementary/apps/128/org.gnome.font-viewer.svg -share/icons/elementary/apps/128/preferences-desktop.svg share/icons/elementary/apps/128/system-file-manager.svg share/icons/elementary/apps/128/system-software-install.svg share/icons/elementary/apps/128/system-software-update.svg @@ -835,7 +832,6 @@ share/icons/elementary/apps/16/calendar.svg share/icons/elementary/apps/16/internet-chat.svg share/icons/elementary/apps/16/internet-web-browser.svg share/icons/elementary/apps/16/multimedia-photo-viewer.svg -share/icons/elementary/apps/16/office-address-book.svg share/icons/elementary/apps/16/office-calendar.svg share/icons/elementary/apps/16/org.gnome.Epiphany.svg share/icons/elementary/apps/16/org.gnome.font-viewer.svg @@ -853,12 +849,10 @@ share/icons/elementary/apps/24/application-default-icon.svg share/icons/elementary/apps/24/internet-chat.svg share/icons/elementary/apps/24/internet-web-browser.svg share/icons/elementary/apps/24/multimedia-photo-viewer.svg -share/icons/elementary/apps/24/office-address-book.svg share/icons/elementary/apps/24/office-calendar-symbolic.svg share/icons/elementary/apps/24/office-calendar.svg share/icons/elementary/apps/24/org.gnome.Epiphany.svg share/icons/elementary/apps/24/org.gnome.font-viewer.svg -share/icons/elementary/apps/24/preferences-desktop.svg share/icons/elementary/apps/24/system-file-manager.svg share/icons/elementary/apps/24/system-os-install.svg share/icons/elementary/apps/24/system-os-installer.svg @@ -874,12 +868,10 @@ share/icons/elementary/apps/32/ibus-setup.svg share/icons/elementary/apps/32/internet-chat.svg share/icons/elementary/apps/32/internet-web-browser.svg share/icons/elementary/apps/32/multimedia-photo-viewer.svg -share/icons/elementary/apps/32/office-address-book.svg share/icons/elementary/apps/32/office-calendar.svg share/icons/elementary/apps/32/onboard.svg share/icons/elementary/apps/32/org.gnome.Epiphany.svg share/icons/elementary/apps/32/org.gnome.font-viewer.svg -share/icons/elementary/apps/32/preferences-desktop.svg share/icons/elementary/apps/32/system-file-manager.svg share/icons/elementary/apps/32/system-os-install.svg share/icons/elementary/apps/32/system-os-installer.svg @@ -896,12 +888,10 @@ share/icons/elementary/apps/48/ibus-setup.svg share/icons/elementary/apps/48/internet-chat.svg share/icons/elementary/apps/48/internet-web-browser.svg share/icons/elementary/apps/48/multimedia-photo-viewer.svg -share/icons/elementary/apps/48/office-address-book.svg share/icons/elementary/apps/48/office-calendar.svg share/icons/elementary/apps/48/onboard.svg share/icons/elementary/apps/48/org.gnome.Epiphany.svg share/icons/elementary/apps/48/org.gnome.font-viewer.svg -share/icons/elementary/apps/48/preferences-desktop.svg share/icons/elementary/apps/48/system-file-manager.svg share/icons/elementary/apps/48/system-os-install.svg share/icons/elementary/apps/48/system-os-installer.svg @@ -914,15 +904,14 @@ share/icons/elementary/apps/64/accessories-calculator.svg share/icons/elementary/apps/64/accessories-character-map.svg share/icons/elementary/apps/64/accessories-text-editor.svg share/icons/elementary/apps/64/application-default-icon.svg +share/icons/elementary/apps/64/ibus-setup.svg share/icons/elementary/apps/64/internet-chat.svg share/icons/elementary/apps/64/internet-web-browser.svg share/icons/elementary/apps/64/multimedia-photo-viewer.svg -share/icons/elementary/apps/64/office-address-book.svg share/icons/elementary/apps/64/office-calendar.svg share/icons/elementary/apps/64/onboard.svg share/icons/elementary/apps/64/org.gnome.Epiphany.svg share/icons/elementary/apps/64/org.gnome.font-viewer.svg -share/icons/elementary/apps/64/preferences-desktop.svg share/icons/elementary/apps/64/system-file-manager.svg share/icons/elementary/apps/64/system-os-install.svg share/icons/elementary/apps/64/system-os-installer.svg @@ -949,7 +938,10 @@ share/icons/elementary/apps@3x share/icons/elementary/categories/128/applications-internet.svg share/icons/elementary/categories/128/applications-other.svg share/icons/elementary/categories/128/preferences-desktop-accessibility.svg +share/icons/elementary/categories/128/preferences-desktop-locale.svg share/icons/elementary/categories/128/preferences-desktop-online-accounts.svg +share/icons/elementary/categories/128/preferences-desktop-theme.svg +share/icons/elementary/categories/128/preferences-desktop-workspaces.svg share/icons/elementary/categories/128/preferences-system-network.svg share/icons/elementary/categories/128/preferences-system-power.svg share/icons/elementary/categories/128/system-help.svg @@ -963,6 +955,7 @@ share/icons/elementary/categories/16/preferences-desktop-locale.svg share/icons/elementary/categories/16/preferences-desktop-online-accounts.svg share/icons/elementary/categories/16/preferences-desktop-peripherals.svg share/icons/elementary/categories/16/preferences-desktop-sound.svg +share/icons/elementary/categories/16/preferences-desktop-theme.svg share/icons/elementary/categories/16/preferences-system-network.svg share/icons/elementary/categories/16/preferences-system-parental-controls.svg share/icons/elementary/categories/16/preferences-system-power.svg @@ -977,6 +970,8 @@ share/icons/elementary/categories/24/preferences-desktop-accessibility-pointing. share/icons/elementary/categories/24/preferences-desktop-accessibility-symbolic.svg share/icons/elementary/categories/24/preferences-desktop-accessibility.svg share/icons/elementary/categories/24/preferences-desktop-display.svg +share/icons/elementary/categories/24/preferences-desktop-keyboard-rtl.svg +share/icons/elementary/categories/24/preferences-desktop-keyboard-symbolic-rtl.svg share/icons/elementary/categories/24/preferences-desktop-keyboard-symbolic.svg share/icons/elementary/categories/24/preferences-desktop-keyboard.svg share/icons/elementary/categories/24/preferences-desktop-locale-symbolic.svg @@ -984,8 +979,10 @@ share/icons/elementary/categories/24/preferences-desktop-locale.svg share/icons/elementary/categories/24/preferences-desktop-online-accounts.svg share/icons/elementary/categories/24/preferences-desktop-peripherals.svg share/icons/elementary/categories/24/preferences-desktop-sound.svg +share/icons/elementary/categories/24/preferences-desktop-theme.svg share/icons/elementary/categories/24/preferences-desktop-wallpaper.svg share/icons/elementary/categories/24/preferences-desktop-workspaces.svg +share/icons/elementary/categories/24/preferences-desktop.svg share/icons/elementary/categories/24/preferences-system-network.svg share/icons/elementary/categories/24/preferences-system-notifications-rtl.svg share/icons/elementary/categories/24/preferences-system-notifications.svg @@ -1010,13 +1007,16 @@ share/icons/elementary/categories/32/preferences-desktop-accessibility.svg share/icons/elementary/categories/32/preferences-desktop-applications.svg share/icons/elementary/categories/32/preferences-desktop-display.svg share/icons/elementary/categories/32/preferences-desktop-font.svg +share/icons/elementary/categories/32/preferences-desktop-keyboard-rtl.svg share/icons/elementary/categories/32/preferences-desktop-keyboard.svg share/icons/elementary/categories/32/preferences-desktop-locale.svg share/icons/elementary/categories/32/preferences-desktop-online-accounts.svg share/icons/elementary/categories/32/preferences-desktop-peripherals.svg share/icons/elementary/categories/32/preferences-desktop-sound.svg +share/icons/elementary/categories/32/preferences-desktop-theme.svg share/icons/elementary/categories/32/preferences-desktop-wallpaper.svg share/icons/elementary/categories/32/preferences-desktop-workspaces.svg +share/icons/elementary/categories/32/preferences-desktop.svg share/icons/elementary/categories/32/preferences-system-network.svg share/icons/elementary/categories/32/preferences-system-notifications-rtl.svg share/icons/elementary/categories/32/preferences-system-notifications.svg @@ -1061,13 +1061,16 @@ share/icons/elementary/categories/48/preferences-desktop-accessibility.svg share/icons/elementary/categories/48/preferences-desktop-applications.svg share/icons/elementary/categories/48/preferences-desktop-display.svg share/icons/elementary/categories/48/preferences-desktop-font.svg +share/icons/elementary/categories/48/preferences-desktop-keyboard-rtl.svg share/icons/elementary/categories/48/preferences-desktop-keyboard.svg share/icons/elementary/categories/48/preferences-desktop-locale.svg share/icons/elementary/categories/48/preferences-desktop-online-accounts.svg share/icons/elementary/categories/48/preferences-desktop-peripherals.svg share/icons/elementary/categories/48/preferences-desktop-sound.svg +share/icons/elementary/categories/48/preferences-desktop-theme.svg share/icons/elementary/categories/48/preferences-desktop-wallpaper.svg share/icons/elementary/categories/48/preferences-desktop-workspaces.svg +share/icons/elementary/categories/48/preferences-desktop.svg share/icons/elementary/categories/48/preferences-system-network.svg share/icons/elementary/categories/48/preferences-system-notifications-rtl.svg share/icons/elementary/categories/48/preferences-system-notifications.svg @@ -1086,12 +1089,15 @@ share/icons/elementary/categories/64/bug.svg share/icons/elementary/categories/64/gnome-power-manager.svg share/icons/elementary/categories/64/preferences-bluetooth.svg share/icons/elementary/categories/64/preferences-desktop-accessibility.svg +share/icons/elementary/categories/64/preferences-desktop-keyboard-rtl.svg share/icons/elementary/categories/64/preferences-desktop-keyboard.svg share/icons/elementary/categories/64/preferences-desktop-locale.svg share/icons/elementary/categories/64/preferences-desktop-online-accounts.svg share/icons/elementary/categories/64/preferences-desktop-sound.svg +share/icons/elementary/categories/64/preferences-desktop-theme.svg share/icons/elementary/categories/64/preferences-desktop-wallpaper.svg share/icons/elementary/categories/64/preferences-desktop-workspaces.svg +share/icons/elementary/categories/64/preferences-desktop.svg share/icons/elementary/categories/64/preferences-system-network.svg share/icons/elementary/categories/64/preferences-system-parental-controls.svg share/icons/elementary/categories/64/preferences-system-power.svg @@ -1127,6 +1133,7 @@ share/icons/elementary/categories/symbolic/preferences-bluetooth-symbolic.svg share/icons/elementary/categories/symbolic/preferences-color-symbolic.svg share/icons/elementary/categories/symbolic/preferences-desktop-accessibility-symbolic.svg share/icons/elementary/categories/symbolic/preferences-desktop-display-symbolic.svg +share/icons/elementary/categories/symbolic/preferences-desktop-keyboard-symbolic-rtl.svg share/icons/elementary/categories/symbolic/preferences-desktop-keyboard-symbolic.svg share/icons/elementary/categories/symbolic/preferences-desktop-locale-symbolic.svg share/icons/elementary/categories/symbolic/preferences-desktop-online-accounts-symbolic.svg @@ -1252,6 +1259,7 @@ share/icons/elementary/devices/128/drive-harddisk.svg share/icons/elementary/devices/128/drive-optical.svg share/icons/elementary/devices/128/drive-removable-media-usb.svg share/icons/elementary/devices/128/input-gaming.svg +share/icons/elementary/devices/128/input-keyboard.svg share/icons/elementary/devices/128/input-mouse.svg share/icons/elementary/devices/128/input-tablet.svg share/icons/elementary/devices/128/media-cdr.svg @@ -1261,6 +1269,7 @@ share/icons/elementary/devices/128/media-dvd.svg share/icons/elementary/devices/128/media-dvdrw.svg share/icons/elementary/devices/128/media-optical.svg share/icons/elementary/devices/128/media-removable.svg +share/icons/elementary/devices/128/network-wireless.svg share/icons/elementary/devices/128/phone.svg share/icons/elementary/devices/128/scanner.svg share/icons/elementary/devices/128/system.svg @@ -1508,6 +1517,7 @@ share/icons/elementary/devices/symbolic/audio-headphones-symbolic.svg share/icons/elementary/devices/symbolic/audio-headset-symbolic.svg share/icons/elementary/devices/symbolic/audio-input-microphone-symbolic.svg share/icons/elementary/devices/symbolic/audio-speakers-symbolic.svg +share/icons/elementary/devices/symbolic/audio-subwoofer-symbolic.svg share/icons/elementary/devices/symbolic/battery-symbolic.svg share/icons/elementary/devices/symbolic/bluetooth-symbolic.svg share/icons/elementary/devices/symbolic/camera-photo-symbolic.svg @@ -1663,6 +1673,8 @@ share/icons/elementary/mimes/128/application-json.svg share/icons/elementary/mimes/128/application-msword.svg share/icons/elementary/mimes/128/application-octet-stream.svg share/icons/elementary/mimes/128/application-pdf.svg +share/icons/elementary/mimes/128/application-pgp-encrypted.svg +share/icons/elementary/mimes/128/application-pgp-keys.svg share/icons/elementary/mimes/128/application-pgp.svg share/icons/elementary/mimes/128/application-rss+xml.svg share/icons/elementary/mimes/128/application-rtf-rtl.svg @@ -1682,11 +1694,14 @@ share/icons/elementary/mimes/128/application-vnd.oasis.opendocument.database.svg share/icons/elementary/mimes/128/application-vnd.oasis.opendocument.drawing.svg share/icons/elementary/mimes/128/application-vnd.oasis.opendocument.graphics-template.svg share/icons/elementary/mimes/128/application-vnd.oasis.opendocument.graphics.svg +share/icons/elementary/mimes/128/application-vnd.oasis.opendocument.presentation-rtl.svg +share/icons/elementary/mimes/128/application-vnd.oasis.opendocument.presentation-template-rtl.svg share/icons/elementary/mimes/128/application-vnd.oasis.opendocument.presentation-template.svg share/icons/elementary/mimes/128/application-vnd.oasis.opendocument.presentation.svg share/icons/elementary/mimes/128/application-vnd.oasis.opendocument.spreadsheet-template.svg share/icons/elementary/mimes/128/application-vnd.oasis.opendocument.spreadsheet.svg share/icons/elementary/mimes/128/application-vnd.oasis.opendocument.text-rtl.svg +share/icons/elementary/mimes/128/application-vnd.oasis.opendocument.text-template-rtl.svg share/icons/elementary/mimes/128/application-vnd.oasis.opendocument.text-template.svg share/icons/elementary/mimes/128/application-vnd.oasis.opendocument.text-web.svg share/icons/elementary/mimes/128/application-vnd.oasis.opendocument.text.svg @@ -1712,7 +1727,6 @@ share/icons/elementary/mimes/128/application-x-class-file.svg share/icons/elementary/mimes/128/application-x-desktop.svg share/icons/elementary/mimes/128/application-x-executable.svg share/icons/elementary/mimes/128/application-x-firmware.svg -share/icons/elementary/mimes/128/application-x-flash-video.svg share/icons/elementary/mimes/128/application-x-generic.svg share/icons/elementary/mimes/128/application-x-gnome-theme-package-rtl.svg share/icons/elementary/mimes/128/application-x-gnome-theme-package.svg @@ -1729,8 +1743,8 @@ share/icons/elementary/mimes/128/application-x-php.svg share/icons/elementary/mimes/128/application-x-python-bytecode.svg share/icons/elementary/mimes/128/application-x-raw-disk-image.svg share/icons/elementary/mimes/128/application-x-ruby.svg +share/icons/elementary/mimes/128/application-x-sharedlib.svg share/icons/elementary/mimes/128/application-x-shellscript.svg -share/icons/elementary/mimes/128/application-x-shockwave-flash.svg share/icons/elementary/mimes/128/application-x-sqlite2.svg share/icons/elementary/mimes/128/application-x-sqlite3.svg share/icons/elementary/mimes/128/application-x-subrip.svg @@ -1755,10 +1769,10 @@ share/icons/elementary/mimes/128/exec.svg share/icons/elementary/mimes/128/extension.svg share/icons/elementary/mimes/128/font-x-generic.svg share/icons/elementary/mimes/128/html.svg +share/icons/elementary/mimes/128/image-svg+xml.svg share/icons/elementary/mimes/128/image-x-3ds.svg share/icons/elementary/mimes/128/image-x-compressed-xcf.svg share/icons/elementary/mimes/128/image-x-generic.svg -share/icons/elementary/mimes/128/image-x-svg+xml.svg share/icons/elementary/mimes/128/image-x-xcf.svg share/icons/elementary/mimes/128/image.svg share/icons/elementary/mimes/128/internet-feed.svg @@ -1855,6 +1869,8 @@ share/icons/elementary/mimes/16/application-json.svg share/icons/elementary/mimes/16/application-msword.svg share/icons/elementary/mimes/16/application-octet-stream.svg share/icons/elementary/mimes/16/application-pdf.svg +share/icons/elementary/mimes/16/application-pgp-encrypted.svg +share/icons/elementary/mimes/16/application-pgp-keys.svg share/icons/elementary/mimes/16/application-pgp.svg share/icons/elementary/mimes/16/application-rss+xml.svg share/icons/elementary/mimes/16/application-rtf-rtl.svg @@ -1874,11 +1890,14 @@ share/icons/elementary/mimes/16/application-vnd.oasis.opendocument.database.svg share/icons/elementary/mimes/16/application-vnd.oasis.opendocument.drawing.svg share/icons/elementary/mimes/16/application-vnd.oasis.opendocument.graphics-template.svg share/icons/elementary/mimes/16/application-vnd.oasis.opendocument.graphics.svg +share/icons/elementary/mimes/16/application-vnd.oasis.opendocument.presentation-rtl.svg +share/icons/elementary/mimes/16/application-vnd.oasis.opendocument.presentation-template-rtl.svg share/icons/elementary/mimes/16/application-vnd.oasis.opendocument.presentation-template.svg share/icons/elementary/mimes/16/application-vnd.oasis.opendocument.presentation.svg share/icons/elementary/mimes/16/application-vnd.oasis.opendocument.spreadsheet-template.svg share/icons/elementary/mimes/16/application-vnd.oasis.opendocument.spreadsheet.svg share/icons/elementary/mimes/16/application-vnd.oasis.opendocument.text-rtl.svg +share/icons/elementary/mimes/16/application-vnd.oasis.opendocument.text-template-rtl.svg share/icons/elementary/mimes/16/application-vnd.oasis.opendocument.text-template.svg share/icons/elementary/mimes/16/application-vnd.oasis.opendocument.text-web.svg share/icons/elementary/mimes/16/application-vnd.oasis.opendocument.text.svg @@ -1890,6 +1909,7 @@ share/icons/elementary/mimes/16/application-vnd.openxmlformats-officedocument.sp share/icons/elementary/mimes/16/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg share/icons/elementary/mimes/16/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg share/icons/elementary/mimes/16/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg +share/icons/elementary/mimes/16/application-vnd.rn-realmedia.svg share/icons/elementary/mimes/16/application-vnd.sun.xml.calc.svg share/icons/elementary/mimes/16/application-vnd.sun.xml.draw.svg share/icons/elementary/mimes/16/application-vnd.sun.xml.writer-rtl.svg @@ -1904,7 +1924,6 @@ share/icons/elementary/mimes/16/application-x-desktop.svg share/icons/elementary/mimes/16/application-x-executable.svg share/icons/elementary/mimes/16/application-x-fictionbook+xml.svg share/icons/elementary/mimes/16/application-x-firmware.svg -share/icons/elementary/mimes/16/application-x-flash-video.svg share/icons/elementary/mimes/16/application-x-generic.svg share/icons/elementary/mimes/16/application-x-gnome-theme-package-rtl.svg share/icons/elementary/mimes/16/application-x-gnome-theme-package.svg @@ -1912,6 +1931,7 @@ share/icons/elementary/mimes/16/application-x-gnumeric.svg share/icons/elementary/mimes/16/application-x-java.svg share/icons/elementary/mimes/16/application-x-javascript.svg share/icons/elementary/mimes/16/application-x-m4.svg +share/icons/elementary/mimes/16/application-x-matroska.svg share/icons/elementary/mimes/16/application-x-ms-dos-executable.svg share/icons/elementary/mimes/16/application-x-msi.svg share/icons/elementary/mimes/16/application-x-object.svg @@ -1920,8 +1940,8 @@ share/icons/elementary/mimes/16/application-x-php.svg share/icons/elementary/mimes/16/application-x-python-bytecode.svg share/icons/elementary/mimes/16/application-x-raw-disk-image.svg share/icons/elementary/mimes/16/application-x-ruby.svg +share/icons/elementary/mimes/16/application-x-sharedlib.svg share/icons/elementary/mimes/16/application-x-shellscript.svg -share/icons/elementary/mimes/16/application-x-shockwave-flash.svg share/icons/elementary/mimes/16/application-x-sqlite2.svg share/icons/elementary/mimes/16/application-x-sqlite3.svg share/icons/elementary/mimes/16/application-x-subrip.svg @@ -1946,14 +1966,15 @@ share/icons/elementary/mimes/16/exec.svg share/icons/elementary/mimes/16/extension.svg share/icons/elementary/mimes/16/font-x-generic.svg share/icons/elementary/mimes/16/html.svg +share/icons/elementary/mimes/16/image-svg+xml.svg share/icons/elementary/mimes/16/image-x-3ds.svg share/icons/elementary/mimes/16/image-x-compressed-xcf.svg share/icons/elementary/mimes/16/image-x-generic.svg -share/icons/elementary/mimes/16/image-x-svg+xml.svg share/icons/elementary/mimes/16/image-x-xcf.svg share/icons/elementary/mimes/16/image.svg share/icons/elementary/mimes/16/internet-feed.svg share/icons/elementary/mimes/16/libpeas-plugin.svg +share/icons/elementary/mimes/16/media-video.svg share/icons/elementary/mimes/16/model.svg share/icons/elementary/mimes/16/office-contact.svg share/icons/elementary/mimes/16/office-database.svg @@ -2027,6 +2048,7 @@ share/icons/elementary/mimes/16/unknown.svg share/icons/elementary/mimes/16/vcalendar.svg share/icons/elementary/mimes/16/vcard.svg share/icons/elementary/mimes/16/wordprocessing-rtl.svg +share/icons/elementary/mimes/16/wordprocessing.svg share/icons/elementary/mimes/16/www.svg share/icons/elementary/mimes/16/x-office-address-book.svg share/icons/elementary/mimes/16/x-office-calendar.svg @@ -2051,6 +2073,8 @@ share/icons/elementary/mimes/24/application-json.svg share/icons/elementary/mimes/24/application-msword.svg share/icons/elementary/mimes/24/application-octet-stream.svg share/icons/elementary/mimes/24/application-pdf.svg +share/icons/elementary/mimes/24/application-pgp-encrypted.svg +share/icons/elementary/mimes/24/application-pgp-keys.svg share/icons/elementary/mimes/24/application-pgp.svg share/icons/elementary/mimes/24/application-rss+xml.svg share/icons/elementary/mimes/24/application-rtf-rtl.svg @@ -2070,11 +2094,14 @@ share/icons/elementary/mimes/24/application-vnd.oasis.opendocument.database.svg share/icons/elementary/mimes/24/application-vnd.oasis.opendocument.drawing.svg share/icons/elementary/mimes/24/application-vnd.oasis.opendocument.graphics-template.svg share/icons/elementary/mimes/24/application-vnd.oasis.opendocument.graphics.svg +share/icons/elementary/mimes/24/application-vnd.oasis.opendocument.presentation-rtl.svg +share/icons/elementary/mimes/24/application-vnd.oasis.opendocument.presentation-template-rtl.svg share/icons/elementary/mimes/24/application-vnd.oasis.opendocument.presentation-template.svg share/icons/elementary/mimes/24/application-vnd.oasis.opendocument.presentation.svg share/icons/elementary/mimes/24/application-vnd.oasis.opendocument.spreadsheet-template.svg share/icons/elementary/mimes/24/application-vnd.oasis.opendocument.spreadsheet.svg share/icons/elementary/mimes/24/application-vnd.oasis.opendocument.text-rtl.svg +share/icons/elementary/mimes/24/application-vnd.oasis.opendocument.text-template-rtl.svg share/icons/elementary/mimes/24/application-vnd.oasis.opendocument.text-template.svg share/icons/elementary/mimes/24/application-vnd.oasis.opendocument.text-web.svg share/icons/elementary/mimes/24/application-vnd.oasis.opendocument.text.svg @@ -2101,7 +2128,6 @@ share/icons/elementary/mimes/24/application-x-desktop.svg share/icons/elementary/mimes/24/application-x-executable.svg share/icons/elementary/mimes/24/application-x-fictionbook+xml.svg share/icons/elementary/mimes/24/application-x-firmware.svg -share/icons/elementary/mimes/24/application-x-flash-video.svg share/icons/elementary/mimes/24/application-x-generic.svg share/icons/elementary/mimes/24/application-x-gnome-theme-package-rtl.svg share/icons/elementary/mimes/24/application-x-gnome-theme-package.svg @@ -2118,8 +2144,8 @@ share/icons/elementary/mimes/24/application-x-php.svg share/icons/elementary/mimes/24/application-x-python-bytecode.svg share/icons/elementary/mimes/24/application-x-raw-disk-image.svg share/icons/elementary/mimes/24/application-x-ruby.svg +share/icons/elementary/mimes/24/application-x-sharedlib.svg share/icons/elementary/mimes/24/application-x-shellscript.svg -share/icons/elementary/mimes/24/application-x-shockwave-flash.svg share/icons/elementary/mimes/24/application-x-sqlite2.svg share/icons/elementary/mimes/24/application-x-sqlite3.svg share/icons/elementary/mimes/24/application-x-subrip.svg @@ -2144,10 +2170,10 @@ share/icons/elementary/mimes/24/exec.svg share/icons/elementary/mimes/24/extension.svg share/icons/elementary/mimes/24/font-x-generic.svg share/icons/elementary/mimes/24/html.svg +share/icons/elementary/mimes/24/image-svg+xml.svg share/icons/elementary/mimes/24/image-x-3ds.svg share/icons/elementary/mimes/24/image-x-compressed-xcf.svg share/icons/elementary/mimes/24/image-x-generic.svg -share/icons/elementary/mimes/24/image-x-svg+xml.svg share/icons/elementary/mimes/24/image-x-xcf.svg share/icons/elementary/mimes/24/image.svg share/icons/elementary/mimes/24/internet-feed.svg @@ -2227,6 +2253,7 @@ share/icons/elementary/mimes/24/vcalendar.svg share/icons/elementary/mimes/24/vcard.svg share/icons/elementary/mimes/24/video-x-generic.svg share/icons/elementary/mimes/24/wordprocessing-rtl.svg +share/icons/elementary/mimes/24/wordprocessing.svg share/icons/elementary/mimes/24/www.svg share/icons/elementary/mimes/24/x-office-address-book.svg share/icons/elementary/mimes/24/x-office-calendar.svg @@ -2251,6 +2278,8 @@ share/icons/elementary/mimes/32/application-json.svg share/icons/elementary/mimes/32/application-msword.svg share/icons/elementary/mimes/32/application-octet-stream.svg share/icons/elementary/mimes/32/application-pdf.svg +share/icons/elementary/mimes/32/application-pgp-encrypted.svg +share/icons/elementary/mimes/32/application-pgp-keys.svg share/icons/elementary/mimes/32/application-pgp.svg share/icons/elementary/mimes/32/application-rss+xml.svg share/icons/elementary/mimes/32/application-rtf-rtl.svg @@ -2270,11 +2299,14 @@ share/icons/elementary/mimes/32/application-vnd.oasis.opendocument.database.svg share/icons/elementary/mimes/32/application-vnd.oasis.opendocument.drawing.svg share/icons/elementary/mimes/32/application-vnd.oasis.opendocument.graphics-template.svg share/icons/elementary/mimes/32/application-vnd.oasis.opendocument.graphics.svg +share/icons/elementary/mimes/32/application-vnd.oasis.opendocument.presentation-rtl.svg +share/icons/elementary/mimes/32/application-vnd.oasis.opendocument.presentation-template-rtl.svg share/icons/elementary/mimes/32/application-vnd.oasis.opendocument.presentation-template.svg share/icons/elementary/mimes/32/application-vnd.oasis.opendocument.presentation.svg share/icons/elementary/mimes/32/application-vnd.oasis.opendocument.spreadsheet-template.svg share/icons/elementary/mimes/32/application-vnd.oasis.opendocument.spreadsheet.svg share/icons/elementary/mimes/32/application-vnd.oasis.opendocument.text-rtl.svg +share/icons/elementary/mimes/32/application-vnd.oasis.opendocument.text-template-rtl.svg share/icons/elementary/mimes/32/application-vnd.oasis.opendocument.text-template.svg share/icons/elementary/mimes/32/application-vnd.oasis.opendocument.text-web.svg share/icons/elementary/mimes/32/application-vnd.oasis.opendocument.text.svg @@ -2301,7 +2333,6 @@ share/icons/elementary/mimes/32/application-x-desktop.svg share/icons/elementary/mimes/32/application-x-executable.svg share/icons/elementary/mimes/32/application-x-fictionbook+xml.svg share/icons/elementary/mimes/32/application-x-firmware.svg -share/icons/elementary/mimes/32/application-x-flash-video.svg share/icons/elementary/mimes/32/application-x-generic.svg share/icons/elementary/mimes/32/application-x-gnome-theme-package-rtl.svg share/icons/elementary/mimes/32/application-x-gnome-theme-package.svg @@ -2318,8 +2349,8 @@ share/icons/elementary/mimes/32/application-x-php.svg share/icons/elementary/mimes/32/application-x-python-bytecode.svg share/icons/elementary/mimes/32/application-x-raw-disk-image.svg share/icons/elementary/mimes/32/application-x-ruby.svg +share/icons/elementary/mimes/32/application-x-sharedlib.svg share/icons/elementary/mimes/32/application-x-shellscript.svg -share/icons/elementary/mimes/32/application-x-shockwave-flash.svg share/icons/elementary/mimes/32/application-x-sqlite2.svg share/icons/elementary/mimes/32/application-x-sqlite3.svg share/icons/elementary/mimes/32/application-x-subrip.svg @@ -2344,11 +2375,11 @@ share/icons/elementary/mimes/32/exec.svg share/icons/elementary/mimes/32/extension.svg share/icons/elementary/mimes/32/font-x-generic.svg share/icons/elementary/mimes/32/html.svg +share/icons/elementary/mimes/32/image-svg+xml.svg share/icons/elementary/mimes/32/image-vnd.adobe.photoshop.svg share/icons/elementary/mimes/32/image-x-3ds.svg share/icons/elementary/mimes/32/image-x-compressed-xcf.svg share/icons/elementary/mimes/32/image-x-generic.svg -share/icons/elementary/mimes/32/image-x-svg+xml.svg share/icons/elementary/mimes/32/image-x-xcf.svg share/icons/elementary/mimes/32/image.svg share/icons/elementary/mimes/32/internet-feed.svg @@ -2425,6 +2456,7 @@ share/icons/elementary/mimes/32/vcalendar.svg share/icons/elementary/mimes/32/vcard.svg share/icons/elementary/mimes/32/video-x-generic.svg share/icons/elementary/mimes/32/wordprocessing-rtl.svg +share/icons/elementary/mimes/32/wordprocessing.svg share/icons/elementary/mimes/32/www.svg share/icons/elementary/mimes/32/x-office-address-book.svg share/icons/elementary/mimes/32/x-office-calendar.svg @@ -2449,6 +2481,8 @@ share/icons/elementary/mimes/48/application-json.svg share/icons/elementary/mimes/48/application-msword.svg share/icons/elementary/mimes/48/application-octet-stream.svg share/icons/elementary/mimes/48/application-pdf.svg +share/icons/elementary/mimes/48/application-pgp-encrypted.svg +share/icons/elementary/mimes/48/application-pgp-keys.svg share/icons/elementary/mimes/48/application-pgp.svg share/icons/elementary/mimes/48/application-rss+xml.svg share/icons/elementary/mimes/48/application-rtf-rtl.svg @@ -2468,11 +2502,14 @@ share/icons/elementary/mimes/48/application-vnd.oasis.opendocument.database.svg share/icons/elementary/mimes/48/application-vnd.oasis.opendocument.drawing.svg share/icons/elementary/mimes/48/application-vnd.oasis.opendocument.graphics-template.svg share/icons/elementary/mimes/48/application-vnd.oasis.opendocument.graphics.svg +share/icons/elementary/mimes/48/application-vnd.oasis.opendocument.presentation-rtl.svg +share/icons/elementary/mimes/48/application-vnd.oasis.opendocument.presentation-template-rtl.svg share/icons/elementary/mimes/48/application-vnd.oasis.opendocument.presentation-template.svg share/icons/elementary/mimes/48/application-vnd.oasis.opendocument.presentation.svg share/icons/elementary/mimes/48/application-vnd.oasis.opendocument.spreadsheet-template.svg share/icons/elementary/mimes/48/application-vnd.oasis.opendocument.spreadsheet.svg share/icons/elementary/mimes/48/application-vnd.oasis.opendocument.text-rtl.svg +share/icons/elementary/mimes/48/application-vnd.oasis.opendocument.text-template-rtl.svg share/icons/elementary/mimes/48/application-vnd.oasis.opendocument.text-template.svg share/icons/elementary/mimes/48/application-vnd.oasis.opendocument.text-web.svg share/icons/elementary/mimes/48/application-vnd.oasis.opendocument.text.svg @@ -2499,7 +2536,6 @@ share/icons/elementary/mimes/48/application-x-desktop.svg share/icons/elementary/mimes/48/application-x-executable.svg share/icons/elementary/mimes/48/application-x-fictionbook+xml.svg share/icons/elementary/mimes/48/application-x-firmware.svg -share/icons/elementary/mimes/48/application-x-flash-video.svg share/icons/elementary/mimes/48/application-x-generic.svg share/icons/elementary/mimes/48/application-x-gnome-theme-package-rtl.svg share/icons/elementary/mimes/48/application-x-gnome-theme-package.svg @@ -2516,8 +2552,8 @@ share/icons/elementary/mimes/48/application-x-php.svg share/icons/elementary/mimes/48/application-x-python-bytecode.svg share/icons/elementary/mimes/48/application-x-raw-disk-image.svg share/icons/elementary/mimes/48/application-x-ruby.svg +share/icons/elementary/mimes/48/application-x-sharedlib.svg share/icons/elementary/mimes/48/application-x-shellscript.svg -share/icons/elementary/mimes/48/application-x-shockwave-flash.svg share/icons/elementary/mimes/48/application-x-sqlite2.svg share/icons/elementary/mimes/48/application-x-sqlite3.svg share/icons/elementary/mimes/48/application-x-subrip.svg @@ -2543,11 +2579,11 @@ share/icons/elementary/mimes/48/exec.svg share/icons/elementary/mimes/48/extension.svg share/icons/elementary/mimes/48/font-x-generic.svg share/icons/elementary/mimes/48/html.svg +share/icons/elementary/mimes/48/image-svg+xml.svg share/icons/elementary/mimes/48/image-vnd.adobe.photoshop.svg share/icons/elementary/mimes/48/image-x-3ds.svg share/icons/elementary/mimes/48/image-x-compressed-xcf.svg share/icons/elementary/mimes/48/image-x-generic.svg -share/icons/elementary/mimes/48/image-x-svg+xml.svg share/icons/elementary/mimes/48/image-x-xcf.svg share/icons/elementary/mimes/48/image.svg share/icons/elementary/mimes/48/internet-feed.svg @@ -2624,6 +2660,7 @@ share/icons/elementary/mimes/48/vcalendar.svg share/icons/elementary/mimes/48/vcard.svg share/icons/elementary/mimes/48/video-x-generic.svg share/icons/elementary/mimes/48/wordprocessing-rtl.svg +share/icons/elementary/mimes/48/wordprocessing.svg share/icons/elementary/mimes/48/www.svg share/icons/elementary/mimes/48/x-office-address-book.svg share/icons/elementary/mimes/48/x-office-calendar.svg @@ -2648,6 +2685,8 @@ share/icons/elementary/mimes/64/application-json.svg share/icons/elementary/mimes/64/application-msword.svg share/icons/elementary/mimes/64/application-octet-stream.svg share/icons/elementary/mimes/64/application-pdf.svg +share/icons/elementary/mimes/64/application-pgp-encrypted.svg +share/icons/elementary/mimes/64/application-pgp-keys.svg share/icons/elementary/mimes/64/application-pgp.svg share/icons/elementary/mimes/64/application-rss+xml.svg share/icons/elementary/mimes/64/application-rtf-rtl.svg @@ -2667,11 +2706,14 @@ share/icons/elementary/mimes/64/application-vnd.oasis.opendocument.database.svg share/icons/elementary/mimes/64/application-vnd.oasis.opendocument.drawing.svg share/icons/elementary/mimes/64/application-vnd.oasis.opendocument.graphics-template.svg share/icons/elementary/mimes/64/application-vnd.oasis.opendocument.graphics.svg +share/icons/elementary/mimes/64/application-vnd.oasis.opendocument.presentation-rtl.svg +share/icons/elementary/mimes/64/application-vnd.oasis.opendocument.presentation-template-rtl.svg share/icons/elementary/mimes/64/application-vnd.oasis.opendocument.presentation-template.svg share/icons/elementary/mimes/64/application-vnd.oasis.opendocument.presentation.svg share/icons/elementary/mimes/64/application-vnd.oasis.opendocument.spreadsheet-template.svg share/icons/elementary/mimes/64/application-vnd.oasis.opendocument.spreadsheet.svg share/icons/elementary/mimes/64/application-vnd.oasis.opendocument.text-rtl.svg +share/icons/elementary/mimes/64/application-vnd.oasis.opendocument.text-template-rtl.svg share/icons/elementary/mimes/64/application-vnd.oasis.opendocument.text-template.svg share/icons/elementary/mimes/64/application-vnd.oasis.opendocument.text-web.svg share/icons/elementary/mimes/64/application-vnd.oasis.opendocument.text.svg @@ -2698,7 +2740,6 @@ share/icons/elementary/mimes/64/application-x-desktop.svg share/icons/elementary/mimes/64/application-x-executable.svg share/icons/elementary/mimes/64/application-x-fictionbook+xml.svg share/icons/elementary/mimes/64/application-x-firmware.svg -share/icons/elementary/mimes/64/application-x-flash-video.svg share/icons/elementary/mimes/64/application-x-generic.svg share/icons/elementary/mimes/64/application-x-gnome-theme-package-rtl.svg share/icons/elementary/mimes/64/application-x-gnome-theme-package.svg @@ -2715,8 +2756,8 @@ share/icons/elementary/mimes/64/application-x-php.svg share/icons/elementary/mimes/64/application-x-python-bytecode.svg share/icons/elementary/mimes/64/application-x-raw-disk-image.svg share/icons/elementary/mimes/64/application-x-ruby.svg +share/icons/elementary/mimes/64/application-x-sharedlib.svg share/icons/elementary/mimes/64/application-x-shellscript.svg -share/icons/elementary/mimes/64/application-x-shockwave-flash.svg share/icons/elementary/mimes/64/application-x-sqlite2.svg share/icons/elementary/mimes/64/application-x-sqlite3.svg share/icons/elementary/mimes/64/application-x-subrip.svg @@ -2742,11 +2783,11 @@ share/icons/elementary/mimes/64/exec.svg share/icons/elementary/mimes/64/extension.svg share/icons/elementary/mimes/64/font-x-generic.svg share/icons/elementary/mimes/64/html.svg +share/icons/elementary/mimes/64/image-svg+xml.svg share/icons/elementary/mimes/64/image-vnd.adobe.photoshop.svg share/icons/elementary/mimes/64/image-x-3ds.svg share/icons/elementary/mimes/64/image-x-compressed-xcf.svg share/icons/elementary/mimes/64/image-x-generic.svg -share/icons/elementary/mimes/64/image-x-svg+xml.svg share/icons/elementary/mimes/64/image-x-xcf.svg share/icons/elementary/mimes/64/image.svg share/icons/elementary/mimes/64/internet-feed.svg @@ -2834,6 +2875,7 @@ share/icons/elementary/mimes/64/x-office-presentation-template.svg share/icons/elementary/mimes/64/x-office-presentation.svg share/icons/elementary/mimes/64/x-office-spreadsheet-template.svg share/icons/elementary/mimes/64/x-office-spreadsheet.svg +share/icons/elementary/mimes/meson.build share/icons/elementary/mimes/symbolic/application-certificate-symbolic.svg share/icons/elementary/mimes/symbolic/application-rss+xml-symbolic.svg share/icons/elementary/mimes/symbolic/application-x-appliance-symbolic.svg @@ -2868,7 +2910,6 @@ share/icons/elementary/mimes/symbolic/x-office-presentation-symbolic.svg share/icons/elementary/mimes/symbolic/x-office-spreadsheet-symbolic.svg share/icons/elementary/mimes@2x share/icons/elementary/mimes@3x -share/icons/elementary/places/128/bookmark-missing.svg share/icons/elementary/places/128/distributor-logo.svg share/icons/elementary/places/128/folder-documents-drag-accept.svg share/icons/elementary/places/128/folder-documents-open.svg @@ -2913,7 +2954,6 @@ share/icons/elementary/places/128/user-home-drag-accept.svg share/icons/elementary/places/128/user-home-open.svg share/icons/elementary/places/128/user-home.svg share/icons/elementary/places/128/user-trash.svg -share/icons/elementary/places/16/bookmark-missing.svg share/icons/elementary/places/16/distributor-logo.svg share/icons/elementary/places/16/folder-documents.svg share/icons/elementary/places/16/folder-download.svg @@ -2953,7 +2993,6 @@ share/icons/elementary/places/16/user-desktop.svg share/icons/elementary/places/16/user-home.svg share/icons/elementary/places/16/user-trash-full.svg share/icons/elementary/places/16/user-trash.svg -share/icons/elementary/places/24/bookmark-missing.svg share/icons/elementary/places/24/distributor-logo.svg share/icons/elementary/places/24/folder-documents.svg share/icons/elementary/places/24/folder-download.svg @@ -2983,7 +3022,6 @@ share/icons/elementary/places/24/user-desktop.svg share/icons/elementary/places/24/user-home.svg share/icons/elementary/places/24/user-trash-full.svg share/icons/elementary/places/24/user-trash.svg -share/icons/elementary/places/32/bookmark-missing.svg share/icons/elementary/places/32/distributor-logo.svg share/icons/elementary/places/32/folder-documents-drag-accept.svg share/icons/elementary/places/32/folder-documents-open.svg @@ -3029,7 +3067,6 @@ share/icons/elementary/places/32/user-home-open.svg share/icons/elementary/places/32/user-home.svg share/icons/elementary/places/32/user-trash-full.svg share/icons/elementary/places/32/user-trash.svg -share/icons/elementary/places/48/bookmark-missing.svg share/icons/elementary/places/48/distributor-logo.svg share/icons/elementary/places/48/folder-documents-drag-accept.svg share/icons/elementary/places/48/folder-documents-open.svg @@ -3076,7 +3113,6 @@ share/icons/elementary/places/48/user-home-open.svg share/icons/elementary/places/48/user-home.svg share/icons/elementary/places/48/user-trash-full.svg share/icons/elementary/places/48/user-trash.svg -share/icons/elementary/places/64/bookmark-missing.svg share/icons/elementary/places/64/distributor-logo.svg share/icons/elementary/places/64/folder-documents-drag-accept.svg share/icons/elementary/places/64/folder-documents-open.svg @@ -3182,7 +3218,9 @@ share/icons/elementary/status/16/night-light-disabled-symbolic.svg share/icons/elementary/status/16/night-light-symbolic.svg share/icons/elementary/status/16/non-starred-grey.svg share/icons/elementary/status/16/non-starred.svg +share/icons/elementary/status/16/process-completed.svg share/icons/elementary/status/16/process-error.svg +share/icons/elementary/status/16/process-paused.svg share/icons/elementary/status/16/security-high.svg share/icons/elementary/status/16/security-low.svg share/icons/elementary/status/16/security-medium.svg @@ -3239,6 +3277,7 @@ share/icons/elementary/status/24/bluetooth-paired-symbolic.svg share/icons/elementary/status/24/changes-allow.svg share/icons/elementary/status/24/changes-prevent.svg share/icons/elementary/status/24/channel-secure.svg +share/icons/elementary/status/24/computer-fail.svg share/icons/elementary/status/24/dialog-error.svg share/icons/elementary/status/24/dialog-information-symbolic.svg share/icons/elementary/status/24/dialog-information.svg @@ -3252,6 +3291,7 @@ share/icons/elementary/status/24/mail-forwarded-rtl.svg share/icons/elementary/status/24/mail-forwarded.svg share/icons/elementary/status/24/mail-replied-rtl.svg share/icons/elementary/status/24/mail-replied.svg +share/icons/elementary/status/24/media-playlist-repeat.svg share/icons/elementary/status/24/microphone-sensitivity-muted-10-symbolic.svg share/icons/elementary/status/24/microphone-sensitivity-muted-20-symbolic.svg share/icons/elementary/status/24/microphone-sensitivity-muted-30-symbolic.svg @@ -3315,6 +3355,7 @@ share/icons/elementary/status/24/notification-symbolic.svg share/icons/elementary/status/24/printer-printing-symbolic.svg share/icons/elementary/status/24/process-completed.svg share/icons/elementary/status/24/process-error.svg +share/icons/elementary/status/24/process-paused.svg share/icons/elementary/status/24/process-working-symbolic.svg share/icons/elementary/status/24/security-high.svg share/icons/elementary/status/24/security-low.svg @@ -3344,6 +3385,7 @@ share/icons/elementary/status/32/battery-low.svg share/icons/elementary/status/32/changes-allow.svg share/icons/elementary/status/32/changes-prevent.svg share/icons/elementary/status/32/channel-secure.svg +share/icons/elementary/status/32/computer-fail.svg share/icons/elementary/status/32/dialog-error.svg share/icons/elementary/status/32/dialog-information.svg share/icons/elementary/status/32/dialog-password.svg @@ -3371,6 +3413,7 @@ share/icons/elementary/status/48/airplane-mode.svg share/icons/elementary/status/48/appointment-missed.svg share/icons/elementary/status/48/appointment-soon.svg share/icons/elementary/status/48/appointment.svg +share/icons/elementary/status/48/audio-volume-headphones-symbolic.svg share/icons/elementary/status/48/audio-volume-high-symbolic.svg share/icons/elementary/status/48/audio-volume-low-symbolic.svg share/icons/elementary/status/48/audio-volume-medium-symbolic.svg @@ -3397,7 +3440,9 @@ share/icons/elementary/status/48/battery-missing.svg share/icons/elementary/status/48/bluetooth-disabled-symbolic.svg share/icons/elementary/status/48/bluetooth-disabled.svg share/icons/elementary/status/48/brightness-display-symbolic.svg +share/icons/elementary/status/48/changes-prevent.svg share/icons/elementary/status/48/channel-secure.svg +share/icons/elementary/status/48/computer-fail.svg share/icons/elementary/status/48/dialog-error.svg share/icons/elementary/status/48/dialog-information.svg share/icons/elementary/status/48/dialog-password.svg @@ -3432,6 +3477,7 @@ share/icons/elementary/status/48/printer-error.svg share/icons/elementary/status/48/printer-printing.svg share/icons/elementary/status/48/process-completed.svg share/icons/elementary/status/48/process-error.svg +share/icons/elementary/status/48/process-paused.svg share/icons/elementary/status/48/security-high.svg share/icons/elementary/status/48/security-low.svg share/icons/elementary/status/48/security-medium.svg @@ -3443,6 +3489,7 @@ share/icons/elementary/status/64/appointment-missed.svg share/icons/elementary/status/64/appointment-soon.svg share/icons/elementary/status/64/appointment.svg share/icons/elementary/status/64/avatar-default.svg +share/icons/elementary/status/64/computer-fail.svg share/icons/elementary/status/64/dialog-error.svg share/icons/elementary/status/64/dialog-information.svg share/icons/elementary/status/64/dialog-password.svg @@ -3467,6 +3514,7 @@ share/icons/elementary/status/symbolic/appointment-soon-symbolic.svg share/icons/elementary/status/symbolic/audio-volume-high-symbolic.svg share/icons/elementary/status/symbolic/audio-volume-low-symbolic.svg share/icons/elementary/status/symbolic/audio-volume-medium-symbolic.svg +share/icons/elementary/status/symbolic/audio-volume-muted-blocking-symbolic.svg share/icons/elementary/status/symbolic/audio-volume-muted-symbolic.svg share/icons/elementary/status/symbolic/avatar-default-symbolic.svg share/icons/elementary/status/symbolic/battery-caution-charging-symbolic.svg diff --git a/x11-themes/qgnomeplatform/Makefile b/x11-themes/qgnomeplatform/Makefile index 1bcd1b576e6..8af9d7d6a97 100644 --- a/x11-themes/qgnomeplatform/Makefile +++ b/x11-themes/qgnomeplatform/Makefile @@ -4,7 +4,7 @@ DISTVERSIONSUFFIX= -g53d7924 PORTREVISION= 1 CATEGORIES= x11-themes -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Qt 5 Platform Theme designed to fit into GNOME WWW= https://github.com/FedoraQt/QGnomePlatform diff --git a/x11-toolkits/wlroots-devel/Makefile b/x11-toolkits/wlroots-devel/Makefile index 6ce9e9022f7..109e1a7d72f 100644 --- a/x11-toolkits/wlroots-devel/Makefile +++ b/x11-toolkits/wlroots-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= wlroots -DISTVERSION= 0.15.0-445 +DISTVERSION= 0.15.0-471 DISTVERSIONSUFFIX= -g${GL_COMMIT:C/(.{12}).*/\1/} CATEGORIES= x11-toolkits PKGNAMESUFFIX= -devel @@ -30,7 +30,7 @@ USE_GL= gbm USE_XORG= pixman USE_LDCONFIG= yes GL_SITE= https://gitlab.freedesktop.org -GL_COMMIT= 6832ae14aaa659929ea13057616db34536f7f724 +GL_COMMIT= 221ee83d440fb7dcbfd141ef3a459a5a973331b6 MESON_ARGS= -Dexamples=false -Dbackends=${BACKENDS:ts,} -Drenderers=${RENDERERS:ts,} .ifdef PKGNAMESUFFIX diff --git a/x11-toolkits/wlroots-devel/distinfo b/x11-toolkits/wlroots-devel/distinfo index a2c63b1a718..1ec34b72b6c 100644 --- a/x11-toolkits/wlroots-devel/distinfo +++ b/x11-toolkits/wlroots-devel/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1664867719 -SHA256 (wlroots-wlroots-6832ae14aaa659929ea13057616db34536f7f724_GL0.tar.gz) = 4d815eb35335d3e337691b9dbf5c2442f30f7befe83f8569a2cab6272a7f0910 -SIZE (wlroots-wlroots-6832ae14aaa659929ea13057616db34536f7f724_GL0.tar.gz) = 583389 +TIMESTAMP = 1665405587 +SHA256 (wlroots-wlroots-221ee83d440fb7dcbfd141ef3a459a5a973331b6_GL0.tar.gz) = 4cc04103ccfa8c5674dcc970ae31301f47c498bfe2223f4974b180fd904f2a10 +SIZE (wlroots-wlroots-221ee83d440fb7dcbfd141ef3a459a5a973331b6_GL0.tar.gz) = 584502 SHA256 (7c0e2a271a4c.patch) = 2b92d3dde7640061ed85ab1690031f7627bebc2366e8c4da217017188ba7195e SIZE (7c0e2a271a4c.patch) = 5729 SHA256 (a5df0a02a2d9.patch) = df5deb1714001870b846501cbee1e775468ac9c61e735ee3b4ad3a2b83c5573e diff --git a/x11-wm/icewm/Makefile b/x11-wm/icewm/Makefile index 0bbe823582e..e97fa3e4250 100644 --- a/x11-wm/icewm/Makefile +++ b/x11-wm/icewm/Makefile @@ -1,5 +1,5 @@ PORTNAME= icewm -PORTVERSION= 3.0.0 +PORTVERSION= 3.0.1 CATEGORIES= x11-wm MASTER_SITES= https://github.com/ice-wm/icewm/releases/download/${PORTVERSION}/ diff --git a/x11-wm/icewm/distinfo b/x11-wm/icewm/distinfo index 09bd2005be6..7a837dada53 100644 --- a/x11-wm/icewm/distinfo +++ b/x11-wm/icewm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664808733 -SHA256 (icewm-3.0.0.tar.lz) = 92f85eb19a9fad5df2cb9cb931d4d97a03fdc6ec085e95fda9b5c14b1e3494e5 -SIZE (icewm-3.0.0.tar.lz) = 1780064 +TIMESTAMP = 1665038197 +SHA256 (icewm-3.0.1.tar.lz) = 4243b4765b1bdef07dda331bdfd8eda95488b99884c961c5844eaa2b5231ba68 +SIZE (icewm-3.0.1.tar.lz) = 1779563 diff --git a/x11-wm/sway-devel/Makefile b/x11-wm/sway-devel/Makefile index 8b683c2ff6e..342ecb3cd82 100644 --- a/x11-wm/sway-devel/Makefile +++ b/x11-wm/sway-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= sway -DISTVERSION= 1.7-128 -DISTVERSIONSUFFIX= -g04f8a655 +DISTVERSION= 1.7-137 +DISTVERSIONSUFFIX= -g7a6afc51 CATEGORIES= x11-wm wayland PKGNAMESUFFIX= -devel diff --git a/x11-wm/sway-devel/distinfo b/x11-wm/sway-devel/distinfo index 7bc76ad3886..c6ec0e75fec 100644 --- a/x11-wm/sway-devel/distinfo +++ b/x11-wm/sway-devel/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1664869709 -SHA256 (swaywm-sway-1.7-128-g04f8a655_GH0.tar.gz) = 65fa141c37d49a842d4193fc89ee205c81aae1ee76ea7233823c7520b5c59237 -SIZE (swaywm-sway-1.7-128-g04f8a655_GH0.tar.gz) = 5574572 +TIMESTAMP = 1665409861 +SHA256 (swaywm-sway-1.7-137-g7a6afc51_GH0.tar.gz) = e805f5af1fda76cd3534a91c94cdcc26b719f145f99b3cfcfde3151e7751be5e +SIZE (swaywm-sway-1.7-137-g7a6afc51_GH0.tar.gz) = 5574740 SHA256 (cd9d1038a822.patch) = 266891cbe27a67f81740879dbe39819e3bf0f17b681bdc93087ae05987c2f88d SIZE (cd9d1038a822.patch) = 8968 SHA256 (f98ca3ab7ca1.patch) = b3a427b6edbf1c89bbf5fdeb5e3fc4c6708478e6d2031fcead87d29bf5c409fa diff --git a/x11/Makefile b/x11/Makefile index fefa588a588..146c0967ba7 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -377,6 +377,7 @@ SUBDIR += tilda SUBDIR += tilix SUBDIR += tint + SUBDIR += tofi SUBDIR += trayer SUBDIR += ulauncher SUBDIR += urxvt-font-size diff --git a/x11/eaglemode/Makefile b/x11/eaglemode/Makefile index d4b217efb9c..c5201d60af8 100644 --- a/x11/eaglemode/Makefile +++ b/x11/eaglemode/Makefile @@ -1,6 +1,6 @@ PORTNAME= eaglemode PORTVERSION= 0.95.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION} diff --git a/x11/lightdm/Makefile b/x11/lightdm/Makefile index f182a07e3f6..a1bef078c1a 100644 --- a/x11/lightdm/Makefile +++ b/x11/lightdm/Makefile @@ -1,5 +1,6 @@ PORTNAME= lightdm PORTVERSION= 1.32.0 +PORTREVISION= 1 CATEGORIES= x11 MASTER_SITES= https://github.com/canonical/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ diff --git a/x11/lightdm/files/patch-data_pam_lightdm-autologin b/x11/lightdm/files/patch-data_pam_lightdm-autologin index e2dba909866..a6eb4874c70 100644 --- a/x11/lightdm/files/patch-data_pam_lightdm-autologin +++ b/x11/lightdm/files/patch-data_pam_lightdm-autologin @@ -1,8 +1,10 @@ ---- data/pam/lightdm-autologin.orig 2015-08-09 23:30:00 UTC +--- data/pam/lightdm-autologin.orig 2022-07-04 03:28:22 UTC +++ data/pam/lightdm-autologin -@@ -1,20 +1,19 @@ +@@ -1,22 +1,18 @@ #%PAM-1.0 - +-# Block login if shell in nologin or false +-auth required pam_succeed_if.so shell notin /sbin/nologin:/usr/sbin/nologin:/bin/false:/usr/bin/false +- # Block login if they are globally disabled -auth required pam_nologin.so +account required pam_nologin.so diff --git a/x11/ly/Makefile b/x11/ly/Makefile index 8001d891a4e..7de3d5c8cba 100644 --- a/x11/ly/Makefile +++ b/x11/ly/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 0.5.2 PORTREVISION= 2 CATEGORIES= x11 -MAINTAINER= nc@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= TUI (ncurses-like) display manager for X and Wayland WWW= https://github.com/cylgom/ly diff --git a/x11/sterm/Makefile b/x11/sterm/Makefile index df043ce6e21..30e7192a6d4 100644 --- a/x11/sterm/Makefile +++ b/x11/sterm/Makefile @@ -1,5 +1,5 @@ PORTNAME= sterm -DISTVERSION= 0.8.5 +DISTVERSION= 0.9 CATEGORIES= x11 MASTER_SITES= http://dl.suckless.org/st/ DISTNAME= st-${PORTVERSION} diff --git a/x11/sterm/distinfo b/x11/sterm/distinfo index a8eee47081d..b6b0b57fb0f 100644 --- a/x11/sterm/distinfo +++ b/x11/sterm/distinfo @@ -1,9 +1,3 @@ -TIMESTAMP = 1641656444 -SHA256 (st-0.8.5.tar.gz) = ea6832203ed02ff74182bcb8adaa9ec454c8f989e79232cb859665e2f544ab37 -SIZE (st-0.8.5.tar.gz) = 47829 -SHA256 (st-scrollback-20210507-4536f46.diff) = 19d8f4e7fd0d1933dc6fcf6c7333db08e1b40fc75795464660c4d723eb62511c -SIZE (st-scrollback-20210507-4536f46.diff) = 8916 -SHA256 (st-scrollback-mouse-20191024-a2c479c.diff) = 319458d980195d18fa0f81a6898d58f8d046c5ff982ab872d741f54bb60e267d -SIZE (st-scrollback-mouse-20191024-a2c479c.diff) = 622 -SHA256 (st-xresources-20200604-9ba7ecf.diff) = 5be9b40d2b51761685f6503e92028a7858cc6571a8867b88612fce8a70514d5b -SIZE (st-xresources-20200604-9ba7ecf.diff) = 4840 +TIMESTAMP = 1665250902 +SHA256 (st-0.9.tar.gz) = f36359799734eae785becb374063f0be833cf22f88b4f169cd251b99324e08e7 +SIZE (st-0.9.tar.gz) = 48171 diff --git a/x11/tofi/Makefile b/x11/tofi/Makefile new file mode 100644 index 00000000000..8464b1d23de --- /dev/null +++ b/x11/tofi/Makefile @@ -0,0 +1,48 @@ +PORTNAME= tofi +DISTVERSIONPREFIX= v +DISTVERSION= 0.6.0 +CATEGORIES= x11 wayland + +MAINTAINER= jbeich@FreeBSD.org +COMMENT= Tiny dynamic menu for Wayland +WWW= https://github.com/philj56/tofi + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols +LIB_DEPENDS= libwayland-client.so:graphics/wayland \ + libfreetype.so:print/freetype2 \ + libharfbuzz.so:print/harfbuzz \ + libxkbcommon.so:x11/libxkbcommon + +USES= compiler:c11 gnome meson pkgconfig +USE_GITHUB= yes +USE_GNOME= cairo pango +GH_ACCOUNT= philj56 +PLIST_FILES= bin/${PORTNAME} \ + bin/${PORTNAME}-drun \ + bin/${PORTNAME}-run \ + etc/xdg/${PORTNAME}/config \ + share/bash-completion/completions/${PORTNAME} \ + share/bash-completion/completions/${PORTNAME}-drun \ + share/bash-completion/completions/${PORTNAME}-run + +OPTIONS_DEFINE= MANPAGES +OPTIONS_DEFAULT=MANPAGES + +MANPAGES_BUILD_DEPENDS= scdoc:textproc/scdoc +MANPAGES_MESON_ENABLED= man-pages +MANPAGES_PLIST_FILES= man/man1/${PORTNAME}-drun.1.gz \ + man/man1/${PORTNAME}-run.1.gz \ + man/man1/${PORTNAME}.1.gz \ + man/man5/${PORTNAME}.5.gz + +post-patch: +# Respect PREFIX for system config and *.desktop + @${REINPLACE_CMD} -e 's,/etc,${PREFIX}&,' \ + -e 's,/usr/share,${DATADIR:H},' \ + ${WRKSRC}/doc/${PORTNAME}.1.scd \ + ${WRKSRC}/src/drun.c + +.include <bsd.port.mk> diff --git a/x11/tofi/distinfo b/x11/tofi/distinfo new file mode 100644 index 00000000000..882b1dbd111 --- /dev/null +++ b/x11/tofi/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1662647634 +SHA256 (philj56-tofi-v0.6.0_GH0.tar.gz) = 65a3ddd202ae7b8bedeee2efb92253a4cca929654119ecdfd76f7d4c67315016 +SIZE (philj56-tofi-v0.6.0_GH0.tar.gz) = 305234 diff --git a/x11/tofi/pkg-descr b/x11/tofi/pkg-descr new file mode 100644 index 00000000000..9e1914e29af --- /dev/null +++ b/x11/tofi/pkg-descr @@ -0,0 +1,2 @@ +An extremely fast and simple dmenu / rofi replacement for +wlroots-based Wayland compositors such as Sway. diff --git a/x11/wallutils/Makefile b/x11/wallutils/Makefile index ac6a63b48c8..d9ae72f071d 100644 --- a/x11/wallutils/Makefile +++ b/x11/wallutils/Makefile @@ -1,6 +1,5 @@ PORTNAME= wallutils -DISTVERSION= 5.12.2 -PORTREVISION= 1 +DISTVERSION= 5.12.4 CATEGORIES= x11 wayland MAINTAINER= jbeich@FreeBSD.org @@ -25,7 +24,7 @@ GH_TUPLE= antchfx:xmlquery:v1.3.8:antchfx_xmlquery/vendor/github.com/antchfx/xml golang:groupcache:41bb18bfe9da:golang_groupcache/vendor/github.com/golang/groupcache \ golang:image:e7cb96979f69:golang_image/vendor/golang.org/x/image \ golang:net:58aab5ef257a:golang_net/vendor/golang.org/x/net \ - golang:sys:aba9fc2a8ff2:golang_sys/vendor/golang.org/x/sys \ + golang:sys:84dc82d7e875:golang_sys/vendor/golang.org/x/sys \ golang:text:v0.3.7:golang_text/vendor/golang.org/x/text \ mattn:go-colorable:v0.1.13:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ mattn:go-isatty:v0.0.16:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ @@ -34,7 +33,7 @@ GH_TUPLE= antchfx:xmlquery:v1.3.8:antchfx_xmlquery/vendor/github.com/antchfx/xml stretchr:powerwalk:bceb9d014549:stretchr_powerwalk/vendor/github.com/stretchr/powerwalk \ stretchr:testify:v1.4.0:stretchr_testify/vendor/github.com/stretchr/testify \ urfave:cli:v1.22.5:urfave_cli/vendor/github.com/urfave/cli \ - xyproto:env:v1.7.0:xyproto_env/vendor/github.com/xyproto/env \ + xyproto:env:v1.8.0:xyproto_env/vendor/github.com/xyproto/env \ xyproto:heic:v1.0.0:xyproto_heic/vendor/github.com/xyproto/heic GL_TUPLE= https://gitlab.howett.net:go:plist:1454fab16a0642638feb0ae98c41f79eccb2a20a:go_plist/vendor/howett.net/plist GO_TARGET= ./cmd/getdpi \ diff --git a/x11/wallutils/distinfo b/x11/wallutils/distinfo index ccb4fff8739..de34342ceaa 100644 --- a/x11/wallutils/distinfo +++ b/x11/wallutils/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1663003324 -SHA256 (xyproto-wallutils-5.12.2_GH0.tar.gz) = dc8b96364014b4329d31831127d98301cbe73bce7be4307a60353a11351701b8 -SIZE (xyproto-wallutils-5.12.2_GH0.tar.gz) = 2269515 +TIMESTAMP = 1665263119 +SHA256 (xyproto-wallutils-5.12.4_GH0.tar.gz) = a43c4251c4e54bfa36e41bac31cfe951b38d0a238db0c56ec5e46cc5f9854c96 +SIZE (xyproto-wallutils-5.12.4_GH0.tar.gz) = 2269497 SHA256 (antchfx-xmlquery-v1.3.8_GH0.tar.gz) = aff0d2224b7f997200f09d4b245ca84623e9ccaa7d8c427ee3f4b0657cf04c8e SIZE (antchfx-xmlquery-v1.3.8_GH0.tar.gz) = 20748 SHA256 (antchfx-xpath-v1.2.0_GH0.tar.gz) = 507f7f3dee7b833506d9fa0d90aad43a78d92c632eb7c39d8bb8cfa752ee289c @@ -19,8 +19,8 @@ SHA256 (golang-image-e7cb96979f69_GH0.tar.gz) = 0708e1ad40e912309940faf245fb7079 SIZE (golang-image-e7cb96979f69_GH0.tar.gz) = 5038672 SHA256 (golang-net-58aab5ef257a_GH0.tar.gz) = 18f73cc040d821c9a715338c0d446481a6d9df1b3e0437302d09a5b96119ce4d SIZE (golang-net-58aab5ef257a_GH0.tar.gz) = 1263704 -SHA256 (golang-sys-aba9fc2a8ff2_GH0.tar.gz) = 575b22726023065e9daaba22a4fe7a29323dbd43e27bdbe9ed38605295c563e6 -SIZE (golang-sys-aba9fc2a8ff2_GH0.tar.gz) = 1357784 +SHA256 (golang-sys-84dc82d7e875_GH0.tar.gz) = 9c031fae83885ca4ce1d8cd9049ae5b2c1945da1632855ba6e152d55c5a7c141 +SIZE (golang-sys-84dc82d7e875_GH0.tar.gz) = 1358377 SHA256 (golang-text-v0.3.7_GH0.tar.gz) = 7cab2f6c3133ac1d422edd952b0dd2082fa55a73c2663fb2defd9bf83d649b26 SIZE (golang-text-v0.3.7_GH0.tar.gz) = 8354718 SHA256 (mattn-go-colorable-v0.1.13_GH0.tar.gz) = c3b62c76d365906bba9aa9d9ec048fd33a2a5742299d6482a08e7466d4c52d77 @@ -37,7 +37,7 @@ SHA256 (stretchr-testify-v1.4.0_GH0.tar.gz) = 3ae072321569a8cd6d77de8f3be774165e SIZE (stretchr-testify-v1.4.0_GH0.tar.gz) = 110085 SHA256 (urfave-cli-v1.22.5_GH0.tar.gz) = 57138657dd61c81e21b52cfb1aa5c97ad5c9379197fa7fb550051e59056eb30f SIZE (urfave-cli-v1.22.5_GH0.tar.gz) = 78125 -SHA256 (xyproto-env-v1.7.0_GH0.tar.gz) = 978e88e9a08b1d1eb22c0285b5efbf2f63ccc57bc09008854c5c32f723c44cea -SIZE (xyproto-env-v1.7.0_GH0.tar.gz) = 4634 +SHA256 (xyproto-env-v1.8.0_GH0.tar.gz) = 4e2e8ca6dc32f1f7e41be3425a9425050d31bf8740203912be757b14c6ebf881 +SIZE (xyproto-env-v1.8.0_GH0.tar.gz) = 4911 SHA256 (xyproto-heic-v1.0.0_GH0.tar.gz) = c66194f27e4a4dd837bc7caae357a817fea6b0743c5822c37fad777f4bda3a5b SIZE (xyproto-heic-v1.0.0_GH0.tar.gz) = 67422236 diff --git a/x11/wl-clipboard/Makefile b/x11/wl-clipboard/Makefile index 336be643405..83745266ba3 100644 --- a/x11/wl-clipboard/Makefile +++ b/x11/wl-clipboard/Makefile @@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v DISTVERSION= 2.1.0 CATEGORIES= x11 wayland -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Command-line copy/paste utilities for Wayland WWW= https://github.com/bugaevc/wl-clipboard diff --git a/x11/wofi/Makefile b/x11/wofi/Makefile index 01180465feb..1fa918c5f01 100644 --- a/x11/wofi/Makefile +++ b/x11/wofi/Makefile @@ -1,6 +1,6 @@ PORTNAME= wofi DISTVERSIONPREFIX= v -DISTVERSION= 1.2.4 +DISTVERSION= 1.3 CATEGORIES= x11 wayland MASTER_SITES= https://hg.sr.ht/~scoopta/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ diff --git a/x11/wofi/distinfo b/x11/wofi/distinfo index 4ec98feab16..6ed476a6214 100644 --- a/x11/wofi/distinfo +++ b/x11/wofi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1612429296 -SHA256 (wofi-v1.2.4.tar.gz) = b48da42b9750f149704eb6dbd60ab80b28c5b0d7aaf7e9de75dd9aab585e8e9a -SIZE (wofi-v1.2.4.tar.gz) = 71538 +TIMESTAMP = 1665110113 +SHA256 (wofi-v1.3.tar.gz) = 7644e4e995bc027b7f3f411ceda82b3e2a72a4a424f6193663c27bbf00f23067 +SIZE (wofi-v1.3.tar.gz) = 77317 diff --git a/x11/wvkbd/Makefile b/x11/wvkbd/Makefile index 50cef4dcc19..06bb7031551 100644 --- a/x11/wvkbd/Makefile +++ b/x11/wvkbd/Makefile @@ -1,6 +1,6 @@ PORTNAME= wvkbd DISTVERSIONPREFIX= v -DISTVERSION= 0.10 +DISTVERSION= 0.11 CATEGORIES= x11 wayland MAINTAINER= jbeich@FreeBSD.org diff --git a/x11/wvkbd/distinfo b/x11/wvkbd/distinfo index 0e4fbcdcae5..e347d821125 100644 --- a/x11/wvkbd/distinfo +++ b/x11/wvkbd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1660663790 -SHA256 (jjsullivan5196-wvkbd-v0.10_GH0.tar.gz) = 28b3269ca9954f26816269df98b93986495691f23f0fb2a2d3a4e4bce0e8f1ea -SIZE (jjsullivan5196-wvkbd-v0.10_GH0.tar.gz) = 1073439 +TIMESTAMP = 1665169486 +SHA256 (jjsullivan5196-wvkbd-v0.11_GH0.tar.gz) = 6c6b3154d52acb762cd3b247f22fdf35f2eafa462ea5039ad75653d28e6972db +SIZE (jjsullivan5196-wvkbd-v0.11_GH0.tar.gz) = 1201801 diff --git a/x11/xcape/Makefile b/x11/xcape/Makefile index 5505962723b..0208d5190c6 100644 --- a/x11/xcape/Makefile +++ b/x11/xcape/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 1.2-9 DISTVERSIONSUFFIX= -g6ded5b4 CATEGORIES= x11 -MAINTAINER= greg@unrelenting.technology +MAINTAINER= ports@FreeBSD.org COMMENT= Configure modifier keys to act as other keys when pressed on their own WWW= https://github.com/alols/xcape diff --git a/x11/xsnow/Makefile b/x11/xsnow/Makefile index d42f2c75ec7..eae2fa8bf75 100644 --- a/x11/xsnow/Makefile +++ b/x11/xsnow/Makefile @@ -1,5 +1,5 @@ PORTNAME= xsnow -PORTVERSION= 3.5.2 +PORTVERSION= 3.5.3 CATEGORIES= x11 MASTER_SITES= SF/${PORTNAME}/ diff --git a/x11/xsnow/distinfo b/x11/xsnow/distinfo index 095e6fba0bd..4df3c9df19c 100644 --- a/x11/xsnow/distinfo +++ b/x11/xsnow/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661211789 -SHA256 (xsnow-3.5.2.tar.gz) = 9bde92d8d023ff6c2a26beb91905ad6f65aacf4de67296743fc710388a23ef7d -SIZE (xsnow-3.5.2.tar.gz) = 474073 +TIMESTAMP = 1665420845 +SHA256 (xsnow-3.5.3.tar.gz) = c3f482ae98b4685d25cafad935fddb42b01ade725c7a416b737861bae71deec1 +SIZE (xsnow-3.5.3.tar.gz) = 474540 diff --git a/x11/xterm/Makefile b/x11/xterm/Makefile index 87c5f07b0f0..b1e21119b67 100644 --- a/x11/xterm/Makefile +++ b/x11/xterm/Makefile @@ -1,5 +1,5 @@ PORTNAME= xterm -PORTVERSION= 373 +PORTVERSION= 374 CATEGORIES= x11 MASTER_SITES= ftp://ftp.invisible-island.net/xterm/:src1 \ https://invisible-mirror.net/archives/xterm/:src1 \ diff --git a/x11/xterm/distinfo b/x11/xterm/distinfo index e89c418bbef..48d1059b488 100644 --- a/x11/xterm/distinfo +++ b/x11/xterm/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1664208523 -SHA256 (xterm-373.tgz) = deb0989473a63908b5a8d44dfeea8301c8710f6ce01fb57ce8c30002375746b6 -SIZE (xterm-373.tgz) = 1518059 +TIMESTAMP = 1665469308 +SHA256 (xterm-374.tgz) = 11d4d626670d4d6d7b69fb7467e9ec231817e5ad22502f9167768fd88ac1bdf5 +SIZE (xterm-374.tgz) = 1518184 SHA256 (bsd-xterm-icons-1.tgz) = fcf51dce0e23e9911a16ed7f2ce835bb6ff2ada65f023c29fdd8abda2795bf7c SIZE (bsd-xterm-icons-1.tgz) = 22718